package Ġcom . m one bac . com . jet pack . coroutines čĊčĊč Ċ sealed Ġclass ĠLoad State ( var Ġmsg : ĠString ) Ġ{ čĊĠĠĠ Ġ// sealed ç±» æĺ¯ ä¸Ģç§į çī¹æ®Ĭ çļĦ çĪ¶ ç±» ï¼Į å®ĥ åıª åħģè®¸ åĨħéĥ¨ ç»§æī¿ ï¼Į æīĢä»¥ åľ¨ ä¸İ when è¡¨è¾¾å¼ı åĲĪ çĶ¨æĿ¥ åĪ¤æĸŃ çĬ¶æĢģ æĹ¶ å¾Ī éĢĤ åĲĪ ãĢĤ čĊĠĠĠ Ġ// Ġ åħ¶ä¸Ń Fail çĬ¶æĢģ å¿ħé¡» æĮĩå®ļ éĶĻè¯¯ ä¿¡æģ¯ ï¼Į åħ¶ä»ĸ çļĦ çĬ¶æĢģ ä¿¡æģ¯ åı¯ ä¸ºç©º čĊĠĠĠ Ġclass ĠLoading ( msg : ĠString Ġ= Ġ"") Ġ: ĠLoad State ( msg ) čĊĠĠĠ Ġclass ĠSuccess ( msg : ĠString Ġ= Ġ"") Ġ: ĠLoad State ( msg ) čĊĠĠĠ Ġclass ĠFail ( msg : ĠString ) Ġ: ĠLoad State ( msg ) č Ċ }