UniTask
Show / Hide Table of Contents

AsyncDragTrigger Class

Namespace: Cysharp.Threading.Tasks.Triggers
Assembly: UniTask.dll
public sealed class AsyncDragTrigger : AsyncTriggerBase<PointerEventData>, IUniTaskAsyncEnumerable<PointerEventData>, IDragHandler, IEventSystemHandler
Inheritance
object → AsyncTriggerBase<PointerEventData> → AsyncDragTrigger
Implements
IUniTaskAsyncEnumerable<PointerEventData>
IDragHandler
IEventSystemHandler

Members

Constructors

Name Description
AsyncDragTrigger()

Methods

Name Description
GetOnDragAsyncHandler()
GetOnDragAsyncHandler(CancellationToken)
OnDragAsync()
OnDragAsync(CancellationToken)

Constructors

AsyncDragTrigger()

public AsyncDragTrigger()

Methods

GetOnDragAsyncHandler()

public IAsyncOnDragHandler GetOnDragAsyncHandler()
Returns
IAsyncOnDragHandler

GetOnDragAsyncHandler(CancellationToken)

public IAsyncOnDragHandler GetOnDragAsyncHandler(CancellationToken cancellationToken)
Parameters
cancellationToken CancellationToken
Returns
IAsyncOnDragHandler

OnDragAsync()

public UniTask<PointerEventData> OnDragAsync()
Returns
UniTask<PointerEventData>

OnDragAsync(CancellationToken)

public UniTask<PointerEventData> OnDragAsync(CancellationToken cancellationToken)
Parameters
cancellationToken CancellationToken
Returns
UniTask<PointerEventData>

Implements

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