package Ġcom . b side . five . base Ċ Ċ import Ġandroid . app . Application Ċ import Ġandroid . view . View Ċ import Ġandroidx . lifecycle . Android ViewModel Ċ import Ġio . reactivex . dis pos ables . Composite Disposable Ċ Ċ abstract Ġclass ĠBase Application ViewModel ( application : ĠApplication ) Ġ: ĠAndroid ViewModel ( application ) Ġ{ ĊĊĠĠĠ Ġprotected Ġval Ġdis pos ables : ĠComposite Disposable Ġ= ĠComposite Disposable () ĊĊĠĠĠ Ġabstract Ġfun ĠonClick Listener ( view : ĠView ) Ċ }