refactor(editor): extensionalize surface canvas renderer (#11456)

This commit is contained in:
Saul-Mirone
2025-04-04 13:09:45 +00:00
parent 3ecdc377fe
commit 138e7f60de
9 changed files with 97 additions and 34 deletions
@@ -2,8 +2,6 @@ import { EdgelessFrameManagerIdentifier } from '@blocksuite/affine-block-frame';
import {
EdgelessCRUDIdentifier,
EdgelessLegacySlotIdentifier,
type ElementRenderer,
elementRenderers,
getSurfaceBlock,
type SurfaceBlockModel,
type SurfaceContext,
@@ -48,8 +46,6 @@ export class EdgelessRootService extends RootService implements SurfaceContext {
private readonly _surface: SurfaceBlockModel;
elementRenderers: Record<string, ElementRenderer> = elementRenderers;
TemplateJob = TemplateJob;
get blocks(): GfxBlockElementModel[] {