package Ġcom . ek al ips . ca h sc rowd . data . event . remote Ċ Ċ import Ġcom . ek al ips . ca h sc rowd . data . action . Action Ċ import Ġcom . ek al ips . ca h sc rowd . data . action . remote . Remote Action Ċ import Ġcom . ek al ips . ca h sc rowd . data . event . Event Ċ import Ġcom . squareup . mos hi . Json Ċ import Ġcom . squareup . mos hi . Json Class Ċ Ċ @ Json Class ( generate Adapter Ġ= Ġtrue ) Ċ data Ġclass ĠRemote Event (@ Json ( name Ġ= Ġ"_ id ") Ġoverride Ġvar Ġid : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" title ") Ġoverride Ġvar Ġname : ĠString Ġ= Ġ" title ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" updatedAt ") Ġoverride Ġvar Ġlast Update : ĠLong Ġ= Ġ 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" amount ") Ġoverride Ġvar Ġtotal Amount : ĠDouble Ġ= Ġ 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" description ") Ġoverride Ġvar Ġdescription : ĠString Ġ= Ġ"") Ġ: ĠEvent Ġ{ ĊĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" actions ") ĊĠĠĠ Ġinternal Ġvar Ġremote Actions : ĠList < Remote Action >? Ġ= Ġempty List () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġactions Ġ= Ġvalue ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Transient ĊĠĠĠ Ġoverride Ġvar Ġactions : ĠList < Action >? Ġ= Ġempty List () Ċ }