Bot releases are visible (Hide)
Published by runceel about 5 years ago
Add to support WPF on .NET Core 3.0.
EventToReactiveCommand
and EventToReactiveProperty
couldn't be used on WPF on .NET Core 3.0. This release is supported those classes on WPF on .NET Core 3.0.If you would like to use EventToReactiveCommand
and EventToReactiveProperty
, then please add Microsoft.Xaml.Behaviors.Wpf
package to your project expricitlly.
Published by runceel about 5 years ago
There is a breaking change on WPF platform.
Microsoft.Xaml.Behaviors.Wpf
package to use EventToReactiveCommand
and EventToReactiveProperty
.
System.Windows.Interactivity
and Microsoft.Expression.Interactions
references.System.Windows.Interactivity
or Microsoft.Expression.Interactions
namespace in your C# code, then change the namespaces to Microsoft.Xaml.Behaviors
.xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
and xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions"
) in your XAML files to xmlns:i="http://schemas.microsoft.com/xaml/behaviors"
.Func<IObservable<T>, IObservable<U>>
to ToReactivePropertyAsSynchronized
extension method.// Usual method
var reactivePropertyInstance = source.ToReactivePropertyAsSynchronized(x => x.SomeProperty,
x => convertLogic(x),
x => convertBackLogic(x));
// New method
var reactivePropertyInstance = source.ToReactivePropertyAsSynchronized(x => x.SomeProperty,
ox => ox.Select(x => convertLogic(x)),
ox => ox.Select(x => convertBackLogic(x)));
It means you can filter value using Where method, like below:
var reactivePropertyInstance = source.ToReactivePropertyAsSynchronized(x => x.SomeProperty,
ox => ox.Select(x => convertLogic(x)),
ox => ox.Where(x => filterLogic(x)).Select(x => convertBackLogic(x)));
Published by runceel over 5 years ago
This version is for improvement of AsyncReactiveCommand.
IObservable<bool>
.Published by runceel over 5 years ago
This update is only bug fix and updating dependency libraries.
Published by runceel over 5 years ago
Published by runceel almost 6 years ago
Thank you for all contributes.
Published by runceel about 6 years ago
Published by runceel about 6 years ago
ReactiveProperty
/ReactiveCommand
#80await
to ReactiveProperty
(includes Slim classes) and ReactiveCommand
, then you can wait until value changed, and get the updated value.await
of IObservable
return a last value. After this update, ReactiveProperty
and ReactiveCommand
return a first value.Published by runceel over 6 years ago
IgnoreInitialValidationError
in ReactivePropertyMode
. When the flag was on then an initial validation error would be ignored.Default
in ReactivePropertyMode
. It is same as DistinctUntilChanged | RaiseLatestValueOnSubscribe
.Published by runceel over 6 years ago
Updated System.Reactive to 4.0.0.
Target platform is changed to .NET Standard 2.0.
Published by runceel over 6 years ago
This release is an updating for serialization.
@reniris Thank you PR! #78
Published by runceel over 6 years ago
It is a minor update for Xamarin.Android. #73
@MeilCli Thank you for your pull request.
Published by runceel over 6 years ago
Compatibility update between ReactivePropertySlim and ReactiveProperty.
@soi013 , thank you for your pull request #69 !
Published by runceel almost 7 years ago
Fixed the bug #68 .
Published by runceel almost 7 years ago
Published by runceel almost 7 years ago
Signed assemblies
Published by runceel almost 7 years ago
ReactiveTimer class
ReactiveCommand class
AsyncReactiveCommand class
Published by runceel almost 7 years ago
This is major update's preview release.
We updated the System.Reactive package to v4.x. This package is pre-release version yet.
ReactiveTimer class
ReactiveCommand class
AsyncReactiveCommand class