{/* Do not edit this file. It is automatically generated by API Documenter. */}


## ViewOptions

[GridView](/refs/Class/GridView) overall configuration information

**Signature:**

```typescript
export interface ViewOptions extends GridOptions
```
**Extends:** [GridOptions](/refs/Interface/GridOptions)

## Remarks

Inherits [GridOptions](/refs/Interface/GridOptions).

\[Superclass\]

[GridOptions](/refs/Interface/GridOptions)

## Example


```js
let options = {
     summaryMode: 'aggregate',
     display: {
         columnResizable : false
     },
     grouping: {
         enabled: false
     }
};
gridView.setOptions(options);
```

## Properties

| Property | Type | Description |
| --- | --- | --- |
| [filterMode](/refs/Interface/ViewOptions#filtermode) | [FilterMode](/refs/realgrid#filtermode) | |
| [filterOr](/refs/Interface/ViewOptions#filteror) | boolean | |
| [grouping](/refs/Interface/ViewOptions#grouping) | [GroupingOptions](/refs/Interface/GroupingOptions) | |
| [groupPanel](/refs/Interface/ViewOptions#grouppanel) | [GroupPanel](/refs/Interface/GroupPanel) | |
| [groupSummaryMode](/refs/Interface/ViewOptions#groupsummarymode) | [SummaryMode](/refs/realgrid#summarymode) | |
| [rowGroup](/refs/Interface/ViewOptions#rowgroup) | [RowGroup](/refs/Interface/RowGroup) | |

## Properties Desc

### filterMode

`Type` - [FilterMode](/refs/realgrid#filtermode)

<hr/>

### filterOr

`Type` - boolean

<hr/>

### grouping

`Type` - [GroupingOptions](/refs/Interface/GroupingOptions)

<hr/>

### groupPanel

`Type` - [GroupPanel](/refs/Interface/GroupPanel)

<hr/>

### groupSummaryMode

`Type` - [SummaryMode](/refs/realgrid#summarymode)

<hr/>

### rowGroup

`Type` - [RowGroup](/refs/Interface/RowGroup)

<hr/>