В API есть такой пример:
// Создает HTML-элемент DIV, содержащий текст "пробный текст".
template = new YMaps.Template("<div>$[customText|текст по умолчанию]</div>");
YMaps.Templates.add("example#template", template);
var layout = template.build({customText: "пробный текст"});
layout.onAddToParent(document.body);
Таким образом я добавляю некоторые элементы в список. Но позже один из элементов изменился
( данные его поменялись - $[customText] к примеру). Как мне пересобрать этот шаблон с новыми данными?
Я пытался - удалить элемент, собрать его заново и вставить, но проблема - посредством API я не могу
вставить элемент в нужное мне место ( между определенными элементами), я могу только сделать append
т.е. вставить в конец списка.
P.S. У элемента layout есть метод update(). Но как им пользоваться, в API абсолютно не описан он. Как передать новые данные?