package Ġcom . sk el ter labs . events Ċ Ċ import Ġcom . sk el ter labs . client . Custom Field Ċ import Ġcom . sk el ter labs . events . items . Notification Event Item Ċ Ċ class ĠOpen Notification Event ( ĊĠ Ġprivate Ġval Ġitem : ĠNotification Event Item ? Ġ= Ġnull , ĊĠ Ġprivate Ġval Ġtext : ĠString ? Ġ= Ġnull Ċ ) Ġ: ĠEvent Ġ{ ĊĠ Ġoverride Ġval Ġtype : ĠEventType Ġ= ĠEventType . OPEN _ NOTIFICATION ĊĊĠ Ġoverride Ġfun Ġmake Event Specific Custom Field (): ĠCustom Field Ġ{ ĊĠĠĠ Ġval Ġfield Ġ= Ġmutable Map Of < String , ĠAny >() ĊĠĠĠ Ġitem ?. let Ġ{ Ġfield [" item "] Ġ= Ġit . to Item Field () Ġ} ĊĠĠĠ Ġtext ?. let Ġ{ Ġfield [" text "] Ġ= Ġit Ġ} ĊĠĠĠ Ġreturn Ġfield ĊĠ Ġ} Ċ } Ċ