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");
}