sliver_sticky_collapsable_panel library

Classes

BoxValueConstraints<T>
RenderValueLayoutBuilder<T>
SliverStickyCollapsablePanel
A sliver that displays a header before its sliver and can allow click to collapse. The header scrolls off the viewport only when the sliver does.
SliverStickyCollapsablePanelState
SliverStickyCollapsablePanelStatus
Status describing how a sticky header is rendered.
StickyCollapsablePanelController
Controller to manage Sticker Header
ValueLayoutBuilder<T>
Builds a widget tree that can depend on the parent widget's size and a extra value.

Typedefs

ExpandCallback = void Function(bool isExpanded)
Callback used by SliverStickyCollapsablePanel to notify when the panel expand status change
HeaderBuilder = Widget Function(BuildContext context, SliverStickyCollapsablePanelStatus status)
Signature used by SliverStickyCollapsablePanel to build the header when the sticky header status has changed.
ValueLayoutWidgetBuilder<T> = Widget Function(BuildContext context, BoxValueConstraints<T> constraints)
The signature of the ValueLayoutBuilder builder function.