Skip to content

feat: Date and Time Pickers Infinite Scroll #28770

@clowcher

Description

@clowcher

Prerequisites

Describe the Feature Request

It would be great if the ion-datetime component could infinitely scroll over the options like the native iOS alarm app does.

image

Essentially, when you get to 12 or 24 on the hours wheel, it would let you keep scrolling back to 1.
And same for minutes, when you get to 59 you can keep scrolling to get back to 0.

Describe the Use Case

We've had multiple customers request this feature on our app. It would mainly be a Quality of Life improvement and isn't solving a major problem or anything. It just makes the time picker much faster and easier to use.

I can't speak for Android as much, but our iOS customers are familiar with this feature and seem to be confused when our app doesn't work the same way.

Describe Preferred Solution

No response

Describe Alternatives

No response

Related Code

in Vue:

<ion-datetime :infinite-scroll="true" />
OR
<ion-datetime infinite-scroll />

or maybe continuous-scroll ?

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    holiday triageissues that were created during holiday period

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions