IntroSliderState class
- Inheritance
-
- Object
- State<
IntroSlider> - IntroSliderState
- Mixed in types
Constructors
Properties
- autoScroll ↔ bool
-
latefinal
- autoScrollInterval ↔ Duration
-
latefinal
- colorActiveDot ↔ Color
-
Color for dot when active
latefinal
- colorDot ↔ Color
-
Color for dot when passive
latefinal
- context → BuildContext
-
The location in the tree where this widget builds.
no setterinherited
- currentAnimationValue ↔ double
-
getter/setter pair
- currentTabIndex ↔ int
-
getter/setter pair
- curveScroll ↔ Curve
-
latefinal
- doneButtonKey ↔ Key?
-
Assign Key to DONE button
latefinal
- doneButtonStyle ↔ ButtonStyle
-
Render your own style DONE button
latefinal
-
dots
↔ List<
Widget> -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- lengthSlide ↔ int
-
latefinal
-
listCustomTabs
↔ List<
Widget> ? -
List custom tabs
getter/setter pair
- loopAutoScroll ↔ bool
-
latefinal
- marginLeftDotFocused ↔ double
-
getter/setter pair
- marginRightDotFocused ↔ double
-
getter/setter pair
- mounted → bool
-
Whether this State object is currently in a tree.
no setterinherited
- nextButtonKey ↔ Key?
-
Assign Key to NEXT button
latefinal
- nextButtonStyle ↔ ButtonStyle
-
Render your own style NEXT button
latefinal
- onDonePress ↔ (void Function()?)
-
Fire when press DONE button
latefinal
- onNextPress ↔ (void Function()?)
-
Fire when press NEXT button
latefinal
- onSkipPress ↔ (void Function()?)
-
Fire when press SKIP button
latefinal
- onTabChangeCompleted ↔ Function?
-
Notify when tab change completed
getter/setter pair
-
opacityDots
↔ List<
double> -
getter/setter pair
- pauseAutoPlayOnTouch ↔ bool
-
latefinal
- prevButtonKey ↔ Key?
-
Assign Key to PREV button
latefinal
- prevButtonStyle ↔ ButtonStyle
-
Render your own style PREV button
latefinal
- renderDoneBtn ↔ Widget
-
Render your own widget DONE button
latefinal
- renderNextBtn ↔ Widget
-
Render your own widget NEXT button
latefinal
- renderPrevBtn ↔ Widget
-
Render your own widget PREV button
latefinal
- renderSkipBtn ↔ Widget
-
Render your own widget SKIP button
latefinal
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scrollable ↔ bool
-
Allow the slider to scroll
latefinal
-
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
latefinal
- showSkipBtn ↔ bool
-
Show or hide SKIP button
latefinal
- sizeDot ↔ double
-
Size of each dot
latefinal
-
sizeDots
↔ List<
double> -
getter/setter pair
- skipButtonKey ↔ Key?
-
Assign Key to SKIP button
latefinal
- skipButtonStyle ↔ ButtonStyle
-
Render your own style SKIP button
latefinal
-
slides
↔ List<
Slide> ? -
An array of Slide object
latefinal
- tabController ↔ TabController
-
getter/setter pair
-
tabs
↔ List<
Widget> -
getter/setter pair
- timerAutoScroll ↔ Timer?
-
getter/setter pair
- typeDotAnimation ↔ DotSliderAnimation
-
Type dots animation
latefinal
- 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 -
clearTimerAutoScroll(
) → void -
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(
) → 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
-
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, TextAlign? textAlignTitle, TextOverflow? textOverFlowTitle, EdgeInsets? marginTitle, Widget? widgetDescription, String? description, int? maxLineTextDescription, TextStyle? styleDescription, TextAlign? textAlignDescription, TextOverflow? textOverFlowDescription, EdgeInsets? marginDescription, String? pathImage, double? widthImage, double? heightImage, BoxFit? foregroundImageFit, Widget? centerWidget, void onCenterItemPress()?, Color? backgroundColor, Color? colorBegin, Color? colorEnd, AlignmentGeometry? directionColorBegin, AlignmentGeometry? directionColorEnd, String? backgroundImage, BoxFit? backgroundImageFit, String? backgroundNetworkImage, 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 -
startTimerAutoScroll(
) → 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