/**
  * Get element data.
  *
  * @param ElementInterface $element
  * @return string
  */
 protected function getData(ElementInterface $element)
 {
     return trim($element->getAttribute('label'), chr(0xc2) . chr(0xa0));
 }
 /**
  * Param wait loader
  *
  * @return void
  */
 protected function waitForCondition(ElementInterface $element)
 {
     $this->waitUntil(function () use($element) {
         if ($element->getAttribute('class') == 'rule-param-wait') {
             $this->driver->selectWindow();
             return null;
         }
         return true;
     });
 }
 /**
  * Param wait loader.
  *
  * @param ElementInterface $element
  */
 protected function waitForCondition(ElementInterface $element)
 {
     $this->waitUntil(function () use($element) {
         return $element->getAttribute('class') == 'rule-param-wait' ? null : true;
     });
 }