Package-level declarations

Functions

Link copied to clipboard
fun LoadingMediaDisplay(modifier: Modifier = Modifier, placeholderState: PlaceholderState = rememberPlaceholderState(true), colorScheme: ColorScheme = MaterialTheme.colorScheme)

A loading state display. This style is matched to the Text of TextMediaDisplay as MarqueeTextMediaDisplay

Link copied to clipboard
fun MessageMediaDisplay(modifier: Modifier = Modifier, message: String)

A simple marquee-text display showing status information or a message.

Link copied to clipboard
fun NothingPlayingDisplay(modifier: Modifier = Modifier)

A media display indicating nothing is playing.

Link copied to clipboard
fun TextMediaDisplay(title: String, subtitle: String, modifier: Modifier = Modifier, titleIcon: Paintable? = null, colorScheme: ColorScheme = MaterialTheme.colorScheme, titleOverflow: TextOverflow = TextOverflow.Ellipsis, subtitleOverflow: TextOverflow = TextOverflow.Ellipsis, titleSoftWrap: Boolean = true, subtitleSoftWrap: Boolean = true)

A simple text only display showing artist and title in two separated rows.

Link copied to clipboard
fun TrackMediaDisplay(media: MediaUiModel.Ready, modifier: Modifier = Modifier, colorScheme: ColorScheme = MaterialTheme.colorScheme, titleOverflow: TextOverflow = TextOverflow.Ellipsis, subtitleOverflow: TextOverflow = TextOverflow.Ellipsis, titleSoftWrap: Boolean = true, subtitleSoftWrap: Boolean = true)

A simple text only display of MediaUiModel showing artist and title in two separated rows.