JavaScript Data GridGrid Options Reference
javascript logo

Implements the GridOptions<TData> interface.

The grid will respond to property updates unless they are marked as Initial. See Updating Grid Options.

Accessories

See: Status Bar
See: Side Bar
See: Context Menu
This property will only be read on initialisation.
See: Column Menu
This property will only be read on initialisation.
See: Post-Process Popup

Clipboard

See Clipboard for more information.

See: Processing Pasted Data
See: Processing Pasted Data
See: Processing Pasted Data
See: Processing Pasted Data

Column Definitions

See Column / Column Group definitions for more information

This property will only be read on initialisation.
See: Custom Column Types

Column Headers

See Column Headers for more information.

Column Moving

See Column Moving for more information.

Column Pinning

See Column Pinning for more information.

This property will only be read on initialisation.
See: Resizing Pinned Sections

Column Sizing

See Column Sizing for more information.

This property will only be read on initialisation.
See: Auto-Sizing Columns
This property will only be read on initialisation.
This property will only be read on initialisation.

Components

See Components for more information.

This property will only be read on initialisation.

Editing

See Cell Editing for more information.

This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.

Export

See Export for more information.

This property will only be read on initialisation.
See: Excel Export Styles

Filtering

See Filtering for more information.

This property will only be read on initialisation.
See: Quick Filter Parser
See: Quick Filter Matcher
See: External Filter
See: External Filter
See: Advanced Filter

Integrated Charts

See Integrated Charts for more information.

This property will only be read on initialisation.
This property will only be read on initialisation.
See: Configuring Toolbar Items
This property will only be read on initialisation.
See: Configuring Toolbar Items
This property will only be read on initialisation.
This property will only be read on initialisation.
See: Custom Chart Themes
This property will only be read on initialisation.
This property will only be read on initialisation.

Keyboard Navigation

See Keyboard Navigation for more information.

See: Custom Navigation
See: Custom Navigation
See: Custom Navigation
See: Custom Navigation

Loading Cell Renderers

See loadingCellRenderer for more information.

This property will only be read on initialisation.

Localisation

See Localisation for more information.

This property will only be read on initialisation.
This property will only be read on initialisation.
See: Localisation

Master Detail

See Master Detail for more information.

See: Dynamic Master Rows
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.

Miscellaneous

This property will only be read on initialisation.
See: Grid State
See: Aligned Grids
This property will only be read on initialisation.
See: Context
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.

Overlays

See Overlays for more information.

This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.

Pagination

See Row Pagination for more information.

This property will only be read on initialisation.
This property will only be read on initialisation.
See: Customising Pagination
This property will only be read on initialisation.

Pivot and Aggregation

See Pivot and Aggregation for more information

This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
See: Custom Full Row Aggregation
This property will only be read on initialisation.
This property will only be read on initialisation.

Rendering

This property will only be read on initialisation.
See: DOM Layout
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.

Row Drag and Drop

See Row Dragging for more information.

This property will only be read on initialisation.
See: Custom Row Drag Text

Row Full Width

See Full Width Rows for more information.

Row Grouping

See Row Grouping for more information.

This property will only be read on initialisation.
See: Enabling Group Footers
See: Open Groups by Default
See: Initial Group Order
This property will only be read on initialisation.
This property will only be read on initialisation.
See: Tree Data

Row Pinning

Row data uses the generic type TData if provided via GridOptions<TData>. Otherwise TData will default to any.

See Row Pinning for more information.

RowModel

See Row Model for more information.

This property will only be read on initialisation.
See: Row Model
This property will only be read on initialisation.
See: Row IDs

RowModel: Client-Side

Row data uses the generic type TData if provided via GridOptions<TData>. Otherwise TData will default to any.

See Client-Side Row Model for more information.

RowModel: Infinite

See Infinite Row Model for more information.

See: Datasource
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.

RowModel: Server-Side

See Server-Side Row Model for more information.

See: Registering the Datasource
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
See: Filters
This property will only be read on initialisation.
This property will only be read on initialisation.
See: Providing Child Counts
This property will only be read on initialisation.
See: Open by Default
See: SSRM Tree Data
See: SSRM Tree Data

RowModel: Viewport

See Viewport Row Model for more information.

This property will only be read on initialisation.
This property will only be read on initialisation.

Scrolling

See Scrolling for more information.

This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.

Selection

See Selection Overview for more information.

See: Specify Selectable Rows
See: Custom User Function

Sorting

See Row Sorting for more information.

See: Post Sort

Styling

This property will only be read on initialisation.
See: Row Height
See: Row Style
See: Row Style
See: Row Class
See: Row Class Rules
See: Full Width Rows
This property will only be read on initialisation.

Tooltips

See Tooltip Component for more information.

This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.
This property will only be read on initialisation.