Skip to content

BlockSuite API Documentation / @blocksuite/store / SelectionConstructor

Interface: SelectionConstructor<T>

Defined in: packages/framework/store/src/extension/selection/types.ts:3

Type Parameters

T

T extends BaseSelection = BaseSelection

Constructors

new SelectionConstructor()

new SelectionConstructor(...args): T

Defined in: packages/framework/store/src/extension/selection/types.ts:7

Parameters

args

...any[]

Returns

T

Properties

group

group: string

Defined in: packages/framework/store/src/extension/selection/types.ts:5


type

type: string

Defined in: packages/framework/store/src/extension/selection/types.ts:4

Methods

fromJSON()

fromJSON(json): T

Defined in: packages/framework/store/src/extension/selection/types.ts:8

Parameters

json

Record<string, unknown>

Returns

T