Package: geb.navigator.factory

## [Groovy] Interface InnerNavigatorFactory

-     interface InnerNavigatorFactory

  Creates Navigator instances from zero or more WebElement instances. Designed to be the extension point for injecting a custom navigator implementation.

  See Also:
    Configuration.getInnerNavigatorFactory
    DefaultInnerNavigatorFactory

- - ### Methods Summary

    Methods
    Type Params | Return Type | Name and description
    --- | --- | ---
    `` | `abstract Navigator` | `createNavigator(Browser browser, Iterable<WebElement> elements)` Create a Navigator instance for the given web elements.

- - ### Method Detail

    - #### abstract Navigator createNavigator(Browser browser, Iterable<WebElement> elements)

      Create a Navigator instance for the given web elements. The elements list may be of zero length.

      Parameters:
        `browser` - The browser to attach the navigators too.
        `elements` - Zero or more content elements to wrap as a navigator
      Returns:
        A navigator instance, for the given elements