* fix(module: datepicker): value not updated when changed programmatically
* fix(module: rangepicker): value not updated when set programmatically
* fix:(module: datepicker): placeholder attribute not applied to input
* fix:(module: rangepicker): end date placeholder is not cleared
* feat(module: datetimepicker): scroll to selected time
* refactor(module: datepicker): move scroll to code behind
* fix(module: datetimepicker): no scroll to selected time on manual input
* fix(module: datetimepicker): 12-hour time is not parsed on manual input
* fix(module: datetimepicker): entered time ignored on manual input
* feat(module: datepicker): add animation to time picker
* Revert "fix(module: datetimepicker): entered time ignored on manual input"
This reverts commit 9211cf8e628173e59fbd3b110bb5fe84a2c77efa.
* refactor(module: datepicker): cleanup redundant code
* refactor(module: datepicker): reduce size of animation function
* fix(module: datepicker):duplicate calls to StateHasChanged on date hover
* start trying to add a different first day of the week based on localization.
* add first day of week parameter and get weekday local from .net
* fix some issues
* extend demo
* remove no longed needed Locale parameter
* fix range for selection
* add german localization
* add entry for API section
* remove obsolet things from the react ant documentation
* add description to chart documentation
* translate general configuration to english.
* code cleanup
* use LocalProvider to get first day of week.
* use localeprovider instead of date picker localization
* remove no longer used parameter
* delete no longer used interface
* change from enum to string due to parsing issue.
* add missing formats and use culture info from localprovider
* correct locales
* us Sunday as a default
* remove no longer used culture info parameter
* adjust locales
* add parameter for Locale instead of directly accessing it.
* add inheritance to access locale
* typo
* readd culture info parameter
* fixes for locale jsons
* adjust demo and api
* small adjustments on docs, set monday in chinese as first day of the week.
* use locale in calendar as well.
* adjust docs
* use enum
* adjust demo
* adjust for different starting date.
* add defaults for DatePickerLocale
* add short week days to locale files
* use days from locale file
* code cleanup
use consts instead of magic numbers, add code comment and use dayOfWeek As param instead of the whole locale object. Remove no longed used method.
* not sure about the chinese translation so I remove them
* Revert "not sure about the chinese translation so I remove them"
This reverts commit 54017513c7b684494cf06184b4051a4dcfc43850.
* feat: add locale
* feat: add locale interfaces
* fix: add locale interfaces for components
* fix: use local classes instead of interfaces
* feat: implement the locale provider
* feat: make some components to support localization
* fix: default language
* fix: test
* chore: remove the useless reference
* feat(module: range-picker): support form
* fix(module: range-picker): has no default value in from
* fix: picker's close behaviour and range arrow's style is wrong
* feat(module: datepicker): change placeholder on mouse over
* style(module: datepicker): adjust range arrow
Co-authored-by: James Yeung <shunjiey@hotmail.com>
* feat: radio supports generics
* fix: code format
* feat: radio supports form
* fix: radio button style
Co-authored-by: ElderJames <shunjiey@hotmail.com>