UNPKG

@nova-ui/bits

Version:

SolarWinds Nova Framework

22 lines (21 loc) 715 B
import { Locator } from "@playwright/test"; import { Atom } from "../../atom"; import { ButtonAtom } from "../button/button.atom"; export declare class TextboxNumberAtom extends Atom { static CSS_CLASS: string; upButton: ButtonAtom; downButton: ButtonAtom; input: Locator; constructor(locator: Locator); getValue(): Promise<string>; getPlaceholder(): Promise<string>; acceptText(text: string): Promise<void>; clearText(): Promise<void>; isDisabled(): Promise<boolean>; isReadonly(): Promise<boolean>; isValid(): Promise<boolean>; toBeValid(): Promise<void>; toBeInvalid(): Promise<void>; toBeDisabled(): Promise<void>; toBeEnabled(): Promise<void>; }