# Class: NativeGridView

## module:core.nativeGrid.views. NativeGridView

#### new NativeGridView(options)

  View используемый по умолчанию для отображения строки списка

  ##### Parameters:

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

  `options`

  Object

  Constructor options

  ###### Properties

  Name | Type | Argument | Default | Description
  --- | --- | --- | --- | ---
  `collection` | Backbone.Collection |  |  | Коллекция строк списка
  `headerView` | Backbone.View | <optional> | module:core.nativeGrid.views.HeaderView | View, используемый для отображения заголовка списка
  `emptyView` | Backbone.View |  |  | View для отображения пустого списка (нет строк)
  `noColumnsView` | Backbone.View | <optional> |  | View для отображения списка без колонок
  `noColumnsViewOptions` | Object | <optional> |  | Опции для noColumnsView
  `onColumnSort` | function | <optional> |  | Метод, обрабатывющий событие сортировки колонок
  `paddingLeft` | Number | <optional> | 10 | Левый отступ
  `paddingRight` | Number | <optional> | 20 | Правый отступ
  `rowView` | Backbone.View | <optional> | module:core.nativeGrid.views.RowView | View используемый для отображения строки списка
  `rowViewSelector` | function | <optional> |  | Функция для разрешения (resolve) View, используемого для отображения строки списка. Получает в качестве аргумента модель строки списка, должна вернуть необходимый класс View (например, module:core.nativeGrid.views.RowView)

### Extends

- Marionette.LayoutView

#### Search results