package Ġper . g owe ii . any layer . k tx Ċ Ċ import Ġandroid . graphics . drawable . Drawable Ċ import Ġandroid . view . View Ċ import Ġandroidx . annotation .* Ċ import Ġper . g owe ii . any layer . toast . Toast Layer Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . content View ( content View : ĠView ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . set ContentView ( content View ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . content View (@ Layout Res Ġcontent View Id : ĠInt ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . set ContentView ( content View Id ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . textColor Int (@ Color Int Ġcolor Int : ĠInt ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . setTextColor Int ( color Int ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . textColor Res (@ Color Res Ġcolor Res : ĠInt ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . setTextColor Res ( color Res ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . remove Others ( remove Others : ĠBoolean ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . set Remove Others ( remove Others ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . duration ( duration : ĠLong ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . set Duration ( duration ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . message ( message : ĠCharSequence ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . setMessage ( message ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . message (@ String Res Ġmessage : ĠInt ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . setMessage ( message ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . icon (@ Drawable Res Ġicon : ĠInt ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . setIcon ( icon ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . gravity ( gravity : ĠInt ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . set Gravity ( gravity ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . margin Left ( margin : ĠInt ?) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . set Margin Left ( margin ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . margin Top ( margin : ĠInt ?) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . set Margin Top ( margin ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . margin Right ( margin : ĠInt ?) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . set Margin Right ( margin ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . margin Bottom ( margin : ĠInt ?) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . set Margin Bottom ( margin ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . alpha ( alpha : ĠFloat ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . set Alpha ( alpha ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . background Resource (@ Drawable Res Ġresource : ĠInt ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . setBackground Resource ( resource ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . background Drawable ( drawable : ĠDrawable ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . setBackground Drawable ( drawable ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . backgroundColor Int (@ Color Int Ġcolor Int : ĠInt ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . set BackgroundColor Int ( color Int ) Ċ } Ċ Ċ fun Ġ< T Ġ: ĠToast Layer > ĠT . backgroundColor Res (@ Color Res Ġcolor Res : ĠInt ) Ġ= Ġthis . apply Ġ{ ĊĠĠĠ Ġthis . set BackgroundColor Res ( color Res ) Ċ } Ċ