Targeting System 2.0.0
Plugin for multipurpose targeting and visual effects.
|
Variation of ReactiveCommand, when executing command then CanExecute = false after CanExecute = true. More...
Public Member Functions | |
AsyncReactiveCommand () | |
CanExecute is automatically changed when executing to false and finished to true. | |
AsyncReactiveCommand (IObservable< bool > canExecuteSource) | |
CanExecute is automatically changed when executing to false and finished to true. | |
AsyncReactiveCommand (IReactiveProperty< bool > sharedCanExecute) | |
CanExecute is automatically changed when executing to false and finished to true. The source is shared between other AsyncReactiveCommand. | |
IDisposable | Execute () |
AsyncReactiveCommand () | |
CanExecute is automatically changed when executing to false and finished to true. | |
AsyncReactiveCommand (IObservable< bool > canExecuteSource) | |
CanExecute is automatically changed when executing to false and finished to true. | |
AsyncReactiveCommand (IReactiveProperty< bool > sharedCanExecute) | |
CanExecute is automatically changed when executing to false and finished to true. The source is shared between other AsyncReactiveCommand. | |
IDisposable | Execute (T parameter) |
Push parameter to subscribers when CanExecute. More... | |
IDisposable | Subscribe (Func< T, IObservable< Unit > > asyncAction) |
Subscribe execute. More... | |
void | Dispose () |
Stop all subscription and lock CanExecute is false. | |
IDisposable | Execute (T parameter) |
IDisposable | Subscribe (Func< T, IObservable< Unit > > asyncAction) |
Properties | |
IReadOnlyReactiveProperty< bool > | CanExecute [get] |
bool | IsDisposed [get] |
Properties inherited from UniRx.IAsyncReactiveCommand< T > | |
IReadOnlyReactiveProperty< bool > | CanExecute [get] |
Variation of ReactiveCommand, when executing command then CanExecute = false after CanExecute = true.
Variation of ReactiveCommand, canExecute is changed when executing command then CanExecute = false after CanExecute = true.
IDisposable UniRx.AsyncReactiveCommand< T >.Execute | ( | T | parameter | ) |
Push parameter to subscribers when CanExecute.
Implements UniRx.IAsyncReactiveCommand< T >.
IDisposable UniRx.AsyncReactiveCommand< T >.Subscribe | ( | Func< T, IObservable< Unit > > | asyncAction | ) |
Subscribe execute.
Implements UniRx.IAsyncReactiveCommand< T >.
|
get |
Implements UniRx.IAsyncReactiveCommand< T >.