Cross platform number input widget with dismissable keyboard