UNPKG

@kelvininc/ui-components

Version:
59 lines (58 loc) 1.66 kB
import { EventEmitter } from '../../stencil-public-runtime'; import { IWizardFooter, IWizardFooterEvents } from './wizard-footer.types'; import { IStepBarStep } from '../../types'; /** * @part footer-actions-container - the container of footer stepper and additional actions */ export declare class KvWizardFooter implements IWizardFooter, IWizardFooterEvents { /** @inheritdoc */ label: string; /** @inheritdoc */ steps: IStepBarStep[]; /** @inheritdoc */ currentStep: number; /** @inheritdoc */ progressPercentage: number; /** @inheritdoc */ hasError: boolean; /** @inheritdoc */ showStepBar?: boolean; /** @inheritdoc */ completeBtnLabel: string; /** @inheritdoc */ cancelEnabled: boolean; /** @inheritdoc */ prevEnabled: boolean; /** @inheritdoc */ nextEnabled: boolean; /** @inheritdoc */ nextTooltip?: string; /** @inheritdoc */ completeEnabled: boolean; /** @inheritdoc */ completeTooltip?: string; /** @inheritdoc */ showCancelBtn: boolean; /** @inheritdoc */ showPrevBtn: boolean; /** @inheritdoc */ showNextBtn: boolean; /** @inheritdoc */ showCompleteBtn: boolean; /** @inheritdoc */ stepClick: EventEmitter<number>; /** @inheritdoc */ cancelClick: EventEmitter<void>; /** @inheritdoc */ prevClick: EventEmitter<void>; /** @inheritdoc */ nextClick: EventEmitter<void>; /** @inheritdoc */ completeClick: EventEmitter<void>; private onPrevClick; private onNextClick; private onCancelClick; private onCompleteClick; private onStepClick; render(): any; }