Структура массива HTMLixArray

Поля массива

  • data - содержит все контейнеры массива, порядковый номер контейнера в массиве совпадает с полем index контейнера, после добавления или удаления контейнера из массива индекс других смежных контейнеров может измениться;
  • htmlLink - html ссылка на массив;
  • index - null для массива;
  • pathToComponent - название компонента;
  • renderType - тип отображения "array" также может быть "virtual-array" для виртуального массива;
  • rootLink - ссылка на корневой объект;
  • selector - уточняющий селектор для поиска контейнеров относительно тега массива, например "div:last-of-type" - будет искать последний div внутри
  • templateData - шаблон для создания нового контейнера для данного массива, берется первый из массива, если указать тип контейнера "template", то при инициализации делается с него копия, а шаблон затем удаляется из массива;
  • type - тип "array";

Также если массив помещен в свойство с типом "render-variant" здесь может быть дополнительное поле:

  • renderParent - доступ в свойство из массива;

Если массив использует вспомогательные методы с типом "aux":

  • methods - доступ ко всем вспомогательным методам