1 package com.atlassian.webdriver.jira.component.menu;
2
3 import com.atlassian.pageobjects.PageBinder;
4 import com.atlassian.pageobjects.binder.Init;
5 import com.atlassian.webdriver.utils.by.ByJquery;
6
7 import javax.inject.Inject;
8
9
10
11
12
13 public class DashboardMenu
14 {
15 @Inject
16 PageBinder pageBinder;
17
18 private AuiDropdownMenu dashboardMenu;
19
20 @Init
21 public void initialise()
22 {
23 dashboardMenu = pageBinder.bind(AuiDropdownMenu.class, ByJquery.$("#home_link").parent("li"));
24 }
25
26 public DashboardMenu open()
27 {
28 dashboardMenu.open();
29 return this;
30 }
31
32 public boolean isOpen()
33 {
34 return dashboardMenu.isOpen();
35 }
36
37 public DashboardMenu close()
38 {
39 dashboardMenu.close();
40 return this;
41 }
42
43 }