1 | import * as React from 'react';
|
2 | export declare type CascaderOneValue = string | number;
|
3 | export declare type CascaderValue = CascaderOneValue[];
|
4 | export interface ICascaderDataItem {
|
5 | label: React.ReactNode;
|
6 | value: CascaderOneValue;
|
7 | children?: ICascaderDataItem[];
|
8 | }
|
9 | export interface ICascaderProps {
|
10 | defaultValue?: CascaderValue;
|
11 | value?: CascaderValue;
|
12 | onChange?: (value: CascaderValue) => void;
|
13 | data: ICascaderDataItem[];
|
14 | cols?: number;
|
15 | disabled?: boolean;
|
16 | rootNativeProps?: {};
|
17 | pickerItemStyle?: {};
|
18 | indicatorStyle?: {};
|
19 | style?: any;
|
20 |
|
21 | prefixCls?: string;
|
22 |
|
23 | pickerPrefixCls?: string;
|
24 |
|
25 | className?: string;
|
26 |
|
27 | onScrollChange?: (value: CascaderValue) => void;
|
28 | }
|