@wixc3/board-plugins v4.6.2
@wixc3/board-plugins
Plugins can add more meta data, modify the rendering environment, wrap the render result and much more.
Plugins are specific to a sub-type of IGeneralMetadata and can use the hooks supplied by the meta data type.
For instance, cssVarsPlugin is only applicable to IRenderable and uses the beforeRender hook.
Usage
import { createBoard } from '@wixc3/react-board';
import { tagsPlugin, cssVarsPlugin } from '@wixc3/board-plugins';
import { AutoComplete } from './auto-complete';
createBoard({
name: 'some board',
Board: () => <AutoComplete />,
plugins: [
tagsPlugin.use({
tags: ['react', 'forms', 'completions'],
}),
cssVarsPlugin.use({
'--label-color': 'red',
}),
],
});tagsPlugin
Adds relevant tags to the board. Useful for indexing the boards.
cssVarsPlugin
Accepts a record containing css var names and values to give them during rendering. Adds those css variables to the canvas style.
License
MIT
11 months ago
11 months ago
11 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
4 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago