Skip to main content
Module

x/tui/mod.ts>Signal

🦕 Deno module for creating Terminal User Interfaces
Go to Latest
class Signal
implements Dependency
Re-export
import { Signal } from "https://deno.land/x/tui@2.0.0-RC4/mod.ts";

Constructors

new
Signal(value: T, options?: SignalOptions<T>)

Properties

protected
$value: T
optional
dependants: Set<Dependant>
optional
forceUpdateValue: boolean
optional
subscriptions: Set<Subscription<T>>
value: T

Methods

depend(dependant: Dependant): void
dispose(): void
jink(value: T): void
peek(): T
propagate(): void
subscribe(subscription: Subscription<T>): void
toString(): string