bloc_ui_generator 1.0.9 copy "bloc_ui_generator: ^1.0.9" to clipboard
bloc_ui_generator: ^1.0.9 copied to clipboard

A Dart package for generation of typed BloC widgets like BlocBuilder and BlocListener for concrete implementations

example/example.dart

// Ignore this import and use the commented ones instead –
// just avoiding dependency on bloc-package here
import 'utils/bloc_classes.dart';
// import 'package:bloc/bloc.dart';
// import 'package:meta/meta.dart';

import 'package:bloc_ui_annotation/bloc_ui_annotation.dart';

part 'example.g.dart';

@GenerateBlocUI(
  selectorClasses: {'String', 'double'},
)
class CounterBloc extends Bloc<int, int> {
  CounterBloc() : super(0) {
    on<int>((event, emit) {
      // TODO: implement event handler
    });
  }
}
4
likes
140
points
504
downloads

Publisher

unverified uploader

Weekly Downloads

A Dart package for generation of typed BloC widgets like BlocBuilder and BlocListener for concrete implementations

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

analyzer, bloc_ui_annotation, build, source_gen

More

Packages that depend on bloc_ui_generator