getTemplatePreviews
Obteniendo todos los objetos de plantilla.
Descripción
Este método recupera todos los objetos de plantilla de la API. Devuelve una Promesa que se resuelve en un array de objetos de plantilla ITemplatesPreviewEntity.
TemplatePreviews.getTemplatePreviews(
langCode);
Esquema de parámetros
Esquema
langCode: string
Código de idioma. Predeterminado: "en_US"
ejemplo: "en_US"
Ejemplos
Ejemplo mínimo
const response = await TemplatePreviews.getTemplatePreviews();
Ejemplo con atributos
const response = await TemplatePreviews.getTemplatePreviews('en_US');
Ejemplo de respuesta
[
{
"id": 3,
"title": "Plantillas de Vista Previa",
"proportions": {
"default": {
"horizontal": {
"width": 234,
"height": 324,
"alignmentType": "middleBottom"
},
"vertical": {
"width": 2,
"height": 3,
"alignmentType": "leftTop"
},
"square": {
"side": 3,
"alignmentType": "leftTop"
}
}
},
"identifier": "preview-templates",
"version": 0,
"attributeValues": {},
"position": 1,
"isUsed": false
}
]
Esquema de respuesta
Esquema: ITemplatesPreviewEntity[]
id: number
El identificador único de la posición.
ejemplo: 3
title: string
El nombre de la vista previa de la plantilla.
ejemplo: "Plantilla de Producto"
proportions: object
El objeto contiene información sobre las proporciones de la vista previa de la plantilla.
ejemplo:
{
"default": {
"horizontal": {
"width": 234,
"height": 324,
"alignmentType": "middleBottom"
},
"vertical": {
"width": 2,
"height": 3,
"alignmentType": "leftTop"
},
"square": {
"side": 3,
"alignmentType": "leftTop"
}
}
}
proportions.horizontal: IProportion | null
Proporción horizontal de la vista previa de la plantilla.
ejemplo:
{
"width": 234,
"height": 324,
"alignmentType": "middleBottom"
}
proportions.horizontal.width: string | number | null
Ancho de la vista previa de la plantilla.
ejemplo: 100
proportions.horizontal.height: string | number | null
Altura de la vista previa de la plantilla.
ejemplo: 200
proportions.horizontal.alignmentType: string
Tipo de alineación de la vista previa de la plantilla.
ejemplo: "center"
proportions.vertical: IProportion | null
Proporción vertical de la vista previa de la plantilla.
ejemplo:
{
"width": 2,
"height": 3,
"alignmentType": "leftTop"
}
proportions.vertical.width: string | number | null
Ancho de la vista previa de la plantilla.
ejemplo: 100
proportions.vertical.height: string | number | null
Altura de la vista previa de la plantilla.
ejemplo: 200
proportions.vertical.alignmentType: string
Tipo de alineación de la vista previa de la plantilla.
ejemplo: "center"
proportions.square: ISquare
Proporción cuadrada de la vista previa de la plantilla.
ejemplo:
{
"side": 3,
"alignmentType": "leftTop"
}
proportions.square.side: number | string
Longitud del lado de la vista previa de la plantilla cuadrada, puede ser un número o una cadena.
ejemplo: 100
proportions.square.alignmentType: string
Tipo de alineación de la vista previa de la plantilla cuadrada.
ejemplo: "center"
identifier: string
El identificador textual para el campo del registro.
ejemplo: "preview-templates"
version: number
El número de versión del objeto.
ejemplo: 1
attributeValues: AttributeType
Valores de atributos del índice.
ejemplo:
position: number
La posición del objeto.
ejemplo: 1
attributeSetIdentifier: string | null
Identificador de texto utilizado para un conjunto de atributos.
ejemplo: "attribute_set_1"