PageIndicator constructor

const PageIndicator({
  1. Key? key,
  2. required TabController tabController,
  3. required int currentPageIndex,
  4. required void onUpdateCurrentPageIndex(
    1. int
    ),
  5. required double indicatorSize,
  6. required Color selectedColor,
  7. required Color unselectedColor,
  8. required Color btnBackgroundColor,
  9. required void onGetStarted(),
  10. String nextText = "Next",
  11. String getStartedText = "Get Started",
})

Creates a PageIndicator widget.

The tabController, currentPageIndex, onUpdateCurrentPageIndex, indicatorSize, selectedColor, unselectedColor, btnBackgroundColor, onGetStarted, nextText, and getStartedText parameters must not be null.

Implementation

const PageIndicator({
  super.key,
  required this.tabController,
  required this.currentPageIndex,
  required this.onUpdateCurrentPageIndex,
  required this.indicatorSize,
  required this.selectedColor,
  required this.unselectedColor,
  required this.btnBackgroundColor,
  required this.onGetStarted,
  this.nextText = "Next",
  this.getStartedText = "Get Started",
});