AsyncCancelTrigger Class
Namespace: Cysharp.Threading.Tasks.Triggers
Assembly: UniTask.dll
public sealed class AsyncCancelTrigger : AsyncTriggerBase<BaseEventData>, IUniTaskAsyncEnumerable<BaseEventData>, ICancelHandler, IEventSystemHandler
Members
Constructors
| Name | Description |
|---|---|
| AsyncCancelTrigger() |
Methods
| Name | Description |
|---|---|
| GetOnCancelAsyncHandler() | |
| GetOnCancelAsyncHandler(CancellationToken) | |
| OnCancelAsync() | |
| OnCancelAsync(CancellationToken) |
Constructors
AsyncCancelTrigger()
public AsyncCancelTrigger()
Methods
GetOnCancelAsyncHandler()
public IAsyncOnCancelHandler GetOnCancelAsyncHandler()
Returns
GetOnCancelAsyncHandler(CancellationToken)
public IAsyncOnCancelHandler GetOnCancelAsyncHandler(CancellationToken cancellationToken)
Parameters
cancellationTokenCancellationToken
Returns
OnCancelAsync()
public UniTask<BaseEventData> OnCancelAsync()
Returns
- UniTask<BaseEventData>
OnCancelAsync(CancellationToken)
public UniTask<BaseEventData> OnCancelAsync(CancellationToken cancellationToken)
Parameters
cancellationTokenCancellationToken
Returns
- UniTask<BaseEventData>
Implements
UnityEngine.EventSystems.ICancelHandler
UnityEngine.EventSystems.IEventSystemHandler