package Ġcom . al ire za af kar . ph u ze i . injection . component Ċ Ċ import Ġcom . al ire za af kar . ph u ze i . injection . module . Context Module Ċ import Ġcom . al ire za af kar . ph u ze i . injection . module . Data Module Ċ import Ġcom . al ire za af kar . ph u ze i . injection . module . Network Module Ċ import Ġcom . al ire za af kar . ph u ze i . injection . module . ViewModel Module Ċ import Ġcom . al ire za af kar . ph u ze i . injection . util . ViewModel Factory Module Ċ import Ġcom . al ire za af kar . ph u ze i . presentation . album . Album Fragment Ċ import Ġcom . al ire za af kar . ph u ze i . presentation . login . Login Activity Ċ import Ġcom . al ire za af kar . ph u ze i . presentation . main . MainActivity Ċ import Ġcom . al ire za af kar . ph u ze i . presentation . mu ze i . Photos Art Provider Ċ import Ġcom . al ire za af kar . ph u ze i . presentation . mu ze i . Photos Worker Ċ import Ġcom . al ire za af kar . ph u ze i . presentation . setting . Settings Fragment Ċ import Ġcom . al ire za af kar . ph u ze i . presentation . splash . Splash Activity Ċ import Ġcom . al ire za af kar . ph u ze i . util . Token Authenticator Ċ import Ġdagger . Component Ċ import Ġjavax . inject . Singleton Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠAli re za ĠA fk ar Ġon Ġ 1 6 / 3 / 2 0 1 8 AD . Ċ Ġ*/ Ċ @ Singleton Ċ @ Component ( ĊĠĠĠ Ġmodules Ġ= Ġ[ ĊĠĠĠĠĠĠĠ ĠData Module :: class , ĊĠĠĠĠĠĠĠ ĠContext Module :: class , ĊĠĠĠĠĠĠĠ ĠNetwork Module :: class , ĊĠĠĠĠĠĠĠ ĠViewModel Module :: class , ĊĠĠĠĠĠĠĠ ĠViewModel Factory Module :: class ĊĠĠĠ Ġ] Ċ ) Ċ interface ĠMain Component Ġ{ ĊĊĠĠĠ Ġfun Ġinject ( photos Worker : ĠPh otos Worker ) ĊĠĠĠ Ġfun Ġinject ( main Activity : ĠMainActivity ) ĊĠĠĠ Ġfun Ġinject ( login Activity : ĠLogin Activity ) ĊĠĠĠ Ġfun Ġinject ( album Fragment : ĠAlbum Fragment ) ĊĠĠĠ Ġfun Ġinject ( splash Activity : ĠSpl ash Activity ) ĊĠĠĠ Ġfun Ġinject ( settings Fragment : ĠSettings Fragment ) ĊĠĠĠ Ġfun Ġinject ( photos Art Provider : ĠPh otos Art Provider ) ĊĠĠĠ Ġfun Ġinject ( token Authenticator : ĠToken Authenticator ) Ċ } Ċ