# Class: ListView

## core.list.views. ListView

ListView

#### new ListView(options)

  View контента списка

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `options` | Object | Constructor options ###### Properties
  Name | Type | Argument | Description
  --- | --- | --- | ---
  `collection` | Array |  | массив элементов списка
  `childHeight` | Number |  | высота строки списка (childView)
  `childView` | Backbone.View |  | view строки списка
  `childViewOptions` | Backbone.View |  | опции для childView
  `childViewSelector` | function |  | ?
  `emptyView` | Backbone.View |  | View для отображения пустого списка (нет строк)
  `emptyViewOptions` | Object | <optional> | опции для emptyView
  `height` | String |  | задает как определяется высота строки, значения: fixed, auto
  `loadingChildView` | Backbone.View |  | view-лоадер, показывается при подгрузке строк
  `maxRows` | Number |  | максимальное количество отображаемых строк (используется с опцией height: auto)
  `useDefaultRowView` | Boolean |  | использовать RowView по умолчанию. В случае, если true — обязательно должны быть указаны cellView для каждой колонки

  Source:
    - list/views/ListView.js, line 65

### Extends

- Marionette.LayoutView