Constructs and returns a new reference instance, that is owned (by a property of) an abstract element.
Returns the value of the wrapped reference.
Registers an observer in the form of a callback with this references and fires that callback immediately if the reference is already resolved. Used by properties to observe this reference, so that storage and logical updates can be applied.
Sets the value of the wrapped reference, taking care of resolution and life cycle.
Sets only the raw target id, without trying to resolve that.
Generated using TypeDoc
Abstract base class for both {@link ReferenceByName by-name} and {@link ReferenceById by-id} references to elements of type
T, which are observed.