etiennelenhart / Eiffel

Redux-inspired Android architecture library leveraging Architecture Components and Kotlin Coroutines
MIT License
211 stars 14 forks source link

Support up to three state sources to map to a 'BindableState' #98

Closed etiennelenhart closed 5 years ago

etiennelenhart commented 5 years ago

Since a view layout's state may be comprised of information coming from up to three different states, 'BindableMapping' should allow to pass up to three State sources.

For example, three sources might be necessary for a Fragment that pulls in state information from its Activity, its Parent Fragment and its own state.