@nova-ui/bits
Version:
SolarWinds Nova Framework
19 lines (18 loc) • 676 B
TypeScript
import { ElementFinder } from "protractor";
import { Atom } from "../../atom";
export declare class DialogAtom extends Atom {
static CSS_CLASS: string;
static BACKDROP_CSS_CLASS: string;
static DIALOG_WINDOW_CSS_CLASS: string;
static dismissDialog(): Promise<void>;
static clickCancelButton(): Promise<void>;
static clickActionButton(): Promise<void>;
isDialogDisplayed: () => Promise<boolean>;
getCloseButton: () => ElementFinder;
getHeader(): ElementFinder;
getFooter(): ElementFinder;
getCancelButton(): ElementFinder;
getActionButton(): ElementFinder;
scrollToEnd: () => Promise<void>;
getDialog(): ElementFinder;
}