parseDurStr static method

int? parseDurStr(
  1. String? durStr
)

Implementation

static int? parseDurStr(String? durStr) {
  if (durStr == null) return null;
  if (durStr.endsWith('ms')) {
    return int.tryParse(durStr.replaceAll('ms', ''));
  } else if (durStr.endsWith('s')) {
    final s = double.tryParse(durStr.replaceAll('s', ''));
    return s != null ? (s * 1000).toInt() : null;
  }
  final val = double.tryParse(durStr);
  return val != null ? (val * 1000).toInt() : null;
}