class AutomationObject::BluePrint::Composite::View

View composite class, passing method to adapter only Hoping to improve code completion and standard interface where classes use this as a template to add additional adapters

Public Instance Methods

accept() click to toggle source

@return [Hook]

# File lib/automation_object/blue_print/composite/view.rb, line 19
def accept
  adapter.accept
end
automatic_modal_changes() click to toggle source

@return [Array<AutomationObject::BluePrint::Composite::AutomaticModalChange>]

# File lib/automation_object/blue_print/composite/view.rb, line 29
def automatic_modal_changes
  adapter.automatic_modal_changes
end
automatic_screen_changes() click to toggle source

@return [Array<Symbol>]

# File lib/automation_object/blue_print/composite/view.rb, line 34
def automatic_screen_changes
  adapter.automatic_screen_changes
end
dismiss() click to toggle source

@return [Hook]

# File lib/automation_object/blue_print/composite/view.rb, line 24
def dismiss
  adapter.dismiss
end
element_arrays() click to toggle source

@return [Hash<AutomationObject::BluePrint::Composite::ElementArray>]

# File lib/automation_object/blue_print/composite/view.rb, line 49
def element_arrays
  adapter.element_arrays
end
element_hashes() click to toggle source

@return [Hash<AutomationObject::BluePrint::Composite::ElementHash>]

# File lib/automation_object/blue_print/composite/view.rb, line 54
def element_hashes
  adapter.element_hashes
end
elements() click to toggle source

@return [Hash<AutomationObject::BluePrint::Composite::Element>]

# File lib/automation_object/blue_print/composite/view.rb, line 44
def elements
  adapter.elements
end
load() click to toggle source

@return [Hook]

# File lib/automation_object/blue_print/composite/view.rb, line 14
def load
  adapter.load
end
modals() click to toggle source

@return [Hash<AutomationObject::BluePrint::Composite::Modal>]

# File lib/automation_object/blue_print/composite/view.rb, line 39
def modals
  adapter.modals
end