Module: OpenHAB::Core::ScriptHandling

Defined in:
lib/openhab/core/script_handling.rb

Overview

Provide callback mechanisms for script handling

Class Method Summary collapse

Class Method Details

.script_loaded(&block) ⇒ Object

Add a callback to be run when the script has been fully loaded



15
16
17
# File 'lib/openhab/core/script_handling.rb', line 15

def script_loaded(&block)
  ScriptHandlingCallbacks.script_loaded_hooks << block
end

.script_unloaded(&block) ⇒ Object

Add a callback to be run when the script is unloaded



20
21
22
# File 'lib/openhab/core/script_handling.rb', line 20

def script_unloaded(&block)
  ScriptHandlingCallbacks.script_unloaded_hooks << block
end