All Downloads are FREE. Search and download functionalities are using the official Maven repository.

web-interface.assets.57e33c6c-7.11b9f72925818240e61d.js Maven / Gradle / Ivy

There is a newer version: 6.0.1
Show newest version
(window.webpackJsonp=window.webpackJsonp||[]).push([["57e33c6c-7"],{"839y8+GO":function(e,t,n){"use strict";var r=n("dZUWVuuc"),a=n.n(r),o=n("DjJvgDaP"),i=n.n(o)()(a.a);i.push([e.i,"._2cqK78VsL5Fe-zRQ3mlVfi {\n    margin-top: 8px;\n}\n","",{version:3,sources:["webpack://./src/components/content-packs/ContentPackApplyParameter.css"],names:[],mappings:"AAAA;IACI,eAAe;AACnB",sourcesContent:[":local(.applyParameter) {\n    margin-top: 8px;\n}\n"],sourceRoot:""}]),i.locals={applyParameter:"_2cqK78VsL5Fe-zRQ3mlVfi"},t.a=i},F6dBIxHb:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var r=n("VPaD/Np4"),a=n.n(r),o=n("MoBBiZo1");function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:[],n=t.length>0?this.data.getIn(t):this.data;r.Map.isMap(n)?o.a.dataIsValueRef(n)?this.addPath(t):n.keySeq().toJS().forEach((function(n){e.walkPaths(t.concat([n]))})):r.List.isList(n)?n.toArray().forEach((function(n,r){e.walkPaths(t.concat([r]))})):this.addPath(t)}},{key:"addPath",value:function(e){var t=e.join("."),n=new f(t,o.a.dataIsValueRef(this.data.getIn(e)),o.a.dataValueIsParameter(this.data.getIn(e)),this.pathGetter(e),this.pathSetter(e),this.pathParameterSetter(e),this.pathType(e));this.paths=this.paths.set(t,n)}},{key:"pathGetter",value:function(e){var t=this;return function(){return o.a.dataIsValueRef(t.data.getIn(e))?t.data.getIn(e.concat(o.a.VALUE_REF_VALUE_FIELD)):t.data.getIn(e)}}},{key:"pathSetter",value:function(e){var t=this;return function(n){o.a.dataIsValueRef(t.data.getIn(e))?t.data=t.data.setIn(e.concat(o.a.VALUE_REF_VALUE_FIELD),n):t.data=t.data.setIn(e,n)}}},{key:"pathParameterSetter",value:function(e){var t=this;return function(n){if(!o.a.dataIsValueRef(t.data.getIn(e)))throw new Error("Cannot set parameter on non-value-reference field: ".concat(e.join(".")));var a;t.data=t.data.setIn(e,Object(r.Map)((u(a={},o.a.VALUE_REF_VALUE_FIELD,n),u(a,o.a.VALUE_REF_TYPE_FIELD,o.a.VALUE_REF_PARAMETER_VALUE),a)))}}},{key:"pathType",value:function(e){var t=this;return function(){var n=t.data.getIn(e);return o.a.dataIsValueRef(n)?t.data.getIn(e.concat(o.a.VALUE_REF_TYPE_FIELD)):i(n)}}}]),e}()},MoBBiZo1:function(e,t,n){"use strict";function r(e,t){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:"server";u(this,e),this._value={type:t,plugin:r,version:n}}return c(e,[{key:"type",get:function(){return this._value.type}},{key:"plugin",get:function(){return this._value.plugin}},{key:"version",get:function(){return this._value.version}},{key:"toBuilder",value:function(){var e=this._value,t=e.type,n=e.plugin,r=e.version;return new f(a.a.Map({type:t,plugin:n,version:r}))}},{key:"toJSON",value:function(){var e=this._value,t=e.type,n=e.plugin,r=e.version;return"server"===n?{type:t,version:r}:{type:t,plugin:n,version:r}}},{key:"equals",value:function(e){return!!(e.version&&e.plugin&&e.type)&&(e.version===this.version&&e.type===this.type&&e.plugin===this.plugin)}}],[{key:"create",value:function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"server";return new e(t,n,r)}},{key:"fromJSON",value:function(t){var n=t.type,r=t.version,a=t.plugin;return e.create(n,r,a)}},{key:"builder",value:function(){return(new f).plugin("server")}}]),e}(),f=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.a.Map();u(this,e),this.value=t}return c(e,[{key:"type",value:function(t){return new e(this.value.set("type",t))}},{key:"plugin",value:function(t){return new e(this.value.set("plugin",t))}},{key:"version",value:function(t){return new e(this.value.set("version",t))}},{key:"build",value:function(){var e=this.value.toObject(),t=e.type,n=e.plugin,r=e.version;return new s(t,r,n)}}]),e}();function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){for(var n=0;n4&&void 0!==arguments[4]&&arguments[4],i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],u=arguments.length>6&&void 0!==arguments[6]?arguments[6]:[];p(this,e);var l=i.map((function(e){return e instanceof s?e:s.fromJSON(e)}));this._value={v:t,type:n,id:r,data:a,constraints:l,fromServer:o,parameters:u}}return m(e,[{key:"v",get:function(){return this._value.v}},{key:"type",get:function(){return this._value.type}},{key:"id",get:function(){return this._value.id}},{key:"data",get:function(){return this._value.data}},{key:"fromServer",get:function(){return this._value.fromServer}},{key:"constraints",get:function(){return this._value.constraints}},{key:"title",get:function(){var e=this.getValueFromData("title");return e||(e=this.getValueFromData("name")),e||""}},{key:"description",get:function(){return this.getValueFromData("description")||""}},{key:"isEntity",get:function(){return!0}},{key:"getValueFromData",value:function(e){var t=this._value.data;if(t&&t[e]){if(i.a.dataIsValueRef(t[e])){var n=(t[e]||{})[i.a.VALUE_REF_VALUE_FIELD];if(i.a.dataValueIsParameter(t[e])){var r=Object(o.findIndex)(this._value.parameters,{name:n});if(r>=0&&this._value.parameters[r].default_value)return this._value.parameters[r].default_value}return n}return t[e]}}},{key:"toBuilder",value:function(){var e=this._value,t=e.v,n=e.type,a=e.id,o=e.data,i=e.constraints,u=e.fromServer,l=e.parameters;return new d(Object(r.Map)({v:t,type:n,id:a,data:o,constraints:i,fromServer:u,parameters:l}))}},{key:"toJSON",value:function(){var e=this._value;return{v:e.v,type:e.type,id:e.id,data:e.data,constraints:e.constraints}}}],[{key:"fromJSON",value:function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=t.v,o=t.type,i=t.id,u=t.data,l=t.constraints;return new e(a,o,i,u,n,l,r)}},{key:Symbol.hasInstance,value:function(e){return!!e.isEntity}},{key:"builder",value:function(){return new d}}]),e}(),d=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Object(r.Map)();p(this,e),this.value=t}return m(e,[{key:"v",value:function(e){return this.value=this.value.set("v",e),this}},{key:"type",value:function(e){return this.value=this.value.set("type",e),this}},{key:"id",value:function(e){return this.value=this.value.set("id",e),this}},{key:"data",value:function(e){return this.value=this.value.set("data",e),this}},{key:"fromServer",value:function(e){return this.value=this.value.set("fromServer",e),this}},{key:"constraints",value:function(e){return this.value=this.value.set("constraints",e),this}},{key:"parameters",value:function(e){return this.value=this.value.set("parameters",e),this}},{key:"build",value:function(){var e=this.value.toObject(),t=e.v,n=e.type,r=e.id,a=e.data,o=e.constraints,i=e.fromServer,u=e.parameters;return new v(t,n,r,a,i,o,u)}}]),e}()},be3FFHWQ:function(e,t,n){"use strict";var r={convertToString:function(e){switch(e.type){case"integer":case"double":return e.default_value.toString();case"boolean":return e.default_value?"true":"false";default:return e.default_value}},convertValue:function(e,t){switch(e){case"integer":return parseInt(t,10);case"double":return parseFloat(t);case"boolean":return"true"===t;default:return t}}};t.a=r},mvLrBbmL:function(e,t,n){"use strict";var r=n("ii0bleBb"),a=n.n(r),o=n("ivGQtwpr"),i=n.n(o),u=n("qoq4u5Uq"),l=n("0tVB/fkh"),c=n("4ysf/eyx"),s=n("nHcjWeCO"),f=n("8FtKQWAV"),p=n.n(f),y=n("B4BR5PLd"),m=n("W9+Cbakt"),v=n("F6dBIxHb"),d=n("dFpwyWHg"),h=n.n(d),b=n("839y8+GO"),E={insert:"head",singleton:!1},g=(h()(b.a,E),b.a.locals||{});function _(e){return(_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function k(e,t){for(var n=0;n0&&t.state.config_key.length>0})),O(R(t),"_applyParameter",(function(e){(e.preventDefault(),t._valuesSelected())&&(t.props.appliedParameter.findIndex((function(e){return e.configKey===t.state.config_key}))>=0||(t.props.onParameterApply(t.state.config_key,t.state.parameter),t.setState({config_key:"",parameter:""})))})),O(R(t),"_parameterClear",(function(e){t.props.onParameterClear(e)})),t.state={config_key:"",parameter:""},t}return t=o,(n=[{key:"render",value:function(){var e=this,t=new v.a(this.props.entity.data).getPaths(),n=Object.keys(t).sort(p.a).filter((function(e){return t[e].isValueRef()})).filter((function(t){return e.props.appliedParameter.findIndex((function(e){return t===e.configKey}))<0})),r=function(e){return i.a.createElement("option",{key:"EMPTY",value:""},e)},a=[r("Choose Config Key")].concat(n.map((function(e){return i.a.createElement("option",{key:e,value:e},e)}))),o=this.props.parameters,l=o.length<=0?"Create a parameter first":"Choose...";if(""!==this.state.config_key&&o.length>0){var c=t[this.state.config_key].getValueType();["string","integer","boolean","double"].findIndex((function(e){return e===c}))>=0&&(o=o.filter((function(e){return e.type===c}))),l=o.length<=0?"No parameter from type ".concat(c):"Choose..."}var s=[r(l)].concat(o.map((function(e){return i.a.createElement("option",{key:e.name,value:e.name},e.title," (",e.name,")")})));return i.a.createElement("div",null,i.a.createElement("form",{className:"apply-parameter-form",id:"apply-parameter-form",onSubmit:this._applyParameter},i.a.createElement(u.L,{className:g.applyParameter},i.a.createElement(u.j,{smOffset:1,sm:5},i.a.createElement(y.d,{name:"config_key",id:"config_key",type:"select",value:this.state.config_key,onChange:this._bindValue,label:"Config Key",required:!0},a)),i.a.createElement(u.j,{sm:5},i.a.createElement(y.d,{name:"parameter",id:"parameter",type:"select",value:this.state.parameter,onChange:this._bindValue,label:"Parameter",required:!0},s)),i.a.createElement(u.j,{sm:1})),i.a.createElement(u.L,null,i.a.createElement(u.j,{smOffset:10,sm:2},i.a.createElement(u.e,{bsStyle:"primary",disabled:!this._valuesSelected(),type:"submit"},"Apply")))),i.a.createElement(u.L,null,i.a.createElement(u.j,{smOffset:1,sm:10},i.a.createElement(m.a,{id:"config-key-list",headers:["Config Key","Parameter","Action"],filterKeys:[],rows:this.props.appliedParameter,dataRowFormatter:this._configKeyRowFormatter}))))}}])&&k(t.prototype,n),r&&k(t,r),o}(i.a.Component);O(V,"propTypes",{onParameterApply:a.a.func,onParameterClear:a.a.func,entity:a.a.object.isRequired,parameters:a.a.array,appliedParameter:a.a.array}),O(V,"defaultProps",{onParameterApply:function(){},onParameterClear:function(){},parameters:[],appliedParameter:[]});var S=V;function C(e){return(C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function j(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function F(e,t){for(var n=0;n




© 2015 - 2024 Weber Informatics LLC | Privacy Policy