Module: Uia

Extended by:
Finder
Defined in:
lib/uia.rb,
lib/uia/keys.rb,
lib/uia/finder.rb,
lib/uia/element.rb,
lib/uia/library.rb,
lib/uia/version.rb,
lib/uia/patterns/text.rb,
lib/uia/patterns/table.rb,
lib/uia/patterns/value.rb,
lib/uia/patterns/invoke.rb,
lib/uia/patterns/toggle.rb,
lib/uia/patterns/window.rb,
lib/uia/library/constants.rb,
lib/uia/patterns/selection.rb,
lib/uia/patterns/table_item.rb,
lib/uia/patterns/range_value.rb,
lib/uia/control_types/menu_item.rb,
lib/uia/library/element_structs.rb,
lib/uia/library/pattern_structs.rb,
lib/uia/patterns/selection_item.rb,
lib/uia/patterns/expand_collapse.rb,
lib/uia/library/struct_attributes.rb,
lib/uia/library/element_attributes.rb,
lib/uia/library/pattern_info_attributes.rb

Defined Under Namespace

Modules: ControlTypes, ElementAttributes, Finder, Library, PatternInfoAttributes, Patterns, StructAttributes Classes: BadChildLocator, BadLocator, Element, InvalidControlType, InvalidKey, Keys, UnsupportedPattern

Constant Summary collapse

VERSION =
'0.8'

Class Method Summary collapse

Methods included from Finder

find_child, find_children, find_from_root

Class Method Details

.childrenObject



15
16
17
# File 'lib/uia.rb', line 15

def self.children
  Library.root_children
end

.find_element(how) ⇒ Object



19
20
21
# File 'lib/uia.rb', line 19

def self.find_element(how)
  find_from_root(how)
end