Unplanned
Last Updated: 29 Sep 2022 11:13 by ADMIN
Joe
Created on: 01 Sep 2022 18:45
Category: TimePicker
Type: Feature Request
8
A Template that controls the rendering of the TimePicker

Hello,

For the most part, I think Telerik has the best library of Blazor controls and my team is happy with it. That said, the Time Picker control in particular falls short in terms of look/feel/user experience to some other libraries. In doing research for a project, most apps are using a clock-based standard. This results in less clicks and is more familiar and intuitive (especially on mobile). We would like to see a clock-based version of the time picker or an option to use this. Material also has a way to combine this with the date picker (to handle date time fields). 

Is this (by chance) already in the works? I've included some examples below. 

Material example: https://material-ui-pickers.dev/demo/timepicker
MudBlazor example: https://mudblazor.com/components/timepicker#basic-usage

Thanks!
- Joe

Attached Files:
Duplicated Items
5 comments
ADMIN
Svetoslav Dimitrov
Posted on: 29 Sep 2022 11:13

Hello Joe,

I have renamed the current feature request to "A Template that controls the rendering of the TimePicker" and marked it as Unplanned to denote that this is a valid request. Once we have implemented this template we will provide an example of how to create a clock version so that you can easily reuse it. 

Regards,
Svetoslav Dimitrov
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

Joe
Posted on: 22 Sep 2022 17:27
Regarding your template question, I'm not completely sure how that would work, as it seems like it would require a bit of flexibility, but we would be interested in that approach. 
ADMIN
Svetoslav Dimitrov
Posted on: 15 Sep 2022 08:26

Hello Joe,

The design of our TimePicker is supposed to look and feel like the time pickers in Android and iOS. We have internally discussed the possibilities to achieve a Clock-like TimePicker and the best solution would be for us to provide a template that controls the visual representation of the component. Do you think that a Template would be a suitable way to achieve the desired behavior? 

Regards,
Svetoslav Dimitrov
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Joe
Posted on: 08 Sep 2022 13:18

Thanks for getting back. As a follow up, if we were to develop and contribute the code for a clock-based version, would you maintain it in your library?

I looked into the clock-based version because it was the standard I kept seeing in apps. I think the main advantage is that you can select the value in (potentially) one click, whereas with the Telerik control, you have to click or scroll a number of times before arriving at the desired value (and it can feel a little cumbersome). A clock is also something users will already be familiar with.

Regarding your comment about seconds, I don't see why you'd not be able to select seconds on the clock as well. In most applications seconds are probably not needed, so it could be an optional parameter in the control. 

Thanks for your consideration.
- Joe

ADMIN
Svetoslav Dimitrov
Posted on: 08 Sep 2022 10:11

Hello Joe,

We have chosen to design our TimePicker as a series of three spinners - one for hours, one for minutes, and one for seconds. These spinners are the alternative to the Clock version. Their main benefit is that you can input seconds, whereas with the clock version you are not able to. 

Having said that, I am marking this feature request as "Declined".

Regards,
Svetoslav Dimitrov
Progress Telerik

The Premier Dev Conference is back! 

Coming to you live from Progress360 in-person or on your own time, DevReach for all. Register Today.