Module in Vue Grid component

16 Mar 20233 minutes to read

The following modules should be injected to extend grid’s functionality.

The available grid modules are

Module Description
Page Inject this module to use paging feature.
Sort Inject this module to use sorting feature.
Filter Inject this module to use filtering feature.
Group Inject this module to use grouping feature
Edit Inject this module is use editing feature.
Aggregate Inject this module to use aggregate feature.
ColumnChooser Inject this module to use column chooser feature.
ColumnMenu Inject this module to use column menu feature.
CommandColumn Inject this module to use command column feature.
ContextMenu Inject this module to use context menu feature.
DetailRow Inject this module to use detail template feature.
ForeignKey Inject this module to use foreign key feature.
Freeze Inject this module to use frozen rows and columns feature.
Resize Inject this module to use resize feature.
Reorder Inject this module to use reorder feature.
RowDD Inject this module to use row drag and drop feature.
Search Inject this module to use search feature and this is a default injected module.
Selection Inject this module to use selection feature and this is a default injected module.
Scroll Inject this module to use scrolling feature and this is a default injected module.
Print Inject this module to use to use print feature and this is a default injected module.
Toolbar Inject this module to use toolbar feature.
VirtualScroll Inject this module to use virtual scroll feature.
ExcelExport Inject this module to use excel export feature.
PdfExport Inject this module to use PDF export feature.

These modules should be injected into the provide section and use grid as a key of the object.