package Ġdiv yan sh . tech . wall up . home . browse . screens . search . callbacks Ċ Ċ import Ġdiv yan sh . tech . wall up . common . Wall paper Callbacks Ċ import Ġdiv yan sh . tech . wall up . home . browse . Browse Fragment Directions Ċ import Ġdiv yan sh . tech . wall up . home . browse . datamodel . Categories Ċ import Ġdiv yan sh . tech . wall up . home . browse . datamodel . Wall papers Ċ import Ġdiv yan sh . tech . wall up . home . browse . screens . search . Search Fragment Ċ import Ġdiv yan sh . tech . wall up . home . browse . screens . search . Search Fragment Directions Ċ import Ġdiv yan sh . tech . wall up . home . browse . screens . search . Search ViewModel Ċ Ċ class ĠSearch Callbacks ( ĊĠĠĠ Ġprivate Ġval ĠviewModel : ĠSearch ViewModel Ċ ): ĠWall paper Callbacks { ĊĠĠĠ Ġoverride Ġfun Ġon Wall paper Click ( wall paper : ĠWall papers ) Ġ{ ĊĠĠĠĠĠĠĠ ĠviewModel . get Wall paper Details ( wall paper . wall paper Url ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Feature d Categories Click ( cat : ĠCategories ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġaction Ġ= ĠSearch Fragment Directions . action Search Fragment To Feature d Categories Fragment ( cat ) ĊĠĠĠĠĠĠĠ ĠviewModel . change Navigation ( action ) ĊĠĠĠ Ġ} Ċ }