Sha256: 0734a26274a0277949a378cf45cfa94b6e40740d7639b0aecf982558800b1200

Contents?: true

Size: 972 Bytes

Versions: 70

Compression:

Stored size: 972 Bytes

Contents

module Appium
  module Android
    # Click the first alert button that contains value or by index.
    # @param value [Integer, String] either an integer index of the button or the button's name
    # @return [void]
    def alert_click(value)
      button(value).click
    end

    # Accept the alert.
    # The last button is considered "accept."
    # @return [void]
    def alert_accept
      last_button.click
    end

    # Get the text of the alert's accept button.
    # The last button is considered "accept."
    # @return [String]
    def alert_accept_text
      last_button.text
    end

    # Dismiss the alert.
    # The first button is considered "dismiss."
    # @return [void]
    def alert_dismiss
      first_button.click
    end

    # Get the text of the alert's dismiss button.
    # The first button is considered "dismiss."
    # @return [String]
    def alert_dismiss_text
      first_button.text
    end
  end # module Android
end # module Appium

Version data entries

70 entries across 70 versions & 1 rubygems

Version Path
appium_lib-9.4.7 lib/appium_lib/android/element/alert.rb
appium_lib-9.4.6 lib/appium_lib/android/element/alert.rb
appium_lib-9.4.5 lib/appium_lib/android/element/alert.rb
appium_lib-9.4.4 lib/appium_lib/android/element/alert.rb
appium_lib-9.4.3 lib/appium_lib/android/element/alert.rb
appium_lib-9.4.2 lib/appium_lib/android/element/alert.rb
appium_lib-9.4.1 lib/appium_lib/android/element/alert.rb
appium_lib-9.4.0 lib/appium_lib/android/element/alert.rb
appium_lib-9.3.8 lib/appium_lib/android/element/alert.rb
appium_lib-9.3.7 lib/appium_lib/android/element/alert.rb
appium_lib-9.3.6 lib/appium_lib/android/element/alert.rb
appium_lib-9.3.5 lib/appium_lib/android/element/alert.rb
appium_lib-9.3.4 lib/appium_lib/android/element/alert.rb
appium_lib-9.3.3 lib/appium_lib/android/element/alert.rb
appium_lib-9.3.2 lib/appium_lib/android/element/alert.rb
appium_lib-9.3.1 lib/appium_lib/android/element/alert.rb
appium_lib-9.3.0 lib/appium_lib/android/element/alert.rb
appium_lib-9.2.0 lib/appium_lib/android/element/alert.rb
appium_lib-9.1.3 lib/appium_lib/android/element/alert.rb
appium_lib-9.1.2 lib/appium_lib/android/element/alert.rb