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.