From c1a695af51374404e4f5cf8166366e04cb7c43b3 Mon Sep 17 00:00:00 2001 From: Jeroen Akkerman Date: Wed, 27 Feb 2019 13:54:57 +0100 Subject: [PATCH] Auto-format of `types` folder. --- types/easymde-test.ts | 14 +++++++++----- types/easymde.d.ts | 14 +++++++++++--- 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/types/easymde-test.ts b/types/easymde-test.ts index e448e4c..2d5f5b7 100644 --- a/types/easymde-test.ts +++ b/types/easymde-test.ts @@ -1,14 +1,16 @@ // Create new instance const editor = new EasyMDE({ autoDownloadFontAwesome: false, - element: document.getElementById("mdEditor")!, - hideIcons: ["side-by-side", "fullscreen"], + element: document.getElementById('mdEditor')!, + hideIcons: ['side-by-side', 'fullscreen'], shortcuts: { - drawTable: "Cmd-Alt-T", + drawTable: 'Cmd-Alt-T', toggleFullScreen: null }, spellChecker: false, - onToggleFullScreen: (full: boolean) => { console.log('FullscreenToggled', full); }, + onToggleFullScreen: (full: boolean) => { + console.log('FullscreenToggled', full); + }, theme: 'someOtherTheme', }); @@ -23,4 +25,6 @@ const fullscreen = editor.isFullscreenActive() as boolean; editor.codemirror.setOption('readOnly', true); // Static properties -EasyMDE.toggleItalic = (editor: EasyMDE) => { console.log('SomeButtonOverride'); }; +EasyMDE.toggleItalic = (editor: EasyMDE) => { + console.log('SomeButtonOverride'); +}; diff --git a/types/easymde.d.ts b/types/easymde.d.ts index 6eadffe..b3157a4 100644 --- a/types/easymde.d.ts +++ b/types/easymde.d.ts @@ -54,6 +54,7 @@ declare namespace EasyMDE { interface Shortcuts { [action: string]: string | undefined | null; + toggleBlockquote?: string | null; toggleBold?: string | null; cleanBlock?: string | null; @@ -78,7 +79,7 @@ declare namespace EasyMDE { interface ToolbarIcon { name: string; - action: string|((editor: EasyMDE) => void); + action: string | ((editor: EasyMDE) => void); className: string; title: string; } @@ -103,10 +104,10 @@ declare namespace EasyMDE { shortcuts?: Shortcuts; showIcons?: ReadonlyArray; spellChecker?: boolean; - status?: boolean|ReadonlyArray; + status?: boolean | ReadonlyArray; styleSelectedText?: boolean; tabSize?: number; - toolbar?: boolean|ReadonlyArray; + toolbar?: boolean | ReadonlyArray; toolbarTips?: boolean; onToggleFullScreen?: (goingIntoFullScreen: boolean) => void; theme?: string; @@ -115,13 +116,20 @@ declare namespace EasyMDE { declare class EasyMDE { constructor(options?: EasyMDE.Options); + value(): string; value(val: string): void; + codemirror: CodeMirror.Editor; + toTextArea(): void; + isPreviewActive(): boolean; + isSideBySideActive(): boolean; + isFullscreenActive(): boolean; + clearAutosavedValue(): void; static toggleBold: (editor: EasyMDE) => void;