API reference
Header values
The values returned by useCollapsibleHeader.
Type: CollapsibleHeader. View library source.
scrollY
Required
SharedValue<number>Active page's scroll position (shared value).
headerHeight
Required
SharedValue<number>Collapsing-header height: the initial estimate until layout provides a measurement. Zero without a header.
collapseProgress
Required
DerivedValue<number>0 = fully expanded, 1 = fully collapsed (derived, clamped). Remains 0 when header height is 0.
pinnedHeaderHeight
Required
numberPinned header height (excludes the safe-area top inset).
tabBarHeight
Required
numberTab bar height.
topInset
Required
numberReserved top inset (the device safe area unless Container.topInset overrides it).
contentTop
Required
numberFixed chrome height when the collapsing header is fully collapsed (pinned header + top inset + tab bar). Excludes the collapsing header. Handy for positioning a custom sticky element or a RefreshControl.