1
0
silverbullet/packages/web/app_event.ts
2022-07-11 09:08:22 +02:00

27 lines
431 B
TypeScript

import type { ParseTree } from "@silverbulletmd/common/tree";
export type AppEvent =
| "page:click"
| "page:complete"
| "page:load"
| "editor:init"
| "plugs:loaded";
export type ClickEvent = {
page: string;
pos: number;
metaKey: boolean;
ctrlKey: boolean;
altKey: boolean;
};
export type IndexEvent = {
name: string;
text: string;
};
export type IndexTreeEvent = {
name: string;
tree: ParseTree;
};