Smart.DateRangeInput is an input that allows to select a Date/Date range from a Calendar drop down.
Readonly will turn the input in to a DatePicker/DateTimePicker.
Timepicker will enable/disable time selection from a menu that is available when the user clicks on the time icon(string) at the bottom of the popup.
Icons will enable/disable quick action icons(buttons) inside the popup.
RenderMode radio buttons allow to change the appearance of the input.