tailwindcss_build library
Classes
- ColumnBuilder
- Column 建造者 - 专门处理 Column 布局
- ContainerBuilder
- Container 建造者 - 收集所有样式属性,最后一次性构建
- FlexBuilder
- Flex 建造者 - 只负责Flex布局属性,不包含视觉样式
- RowBuilder
- Row 建造者 - 专门处理 Row 布局
- ScrollBuilder
- Scroll 建造者 - 处理 overflow 和滚动行为 对应 TailwindCSS 的 overflow 类
- StackBuilder
- Stack建造者 - 专门处理Stack布局
- TextBuilder
- Text 建造者 - 收集所有文本样式属性,最后一次性构建
- TwColors
- Tailwind CSS Color system for Flutter Complete color palette matching TailwindCSS v4.1 specifications Each color includes 11 steps: 50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 950
Mixins
- BaseColorsExt
- 基础颜色扩展类 - 所有颜色相关的扩展都应该继承自这个类 Base color extension class - All color-related extensions should inherit from this class
Extensions
- ButtonExtensions on Widget
- 按钮转换扩展 让Widget可以转换为可点击的按钮并支持TailwindCSS样式
- ContainerBuilderCompatibility on ContainerBuilder
- 为了向后兼容,保留原有的 asContainer 方法
- ContainerBuilderFlexExtensions on ContainerBuilder
- ContainerBuilder 的Flex布局扩展 - TailwindCSS风格的flex类
- ContainerBuilderInteraction on ContainerBuilder
- 为 ContainerBuilder 添加交互扩展
- ContainerBuilderPositionExtensions on ContainerBuilder
- ContainerBuilder 的Position布局扩展 - TailwindCSS风格的position类
- ContainerBuilderTailwindExtensions on ContainerBuilder
- ContainerBuilder 的样式扩展 - TailwindCSS 风格的方法
- ContainerBuilderToScrollBuilder on ContainerBuilder
- ContainerBuilder 到 ScrollBuilder 的转换扩展
- ContainerBuilderZIndexExtensions on ContainerBuilder
- ContainerBuilder 的Z-Index扩展 - TailwindCSS风格的z-index类
- FlexBuilderInteraction on FlexBuilder
- 为 FlexBuilder 添加交互扩展
-
ListWidgetStackExtensions
on List<
Widget> - List<Widget> 的Stack扩展
-
ListWidgetToFlexBuilder
on List<
Widget> - List<Widget> 到 FlexBuilder 的转换扩展
- ScrollBuilderInteraction on ScrollBuilder
- ScrollBuilder 的交互扩展
- StringToTextBuilder on String
- String 到 TextBuilder 的转换扩展
- TextBuilderConversion on TextBuilder
- TextBuilder 扩展 - 添加转换方法
- TextBuilderTailwindExtensions on TextBuilder
- TextBuilder 的样式扩展 - TailwindCSS 风格的方法
- TextTailwindExtensions on Text
- Text 的样式扩展 - TailwindCSS 风格的方法 (直接在Text上使用)
- TextToContainerBuilder on Text
- Text 到 ContainerBuilder 的转换扩展
- TextToTextBuilder on Text
- Text 到 TextBuilder 的转换扩展
- WidgetToContainerBuilder on Widget
- Widget 到 ContainerBuilder 的转换扩展
- WidgetToScrollBuilder on Widget
- Widget 到 ScrollBuilder 的转换扩展
Functions
-
textBuilder(
String text) → TextBuilder - 创建 TextBuilder 的便捷方法