package Ġcom . str atag ile . q link . ui . activity . def i . module Ċ Ċ import Ġcom . str atag ile . q link . data . api . Http API Wrapper Ċ 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 . contract . Def i Active DataContract Ċ import Ġcom . str atag ile . q link . ui . activity . def i . presenter . Def i Active Data Presenter Ċ Ċ import Ġdagger . Module ; Ċ import Ġdagger . Provides ; Ċ Ċ /** Ċ Ġ* Ġ@ author Ġh zp Ċ Ġ* Ġ@ Package Ġcom . str atag ile . q link . ui . activity . def i Ċ Ġ* Ġ@ Description : ĠThe Ġmod ue le Ġof ĠDef i Active Data Fragment , Ġprovide Ġfield Ġfor ĠDef i Active Data Fragment Ċ Ġ* Ġ@ date Ġ 2 0 2 0 / 0 6 / 0 2 Ġ 1 0 : 2 5 : 5 9 Ċ Ġ*/ Ċ @ Module Ċ class ĠDef i Active Data Module Ġ( private Ġval Ġm View : ĠDef i Active DataContract . View ) Ġ{ ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Activity Scope ĊĠĠĠ Ġfun Ġprovide Def i Active Data Presenter ( http API Wrapper : ĠHttp API Wrapper ) Ġ: Def i Active Data Presenter Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠDef i Active Data Presenter ( http API Wrapper , Ġm View ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Activity Scope ĊĠĠĠ Ġfun Ġprovide Def i Active Data Fragment () Ġ: ĠDef i Active Data Fragment Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġm View Ġas ĠDef i Active Data Fragment ĊĠĠĠ Ġ} Ċ }