react-horizontal-scrolling-menu
Version:
Horizontal scrolling menu component for React with per-item visibility tracking. Supports mouse and touch devices, SSR-safe.
23 lines (22 loc) • 1.17 kB
TypeScript
export declare const rootClassName = "react-horizontal-scrolling-menu";
export declare const itemClassName = "react-horizontal-scrolling-menu--item";
export declare const scrollContainerClassName = "react-horizontal-scrolling-menu--scroll-container";
export declare const wrapperClassName = "react-horizontal-scrolling-menu--wrapper";
export declare const innerWrapperClassName = "react-horizontal-scrolling-menu--inner-wrapper";
export declare const headerClassName = "react-horizontal-scrolling-menu--header";
export declare const arrowLeftClassName = "react-horizontal-scrolling-menu--arrow-left";
export declare const arrowRightClassName = "react-horizontal-scrolling-menu--arrow-right";
export declare const footerClassName = "react-horizontal-scrolling-menu--footer";
export declare const id = "itemId";
export declare const dataKeyAttribute = "data-key";
export declare const dataIndexAttribute = "data-index";
export declare const events: {
readonly first: "first";
readonly last: "last";
readonly onInit: "onInit";
readonly onUpdate: "onUpdate";
};
export declare const emptyStr = "";
export declare const emptyRef: {
current: null;
};