diff options
| author | Shulhan <ms@kilabit.info> | 2021-08-12 23:24:45 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2021-08-12 23:24:45 +0700 |
| commit | 8b48009fd36ecbec394fb998ebce8ec9aa190760 (patch) | |
| tree | 7ef3c3fca1aeb80e69b7e7e2cee89f6187c8660c /editor/editor.d.ts | |
| parent | 563834b4f70d596ec026ca5576edde5053d402bc (diff) | |
| download | pakakeh.ts-8b48009fd36ecbec394fb998ebce8ec9aa190760.tar.xz | |
editor: add event handler for OnSelection
The OnSelection event will be triggered when user select one or more
lines.
Diffstat (limited to 'editor/editor.d.ts')
| -rw-r--r-- | editor/editor.d.ts | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/editor/editor.d.ts b/editor/editor.d.ts index 5bcdf0e..dba9e3a 100644 --- a/editor/editor.d.ts +++ b/editor/editor.d.ts @@ -4,8 +4,9 @@ export interface IEditor { is_editable: boolean; OpenFile(path: string): Response; SaveFile(node: IVfsNode): Response; + OnSelection(begin: number, end: number): void; } -export declare class Editor implements IEditor { +export declare class Editor { opts: IEditor; id: string; is_editable: boolean; @@ -21,7 +22,7 @@ export declare class Editor implements IEditor { private isKeyControl; private unre; constructor(opts: IEditor); - OpenFile(path: string): Response; + OpenFile(path: string): Promise<Response>; SaveFile(node: IVfsNode): Response; clearSelection(): void; initStyle(): void; |
