package Ġp zy 6 4 . x notes . ui . databinding čĊč Ċ import Ġandroid . view . ViewGroup č Ċ import Ġandroid . widget . TextView č Ċ import Ġandroidx . databinding . Binding Adapter č Ċ import Ġcom . google . android . material . text field . TextInput EditText č Ċ import Ġp zy 6 4 . x notes . ui . Colors č Ċ import Ġp zy 6 4 . x notes . ui . Fonts čĊč Ċ object ĠBinding Adapters Ġ{ čĊčĊĠĠĠ Ġ@ Binding Adapter (" bold Font ") čĊĠĠĠ Ġ@ Jvm Static čĊĠĠĠ Ġfun ĠText Input EditText . bold Text ( index : ĠInt ) Ġ{ čĊĠĠĠĠĠĠĠ Ġtype face Ġ= ĠFonts ( this . context ). FONT S [ index ]. first čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġ@ Binding Adapter (" regular Font ") čĊĠĠĠ Ġ@ Jvm Static čĊĠĠĠ Ġfun ĠText Input EditText . regular Text ( index : ĠInt ) Ġ{ čĊĠĠĠĠĠĠĠ Ġtype face Ġ= ĠFonts ( this . context ). FONT S [ index ]. second čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġ@ Binding Adapter (" bold Font ") čĊĠĠĠ Ġ@ Jvm Static čĊĠĠĠ Ġfun ĠTextView . bold Text ( index : ĠInt ) Ġ{ čĊĠĠĠĠĠĠĠ Ġtype face Ġ= ĠFonts ( this . context ). FONT S [ index ]. first čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġ@ Binding Adapter (" regular Font ") čĊĠĠĠ Ġ@ Jvm Static čĊĠĠĠ Ġfun ĠTextView . regular Text ( index : ĠInt ) Ġ{ čĊĠĠĠĠĠĠĠ Ġtype face Ġ= ĠFonts ( this . context ). FONT S [ index ]. second čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġ@ Binding Adapter (" backgroundColor ") čĊĠĠĠ Ġ@ Jvm Static čĊĠĠĠ Ġfun ĠViewGroup . card BackgroundColor ( index : ĠInt ) Ġ{ čĊĠĠĠĠĠĠĠ Ġset BackgroundColor ( Colors . bg ( index , Ġ 0 xaa )) čĊĠĠĠ Ġ} č Ċ }