x property

double x

The x position of the line

Implementation

double get x {
  if (_overridenX != null) return _overridenX!;
  final result = metrics.left;

  if (isFirst) {
    return (result - _firstLinePadding.left).roundToDouble();
  } else if (isLast) {
    return (result - _lastLinePadding.left).roundToDouble();
  } else {
    return (result - _innerLinePadding.left).roundToDouble();
  }
}