/* Ċ Ġ* ĠĠĠ ĠCopyright Ġ[ 2 0 1 7 ] Ġ[ N IR V ANA ĠPRIVATE ĠLIMITED ] Ċ Ġ* Ċ Ġ* ĠĠĠ ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* ĠĠĠ Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠĠĠ ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠĠĠ ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* ĠĠĠ Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠĠĠ ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠĠĠ ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* ĠĠĠ Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ Ċ package Ġcom . zw q 6 5 . unity . ui . contract Ċ Ċ import Ġandroid . content . Context Ċ Ċ import Ġcom . zw q 6 5 . unity . data . network . ret rofit . response . en ity . Image Ċ import Ġcom . zw q 6 5 . unity . ui ._ base . Base Contract Ċ Ċ import Ġio . reactivex . Observable Ċ Ċ /** Ċ Ġ* Ġ================================= =============== Ċ Ġ* Ġ< p > Ċ Ġ* ĠCreated Ġby ĠN IR V ANA Ġon Ġ 2 0 1 7 / 0 9 / 2 6 Ċ Ġ* ĠContact Ġwith Ġ< zw q 6 5 1 4 0 6 4 4 1 @ gmail . com > Ċ Ġ* Ġ================================= =============== Ċ Ġ*/ Ċ interface ĠImage Contract Ġ{ ĊĠĠĠ Ġinterface ĠView Ġ: ĠBase Contract . View ĊĊĠĠĠ Ġinterface ĠPres enter < V Ġ: ĠBase Contract . View > Ġ: ĠBase Contract . Presenter < V > Ġ{ ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ ä¿ĿåŃĺ åĽ¾çīĩ åĪ° æľ¬åľ° ĊĠĠĠĠĠĠĠĠ Ġ* ĊĠĠĠĠĠĠĠĠ Ġ* Ġ@ param Ġcontext Ġcontext ĊĠĠĠĠĠĠĠĠ Ġ* Ġ@ param Ġimage ĠĠ ĠImage ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġfun Ġsave Picture ( context : ĠContext , Ġimage : ĠImage ) ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ æĶ¶ èĹı åĽ¾çīĩ ĊĠĠĠĠĠĠĠĠ Ġ* ĊĠĠĠĠĠĠĠĠ Ġ* Ġ@ param Ġimage ĠImage ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġfun Ġcollect Picture ( image : ĠImage ) ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ åıĸæ¶Ī æĶ¶ èĹı åĽ¾çīĩ ĊĠĠĠĠĠĠĠĠ Ġ* ĊĠĠĠĠĠĠĠĠ Ġ* Ġ@ param Ġimage ĠImage ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġfun Ġcancel Collect Picture ( image : ĠImage ) ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠåĪ¤æĸŃ è¯¥ åĽ¾çīĩ æĺ¯åĲ¦ è¢« æĶ¶ èĹı ĊĠĠĠĠĠĠĠĠ Ġ* ĊĠĠĠĠĠĠĠĠ Ġ* Ġ@ param Ġimage ĠImage ĊĠĠĠĠĠĠĠĠ Ġ* Ġ@ return Ġ è¯¥ åĽ¾çīĩ æĺ¯åĲ¦ è¢« æĶ¶ èĹı ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġfun Ġis Picture Collect ( image : ĠImage ): ĠObservable < Boolean > ĊĊĠĠĠ Ġ} Ċ } Ċ