package Ġcom . hav ri i ash . d mit ri y . sp u ilib . adapters . item listeners Ċ Ċ class ĠDefault ItemClickListener < D >( ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġhandler : Ġ( data : D ) Ġ-> ĠUnit Ċ ) Ġ: ĠItem ClickListener < D > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġon Item Click ( data : ĠD ) Ġ{ ĊĠĠĠĠĠĠĠ Ġhandler . invoke ( data ) ĊĠĠĠ Ġ} Ċ } ĊĊ