tryToDuration function

Duration? tryToDuration(
  1. dynamic value, [
  2. String? unit
])

Attempts to convert value to a Duration. Returns null instead of throwing if conversion fails.

Implementation

Duration? tryToDuration(dynamic value, [String? unit]) {
  try {
    return toDuration(value, unit);
  } catch (e) {
    // intentionally ignored
    return null;
  }
}