Example #1
0
 /**
  * @param mixed $value
  * @return $this
  * @throws WebDriverException
  */
 public function sendKeys($value)
 {
     $this->dispatch('beforeChangeValueOf', $this);
     try {
         $this->element->sendKeys($value);
     } catch (WebDriverException $exception) {
         $this->dispatchOnException($exception);
     }
     $this->dispatch('afterChangeValueOf', $this);
     return $this;
 }
 protected function setValue(WebDriverElement $element, $value)
 {
     $element->clear();
     if ($value) {
         $element->sendKeys($value);
     }
 }
Example #3
0
 /**
  * @param WebDriverElement $element
  * @param string           $value
  */
 protected function _setFieldText(WebDriverElement $element, $value)
 {
     $element->clear();
     $element->sendKeys($value);
 }