UniTask
Show / Hide Table of Contents

UnityBindingExtensions Class

Namespace: Cysharp.Threading.Tasks
Assembly: UniTask.dll
public static class UnityBindingExtensions
Inheritance
object → UnityBindingExtensions

Members

Methods

Name Description
BindTo(IUniTaskAsyncEnumerable<bool>, Selectable, bool)
BindTo(IUniTaskAsyncEnumerable<bool>, Selectable, CancellationToken, bool)
BindTo(IUniTaskAsyncEnumerable<string>, Text, bool)
BindTo(IUniTaskAsyncEnumerable<string>, Text, CancellationToken, bool)
BindTo<T>(AsyncReactiveProperty<T>, Text, bool)
BindTo<T>(IUniTaskAsyncEnumerable<T>, Text, bool)
BindTo<T>(IUniTaskAsyncEnumerable<T>, Text, CancellationToken, bool)
BindTo<TSource, TObject>(IUniTaskAsyncEnumerable<TSource>, TObject, Action<TObject, TSource>, bool)
BindTo<TSource, TObject>(IUniTaskAsyncEnumerable<TSource>, TObject, Action<TObject, TSource>, CancellationToken, bool)

Methods

BindTo(IUniTaskAsyncEnumerable<bool>, Selectable, bool)

public static void BindTo(this IUniTaskAsyncEnumerable<bool> source, Selectable selectable, bool rebindOnError = true)
Parameters
source IUniTaskAsyncEnumerable<bool>
selectable Selectable
rebindOnError bool

BindTo(IUniTaskAsyncEnumerable<bool>, Selectable, CancellationToken, bool)

public static void BindTo(this IUniTaskAsyncEnumerable<bool> source, Selectable selectable, CancellationToken cancellationToken, bool rebindOnError = true)
Parameters
source IUniTaskAsyncEnumerable<bool>
selectable Selectable
cancellationToken CancellationToken
rebindOnError bool

BindTo(IUniTaskAsyncEnumerable<string>, Text, bool)

public static void BindTo(this IUniTaskAsyncEnumerable<string> source, Text text, bool rebindOnError = true)
Parameters
source IUniTaskAsyncEnumerable<string>
text Text
rebindOnError bool

BindTo(IUniTaskAsyncEnumerable<string>, Text, CancellationToken, bool)

public static void BindTo(this IUniTaskAsyncEnumerable<string> source, Text text, CancellationToken cancellationToken, bool rebindOnError = true)
Parameters
source IUniTaskAsyncEnumerable<string>
text Text
cancellationToken CancellationToken
rebindOnError bool

BindTo<T>(AsyncReactiveProperty<T>, Text, bool)

public static void BindTo<T>(this AsyncReactiveProperty<T> source, Text text, bool rebindOnError = true)
Parameters
source AsyncReactiveProperty<T>
text Text
rebindOnError bool
Type Parameters
T

BindTo<T>(IUniTaskAsyncEnumerable<T>, Text, bool)

public static void BindTo<T>(this IUniTaskAsyncEnumerable<T> source, Text text, bool rebindOnError = true)
Parameters
source IUniTaskAsyncEnumerable<T>
text Text
rebindOnError bool
Type Parameters
T

BindTo<T>(IUniTaskAsyncEnumerable<T>, Text, CancellationToken, bool)

public static void BindTo<T>(this IUniTaskAsyncEnumerable<T> source, Text text, CancellationToken cancellationToken, bool rebindOnError = true)
Parameters
source IUniTaskAsyncEnumerable<T>
text Text
cancellationToken CancellationToken
rebindOnError bool
Type Parameters
T

BindTo<TSource, TObject>(IUniTaskAsyncEnumerable<TSource>, TObject, Action<TObject, TSource>, bool)

public static void BindTo<TSource, TObject>(this IUniTaskAsyncEnumerable<TSource> source, TObject monoBehaviour, Action<TObject, TSource> bindAction, bool rebindOnError = true) where TObject : MonoBehaviour
Parameters
source IUniTaskAsyncEnumerable<TSource>
monoBehaviour TObject
bindAction Action<TObject, TSource>
rebindOnError bool
Type Parameters
TSource
TObject

BindTo<TSource, TObject>(IUniTaskAsyncEnumerable<TSource>, TObject, Action<TObject, TSource>, CancellationToken, bool)

public static void BindTo<TSource, TObject>(this IUniTaskAsyncEnumerable<TSource> source, TObject bindTarget, Action<TObject, TSource> bindAction, CancellationToken cancellationToken, bool rebindOnError = true)
Parameters
source IUniTaskAsyncEnumerable<TSource>
bindTarget TObject
bindAction Action<TObject, TSource>
cancellationToken CancellationToken
rebindOnError bool
Type Parameters
TSource
TObject
Back to top Copyright © Cysharp, Inc. | Generated by DocFX