You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
2.4 KiB

import React from 'react';
import { SelectProps } from 'antd/lib/select';
import { ProFormItemProps } from '../../interface';
declare const _default: React.ComponentType<ProFormItemProps<SelectProps<any>> & {
valueEnum?: import("@ant-design/pro-utils").ProSchemaValueEnumObj | import("@ant-design/pro-utils").ProSchemaValueEnumMap | undefined;
request?: import("@ant-design/pro-utils/lib/typing").ProFieldRequestData<{
key?: string | number | undefined;
dataIndex?: string | number | React.ReactText[] | undefined;
valueType?: string | ((entity: unknown) => string) | undefined;
title?: string | number | boolean | {} | React.ReactElement<any, string | ((props: any) => React.ReactElement<any, string | any | (new (props: any) => React.Component<any, any, any>)> | null) | (new (props: any) => React.Component<any, any, any>)> | React.ReactNodeArray | React.ReactPortal | ((schema: any, type: import("@ant-design/pro-utils").ProSchemaComponentTypes, dom: React.ReactNode) => React.ReactNode) | null | undefined;
tip?: string | undefined;
render?: ((dom: React.ReactNode, entity: unknown, index: number, action: import("@ant-design/pro-utils").ProCoreActionType, schema: any) => React.ReactNode) | undefined;
renderFormItem?: ((item: any, config: {
value?: any;
onChange?: ((value: any) => void) | undefined;
onSelect?: ((value: any) => void) | undefined;
type: import("@ant-design/pro-utils").ProSchemaComponentTypes;
defaultRender: (newItem: any) => JSX.Element | null;
}, form: import("antd/lib/form").FormInstance) => React.ReactNode) | undefined;
renderText?: ((text: any, record: unknown, index: number, action: import("@ant-design/pro-utils").ProCoreActionType) => any) | undefined;
formItemProps?: any;
valueEnum?: import("@ant-design/pro-utils").ProSchemaValueEnumObj | import("@ant-design/pro-utils").ProSchemaValueEnumMap | undefined;
request?: import("@ant-design/pro-utils/lib/typing").ProFieldRequestData<any, any> | undefined;
params?: {
[key: string]: any;
} | undefined;
hideInDescriptions?: boolean | undefined;
}, any> | undefined;
options?: import("rc-select/lib/interface").OptionsType | undefined;
mode?: "multiple" | "tags" | undefined;
} & import("../../BaseForm").ExtendsProps>;
export default _default;