blob: fbcf7d0ab1467df35785ccede9e63e0c00b6bf84 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
/// <reference types="underscore" />
import Thenable = JQuery.Thenable;
import TextEditorPreviewPlugin = OCA.Files_Texteditor.TextEditorPreviewPlugin;
export declare class PreviewPlugin implements TextEditorPreviewPlugin {
private renderer;
private rangeConstructor;
private initPromise;
private textEditorOnHashChange;
private offsetMap;
private session;
private previewElement;
private scrollMode;
init(): Promise<void>;
initAceHooks(): void;
initPreviewHooks(element: any): void;
onHashChange(e: PopStateEvent): void;
preview: ((text: string, element: any) => void) & import("underscore").Cancelable;
initCheckboxHandler(element: any): void;
buildOffsetMap: ((element: any) => void) & import("underscore").Cancelable;
onScrollEditor: ((top: number) => void) & import("underscore").Cancelable;
onScrollPreview: (() => void) & import("underscore").Cancelable;
resetScrollMode: (() => void) & import("underscore").Cancelable;
handleImage: (image: HTMLImageElement, file: any) => void;
uploadImage(name: string, file: File): Thenable<void>;
getCurrentPath(): string | undefined;
}
|