Page object for a content assist item

Hierarchy (view full)

Constructors

Properties

elem$: ChainablePromiseElement<Element>
elem$$: ChainablePromiseArray<Element[]>
firstItem$: ChainablePromiseElement<Element>
firstItem$$: ChainablePromiseArray<Element[]>
itemLabel$: ChainablePromiseElement<Element>
itemLabel$$: ChainablePromiseArray<Element[]>
itemList$: ChainablePromiseElement<Element>
itemList$$: ChainablePromiseArray<Element[]>
itemRow$: ChainablePromiseElement<Element>
itemRow$$: ChainablePromiseArray<Element[]>
itemRows$: ChainablePromiseElement<Element>
itemRows$$: ChainablePromiseArray<Element[]>
itemText$: ChainablePromiseElement<Element>
itemText$$: ChainablePromiseArray<Element[]>
label: string = ''
message$: ChainablePromiseElement<Element>
message$$: ChainablePromiseArray<Element[]>
parentMenu: ContentAssist

Accessors

  • get elem(): ChainablePromiseElement<Element>
  • Base element of given page object

    Returns ChainablePromiseElement<Element>

  • get parent(): ChainablePromiseElement<Element>
  • Parent element of given page object

    Returns ChainablePromiseElement<Element>

Methods

  • Return the Menu object representing the menu this item belongs to Todo: fix this

    Returns Menu<{
        elem: string;
        firstItem: string;
        itemLabel: string;
        itemList: string;
        itemRow: string;
        itemRows: string;
        itemText: string;
        message: string;
    }>

  • Use the given menu item: Opens the submenu if the item has children, otherwise simply click the item.

    Returns Promise<undefined | Menu<any>>

    Menu object representing the submenu if the item has children, void otherwise.

Generated using TypeDoc