package Ġcom . mass code . man ime . views . adapter Ċ Ċ import Ġandroid . annotation . Suppress Lint Ċ import Ġandroid . widget . ImageView Ċ import Ġandroid . widget . TextView Ċ import Ġandroidx . databinding . Binding Adapter Ċ import Ġcom . bump tech . glide . G lide Ċ import Ġcom . bump tech . glide . request . RequestOptions Ċ import Ġjp . was ab eef . glide . transform ations . Blur Transformation Ċ Ċ @ Binding Adapter (" show Image From Url ") Ċ fun Ġshow Image From Url ( imageView : ĠImageView , Ġurl : ĠString ?) Ġ{ ĊĠĠĠ ĠG lide . with ( imageView . context ). load ( url ). into ( imageView ) Ċ } Ċ Ċ @ Suppress Lint (" SetText I 1 8 n ") Ċ @ Binding Adapter (" type ") Ċ fun Ġtype ( textView : ĠTextView , Ġtype : ĠString ?) Ġ{ ĊĠĠĠ ĠtextView . text Ġ= Ġ" Type : Ġ$ type " Ċ } Ċ Ċ @ Binding Adapter (" show Blur Image ") Ċ fun Ġshow Blur Image ( imageView : ĠImageView , Ġurl : ĠString ?) Ġ{ ĊĠĠĠ ĠG lide . with ( imageView . context ). load ( url ) ĊĠĠĠĠĠĠĠ Ġ. apply ( RequestOptions . bitmap Transform ( Blur Transformation ( 2 5 , Ġ 3 ))). into ( imageView ) Ċ }