This repository was archived by the owner on Mar 1, 2023. It is now read-only.
Agera core
- Added
resultAsList/itemAsList/resultAsListconverters toFunctions - Added
asListtoResult, returning a singleton list if present, or an empty list if not - Added
nullBinderandnullReceiversingletons that does nothing toBinders/Receivers
Rvadapter sample extension
- Added
forItemto theRepositoryPresenterCompiler, creating aRepositoryPresenterfor aRepositoryof a single item - Added
LayoutPresenter, and a layout presenter builder, for the newRepositoryAdaptermethodsaddItemandaddLayout, allowing to add static items or layouts inside aRecyclerViewcontrolled by aRepositoryAdapter - Added static
stableIdto theRepositoryPresenterCompiler - Added
forCollectionto theRepositoryPresenterCompiler, allowing to present aRepositoryof any type as a list of items, and bind to to the collection and list items individually - Added fine-grained events support to
RepositoryPresenter
Rvdatabinding sample extension
- Added
forItem(from rvadapter) - Added recycle configuration to allow to send
nullto data binding variables when a view is recycled - Added static
stableIdto theDataBindingRepositoryPresenterCompiler - Added
collectionIdto theDataBindingRepositoryPresenterCompiler, allowing to present aRepositoryof any type as a list of items, and bind to to the collection and list items individually