widget_library library
Classes
- AnimatedScrollingText
- AnimatedSmoothIndicator
- Unlike SmoothPageIndicator this indicator is self-animated and it only needs to know active index
- AssuredTag
- BasicIndicatorEffect
- Basic implementation of IndicatorEffect that holds some shared properties and behaviors between different effects
- BasicIndicatorPainter
- Basic implementation of IndicatorPainter that holds some shared properties and behaviors between different painters
- CircularProgressBar
- ColorTransitionEffect
-
Holds painting configuration to be used by
TransitionPainter - CustomizableEffect
-
Holds painting configuration to be used by
CustomizablePainter - DividedTicket
- DotBorder
- Holds dot-border painting specs
- DotDecoration
- Holds dot painting specs
- DownloadAppCta
- ExpandableList
- ExpandableListItem
- ExpandingDotsEffect
-
Holds painting configuration to be used by
ExpandingDotsPainter - GreenDownwardsArrow
- HubbleMarkdown
- HubbleSliverMarkdown
- HubbleStepwiseInfo
- IndicatorEffect
- An Abstraction for a dot-indicator animation effect
- IndicatorPainter
-
A basic abstract implementation of
customPainterto avoid overriding shouldRepaint in every painter - JumpingDotEffect
-
Holds painting configuration to be used by
JumpingDotPainter - MilestoneProgressCard
- MilestoneWelcomeOffer
- NativeCheckerBackground
- OvalBlurPainter
- PoweredByHubble
- ProIcon
- ProxyMarkdownViewBuilder
- RedUpwardsArrow
-
RouterNode<
T extends Object?> -
RouterPathMatch<
T extends Object?> - ScaleEffect
-
Holds painting configuration to be used by
ScalePainter - ScrollingDotsEffect
-
Holds painting configuration to be used by
ScrollingDotsPainterorScrollingDotsWithFixedCenterPainter - SimpleButtonProxyMarkdownViewBuilder
- SlideButton
- SlideEffect
-
Holds painting configuration to be used by
SlidePainter - SmoothIndicator
- Draws dot-ish representation of pages by the number of count and animates the active page using offset
- SmoothPageIndicator
- A widget that draws a representation of pages count Inside of a PageView
- SSRNativePlug
- SwapEffect
-
Holds painting configuration to be used by
SwapPainter - TextScaleCalculator
- V4PackingRelatedWidgets
- WormEffect
-
Holds painting configuration to be used by
WormPainter
Enums
- DotBorderType
- The variants of dot borders
- SlideType
- The Slide effect variants
- SwapType
- The swap effect variants
- WormType
- The Worm effect variants
Extensions
- SnackBarExtension on INavigationHelpers
Functions
-
getSnackBar(
) → HubbleSnackBarState -
getToast(
) → HubbleToastState -
nativeTimer(
NativeWidgetParams params) → NativeWidget -
nativeTimerWidget(
NativeTimerParams params) → Widget -
tryLaunchApp(
{required String deeplink}) → Future< bool>
Typedefs
-
Children<
T> = Map< String, RouterNode< T> > - ColorBuilder = Color Function(int index)
-
Signature for a function that returns color
for each
index - OnDotClicked = void Function(int index)
- Signature for a callback function used to report dot tap-events