Releases: etiennelenhart/Eiffel
Releases · etiennelenhart/Eiffel
1.2.1
Fixes
- Factory wasn't used in delegated property for a shared
ViewModel
1.2.0
Notes
- Delegated property for a shared
ViewModel
with aViewModelProvider.Factory
Changes
- Convenience extension functions providing a
ViewModel
now use overloads which may take aViewModelProvider.Factory
1.1.0
Notes
This update includes convenience delegated properties.
- Lazy delegate to bind a layout and set it as an
Activity
's content view - Lazy delegate providing a
ViewModel
in anActivity
orFragment
- Using a default
ViewModelProvider
- Using a provider with a
ViewModelProvider.Factory
- Providing a shared
ViewModel
toFragments
by using theirActivity
as key
- Using a provider with a
- Delegate to notify data binding in a
BaseObservable
1.0.0
Features
- Resource class to associate status to a LiveData value
- Stateful results for business logic commands
- Extended ViewModel with support for immutable view states
- Supporting classes and types for immutable view states
- Simple interface to adapt immutable states for data binding