HandleParameterData
Implementation of the data class for the handle parameter data.
HandleParameterData
dataclass
Canonical path: HandleParameterData.HandleParameterData
The parameter data are used to define the recalculation of the parameter property assigned to the handle. The recalculation is performed depending on the defined parameter type.
Parameters:
-
param_prop_name
(Name of the parameter property
-
parameter_type
(Type of the parameter
-
has_input_field
(True
) –Add an input field for the value input
-
show_negative_value
(False
) –Show a negative value in the input field
-
check_box_state
(True
) –State of the checkbox
-
in_decrement_value
(1
) –Value for the increment or decrement button, can be int, float, Point3D, ...
-
list_index
(None
) –List index assigned to the handle, necessary if the parameter property is a list. In case of an n-dimensional list the index must be defined as list like [1,2,3]
-
distance_factor
(None
) –Factor for the distance
-
dir_vector
(None
) –direction vector in case of VECTOR_DISTANCE
-
show_input_field_always
(bool
, default:False
) –show the input field always
-
input_field_above
(True
) –input field above the dimension line