Dart Documentationdi.moduleFactoryBinding

FactoryBinding class

class FactoryBinding extends Binding {
 final FactoryFn factoryFn;

 FactoryBinding(this.factoryFn, [CreationStrategy creationStrategy,
                                 Visibility visibility])
     : super(creationStrategy, visibility);
}

Extends

Binding > FactoryBinding

Constructors

new FactoryBinding(FactoryFn factoryFn, [CreationStrategy creationStrategy, Visibility visibility]) #

Creates a new Object instance.

Object instances have no meaningful state, and are only useful through their identity. An Object instance is equal to itself only.

docs inherited from Object
FactoryBinding(this.factoryFn, [CreationStrategy creationStrategy,
                               Visibility visibility])
   : super(creationStrategy, visibility);

Properties

final CreationStrategy creationStrategy #

inherited from Binding
final CreationStrategy creationStrategy

final FactoryFn factoryFn #

final FactoryFn factoryFn

final Visibility visibility #

inherited from Binding
final Visibility visibility