Optional
_baseThe default font size, calculated for each element
An array of all dimensions (rows and columns) in the pivot grid. it includes hierarchical level, filters and sorting, dimensional level, etc.
Indicates whether filtering in the grid is enabled. If te value is true, the grid can be filtered
Optional
batchCSS styling calculated for an element: calcHeight, calcWidth, outerWidth
Optional
cascadeReadonly
cdrProvides change detection functionality. A change-detection tree collects all views that are to be checked for changes. The property cannot be changed (readonly)
Represents the selection mode for cells: 'none','single', 'multiple', 'multipleCascade'
Optional
childOptional
childOptional
childIndicates if the column of the grid is in drag mode
An unmodifiable list, containing all the columns of the grid.
Represents the selection mode for columns: 'none','single', 'multiple', 'multipleCascade'
Indicates whether the width of the column is set by the user, or is configured automatically.
Indicates whether the currency symbol is positioned to the left of values.
Strategy, used for cloning the provided data. The type has one method, that takes any type of data
Minimal width for headers
Emits an event when the dimensions in the pivot grid change.
Emits an event when the a dimension is sorted.
Indicates whether transitions are disabled for the grid.
The base drag indicator icon. Could be of any type
The template for drag indicator icons. Could be of any type
The template for header icon It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
Optional
expansionThe filter mode for the grid. It can be quick filter of excel-style filter
Optional
flatOptional
foreignProperty, that gets the header cell inner width for auto-sizing.
Readonly
gridAPIRepresents the grid service type providing API methods for the grid
Optional
groupOptional The template for the group row selector. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
Optional
groupOptional The template for group-by rows. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
Optional
groupOptional
groupingOptional
groupingOptional
groupingOptional
groupingOptional
groupingOptional
groupingOptional
groupsOptional
Readonly
groupsOptional
hasOptional
hasOptional Indicates whether the grid has expandable children (hierarchical and tree grid)
Indicates whether the grid has columns that are shown
The template for the header selector. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
The template for header collapsed indicators. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
The template for header expanded indicators. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
Represents the count of only the hidden (not visible) columns
Optional
highlightedOptional
iconOptional The template for grid icons. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
Represents the unique identifier of the grid.
Indicates whether cells are selectable in the grid
Indicates whether it is allowed to select more than one row in the grid
Indicates whether the grid's element is pinned to the start of the grid
Indicates whether the grid's rows can be selected
Optional
lastReadonly
lastRepresents the last search in the grid It contains the search text (the user has entered), the match and some settings for the search
Optional
loadOptional
loadingRepresents the locale of the grid: USD
, EUR
, GBP
, CNY
, JPY
, etc.
Indicates whether the grid is currently in a moving state.
Represents the native HTML element itself
Represents the paging of the grid. It can be either 'Local' or 'Remote'
Optional
parentAn array of columns, but it counts only the ones that are pinned
Represents the count of only the pinned columns
The width of pinned element
The configuration for columns and rows pinning in the grid It's of type IPinningConfig, which can have value for columns (start, end) and for rows (top, bottom)
The configuration settings for the pivot grid. it includes dimension strategy for rows and columns, filters and data keys
Specifies whether to show the pivot configuration UI in the grid.
Represents the unique primary key used for identifying rows in the grid
Optional
processedOptional
processedOptional
processedOptional
recordsThe height of the visible rows in the grid.
Optional
rootOptional
rootThe template for collapsed row indicators. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
Indicates whether rows in the grid can be dragged. If te value is true, the rows can be dragged
Indicates whether a row is currently being dragged
Indicates whether rows in the grid are editable. If te value is true, the rows can be edited
The template for expanded row indicators. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
The height of each row in the grid. Setting a constant height can solve problems with not showing all elements when scrolling
Optional
rowOptional The template for row loading indicators. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
Represents the selection mode for rows: 'none','single', 'multiple', 'multipleCascade'
The template for row selectors. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
Optional
selectedThe service handling selection in the grid. Selecting, deselecting elements
Optional
showOptional Indicates whether collapsed grid elements should be expanded
Indicates whether the selectors of the rows are visible
The template for ascending sort header icons. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
The template for descending sort header icons. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
The template for sort header icons. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
The CSS margin of the summaries
Represents the calculation mode for summaries: 'rootLevelOnly', 'childLevelsOnly', 'rootAndChildLevels'
Represents the position of summaries: 'top', 'bottom'
Readonly
transactionsRepresents the transaction service for the grid.
Optional
treeProperty, that provides a callback for loading unique column values on demand. If this property is provided, the unique values it generates will be used by the Excel Style Filtering
An array of columns, but it counts only the ones that are not pinned
The width of unpinned element
Optional
updateReadonly
validationRepresents the validation service for the grid. The type contains properties and methods (logic) for validating records
The trigger for grid validation. It's value can either be change
or blur
Emits an event when the values in the pivot grid change.
Represents the state of virtualization for the grid. It has an owner, start index and chunk size
An array of columns, but it counts only the ones visible (not hidden) in the view
Optional
clearOptional
createOptional
createOptional
generateOptional
getOptional
getOptional
getOptional
groupOptional
isOptional
isOptional
isRepresents a method declaration for moving dimension from its currently collection to the specified target collection by type (Row, Column or Filter) at specified index or at the collection's end
Move value from its currently at specified index or at the end. If the parameter is not set, it will add it to the end of the collection.
Optional
preventRepresents a method declaration for resolving the data type for a specific field (column). It takes the field as a parameter and returns it's type
Optional
resolveSort the dimension and its children in the provided direction (ascending, descending or none).
Optional
toggleOptional
toggleToggles the dimension's enabled state on or off. The dimension remains in its current collection
Optional
toggleToggles the value's enabled state on or off. The value remains in its current collection.
An interface describing a Pivot Grid type. It is essentially the blueprint to a grid kind Contains definitions of properties and methods, relevant to a grid kind Extends from
GridType