dependency_injection_flutter 1.0.1 copy "dependency_injection_flutter: ^1.0.1" to clipboard
dependency_injection_flutter: ^1.0.1 copied to clipboard

outdated

dependency injection for flutter. inject factories or singletons. Easy to develop, easy to test.

example/lib/main.dart

import 'package:dependency_injection_flutter/dependency_injection_flutter.dart';
import 'package:example/src/ui/home/controller/home_controller.dart';
import 'package:flutter/material.dart';

import 'src/ui/home/home_page.dart';

void main() {
  var homeController = HomeController();
  homeController.increment();

  Injector.instance.inject<HomeController>(() => HomeController());

  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
        visualDensity: VisualDensity.adaptivePlatformDensity,
      ),
      home: HomePage(),
    );
  }
}
6
likes
30
points
16
downloads

Publisher

unverified uploader

Weekly Downloads

dependency injection for flutter. inject factories or singletons. Easy to develop, easy to test.

Repository (GitHub)
View/report issues

License

unknown (license)

More

Packages that depend on dependency_injection_flutter