auto_skeleton_plus 0.0.4 copy "auto_skeleton_plus: ^0.0.4" to clipboard
auto_skeleton_plus: ^0.0.4 copied to clipboard

Automatically generate skeleton loaders from Flutter widgets using code generation

Changelog #

All notable changes to this project will be documented in this file.


0.0.4 #

🐛 Fixes #

  • Fixed License issue

0.0.3 #

🐛 Fixes #

  • Fixed incorrect version reference in README
  • Minor documentation improvements

0.0.2 #

🚀 Improvements #

  • Improved skeleton rendering for better UI consistency
  • Enhanced layout handling for Column and Row
  • Minor performance optimizations in runtime builder

🐛 Fixes #

  • Fixed issue with SkeletonIgnore not working in nested widgets
  • Fixed edge cases in widget parsing

🧠 Internal #

  • Refactored AST parsing logic for better maintainability
  • Code cleanup and improved documentation

0.0.1 #

✨ Initial Release #

🚀 Features

  • Introduced AutoSkeleton widget for automatic skeleton loading
  • Automatically converts basic widgets:
    • Text → skeleton placeholder
    • Image → skeleton container
    • Column / Row → layout preserved
  • Added SkeletonIgnore to exclude widgets from skeleton conversion
  • Implemented runtime skeleton rendering engine

⚙️ Code Generation

  • Added support for @GenerateSkeleton annotation
  • Generates .skeleton.dart files using build_runner and source_gen
  • Parses widget tree using AST for skeleton generation

📦 Package Setup

  • Included example app demonstrating usage
  • Added basic widget tests
  • Added documentation and README
10
likes
140
points
214
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Automatically generate skeleton loaders from Flutter widgets using code generation

Repository (GitHub)

Topics

#skeleton #shimmer #loading #ui

License

unknown (license)

Dependencies

analyzer, build, flutter, shimmer, source_gen

More

Packages that depend on auto_skeleton_plus