package Ġca . ets mt l . app lets . ets mobile . di . activity module Ċ Ċ import Ġandroidx . lifecycle . ViewModel Ċ import Ġca . ets mt l . app lets . ets mobile . di . ViewModel Key Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . dashboard . Dashboard Fragment Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . dashboard . card . grade s . Gr ades Card Fragment Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . dashboard . card . grade s . Gr ades Card ViewModel Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . dashboard . card . today schedule . Today Schedule Card Fragment Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . dashboard . card . today schedule . Today Schedule Card ViewModel Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . ets . E ts Fragment Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . ets . E ts ViewModel Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . github . GitHub Contribut ors Fragment Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . grade s . Gr ades Fragment Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . grade s . Gr ades ViewModel Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . login . Login Fragment Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . main . Main ViewModel Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . more . More Fragment Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . more . More ViewModel Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . profile . Profile Fragment Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . profile . Profile ViewModel Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . schedule . Schedule Fragment Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . schedule . Schedule ViewModel Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . schedule . week . Schedule Week Fragment Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . splash . Splash Fragment Ċ import Ġca . ets mt l . app lets . ets mobile . presentation . student . Student Fragment Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ import Ġdagger . android . Contribut es Android Injector Ċ import Ġdagger . mult ib ind ings . Into Map Ċ import Ġpresentation . Dashboard ViewModel Ċ import Ġpresentation . GitHub Contribut ors ViewModel Ċ import Ġpresentation . Splash ViewModel Ċ import Ġpresentation . login . Login ViewModel Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠSon phil Ġon Ġ 1 5 - 0 3 - 1 8 . Ċ Ġ*/ Ċ @ Module Ċ interface ĠMainActivity Module Ġ{ ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Main ViewModel :: class ) ĊĠĠĠ Ġfun Ġbind Main ViewModel ( main ViewModel : ĠMain ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġfun Ġcontribute Splash Fragment (): ĠSpl ash Fragment ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġfun Ġcontribute Login Fragment (): ĠLogin Fragment ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Splash ViewModel :: class ) ĊĠĠĠ Ġfun Ġbind Splash ViewModel ( splash ViewModel : ĠSpl ash ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Login ViewModel :: class ) ĊĠĠĠ Ġfun Ġbind Login ViewModel ( login ViewModel : ĠLogin ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Dashboard ViewModel :: class ) ĊĠĠĠ Ġfun Ġbind Dashboard ViewModel ( dashboard ViewModel : ĠDashboard ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġfun Ġcontribute Dashboard Fragment (): ĠDashboard Fragment ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Today Schedule Card ViewModel :: class ) ĊĠĠĠ Ġfun Ġbind Today Schedule ViewModel ( today Schedule Card ViewModel : ĠToday Schedule Card ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġfun Ġcontribute Today Fragment (): ĠToday Schedule Card Fragment ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Gr ades Card ViewModel :: class ) ĊĠĠĠ Ġfun Ġbind Gr ades Card ViewModel ( grade s Card ViewModel : ĠGr ades Card ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġfun Ġcontribute Gr ades Card Fragment (): ĠGr ades Card Fragment ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġfun Ġcontribute Student Fragment (): ĠStudent Fragment ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġfun Ġcontribute Gr ades Fragment (): ĠGr ades Fragment ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Schedule ViewModel :: class ) ĊĠĠĠ Ġfun Ġbind Schedule ViewModel ( schedule ViewModel : ĠSchedule ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġfun Ġcontribute Schedule Fragment (): ĠSchedule Fragment ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġfun Ġcontribute Schedule Week Fragment (): ĠSchedule Week Fragment ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Gr ades ViewModel :: class ) ĊĠĠĠ Ġfun Ġbind Gr ades ViewModel ( grade s ViewModel : ĠGr ades ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġfun Ġcontribute Profile Fragment (): ĠProfile Fragment ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( E ts ViewModel :: class ) ĊĠĠĠ Ġfun Ġbind E ts ViewModel ( ets ViewModel : ĠE ts ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġfun Ġcontribute E ts Fragment (): ĠE ts Fragment ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Profile ViewModel :: class ) ĊĠĠĠ Ġfun Ġbind Info Et ud iant ViewModel ( ĊĠĠĠĠĠĠĠ Ġprofile ViewModel : ĠProfile ViewModel ĊĠĠĠ Ġ): ĠViewModel ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġfun Ġcontribute More Fragment (): ĠMore Fragment ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( More ViewModel :: class ) ĊĠĠĠ Ġfun Ġbind More ViewModel ( more ViewModel : ĠMore ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġfun Ġcontribute GitHub Contribut ors Fragment (): ĠGitHub Contribut ors Fragment ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( GitHub Contribut ors ViewModel :: class ) ĊĠĠĠ Ġfun Ġbind GitHub Contribut ors ViewModel ( git Hub Contribut ors ViewModel : ĠGitHub Contribut ors ViewModel ): ĠViewModel Ċ }