ambito/lib/src/widgets/form/fields/field_monthsrangepicker.dart

33 lines
920 B
Dart

import 'package:flutter/material.dart';
import 'package:syncfusion_flutter_datepicker/datepicker.dart';
import '../form_widget.dart';
class FieldMonthsRangepicker extends FormWidgetField {
FieldMonthsRangepicker(
{required this.name,
required this.label,
required this.filterValue,
required this.onClear,
required this.onSelected,
required this.entries});
final String name;
final String label;
final String? filterValue;
final VoidCallback onClear;
final void Function(String?) onSelected;
final List<String> entries;
@override
Widget get() {
return SfDateRangePicker(
minDate: DateTime(2024, 1),
maxDate: DateTime(2024, 12, 31),
allowViewNavigation: false,
view: DateRangePickerView.year,
selectionMode: DateRangePickerSelectionMode.range,
onSelectionChanged: (DateRangePickerSelectionChangedArgs args) {},
);
}
}