# 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:

  - Type
      Object
  - collection Коллекция элементов списка
    Type
      Backbone.Collection

#### Search results