guard<T> function
T
guard<T>({})
Returns value if isConditionMet else throws ArgumentError.
Implementation
T guard<T>({
required bool isConditionMet,
required T value,
String message = _kDefaultGuardMessage,
}) {
if (!isConditionMet) throw ArgumentError(message);
return value;
}