Files
AFFiNE-Mirror/blocksuite/blocks/src/root-block/page/page-root-service.ts
T
2025-01-02 07:27:08 +00:00

14 lines
408 B
TypeScript

import { RootBlockSchema } from '@blocksuite/affine-model';
import type { Viewport } from '@blocksuite/affine-shared/types';
import { Slot } from '@blocksuite/global/utils';
import { RootService } from '../root-service.js';
export class PageRootService extends RootService {
static override readonly flavour = RootBlockSchema.model.flavour;
slots = {
viewportUpdated: new Slot<Viewport>(),
};
}