package Ġcom . sel jab ali . template application . ui . weather Ċ Ċ import Ġcom . sel jab ali . core . m vi . Base Result Ċ import Ġcom . sel jab ali . network . responses . Weather For Location Ċ Ċ sealed Ġclass ĠWeather Result Ġ: ĠBase Result Ġ{ ĊĠĠĠ Ġobject ĠLoading Weather Result Ġ: ĠWeather Result () ĊĠĠĠ Ġdata Ġclass ĠWeather For Location Result ( val Ġresponse : ĠWeather For Location ) Ġ: ĠWeather Result () ĊĠĠĠ Ġobject ĠError Loading Weather For Location Result Ġ: ĠWeather Result () ĊĠĠĠ Ġdata Ġclass ĠShow Toast Result ( val Ġmessage : ĠString ): ĠWeather Result () ĊĠĠĠ Ġobject ĠNo Operation Result : ĠWeather Result () Ċ } Ċ