package Ġcom . hex l . base mv vm . data čĊč Ċ /** čĊ Ġ* Ġ@ desc Ġæķ°æį® çĬ¶æĢģ čĊ Ġ* Ġ@ author ĠHex l čĊ Ġ* Ġ@ date Ġ 2 0 1 9 / 1 1 / 1 8 čĊ Ġ*/ č Ċ interface ĠI Data State Ġ{ čĊĠĠĠ Ġ/** čĊĠĠĠĠ Ġ* Ġæ¸ ħ ç©º å½ĵåīį ç½ĳç»ľ çĬ¶æĢģ čĊĠĠĠĠ Ġ*/ čĊĠĠĠ Ġfun Ġclear State () čĊčĊĠĠĠ Ġ/** čĊĠĠĠĠ Ġ* Ġ åĬłè½½ ä¸Ń čĊĠĠĠĠ Ġ*/ čĊĠĠĠ Ġfun Ġpost Loading () čĊčĊĠĠĠ Ġ/** čĊĠĠĠĠ Ġ* Ġ åĬłè½½ æĪĲåĬŁ čĊĠĠĠĠ Ġ*/ čĊĠĠĠ Ġfun Ġpost Success () čĊčĊĠĠĠ Ġ/** čĊĠĠĠĠ Ġ* Ġ åĬłè½½ å¤±è´¥ čĊĠĠĠĠ Ġ*/ čĊĠĠĠ Ġfun Ġpost Failed () čĊčĊĠĠĠ Ġ/** čĊĠĠĠĠ Ġ* Ġ åĬłè½½ å®ĮæĪĲ čĊĠĠĠĠ Ġ*/ čĊĠĠĠ Ġfun Ġpost Completed () čĊčĊĠĠĠ Ġ/** čĊĠĠĠĠ Ġ* Ġ æĶ¹åıĺ å½ĵåīį åĬłè½½ çĬ¶æĢģ čĊĠĠĠĠ Ġ*/ čĊĠĠĠ Ġfun Ġchange State ( change State : ĠData State LiveData . State ) č Ċ }