@manta-eu/react/hooks/userMessageScrollerGeometry
Reference for @manta-eu/react/hooks/userMessageScrollerGeometry as it is on main.
Type Aliases
PinnedSpacerGeometry
PinnedSpacerGeometry =
SpacerGeometry&object
Type Declaration
pinnedMessageTop
pinnedMessageTop:
number
ScrollPositionGeometry
ScrollPositionGeometry =
SpacerGeometry&object
Type Declaration
scrollTop
scrollTop:
number
SpacerGeometry
SpacerGeometry =
object
Properties
clientHeight
clientHeight:
number
scrollHeight
scrollHeight:
number
spacerHeight
spacerHeight:
number
Functions
getMonotonicSpacerHeight()
getMonotonicSpacerHeight(
currentHeight,requiredHeight,allowGrowth):number
Parameters
currentHeight
number
requiredHeight
number
allowGrowth
boolean
Returns
number
getRequiredSpacerHeight()
getRequiredSpacerHeight(
geometry):number
Parameters
geometry
Returns
number
getSpacerHeightForScrollPosition()
getSpacerHeightForScrollPosition(
geometry):number
Parameters
geometry
Returns
number
getViewportGrowthSpacerHeight()
getViewportGrowthSpacerHeight(
currentHeight,viewportHeightDelta,allowGrowth):number
Parameters
currentHeight
number
viewportHeightDelta
number
allowGrowth
boolean
Returns
number