package Ġcom . example . github database . utils Ċ Ċ import Ġandroid . widget . ImageView Ċ import Ġcom . bump tech . glide . G lide Ċ import Ġcom . bump tech . glide . request . RequestOptions Ċ import Ġcom . example . github database . model . User Ċ Ċ fun ĠImageView . load Image ( url : ĠString ?) Ġ{ ĊĠĠĠ ĠG lide . with ( this . context ) ĊĠĠĠĠĠĠĠ Ġ. load ( url ) ĊĠĠĠĠĠĠĠ Ġ. apply ( RequestOptions (). override ( 3 0 0 , Ġ 3 0 0 )) ĊĠĠĠĠĠĠĠ Ġ. center Crop () ĊĠĠĠĠĠĠĠ Ġ. into ( this ) Ċ } Ċ Ċ fun ĠList < User >. to ArrayList (): ĠArrayList < User > Ġ{ ĊĠĠĠ Ġval Ġlist User Ġ= ĠArrayList < User >() ĊĠĠĠ Ġfor Ġ( user Ġin Ġthis ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġuser Mapped Ġ= ĠUser ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġuser . id , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġuser . login , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġuser . type , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġuser . avatar _ url , ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġlist User . add ( user Mapped ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġreturn Ġlist User Ċ }