From d66b9a5834cef7f5d2b9e98208d03bf71fb0fc1e Mon Sep 17 00:00:00 2001 From: Rohit Gohri Date: Fri, 14 Feb 2020 22:59:55 +0530 Subject: [PATCH] [codemirror] Add more hint options (#42194) * Add more hint options According to https://github.com/codemirror/CodeMirror/blob/5f722737883bbeadb2a629857d3961490e4134ca/addon/hint/show-hint.js#L453 * Fix function type and add more missing options * Use HTMLElement for container --- types/codemirror/addon/hint/show-hint.d.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/types/codemirror/addon/hint/show-hint.d.ts b/types/codemirror/addon/hint/show-hint.d.ts index 524d427914..57b487f0c0 100644 --- a/types/codemirror/addon/hint/show-hint.d.ts +++ b/types/codemirror/addon/hint/show-hint.d.ts @@ -54,8 +54,15 @@ declare module "codemirror" { } interface ShowHintOptions { - completeSingle: boolean; + completeSingle?: boolean; hint: HintFunction | AsyncHintFunction; + alignWithWord?: boolean; + closeCharacters?: RegExp; + closeOnUnfocus?: boolean; + completeOnSingleClick?: boolean; + container?: HTMLElement | null; + customKeys?: {[x: string]: () => void} | null; + extraKeys?: {[x: string]: () => void} | null; } /** The Handle used to interact with the autocomplete dialog box.*/