@nova-ui/bits
Version:
SolarWinds Nova Framework
15 lines (14 loc) • 466 B
TypeScript
import { ElementFinder } from "protractor";
import { Atom } from "../../atom";
export declare class SwitchAtom extends Atom {
static ON_CSS: string;
static CSS_CLASS: string;
toggle: () => Promise<void>;
container(): ElementFinder;
labelElement(): ElementFinder;
labelText: () => Promise<string>;
slider(): ElementFinder;
isOn(): Promise<boolean>;
disabled(): Promise<boolean>;
setState(shouldBeOn: boolean): Promise<void>;
}