/** * Disables object field's value according a regexp rule that is matched against another field's value. * uiSchema = { "ui:options": { * disableField: , (field to disable if disableDefiner's value doesn't match the regexp) * disableDefiner: , (field that the regexp is matched against) * uiSchema: (uiSchema used for each object). * }} */ export default class DependentDisableField extends React.Component { static propTypes: { uiSchema: PropTypes.Validator; disableDefiner: PropTypes.Validator; regexp: PropTypes.Validator; }> | null | undefined)[]>; }>>; uiSchema: PropTypes.Requireable; }>>>; schema: PropTypes.Validator; }>>>; formData: PropTypes.Validator; }; static getName(): string; constructor(props: any); constructor(props: any, context: any); getStateFromProps(props: any): { uiSchema: any; formData: any; }; } import * as React from "react"; import * as PropTypes from "prop-types";