Class TabContainer
Base class which represents an entire page request.
-
Azalea\Selenium\Core\WebDriver
-
Azalea\Selenium\Core\View
-
Azalea\Selenium\EHR\UI\TabContainer
Methods summary
public
Azaea\Selenium\Core\View
|
#
openTab( string $name, array $args = array() )
Opens the given tab and returns its corresponding view object.
Opens the given tab and returns its corresponding view object.
Parameters
Returns
Azaea\Selenium\Core\View
|
public
Azaea\Selenium\Core\View
|
#
getTab( string $name, array $args = array() )
Returns the corresponding tab's view object without navigating to that
tab.
Returns the corresponding tab's view object without navigating to that
tab.
Parameters
Returns
Azaea\Selenium\Core\View
|
public
|
#
closeTab( string|Azalea\Selenium\EHR\UI\TabPanel $tab )
Closes the tab by the given action id (this is the id of the tab panel)
or the given TabPanel object
Closes the tab by the given action id (this is the id of the tab panel)
or the given TabPanel object
Parameters
|
public
|
#
closeAllTabs( )
Closes all tabs that can be closed within this TabContainer.
Closes all tabs that can be closed within this TabContainer.
|
public
boolean
|
#
hasTab( string $name )
Returns true if the given tab is visible on the page.
Returns true if the given tab is visible on the page.
Parameters
Returns
boolean
|
Methods inherited from Azalea\Selenium\Core\WebDriver
__call(),
clickAndWait(),
displayed(),
displayedById(),
exists(),
existsById(),
getCurrentHash(),
getDriver(),
getElementsByCss(),
setDriver(),
spinWait(),
wait()
|
Properties summary
protected static
array
|
$tabs
|
|