-
Notifications
You must be signed in to change notification settings - Fork 160
Closed
Labels
📈 enhancement🕐 time-picker🛠️ status: in-developmentIssues and PRs with active development on themIssues and PRs with active development on them♿ a11yWhen the issue or PR is related to accessibilityWhen the issue or PR is related to accessibilityprogram: igniteuiproject managementproject managementrefactoring
Description
Dependant on #6271
Related to #7199
Once the new IgxDateTimeEditorDirective is finished, we should refactor the time picker to use the new editor to handle mask parsing, spinning, date validation and any other action related to the time picker's input.
Tasks during refactoring:
- Inheritance of new base parent - introducing new members, renaming old ones (1 day)
- Integration of
IgxDateTimeEditorDirective(12 days)- Code clean up for already existing functionality in the
IgxDatePickerComponent - Refactoring of model binding
- Move
CalendarContainerto global date directory
- Code clean up for already existing functionality in the
- Use
DateTimeUtils
- Simplify templating IgxTimePickerComponent, igxHint customization #8665
- New features that will be implemented
-
min and max values (will come from igxDateTimeEditor) min and max properties in the DatePicker component. #6286
-
add type property Add type property for igxDatePicker, igxTimePicker and igxDateRangePicker #7196
-
add ARIA (2 days) DatePicker ARIA #6346, a11y: Improve time-picker accessibility #8932
-
implementation of Validator interface (1 day)
-
- Test refactoring (2 days)
- Bugs that must be resolved (1 day) - Time picker returns 00:00 when clear the value. #8548
- Migrations for
IgxTimePickerComponent(2 days) - Updating of
IgxTimePickerComponent's documentation and samples
Issues that will be ignored during the refactoring because they could lead to inconsistencies in the product - #6585
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
📈 enhancement🕐 time-picker🛠️ status: in-developmentIssues and PRs with active development on themIssues and PRs with active development on them♿ a11yWhen the issue or PR is related to accessibilityWhen the issue or PR is related to accessibilityprogram: igniteuiproject managementproject managementrefactoring