Skip to main content
Module

x/ddc_vim/loader.ts>Loader

Dark deno-powered completion framework for neovim/Vim
Latest
class Loader
import { Loader } from "https://deno.land/x/ddc_vim@v4.3.1/loader.ts";

Properties

private
aliases: Record<DdcExtType, Record<string, string>>
private
cachedPaths: Record<string, string>
private
checkPaths: Record<string, boolean>
private
filters: Record<FilterName, BaseFilter<BaseFilterParams>>
private
prevRuntimepath: string
private
registerLock: Lock
private
sources: Record<SourceName, BaseSource<BaseSourceParams>>
private
uis: Record<UiName, BaseUi<BaseUiParams>>

Methods

private
register(type: DdcExtType, path: string)
autoload(
denops: Denops,
type: DdcExtType,
name: string,
)
getAlias(type: DdcExtType, name: string)
getUi(name: UiName)
registerAlias(
type: DdcExtType,
alias: string,
base: string,
)
registerPath(type: DdcExtType, path: string)