flyonui
Version:
The easiest, free and open-source Tailwind CSS component library with semantic classes.
31 lines (27 loc) • 607 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
goToFinish(): 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
isInvalid?: boolean
el: HTMLElement
}