PreconditionStatus.fromBoolean constructor Null safety
Often you have a boolean value in your hands - use this constructor to create either PreconditionStatus.satisfied() (true) or PreconditionStatus.unsatisfied() (false).
Implementation
factory PreconditionStatus.fromBoolean(bool result, [Object? data]) {
if (result) return PreconditionStatus.satisfied(data);
return PreconditionStatus.unsatisfied(data);
}