package Ġbr . com . mir abil is . d agger mv vm arch ict et ure . di . module Ċ Ċ import Ġandroidx . lifecycle . ViewModel Ċ import Ġbr . com . mir abil is . d agger mv vm arch ict et ure . di . ViewModel Key Ċ import Ġbr . com . mir abil is . d agger mv vm arch ict et ure . ui . screen . login . Login ViewModel Ċ import Ġbr . com . mir abil is . d agger mv vm arch ict et ure . ui . screen . main . Main ViewModel Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ import Ġdagger . mult ib ind ings . Into Map Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġro d rig os imo es ro sa Ġon Ġ 2 0 1 9 - 0 6 - 0 3 . Ċ Ġ* ĠCopyright ĠÂ© Ġ 2 0 1 9 . ĠAll Ġrights Ġreserved . Ċ Ġ*/ Ċ @ Module Ċ abstract Ġclass ĠViewModel Module Ġ{ ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Main ViewModel :: class ) ĊĠĠĠ Ġprotected Ġabstract Ġfun Ġmain ViewModel ( main ViewModel : ĠMain ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Login ViewModel :: class ) ĊĠĠĠ Ġprotected Ġabstract Ġfun Ġlogin ViewModel ( main ViewModel : ĠLogin ViewModel ): ĠViewModel Ċ Ċ } Ċ