@nova-ui/bits
Version:
SolarWinds Nova Framework
19 lines (18 loc) • 767 B
TypeScript
import { Locator } from "playwright-core";
import { OverlayContentAtom } from "./overlay-content.atom";
import { Atom, IAtomClass } from "../../atom";
export declare class PopupAtom extends Atom {
static CSS_CLASS: string;
static findIn<T extends Atom>(atomClass: IAtomClass<T>, parentLocator: Locator, root?: boolean): T;
get popupBox(): OverlayContentAtom;
get popupBoxDetached(): OverlayContentAtom;
get getPopupToggle(): Locator;
isOpened(): Promise<void>;
isNotOpened(): Promise<void>;
isOpenedAppendToBody(): Promise<void>;
isNotOpenedAppendToBody(): Promise<void>;
open(detached?: boolean): Promise<void>;
get getPopupBox(): Locator;
get getPopupBoxDetached(): Locator;
getPopupBoxDetachedArea(): Locator;
}