Optional
__fixOptional
canIf true
, the scroll bars will be hidden when inactive.
The scroll bar will only become visible during scrolling or interactions.
Optional
containerThe scrollable element to which the scroll bar will be applied. Can be the window, a custom scroll instance, or an HTML element.
window
Optional
domThe element where the scroll bars will be rendered.
If false
, the scroll bar will be appended to the container
.
false
Optional
isIf true
, the scroll bars will be draggable, allowing users to drag the thumb to scroll.
Optional
minThe minimum size of the scroll bar's thumb.
This property is only applied when shouldAutoSize
is true
.
Optional
resizeTimeout value (in milliseconds) to debounce the resize event. This helps avoid multiple rapid invocations of resize handling.
16
Optional
scrollDefines the scroll behavior during dragging for custom scroll instances.
This property determines whether the scroll will be smooth or immediate ('auto').
This option is only applicable for CustomScroll
instances.
Optional
shouldIf true
, the size of the scroll bar's thumb will adjust automatically
based on the content length and the viewport size.
Static properties for a component. These properties remain constant throughout the lifecycle of the component. This interface extends IStaticProps, inheriting the static properties defined for modules.