Alignment.parse constructor
Alignment.parse(
- String displayName
Parses one of the following values into an Alignment:
- 'start'
- 'center'
- 'end'
- 'before'
- 'after'
A null value is treated as 'start'. Else throws ArgumentError.
Implementation
factory Alignment.parse(String displayName) {
if (displayName == 'start') {
return Alignment.Start;
} else if (displayName == 'center') {
return Alignment.Center;
} else if (displayName == 'end') {
return Alignment.End;
} else if (displayName == 'before') {
return Alignment.Before;
} else if (displayName == 'after') {
return Alignment.After;
} else {
throw ArgumentError.value(displayName, 'displayName');
}
}