SubscribeToSystemPropertyChange
Subscribes to event callback for changes of a component System defined property.
🔁 Function
void SubscribeToSystemPropertyChange(
propertyName: string,
callbackName: string);
⚙️ Parameters
Name | Type | Description |
---|---|---|
propertyName |
String | The name of the property to subscribe to |
callbackName |
String | The name of the callback function |
↩️ Return Value
None
Callback definition
void xxxxxxxxxxxxx(property, value)
Name | Type | Description |
---|---|---|
property |
Object | The name of the property that changed. |
value |
Object | The new value of the property |
📝 Example
Assumes a new System property called ‘MySystemProperty’ has been created.
SetSystemProperty("MySystemProperty", 42);
SubscribeToSystemPropertyChange("MySystemProperty", "OnSystemPropertyChanged");
function OnSystemPropertyChanged(property, value) {
LogDebug("Property " + property + " value changed to "+ value);
var newvalue = GetSystemProperty("MySystemProperty");
}