Add the unit
, display_decimal_places
, and step
parameter widget macro attributes
#2706
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
unit
macro for a unit suffix, eg. "°" or " px"display_decimal_places
to show certain amount of decimal places for float numbers (default 2)step
for little arrows on each end of a number input to increment and decrement based on the step value (default 1.)Example Usage
Code:
Expected result shown in image after adjusting value to

2.51231237
:Macros are not being used anywhere except in the
copy_to_points
function inside ofvector_nodes.rs
, however, these were already being used before and I believe they were not doing anything because aunit
macro did not exist. TheMultiplier
field already added a unit suffix of "x" so theunit
macro does not provide any utility, though, I have left it unchanged.The way I tested to make sure these macros work:
f64
field to therepeat
function invector_nodes.rs
with the new macrosRepeat
node to a shapeRepeat
node changes depending on the parameters of the new macros