getAttributesByMarker
Lấy tất cả các thuộc tính với dữ liệu từ bộ thuộc tính
AttributesSets.getAttributesByMarker(marker, langCode)
const value = await AttributesSets.getAttributesByMarker('my-marker')
Schema
marker:* string
định danh văn bản (marker) của bộ thuộc tính
ví dụ: 'form'
langCode: string
mã ngôn ngữ
ví dụ: en_US
Phương thức này trả về tất cả các thuộc tính với dữ liệu từ bộ thuộc tính
Ví dụ trả về:
[
{
"type": "list",
"marker": "list1",
"position": 192,
"validators": {
"requiredValidator": {
"strict": true
},
"defaultValueValidator": {
"fieldDefaultValue": 11
}
},
"localizeInfos": {
"title": "Thuộc tính của tôi"
},
"listTitles": [
{
"title": "đỏ",
"value": 1,
"position": 1,
"extended": {
"value": null,
"type": null
}
},
{
"title": "vàng",
"value": 2,
"position": 2,
"extended": {
"value": null,
"type": null
}
}
],
"settings": {},
"additionalFields": [
{
"type": "string",
"value": "Tên của bạn",
"marker": "placeholder"
}
]
}
]
Schema
type: string
loại thuộc tính
ví dụ: list
marker: string
định danh văn bản của thuộc tính (marker)
Enum: [ string, text, textWithHeader, integer, real, float, dateTime, date, time, file, image, groupOfImages, radioButton, list, button ]
ví dụ: list1
position: number
số thứ tự để sắp xếp
ví dụ: 192
validators: Record<string, any>
tập hợp các bộ xác thực để kiểm tra
ví dụ:
{
"requiredValidator": {
"strict": true
},
"defaultValueValidator": {
"fieldDefaultValue": 11
}
}
localizeInfos: Record<string, any>
dữ liệu địa phương hóa cho bộ (tên)
ví dụ:
{
"title": "Thuộc tính của tôi"
}
listTitles Record<string, any>
mảng các giá trị (với dữ liệu mở rộng) cho các thuộc tính loại list và radioButton
ví dụ:
[
{
"title": "đỏ",
"value": 1,
"position": 1,
"extended": { "value": null, "type": null }
},
{
"title": "vàng",
"value": 2,
"position": 2,
"extended": {
"value": null,
"type": null
}
}
]
settings: Record<string, any>
cài đặt thuộc tính bổ sung (tùy chọn)
ví dụ: {}
additionalFields: Record<string, any>
ví dụ:
[
{
"type": "string",
"value": "Tên của bạn",
"marker": "placeholder"
}
]
ví dụ: {}