MaterialDatepickerComponent constructor
MaterialDatepickerComponent(
- HtmlElement element,
- @Attribute('popupClass') String? popupClass,
- @Optional() @Inject(datepickerClock) Clock? clock
Implementation
MaterialDatepickerComponent(
HtmlElement element,
@Attribute('popupClass') String? popupClass,
@Optional() @Inject(datepickerClock) Clock? clock)
: popupClassName = constructEncapsulatedCss(popupClass, element.classes) {
clock ??= Clock();
// Init minDate and maxDate to sensible defaults
var now = clock.now();
minDate = Date(now.year - 10, DateTime.january, 1);
maxDate = Date(now.year + 10, DateTime.december, 31);
}