NoviceGuide constructor
const
NoviceGuide({
- Key? key,
- required int count,
- required GuideStepBuilder builder,
- required NoviceGuideController controller,
- EdgeInsetsGeometry? targetPadding,
- Widget? skipWidget,
- AlignmentGeometry skipAlign = Alignment.topRight,
- EdgeInsetsGeometry? skipMargin,
- Color? maskColor,
- Duration animationDuration = const Duration(milliseconds: 300),
- FocusAnimationType animationType = FocusAnimationType.targetCenter,
- Curve animationCurve = Curves.fastOutSlowIn,
- bool pulseEnable = true,
- bool rootOverlay = false,
- VoidCallback? onFinish,
- bool autoStart = true,
- Duration? autoStartDelay = const Duration(milliseconds: 300),
Implementation
const NoviceGuide({
super.key,
required this.count,
required this.builder,
required this.controller,
this.targetPadding,
this.skipWidget,
this.skipAlign = Alignment.topRight,
this.skipMargin,
this.maskColor,
this.animationDuration = const Duration(milliseconds: 300),
this.animationType = FocusAnimationType.targetCenter,
this.animationCurve = Curves.fastOutSlowIn,
this.pulseEnable = true,
this.rootOverlay = false,
this.onFinish,
this.autoStart = true,
this.autoStartDelay = const Duration(milliseconds: 300),
});