Lines Matching refs:this

33         $this->driver = $driver;
34 $this->keyboard = $driver->getKeyboard();
35 $this->mouse = $driver->getMouse();
36 $this->action = new WebDriverCompositeAction();
44 $this->action->perform();
56 $this->action->addAction(
57 new WebDriverClickAction($this->mouse, $element)
60 return $this;
72 $this->action->addAction(
73 new WebDriverClickAndHoldAction($this->mouse, $element)
76 return $this;
88 $this->action->addAction(
89 new WebDriverContextClickAction($this->mouse, $element)
92 return $this;
104 $this->action->addAction(
105 new WebDriverDoubleClickAction($this->mouse, $element)
108 return $this;
120 $this->action->addAction(
121 new WebDriverClickAndHoldAction($this->mouse, $source)
123 $this->action->addAction(
124 new WebDriverMouseMoveAction($this->mouse, $target)
126 $this->action->addAction(
127 new WebDriverButtonReleaseAction($this->mouse, $target)
130 return $this;
143 $this->action->addAction(
144 new WebDriverClickAndHoldAction($this->mouse, $source)
146 $this->action->addAction(
147 new WebDriverMoveToOffsetAction($this->mouse, null, $x_offset, $y_offset)
149 $this->action->addAction(
150 new WebDriverButtonReleaseAction($this->mouse, null)
153 return $this;
165 $this->action->addAction(
166 new WebDriverMoveToOffsetAction($this->mouse, null, $x_offset, $y_offset)
169 return $this;
184 $this->action->addAction(new WebDriverMoveToOffsetAction(
185 $this->mouse,
191 return $this;
203 $this->action->addAction(
204 new WebDriverButtonReleaseAction($this->mouse, $element)
207 return $this;
221 $this->action->addAction(
222 new WebDriverKeyDownAction($this->keyboard, $this->mouse, $element, $key)
225 return $this;
239 $this->action->addAction(
240 new WebDriverKeyUpAction($this->keyboard, $this->mouse, $element, $key)
243 return $this;
257 $this->action->addAction(
259 $this->keyboard,
260 $this->mouse,
266 return $this;