Class BaseBindable<T>
Base class for the bindable.
Inheritance
BaseBindable<T>
Assembly: cs.temp.dll.dll
Syntax
public abstract class BaseBindable<T> : IBindable<T>, IBindable
Type Parameters
Name |
Description |
T |
Type of the value
|
Constructors
BaseBindable(T)
Declaration
protected BaseBindable(T value)
Parameters
Type |
Name |
Description |
T |
value |
|
Properties
Value
The value that will be bind to the Unity components.
Declaration
public virtual T Value { get; set; }
Property Value
Methods
PostBind(IBinder<T>)
Declaration
protected virtual void PostBind(IBinder<T> binder)
Parameters
Type |
Name |
Description |
IBinder<T> |
binder |
|
PostUnbind(IBinder<T>)
Declaration
protected virtual void PostUnbind(IBinder<T> binder)
Parameters
Type |
Name |
Description |
IBinder<T> |
binder |
|
SetValueSilently(T)
Declaration
protected void SetValueSilently(T value)
Parameters
Type |
Name |
Description |
T |
value |
|
UpdateBinders(T, IBinder<T>)
Declaration
protected void UpdateBinders(T value, IBinder<T> ignored = null)
Parameters
Type |
Name |
Description |
T |
value |
|
IBinder<T> |
ignored |
|
Implements