package Ġcom . jame sn y ak ush . dig ipay . ui . auth . fragment Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġandroidx . lifecycle . ViewModel Providers Ċ import Ġcom . jame sn y ak ush . dig ipay . R Ċ import Ġcom . jame sn y ak ush . dig ipay . databinding . Register Fragment Binding Ċ import Ġcom . jame sn y ak ush . dig ipay . ui . auth . view model . Auth ViewModel ĊĊ Ċ /** Ċ Ġ* ĠThis Ġis ĠRegister ĠFragment Ġthat Ġenables Ġa Ġuser Ġto Ġcreate Ġa Ġnew Ġaccount Ċ Ġ* Ċ Ġ* Ġ*/ Ċ class ĠRegister Ġ: ĠFragment ( R . layout . register _ fragment ) Ġ{ ĊĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġbinding : ĠRegister Fragment Binding ĊĠĠĠ Ġprivate Ġval ĠviewModel Ġby Ġlazy Ġ{ ĊĠĠĠĠĠĠĠ ĠViewModel Providers . of ( this ). get ( Auth ViewModel :: class . java ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon View Created ( view : ĠView , ĠsavedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on View Created ( view , ĠsavedInstanceState ) ĊĠĠĠĠĠĠĠ Ġbinding Ġ= ĠRegister Fragment Binding . bind ( view ) ĊĠĠĠĠĠĠĠ Ġbinding . view model Ġ= ĠviewModel ĊĠĠĠ Ġ} Ċ }