package Ġcom . pe ch uro . bs uir schedule . common . base Ċ Ċ import Ġandroid . view . View Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ import Ġkotlinx . android . extensions . Layout Container Ċ Ċ abstract Ġclass ĠBase ViewHolder < out ĠT >( ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġcontainer View : ĠView Ċ ) Ġ: ĠRecyclerView . ViewHolder ( container View ), ĠLayout Container Ġ{ ĊĊĠĠĠ Ġvar Ġis Swipe Allowed : ĠBoolean Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġprotected Ġset ĊĊĠĠĠ Ġabstract Ġfun Ġon Bind ( data : Ġ@ Unsafe Variance ĠT ) Ċ }