# Functions
Creates a new instance of the decorator.
Creates a new instance of the references Returns *ContainerReferences.
Creates a new instance of the references Returns *ManagedReferences.
Creates a new instance of the decorator.
Creates a new instance of the references Parameters: - tuples []interface{} tuples where odd values are component locators (descriptors) and even values are component references Returns *ManagedReferences.
Creates a new ManagedReferences object filled with provided key-value pairs called tuples.
Creates a new instance of the decorator.
Creates a new instance of the decorator.
# Structs
References decorator that automatically creates missing components using available
component factories upon component retrival.
Container managed references that can be created from container configuration.
References decorator that automatically sets references to newly added components that implement IReferenceable
interface and unsets references from removed components that implement IUnreferenceable interface.
Managed references that in addition to keeping and locating references can also manage their lifecycle:
Auto-creation of missing component using available factories
Auto-linking newly added components
Auto-opening newly added components
Auto-closing removed components
*/.
No description provided by the author
References decorator that automatically opens to newly added components that implement IOpenable interface and
closes removed components that implement ICloseable interface.