import { type ViewExtensionContext, ViewExtensionProvider, } from '@blocksuite/affine-ext-loader'; import { frameTitleWidget } from './affine-frame-title-widget'; import { effects } from './effects'; export class FrameTitleViewExtension extends ViewExtensionProvider { override name = 'affine-frame-title-widget'; override effect() { super.effect(); effects(); } override setup(context: ViewExtensionContext) { super.setup(context); if (context.scope === 'edgeless') { context.register(frameTitleWidget); } } }