Namespace FastenUp.Runtime.Bindables
Classes
BaseBindable<T>
Base class for the bindable.
BaseBindableAction<T>
Base class for bindable actions that provides the ability to invoke the
BaseBindableEvent<T>
Base class for bindable events that provides the ability to subscribe to the event in the bind Unity components.
Bindable<T>
Bindable that provides the ability to bind values in the Unity components.
BindableAction
Bindable action that provides the ability to invoke the
BindableAction<T>
Bindable action that provides the ability to invoke the
BindableCollection<T>
Represents a collection of objects that can be individually bound to a
BindableEvent
Bindable event that provides the ability to subscribe to the events without any arguments in the bind Unity components.
BindableEvent<T>
Bindable event that provides the ability to subscribe to the events with one argument in the bind Unity components.
BindableRef<T>
Bindable reference is used to bind the reference of the specific type to the mediator. It can be used, for example, to bind the reference of one mediator to another mediator.
BindableSetup<T>
Used to setup the binder during runtime.
Interfaces
IBindable
Main interface for all bindables.
IBindable<T>
Used to bind IBinder<T>s to a
IBindableAction<T>
Implementations of this interface can be bound to
IBindableCollection<T>
Represents a collection of objects that can be individually bound to a
IBindableEvent<T>
Used to bind
IBindableRef<T>
Implementation of this interface provides the ability to bind object references to a IMediator.