package Ġorg . tok end . template . features . withdraw . amount . view Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġorg . tok end . template . extensions . with Arguments Ċ import Ġorg . tok end . template . features . amount screen . view . Amount Input Fragment Ċ import Ġorg . tok end . template . view . balance picker . Balance Picker Bottom Dialog Ċ Ċ class ĠWith draw Amount Fragment Ġ: ĠAmount Input Fragment () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġget Balance Picker (): ĠBalance Picker Bottom Dialog Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠBalance Picker Bottom Dialog ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġrequire Context (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġamount Formatter , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbalance Comparator , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbalances Repository ĊĠĠĠĠĠĠĠ Ġ) Ġ{ Ġbalance Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbalance . asset . is With drawable ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Title Text (): ĠString ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġnull ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġget Bundle ( required Balance Id : ĠString ? Ġ= Ġnull ) Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠAmount Input Fragment . get Bundle ( required Balance Id Ġ= Ġrequired Balance Id ) ĊĊĠĠĠĠĠĠĠ Ġfun Ġnew Instance ( bundle : ĠBundle ): ĠWith draw Amount Fragment Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠWith draw Amount Fragment (). with Arguments ( bundle ) ĊĠĠĠ Ġ} Ċ }