Class Settings
Base class which represents an entire page request.
- Azalea\Selenium\Core\WebDriver
-
Azalea\Selenium\Core\View
-
Azalea\Selenium\EHR\UI\TabContainer
-
Azalea\Selenium\EHR\UI\Settings\Settings
Namespace: Azalea\Selenium\EHR\UI\Settings
Located at lib/src/Azalea/Selenium/EHR/UI/Settings/Settings.php
Located at lib/src/Azalea/Selenium/EHR/UI/Settings/Settings.php
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
closeAllTabs(),
closeTab(),
getTab(),
hasTab(),
openTab()
|
__construct(),
get(),
getHash(),
getSelector(),
setHash(),
updateHash(),
verify()
|
__call(),
clickAndWait(),
displayed(),
displayedById(),
exists(),
existsById(),
getCurrentHash(),
getDriver(),
getElementsByCss(),
setDriver(),
spinWait(),
wait()
|
protected static
string
|
$selector
$selector Optional CSS selector for this view's element. |
#
"#settings_main"
|
protected static
array
|
$tabs
|
#
array(
"General" => "\Azalea\Selenium\EHR\UI\Settings\GeneralTab",
"Billing" => "\Azalea\Selenium\EHR\UI\Settings\BillingTab",
"Scheduler" => "\Azalea\Selenium\EHR\UI\Settings\SchedulerTab",
"Medical" => "\Azalea\Selenium\EHR\UI\Settings\MedicalTab",
"Patient" => "\Azalea\Selenium\EHR\UI\Settings\PatientTab",
"Inventory" => "\Azalea\Selenium\EHR\UI\Settings\InventoryTab",
)
|
public static
string
|
$GENERAL_TAB
|
#
"General"
|
public static
string
|
$BILLING_TAB
|
#
"Billing"
|
public static
string
|
$SCHEDULER_TAB
|
#
"Scheduler"
|
public static
string
|
$MEDICAL_TAB
|
#
"Medical"
|
public static
string
|
$PATIENT_TAB
|
#
"Patient"
|
public static
string
|
$INVENTORY_TAB
|
#
"Inventory"
|
$hash
|
$driver,
$timeout
|