public static UniTask <float> OnValueChangedAsync(this Scrollbar scrollbar) { return(new AsyncUnityEventHandler <float>(scrollbar.onValueChanged, scrollbar.GetCancellationTokenOnDestroy(), true).OnInvokeAsync()); }
public static IUniTaskAsyncEnumerable <float> OnValueChangedAsAsyncEnumerable(this Scrollbar scrollbar) { return(new UnityEventHandlerAsyncEnumerable <float>(scrollbar.onValueChanged, scrollbar.GetCancellationTokenOnDestroy())); }
public static IAsyncValueChangedEventHandler <float> GetAsyncValueChangedEventHandler(this Scrollbar scrollbar) { return(new AsyncUnityEventHandler <float>(scrollbar.onValueChanged, scrollbar.GetCancellationTokenOnDestroy(), false)); }