BlockSuite API Documentation / @blocksuite/block-std / toGfxBlockComponent
Function: toGfxBlockComponent()
toGfxBlockComponent<
GfxRootService,Model,Service,WidgetName,B>(CustomBlock):B& (...args) =>GfxBlockComponent<GfxRootService,BlockModel<object,SignaledProps<object>>,BlockService,string>
Type Parameters
• GfxRootService extends BlockService
• Model extends BlockModel<object, SignaledProps<object>>
• Service extends BlockService
• WidgetName extends string
• B extends typeof BlockComponent
Parameters
• CustomBlock: B
Returns
B & (...args) => GfxBlockComponent<GfxRootService, BlockModel<object, SignaledProps<object>>, BlockService, string>
Defined in
packages/framework/block-std/src/view/element/gfx-block-component.ts:102