определяет список опций для компонента
webix.ui({
view:"richselect",
value:1, // изначально выбранный
label: 'Fruit',
options:[
{ "id":1, "value":"Banana"},
{ "id":2, "value":"Papaya"},
{ "id":3, "value":"Apple"}
]
});
webix.ui({
view:"richselect",
options:["Banana", "Papaya", "Apple"]
});
webix.ui({
view:"richselect",
options:"server/options.php"
});
options могут быть:
Изначально выбранный параметр определяется свойством value property.
По умолчанию для Richtext инициализируется обычный suggest list с опциями. Вы можете его настроить или выбрать другой тип suggest. Например:
{
view:"richselect", options:{
view:"suggest", // для простого suggest листа необязательно
template:"#value#", // как выглядит текст выбранной опции в поле
// тут можно переопределить фильтрацию списка опций
filter:function(item, value){ ... },
// тут можно задать настройки для самого листа внутри
body:{
view:"list", // для компонента list тип можно не прописывать
data:[..data..], // опции
template:"#value#", // вид и содержимое опций в листе
yCount:7 // длина листа
}
}
}
Обратите внимание, что свойства options и suggest - фактически разные названия для одной настройки.