Indicates whether to run asyncRender method in column. Default value is false
Specifies whether support allow user add new row by UI action. Default value is false
Globally enable the cell merging. Default value is false
Specifies whether the user can reorder columns at run time. Default value is true
Specifies whether the user can resize columns at run time. Default value is true
Globally allows all columns to be editable. Default value is false
Specifies whether the layout engine can get focus. Default value is true
Specifies whether to show a group drag panel to help the user group the rows manually at run time. Default value is false
Specifies whether to show checkboxes on the row header. If true, the row can only be selected by checking the checkbox. Default value is false
Specifies whether the user can reorder rows at run time. Default value is false
Globally allows all columns to be sortable. Default value is false
Specifies whether to support the touch swipe action. Default value is false
Specifies the new row position. Default value is 'top'
Specifies whether layout engine should automatically measure height of the rows
Specifies how to merge grid cells
Specifies the height of the column header cell. Default value is 24 for GridLayout and 80 for HorizontalLayout
Specifies a string that starts with '#'+templateID or a raw html string that represents the structure and layout of column header row
Specifies the default minimum column width. Default value is 8
Specifies the default column width. Default value is '*'
Allows customization of column menu
Specifies default group setting object, settings in group descriptor has higher priority
Specifies which editing mode grid is used for editing. There are three modes 'inline', 'popup', and 'editForm'. Default value is 'inline'
Specifies the edit row template is used to customize the appearance of 'popup' mode and 'editForm' mode
Specifies editing a cell or row in one time. There are two modes 'row' and 'cell'. Default value is 'row'
Specifies a string filter expression used to filter the data collection
Specifies how to filter bound data set
Specifies the footer row configuration
Specifies a group strategy object used to define the group layout strategy
Specifies how to group bound data set
Specifies the header row configuration
Specifies hierarchical grouping
Enables infinite scrolling mode.
Specifies localization strings that can be overridden
Show how many items in one page, this property only take effect if the paging plugin is referenced
Specifies a string that starts with '#'+templateID or a raw html string that represents the structure and layout of a pinned-left column header row
Specifies a string that starts with '#'+templateID or a raw html string that represents the structure and layout of a pinned-left row
Specifies a string that starts with '#'+templateID or a raw html string that represents the structure and layout of a pinned-right column header row
Specifies a string that starts with '#'+templateID or a raw html string that represents the structure and layout of a pinned-right row
Indicates whether to lay out elements from right to left. Default value is false
Specifies the row header configuration
Specifies the width of the row header cell. Default value is 40 for GridLayout and 24 for HorizontalLayout
Specifies the default row height. Default value is 24 for GridLayout and 80 for HorizontalLayout
Specifies a string that starts with '#'+templateID or a raw html string that represents the structure and layout of a row
Specifies the selection mode. The value can be 'single','multiple', or 'none'. Default value is 'single'
Specifies selection unit. The value can be 'row' or 'cell'. Default value is 'row'
Specifies whether to show the column header. Default value is true
Specifies whether to show the row header. Default value is true
Specifies whether to show tool panel where user can specify visible columns and groupings at run time
Specifies how to sort bound data set
Specifies the initial start page index, this property only take effect is the paging plugin is referenced
Specifies the update overlay callback. This callback will be called when loading data from remote server if exist, otherwise, the control will call built-in showLoadingOverlay before loading data and call hideLoadingOverlay after loading data
the argument the callback function will take with the newStatus of the overlay will change to with value 'show' or 'hide'
Specifies options of the grid view