BlockSuite API Documentation / @blocksuite/store / Extension
Class: abstract Extension
Defined in: packages/framework/store/src/extension/extension.ts:9
Generic extension. Extensions are used to set up the dependency injection container. In most cases, you won't need to use this class directly. We provide helper classes like CommandExtension and BlockViewExtension to make it easier to create extensions.
Extended by
StoreExtensionBlockServiceLifeCycleWatcherEdgelessCRUDExtensionOverlayBlockLayoutHandlerExtensionSlashMenuExtension
Constructors
new Extension()
new Extension():
Extension
Returns
Extension
Methods
setup()
staticsetup(_di):void
Defined in: packages/framework/store/src/extension/extension.ts:10
Parameters
_di
Container
Returns
void