13.1.0 • Published 10 months ago

@progress/kendo-angular-dateinputs v13.1.0

Weekly downloads
39,013
License
SEE LICENSE IN LI...
Repository
-
Last release
10 months ago

Kendo UI for Angular Date Inputs Package (DatePicker, TimePicker, DateInput, DateRangePicker, DateTimePicker, Calendar, and MultiViewCalendar Components)

Important

  • This package is part of Kendo UI for Angulara commercial library designed and built for developing business applications with Angular. Every UI component in the Kendo UI for Angular suite has been built from the ground-up specifically for Angular.
  • You will need to install a license key when adding the package to your project. For more information, please refer to the Kendo UI for Angular My License page.
  • To receive a license key, you need to either purchase a license or register for a free trial. Doing so indicates that you accept the Kendo UI for Angular License Agreement.
  • The 30-day free trial gives you access to all the Kendo UI for Angular components and their full functionality. Additionally, for the period of your license, you get access to our legendary technical support provided directly by the Kendo UI for Angular dev team!

Start using Kendo UI for Angular and speed up your development process!

The Date Input Package is a collection of seven components designed to add date selection functionality to your applications. Whether you need date input fields or calendar pickers, everything is inside. Each component is highly customizable, high-performance, and well-documented.

What's Included in This Package:

Angular Calendar Component

The Angular Calendar Component renders a visual calendar used for date selection and navigation.

Key Features

  • Calendar typesYou can set the type of the Angular Calendar and choose between the default infinite layout and the classic rendering.
  • Focused and selected datesControl the focused and selected dates within the Calendar.
  • Disabled datesThe Angular Calendar supports specific approaches for disabling a selection of dates such as through using a function, an array of dates, or an array of days.
  • Fast navigation sidebarBy default a sidebar is placed to the side of the calendar for fast navigation, but you can customize it.
  • Active viewControl the initially loaded page of the Calendar and render it in a month, year, decade, or year view.
  • View selection depthThe Angular Calendar provides an option for setting the view depth to which the user can navigate.
  • Selection modesApart form its default single selection mode, the Angular Calendar supports options for multiple, range, and week selection.
  • Week number columnThe Angular Calendar also supports options for rendering a column displaying the number of the weeks.

Angular DateInput Component

The Angular DateInput Component renders an input field that recognizes and enforces date formats.

Key Features

  • Spin buttonsEnable spin buttons to increase or decrease the date value by adding or subtracting days.
  • Incremental stepsChange the default step for increasing and decreasing the parts of its date values.
  • FormatsDisplay the date value in its single format at all times or configure it to show the value in different formats when the input is focused or blurred.
  • PlaceholdersShow a text hint, a floating label, or descriptions for its format sections.
  • Incomplete date validationThe incomplete date validation feature of the DateInput ensures that users do not accidentally leave a non-required field partially populated.

Angular DatePicker Component

The Angular DatePicker Component combines the DateIput and Calendar components to provide a interactive form element for picking dates. Users can pick a date from the calendar and it will appear as text in the DateInput field or they can type in a date and it will be automatically selected in the Calendar.

Key Features

  • Calendar optionsUse various options to configure the popup calendar within the Angular DatePicker—for example, switch between different calendar layouts, handle the animation of the calendar navigation, set the focused dates and the initially loaded calendar page, and more.
  • Disabled datesThe Angular DatePicker supports specific approaches for disabling a selection of dates such as through using a function, an array of dates, or an array of days.
  • Fast navigation sidebarThe Angular DatePicker supports configuration options for controlling the default navigation sidebar.
  • FormatsDisplay the DatePicker in its single format at all times or configure it to show the value in different formats when the input is focused or blurred.
  • PlaceholdersRender a text hint or descriptions for its format sections.
  • Incomplete date validationThe incomplete date validation feature of the DatePicker ensures that users do not accidentally leave a non-required field partially populated.

Angular DateRange Component

The Angular DateRange Component is a container that hosts start and end date input fields and popup calendars.

