/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@luomus/laji-form@15.1.103/lib/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";var __createBinding=this&&this.__createBinding||(Object.create?function(t,e,r,i){void 0===i&&(i=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,o)}:function(t,e,r,i){void 0===i&&(i=r),t[i]=e[r]}),__setModuleDefault=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),__importStar=this&&this.__importStar||function(){var t=function(e){return t=Object.getOwnPropertyNames||function(t){var e=[];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[e.length]=r);return e},t(e)};return function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var i=t(e),o=0;o<i.length;o++)"default"!==i[o]&&__createBinding(r,e,i[o]);return __setModuleDefault(r,e),r}}(),__rest=this&&this.__rest||function(t,e){var r={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&e.indexOf(i)<0&&(r[i]=t[i]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(i=Object.getOwnPropertySymbols(t);o<i.length;o++)e.indexOf(i[o])<0&&Object.prototype.propertyIsEnumerable.call(t,i[o])&&(r[i[o]]=t[i[o]])}return r},__importDefault=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(exports,"__esModule",{value:!0});const LajiForm_1=__importDefault(require("./components/LajiForm")),React=__importStar(require("react")),react_dom_1=require("react-dom");class LajiFormWrapper{constructor(t){this.submit=()=>{this.lajiForm.submit()},this.submitOnlySchemaValidations=()=>{this.lajiForm.submitOnlySchemaValidations()},this.setState=t=>{this.state=Object.assign(Object.assign({},this.state),t),this.lajiForm=(0,react_dom_1.render)(React.createElement(LajiForm_1.default,Object.assign(Object.assign({},this.props),this.state),null),this.rootElem)},this.pushBlockingLoader=()=>{this.lajiForm.pushBlockingLoader()},this.popBlockingLoader=()=>{this.lajiForm.popBlockingLoader()},this.focusField=t=>{this.lajiForm.focusField(t)},this.openAllMultiActiveArrays=()=>{this.lajiForm.openAllMultiActiveArrays()},this.closeAllMultiActiveArrays=()=>{this.lajiForm.closeAllMultiActiveArrays()},this.getSettings=()=>this.lajiForm.getSettings(),this.destroy=()=>{this.lajiForm.destroy(),(0,react_dom_1.unmountComponentAtNode)(this.rootElem)},this.unmount=this.destroy;const{rootElem:e}=t,r=__rest(t,["rootElem"]);this.props=t,this.rootElem=e,this.lajiForm=(0,react_dom_1.render)(React.createElement(LajiForm_1.default,r,null),this.rootElem),this.state={}}}exports.default=LajiFormWrapper;
//# sourceMappingURL=/sm/727b6b32da7fb911c4c466156912567daf064ea180a390e292d4f38c1bc35314.map