bluelinelabs / bluelinelabs/Conductor
Architecture question/discussion: piping down higher level routers?
Open
- Dominant language
- Java
- Stars
- 3.9k
- Forks
- 338
- PR merge metrics
- No merged PRs in 30d
Description
Say I have a router for some full screen parent controller, then in some nested child controller I want to start a transaction that pushes a new full screen controller. Any advice on this? Pass down the raw router from DI? Wrap it?
Contributor guide
Research direction
Start by reviewing the existing router and controller APIs, focusing on how nested child controllers access a parent router and how dependency injection is used. Determine whether passing the raw router or wrapping it is supported for starting a full-screen transaction, then document or implement a settled approach for this architecture question.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100