get<T> method
T
get<T>([
- Qualifier? qualifier
Return single definition instance for Example of use:
First, you need to define the definition for And your module must be started in so that it is possible to resolve the instance.
var blocModule = Module()..single((s) => Bloc());
Resolve the instance in a Flutter widget
class Page extends StatelessWidget {
final bloc = get<CouterBloc>();
@override
Widget build(BuildContext context) {
return Container(
child: Text(bloc.state.toString()),
);
}
}
Implementation
/// Resolve the instance in a Flutter widget
/// ```
/// class Page extends StatelessWidget {
/// final bloc = get<CouterBloc>();
/// @override
/// Widget build(BuildContext context) {
/// return Container(
/// child: Text(bloc.state.toString()),
/// );
/// }
/// }
/// ```
///
T get<T>([Qualifier? qualifier]) {
return getKoin().get<T>(qualifier);
}