Interface SupportsAutoDismissAlertsOption<T extends BaseOptions<T>>

    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default T autoDismissAlerts()
      Enforce to dismiss all alerts automatically.
      default java.util.Optional<java.lang.Boolean> doesAutoDismissAlerts()
      Get whether to dismiss all alerts automatically.
      default T setAutoDismissAlerts​(boolean value)
      Dismiss all iOS alerts automatically if they pop up.
      • Methods inherited from interface org.openqa.selenium.Capabilities

        asMap, getBrowserName, getBrowserVersion, getCapability, getCapabilityNames, getPlatformName, is, merge
    • Field Detail

      • AUTO_DISMISS_ALERTS_OPTION

        static final java.lang.String AUTO_DISMISS_ALERTS_OPTION
        See Also:
        Constant Field Values
    • Method Detail

      • autoDismissAlerts

        default T autoDismissAlerts()
        Enforce to dismiss all alerts automatically.
        Returns:
        self instance for chaining.
      • setAutoDismissAlerts

        default T setAutoDismissAlerts​(boolean value)
        Dismiss all iOS alerts automatically if they pop up. This includes privacy access permission alerts (e.g., location, contacts, photos). Default is false.
        Parameters:
        value - Whether to dismiss alerts automatically.
        Returns:
        self instance for chaining.
      • doesAutoDismissAlerts

        default java.util.Optional<java.lang.Boolean> doesAutoDismissAlerts()
        Get whether to dismiss all alerts automatically.
        Returns:
        True or false.