Key Features

  • Selection of dates and rangesAllow users to select single dates or date ranges from a popup calendar.
  • Popup optionsCustomize the popup calendar with options for visibility, alignment, position, and more.
  • Date range auto correctionEnsure quality UX through automatic correction of date range formats.

Angular DateTimePicker Component

The Angular DateTimePicker Component combines the DateIput, Calendar, and TimePicker components to provide a interactive form element for picking dates and specific times.

Key Features

  • Calendar optionsConfigure the popup calendar by switching between different calendar layouts, handling the animation of the calendar navigation, setting the focused dates, and more.
  • Date and time rangesDate and time ranges can be defined by setting a start and end date for a period of time.
  • Disabled datesThe Angular DateTimePicker supports specific approaches for disabling a selection of dates such as through using a function, an array of dates, or an array of days.
  • Formats Display the DateTimePicker in its single format at all times or configure it to show the value in different formats when the input is focused or blurred.
  • PlaceholdersThe DateTimePicker provides options for setting its input field and render a text hint, a floating label, or descriptions for its format sections.
  • Incremental stepsThe DateTimePicker enables you to change the default step for increasing and decreasing the parts of its date values.
  • Popup optionsCustomizing the calendar popup through various configuation options such as toggling the cancel button.

Angular MultiView Calendar

The Angular MultiView Calendar renders multiple caleandars in one container for the purposes of selecting and navigating dates. It is most often used for setting start and end dates.

Key Features

  • Focused and selected dates Control the focused and selected dates within the MultiViewCalendar.
  • Disabled dates The MultiViewCalendar supports specific approaches for disabling a selection of dates such as through using a function, an array of dates, or an array of days.
  • Date ranges Display a start-end date period as a selection range.
  • Active view Control the initially loaded page of the Calendar and render it in a month, year, decade, or year view.
  • Multiple views Control the number of the horizontally rendered MultiViewCalendar views.
  • View header Rrender a header for each view.
  • View selection depth The MultiViewCalendar provides an option for setting the view depth to which the user can navigate.
  • Navigation animation Enable navigation animation for the MultiViewCalendar.
  • Week number column Render a column displaying the number of the weeks.

Angular TImePicker Component

The Angular TImePicker Component is an input field that combines text input and spinner controls to give users a choice in how they would like to enter time data.

Key Features

  • Time ranges Time ranges can be defined by setting a start and end time value.
  • Incremental steps The TimePicker enables you to change the default step for increasing and decreasing the parts of its time values.
  • Formats Control the format of the TimePicker by using its format property.
  • Placeholders The TimePicker provides options for setting its input field and render a text hint or descriptions for its format sections.

Angular Date Inputs Package Common Features

The following features are aviable across all the components in this package:

  • Forms SupportThe package provides support both for asynchronous template-driven Angular forms and predominantly synchronous reactive Angular forms. This feature allows you to draw on the logic set either in the template, or in the component or typescript code.
  • Date and Time Ranges Except for the MultiViewCalendar, all Date Inputs provide configuration options for setting a start and end date or time and, in this way, defining date or time ranges.
  • Disabled Date Inputs You can choose to render the Date Inputs in their disabled state so that they are read-only.
  • Templates Customize the content and the general look and feel of the calendar-based Date Inputs by utilizing ready-to-use templates and applying them to the individual cells of the components—for example, to the month, year, decade, or century calendar cells.
  • Integration with JSONAs the components only wprk with date JavaScript instances while the received data from the server is serialized in a JSON format, the component provides options for binding it to dates which are serialized as strings.
  • Globalization The included components support globalization to ensure that they can fit well in any application, no matter what languages and locales need to be supported. Additionally, the Date Inputs support rendering in a right-to-left (RTL) direction.
  • Accessibility The Date Inputs are accessible for screen readers and support WAI-ARIA attributes.
  • Keyboard Navigation The Date Inputs support a number of keyboard shortcuts which alow users to accomplish various commands.

Resources

Questions and Feedback

Copyright © 2023 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries.

