Class: UIAutomation::Alert

Inherits:
Element show all
Includes:
Traits::Cancellable
Defined in:
lib/ui_automation/alert.rb

Overview

A RemoteProxy to UIAAlert objects in the Javascript API.

Instance Attribute Summary

Attributes inherited from Element

#parent, #window

Method Summary

Methods included from Traits::Cancellable

#cancel_button

Methods inherited from Element

#application, #enabled?, #has_keyboard_focus?, #initialize, #selected?, #tap, #tap!, #until_element, #valid?, #visible?, #when_element, #when_valid

Methods included from ElementDefinitions

#has_element, #has_element_array

Methods inherited from RemoteProxy

#[], #execute_self, #fetch, from_element_id, from_javascript, #initialize, #inspect, #perform, #proxy_for, #to_javascript, #to_s

Methods included from ElementProxyMethods

#element_array_proxy_for, #element_proxy_for

Constructor Details

This class inherits a constructor from UIAutomation::Element

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class UIAutomation::RemoteProxy