durationDTypes method

DTypeSelector durationDTypes({
  1. Iterable<TimeUnit> units = TimeUnit.values,
})

Implementation

DTypeSelector durationDTypes({Iterable<TimeUnit> units = TimeUnit.values}) {
  final values = List<TimeUnit>.unmodifiable(units);
  if (values.isEmpty) {
    throw ArgumentError.value(units, 'units', 'must not be empty');
  }
  return _dtype('duration', {
    'units': values.map((unit) => unit.json).toList(growable: false),
  });
}