import { BaseSource } from "https://deno.land/x/ddc_vim@v4.3.0/types.ts";
Type Parameters
Params extends BaseSourceParams
Methods
abstract
gather(unnamed 0: GatherArguments<Params>): Promise<DdcGatherItems<UserData>>getCompletePosition(args: GetCompletePositionArguments<Params>): number | Promise<number>
getPreviewer(_args: GetPreviewerArguments<Params>): Previewer | Promise<Previewer>
onCompleteDone(_args: OnCompleteDoneArguments<Params, UserData>): void | Promise<void>