IntroSliderState class

Inheritance
Mixed in types

Constructors

IntroSliderState()

Properties

borderRadiusDoneBtn double
Rounded DONE button
latefinal
borderRadiusPrevBtn double
Rounded PREV button
latefinal
borderRadiusSkipBtn double
Rounded SKIP button
latefinal
colorActiveDot Color
Color for dot when active
latefinal
colorDoneBtn Color
Color for DONE button
latefinal
colorDot Color
Color for dot when passive
latefinal
colorPrevBtn Color
Color for PREV button
latefinal
colorSkipBtn Color
Color for SKIP button
latefinal
context BuildContext
The location in the tree where this widget builds.
no setterinherited
currentAnimationValue double
getter/setter pair
currentTabIndex int
getter/setter pair
dots List<Widget>
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
highlightColorDoneBtn Color
Color for DONE button when press
latefinal
highlightColorSkipBtn Color
Color for Skip button when press
latefinal
isScrollable bool
Allow the slider to scroll
latefinal
lengthSlide int
latefinal
listCustomTabs List<Widget>?
List custom tabs
getter/setter pair
marginLeftDotFocused double
getter/setter pair
marginRightDotFocused double
getter/setter pair
mounted bool
Whether this State object is currently in a tree.
no setterinherited
nameDoneBtn String
Change DONE to any text you want
latefinal
nameNextBtn String
Change NEXT to any text you want
latefinal
namePrevBtn String
Change PREV to any text you want
latefinal
nameSkipBtn String
Change SKIP to any text you want
latefinal
onDonePress Function
Fire when press DONE button
latefinal
onSkipPress Function
Fire when press SKIP button
latefinal
onTabChangeCompleted Function?
Notify when tab change completed
getter/setter pair
opacityDots List<double>
getter/setter pair
renderDoneBtn Widget
Render your own DONE button
latefinal
renderNextBtn Widget
Render your own NEXT button
latefinal
renderPrevBtn Widget
Render your own PREV button
latefinal
renderSkipBtn Widget
Render your own SKIP button
latefinal
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scrollControllers List<ScrollController>
getter/setter pair
scrollPhysics ScrollPhysics
latefinal
showDoneBtn bool
Show or hide DONE button
latefinal
showDotIndicator bool
Show or hide dot indicator
latefinal
showNextBtn bool
Show or hide NEXT button
latefinal
showPrevBtn bool
Show or hide PREV button
getter/setter pair
showSkipBtn bool
Show or hide SKIP button
latefinal
sizeDot double?
Size of each dot
latefinal
sizeDots List<double?>
getter/setter pair
slides List<Slide>?
An array of Slide object
latefinal
styleDoneBtn TextStyle
Style for text at DONE button
latefinal
stylePrevBtn TextStyle
Style for text at PREV button
latefinal
styleSkipBtn TextStyle
Style for text at SKIP button
latefinal
tabController TabController
getter/setter pair
tabs List<Widget>?
getter/setter pair
typeDotAnimation dotSliderAnimation?
Type dots animation
getter/setter pair
verticalScrollbarBehavior scrollbarBehavior
The way the vertical scrollbar should behave
latefinal
widget IntroSlider
The current configuration.
no setterinherited

Methods

activate() → void
Called when this object is reinserted into the tree after having been removed via deactivate.
inherited
build(BuildContext context) Widget
Describes the part of the user interface represented by this widget.
override
buildDoneButton() Widget
buildNextButton() Widget
buildPrevButton() Widget
buildSkipButton() Widget
createTicker(TickerCallback onTick) Ticker
Creates a ticker with the given callback.
inherited
deactivate() → void
Called when this object is removed from the tree.
inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
didChangeDependencies() → void
Called when a dependency of this State object changes.
inherited
didUpdateWidget(covariant IntroSlider oldWidget) → void
Called whenever the widget configuration changes.
inherited
dispose() → void
Called when this object is removed from the tree permanently.
override
goToTab(int index) → void
initState() → void
Called when this object is inserted into the tree.
override
isAnimating(double value) bool
isRTLLanguage(String language) bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reassemble() → void
Called whenever the application is reassembled during debugging, for example during hot reload.
inherited
renderBottom() Widget
renderDot(double radius, Color? color, double opacity, int index) Widget
renderListDots() List<Widget>
renderListTabs() List<Widget>?
renderTab(ScrollController scrollController, Widget? widgetTitle, String? title, int? maxLineTitle, TextStyle? styleTitle, EdgeInsets? marginTitle, Widget? widgetDescription, String? description, int? maxLineTextDescription, TextStyle? styleDescription, EdgeInsets? marginDescription, String? pathImage, double? widthImage, double? heightImage, BoxFit? foregroundImageFit, Widget? centerWidget, Function? onCenterItemPress, Color? backgroundColor, Color? colorBegin, Color? colorEnd, AlignmentGeometry? directionColorBegin, AlignmentGeometry? directionColorEnd, String? backgroundImage, BoxFit? backgroundImageFit, double? backgroundOpacity, Color? backgroundOpacityColor, BlendMode? backgroundBlendMode) Widget
setState(VoidCallback fn) → void
Notify the framework that the internal state of this object has changed.
inherited
setupButtonDefaultValues() → void
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
toStringShort() String
A brief description of this object, usually just the runtimeType and the hashCode.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

defaultBtnBorderRadius double
getter/setter pair
defaultBtnColor Color
getter/setter pair
defaultBtnHighlightColor Color
getter/setter pair
defaultBtnNameTextStyle TextStyle
Default values
getter/setter pair