package Ġno . nav . ar be id sp lass en . import api . ad pul s Ċ Ċ enum Ġclass ĠP uls EventType ( val Ġvalue : ĠString ) Ġ{ ĊĠĠĠ Ġpage views (" St illing Ġvis ning "), ĊĠĠĠ Ġapplication url click s (" St illing Ġs ok - via - url "), ĊĠĠĠ Ġunknown (" unknown "); ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġmap Ġ= ĠP uls EventType . values (). associate By ( P uls EventType :: value ) ĊĠĠĠĠĠĠĠ Ġfun Ġfrom Value ( value : ĠString ) Ġ= Ġmap [ value ] Ġ?: Ġunknown ĊĠĠĠ Ġ} Ċ Ċ } Ċ