flutter_dsl 0.1.2 copy "flutter_dsl: ^0.1.2" to clipboard
flutter_dsl: ^0.1.2 copied to clipboard

A declarative UI helper extension package for Flutter, making your widget tree more expressive and readable.

0.1.2 #

Documentation #

  • expanded() and flex(n) to WidgetExtensions

    • Easily wrap widgets in Expanded or Flexible
    • Example: 'Content'.text().expanded() or .flex(2)
  • row() and column() to Iterable<Widget> via IterableWidgetExtensions

    • Convert list of widgets into Row or Column with DSL-style
    • Example: [A, B, C].row() or .column(...)

0.1.1 #

Documentation #

  • Added dartdoc comments to all public extension methods:

    • WidgetModifiers
    • StringTextExtensions
    • SpacingExtensions
    • ConditionalExtensions
  • Updated README.md:

    • Improved feature descriptions and usage examples
    • Added badge and link to full example
    • Highlighted motivation and future roadmap

0.1.0 #

Initial Release #

  • Introduced fluent DSL-style widget extensions
  • Added string → Text conversion methods with theme support
  • Included spacing and conditional rendering DSL
  • Provided example app demonstrating usage
9
likes
0
points
1
downloads

Publisher

unverified uploader

Weekly Downloads

A declarative UI helper extension package for Flutter, making your widget tree more expressive and readable.

Repository (GitHub)
View/report issues

Topics

#dsl #ui #widget #extension #flutter

License

unknown (license)

Dependencies

flutter

More

Packages that depend on flutter_dsl