Interface

UseTimelineVerticalRangeControlResult

State and formatted accessibility props for a vertical timeline scrollbar.

Signature

Type Definition
Interface UseTimelineVerticalRangeControlResult

Properties

NameSignatureDescription
contentHeightcontentHeight: numberFull vertical track stack height represented by the scrollbar domain, in pixels.
endValueTextendValueText: stringFormatted visible vertical range end.
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.
startValueTextstartValueText: stringFormatted visible vertical range start.
valueTextvalueText: stringFormatted visible vertical range for assistive technology.
viewEndPixelsviewEndPixels: numberVisible viewport bottom offset in pixels.
viewHeightviewHeight: numberVisible viewport height in pixels.
viewStartPixelsviewStartPixels: numberVisible viewport top offset in pixels.