etiennelenhart/Eiffel
Redux-inspired Android architecture library leveraging Architecture Components and Kotlin Coroutines
KotlinMIT
Issues
- 4
Sample app
#69 opened by etiennelenhart - 0
Update documentation for 5.0.0
#57 opened by etiennelenhart - 1
Debouncing action dispatching
#117 opened by jordond - 1
- 3
Android Tests and View Model Events
#126 opened by eugenio1590 - 4
Context in BaseObservable
#125 opened by eugenio1590 - 0
Support for Kotlin Flow in 'LiveCommand'
#122 opened by etiennelenhart - 2
State restoration
#70 opened by etiennelenhart - 0
Observable properties in 'BindableState'
#118 opened by etiennelenhart - 1
Android Studio companion plugin
#71 opened by etiennelenhart - 0
Function that allows testing an interceptions chain without an 'EiffelViewModel'
#113 opened by etiennelenhart - 0
JUnit Rule for 'EiffelViewModel' dispatchers
#111 opened by etiennelenhart - 0
Debug name for 'EiffelViewModel'
#109 opened by etiennelenhart - 0
Simple interceptions builder
#104 opened by etiennelenhart - 0
- 0
- 0
Use 'null' to determine unchanged state
#96 opened by etiennelenhart - 0
Add specialized 'EiffelFactory'
#94 opened by etiennelenhart - 0
Scope 'Reaction' builder functions
#92 opened by etiennelenhart - 1
Shift to a more Redux like approach
#50 opened by etiennelenhart - 3
State not updating with new but similar ViewEvent
#90 opened by jordond - 0
- 0
- 0
- 0
- 0
Switch to lazy messages for Debug Mode
#80 opened by etiennelenhart - 3
Log output for an Interception class name
#78 opened by jordond - 3
Debugging mode
#60 opened by etiennelenhart - 3
- 3
Change 'Filter' and 'Interception' to allow preventing Actions from reaching 'Update'
#66 opened by jordond - 0
- 4
- 0
- 0
- 0
- 2
- 0
- 0
Remove deprecated functionality
#48 opened by etiennelenhart - 2
- 0
- 0
- 0
- 0
Change 'initState()' parameter to lambda
#36 opened by etiennelenhart - 7
- 0
Prepare 4.0.0 release
#32 opened by etiennelenhart - 0
'peek()' in 'ViewEvent' requires downcast
#30 opened by etiennelenhart - 0
- 0
Deprecate Result classes
#20 opened by etiennelenhart - 0
- 0