package Ġpl . sz cz od rz yn ski . minecraft map y Ċ Ċ import Ġandroid . graphics . Color Ċ import Ġandroid . graphics . drawable . Color Drawable Ċ import Ġandroid . view . View Ċ import Ġandroid . widget . ImageView Ċ import Ġandroidx . core . view . isIn visible Ċ import Ġandroidx . core . view . isVisible Ċ import Ġandroidx . databinding . Binding Adapter Ċ import Ġco il . api . load Ċ import Ġco il . transform . Circle Crop Transformation Ċ Ċ @ Binding Adapter (" android : isVisible ") Ċ fun Ġbind Is Visible ( view : ĠView , Ġis Visible : ĠBoolean ) Ġ{ ĊĠĠĠ Ġview . isVisible Ġ= Ġis Visible Ċ } Ċ Ċ @ Binding Adapter (" android : isIn visible ") Ċ fun Ġbind IsIn visible ( view : ĠView , ĠisIn visible : ĠBoolean ) Ġ{ ĊĠĠĠ Ġview . isIn visible Ġ= ĠisIn visible Ċ } Ċ Ċ @ Binding Adapter (" android : url ") Ċ fun Ġbind Url ( imageView : ĠImageView , Ġurl : ĠString ?) Ġ{ ĊĠĠĠ ĠimageView . load ( url ) Ġ{ ĊĠĠĠĠĠĠĠ Ġcross fade ( true ) ĊĠĠĠĠĠĠĠ Ġplaceholder ( Color Drawable ( Color . BLACK )) ĊĠĠĠ Ġ} Ċ } Ċ Ċ @ Binding Adapter (" android : url Circ led ") Ċ fun Ġbind Url Circ led ( imageView : ĠImageView , Ġurl : ĠString ?) Ġ{ ĊĠĠĠ ĠimageView . load ( url ) Ġ{ ĊĠĠĠĠĠĠĠ Ġcross fade ( true ) ĊĠĠĠĠĠĠĠ Ġtransformations ( Circle Crop Transformation ()) ĊĠĠĠĠĠĠĠ Ġplaceholder ( Color Drawable ( Color . BLACK )) ĊĠĠĠ Ġ} Ċ } Ċ