Skip to main content

utility:field set property

Version: 0.0.0

Description

Sets a property to an input field/field container. A Fieldin pin 0, a property name (string) in pin 1 and a valid property value in pin 2 are expected as inputs

Inputs

InputNameExpected type(s)Description
Pin 0
Required
fieldfield, fields_container
Pin 1
Required
property_namestringProperty to set. Accepted inputs are specific strings namely: 'unit', 'name', 'time_freq_support', 'scoping', 'header'.
Pin 2
Required
propertystring, time_freq_support, scoping, abstract_data_tree, int32, doubleProperty Value to set. Accepted inputs on this pin are: CTimeFreqSupport, CScoping, DataTree, int, double, string.

Outputs

OutputNameExpected type(s)Description
Pin 0fieldfield, fields_containerAccepted Outputs are: Field, PropertyField, CustomTypeField or their containers.

Configurations

NameExpected type(s)Default valueDescription
mutexboolfalseIf this option is set to true, the shared memory is prevented from being simultaneously accessed by multiple threads.

Scripting

Category: utility

Plugin: core

Scripting name: set_property

Full name: utility.set_property

Internal name: field::set_property

License: None

Changelog

  • Version 0.0.0: Initial release.