Files
AFFiNE-Mirror/blocksuite/docs/api/@blocksuite/block-std/index/functions/BlockViewExtension.md
2025-03-17 12:51:08 +00:00

796 B

@blocksuite/block-std


BlockSuite API Documentation / @blocksuite/block-std / index / BlockViewExtension

Function: BlockViewExtension()

BlockViewExtension(flavour, view): ExtensionType

Create a block view extension.

Parameters

flavour

string

The flavour of the block that the view is for.

view

BlockViewType

Lit literal template for the view. Example: my-list-block

The view is a lit template that is used to render the block.

Returns

ExtensionType

Example

import { BlockViewExtension } from '@blocksuite/block-std';

const MyListBlockViewExtension = BlockViewExtension(
  'affine:list',
  literal`my-list-block`
);