react-dayo
Version:
A Queue component for notification etc
27 lines (26 loc) • 558 B
TypeScript
import { Step } from './constants/step';
export declare type IsFn = () => boolean;
export interface CycleImpl {
/**
* To advance to the next step
*/
proceed(): void;
/**
* To skip to the 'entering' and 'entered' steps
*/
skip(): void;
/**
* Wheather skipped
*/
isSkip(): boolean;
/**
* To get current step
*/
getCurrentStep(): Step;
isEnter(): boolean;
isEntering(): boolean;
isEntered(): boolean;
isExit(): boolean;
isExiting(): boolean;
isExited(): boolean;
}