Skip to content

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

Constructors

new Extension()

new Extension(): Extension

Returns

Extension

Methods

setup()

static setup(_di): void

Defined in: packages/framework/store/src/extension/extension.ts:10

Parameters

_di

Container

Returns

void