This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
indigo_5_documentation:trigger_class [2019/01/26 00:10] 127.0.0.1 external edit |
indigo_5_documentation:trigger_class [2022/04/30 22:35] (current) mattb [VariableChangeTrigger] |
||
---|---|---|---|
Line 650: | Line 650: | ||
myTrigger.address = "F7" | myTrigger.address = "F7" | ||
myTrigger.replaceOnServer()</code> | myTrigger.replaceOnServer()</code> | ||
- | ===== VariableChangeTrigger ===== | + | ===== VariableValueChangeTrigger ===== |
- | The VariableChangeTrigger object will match variable changes. | + | The VariableValueChangeTrigger object will match variable changes. |
==== Class Properties ==== | ==== Class Properties ==== | ||
Line 673: | Line 673: | ||
|//''Changes''//|variable value has any change| | |//''Changes''//|variable value has any change| | ||
- | ==== Commands (indigo.varChange.*) ==== | + | ==== Commands (indigo.varValueChange.*) ==== |
=== Create === | === Create === | ||
Line 680: | Line 680: | ||
^ Command Syntax Examples ^ | ^ Command Syntax Examples ^ | ||
- | |<code>indigo.varChange.create(name="Trigger Name Here", | + | |<code>indigo.varValueChange.create(name="Trigger Name Here", |
description="Description Here", | description="Description Here", | ||
folder=1234)</code>| | folder=1234)</code>| | ||
Line 696: | Line 696: | ||
^ Python ^ AppleScript ^ | ^ Python ^ AppleScript ^ | ||
- | |<code>theTrigger=indigo.emailRcvd.create(name="Var Changed to True") | + | |<code>theTrigger=indigo.varValueChange.create(name="Var Changed to True") |
theTrigger.variableChangeType = indigo.kVarChange.BecomesEqual | theTrigger.variableChangeType = indigo.kVarChange.BecomesEqual |