BlockSuite API Documentation / @blocksuite/blocks / defineEmbedModel
Function: defineEmbedModel() 
defineEmbedModel<
Props,T>(BlockModelSuperClass): () =>EdgelessBlockModel<Props&GfxCompatibleProps>
Type Parameters 
• Props extends object
• T extends Constructor<BlockModel<Props, SignaledProps<Props>>> = Constructor<BlockModel<Props, SignaledProps<Props>>>
Parameters 
• BlockModelSuperClass: T
Returns 
Function
Returns 
EdgelessBlockModel<Props & GfxCompatibleProps>
Defined in 
packages/affine/model/dist/utils/helper.d.ts:4