UNPKG

@phenixrts/sdk

Version:
10 lines (9 loc) 266 B
import IDisposable from '../lang/IDisposable'; export default class Subject<T> { private readonly _listeners; private _value; constructor(value: T); set value(value: T); get value(): T; subscribe(listener: (value: T) => void): IDisposable; }