Interface

UseTimelineVerticalScrollbarResult

State and control props for rendering a vertical timeline scrollbar.

Signature

Type Definition
Interface UseTimelineVerticalScrollbarResult

Properties

NameSignatureDescription
contentHeightcontentHeight: numberFull vertical track stack height represented by the scrollbar domain, in pixels.
maxScrollTopmaxScrollTop: numberMaximum vertical timeline scroll offset in pixels.
onValueChange(value: RangeScrollbarValue, details: RangeScrollbarValueChangeDetails): voidHandles controlled range changes by panning or vertically zooming track rows.
rangerange: UseRangeScrollbarResultGeneric range scrollbar state derived from vertical timeline viewport state.
rootPropsrootProps: TimelineVerticalScrollbarRangePropsProps that wire `RangeScrollbar.Root` to timeline vertical scroll state.
scrollTopscrollTop: numberCurrent vertical timeline scroll offset in pixels.
viewEndPixelsviewEndPixels: numberVisible viewport bottom offset in pixels.
viewHeightviewHeight: numberVisible viewport height in pixels.
viewStartPixelsviewStartPixels: numberVisible viewport top offset in pixels.