package Ġcom . pin etree apps . sh in yst ation frame . d agger Ċ Ċ import Ġcom . pin etree apps . sh in yst ation frame . page . alarm . details . Alarm Details Presenter Ċ import Ġcom . pin etree apps . sh in yst ation frame . page . alarm . f ired . F ired Alarm Presenter Ċ import Ġcom . pin etree apps . sh in yst ation frame . page . alarm . list . Alarm List Presenter Ċ import Ġcom . pin etree apps . sh in yst ation frame . page . clock . Clock Page Presenter Ċ import Ġcom . pin etree apps . sh in yst ation frame . page . main . MainActivity Presenter Ċ import Ġcom . pin etree apps . sh in yst ation frame . page . weather . Weather Page Presenter Ċ import Ġcom . pin etree apps . sh in yst ation frame . page . weather . day forecast . Day Forecast Adapter Ċ import Ġcom . pin etree apps . sh in yst ation frame . page . weather . hour forecast . Hour Forecast Adapter Ċ import Ġcom . pin etree apps . sh in yst ation frame . receiver . Boot Completed Receiver Ċ import Ġdagger . Component Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Singleton Ċ @ Component ( modules Ġ= Ġ[ App Module :: class ]) Ċ interface ĠApp Component Ġ{ ĊĠĠĠ Ġfun Ġinject ( application : ĠApp Delegate ) ĊĠĠĠ Ġfun Ġinject ( adapter : ĠHour Forecast Adapter ) ĊĠĠĠ Ġfun Ġinject ( adapter : ĠDay Forecast Adapter ) ĊĠĠĠ Ġfun Ġinject ( weather Page Presenter : ĠWeather Page Presenter ) ĊĠĠĠ Ġfun Ġinject ( presenter : ĠMainActivity Presenter ) ĊĠĠĠ Ġfun Ġinject ( presenter : ĠAlarm List Presenter ) ĊĠĠĠ Ġfun Ġinject ( presenter : ĠAlarm Details Presenter ) ĊĠĠĠ Ġfun Ġinject ( presenter : ĠClock Page Presenter ) ĊĠĠĠ Ġfun Ġinject ( presenter : ĠF ired Alarm Presenter ) ĊĠĠĠ Ġfun Ġinject ( boot Completed Receiver : ĠBoot Completed Receiver ) Ċ }