DynamicData for Kotlin is a portable class library which brings the power of Reactive Extensions (Rx) to collections written in Kotlin.
You can get details from the original project: DynamicData.
C# | Kotlin |
---|---|
IChangeSet | ChangeSet |
IExtendedList | ExtendedList |
IGroup | Group |
IGrouping | MutableGroup |
IObservableList | ObservableList |
IPageChangeSet | PageChangeSet |
ISourceList | EditableObservableList |
C# | Kotlin |
---|---|
ChangeSet | AnonymousChangeSet |
C# | Kotlin |
---|---|
AddRange | addAll |
RemoveRange | removeAll |
GroupOn | groupOnMutable |
GroupOnImmutable | groupOn |
Filter | filterItem |
Transform | transform transformWithIndex transformWithOptional |