package Ġcom . str atag ile . q link . ui . activity . def i . component Ċ Ċ import Ġcom . str atag ile . q link . application . App Component Ċ import Ġcom . str atag ile . q link . ui . activity . base . Activity Scope Ċ import Ġcom . str atag ile . q link . ui . activity . def i . Def i Active Data Fragment Ċ import Ġcom . str atag ile . q link . ui . activity . def i . module . Def i Active Data Module Ċ Ċ import Ġdagger . Component Ċ Ċ /** Ċ Ġ* Ġ@ author Ġh zp Ċ Ġ* Ġ@ Package Ġcom . str atag ile . q link . ui . activity . def i Ċ Ġ* Ġ@ Description : ĠThe Ġcomponent Ġfor ĠDef i Active Data Fragment Ċ Ġ* Ġ@ date Ġ 2 0 2 0 / 0 6 / 0 2 Ġ 1 0 : 2 5 : 5 9 Ċ Ġ*/ Ċ @ Activity Scope Ċ @ Component ( dependencies Ġ= ĠarrayOf ( App Component :: class ), Ġmodules Ġ= ĠarrayOf ( Def i Active Data Module :: class )) Ċ interface ĠDef i Active Data Component Ġ{ ĊĠĠĠ Ġfun Ġinject ( Def i Active Data Fragment : ĠDef i Active Data Fragment ): ĠDef i Active Data Fragment Ċ }