Implementations of this interface can be registered with Configuration to listen to certain Navigator events.
Type Params | Return Type | Name and description |
---|---|---|
|
void |
afterClick(Browser browser, Navigator navigator) Called after click() is called on all of the elements of a Navigator |
|
void |
afterSendKeys(Browser browser, Navigator navigator, Object value) Called after sendKeys() is called on all of the elements of a Navigator, as part of Navigator.leftShift |
|
void |
afterValueSet(Browser browser, Navigator navigator, Object value) Called after setting value of a Navigator, that is at the end of Navigator.value |
|
void |
beforeClick(Browser browser, Navigator navigator) Called before click() is called on all of the elements of a Navigator |
|
void |
beforeSendKeys(Browser browser, Navigator navigator, Object value) Called before sendKeys() is called on all of the elements of a Navigator, as part of Navigator.leftShift |
|
void |
beforeValueSet(Browser browser, Navigator navigator, Object value) Called before setting value of a Navigator, that is at the beginning of Navigator.value |
Called after click()
is called on all of the elements of a Navigator
Called after sendKeys()
is called on all of the elements of a Navigator, as part of Navigator.leftShift
browser
- The Browser instance used for creating the Navigator for which the event occurrednavigator
- The Navigator for which the event occurredvalue
- The value that was passed to Navigator.leftShiftCalled after setting value of a Navigator, that is at the end of Navigator.value
Called before click()
is called on all of the elements of a Navigator
Called before sendKeys()
is called on all of the elements of a Navigator, as part of Navigator.leftShift
browser
- The Browser instance used for creating the Navigator for which the event occurrednavigator
- The Navigator for which the event occurredvalue
- The value that was passed to Navigator.leftShiftCalled before setting value of a Navigator, that is at the beginning of Navigator.value
Groovy API Documentation for Geb 3.4.1 - Licensed under the Apache License, Version 2.0 - http://www.gebish.org