Skip to main content
Module

x/ddu_vim/types.ts>BaseSource

Dark deno-powered UI framework for neovim/Vim
Latest
class BaseSource
Abstract
import { BaseSource } from "https://deno.land/x/ddu_vim@v4.0.0/types.ts";

Type Parameters

Params extends BaseSourceParams
optional
UserData extends unknown = unknown

Properties

actions: Actions<Params>
apiVersion: number
isInitialized: boolean
kind: string
name: string
path: string
prevMtime: Date

Methods

checkUpdated(_args: CheckUpdatedArguments<Params>): boolean | Promise<boolean>
abstract
gather(unnamed 0: GatherArguments<Params>): ReadableStream<Item<UserData>[]>
onEvent(_args: OnEventArguments<Params>): void | Promise<void>
onInit(_args: OnInitArguments<Params>): void | Promise<void>
abstract
params(): Params