UNPKG

@talend/react-containers

Version:

Provide connected components aka containers for @talend/react-cmf based on @talend/react-components.

57 lines (56 loc) 2.47 kB
declare class MultiSelectField extends Component<any, any, any> { constructor(props: any); state: {}; onTrigger(event: any): void; onTriggerResult(event: any, trigger: any): any; onChange(event: any, selected: any): void; getTitleMap(): any; componentDidMount(): void; getChildrenErrorMessage(): string | undefined; render(): import("react/jsx-runtime").JSX.Element; } declare namespace MultiSelectField { namespace propTypes { let id: PropTypes.Requireable<string>; let isValid: PropTypes.Requireable<boolean>; let errorMessage: PropTypes.Requireable<string>; let errors: PropTypes.Requireable<object>; let onChange: PropTypes.Validator<(...args: any[]) => any>; let onFinish: PropTypes.Validator<(...args: any[]) => any>; let onTrigger: PropTypes.Validator<(...args: any[]) => any>; let properties: PropTypes.Requireable<object>; let resolveName: PropTypes.Requireable<(...args: any[]) => any>; let schema: PropTypes.Requireable<PropTypes.InferProps<{ autoFocus: PropTypes.Requireable<boolean>; description: PropTypes.Requireable<string>; disabled: PropTypes.Requireable<boolean>; key: PropTypes.Requireable<any[]>; placeholder: PropTypes.Requireable<string>; readOnly: PropTypes.Requireable<boolean>; required: PropTypes.Requireable<boolean>; restricted: PropTypes.Requireable<boolean>; title: PropTypes.Requireable<string>; titleMap: PropTypes.Requireable<(PropTypes.InferProps<{ name: PropTypes.Validator<string>; value: PropTypes.Validator<string>; }> | null | undefined)[]>; triggers: PropTypes.Requireable<(PropTypes.InferProps<{ onEvent: PropTypes.Requireable<string>; }> | null | undefined)[]>; }>>; let value: PropTypes.Requireable<(string | null | undefined)[]>; } namespace defaultProps { let isValid_1: boolean; export { isValid_1 as isValid }; let schema_1: {}; export { schema_1 as schema }; let value_1: never[]; export { value_1 as value }; export function resolveName_1(value: any): any; export { resolveName_1 as resolveName }; } } export default MultiSelectField; import { Component } from 'react'; import PropTypes from 'prop-types';