package Ġcom . ge ot ab . mobile . sdk . module . local Notification Ċ Ċ import Ġandroid . content . Broadcast Receiver Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġcom . ge ot ab . mobile . sdk . module . local Notification . Local Notification Module . Companion . CANCEL _ NOTIFICATION _ ID Ċ Ċ /** Ċ Ġ* ĠDelete Ġreceiver Ġfor Ġlocal Ġnotification . ĠCreates Ġthe Ġlocal Ġnotification Ġand Ġcalls Ġthe Ġevent Ċ Ġ* Ġfunctions Ġfor Ġfurther Ġproceed ing . Ċ Ġ*/ Ċ class ĠClear Notification Receiver Ġ: ĠBroadcast Receiver () Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCalled Ġwhen Ġthe Ġnotification Ġwas Ġcleared Ġfrom Ġthe Ġnotification Ġcenter . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġcontext ĠApplication Ġcontext . ĊĠĠĠĠ Ġ* Ġ@ param Ġintent ĠReceived Ġintent Ġwith Ġcontent Ġdata . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġon Receive ( context : ĠContext , Ġintent : ĠIntent ) Ġ{ ĊĠĠĠĠĠĠĠ Ġintent . extras ?. getInt ( Local Notification Module . NOTIFICATION _ ID )?. let Ġ{ Ġnotification Id Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLocal Notification Module . User Action Notification . fire Event ( CANCEL _ NOTIFICATION _ ID , Ġnotification Id , Ġcontext ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