flutterwind library
Classes
- FilterEffects
- FilterEffects class implements Tailwind CSS filter and effects functionality including blur, brightness/contrast, drop shadow, and backdrop filters.
- FlutterWind
- FlutterWindInitializer is a widget that loads the Tailwind configuration asynchronously. Wrap your app with this widget to auto-load configuration.
- FlutterWindClassHandler
- FlutterWindClassHandlerRegistry
- FlutterWindTheme
- GridItemWrapper
- GridItemWrapper tracks column span information for grid items
- TailwindConfig
- TransformUtils
- TransformUtils class implements Tailwind CSS transform functionality including scale, rotate, translate, skew, and transform origin.
Extensions
- FlutterWindExtension on Widget
-
Extension on Widget to support Tailwind‑like classes.
Example:
Text("Hello").className("text-lg font-bold bg-
#ff0000p-2") -
FlutterWindLayoutExtension
on Iterable<
Widget> - GestureExtension on Widget
- GridSpanExtension on Widget
- Extension to add colSpan and rowSpan to any widget for grid layouts
Functions
-
cn(
Object? first, [Object? second = const []]) → String - Utility function to apply multiple conditional classes.
-
registerFlutterWindUtilityHandler(
FlutterWindClassHandler handler) → void
Typedefs
- FlutterWindClassApply = void Function(String cls, dynamic style)