package Ġcom . delivery app . di Ċ Ċ import Ġandroidx . lifecycle . ViewModel Ċ import Ġandroidx . lifecycle . ViewModel Provider Ċ import Ġcom . delivery app . ui . delivery detail . Delivery Detail ViewModel Ċ import Ġcom . delivery app . ui . deli v ies list . Del iv eries List ViewModel Ċ import Ġcom . delivery app . view mode lf actory . App ViewModel Factory Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ import Ġdagger . mult ib ind ings . Into Map Ċ Ċ @ Suppress (" unused ") Ċ @ Module Ċ abstract Ġclass ĠViewModel Module Ġ{ ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Del iv eries List ViewModel :: class ) ĊĠĠĠ Ġabstract Ġfun Ġbind Del iv eries ViewModel ( deliver ies List ViewModel : ĠDel iv eries List ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Delivery Detail ViewModel :: class ) ĊĠĠĠ Ġabstract Ġfun Ġbind Delivery Detail ViewModel ( deliver ies List ViewModel : ĠDelivery Detail ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġabstract Ġfun Ġbind ViewModel Factory ( factory : ĠApp ViewModel Factory ): ĠViewModel Provider . Factory Ċ } Ċ