Feed library Null safety

Classes

AnimationSystemController
AnimationSystemDelegate
Animation Design
AnimationSystemDelegateBuilder
Feed
Splits the feed widget into n parts allows for simultaneous list of independent feeds.
FeedController
Controller for the simple multi feed. Holds a nested Page, Tab and Scroll controllers
FeedGridViewDelegate
The specification for a gridview, if passed into the feed, transforms it into a grid feed
FeedListView
InitialFeedState<T>
A class that contains the state of a single feed
MultiFeedController
OverlayDelegate
Overlay Design
PagedCompactList<T>
PagedCompactList is a lazy loading list with a Load More button.
PagedCompactListController<T>
Used to control the internal state of the PagedCompactList. The controller can be used to reset and add to the list. Can also be used to retrive state information.
PerceiveSlidableMultiFeedDelegate
PerceiveSlidableSingleFeedDelegate
SimulationDelegate
SimulationDelegateBuilder
SlidingSheetFeed
Creates a singular feed within a sliding sheet
SlidingSheetMultiFeed
Creates a singular feed within a sliding sheet

Extensions

IconPostionExtension

Enums

CardPosition
FeedLoadingState
Defines the laoding state
IconPosition
The positionings for the icon

Typedefs

PagedCompactListBuilder<T> = Widget Function(BuildContext context, int index, T item)
PagedCompactListLoader<T> = Future<List<T>> Function(int size)