package Ġmust af ao zh an . github . com . andro cat . main . fragment Ċ Ċ import Ġmust af ao zh an . github . com . andro cat . base . Base ViewModel Ċ import Ġmust af ao zh an . github . com . andro cat . model . Settings Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠMust afa ĠO zh an Ġon Ġ 2 0 1 8 - 0 7 - 2 2 . Ċ Ġ*/ Ċ class ĠMain Fragment ViewModel Ġ: ĠBase ViewModel () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġinject () Ġ{ ĊĠĠĠĠĠĠĠ ĠviewModel Component . inject ( this ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget Username () Ġ= Ġdata Manager . load UserName (). toString () ĊĊĠĠĠ Ġfun Ġupdate Invert Settings () Ġ= ĊĠĠĠĠĠĠĠ Ġdata Manager . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġupdate Settings ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠSettings (! load Settings (). isIn vert ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget Settings () Ġ= Ġdata Manager . load Settings () Ċ } Ċ