|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.pageobjects.components.aui.AuiDropDownMenu
public class AuiDropDownMenu
Represents a DropDown built via AUI. This is an example of a reusable components.
| Field Summary | |
|---|---|
protected PageElementFinder |
elementFinder
|
protected PageBinder |
pageBinder
|
| Constructor Summary | |
|---|---|
AuiDropDownMenu(org.openqa.selenium.By locator)
|
|
| Method Summary | |
|---|---|
AuiDropDownMenu |
close()
|
List<String> |
getItems()
|
PageElement |
getTrigger()
Gets the element that when activated opens the view of this components. |
PageElement |
getView()
The view Element, hidden or not present until activated. |
void |
initialize()
|
boolean |
isOpen()
Whether the view is currently opened. |
AuiDropDownMenu |
open()
Opens the view and waits until UI is ready for interaction. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
@Inject protected PageBinder pageBinder
@Inject protected PageElementFinder elementFinder
| Constructor Detail |
|---|
public AuiDropDownMenu(org.openqa.selenium.By locator)
| Method Detail |
|---|
public void initialize()
public PageElement getTrigger()
ActivatedComponent
getTrigger in interface ActivatedComponent<AuiDropDownMenu>public PageElement getView()
ActivatedComponent
getView in interface ActivatedComponent<AuiDropDownMenu>public AuiDropDownMenu open()
ActivatedComponent
open in interface ActivatedComponent<AuiDropDownMenu>public AuiDropDownMenu close()
public boolean isOpen()
ActivatedComponent
isOpen in interface ActivatedComponent<AuiDropDownMenu>public List<String> getItems()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||