IntroSliderState class
- Inheritance
-
- Object
- State<
IntroSlider> - IntroSliderState
- Mixed in types
Constructors
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