PhoenixGuide constructor

PhoenixGuide({
  1. required GuideMode introMode,
  2. required Widget widgetBuilder(
    1. StepWidgetParams params
    ),
  3. required int stepCount,
  4. BorderRadiusGeometry borderRadius = const BorderRadius.all(Radius.circular(4)),
  5. EdgeInsets padding = const EdgeInsets.all(10),
  6. void onNextClick(
    1. int nextIndex
    )?,
})

Implementation

PhoenixGuide(
    {required this.introMode,
    required this.widgetBuilder,
    required this.stepCount,
    this.borderRadius = const BorderRadius.all(Radius.circular(4)),
    this.padding = const EdgeInsets.all(10),
    this.onNextClick})
    : assert(stepCount > 0) {
  for (int i = 0; i < stepCount; i++) {
    _globalKeys.add(GlobalKey());
    _configMap.add({});
  }
}