package Ġid ris . ade tun mb i . features . f avor item ov ies Ċ Ċ import Ġid ris . ade tun mb i . domain . api . Api Ċ import Ġid ris . ade tun mb i . domain . core . Base ViewModel Ċ import Ġid ris . ade tun mb i . domain . ext enst ions . plus Assign Ċ import Ġid ris . ade tun mb i . features . movies discovery . Movies ListResponse Ċ import Ġio . reactivex . android . schedul ers . Android Schedulers Ċ Ċ class ĠF avorite Movies ViewModel ( api : ĠApi ) Ġ: ĠBase ViewModel < Movies ListResponse >() Ġ{ ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġcomposite Disposable Ġ+= Ġapi ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. get Favorite Movies () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. observe On ( Android Schedulers . main Thread ()) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. subscribe ({ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ data Subject . onNext ( it ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Cle ared () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Cle ared () ĊĠĠĠĠĠĠĠ Ġcomposite Disposable . clear () ĊĠĠĠ Ġ} Ċ }