@revolist/revogrid / PluginProviders
Type Alias: PluginProviders
ts
type PluginProviders: {
column: ColumnDataProvider;
data: DataProvider;
dimension: DimensionProvider;
selection: SelectionStoreConnector;
viewport: ViewportProvider;
};
Services that are provided by the various plugins for use by the grid. Each plugin is responsible for providing a specific service, and the PluginProviders
type collects all the services provided by the plugins.
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
column | ColumnDataProvider | The column service provides access to the grid's column data. | src/types/plugin.types.ts:28 |
data | DataProvider | The data service provides access to the grid data. | src/types/plugin.types.ts:16 |
dimension | DimensionProvider | The dimension service provides access to the grid's dimensions and settings. | src/types/plugin.types.ts:20 |
selection | SelectionStoreConnector | The selection service provides access to the grid's selection state. | src/types/plugin.types.ts:24 |
viewport | ViewportProvider | The viewport service provides access to the grid's viewport state. | src/types/plugin.types.ts:32 |