nowa_runtime library
Classes
- AnimatedSmoothIndicator
- Unlike SmoothPageIndicator this indicator is self-animated and it only needs to know active index
- AssetLottie
- AudioPlayerController
- BasicIndicatorEffect
- Basic implementation of IndicatorEffect that holds some shared properties and behaviors between different effects
- ColorTransitionEffect
-
Holds painting configuration to be used by
TransitionPainter
- CustomButton
- CustomFunction
- CustomizableEffect
-
Holds painting configuration to be used by
CustomizablePainter
- CustomWidget
-
DataBuilder<
T> - DotBorder
- Holds dot-border painting specs
- DotDecoration
- Holds dot painting specs
- DropShadow
- ErrorView
- ExpandingDotsEffect
-
Holds painting configuration to be used by
ExpandingDotsPainter
- FileLottie
- FlexSizedBox
- FrameRate
- IndicatorEffect
- An Abstraction for a dot-indicator animation effect
- JumpingDotEffect
-
Holds painting configuration to be used by
JumpingDotPainter
- Lottie
- A widget to display a loaded LottieComposition. The controller property allows to specify a custom AnimationController that will drive the animation. If controller is null, the animation will play automatically and the behavior could be adjusted with the properties animate, repeat and reverse.
- LottieBuilder
- A widget that displays a Lottie animation.
- LottieCache
- LottieComposition
- LottieDelegates
- LottieDrawable
- LottieFontStyle
- LottieImageAsset
- LottieOptions
- LottieProvider
- Markdown
- Marker
- MemoryLottie
- NetworkLottie
- NFlex
- A flex widget that includes spacing
- NotifierBuilder
- Widget that updates whenever the change notifier notifies Use instead of AnimatedBuilder when the notifier can be nullable
- NowaAnnotation
- Annotations used for generated classes to give them metadata
- NowaClass
- NowaClient
- NowaFunc
- NowaGenerated
- NowaVar
- NowaVideoPlayer
- NowaVideoPlayerController
- NowaWebView
- NPlatform
- NSlider
- RawLottie
- A widget that displays a LottieDrawable directly.
- ScaleEffect
-
Holds painting configuration to be used by
ScalePainter
- ScrollingDotsEffect
-
Holds painting configuration to be used by
ScrollingDotsPainter
orScrollingDotsWithFixedCenterPainter
- 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
- SwapEffect
-
Holds painting configuration to be used by
SwapPainter
-
ValueDelegate<
T> - WebViewPlaceholder
- WormEffect
-
Holds painting configuration to be used by
WormPainter
Enums
- DotBorderType
- The variants of dot borders
- FileSourceType
- SlideType
- The Slide effect variants
- SwapType
- The swap effect variants
- WormType
- The Worm effect variants
Constants
- kEmailValidationRegex → const String
- kPhoneValidationRegex → const String
Functions
Typedefs
- ColorBuilder = Color Function(int index)
-
Signature for a function that returns color
for each
index
-
LottieImageProviderFactory
= ImageProvider<
Object> ? Function(LottieImageAsset) - OnDotClicked = void Function(int index)
- Signature for a callback function used to report dot tap-events