@orchestrator/stepper
Version: 
> A stepper component for Orchestrator library.
14 lines (13 loc) • 651 B
TypeScript
import { OrchestratorDynamicComponent } from '@orchestrator/core';
export declare abstract class Stepper {
    steps: OrchestratorDynamicComponent[] | undefined;
    currentStep: OrchestratorDynamicComponent | undefined;
    currentStepIdx: number | undefined;
    stepsCount: number;
    abstract goTo(offsetOrName: string | number, stepData?: any): Promise<void>;
    abstract goNext(stepData?: any): Promise<void>;
    abstract goBack(stepData?: any): Promise<void>;
    abstract goToStart(stepData?: any): Promise<void>;
    abstract goToEnd(stepData?: any): Promise<void>;
    abstract activateStep(idx: number, stepData?: any): Promise<void>;
}