Package-level declarations

Types

Link copied to clipboard
open class StorytellerClipsGridView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyle: Int = 0) : StorytellerClipsView

A custom Android View that displays a grid of Storyteller Clips. This View acts as a wrapper around the StorytellerClipsGrid Composable, providing a way to integrate Storyteller Clips grids into traditional XML layouts or use them programmatically as standard Android Views.

Link copied to clipboard
open class StorytellerClipsRowView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyle: Int = 0) : StorytellerClipsView

A custom Android View that displays a horizontal row of Storyteller Clips. This View acts as a wrapper around the StorytellerClipsRow Composable, providing a way to integrate Storyteller Clips rows into traditional XML layouts or use them programmatically as standard Android Views.

Link copied to clipboard
abstract class StorytellerClipsView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyle: Int = 0) : StorytellerListView

An abstract base class for Storyteller Views that display a list of Clips (e.g., StorytellerClipsRowView, StorytellerClipsGridView). It extends StorytellerListView and provides common functionality and configuration specific to Clips content.

Link copied to clipboard

An interface for handling global Storyteller events, such as user activities, ad requests, navigation actions, and providing custom UI for certain SDK features. An implementation of this delegate can be set on the Storyteller.storytellerDelegate companion object property. For more information on using Storyteller delegates, see the Storyteller Delegates Documentation.

Link copied to clipboard

An interface for receiving callbacks related to data loading and player dismissal events from Storyteller list components (e.g., com.storyteller.ui.compose.components.lists.row.StorytellerStoriesRow, com.storyteller.ui.compose.components.lists.grid.StorytellerStoriesGrid, and their legacy View counterparts). Implement this interface to respond to these events in your application. For more information on using Storyteller delegates, see the Storyteller Delegates Documentation.

Link copied to clipboard
open class StorytellerStoriesGridView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyle: Int = 0) : StorytellerStoriesView

A custom Android View that displays a grid of Storyteller Stories. This View acts as a wrapper around the StorytellerStoriesGrid Composable, providing a way to integrate Storyteller story grids into traditional XML layouts or use them programmatically as standard Android Views.

Link copied to clipboard
open class StorytellerStoriesRowView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyle: Int = 0) : StorytellerStoriesView

A custom Android View that displays a horizontal row of Storyteller Stories. This View acts as a wrapper around the StorytellerStoriesRow Composable, providing a way to integrate Storyteller story rows into traditional XML layouts or use them programmatically as standard Android Views.

Link copied to clipboard
abstract class StorytellerStoriesView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyle: Int = 0) : StorytellerListView

An abstract base class for Storyteller Views that display a list of Stories (e.g., StorytellerStoriesRowView, StorytellerStoriesGridView). It extends StorytellerListView and provides common functionality and configuration specific to Stories content.