Skip to main content
Module

x/ddu_vim/base/ui.ts>BaseUi

Dark deno-powered UI framework for neovim/Vim
Very Popular
Latest
class BaseUi
Abstract
import { BaseUi } from "https://deno.land/x/ddu_vim@v5.0.0/base/ui.ts";

Properties

abstract
actions: UiActions<Params>
apiVersion: number
isInitialized: boolean
name: string
path: string
prevDone: boolean

Methods

collapseItem(_args: CollapseItemArguments<Params>): number | Promise<number>
expandItem(_args: ExpandItemArguments<Params>): number | Promise<number>
onAfterAction(_args: OnAfterActionArguments<Params>): void | Promise<void>
onBeforeAction(_args: OnBeforeActionArguments<Params>): void | Promise<void>
onInit(_args: OnInitArguments<Params>): void | Promise<void>
abstract
params(): Params
quit(_args: QuitArguments<Params>): void | Promise<void>
redraw(_args: RedrawArguments<Params>): void | Promise<void>
refreshItems(_args: RefreshItemsArguments<Params>): void | Promise<void>
searchItem(_args: SearchItemArguments<Params>): void | Promise<void>
updateCursor(_args: UpdateCursorArguments<Params>): void | Promise<void>
visible(_args: VisibleArguments<Params>): boolean | Promise<boolean>
winIds(_args: WinidArguments<Params>): number[] | Promise<number[]>