| Interface | Description |
|---|---|
| BuildAdapter | Used to supply default configuration type values to allow a build system (or anything else) to configure the Geb runtime from the outside. |
| Initializable | |
| PageChangeListener | Mechanism for 3rd parties to receive notification when a browser page instance changes |
| PageEventListener | Implementations of this interface can be registered with Configuration to listen to certain Page events. |
| UnexpectedPage |
| Class | Description |
|---|---|
| AtVerificationResult | |
| Browser | The browser is the centre of Geb. |
| CompositePageEventListener | |
| Configuration | Represents a particular configuration of Geb. |
| ConfigurationLoader | Manages the process of creating Configuration objects, which control the runtime behaviour of Geb. |
| Module | |
| Page | The Page type is the basis of the Page Object pattern in Geb. |
| PageEventListenerSupport | A No-op implementation of PageEventListener. |
| TemplateOptionsConfiguration | |
| WithNewWindowConfiguration | |
| WithWindowConfiguration |
Groovy API Documentation for Geb 4.0 - Licensed under the Apache License, Version 2.0 - http://www.gebish.org