import { OjWebElement } from '@oracle/oraclejet-webdriver/elements'; /** * This is the base class for oj-c-popup WebElement, and is generated from the * component's metadata. Do not modify these contents since they'll be replaced * during the next generation. * Put overrides into the WebElements's subclass, PopupWebElement.ts. */ export declare class PopupWebElementBase extends OjWebElement { /** * Gets the value of opened property. * Specifies whether the Popup is open. * @return The value of opened property. * */ getOpened(): Promise; /** * Gets the value of launcher property. * Specifies Popup's launcher. After Popup closes, it returns focus to the launcher. * @return The value of launcher property. * */ getLauncher(): Promise; /** * Gets the value of anchor property. * Specifies Popup's anchor. Popup is placed relative to its anchor. * @return The value of anchor property. * */ getAnchor(): Promise; /** * Gets the value of placement property. * Specifies the location the popup will appear relative to another element. * @return The value of placement property. * */ getPlacement(): Promise; /** * Gets the value of modality property. * Specifies modality of the Popup. * @return The value of modality property. * */ getModality(): Promise; /** * Gets the value of autoDismiss property. * Specifies the auto dismissal behavior. * @return The value of autoDismiss property. * */ getAutoDismiss(): Promise; /** * Gets the value of tail property. * Specifies Popup's tail. Simple tail is an arrow pointing to Popup's anchor. * @return The value of tail property. * */ getTail(): Promise; /** * Gets the value of variant property. * Specifies Popup's style variant. * @return The value of variant property. * */ getVariant(): Promise; /** * Gets the value of initialFocus property. * Specifies if the Popup sets focus to its content when initially open. * @return The value of initialFocus property. * */ getInitialFocus(): Promise; /** * Gets the value of offset property. * Specifies displacement of the Popup from the anchor element along the specified axes. * @return The value of offset property. * */ getOffset(): Promise; /** * Gets the value of collision property. * Specifies rule for alternate placement alignment. * @return The value of collision property. * */ getCollision(): Promise; /** * Gets the value of width property. * Specifies width of the Popup content. * @return The value of width property. * */ getWidth(): Promise; /** * Gets the value of minWidth property. * Specifies minWidth of the Popup content. * @return The value of minWidth property. * */ getMinWidth(): Promise; /** * Gets the value of maxWidth property. * Specifies maxWidth of the Popup content. * @return The value of maxWidth property. * */ getMaxWidth(): Promise; /** * Gets the value of height property. * Specifies height of the Popup content. * @return The value of height property. * */ getHeight(): Promise; /** * Gets the value of minHeight property. * Specifies minHeight of the Popup content. * @return The value of minHeight property. * */ getMinHeight(): Promise; /** * Gets the value of maxHeight property. * Specifies maxHeight of the Popup content. * @return The value of maxHeight property. * */ getMaxHeight(): Promise; /** * Gets the value of backgroundColor property. * Specifies background color of the Popup. * @return The value of backgroundColor property. * */ getBackgroundColor(): Promise; } export interface Offset { /** * */ x: number; /** * */ y: number; }