IntroSlider class
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatefulWidget
- IntroSlider
Constructors
-
IntroSlider({List<
Slide> ? slides, Color? backgroundColorAllSlides, Widget? renderSkipBtn, double? widthSkipBtn, Function? onSkipPress, String? nameSkipBtn, TextStyle? styleSkipBtn, Color? colorSkipBtn, Color? highlightColorSkipBtn, bool? showSkipBtn, double? borderRadiusSkipBtn, Widget? renderPrevBtn, double? widthPrevBtn, String? namePrevBtn, bool? showPrevBtn, TextStyle? stylePrevBtn, Color? colorPrevBtn, Color? highlightColorPrevBtn, double? borderRadiusPrevBtn, Widget? renderDoneBtn, double? widthDoneBtn, Function? onDonePress, String? nameDoneBtn, Color? colorDoneBtn, Color? highlightColorDoneBtn, double? borderRadiusDoneBtn, TextStyle? styleDoneBtn, bool? showDoneBtn, Widget? renderNextBtn, String? nameNextBtn, bool? showNextBtn, Color? colorActiveDot, Color? colorDot, bool? showDotIndicator, double? sizeDot, dotSliderAnimation? typeDotAnimation, List<Widget> ? listCustomTabs, Function? onTabChangeCompleted, Function? refFuncGoToTab, bool? isScrollable, ScrollPhysics? scrollPhysics, bool? hideStatusBar, scrollbarBehavior? verticalScrollbarBehavior})
Properties
- backgroundColorAllSlides → Color?
-
Background color for all slides
final
- borderRadiusDoneBtn → double?
-
Rounded DONE button
final
- borderRadiusPrevBtn → double?
-
Rounded PREV button
final
- borderRadiusSkipBtn → double?
-
Rounded SKIP button
final
- colorActiveDot → Color?
-
Color for dot when active
final
- colorDoneBtn → Color?
-
Color for DONE button
final
- colorDot → Color?
-
Color for dot when passive
final
- colorPrevBtn → Color?
-
Color for PREV button
final
- colorSkipBtn → Color?
-
Color for SKIP button
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hideStatusBar → bool?
-
Show or hide status bar
final
- highlightColorDoneBtn → Color?
-
Color for DONE button when press
final
- highlightColorPrevBtn → Color?
-
Color for PREV button when press
final
- highlightColorSkipBtn → Color?
-
Color for Skip button when press
final
- isScrollable → bool?
-
Whether or not the slider is scrollable (or controlled only by buttons)
final
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
-
listCustomTabs
→ List<
Widget> ? -
Render your own custom tabs
final
- nameDoneBtn → String?
-
Change DONE to any text you want
final
- nameNextBtn → String?
-
Change NEXT to any text you want
final
- namePrevBtn → String?
-
Change PREV to any text you want
final
- nameSkipBtn → String?
-
Change SKIP to any text you want
final
- onDonePress → Function?
-
Fire when press DONE button
final
- onSkipPress → Function?
-
Fire when press SKIP button
final
- onTabChangeCompleted → Function?
-
Notify when tab change completed
final
- refFuncGoToTab → Function?
-
Ref function go to specific tab index
final
- renderDoneBtn → Widget?
-
Render your own DONE button
final
- renderNextBtn → Widget?
-
Render your own NEXT button
final
- renderPrevBtn → Widget?
-
Render your own PREV button
final
- renderSkipBtn → Widget?
-
Render your own SKIP button
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- 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
-
slides
→ List<
Slide> ? -
An array of Slide object
final
- styleDoneBtn → TextStyle?
-
Style for text at DONE button
final
- stylePrevBtn → TextStyle?
-
Style for text at PREV button
final
- styleSkipBtn → TextStyle?
-
Style for text at SKIP button
final
- typeDotAnimation → dotSliderAnimation?
-
Type dots animation
final
- verticalScrollbarBehavior → scrollbarBehavior?
-
The way the vertical scrollbar should behave
final
- widthDoneBtn → double?
-
Width of view wrapper DONE button
final
- widthPrevBtn → double?
-
Width of view wrapper PREV button
final
- widthSkipBtn → double?
-
Width of view wrapper SKIP button
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