public class

JiraAuiDropdownMenu

extends DropDown
java.lang.Object
   ↳ com.atlassian.jira.pageobjects.components.DropDown
     ↳ com.atlassian.jira.pageobjects.components.menu.JiraAuiDropdownMenu<T extends com.atlassian.jira.pageobjects.components.menu.JiraAuiDropdownMenu<T>>
Known Direct Subclasses

Class Overview

The JIRA version of the AUI dropdown. https://extranet.atlassian.com/x/VocUc

Summary

Fields
protected PageElementFinder finder
protected PageBinder pageBinder
protected PageElement triggerElement
[Expand]
Inherited Fields
From class com.atlassian.jira.pageobjects.components.DropDown
Public Constructors
JiraAuiDropdownMenu(By triggerLocator, By dropdownLocator)
Public Methods
T close()
Closes dropdown by clicking trigger element again (toggling state)
void initialize()
T open()
Opens dropdown by clicking on trigger element
void waitUntilClose()
void waitUntilOpen()
Protected Methods
PageElement getDropdown()
Gets dropdown page element
[Expand]
Inherited Methods
From class com.atlassian.jira.pageobjects.components.DropDown
From class java.lang.Object

Fields

protected PageElementFinder finder

protected PageBinder pageBinder

protected PageElement triggerElement

Public Constructors

public JiraAuiDropdownMenu (By triggerLocator, By dropdownLocator)

Parameters
triggerLocator The locator to the trigger element
dropdownLocator The locator to the dropdown element

Public Methods

public T close ()

Closes dropdown by clicking trigger element again (toggling state)

public void initialize ()

public T open ()

Opens dropdown by clicking on trigger element

public void waitUntilClose ()

public void waitUntilOpen ()

Protected Methods

protected PageElement getDropdown ()

Gets dropdown page element