package Ġcom . github . j ok ar . zhi h ud aily . di . component . network Ċ Ċ import Ġcom . github . j ok ar . zhi h ud aily . di . component . room . App Database Component Ċ import Ġcom . github . j ok ar . zhi h ud aily . di . module . network . Before Module Ċ import Ġcom . github . j ok ar . zhi h ud aily . di . module . network . Latest Module Ċ import Ġcom . github . j ok ar . zhi h ud aily . di . scoped . User Scope Ċ import Ġcom . github . j ok ar . zhi h ud aily . model . event . Main Fragment Model Ċ import Ġdagger . Component Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠJ ok Ar Ġon Ġ 2 0 1 7 / 6 / 2 0 . Ċ Ġ*/ Ċ @ User Scope Ċ @ Component ( dependencies Ġ= ĠarrayOf ( Network Component :: class , ĊĠĠĠĠĠĠĠ ĠApp Database Component :: class ), ĊĠĠĠĠĠĠĠ Ġmodules Ġ= ĠarrayOf ( Latest Module :: class , ĠBefore Module :: class )) Ċ interface ĠLatest And Before Component Ġ{ ĊĠĠĠ Ġfun Ġinject ( model : ĠMain Fragment Model ) Ċ }