prides library

A package that helps in creating custom Slides and Presenting them.

Classes

BlankSlide
A blank slide that contains nothing. Just shows a background.
CaptionSlide
A caption slide is where you write a caption that is shown at the left bottom corner (with some padding using the LayoutBuilder - bottom: height*0.12, left: width*0.05).
PresentationWidget
A widget that can present the slides.
SectionHeader
A section header slide that takes in a title widget and wraps a center around the widget to make a slide from SlideWidget.
SimpleSlide
This is a simple slide that takes a foreground widget and a background widget to make a slide from SlideWidget.
SlideChangeData
Data that is used for event callback from the PresentationWidget when a slide is changed. It gives the current slide (slide) and previous slide (previousSlide).
SlideController
It is used to control the slide movement.
SlideControllerListener
An interface for implementing a listener which can be attached to a SlideController.
SlideSize
Provides an option to set the slide resolution in the PresentationWidget.
SlideWidget
An abstract class helpful to create a Slide to be use in PresentationWidget.
TitleSlide
This is a title slide that takes a title and an optional subtitle to make a slide from SlideWidget.