class AutomationObject::BluePrint::Composite::HookAction
HookAction
composite class
Public Instance Methods
change_screen()
click to toggle source
@return [Symbol, nil] screen to change to
# File lib/automation_object/blue_print/composite/hook_action.rb, line 32 def change_screen adapter.change_screen end
change_to_previous_screen()
click to toggle source
@return [Boolean]
# File lib/automation_object/blue_print/composite/hook_action.rb, line 52 def change_to_previous_screen adapter.change_to_previous_screen end
close_modal()
click to toggle source
@return [Boolean]
# File lib/automation_object/blue_print/composite/hook_action.rb, line 47 def close_modal adapter.close_modal end
close_screen()
click to toggle source
@return [Boolean]
# File lib/automation_object/blue_print/composite/hook_action.rb, line 42 def close_screen adapter.close_screen end
empty?()
click to toggle source
See if hook actions are empty @return [Boolean] if hook actions are empty
# File lib/automation_object/blue_print/composite/hook_action.rb, line 27 def empty? adapter.empty? end
hook_order()
click to toggle source
Get the order to run the hook in @return [Array<Symbol>] list of hook methods to run in given order
# File lib/automation_object/blue_print/composite/hook_action.rb, line 15 def hook_order adapter.hook_order end
length()
click to toggle source
Get length of hook actions @return [Integer] length of hook actions
# File lib/automation_object/blue_print/composite/hook_action.rb, line 21 def length adapter.length end
new_screen()
click to toggle source
@return [Symbol, nil] new screen
# File lib/automation_object/blue_print/composite/hook_action.rb, line 37 def new_screen adapter.new_screen end
possible_screen_changes()
click to toggle source
@return [Array]
# File lib/automation_object/blue_print/composite/hook_action.rb, line 62 def possible_screen_changes adapter.possible_screen_changes end
reset_screen()
click to toggle source
@return [Boolean] reset the screen?
# File lib/automation_object/blue_print/composite/hook_action.rb, line 67 def reset_screen adapter.reset_screen end
show_modal()
click to toggle source
@return [Symbol, nil]
# File lib/automation_object/blue_print/composite/hook_action.rb, line 57 def show_modal adapter.show_modal end
sleep()
click to toggle source
@return [Numeric] amount of time to sleep
# File lib/automation_object/blue_print/composite/hook_action.rb, line 72 def sleep adapter.sleep end
wait_for_elements()
click to toggle source
Custom method for array of children instead of Hash
@return [Array<AutomationObject::BluePrint::Composite::HookElementRequirements>] array of wait for element children
# File lib/automation_object/blue_print/composite/hook_action.rb, line 78 def wait_for_elements adapter.wait_for_elements end