Skip to content

BlockSuite API Documentation / @blocksuite/store / Utils / syncBlockProps

Function: syncBlockProps()

syncBlockProps(schema, model, yBlock, props): void

Parameters

schema

schema.model = ...

schema.model.children?: string[] = ContentSchema

schema.model.flavour: string = FlavourSchema

schema.model.parent?: string[] = ParentSchema

schema.model.props? = ...

schema.model.role: "root" | "hub" | "content" = RoleSchema

schema.model.toModel? = ...

schema.onUpgrade? = ...

schema.transformer? = ...

schema.version: number = ...

model: BlockModel<object, SignaledProps<object>>

yBlock: YBlock

props: Partial<BlockProps>

Returns

void

Defined in

packages/framework/store/src/utils/utils.ts:11