1
0
mirror of https://github.com/chylex/.NET-Community-Toolkit.git synced 2024-10-17 06:42:48 +02:00
Commit Graph

19 Commits

Author SHA1 Message Date
Sergio Pedri
ba20320cdc Add a comment explaining the collection fast paths 2022-04-06 22:52:19 +02:00
Sergio Pedri
d1e75b9893 Add ObservableGroupedCollectionExtensions tests, bug fixes 2022-04-06 22:48:57 +02:00
Sergio Pedri
bf31152d47 Optimize ILookup<TKey, TElement> implementations 2022-04-06 22:48:56 +02:00
Sergio Pedri
f6a0f3fae8 Add null checks to public APIs 2022-04-06 22:48:56 +02:00
Sergio Pedri
08fca92424 Update ObservableGroupedCollectionExtensions with new shape 2022-04-06 22:48:56 +02:00
Sergio Pedri
2712e9b282 Seal ObservableGroup<TKey, TElement> for consistency 2022-04-06 22:48:56 +02:00
Sergio Pedri
fcdd3561fc Add [DebuggerDisplay] to ReadOnlyObservableGroup<,> 2022-04-06 22:48:55 +02:00
Sergio Pedri
224b3342e5 Add ILookup<,> to observable grouped collections 2022-04-06 22:48:55 +02:00
Sergio Pedri
b522487acb Rename TValue type params to TElement 2022-04-06 22:48:55 +02:00
Sergio Pedri
a3be770bed Add IReadOnlyObservableGroup<out TKey, out TElement> 2022-04-06 22:48:55 +02:00
Sergio Pedri
d08e1b74d7 Add new interfaces/members to IReadOnlyObservableGroup 2022-04-06 22:48:55 +02:00
Sergio Pedri
2d582421ed Improvements to ReadOnlyObservableGroupedCollection logic 2022-04-06 22:48:54 +02:00
Sergio Pedri
6d2a502334 Improve ReadOnlyObservableGroupedCollection<TKey, TValue> constructors 2022-04-06 22:48:54 +02:00
Sergio Pedri
684a650059 Improve caching of KeyChangedEventArgs 2022-04-06 22:48:54 +02:00
Sergio Pedri
186ff01aeb Remove unnecessary constructor 2022-04-06 22:48:54 +02:00
Sergio Pedri
257250dc70 Add IReadOnlyObservableGroup<out TKey> 2022-04-06 22:48:54 +02:00
Sergio Pedri
54519726d9 Rename files 2022-03-16 15:30:15 +01:00
Sergio Pedri
69a9a69b7f Change namespace to .Mvvm 2022-03-16 15:30:15 +01:00
Sergio Pedri
317241bb83 Move collection types to MVVM Toolkit 2022-03-16 15:30:15 +01:00