import { ContextBuilder } from "https://deno.land/x/ddc_vim@v3.7.1/types.ts";
Properties
private
custom: CustomMethods
_cacheWorld(denops: Denops, event: DdcEvent): Promise<World>
_getUserOptions(): Promise<DdcOptions>
createContext(): Promise<[boolean, Context, DdcOptions]>
getBuffer(): Record<number, Partial<DdcOptions>>
getContext(): ContextCallbacks
getCurrent(denops: Denops): Promise<DdcOptions>
getFiletype(): Record<string, Partial<DdcOptions>>
getGlobal(): Partial<DdcOptions>
patchBuffer(bufnr: number, options: Partial<DdcOptions>)
patchFiletype(ft: string, options: Partial<DdcOptions>)
patchGlobal(options: Partial<DdcOptions>)
setBuffer(bufnr: number, options: Partial<DdcOptions>)
setContextBuffer(id: string, bufnr: number)
setContextFiletype(id: string, ft: string)
setContextGlobal(id: string)
setFiletype(ft: string, options: Partial<DdcOptions>)
setGlobal(options: Partial<DdcOptions>)
validate()
denops: Denops,
name: string,
options: Record<string, unknown>,
defaults: Record<string, unknown>,