Namespace: factory

module:core.list. factory

Фабрика списков

Methods


<static> createDefaultGrid(options)

Метод для создания grid'а
Parameters:
Name Type Description
options Object Constructor options
Properties
Name Type Description
childHeight number Высота строки
childView Backbone.View View-строки списка
collection Array Массив элементов списка
collectionOptions Object Опции коллекции
gridViewOptions Object Опции списка
Properties
Name Type Description
columns Object Колонки списка
Returns:
  • Type
    Object
  • scrollbarView Скроллбар
    Type
    Backbone.View
  • gridView View-списка
    Type
    Backbone.View
  • collection Коллекция элементов списка
    Type
    Backbone.Collection
  • eventAggregator

<static> createDefaultList(options)

Метод для создания списка
Parameters:
Name Type Description
options Object Constructor options
Properties
Name Type Description
collection Array Массив элементов списка
collectionOptions Object Опции коллекции
listViewOptions Object Опции списка
Properties
Name Type Description
childView Backbone.View View элемента списка
Returns:
  • Type
    Object
  • scrollbarView Скроллбар
    Type
    Backbone.View
  • gridView View-списка
    Type
    Backbone.View
  • collection Коллекция элементов списка
    Type
    Backbone.Collection
  • eventAggregator

<static> createWrappedCollection(options)

Метод для Backbone-коллекции элементов списка
Parameters:
Name Type Description
options Object Constructor options
Properties
Name Type Description
collection Array Массив элементов
Returns: