# Class: GridView

## module:core.list.views. GridView

GridView

#### new GridView(options)

  View-контейнер для заголовка и контента

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---

  `options`

  Object

  Constructor options

  ###### Properties

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

### Extends

- Marionette.LayoutView

#### Search results