Files
AFFiNE-Mirror/blocksuite/docs/api/@blocksuite/std/index/functions/WidgetViewExtension.md
2025-03-28 07:20:34 +00:00

868 B

BlockSuite API Documentation


BlockSuite API Documentation / @blocksuite/std / index / WidgetViewExtension

Function: WidgetViewExtension()

WidgetViewExtension(flavour, id, view): ExtensionType

Create a widget view extension.

Parameters

flavour

string

The flavour of the block that the widget view is for.

id

string

The id of the widget view.

view

StaticValue

The widget view lit literal.

A widget view is to provide a widget view for a block. For every target block, it's view will be rendered with the widget view.

Returns

ExtensionType

Example

import { WidgetViewExtension } from '@blocksuite/std';

const MyWidgetViewExtension = WidgetViewExtension('my-flavour', 'my-widget', literal`my-widget-view`);