assertTyped<T> function

T assertTyped<T>(
  1. dynamic val, {
  2. String name = 'value',
})

Implementation

T assertTyped<T>(dynamic val, {String name = 'value'}) {
  if (!(val is T)) {
    throw TypeAssertionError(T, val.runtimeType);
  }

  return val;
}