This commit is contained in:
thinva
2024-07-27 10:30:08 +09:00
parent 378fa771fc
commit 28a3192b7a
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -63,7 +63,7 @@ public class BasicUsagesViewModel : IDisposable
public BasicUsagesViewModel()
{
Input = new BindableReactiveProperty<string>("");
Output = Input.Select(x => x.ToUpper()).ToBindableReadOnlyReactiveProperty("");
Output = Input.Select(x => x.ToUpper()).ToReadOnlyBindableReactiveProperty("");
}
public void Dispose()
+2 -2
View File
@@ -30,12 +30,12 @@ public static class ReactivePropertyExtensions
return new BindableReactiveProperty<T>(source, initialValue, equalityComparer);
}
public static IBindableReactiveProperty ToBindableReadOnlyReactiveProperty<T>(this Observable<T> source, T initialValue = default!)
public static IBindableReactiveProperty ToReadOnlyBindableReactiveProperty<T>(this Observable<T> source, T initialValue = default!)
{
return new BindableReactiveProperty<T>(source, initialValue, EqualityComparer<T>.Default);
}
public static IBindableReactiveProperty ToBindableReadOnlyReactiveProperty<T>(this Observable<T> source, IEqualityComparer<T>? equalityComparer, T initialValue = default!)
public static IBindableReactiveProperty ToReadOnlyBindableReactiveProperty<T>(this Observable<T> source, IEqualityComparer<T>? equalityComparer, T initialValue = default!)
{
return new BindableReactiveProperty<T>(source, initialValue, equalityComparer);
}