Create system for safe event propagation between views, fragments, and activities #147
Labels
bug
End user-perceivable behaviors which are not desirable.
good first issue
This item is good for new contributors to make their pull request.
Impact: Medium
Moderate perceived user impact (non-blocking bugs and general improvements).
Issue: Needs Break-down
Indicates that an issue is too large and should be broken into smaller chunks.
Issue: Needs Clarification
Indicates that an issue needs more detail in order to be able to be acted upon.
Work: High
It's not clear what the solution is.
Z-ibt
Temporary label for Ben to keep track of issues he's triaged.
Projects
Rather than introducing fragment interfaces for view->fragment event propagation, it would be nice to come up with a type-safe and proguard-safe propagation system. This also allows for safer data handling between UI components, and ought to mimick Android's own UI event propagation rules except in reverse (similar to how touch events are parent -> child, data events should only be child -> parent since parents can call directly into their children).
There are open questions around how to do this safely with different view/fragment/activity presenter classes.
The text was updated successfully, but these errors were encountered: