![]() |
StrangeIoC
0.6.0
The IoC/Binding Framework for Unity3D and C#
|
Injects a local event bus into this View. More...
Properties | |
| IEventDispatcher | dispatcher [get, set] |
Properties inherited from strange.extensions.mediation.impl.View | |
| bool | requiresContext [get, set] |
| virtual bool | autoRegisterWithContext [get, set] |
| bool | registeredWithContext [get, set] |
Properties inherited from strange.extensions.mediation.api.IView | |
| bool | requiresContext [get, set] |
| Indicates whether the View can work absent a context. More... | |
| bool | registeredWithContext [get, set] |
| Indicates whether this View has been registered with a Context. | |
| bool | autoRegisterWithContext [get] |
| Exposure to code of the registerWithContext (Inspector) boolean. If false, the View won't try to register. | |
Additional Inherited Members | |
Protected Member Functions inherited from strange.extensions.mediation.impl.View | |
| virtual void | Awake () |
| A MonoBehaviour Awake handler. More... | |
| virtual void | Start () |
| A MonoBehaviour Start handler If the View is not yet registered with the Context, it will attempt to connect again at this moment. More... | |
| virtual void | OnDestroy () |
| A MonoBehaviour OnDestroy handler The View will inform the Context that it is about to be destroyed. More... | |
| virtual void | bubbleToContext (MonoBehaviour view, bool toAdd, bool finalTry) |
| Recurses through Transform.parent to find the GameObject to which ContextView is attached Has a loop limit of 100 levels. More... | |
Protected Attributes inherited from strange.extensions.mediation.impl.View | |
| bool | registerWithContext = true |
| A flag for allowing the View to register with the Context In general you can ignore this. More... | |
Injects a local event bus into this View.
Intended for local communication between the View and its Mediator.
Caution: we recommend against injecting the context-wide dispatcher into a View.
1.8.4