convert static method

KdlDuration? convert(
  1. KdlValue value, [
  2. String type = 'duration'
])

Convert a KdlString into a KdlDuration

Implementation

static KdlDuration? convert(KdlValue value, [String type = 'duration']) {
  if (value is! KdlString) return null;

  var parts = Iso8601DurationParser(value.value).parse();

  return KdlDuration(Duration.fromParts(parts), type);
}