UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

48 lines (41 loc) 1.62 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault")["default"]; Object.defineProperty(exports, "__esModule", { value: true }); exports.mixin = exports["default"] = void 0; var _createBaseForm = _interopRequireDefault(require("./createBaseForm")); var mixin = { getForm: function getForm() { return { getFieldsValue: this.fieldsStore.getFieldsValue, getFieldValue: this.fieldsStore.getFieldValue, getFieldInstance: this.getFieldInstance, setFieldsValue: this.setFieldsValue, setFields: this.setFields, setFieldsInitialValue: this.fieldsStore.setFieldsInitialValue, getFieldDecorator: this.getFieldDecorator, getFieldProps: this.getFieldProps, getFieldsError: this.fieldsStore.getFieldsError, getFieldError: this.fieldsStore.getFieldError, isFieldValidating: this.fieldsStore.isFieldValidating, isFieldsValidating: this.fieldsStore.isFieldsValidating, isFieldsTouched: this.fieldsStore.isFieldsTouched, isFieldTouched: this.fieldsStore.isFieldTouched, isSubmitting: this.isSubmitting, submit: this.submit, validateFields: this.validateFields, resetFields: this.resetFields, registerField: this.registerField, isModifiedFields: this.fieldsStore.isModifiedFields, isModifiedField: this.fieldsStore.isModifiedField }; } }; exports.mixin = mixin; function createForm(options) { return (0, _createBaseForm["default"])(options, [mixin]); } var _default = createForm; exports["default"] = _default; //# sourceMappingURL=createForm.js.map