offset property

double get offset

Current translation (≤ 0), clamped to [offsetLimit, 0].

Implementation

double get offset => _offset;
set offset (double value)

Implementation

set offset(double value) {
  final double coerced = _offsetLimit <= 0
      ? value.clamp(_offsetLimit, 0.0)
      : value.clamp(0.0, _offsetLimit);
  if (_offset == coerced) {
    return;
  }
  _offset = coerced;
  notifyListeners();
}