1
0
silverbullet/webapp/app_event.ts

22 lines
359 B
TypeScript

import type { ParseTree } from "../common/tree";
export type AppEvent = "page:click" | "page:complete";
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;
};