resolve method
- TextDirection? direction
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
directionargument.
Implementation
@override
Alignment resolve(TextDirection? direction) {
assert(debugCheckCanResolveTextDirection(direction, '$AlignmentDirectional'));
return switch (direction!) {
TextDirection.rtl => Alignment(-start, y),
TextDirection.ltr => Alignment(start, y),
};
}