shineout
Version:
Shein 前端组件库
20 lines (19 loc) • 697 B
TypeScript
import { Component } from 'react';
import { BoxListProps } from './Props';
declare class BoxList<Item, Value> extends Component<BoxListProps<Item, Value>> {
static defaultProps: {
columnWidth: number;
};
handleMouseMove: () => void;
constructor(props: BoxListProps<Item, Value>);
getText(key: string): any;
getWidth(): number;
handleSelectAll(_: any, checked: boolean): void;
handleRenderItem(data: Item[], groupIndex: number): JSX.Element;
renderHeader(count: number): JSX.Element | null;
renderLazyList(): JSX.Element;
renderStack(): JSX.Element[];
renderOptions(): JSX.Element | null;
render(): JSX.Element;
}
export default BoxList;