advstory library
An advanced, complete story viewer. Has support for images, videos, custom widget contents, gestures, interceptors, listeners, manipulators and much more.
Classes
- AdvStory
- An advanced, complete story viewer. Has support for images, videos, custom widget contents, gestures, interceptors, listeners, manipulators and much more. Designed for performance.
- AdvStoryController
- A controller for manipulating flow and listening user interactions.
- AdvStoryPlayerController
- Controller to manage AdvStory.player widget.
- AdvStoryStyle
-
Styles for the
AdvStory
. Provides customization options forStoryIndicator
, LoadingStyle, TrayListStyle and other more general options. - AdvStoryTray
- A highly customizable animated story tray.
- AnimatedTray
- Base class for animated story trays, animated trays must extend this class to let AdvStory know that it should handle animation start and stops for this tray. Otherwise your custom tray animation may never starts or stops.
-
AnimatedTrayState<
T extends AnimatedTray> - State class for AnimatedTray. This class provides way to controlling custom animations.
- ImageContent
- Image story content.
- IndicatorStyle
- Story progress indicator styles.
- LoadingStyle
- Loading indicator styles. AdvStory creates a rotated indicator using this styles.
- ShimmerStyle
- Loading shimmer styles.
- SimpleCustomContent
- Type for contents using sources that can be loaded synchronously. For example Text, AssetImage...
- Story
- Group of image, video or custom story contents. A story may include one or more contents.
- StoryContent
- Base class for story contents. Advanced story types should extend this class to use AdvStory capability.
-
StoryContentState<
T extends StoryContent> - State class for StoryContent. This class provides AdvStory functionality to story contents.
- StoryHeader
- This widget is predefined header for stories. Shows user profile picture and name in a row.
- StoryPosition
- Position of the story.
- TrayListStyle
- Styles for tray list.
- VideoContent
- View for video contents.
Enums
- StoryEvent
- Event types