BannerbarScope

class BannerbarScope

Receiver class of Bannerbar builders with custom configuration.

Functions

addAction
Link copied to clipboard
fun addAction(@NonNull() text: CharSequence, @Nullable() action: View.OnClickListener? = null)
fun addAction(@StringRes() textId: Int, @Nullable() action: View.OnClickListener? = null)
addCallback
Link copied to clipboard
fun addCallback(@NonNull() callback: CallbackBuilder.() -> Unit)
invoke
Link copied to clipboard
inline operator fun CharSequence.invoke(crossinline action: (View) -> Unit)
inline operator fun Int.invoke(crossinline action: (View) -> Unit)

Properties

actionsTextColor
Link copied to clipboard
var actionsTextColor: Int
actionsTextColors
Link copied to clipboard
var actionsTextColors: ColorStateList
duration
Link copied to clipboard
var duration: Int
icon
Link copied to clipboard
var icon: Drawable
iconId
Link copied to clipboard
var iconId: Int
subtitle
Link copied to clipboard
var subtitle: CharSequence
subtitleColor
Link copied to clipboard
var subtitleColor: Int
subtitleColors
Link copied to clipboard
var subtitleColors: ColorStateList
subtitleId
Link copied to clipboard
var subtitleId: Int
title
Link copied to clipboard
var title: CharSequence
titleColor
Link copied to clipboard
var titleColor: Int
titleColors
Link copied to clipboard
var titleColors: ColorStateList
titleId
Link copied to clipboard
var titleId: Int