sedapta-core-dev@epicor/kineticexcel-shared@sarora2073/ng-dynamic-formsabp-zero-templates-gabp-zero-template-gmanualabp-zero-templat-gabp-zero-template-gsportcrmsdfsderangular-kendogrid-statewlf-libscustom-grid-lib@infinitebrahmanuniverse/nolb-_progkiewit.central.ui@everything-registry/sub-chunk-739web-client-host-appwebbasys@ghd/core-uipib-frontend-frameworkwf-dynamic-formsfarris-command-templatesfarris-scaffoldgnw-compliance-checker-rulesgt-component@memberjunction/ng-base-formsgg-dynamic-forms@khouloud95/components-libelara-appehr-appointment-schedulerehr-demographicsehr-documentsehr-messages@indigina/kendo@indigina/ui-kit@jmachadoatrium/front-sheet@revenue-guard/rg-npm-coreide-property-panelide-scaffoldihg-ng-common-pagesinteract-shared-components@gsp-bef/gsp-cm-uiep-bt-journey-planner-controlsep-bt-controlsep-bt-field-agent-controls@progress-chef/interact-shared-components@progress-chef/interact-shared-components-dev@progress-chef/platform-shared-componentshrmis@sil.sudip/intelligent-db-npm-package@totvs/thf-kendo@totvs/thf-webkiewit-core@tiampersian/kendo-jalali-date-inputs@tiampersian/kendo-jalali-date-pickerbanco-kendo-date-inputsbanco-persianbanco-persian-modulebanco-persian-projectsatlas-ui-angularatlas-ui-angular-betabl-data-gridng-dynamic-forms-tempmycmptest@firehawk-digital/ngf-dynamic-formslance-kpi-boxlib-stark-workspacenpm-qiantouchay-templatecbms-base@wellyes/hq2-kitada-fe@aadesh_nichite/shared_libraryadssoftware.web.cat@brettparkhurst/kineticabp-zero-cardsabp-zero-jpacs04abp-zero-jpacs10abp-zero-jpacs11abp-zero-jpacs2abp-zero-manualabp-zero-manual-publishabp-zero-sprinthubtestingabp-zero-sprinthubtesting2abp-zero-templat-cardsabp-zero-template-aabp-zero-template-ababp-zero-template-abcabp-zero-template-asdabp-zero-template-babp-zero-template-bcabp-zero-template-bcdabp-zero-template-bnmabp-jpacs-214abp-jpacs357abp-jpacs362abp-jpacs363abp-jpacs364abp-jpacs394abp-jpacs395
13.1.0

10 months ago

12.1.0-develop.1

12 months ago

12.1.0-develop.2

12 months ago

13.1.0-develop.1

11 months ago

13.1.0-develop.2

11 months ago

13.1.0-develop.3

10 months ago

13.1.0-develop.4

10 months ago

13.1.0-develop.5

10 months ago

13.1.0-develop.6

10 months ago

13.0.0-develop.9

11 months ago

13.0.0-develop.8

11 months ago

12.0.0

1 year ago

12.0.1

12 months ago

13.0.2

11 months ago

13.0.3

11 months ago

13.0.0

11 months ago

13.0.1

11 months ago

12.1.1-develop.1

12 months ago

11.4.0

1 year ago

12.1.0

12 months ago

11.3.0

1 year ago

13.0.3-develop.5

11 months ago

12.0.2-develop.3

12 months ago

12.0.2-develop.2

12 months ago

12.0.2-develop.1

12 months ago

11.6.0

1 year ago

13.0.2-develop.1

11 months ago

13.0.3-develop.2

11 months ago

13.0.3-develop.1

11 months ago

13.0.3-develop.4

11 months ago

13.0.3-develop.3

11 months ago

11.5.0

1 year ago

12.0.1-develop.2

12 months ago

12.0.1-develop.3

12 months ago

12.0.1-develop.1

12 months ago

12.0.1-develop.4

12 months ago

13.0.1-develop.1

11 months ago

13.0.0-develop.3

11 months ago

13.0.0-develop.2

11 months ago

13.0.0-develop.1

11 months ago

