mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-07-27 18:12:29 +08:00
fix(monorepo/client): wrong data type for autocomplete
This commit is contained in:
parent
04e51bdfbb
commit
e327c918e1
8
apps/client/src/types.d.ts
vendored
8
apps/client/src/types.d.ts
vendored
@ -74,16 +74,16 @@ declare global {
|
|||||||
type AutoCompleteCallback = (values: AutoCompleteArg[]) => void;
|
type AutoCompleteCallback = (values: AutoCompleteArg[]) => void;
|
||||||
|
|
||||||
interface AutoCompleteArg {
|
interface AutoCompleteArg {
|
||||||
displayKey: "name" | "value" | "notePathTitle";
|
displayKey?: "name" | "value" | "notePathTitle";
|
||||||
cache?: boolean;
|
cache?: boolean;
|
||||||
source: (term: string, cb: AutoCompleteCallback) => void,
|
source?: (term: string, cb: AutoCompleteCallback) => void,
|
||||||
templates?: {
|
templates?: {
|
||||||
suggestion: (suggestion: Suggestion) => string | undefined
|
suggestion: (suggestion: Suggestion) => string | undefined
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
interface JQuery {
|
interface JQuery {
|
||||||
autocomplete: (action?: "close" | "open" | "destroy" | "val" | AutoCompleteConfig, args?: AutoCompleteArg[] | string) => JQuery<HTMLElement>;
|
autocomplete: (action?: "close" | "open" | "destroy" | "val" | AutoCompleteConfig, args?: object[] | string) => JQuery<HTMLElement>;
|
||||||
|
|
||||||
getSelectedNotePath(): string | undefined;
|
getSelectedNotePath(): string | undefined;
|
||||||
getSelectedNoteId(): string | null;
|
getSelectedNoteId(): string | null;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user