Клуб API Карт

Вложенность коллекций в YMapsML

stas-tolokolnikov
7 мая 2013, 16:46

Возможно ли в xml сделать несколько уровней объектов?

Сейчас есть группы --> объекты.

А можно ли сделать Группы --> Группы поменьше --> Объекты?

 

И если можно, то как к ним обращаться?

Сейчас это: 

groups.each(function (group) {    //для групп
group.each(function (item) {       //для объектов
3 комментария
Подписаться на комментарии к посту

Можно, коллекции могут содержать вложенные коллекции.

Обращаться также, в зависимости от того что лежит в коллекции.

 

 

stas-tolokolnikov
7 мая 2013, 17:46

Одолел. Спасибо большое.

Глубина вложенности получается неограничена?

А как-нибудь отличить группа у меня на выходе или объект можно?

Костыль с дополнительным свойством - как-то совсем по нубски. 

если typeof obj.getIterator == 'function' - группа

Глубина вложенности не ограничена.