tryCast<T> function

T tryCast<T>(
  1. dynamic x,
  2. T fallback
)

Implementation

T tryCast<T>(dynamic x, T fallback) {
  try {
    return (x as T);
    // ignore: unused_catch_clause
  } on TypeError catch (e) {
    return fallback;
  }
}