Skip to content

@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

NameTypeDescriptionDefined in
columnColumnDataProviderThe column service provides access to the grid's column data.src/types/plugin.types.ts:28
dataDataProviderThe data service provides access to the grid data.src/types/plugin.types.ts:16
dimensionDimensionProviderThe dimension service provides access to the grid's dimensions and settings.src/types/plugin.types.ts:20
selectionSelectionStoreConnectorThe selection service provides access to the grid's selection state.src/types/plugin.types.ts:24
viewportViewportProviderThe viewport service provides access to the grid's viewport state.src/types/plugin.types.ts:32

Defined in

src/types/plugin.types.ts:12

Revogrid is a MIT-licensed open source library made by Revolist OU.