Hi All,
As per the documentation I added to GebConfig class the following line:
innerNavigatorFactory = { Browser browser, List<WebElement> elements ->
elements ? new MyCustomNavigator(browser, elements) : new EmptyNavigator(
browser)
}
An I see MyCustomNavigator is used in all cases when elements are declared:
a) without using Form Control Modules
b) using CSS only as a locator.
Example:
static content ={
anElement{$("div>div>div.class>button")}
}
If I use geb locator syntax or specify a module for an element default
NonEmptyNavigator is used.
Example:
static content ={
anElement1{$("div>div>div.class>button", text: "Continue")}
anElement2{$("div>div>div.class>button").module(FormElement)}
}
*Question:*
Is there a way to use MyCustomNavigator for the elements that use Form
Control Modules as well?
--
You received this message because you are subscribed to the Google Groups "Geb
User Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/geb-user/df7bfd65-b9ec-4b55-ba10-bd68fb335756%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.