Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/ddc_vim/base/filter.ts>BaseFilter

Dark deno-powered completion framework for neovim/Vim8
Go to Latest
class BaseFilter
Abstract
import { BaseFilter } from "https://deno.land/x/ddc_vim@v0.0.8/base/filter.ts";

Properties

name: string

Methods

abstract
filter(
denops: Denops,
context: Context,
options: DdcOptions,
sourceOptions: SourceOptions,
filterOptions: FilterOptions,
filterParams: Record<string, unknown>,
completeStr: string,
candidates: Candidate[],
): Promise<Candidate[]>
onEvent(
_denops: Denops,
_context: Context,
_options: DdcOptions,
_filterOptions: FilterOptions,
_filterParams: Record<string, unknown>,
): Promise<void>
params(): Record<string, unknown>