MCPcopy Create free account
hub / github.com/6pac/SlickGrid / SlickPlugin

Interface SlickPlugin

src/models/slickPlugin.interface.ts:3–7  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1import type { SlickGridModel } from './slickGridModel.interface.js';
2
3export interface SlickPlugin {
4 pluginName: string;
5 init: (grid: SlickGridModel) => void;
6 destroy: () => void;
7}

Callers

nothing calls this directly

Implementers 12

SlickGroupItemMetadataProvidersrc/slick.groupitemmetadataprovider.ts
SlickContextMenusrc/plugins/slick.contextmenu.ts
SlickStatesrc/plugins/slick.state.ts
SlickCellRangeSelectorsrc/plugins/slick.cellrangeselector.ts
SlickCellRangeDecoratorsrc/plugins/slick.cellrangedecorator.t
SlickHeaderMenusrc/plugins/slick.headermenu.ts
SlickCheckboxSelectColumnsrc/plugins/slick.checkboxselectcolumn
SlickCellExternalCopyManagersrc/plugins/slick.cellexternalcopymana
SlickCellMenusrc/plugins/slick.cellmenu.ts
SlickCellCopyManagersrc/plugins/slick.cellcopymanager.ts
SlickHeaderButtonssrc/plugins/slick.headerbuttons.ts
SlickAutoTooltipssrc/plugins/slick.autotooltips.ts

Calls

no outgoing calls

Tested by

no test coverage detected