int get pageIndex => _pageIndex;
set pageIndex(int value) { if (value < 0 || value >= _pages.length) { throw Exception("Invalid page index"); } _pageIndex = value; notifyListeners(); }