IntroSlider class
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatefulWidget
- IntroSlider
Constructors
-
IntroSlider({Key? key, List<
Slide> ? slides, Color? backgroundColorAllSlides, Widget? renderSkipBtn, ButtonStyle? skipButtonStyle, void onSkipPress()?, bool? showSkipBtn, Key? skipButtonKey, Widget? renderPrevBtn, ButtonStyle? prevButtonStyle, bool? showPrevBtn, Key? prevButtonKey, Widget? renderDoneBtn, void onDonePress()?, ButtonStyle? doneButtonStyle, bool? showDoneBtn, Key? doneButtonKey, Widget? renderNextBtn, ButtonStyle? nextButtonStyle, bool? showNextBtn, dynamic onNextPress()?, Key? nextButtonKey, Color? colorActiveDot, Color? colorDot, bool? showDotIndicator, double? sizeDot, DotSliderAnimation? typeDotAnimation, List<Widget> ? listCustomTabs, void onTabChangeCompleted(int index)?, void refFuncGoToTab(Function function)?, bool? scrollable, bool? autoScroll, bool? loopAutoScroll, bool? pauseAutoPlayOnTouch, Duration? autoScrollInterval, Curve? curveScroll, ScrollPhysics? scrollPhysics, bool? hideStatusBar, ScrollbarBehavior? verticalScrollbarBehavior, }) -
const
Properties
- autoScroll → bool?
-
Enable auto scroll
final
- autoScrollInterval → Duration?
-
final
- backgroundColorAllSlides → Color?
-
Background color for all slides
final
- colorActiveDot → Color?
-
Color for dot when active
final
- colorDot → Color?
-
Color for dot when passive
final
- curveScroll → Curve?
-
final
- doneButtonKey → Key?
-
Assign Key to DONE button
final
- doneButtonStyle → ButtonStyle?
-
Render your own style NEXT button
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hideStatusBar → bool?
-
Show or hide status bar
final
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
-
listCustomTabs
→ List<
Widget> ? -
Render your own custom tabs
final
- loopAutoScroll → bool?
-
final
-
location of the dots and prev/next/done buttons
final
- nextButtonKey → Key?
-
Assign Key to NEXT button
final
- nextButtonStyle → ButtonStyle?
-
Render your own style NEXT button
final
- onDonePress → (void Function()?)
-
Fire when press DONE button
final
- onNextPress → (dynamic Function()?)
-
Fire when press NEXT button
final
- onSkipPress → (void Function()?)
-
Fire when press SKIP button
final
- onTabChangeCompleted → (void Function(int index)?)
-
Notify when tab change completed
final
- pauseAutoPlayOnTouch → bool?
-
final
- prevButtonKey → Key?
-
Assign Key to PREV button
final
- prevButtonStyle → ButtonStyle?
-
Render your own style PREV button
final
- refFuncGoToTab → (void Function(Function function)?)
-
Ref function go to specific tab index
final
- renderDoneBtn → Widget?
-
Render your own widget DONE button
final
- renderNextBtn → Widget?
-
Render your own widget NEXT button
final
- renderPrevBtn → Widget?
-
Render your own widget PREV button
final
- renderSkipBtn → Widget?
-
Render your own widget SKIP button
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scrollable → bool?
-
Whether or not the slider is scrollable (or controlled only by buttons)
final
- scrollPhysics → ScrollPhysics?
-
final
- showDoneBtn → bool?
-
Show or hide DONE button
final
- showDotIndicator → bool?
-
Show or hide dot indicator
final
- showNextBtn → bool?
-
Show or hide NEXT button
final
- showPrevBtn → bool?
-
Show or hide PREV button (only visible if skip is hidden)
final
- showSkipBtn → bool?
-
Show or hide SKIP button
final
- sizeDot → double?
-
Size of each dot
final
- skipButtonKey → Key?
-
Assign Key to SKIP button
final
- skipButtonStyle → ButtonStyle?
-
Render your own style SKIP button
final
-
slides
→ List<
Slide> ? -
An array of Slide object
final
- typeDotAnimation → DotSliderAnimation?
-
Type dots animation
final
- verticalScrollbarBehavior → ScrollbarBehavior?
-
The way the vertical scrollbar should behave
final
Methods
-
createElement(
) → StatefulElement -
Creates a StatefulElement to manage this widget's location in the tree.
inherited
-
createState(
) → IntroSliderState -
Creates the mutable state for this widget at a given location in the tree.
override
-
debugDescribeChildren(
) → List< DiagnosticsNode> -
Returns a list of DiagnosticsNode objects describing this node's
children.
inherited
-
debugFillProperties(
DiagnosticPropertiesBuilder properties) → void -
Add additional properties associated with the node.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toDiagnosticsNode(
{String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode -
Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep.
inherited
-
toString(
{DiagnosticLevel minLevel = DiagnosticLevel.info}) → String -
A string representation of this object.
inherited
-
toStringDeep(
{String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String -
Returns a string representation of this node and its descendants.
inherited
-
toStringShallow(
{String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String -
Returns a one-line detailed description of the object.
inherited
-
toStringShort(
) → String -
A short, textual description of this widget.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited