@nova-ui/bits
Version:
SolarWinds Nova Framework
19 lines (18 loc) • 649 B
TypeScript
import { ElementFinder } from "protractor";
import { Atom } from "../../atom";
import { ButtonAtom } from "../button/button.atom";
export declare class TextboxNumberAtom extends Atom {
private rootElement;
static CSS_CLASS: string;
upButton: ButtonAtom;
downButton: ButtonAtom;
input: ElementFinder;
constructor(rootElement: ElementFinder);
getValue: () => Promise<string>;
getPlaceholder: () => Promise<string>;
acceptText: (text: string) => Promise<void>;
clearText: () => Promise<void>;
isDisabled: () => Promise<boolean>;
isReadonly: () => Promise<boolean>;
isValid: () => Promise<boolean>;
}