onInit method
Called immediately after the widget is allocated in memory. You might use this to initialize something for the controller.
Implementation
@override
void onInit() {
// Ensure displayedDate is normalized (date-only) and within allowed range.
displayedDate = DateUtils.dateOnly(_initialClampedDate).obs;
pickerType = widget.initialPickerType.obs;
selectedDate = (widget.selectedDate != null ? DateUtils.dateOnly(widget.selectedDate!) : null).obs;
super.onInit();
}