@@ -273,7 +273,7 @@ namespace ReactiveUI
273273 }
274274 public interface IPropertyBindingHook
275275 {
276- bool ExecuteHook(object? source, object target, System.Func<ReactiveUI.IObservedChange<, >[]> getCurrentViewModelProperties, System.Func<ReactiveUI.IObservedChange<, >[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction);
276+ bool ExecuteHook(object? source, object target, System.Func<ReactiveUI.IObservedChange<object, object >[]> getCurrentViewModelProperties, System.Func<ReactiveUI.IObservedChange<object, object >[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction);
277277 }
278278 public class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty, Splat.IEnableLogger
279279 {
@@ -402,7 +402,7 @@ namespace ReactiveUI
402402 public class Interaction<TInput, TOutput>
403403 {
404404 public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { }
405- protected System.Func<, >[] GetHandlers() { }
405+ protected System.Func<ReactiveUI.InteractionContext<TInput, TOutput>, System.IObservable<System.Reactive.Unit> >[] GetHandlers() { }
406406 public virtual System.IObservable<TOutput> Handle(TInput input) { }
407407 public System.IDisposable RegisterHandler(System.Action<ReactiveUI.InteractionContext<TInput, TOutput>> handler) { }
408408 public System.IDisposable RegisterHandler(System.Func<ReactiveUI.InteractionContext<TInput, TOutput>, System.Threading.Tasks.Task> handler) { }
@@ -745,7 +745,7 @@ namespace ReactiveUI
745745 public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { }
746746 public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { }
747747 public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { }
748- public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange<, >[] changeValues, object? current, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> expressionChain) { }
748+ public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange<object, object? >[] changeValues, object? current, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> expressionChain) { }
749749 public static bool TryGetValueForPropertyChain<TValue>(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> expressionChain) { }
750750 public static bool TrySetValueToPropertyChain<TValue>(object? target, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> expressionChain, TValue value, bool shouldThrow = true) { }
751751 }
@@ -824,7 +824,7 @@ namespace ReactiveUI
824824 public int GetAffinityForObjects(System.Type fromType, System.Type toType) { }
825825 public bool TryConvert(object? from, System.Type toType, object? conversionHint, out object result) { }
826826 }
827- [System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.All )]
827+ [System.AttributeUsage(System.AttributeTargets.Class)]
828828 public sealed class SingleInstanceViewAttribute : System.Attribute
829829 {
830830 public SingleInstanceViewAttribute() { }
@@ -873,7 +873,7 @@ namespace ReactiveUI
873873 public ReactiveUI.Interaction<TInput, TOutput>? Interaction { get; }
874874 public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
875875 }
876- [System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.All )]
876+ [System.AttributeUsage(System.AttributeTargets.Class)]
877877 public sealed class ViewContractAttribute : System.Attribute
878878 {
879879 public ViewContractAttribute(string contract) { }
0 commit comments