components/subzero_onboarding library

Classes

SubZeroCoachMark
A tooltip-style coachmark that highlights a specific UI element.
SubZeroCoachMarkStep
Configuration for a coachmark step.
SubZeroFeatureTourController
A controller for managing complex feature tours with multiple steps.
SubZeroOnboardingCard
A card-style onboarding component with media area, title, description, and action buttons.
SubZeroOnboardingService
A service that manages onboarding and coachmark display logic with persistence.
SubZeroOnboardingStep
Configuration for an onboarding step.

Enums

SubZeroCoachMarkPosition
Position of the coachmark tooltip relative to the target element.

Functions

showSubZeroOnboardingDialog({required BuildContext context, required List<SubZeroOnboardingStep> steps, String? badgeLabel, VoidCallback? onComplete, VoidCallback? onSkip, bool barrierDismissible = false}) Future<bool>
Shows a multi-step onboarding dialog.