diff --git a/src/Scrollbar.tsx b/src/Scrollbar.tsx index 533f466..3d1a121 100644 --- a/src/Scrollbar.tsx +++ b/src/Scrollbar.tsx @@ -30,6 +30,10 @@ if (isBrowser) { ); } + +const DEFAULT_TRACK_Y_VISIBLE_CLASS_NAME = "trackYVisible"; +const DEFAULT_TRACK_X_VISIBLE_CLASS_NAME = "trackXVisible"; + export type ScrollbarProps = ElementPropsWithElementRefAndRenderer & { createContext?: boolean; @@ -95,6 +99,9 @@ export type ScrollbarProps = ElementPropsWithElementRefAndRenderer & { onScroll?: (scrollValues: ScrollState, prevScrollState: ScrollState) => void; onScrollStart?: (scrollValues: ScrollState) => void; onScrollStop?: (scrollValues: ScrollState) => void; + + trackXVisibleClassName?: string + trackYVisibleClassName?: string }; export type ScrollbarState = { @@ -836,9 +843,15 @@ export default class Scrollbar extends React.Component