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() {
pickerType = widget.initialPickerType.obs;
displayedDate = DateUtils.dateOnly(_initialClampedDate).obs;
if (widget.selectedRange != null) {
selectedStartDate = Rx<DateTime?>(DateUtils.dateOnly(widget.selectedRange!.start));
selectedEndDate = Rx<DateTime?>(DateUtils.dateOnly(widget.selectedRange!.end));
} else {
selectedStartDate = Rx<DateTime?>(null);
selectedEndDate = Rx<DateTime?>(null);
}
super.onInit();
}