UNPKG

@alitajs/antd-plus

Version:

基于 ant-design 封装的偏业务组件

27 lines (26 loc) 839 B
import React, { FC, CSSProperties, ReactNode } from 'react'; import Item from './item'; /** * 展示模式 * vertical:垂直; horizontal:水平; * */ export declare type Mode = 'vertical' | 'horizontal'; export interface ScrollableBarType extends FC<ScrollableBarProps> { Item: typeof Item; } export interface ScrollableBarProps { prefixCls?: string; className?: string; style?: CSSProperties; activeKey?: string; mode?: Mode; scrollAnimated?: boolean; onPrevClick?: (e: React.MouseEvent | React.KeyboardEvent) => void; onNextClick?: (e: React.MouseEvent | React.KeyboardEvent) => void; onItemClick?: (activeKey: React.Key) => void; prevIcon?: ReactNode; nextIcon?: ReactNode; direction?: 'rtl' | 'ltr'; } declare const ScrollableBar: ScrollableBarType; export default ScrollableBar;