resolve method
- @override
override
Convert this instance into an Alignment, which uses literal
coordinates (the x
coordinate being explicitly a distance from the
left).
See also:
- Alignment, for which this is a no-op (returns itself).
- AlignmentDirectional, which flips the horizontal direction
based on the
direction
argument.
Implementation
@override
Alignment resolve(TextDirection direction) {
assert(direction != null);
switch (direction) {
case TextDirection.rtl:
return Alignment(-start, y);
case TextDirection.ltr:
return Alignment(start, y);
}
return null;
}