class Mohawk::Adapters::UIA::TabControl

Public Instance Methods

items() click to toggle source
# File lib/mohawk/adapters/uia/tab_control.rb, line 15
def items
  all_items.map &:name
end
selected_tab=(which) click to toggle source
# File lib/mohawk/adapters/uia/tab_control.rb, line 7
def selected_tab=(which)
  find_element(which).select
end
value() click to toggle source
# File lib/mohawk/adapters/uia/tab_control.rb, line 11
def value
  all_items.find(&:selected?).name
end

Private Instance Methods

all_items() click to toggle source
# File lib/mohawk/adapters/uia/tab_control.rb, line 20
def all_items
  element.filter(control_type: :tab_item).map {|e| e.as :selection_item }
end