int get index => _index;
set index(int value) { if (value == index) { return; } _index = value; markNeedsLayout(); }