13.0.0-develop.7

11 months ago

13.0.0-develop.6

11 months ago

13.0.0-develop.5

11 months ago

13.0.0-develop.4

11 months ago

13.0.0-develop.21

11 months ago

13.0.0-develop.20

11 months ago

13.0.0-develop.23

11 months ago

13.0.0-develop.22

11 months ago

13.0.0-develop.19

11 months ago

12.2.0-develop.7

11 months ago

13.0.0-develop.10

11 months ago

13.0.0-develop.12

11 months ago

13.0.0-develop.11

11 months ago

13.0.0-develop.14

11 months ago

13.0.0-develop.13

11 months ago

13.0.0-develop.16

11 months ago

13.0.0-develop.15

11 months ago

13.0.0-develop.18

11 months ago

13.0.0-develop.17

11 months ago

12.2.0-develop.2

11 months ago

12.2.0-develop.1

12 months ago

12.2.0-develop.4

11 months ago

12.2.0-develop.3

11 months ago

12.2.0-develop.6

11 months ago

12.2.0-develop.5

11 months ago

13.0.4-develop.1

11 months ago

13.0.4-develop.3

11 months ago

13.0.4-develop.2

11 months ago

11.2.0

1 year ago

11.1.0

1 year ago

11.0.0

1 year ago

7.1.6

1 year ago

7.1.5

1 year ago

7.1.4

2 years ago

7.1.3

2 years ago

7.1.2

2 years ago

7.1.1

2 years ago

7.1.0

2 years ago

7.0.1

2 years ago

7.0.0

2 years ago

6.0.3

2 years ago

6.0.1

2 years ago

6.0.0

2 years ago

6.0.2

2 years ago

5.3.0

2 years ago

5.2.3

3 years ago

5.2.2

3 years ago

5.2.1

3 years ago

5.2.0

3 years ago

5.1.0

3 years ago

5.0.0

3 years ago

4.4.1

3 years ago

4.4.0

3 years ago

4.3.2

4 years ago

4.3.1

4 years ago

4.3.0

4 years ago

4.2.2

4 years ago

4.2.1

4 years ago

4.2.0

4 years ago

4.1.0

5 years ago

4.0.2-ivy.1

5 years ago

4.0.1

5 years ago

4.0.0

5 years ago

3.7.4

5 years ago

3.7.3

5 years ago

3.7.2

5 years ago

3.7.1

5 years ago

3.7.0

5 years ago

3.6.0

5 years ago

3.6.0-yy.2

5 years ago

3.6.0-yy.1

5 years ago

3.5.4

5 years ago

3.5.3

5 years ago

3.5.2

5 years ago

3.5.1

6 years ago

3.5.0

6 years ago

3.4.4

6 years ago

3.4.3

6 years ago

3.4.2

6 years ago

3.4.1

6 years ago

3.4.0

6 years ago

3.3.0

6 years ago

3.2.0

6 years ago

3.1.0

6 years ago

3.0.0

6 years ago

2.2.0

6 years ago

2.1.2-flatmeta.2

6 years ago

2.1.2-flatmeta.1

6 years ago

2.1.1

6 years ago

2.1.0

6 years ago

2.0.1

6 years ago

2.0.0

6 years ago

1.4.5

6 years ago

1.4.4

6 years ago

1.4.3

6 years ago

1.4.2

6 years ago

1.4.1

6 years ago

1.4.0

6 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.0

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.9.0

7 years ago

0.8.3

7 years ago

0.8.2

7 years ago

0.8.1

7 years ago

0.8.0

7 years ago

0.7.0

7 years ago

0.6.1

7 years ago

0.6.0

7 years ago

0.5.3

7 years ago

0.5.2

7 years ago

0.5.1

7 years ago

0.5.0

7 years ago

0.4.1

7 years ago

0.4.0

7 years ago

0.3.7

7 years ago

0.3.6

7 years ago

0.3.5

7 years ago

0.3.4

7 years ago

0.3.3

7 years ago

0.3.2

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.0

7 years ago

0.1.0

7 years ago