bloc_enhancer 0.1.0+1 copy "bloc_enhancer: ^0.1.0+1" to clipboard
bloc_enhancer: ^0.1.0+1 copied to clipboard

An annotation package simplifying Bloc event and state classes, enhancing code readability and reducing naming conflicts.

Pub Package

bloc_enhancer #

bloc_enhancer is an annotation package designed to simplify and enhance the development experience when working with Bloc in Dart. It provides annotations that streamline the creation of Bloc event and state classes, reducing verbosity and minimizing naming conflicts.

Features #

  • Event Invocation Simplification: A simplified syntax for event invocation, making code more readable and reducing potential naming clashes.

  • Type Checks and Guards: Simplified bloc state type checks and guards, allowing developers to check states more intuitively and retrieve states with ease.

Read more about how to use bloc_enhancer in bloc_enhancer_gen.

License #

License This software is released under the Apache 2.0 license. https://www.apache.org/licenses/LICENSE-2.0

0
likes
110
pub points
65%
popularity

Publisher

unverified uploader

An annotation package simplifying Bloc event and state classes, enhancing code readability and reducing naming conflicts.

Repository (GitHub)
View/report issues
Contributing

Topics

#bloc #code-generation #enhance #state

Documentation

API reference

License

Apache-2.0 (LICENSE)

Dependencies

meta

More

Packages that depend on bloc_enhancer