ShowcasePresentation class
What DigiaAnchor should hand Showcase.withWidget for the active step.
Both tooltip and spotlight render the same container surface. Canvas surfaces include their own arrow so the authored background continues into it; classic surfaces use showcaseview's placement-aware arrow.
Constructors
- ShowcasePresentation({required Widget container, required Color overlayColor, required double overlayOpacity, required ShapeBorder targetShapeBorder, required BorderRadius? targetBorderRadius, required EdgeInsets targetPadding, required Color targetGlowColor, required double targetGlowWidth, required TooltipPosition? tooltipPosition, required bool showArrow, required Color arrowColor, required Color? arrowBorderColor, required double arrowBorderWidth, required double arrowSize, required double targetTooltipGap, required bool disableBarrierInteraction, double toolTipMargin = 14, bool? enableAutoScroll})
-
const
Properties
- arrowBorderColor → Color?
-
final
- arrowBorderWidth → double
-
final
- arrowColor → Color
-
final
- arrowSize → double
-
final
- container → Widget
-
final
- disableBarrierInteraction → bool
-
Whether scrim/barrier taps are inert (
outsideTapBehavior == 'nothing'). When false, the engine advances or dismisses after the last step.final - enableAutoScroll → bool?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- overlayColor → Color
-
final
- overlayOpacity → double
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showArrow → bool
-
final
- targetBorderRadius → BorderRadius?
-
final
- targetGlowColor → Color
-
final
- targetGlowWidth → double
-
final
- targetPadding → EdgeInsets
-
final
- targetShapeBorder → ShapeBorder
-
final
- targetTooltipGap → double
-
final
- toolTipMargin → double
-
final
- tooltipPosition → TooltipPosition?
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited