package Ġd angg ai . app . parcel where . data . r xb us Ċ Ċ import Ġio . reactivex . subjects . Publish Subject Ċ Ċ class ĠRx Bus Main Select All { ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġvar Ġbus Subject Ġ: ĠPublish Subject < Boolean >? Ġ= Ġnull ĊĊĠĠĠĠĠĠĠ Ġfun Ġget Subject (): Publish Subject < Boolean >? { ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif ( bus Subject Ġ== Ġnull ){ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbus Subject Ġ= ĠPublish Subject . create () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġbus Subject ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun Ġrelease (){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbus Subject Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