vicodin 1.0.5-nullsafety.0 copy "vicodin: ^1.0.5-nullsafety.0" to clipboard
vicodin: ^1.0.5-nullsafety.0 copied to clipboard

outdated

Vicodin is a very simple and yet very useful pure Dart dependency container.

example/example.dart

import 'package:vicodin/vicodin.dart';

class Person {
  final String firstName;

  Person(this.firstName);
}

void main() {
  final module = moduleOf((r) {
    r.singleton<Person>((c) => Person("Vicodin"));
  });
  final component = componentOf(import: [module]);

  final Person person1 = component.resolve();
  final Person person2 = component.resolve();
  print(identical(person1, person2));
}
9
likes
0
pub points
48%
popularity

Publisher

verified publisherglynskyi.com

Vicodin is a very simple and yet very useful pure Dart dependency container.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

More

Packages that depend on vicodin