Package-level declarations

Types

Link copied to clipboard
abstract class BaseContentCardView<T : Card>(context: Context) : BaseCardView<T>

Base class for ContentCard views.

Link copied to clipboard
open class CaptionedImageContentCardView(context: Context) : BaseContentCardView<CaptionedImageCard>

View class responsible for inflating and binding the Captioned Image Content Card layout.

Link copied to clipboard
open class ContentCardViewHolder(view: View, showUnreadIndicator: Boolean) : RecyclerView.ViewHolder
Link copied to clipboard
open class DefaultContentCardView(context: Context) : BaseContentCardView<Card>

A view for when the card type is unknown or otherwise can't be rendered.

Link copied to clipboard
open class ImageOnlyContentCardView(context: Context) : BaseContentCardView<ImageOnlyCard>

View class responsible for inflating and binding the Image Only Content Card layout.

Link copied to clipboard
open class ShortNewsContentCardView(context: Context) : BaseContentCardView<ShortNewsCard>

View class responsible for inflating and binding the Short News Content Card layout. Displays a thumbnail image alongside title, description, and action hint text.

Link copied to clipboard
open class TextAnnouncementContentCardView(context: Context) : BaseContentCardView<TextAnnouncementCard>

View class responsible for inflating and binding the Text Announcement Content Card layout. Displays title, description, and action hint text without an image.