AsyncDragTrigger Class
Namespace: Cysharp.Threading.Tasks.Triggers
Assembly: UniTask.dll
public sealed class AsyncDragTrigger : AsyncTriggerBase<PointerEventData>, 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
GetOnDragAsyncHandler(CancellationToken)
public IAsyncOnDragHandler GetOnDragAsyncHandler(CancellationToken cancellationToken)
Parameters
cancellationTokenCancellationToken
Returns
OnDragAsync()
public UniTask<PointerEventData> OnDragAsync()
Returns
- UniTask<PointerEventData>
OnDragAsync(CancellationToken)
public UniTask<PointerEventData> OnDragAsync(CancellationToken cancellationToken)
Parameters
cancellationTokenCancellationToken
Returns
- UniTask<PointerEventData>
Implements
UnityEngine.EventSystems.IDragHandler
UnityEngine.EventSystems.IEventSystemHandler