ducafe_ui_core library
Classes
- FontSizeResolvers
- GlossyContainer
- 毛玻璃效果容器组件 输入参数:
- GlossyGradient
- 毛玻璃渐变效果的抽象基类 输入参数:
- GlossyLinearGradient
- 线性渐变效果类 输入参数:
- GlossyRadialGradient
- 径向渐变效果类 输入参数:
- RebuildFactors
- ScreenUtil
- ScreenUtilInit
- UI
Enums
Mixins
Extensions
- BorderRadiusExtension on BorderRadius
- BoxConstraintsExtension on BoxConstraints
- ContextExtensions on BuildContext
- 上下文扩展
- DevTools on Object
- 开发工具
- DurationExtensions on num
- 返回时间差 Duration 的扩展
- EdgeInsetsExtension on EdgeInsets
- FutureDuration on Duration
- Duration 扩展
- IconExtensions on T
- Icon 扩展,提供复制和修改 Icon 属性的方法
-
ListExtensions
on List<
Widget> - MediaQueryExtensions on BuildContext
- 媒体查询各种尺寸信息, 返回 sizes 对象
-
Navigator 扩展
context.navigator.push(SomePage())
- PaddingExtensions on num
- 数字转 EdgeInsets 扩展
- PlatformExtensions on BuildContext
- 当前系统
- RadiusExtension on Radius
- ScreenUtilExtensions on num
- Screen Util 工具扩展
- SizedBoxExtensions on num
- 数字转 SizedBox 扩展
- StringExtensions on String
- String 字符串扩展
- TextExtensions on T
- Text 文本扩展
- TextSpanExtensions on T
- TextSpan 文本扩展
- ThemeColorsExtensions on BuildContext
-
theme 主题颜色扩展
context.colors.primary
可以这样使用 - WidgetExtensions on Widget
- Widget 扩展
Properties
-
flutterWidgets
→ HashSet<
String> -
final
Typedefs
- FontSizeResolver = double Function(num fontSize, ScreenUtil instance)
- GestureOnTapChangeCallback = void Function(bool tapState)
- RebuildFactor = bool Function(MediaQueryData old, MediaQueryData data)
- ScreenUtilInitBuilder = Widget Function(BuildContext context, Widget? child)