Sha256: 97d98685ea7e2a961fb81e22c26ad4bf6a0f82804425c55ca713f426f21727da
Contents?: true
Size: 307 Bytes
Versions: 26
Compression:
Stored size: 307 Bytes
Contents
export type DisposableSubscription = () => void export class Disposable { protected subscriptions: Array<DisposableSubscription> = [] public dispose() { let subscription: DisposableSubscription | undefined while ((subscription = this.subscriptions.shift())) { subscription() } } }
Version data entries
26 entries across 26 versions & 1 rubygems