Container.setItemTemplate()¶
Устанавливает функцию шаблонизации дочерних элементов контейнера.
Description¶
Если функция шаблонизации дочерних элементов определена, то она используется при изменении коллекции дочерних элементов контейнера - getItems(). Если шаблон не определен, коллекция дочерних элементов контейнера должна содержать ссылки на готовые визуальные элементы.
Syntax¶
container.setItemTemplate(value)
Parameters¶
Name | Type | Description |
---|---|---|
value | Script | Функция шаблонизации дочерних элементов контейнера |
В параметре args
передается информация, необходимая для формирования
визуального элемента. Свойство args.value
содержит исходный элемент. Результатом работы функции должен быть
визуальный элемент.
Returns¶
Метод ничего не возвращает.
Examples¶
container.setItemTemplate(function(context, args) {
var element = new Label();
element.setValue(args.value);
return element;
});
container.getItems().reset([
'One',
'Two',
'Three'
]);