package Ġnz . co . trade me . wrapper . base Ċ Ċ import Ġandroidx . lifecycle . ViewModel Ċ import Ġio . reactivex . dis pos ables . Composite Disposable Ċ import Ġio . reactivex . dis pos ables . Disposable Ċ Ċ abstract Ġclass ĠBase ViewModel Ġ: ĠViewModel () Ġ{ ĊĠĠĠ Ġval Ġcomposite Bag Ġby Ġlazy Ġ{ ĠComposite Disposable () Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Cle ared () Ġ{ ĊĠĠĠĠĠĠĠ Ġcomposite Bag . clear () ĊĠĠĠĠĠĠĠ Ġsuper . on Cle ared () ĊĠĠĠ Ġ} Ċ } Ċ Ċ operator Ġfun ĠComposite Disposable . plus Assign ( other : ĠDis posable ): ĠUnit Ġ= Ġthis . run Ġ{ Ġadd ( this ) Ġ} Ċ