Ana içeriğe geç

getTemplatePreviews

Tüm şablon nesnelerini alma.

TemplatePreviews?.getTemplatePreviews( langCode? );

Minimal örnek

const value = await TemplatePreviews.getTemplatePreviews()
Şema

langCode: string
Dil kodu. Varsayılan: "en_US"
örnek: "en_US"

Bu yöntem, API'den tüm şablon nesnelerini alır. Bir dizi TemplatePreviewsEntity şablon nesnesine çözülmekte olan bir Promise döndürür.

Örnek yanıt

[
{
"id": 3,
"title": "Önizleme Şablonları",
"proportions": {
"default": {
"horizontal": {
"width": 234,
"height": 324,
"alignmentType": "ortaAlt"
},
"vertical": {
"width": 2,
"height": 3,
"alignmentType": "solÜst"
},
"square": {
"side": 3,
"alignmentType": "solÜst"
}
}
},
"identifier": "preview-templates",
"version": 0,
"attributeValues": {},
"position": 1,
"isUsed": false
}
]
Şema

id: number
Pozisyonun benzersiz tanımlayıcısı.
örnek: 3

title: string
Şablon önizlemesinin adı.
örnek: "Ürün Şablonu".

proportions: object
Nesne, şablon önizlemesinin oranları hakkında bilgi içerir.

identifier: string
Kayıt alanı için metinsel tanımlayıcı.
örnek: "preview-templates"

version: number
Nesnenin sürüm numarası.
örnek: 1

attributeValues: AttributeType
İndeksten alınan özellik değerleri.
örnek:

{}

position: number
Nesnenin pozisyonu.
örnek: 1

attributeSetIdentifier: string | null
Bir dizi özellik için kullanılan metin tanımlayıcı.
örnek: "attribute_set_1".