package Ġcom . dev iant dev . we arable . watch face čĊč Ċ import Ġandroid . support . we arable . comp lications . Comp lication Data čĊč Ċ class ĠWatch Face Comp lication Configuration Ġ{ čĊčĊĠĠĠ Ġ/** čĊĠĠĠĠ Ġ* Ġ@ param Ġid ĠUnique Ġid Ġfor Ġeach Ġcomp lication . ĠThe Ġsettings Ġactivity Ġthat Ġsupports Ġallowing Ġusers Ġto Ġselect Ġtheir Ġcomp lication Ġdata Ġprovider Ġrequires Ġnumbers Ġto Ġbe Ġ>= Ġ 0 . čĊĠĠĠĠ Ġ*/ čĊĠĠĠ Ġenum Ġclass ĠComp lication ( val Ġid : ĠInt , Ġval Ġsupported Types : ĠInt Array ) Ġ{ čĊčĊĠĠĠĠĠĠĠ ĠBACK GROUND ( 0 , Ġint ArrayOf ( Ġ// čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠComp lication Data . TYPE _ LARGE _ IMAGE )), čĊčĊĠĠĠĠĠĠĠ ĠLEFT ( 1 0 0 , Ġint ArrayOf ( Ġ// čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠComp lication Data . TYPE _ RAN GED _ VALUE , Ġ// čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠComp lication Data . TYPE _ ICON , Ġ// čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠComp lication Data . TYPE _ SHORT _ TEXT , Ġ// čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠComp lication Data . TYPE _ SMALL _ IMAGE )), Ġ// čĊčĊĠĠĠĠĠĠĠ ĠRIGHT ( 1 0 1 , Ġint ArrayOf ( Comp lication Data . TYPE _ RAN GED _ VALUE , Ġ// čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠComp lication Data . TYPE _ ICON , Ġ// čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠComp lication Data . TYPE _ SHORT _ TEXT , Ġ// čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠComp lication Data . TYPE _ SMALL _ IMAGE )); čĊčĊĠĠĠĠĠĠĠ Ġcompanion Ġobject Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġfun ĠgetAll Ids (): ĠInt Array Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġenum Values < Comp lication >(). map Ġ{ Ġit . id Ġ}. to IntArray () čĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} čĊčĊĠĠĠĠĠĠĠĠĠĠĠ Ġfun Ġvalues Reverse (): ĠArray < Comp lication > Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġvalues (). reversed Array () čĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} čĊĠĠĠĠĠĠĠ Ġ} čĊĠĠĠ Ġ} čĊč Ċ }