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 的转换扩展