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