container_builder library
Classes
- ContainerBuilder
- Container 建造者 - 收集所有样式属性,最后一次性构建
- StackBuilder
- Stack建造者 - 专门处理Stack布局
Extensions
- ContainerBuilderBackdropFilterExtensions on ContainerBuilder
- ContainerBuilder 的 BackdropFilter 扩展
- ContainerBuilderBackgroundExtensions on ContainerBuilder
- ContainerBuilder 的背景扩展 - TailwindCSS 风格的背景方法
- ContainerBuilderBlendModeExtensions on ContainerBuilder
- ContainerBuilder 的混合模式扩展
- ContainerBuilderBorderStyleExtensions on ContainerBuilder
- ContainerBuilder 的边框样式扩展 注意:Flutter 原生不支持 dashed, dotted, double 边框样式 这些方法会使用 solid 样式代替,如果需要真正的 dashed/dotted/double,需要使用自定义绘制器
- ContainerBuilderCompatibility on ContainerBuilder
- 为了向后兼容,保留原有的 asContainer 方法
- ContainerBuilderFilterExtensions on ContainerBuilder
- ContainerBuilder 的滤镜扩展
- ContainerBuilderFlexExtensions on ContainerBuilder
- ContainerBuilder 的Flex布局扩展 - TailwindCSS风格的flex类
- ContainerBuilderInteraction on ContainerBuilder
- 为 ContainerBuilder 添加交互扩展
- ContainerBuilderOutlineExtensions on ContainerBuilder
- ContainerBuilder 的 Outline 扩展 outline - 轮廓样式(Flutter 中通过 BoxDecoration 的 border 实现,但可以独立设置)
- ContainerBuilderPositionExtensions on ContainerBuilder
- ContainerBuilder 的Position布局扩展 - TailwindCSS风格的position类
- ContainerBuilderRingExtensions on ContainerBuilder
- ContainerBuilder 的 Ring 扩展 - 通过 BoxShadow 模拟 ring 效果
- ContainerBuilderTailwindExtensions on ContainerBuilder
- ContainerBuilder 的样式扩展 - TailwindCSS 风格的方法
- ContainerBuilderTransformExtensions on ContainerBuilder
- ContainerBuilder 的变换扩展
- ContainerBuilderZIndexExtensions on ContainerBuilder
- ContainerBuilder 的Z-Index扩展 - TailwindCSS风格的z-index类
-
ListWidgetStackExtensions
on List<
Widget> - List<Widget> 的Stack扩展
- TextToContainerBuilder on Text
- Text 到 ContainerBuilder 的转换扩展
- WidgetToContainerBuilder on Widget
- Widget 到 ContainerBuilder 的转换扩展