/* Ċ Ġ* ĠCopyright Ġ 2 0 2 0 ĠLe o Ċ Ġ* Ġ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 . xin . wan android . ui . webview Ċ Ċ import Ġcom . xin . wan android . base . Base ViewModel Ċ import Ġcom . xin . wan android . core . Constant Ċ import Ġcom . xin . wan android . util . Live Bus Ċ Ċ /** Ċ Ġ* ĠĠ ĠâĸĪ âĸĪâĸĪâĸĪâĸĪ âĸĴ âĸĪ ĠĠĠ ĠâĸĪâĸĪ Ġ Ġâĸ Ħ âĸĪâĸĪâĸĪâĸĪ âĸĦ ĠĠ ĠâĸĪâĸĪ Ġâĸ Ħ âĸĪ âĸĢ ĠĠĠĠĠĠ ĠâĸĪ âĸĪâĸĪâĸĪâĸĪ âĸĪ âķĹ ĠâĸĪâĸĪ âķĹ ĠĠ ĠâĸĪâĸĪ âķĹ ĠâĸĪ âĸĪâĸĪâĸĪâĸĪ âĸĪ âķĹ Ċ Ġ* Ġâĸ ĵ âĸĪâĸĪ ĠĠ Ġâĸ Ĵ ĠâĸĪâĸĪ Ġ Ġâĸ ĵ âĸĪâĸĪ âĸĴ âĸĴ âĸĪâĸĪ âĸĢ Ġâĸ Ģ âĸĪ ĠĠ ĠâĸĪâĸĪ âĸĦ âĸĪ âĸĴ ĠĠĠĠĠĠĠ ĠâĸĪâĸĪ âķ Ķ âķĲâķĲ âĸĪâĸĪ âķĹ âĸĪâĸĪ âķĳ ĠĠ ĠâĸĪâĸĪ âķĳ âĸĪâĸĪ âķ Ķ âķĲâķĲâķĲâķĲ âķ Ŀ Ċ Ġ* Ġâĸ Ĵ âĸĪâĸĪâĸĪâĸĪ Ġâĸ ĳ âĸ ĵ âĸĪâĸĪ Ġ Ġâĸ Ĵ âĸĪâĸĪ âĸĳ âĸĴ âĸ ĵ âĸĪ ĠĠĠ Ġâĸ Ħ Ġâĸ ĵ âĸĪâĸĪ âĸĪ âĸĦ âĸĳ ĠĠĠĠĠĠĠ ĠâĸĪ âĸĪâĸĪâĸĪâĸĪ âĸĪ âķ Ķ âķ Ŀ âĸĪâĸĪ âķĳ ĠĠ ĠâĸĪâĸĪ âķĳ âĸĪâĸĪ âķĳ Ġ ĠâĸĪ âĸĪâĸĪ âķĹ Ċ Ġ* Ġâĸ ĳ âĸ ĵ âĸĪ âĸĴ Ġ Ġâĸ ĳ âĸ ĵ âĸ ĵ âĸĪ Ġ Ġâĸ ĳ âĸĪâĸĪ âĸĳ âĸĴ âĸ ĵ âĸ ĵ âĸĦ Ġâĸ Ħ âĸĪâĸĪ âĸĴ âĸ ĵ âĸĪâĸĪ ĠâĸĪ âĸĦ ĠĠĠĠĠĠĠ ĠâĸĪâĸĪ âķ Ķ âķĲâķĲ âĸĪâĸĪ âķĹ âĸĪâĸĪ âķĳ ĠĠ ĠâĸĪâĸĪ âķĳ âĸĪâĸĪ âķĳ ĠĠ ĠâĸĪâĸĪ âķĳ Ċ Ġ* Ġâĸ ĳ âĸĴ âĸĪ âĸĳ ĠĠ Ġâĸ Ĵ âĸĴ âĸĪâĸĪâĸĪâĸĪ âĸĪ âĸ ĵ Ġâĸ Ĵ Ġâĸ ĵ âĸĪâĸĪ âĸĪ âĸĢ Ġâĸ ĳ âĸĴ âĸĪâĸĪ âĸĴ ĠâĸĪ âĸĦ ĠĠĠĠĠĠ ĠâĸĪ âĸĪâĸĪâĸĪâĸĪ âĸĪ âķ Ķ âķ Ŀ âķ ļ âĸĪâĸĪâĸĪâĸĪ âĸĪâĸĪ âķ Ķ âķ Ŀ âķ ļ âĸĪâĸĪâĸĪâĸĪ âĸĪâĸĪ âķ Ķ âķ Ŀ Ċ Ġ* Ġ Ġâĸ Ĵ Ġâĸ ĳ ĠĠ Ġâĸ ĳ âĸĴ âĸ ĵ âĸĴ Ġâĸ Ĵ Ġâĸ Ĵ Ġâĸ ĳ Ġâĸ ĳ âĸĴ Ġâĸ Ĵ Ġ Ġâĸ ĳ âĸĴ Ġâĸ Ĵ âĸĴ Ġâĸ ĵ âĸĴ ĠĠĠĠĠĠ Ġâķ ļ âķĲâķĲâķĲâķĲ âķĲâķ Ŀ Ġ Ġâķ ļ âķĲâķĲâķĲâķĲ âķĲâķ Ŀ Ġ Ġâķ ļ âķĲâķĲâķĲâķĲ âķĲâķ Ŀ Ċ Ġ* Ġ Ġâĸ ĳ ĠĠĠĠ Ġâĸ ĳ âĸĳ âĸĴ âĸĳ Ġâĸ ĳ Ġâĸ ĳ ĠĠ Ġâĸ ĳ Ġ Ġâĸ Ĵ ĠĠ Ġâĸ ĳ Ġâĸ ĳ âĸĴ Ġâĸ Ĵ âĸĳ Ċ Ġ* Ġ Ġâĸ ĳ Ġâĸ ĳ ĠĠĠ Ġâĸ ĳ âĸĳâĸĳ Ġâĸ ĳ Ġâĸ ĳ Ġâĸ ĳ ĠĠĠĠĠĠĠ Ġâĸ ĳ Ġâĸ ĳ âĸĳ Ġâĸ ĳ Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠ Ġâĸ ĳ ĠĠĠĠ Ġâĸ ĳ Ġâĸ ĳ ĠĠĠĠĠ Ġâĸ ĳ Ġ Ġâĸ ĳ Ċ Ġ* Ġ@ author Ġ: ĠLe o Ċ Ġ* Ġ@ date Ġ: Ġ 2 0 2 0 / 9 / 1 2 Ġ 2 1 : 1 9 Ċ Ġ* Ġ@ desc Ġ: Ċ Ġ* Ġ@ since Ġ: Ġx inx in isco ol @ gmail . com Ċ Ġ*/ Ċ class ĠWeb ViewModel Ġ: ĠBase ViewModel () Ġ{ ĊĊĠĠĠ Ġfun Ġcollect ( id : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġrequest ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġm Api Repository . collect ( id ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠLive Bus . post ( Constant . COLLECT _ STATUS , Ġid Ġto Ġtrue ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġun Collect ( id : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġrequest ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġm Api Repository . un Collect ( id ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠLive Bus . post ( Constant . COLLECT _ STATUS , Ġid Ġto Ġfalse ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ Ċ }