You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LibMCCore:: add SetAttributeDoubleValue API and extend UI JSON with UUID and showEvent
- LibMCEnv (XMLDocumentNode):
- Added new API method `SetAttributeDoubleValue`.
- Allows setting the double value of an attribute; fails if the attribute
does not exist or is not of type double.
- UI handler:
- Extended legacy state serialization to include additional fields for pages:
* `uuid` – unique identifier of the page.
* `showevent` – event name triggered when the page is shown.
- Ensures clients can distinguish pages and react to show events.
These changes extend the environment API with support for writing double
attributes and enhance UI JSON with page metadata required for dynamic
client-side behavior.
<methodname="SetAttributeDoubleValue"description="Sets double value of an attribute. Fails if attribute does not exist or attribute is not a double value.">
3371
+
<paramname="NameSpace"type="string"pass="in"description="Namespace of the attribute. If empty, it inherits the namespace of the node." />
3372
+
<paramname="Name"type="string"pass="in"description="Name of the attribute." />
<methodname="GetAttributeBoolValue"description="Returns bool value of an attribute. Fails if attribute does not exist or attribute is not a boolean value.">
3371
3377
<paramname="NameSpace"type="string"pass="in"description="Namespace of the attribute. If empty, it inherits the namespace of the node." />
3372
3378
<paramname="Name"type="string"pass="in"description="Name of the attribute." />
0 commit comments