Ċ package Ġcom . fr aming . common lib . base Ċ Ċ import Ġandroid . view . View Ċ /* Ċ Ġ* ĠDes Ċ Ġ* ĠAuthor ĠYo ung Ċ Ġ* ĠDate Ġ 2 0 2 0 - 0 5 - 2 5 Ċ Ġ*/ Ċ interface ĠI Binding Click < T > Ġ{ ĊĠĠĠ Ġfun ĠonClick ( data : T ) Ċ } Ċ interface ĠI View Binding Click Ġ{ ĊĠĠĠ Ġfun ĠonClick ( view : View ) Ċ } Ċ interface ĠI Binding View Click < T > Ġ{ ĊĠĠĠ Ġfun ĠonClick ( data : T , view : View ) Ċ } Ċ interface ĠI Binding Item Click < T > Ġ{ ĊĠĠĠ Ġfun ĠonClick ( data : T , position : Int ) Ċ } Ċ interface ĠI Binding Click Event < D > Ġ{ ĊĠĠĠ Ġfun ĠonClick ( view : ĠView , data : D , position : Int ) Ċ }