parse static method
Implementation
static CleanOn parse(dynamic raw) {
switch (raw?.toString().trim().toLowerCase()) {
case null:
case '':
case 'success':
return CleanOn.success;
case 'failure':
return CleanOn.failure;
case 'always':
return CleanOn.always;
case 'never':
return CleanOn.never;
default:
throw ArgumentError(
"clean.on must be never, success, failure, or always; got '$raw'.",
);
}
}