preline
Version:
Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
29 lines (26 loc) • 585 B
text/typescript
export interface IStepperOptions {
currentIndex?: number;
isCompleted?: boolean;
mode?: string;
}
export interface IStepper {
options?: IStepperOptions;
setProcessedNavItem(n?: number): void;
unsetProcessedNavItem(n?: number): void;
goToNext(): void;
disableButtons(): void;
enableButtons(): void;
setErrorNavItem(n?: number): void;
destroy(): void;
}
export interface IStepperItem {
index: number;
isFinal: boolean;
isCompleted: boolean;
isSkip: boolean;
isOptional?: boolean;
isDisabled?: boolean;
isProcessed?: boolean;
hasError?: boolean;
el: HTMLElement;
}