UNPKG

tsbase

Version:

Base class libraries for TypeScript

9 lines (8 loc) 299 B
export type Action = () => void; export type Condition = () => boolean; export interface IConditionalTimer { DoWhen(action: Action, condition: Condition): void; DoUntil(action: Action, condition: Condition): void; DoWhile(action: Action, condition: Condition): void; Stop(): void; }