BlockSuite API Documentation / @blocksuite/block-std / ConfigExtension
Function: ConfigExtension()
ConfigExtension(
flavor
,config
):ExtensionType
Create a config extension. A config extension provides a configuration object for a block flavour. The configuration object can be used like:
ts
const config = std.provider.get(ConfigIdentifier('my-flavour'));
Parameters
flavor
Flavour
The flavour of the block that the config is for.
config
Record
<string
, unknown
>
The configuration object.
Returns
Example
ts
import { ConfigExtension } from '@blocksuite/block-std';
const MyConfigExtension = ConfigExtension('my-flavour', config);
Defined in
packages/framework/block-std/src/extension/config.ts:22