AbsoluteBubbleSlide class

A bubble slide with an absolute position on the screen.

Inheritance

Constructors

AbsoluteBubbleSlide({Shape shape = const Rectangle(), BoxShadow boxShadow = const BoxShadow(color: Colors.black54, blurRadius: 0, spreadRadius: 0), required BubbleSlideChild child, required PositionCalculator positionCalculator})
Creates a new absolute bubble slide instance.
const

Properties

boxShadow BoxShadow
The box shadow.
finalinherited
child BubbleSlideChild?
The slide child.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
onEnter VoidCallback?
Triggered when this slide has been entered.
finalinherited
onExit VoidCallback?
Triggered when this slide has been exited.
finalinherited
passthroughMode PassthroughMode
finalinherited
positionCalculator PositionCalculator
The function that allows to compute the highlight position according to the parent size.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shape Shape
The slide shape.
finalinherited

Methods

build(BuildContext context, BubbleShowcase bubbleShowcase, int currentSlideIndex, void goToSlide(int)) Widget
Builds the whole slide widget.
inherited
getHighlightPosition(BuildContext context, BubbleShowcase bubbleShowcase, int currentSlideIndex) Position
Returns the position to highlight.
override
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