zarm
Version:
基于 React 的移动端UI库
24 lines (23 loc) • 984 B
TypeScript
import type { BasePickerViewProps as PickerViewProps, PickerColumn, PickerDataSource, PickerOption, PickerValue } from './interface';
export declare const resolvedFieldNames: <T = object>(left: Partial<T>) => {
value: string;
label: string;
children: string;
};
export declare const isCascader: (dataSource?: PickerDataSource) => dataSource is PickerOption[];
export declare const isColumn: (dataSource?: PickerDataSource) => dataSource is PickerColumn;
export declare const isValidValue: (value?: PickerValue | PickerValue[]) => boolean;
export declare const resolveColumn: (props: PickerViewProps) => {
value: import("../wheel").WheelValue[];
columns: PickerColumn;
items: any[];
};
export declare const resolved: (props: PickerViewProps) => {
value: import("../wheel").WheelValue[];
columns: PickerColumn;
items: any[];
} | {
value: import("../wheel").WheelValue[];
items: import("../wheel").WheelItem[];
columns: PickerColumn[];
};