Source code
Revision control
Copy as Markdown
Other Tools
# API Reference
## Marionette
```{eval-rst}
.. py:currentmodule:: marionette_driver.marionette.Marionette
```
```{eval-rst}
.. autoclass:: marionette_driver.marionette.Marionette
:members:
```
## WebElement
```{eval-rst}
.. py:currentmodule:: marionette_driver.marionette.WebElement
```
```{eval-rst}
.. autoclass:: marionette_driver.marionette.WebElement
:members:
```
## DateTimeValue
```{eval-rst}
.. py:currentmodule:: marionette_driver.DateTimeValue
```
```{eval-rst}
.. autoclass:: marionette_driver.DateTimeValue
:members:
```
## Actions
```{eval-rst}
.. py:currentmodule:: marionette_driver.marionette.Actions
```
```{eval-rst}
.. autoclass:: marionette_driver.marionette.Actions
:members:
```
## Alert
```{eval-rst}
.. py:currentmodule:: marionette_driver.marionette.Alert
```
```{eval-rst}
.. autoclass:: marionette_driver.marionette.Alert
:members:
```
## Wait
```{eval-rst}
.. py:currentmodule:: marionette_driver.Wait
```
```{eval-rst}
.. autoclass:: marionette_driver.Wait
:members:
:special-members:
```
% autoattribute marionette_driver.wait.DEFAULT_TIMEOUT
% autoattribute marionette_driver.wait.DEFAULT_INTERVAL
### Built-in Conditions
```{eval-rst}
.. py:currentmodule:: marionette_driver.expected
```
```{eval-rst}
.. automodule:: marionette_driver.expected
:members:
```
## Timeouts
```{eval-rst}
.. py:currentmodule:: marionette_driver.timeout.Timeouts
```
```{eval-rst}
.. autoclass:: marionette_driver.timeout.Timeouts
:members:
```
## Addons
```{eval-rst}
.. py:currentmodule:: marionette_driver.addons.Addons
```
```{eval-rst}
.. autoclass:: marionette_driver.addons.Addons
:members:
```
## Localization
```{eval-rst}
.. py:currentmodule:: marionette_driver.localization.L10n
```
```{eval-rst}
.. autoclass:: marionette_driver.localization.L10n
:members:
```