state property
the current fraction scroll position. It's between 0 (min) and 1 (max position)
Implementation
double get state => snapState.state;
Implementation
@override
set state(double s) {
assert(s >= 0 && s <= 1);
if (_controller == null) return;
moveTo(position.maxScrollExtent * s);
// super.state = s;
}