@jdcfe/yep-react
Version:
一套移动端的React组件库
31 lines (30 loc) • 788 B
TypeScript
import * as React from 'react';
export declare type PickerData = {
value: string | number;
label: string;
children?: PickerData[];
};
export interface IPickerView {
prefixCls?: string;
pickerPrefixCls?: string;
cols?: number;
cascade?: boolean;
value?: any[];
data: PickerData[] | PickerData[][];
onChange?: (value?: any) => void;
onScrollChange?: (value?: any) => void;
indicatorStyle?: any;
itemStyle?: any;
}
export default class PickerView extends React.PureComponent<IPickerView, any> {
static defaultProps: {
prefixCls: string;
pickerPrefixCls: string;
cols: number;
cascade: boolean;
value: never[];
onChange(): void;
};
getCol: () => any;
render(): JSX.Element;
}