BlockSuite API Documentation / @blocksuite/blocks / Peekable
Function: Peekable() 
Peekable<
T,C>(options?): (Class,context) =>undefined|C
Mark a class as peekable, which means the class can be peeked by the peek view service.
Note: This class must be syntactically below the @customElement decorator (it will be applied before customElement).
Type Parameters 
• T extends PeekableClass
• C extends Constructor<PeekableClass>
Parameters 
• options?: PeekableOptions<T>
Returns 
Function
Parameters 
• Class: C
• context: ClassDecoratorContext<(...args) => any>
Returns 
undefined | C
Defined in 
packages/affine/components/dist/peek/peekable.d.ts:11