butterbidi/browsing_context/types/locator
Types
pub type Locator {
  AccessibilityLocator(
    name: option.Option(String),
    role: option.Option(String),
  )
  CssLocator(value: String)
  ContextLocator(context: browsing_context.BrowsingContext)
  InnerTextLocator(
    value: String,
    ignore_case: option.Option(Bool),
    match_type: option.Option(MatchType),
    max_depth: option.Option(Int),
  )
  XPathLocator(value: String)
}Constructors
- 
          AccessibilityLocator( name: option.Option(String), role: option.Option(String), )
- 
          CssLocator(value: String)
- 
          ContextLocator(context: browsing_context.BrowsingContext)
- 
          InnerTextLocator( value: String, ignore_case: option.Option(Bool), match_type: option.Option(MatchType), max_depth: option.Option(Int), )
- 
          XPathLocator(value: String)
Values
pub fn new_accessibility_locator(
  name: option.Option(String),
  role: option.Option(String),
) -> Locatorpub fn new_context_locator(
  context: browsing_context.BrowsingContext,
) -> Locatorpub fn new_css_locator(value: String) -> Locatorpub fn new_inner_text_locator(value: String) -> Locatorpub fn new_xpath_locator(value: String) -> Locator