flutter_waya library

Classes

AutoCollapsingBuilder
Automatically collapse your own src as the scrollview scrolls 随scrollview的滚动自动折叠自己的组件
BubbleButton
BubbleColor
CheckBox
自定义版
CircleColor
CountDown
倒计时
CounterAnimation
DecoratorBox
Widget 装饰器
DecoratorBoxState
Widget 装饰器 动态焦点样式
DecoratorBoxStyle
DecoratorEntry
DottedLineBorder
DottedLinePainter
虚线
DraggableScrollbar
下拉菜单
ElasticBuilder
弹性按钮
Event<T>
EventBus
EventFactory
ExpansionTiles
FlAnimationWave
波浪动画
FlBadge
组件右上角加红点
FlIndicator
指示器
FlIndicatorPainter
FlipCard
FlipCardController
FlProgress
FlSwiper
FlSwiperArrowPagination
箭头指示器
FlSwiperController
FlSwiperCustomPagination
自定义 FlSwiperPagination
FlSwiperDotPagination
圆点指示器
FlSwiperFractionPagination
页码数字指示器
FlSwiperPagination
底部指示器组件
FlSwiperPlugin
FlSwiperPluginConfig
InputBorderStyle
按回车时调用 先调用此方法 然后调用onSubmitted方法 final VoidCallback? onEditingComplete; final ValueCallback
LiquidProgressIndicator
ListEntry
NumberLimitFormatter
数字输入的精确控制
PINTextField
PINTextFieldBuilderConfig
RatingStars
评级星星
ScreenAdaptation
ScreenAdaptationScope
SendVerificationCode
发送验证码
ShimmerDirection
A direction along which the shimmer animation will travel
Shimmery
Creates simple yet beautiful shimmer animations
SystemUiOverlayStyleDark
SystemUiOverlayStyleLight
TabBarBox
TabBarMerge
TabBarTabBarView 外层添加 常用属性
TextFieldWithDecoratorBox
ToggleRotate
旋转组件
Wrapper
WrapperPainter
XSwitch

Constants

kDefaultAutoPlayDelay → const Duration
default auto play Duration
kDefaultAutoPlayTransitionDuration → const Duration
Default auto play transition duration

Functions

eventDestroy() → void
eventListen(void onData(dynamic event)) → void
getBoxShadow({int num = 1, Color color = Colors.black12, double? radius, BlurStyle blurStyle = BlurStyle.normal, double blurRadius = 0.05, double spreadRadius = 0.05, Offset? offset}) List<BoxShadow>
sendEvent(dynamic message) → void

Typedefs

BubbleBuilder = Widget Function(bool isBubbled)
build widget when isBubble is changing
BubbleCallback = Future<bool> Function(bool isBubbled)
CheckBoxStateBuilder = Widget Function(bool? value)
CountBuilder = Widget Function(int count, String text)
CountDownBuilder = Widget Function(int i)
DecoratorBoxStateBuilder = Widget Function(FocusNode focusNode)
初始化 默认显示的Widget
ElasticBuilderCallback = Widget Function(BuildContext context, Function elasticUp, Function elastic, Function elasticDown)
EventCallback = void Function(dynamic data)
订阅者回调签名
FlipCardOnFlipCallback = void Function(FlipCardState state)
FlSwiperOnTap = void Function(int index)
FlSwiperPaginationBuilder = Widget Function(BuildContext context, FlSwiperPluginConfig config)
LabelBuilder = Widget Function(double offsetY)
Build a Text widget using the current scroll offset
PINTextFieldBuilder = Widget Function(PINTextFieldBuilderConfig builderConfig)
PINTextFieldTextBuilder = Widget? Function(String text)
PINTextFieldValueChanged = void Function(String text)
RatingStarsBuilder = Widget Function(bool selected)
RatingStarsChanged = void Function(double realStars, double selectedStars)
ScreenAdaptationChildBuilder = Widget Function(BuildContext context, bool scaled)
ScrollThumbBuilder = Widget Function(Color backgroundColor, Animation<double> thumbAnimation, Animation<double> labelAnimation, double height, {BoxConstraints? labelConstraints, Widget? labelText})
Build the Scroll Thumb and label using the current configuration
SendStateBuilder = Widget Function(SendState state, int i)
SendStateChanged = void Function(SendState state)
SendStateGestureBuilder = (Widget Function(VoidCallback? onTap, Widget child)?)
SendVerificationCodeValueCallback = void Function(void (bool send))
TextFieldWithDecoratorBoxBuilder = Widget Function(TextInputType keyboardType, List<TextInputFormatter> inputFormatters, Widget? suffix, Widget? prefix)
ToggleBuilder = Widget Function(Widget child)
WrapperSpinePathBuilder = Path Function(Canvas canvas, SpineStyle style, Rect range)