UNPKG

@nova-ui/bits

Version:

SolarWinds Nova Framework

23 lines (22 loc) 777 B
import { ElementFinder } from "protractor"; import { Atom } from "../../atom"; import { ButtonAtom } from "../button/button.atom"; import { WizardStepAtom } from "../wizard/wizard-step.atom"; export declare class WizardAtom extends Atom { static CSS_CLASS: string; private root; backButton: ButtonAtom; nextButton: ButtonAtom; finishButton: ButtonAtom; cancelButton: ButtonAtom; back: () => Promise<void>; cancel: () => Promise<void>; finish: () => Promise<void>; getHeader: () => ElementFinder; getActiveStep: () => ElementFinder; next: () => Promise<void>; getHeaderSteps(): Promise<any[]>; getSteps(): Promise<WizardStepAtom[]>; getContainerHeight(): Promise<number>; goToStep(index: number): Promise<void>; }