Class: AutomationObject::BluePrint::Composite::Screen

Inherits:
Base
  • Object
show all
Includes:
ContainerHelper
Defined in:
lib/automation_object/blue_print/composite/screen.rb

Overview

Screen composite class

Instance Attribute Summary

Attributes inherited from Base

#adapter

Instance Method Summary collapse

Methods included from ContainerHelper

#changes, #element_arrays, #element_hashes, #element_to_container, #elements, #included_views, #load

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from AutomationObject::BluePrint::Composite::Base

Instance Method Details

#acceptAutomationObject::BluePrint::Composite::Hook



34
35
36
# File 'lib/automation_object/blue_print/composite/screen.rb', line 34

def accept
  adapter.accept
end

#automatic_modal_changesArray<AutomationObject::BluePrint::Composite::AutomaticModalChange>



24
25
26
# File 'lib/automation_object/blue_print/composite/screen.rb', line 24

def automatic_modal_changes
  adapter.automatic_modal_changes
end

#automatic_screen_changesArray<Symbol>

Returns:

  • (Array<Symbol>)


29
30
31
# File 'lib/automation_object/blue_print/composite/screen.rb', line 29

def automatic_screen_changes
  adapter.automatic_screen_changes
end

#dismissAutomationObject::BluePrint::Composite::Hook



39
40
41
# File 'lib/automation_object/blue_print/composite/screen.rb', line 39

def dismiss
  adapter.dismiss
end

#modalsHash<AutomationObject::BluePrint::Composite::Modal>



44
45
46
# File 'lib/automation_object/blue_print/composite/screen.rb', line 44

def modals
  adapter.modals
end