tolyui_feedback library

Enums

MessagePosition
NoticePosition
Placement
overflow 目标过大,任何方位都无法兼容 会将弹框放置在屏幕中间

Mixins

LoadingMixin
PopHideMixin<T extends StatefulWidget>
辅助功能 分离滑动和尺寸变化监听逻辑

Properties

$message MessageHandler
getter/setter pair

Functions

boxOffsetCalculator(Calculator calculator) Offset
showTolyPopPicker<T>({required BuildContext context, required List<TolyPopItem> tasks, Widget? title, VoidCallback? onCancel, String cancelText = "取消", TolyPopPickerTheme? theme, bool isDismissible = true, bool enableDrag = true, bool isScrollControlled = false, bool useRootNavigator = false, Color? backgroundColor, double? elevation, Clip? clipBehavior, BoxConstraints? constraints, Color? barrierColor, String? barrierLabel, AnimationController? transitionAnimationController}) Future<T?>

Typedefs

ErrorCallback = dynamic Function(dynamic, StackTrace?)
OffsetCalculator = Offset Function(Calculator calculator)
OverlayContentBuilder = Widget Function(BuildContext context, PopoverController controller)
OverlayDecorationBuilder = Decoration Function(PopoverDecoration decoration)
TolyPopoverChildBuilder = Widget Function(BuildContext context, PopoverController controller, Widget? child)
TooltipTriggeredCallback = void Function()
Signature for when a tooltip is triggered.