Skip to main content
Module

x/ddu_vim/state.ts>GatherState

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

Constructors

new
GatherState(
itemsStream: ReadableStream<DduItem[]>,
options?: { signal?: AbortSignal; },
)

Type Parameters

optional
Params extends BaseSourceParams = BaseSourceParams
optional
UserData extends unknown = unknown

Properties

readonly
isDone: boolean
readonly
items: readonly DduItem[]
readonly
itemsStream: ReadableStream<DduItem[]>
readonly
signal: AbortSignal
readonly
sourceInfo: AvailableSourceInfo<Params, UserData>
readonly
waitDone: Promise<void>

Methods

readAll(): Promise<void>
resetSignal(signal?: AbortSignal): void