Overview

Namespaces

  • Azalea
    • Selenium
      • App
        • Charts
        • Components
        • Encounters
        • Home
        • Login
        • Main
        • Messages
        • Patients
        • Scheduler
      • Core
      • EHR
        • UI
          • Charts
          • Documents
          • Encounters
          • Home
          • Messaging
            • Folders
          • Patients
          • Payments
          • Precerts
          • Reports
          • Scheduler
          • Settings
            • General
              • Locations
              • Roles
              • Users
        • User
      • Login
        • UI
      • PHR
        • UI
        • User
      • Toolkit
        • Exception
        • Validation
    • Util
  • None
  • tests
    • integration
      • barebones
        • controllers
          • charts
          • patients
          • system
        • models
          • billing
          • encounters
          • examples
          • messaging
          • rcm
          • system
    • unit
      • barebones
        • lib
        • utilities
          • calculations

Classes

  • CheckboxGrid
  • Grid
  • GridRow
  • Heading
  • LockScreen
  • MainMenu
  • MainSearch
  • Module
  • Notifications
  • Popup
  • PopupConfirm
  • PopupError
  • SelectDropdown
  • TabContainer
  • TabPanel
  • UserAccountMenu
  • Overview
  • Namespace
  • Class

Class CheckboxGrid

Base class which represents an entire page request.

Azalea\Selenium\Core\WebDriver
Extended by Azalea\Selenium\Core\View
Extended by Azalea\Selenium\EHR\UI\Grid
Extended by Azalea\Selenium\EHR\UI\CheckboxGrid

Direct known subclasses

Azalea\Selenium\EHR\UI\Patients\PatientChartsList, Azalea\Selenium\EHR\UI\Patients\PatientDocumentsList
Namespace: Azalea\Selenium\EHR\UI
Located at lib/src/Azalea/Selenium/EHR/UI/CheckboxGrid.php
Methods summary
public boolean
# hasCheckboxes( )

Returns true if the grid has any checkboxes.

Returns true if the grid has any checkboxes.

Returns

boolean
public array
# getCheckboxes( )

Gets all visible checkbox elements for this grid.

Gets all visible checkbox elements for this grid.

Returns

array
public boolean
# isAllCheckboxesChecked( )

Returns true if all visible checkboxes are checked.

Returns true if all visible checkboxes are checked.

Returns

boolean
public
# checkAll( )

Checks all checkboxes in the grid if not already selected.

Checks all checkboxes in the grid if not already selected.

public
# uncheckAll( )

Uchecks all checkboxes in the grid if not already unselected.

Uchecks all checkboxes in the grid if not already unselected.

Methods inherited from Azalea\Selenium\EHR\UI\Grid
getCssByIndex(), getRowbyIndex(), hasRow(), setSearchText(), verify()
Methods inherited from Azalea\Selenium\Core\View
__construct(), get(), getHash(), getSelector(), setHash(), updateHash()
Methods inherited from Azalea\Selenium\Core\WebDriver
__call(), clickAndWait(), displayed(), displayedById(), exists(), existsById(), getCurrentHash(), getDriver(), getElementsByCss(), setDriver(), spinWait(), wait()
Properties summary
protected static string $checkboxSelector
# ""
Properties inherited from Azalea\Selenium\EHR\UI\Grid
$searchSelector, $selector
Properties inherited from Azalea\Selenium\Core\View
$hash
Properties inherited from Azalea\Selenium\Core\WebDriver
$driver, $timeout
API documentation generated by ApiGen