Currently, when using an Input widget with Type = Number, it is not possible to set a Max Length for the field.
This forces developers to switch the input type to Text and implement additional JavaScript, masks, or custom validations just to control the number of digits — which increases complexity, reduces maintainability, and removes the native numeric keyboard on mobile.
Adding a Max Length property (similar to text inputs) would allow developers to:
Prevent users from entering more digits than required
Avoid using JavaScript workarounds
Keep the input type as Number
Improve UI validation consistency
Increase development speed
This enhancement would significantly reduce unnecessary logic and provide more control over numeric inputs without losing native browser behavior