package Ġorg . it step . li ann oi . notifications . application . common . notifications . channels Ċ Ċ import Ġandroid . app . Notification Channel Ċ import Ġandroid . app . Notification Manager Ċ import Ġorg . it step . li ann oi . notifications . application . common . interfaces . Notification Channel Factory Ċ Ċ class ĠDefault Notification Channel Factory Ġ: ĠNotification Channel Factory Ġ{ ĊĊĠĠĠ Ġobject ĠDefaults Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠID : ĠString Ġ= Ġ" channel _ default " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNAME : ĠString Ġ= Ġ" Default ĠChannel " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDESCRIPTION : ĠString Ġ= Ġ" Test Ġchannel Ġfor Ġcustom Ġnotifications ." ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġcreate (): ĠNotification Channel Ġ= ĊĠĠĠĠĠĠĠ ĠNotification Channel ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDefaults . ID , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDefaults . NAME , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠNotification Manager . IMPORT ANCE _ DEFAULT ĊĠĠĠĠĠĠĠ Ġ). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġenable V ibration ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvi br ation Pattern Ġ= Ġlong ArrayOf ( 1 0 0 , Ġ 2 0 0 , Ġ 1 0 0 , Ġ 2 0 0 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdescription Ġ= ĠDefaults . DESCRIPTION ĊĠĠĠĠĠĠĠ Ġ} Ċ } Ċ