/* Ċ Ġ* ĠCreated Ġby ĠE du ard ĠZ ay del Ġon Ġ 1 / 4 / 2 0 1 9 Ċ Ġ* ĠCopyright ĠÂ© Ġ 2 0 1 9 ĠW aves ĠPlatform . ĠAll Ġrights Ġreserved . Ċ Ġ*/ Ċ Ċ package Ġcom . waves platform . wallet . v 2 . data . model . local ĊĊ Ċ enum Ġclass ĠNetwork Type ( val Ġtype : ĠInt , Ġval ĠtypeName : ĠString ) Ġ{ ĊĠĠĠ ĠNET WORK _ NONE ( 0 , Ġ" none "), ĊĠĠĠ ĠNET WORK _ MOB ILE ( 1 , Ġ" mobile "), ĊĠĠĠ ĠNET WORK _ WIFI ( 2 , Ġ" wifi "); ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġget ByType ( type : ĠInt ): ĠNetwork Type ? Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠNetwork Type . values (). first OrNull Ġ{ Ġit . type Ġ== Ġtype Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } ĊĊ