advstory 0.1.0
advstory: ^0.1.0 copied to clipboard
A complete story viewer package with lots of controls and customizations.
0.0.1 #
- 🎉 first release!
0.0.1+1 #
- Readme image source change
0.0.1+2 #
- Readme change, again...
0.1.0 #
This version has breaking changes.
- All
*storyhas been renamed*contentand all*clusterhas been renamed*story:ClusterasStoryclusterBuilderasstoryBuilderclusterCountasstoryCountstoryBuilderascontentBuilderImageStoryasImageContentVideoStoryasVideoContent- And related controller methods...
TrayStylehas been renamed asTrayListStylehideBarsparameter moved toAdvStoryStylefromAdvStorywidget.- Removed
storyIndexandclusterIndexfromAdvStoryControllerand addedposition. - A brand new logic has been created to give more flexibility to custom story contents.
- Removed
WidgetStoryand implemented 2 new way to create custom story contents:StoryContentis an abstract class that gives the full power ofAdvStoryto the developer.StoryContentis super class of built-in types, this means you can use any required method by extending this class.SimpleCustomContentis a custom story content using resources that can be loaded simultaneously. Eg text, asset image...
- Added
timeoutanderrorBuilderparameters to video content and image content. - Added a parameter to set duration for each story except
VideoContent. You can now set duration for every single story content! - Removed
setVolumemethod fromAdvStoryController. You can now extendStoryContentto create customized controls. - Added two new parameters to
AdvStorywidget to disable preloading. - Default loading screen has changed. Shimmer effect was causing a lag.
- Fixed a bug that caused the story to not start when the first content was custom content.
- Improved documentation and example project.