import { Ddu } from "https://deno.land/x/ddu_vim@v5.0.0/ddu.ts";
Constructors
new
Ddu(loader: Loader)Methods
cancelToRefresh(refreshIndexes?: number[]): Promise<void>
checkUpdated(denops: Denops): Promise<boolean>
collapseItems(): Promise<void>
expandItem(): Promise<DduItem | undefined>
denops: Denops,
parent: DduItem,
options: { search?: TreePath; maxLevel?: number; preventRedraw?: boolean; isGrouped?: boolean; isInTree?: boolean; signal?: AbortSignal; },
expandItems(): Promise<void>
getCurrentOptions(denops: Denops): Promise<DduOptions>
itemAction(): Promise<void>
denops: Denops,
actionName: string,
items: DduItem[],
userActionParams: BaseActionParams,
clipboard: Clipboard,
actionHistory: ActionHistory,
quit()
restart(denops: Denops, userOptions: UserOptions): Promise<void>
restoreTree(denops: Denops): Promise<void>
start(): Promise<unknown>
uiAction(): Promise<void>
uiRedraw(denops: Denops, opts?: { signal?: AbortSignal; }): Promise<void>
uiUpdateCursor(denops: Denops)
updateOptions(userOptions: UserOptions)