ComboBox.metadata¶
Метаданные типа ComboBox.
Properties¶
Name | Type | Default | Description |
---|---|---|---|
LabelText | String |
– | Текст метки |
NoItemsMessage | String |
‘"<span class="search-message"></span>” not found’ | Текст сообщения, которое будет отображаться, когда не найдено ни одного элемента |
LabelFloating | Boolean |
false | Значение, определяющее, является ли метка плавающей |
Autocomplete | Boolean |
false | Значение, определяющее, разрешено ли автозавершение ввода |
ExpandOnEnter | Boolean |
true | Значение, определяющее, раскрывать ли выпадающий список по нажатию на клавишу Enter |
AutocompleteProperty | String |
– | Свойство, по которому будет выполняться автозавершение ввода. Если не указывать AutocompleteProperty, то автозавершение будет выполняться на основе полнотекстового поиска |
ValueTemplate | Element | – | Функция шаблонизации выбранного элемента |
ValueFormat | DisplayFormat | – | Формат отображения выбранного элемента |
ShowClear | Boolean |
true | Значение, которое определяет наличие кнопки, очищающей выбранное значение |
Examples¶
{
"ComboBox": {
"LabelText": "Type",
"LabelFloating": true,
"Autocomplete": true,
"AutocompleteProperty": "Description",
"ItemFormat": "${Description}",
"ValueFormat": "${Description}",
"ShowClear": false,
"Value": {
"Source": "MainDataSource",
"Property": "$.my_type"
},
"Items": {
"Source": "Types",
"Property": ""
}
}
}