package Ġapp . alle ver . android . lib . mv vm . demo Ċ Ċ import Ġapp . alle ver . android . lib . mv vm . BR Ċ import Ġapp . alle ver . android . lib . mv vm . R Ċ import Ġapp . alle ver . android . lib . mv vm . base . Base Mv vm Fragment Ċ import Ġapp . alle ver . android . lib . mv vm . base . Mv vm Config Ċ import Ġapp . alle ver . android . lib . mv vm . databinding . Fragment Mv vm Binding Ċ Ċ class ĠM v vm Fragment Ġ: ĠBase Mv vm Fragment < Fragment Mv vm Binding , ĠMain Fragment ViewModel >() Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġget Mv vm Config () Ġ= ĠM v vm Config ( R . layout . fragment _ mv vm , ĠBR . fragment ViewModel ) ĊĊĠĠĠ Ġoverride Ġfun Ġinit () Ġ{ ĊĠĠĠĠĠĠĠ Ġm ViewModel . login () ĊĠĠĠ Ġ} Ċ }