Quantcast
Channel: C#タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9749

ReactiveProperty v7.5.0 をリリースしました

$
0
0

最近、ビルド・単体テスト・パッケージング・NuGet への公開・GitHub Releases へのひな型作成まで GitHub Actions で自動化できたのでリリースが楽になりました。リリースノートに追加した機能や変更の一覧を自動で書いてくれるようなのも作りたいけど、どうにかできるんだろうか…

ということで v7.5.0 をリリースしました。

リリースノート
NuGet Gallery | ReactiveProperty

今回は 2 つ機能を追加しています。

ObserveProperty, ToReactivePropertyAsSynchronized の機能強化

今までは ObservePropertyToReactivePropertyAsSynchronizedでプロパティを指定するときに x => x.Nameのような指定した変数の直接のプロパティしか対象にできませんでした。今回の更新で x => x.Child.Nameのようなネストしたプロパティも指定可能になりました。

これを書いてて ReactiveProperty.FromObjectだけ、これに対応するのを忘れていたので近いうちに v7.5.1 で対応します orz

IFilteredReadOnlyObservableCollection に ObserveElementPropertyChanged などを追加

コレクションの要素のプロパティの変更を監視するための ObserveElementPropertyChangedObserveElementPropertyObserveElementObservablePropertyIFilteredReadOnlyObservableCollection<T>にも対応させました。

まとめ

ReactiveProperty.FromObjectは、ネストしたプロパティにまだ対応していないので気を付けてください orz


Viewing all articles
Browse latest Browse all 9749

Trending Articles