@@ -58,6 +58,8 @@ export interface BOBasePagePageInterface extends CommonPageInterface {
58
58
59
59
readonly themeAndLogoParentLink : string ;
60
60
61
+ readonly themeAndLogoLink : string
62
+
61
63
readonly emailThemeLink : string ;
62
64
63
65
readonly pagesLink : string ;
@@ -126,16 +128,36 @@ export interface BOBasePagePageInterface extends CommonPageInterface {
126
128
127
129
readonly logsLink : string ;
128
130
129
- readonly authorizationServerLink : string ;
131
+ readonly adminAPILink : string ;
130
132
131
133
readonly featureFlagLink : string ;
132
134
133
135
readonly securityLink : string ;
134
136
135
137
readonly multistoreLink : string ;
138
+ readonly menuTree : { parent : string ; children : string [ ] } [ ] ;
136
139
140
+ clickOnNotification ( page : Page , tabName : string , row ?: number ) : Promise < void > ;
141
+ clickOnNotificationsLink ( page : Page ) : Promise < boolean > ;
142
+ clickOnNotificationsTab ( page : Page , tabName : string ) : Promise < void > ;
143
+ clickSubMenu ( page : Page , parentSelector : string ) : Promise < void > ;
137
144
closeSfToolBar ( page : Frame | Page ) : Promise < void > ;
145
+ getAllNotificationsNumber ( page : Page ) : Promise < number > ;
146
+ getNotificationsNumberInTab ( page : Page , tabName : string ) : Promise < number > ;
147
+ goToMyProfile ( page : Page ) : Promise < void > ;
138
148
goToSubMenu ( page : Page , parentSelector : string , linkSelector : string ) : Promise < void > ;
149
+ isMobileMenuVisible ( page : Page ) : Promise < boolean > ;
150
+ isNavbarVisible ( page : Page ) : Promise < boolean > ;
151
+ isSidebarCollapsed ( page : Page ) : Promise < boolean > ;
152
+ isSubMenuActive ( page : Page , linkSelector : string ) : Promise < boolean > ;
153
+ isSubmenuVisible ( page : Page , parentSelector : string , linkSelector : string ) : Promise < boolean > ;
139
154
logoutBO ( page : Page ) : Promise < void > ;
155
+ navigateToPageWithInvalidToken ( page : Page , url : string , continueToPage ?: boolean ) : Promise < void > ;
156
+ quickAccessToPage ( page : Page , linkName : string ) : Promise < void > ;
157
+ quickAccessToPageNewWindow ( page : Page , linkName : string ) : Promise < Page > ;
158
+ quickAccessToPageWithFrame ( page : Page , linkName : string ) : Promise < void > ;
159
+ resize ( page : Page , mobileSize : boolean ) : Promise < void > ;
160
+ search ( page : Page , query : string ) : Promise < void > ;
161
+ setSidebarCollapsed ( page : Page , isCollapsed : boolean ) : Promise < void > ;
140
162
viewMyShop ( page : Page ) : Promise < Page > ;
141
163
}
0 commit comments