BSDateRangePicker constructor

BSDateRangePicker(
  1. Object? parent, {
  2. String fieldName = 'date-range-picker',
  3. TimePicker? timePicker,
  4. bool showDateTextTitle = true,
  5. List<DateRangeType>? rangesTypes,
  6. DateRangeType? initialRangeType,
  7. DateTime? startTime,
  8. DateTime? endTime,
  9. dynamic classes,
  10. dynamic style,
})

Implementation

BSDateRangePicker(super.parent,
    {this.fieldName = 'date-range-picker',
    TimePicker? timePicker,
    this.showDateTextTitle = true,
    List<DateRangeType>? rangesTypes,
    this.initialRangeType,
    DateTime? startTime,
    DateTime? endTime,
    super.classes,
    super.style})
    : timePicker = timePicker ?? TimePicker.none,
      _rangesTypes = LinkedHashSet.from(rangesTypes ?? []).toList().cast(),
      _startTime = _resolveDateTime(startTime, initialRangeType, true),
      _endTime = _resolveDateTime(endTime, initialRangeType, false),
      super(classes2: 'ui-bs-date-range-picker');