HeaderData class

Annotations

Constructors

HeaderData({required Widget header, required double headerHeight, Widget? highlightHeader, bool blurContent = true, HighlightHeaderAlignment highlightHeaderAlignment = HighlightHeaderAlignment.bottom, Widget? overlay, Color? blurColor, Color? backgroundColor})
const

Properties

backgroundColor Color?
Background Color of all of the content
final
blurColor Color?
The color of the blur, white by default
final
blurContent bool
If you want to blur the content when scroll. True by default
final
hashCode int
The hash code for this object.
no setterinherited
Header Widget that will be stretched, it will appear at the top of the page
final
headerHeight double
Height of your header widget
final
highlightHeader Widget?
highlight header that will be placed on the header, this widget always be visible without blurring effect
final
highlightHeaderAlignment HighlightHeaderAlignment
alignment for the highlight header
final
overlay Widget?
This widget will be placed on top the header container. Can be used to add clickable items to the header bottom which doesn't prevent it from scrolling.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited