flutter_app_tour library
Public API for the flutter_app_tour package.
Classes
-
A TourStorage implementation backed by
shared_preferences. - TourAnimationConfig
- Configuration for a highlight animation.
- TourController
- Coordinates tour state, transitions, target scrolling, and persistence.
- TourId
- A strongly typed identifier used by tour steps and targets.
- TourScope
- Builds the overlay UI for a TourController.
- TourStep
- Describes one target and its content in an application tour.
- TourStorage
- Persistence abstraction for whether a tour has been seen.
- TourTarget
- Marks a widget as a target that can be highlighted by a TourStep.
- TourTheme
- Visual configuration used by the tour overlay.
Enums
- SpotlightShape
- Describes the shape cut out around a tour target.
- TooltipPosition
- Controls where a tour tooltip is placed relative to its target.
- TourAnimation
- Defines the available highlight animations for tour steps.
- TourProgressIndicatorType
- Styles used for tour progress indicator display.
- TourStatus
- Describes the lifecycle state of a tour.
Typedefs
-
TourLifecycleCallback
= FutureOr<
void> Function() -
TourStepCallback
= FutureOr<
void> Function(TourStep step)