UniTask
Show / Hide Table of Contents

AsyncCancelTrigger Class

Namespace: Cysharp.Threading.Tasks.Triggers
Assembly: UniTask.dll
public sealed class AsyncCancelTrigger : AsyncTriggerBase<BaseEventData>, IUniTaskAsyncEnumerable<BaseEventData>, ICancelHandler, IEventSystemHandler
Inheritance
object → AsyncTriggerBase<BaseEventData> → AsyncCancelTrigger
Implements
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
IAsyncOnCancelHandler

GetOnCancelAsyncHandler(CancellationToken)

public IAsyncOnCancelHandler GetOnCancelAsyncHandler(CancellationToken cancellationToken)
Parameters
cancellationToken CancellationToken
Returns
IAsyncOnCancelHandler

OnCancelAsync()

public UniTask<BaseEventData> OnCancelAsync()
Returns
UniTask<BaseEventData>

OnCancelAsync(CancellationToken)

public UniTask<BaseEventData> OnCancelAsync(CancellationToken cancellationToken)
Parameters
cancellationToken CancellationToken
Returns
UniTask<BaseEventData>

Implements

IUniTaskAsyncEnumerable<T>
UnityEngine.EventSystems.ICancelHandler
UnityEngine.EventSystems.IEventSystemHandler
Back to top Copyright © Cysharp, Inc. | Generated by DocFX