Add an input that has advanced keyboard control and treats numbers in strings with incrementing/decrementing numbers.
This input should be created as a configurable web component in fast-tooling which can take an arbitrary modifier that can transform a number during a change event. It should use the form-associated pattern.
An accompanying React component should be added in the fast-tooling-react/src/form as a css-unit.
Add an input that has advanced keyboard control and treats numbers in strings with incrementing/decrementing numbers.
This input should be created as a configurable web component in
fast-tooling
which can take an arbitrary modifier that can transform a number during a change event. It should use the form-associated pattern.An accompanying React component should be added in the
fast-tooling-react/src/form
as acss-unit
.The units that should work are the w3 recommended units for screen:
The component should use FormItemBase.
Expect to add:
The component should accept:
Example interaction:
A component to take a cue from for the stying is the number-field.
If the unit is 1, Shift+upArrow is x10
Next steps