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

web-interface.assets.b999a7e7-16.9472d5d0a285679cf68d.js Maven / Gradle / Ivy

There is a newer version: 6.0.1
Show newest version
(window.webpackJsonp=window.webpackJsonp||[]).push([["b999a7e7-16"],{"6qgml9Rf":function(e,exports,t){(exports=e.exports=t("wTjlWjHz")(!1)).push([e.i,"._1glWojMayeh_ollzGHnL8K{color:rgba(158,31,99,.43)}",""]),exports.locals={contentPackEntity:"_1glWojMayeh_ollzGHnL8K"}},U11dbnfr:function(e,exports,t){var n=t("6qgml9Rf");"string"==typeof n&&(n=[[e.i,n,""]]);var r={hmr:!0,transform:void 0,insertInto:void 0};t("HkU00dYq")(n,r);n.locals&&(e.exports=n.locals)},w982HK6j:function(e,t,n){"use strict";var r=n("ii0bleBb"),a=n.n(r),o=n("ivGQtwpr"),i=n.n(o),c=n("VgplIV7d"),l=n("oBIKikY9"),u=n("F6dBIxHb"),s=n("8FtKQWAV"),p=n.n(s),f=n("nHcjWeCO"),d=n.n(f),m=n("qoq4u5Uq"),h=n("B4BR5PLd"),y=n("L8npJDrf"),b=n("X+Pxykm9"),v=n("GZfD0NTG"),P=n("U11dbnfr"),E=n.n(P);function g(e){return(g="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 _(e,t){for(var n=0;n=0})),C(O(r),"_isGroupSelected",(function(e){var t=r.props,n=t.selectedEntities,a=t.entities;return!!n[e]&&n[e].length===a[e].length})),C(O(r),"_onSetFilter",(function(e){r._filterEntities(e)})),C(O(r),"_onClearFilter",(function(){r._filterEntities("")})),C(O(r),"_filterEntities",(function(e){var t=r.props.entities,n=e;if(n.length<=0)r.setState({filteredEntities:Object(f.cloneDeep)(t),isFiltered:!1,filter:n});else{var a=Object.keys(t).reduce((function(e,r){var a=Object(f.cloneDeep)(e);return a[r]=t[r].filter((function(e){return RegExp(n,"i").test(e.title)})),a}),{});r.setState({filteredEntities:a,isFiltered:!0,filter:n})}})),C(O(r),"_entityItemHeader",(function(e){return e instanceof b.a?i.a.createElement("span",null,i.a.createElement(l.r,{name:"archive",className:E.a.contentPackEntity})," ",i.a.createElement("span",null,e.title)):i.a.createElement("span",null,i.a.createElement(l.r,{name:"server"})," ",i.a.createElement("span",null,e.title))}));var a=r.props,o=a.entities,c=a.contentPack;return r.state={contentPack:c,filteredEntities:o,filter:"",isFiltered:!1,errors:{}},r}return k(n,null,[{key:"_toDisplayTitle",value:function(e){var t=e.split("_").join(" ");return t[0].toUpperCase()+t.substr(1)}}]),k(n,[{key:"componentWillReceiveProps",value:function(e){this.setState({filteredEntities:e.entities,contentPack:e.contentPack});var t=this.state,n=t.filter;t.isFiltered&&this._filterEntities(n)}},{key:"render",value:function(){var e=this,t=this.state,r=t.filteredEntities,a=void 0===r?{}:r,o=t.errors,c=t.isFiltered,u=t.contentPack,s=this.props.edit,f=Object.keys(a).sort((function(e,t){return p()(e,t)})).map((function(t){var r=a[t],o=r.sort((function(e,t){return p()(e.title,t.title)})).map((function(t){var n=e._isSelected(t),r=e._entityItemHeader(t);return i.a.createElement(l.n,{onChange:function(){return e._updateSelectionEntity(t)},key:t.id,checked:n,expandable:!1,padded:!1,header:r})}));return r.length<=0?null:i.a.createElement(l.n,{key:t,onChange:function(){return e._updateSelectionGroup(t)},indetermined:e._isUndetermined(t),checked:e._isGroupSelected(t),stayExpanded:c,expanded:c,padded:!1,header:n._toDisplayTitle(t)},i.a.createElement(l.m,null,o))}));return i.a.createElement("div",null,i.a.createElement(m.I,null,i.a.createElement(m.h,{smOffset:1,lg:8},i.a.createElement("h2",null,"General Information"),i.a.createElement("br",null),i.a.createElement("form",{className:"content-selection-form",id:"content-selection-form",onSubmit:function(e){e.preventDefault()}},i.a.createElement("fieldset",null,i.a.createElement(h.d,{name:"name",id:"name",type:"text",bsStyle:o.name?"error":null,maxLength:250,value:u.name,onChange:this._bindValue,label:"Name",help:o.name?o.name:"Required. Give a descriptive name for this content pack.",required:!0}),i.a.createElement(h.d,{name:"summary",id:"summary",type:"text",bsStyle:o.summary?"error":null,maxLength:250,value:u.summary,onChange:this._bindValue,label:"Summary",help:o.summary?o.summary:"Required. Give a short summary of the content pack.",required:!0}),i.a.createElement(h.d,{name:"description",id:"description",type:"textarea",value:u.description,onChange:this._bindValue,rows:6,label:"Description",help:"Give a long description of the content pack in markdown."}),i.a.createElement(h.d,{name:"vendor",id:"vendor",type:"text",bsStyle:o.vendor?"error":null,maxLength:250,value:u.vendor,onChange:this._bindValue,label:"Vendor",help:o.vendor?o.vendor:"Required. Who did this content pack and how can they be reached, e.g. Name and email.",required:!0}),i.a.createElement(h.d,{name:"url",id:"url",type:"text",maxLength:250,bsStyle:o.url?"error":null,value:u.url,onChange:this._bindValue,label:"URL",help:o.url?o.url:"Where can I find the content pack. e.g. github url"}))))),i.a.createElement(m.I,null,i.a.createElement(m.h,{smOffset:1,lg:8},i.a.createElement("h2",null,"Content Pack selection"),s&&i.a.createElement(m.p,null,"You can select between installed entities from the server (",i.a.createElement(l.r,{name:"server"}),") or entities from the former content pack revision (",i.a.createElement(l.r,{name:"archive",className:E.a.contentPackEntity}),")."))),i.a.createElement(m.I,null,i.a.createElement(m.h,{smOffset:1,lg:8},i.a.createElement(l.F,{id:"filter-input",onSearch:this._onSetFilter,onReset:this._onClearFilter,searchButtonLabel:"Filter"}))),i.a.createElement(m.I,null,i.a.createElement(m.h,{smOffset:1,sm:8,lg:8},o.selection&&i.a.createElement(m.E,{bsStyle:"danger"},o.selection),i.a.createElement(l.m,null,f))))}}]),n}(i.a.Component);C(R,"propTypes",{contentPack:a.a.object.isRequired,onStateChange:a.a.func,entities:a.a.object,selectedEntities:a.a.object,edit:a.a.bool}),C(R,"defaultProps",{edit:!1,onStateChange:function(){},entities:{},selectedEntities:{}});var x=R,D=n("84/cUDhd"),I=n("ln+mw4M8"),T=n("mvLrBbmL"),F=n("+qdgLVR6");function q(e){return(q="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 G(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function L(e,t){for(var n=0;n0&&t.props.onGetEntities(t.props.selectedEntities);break;case"preview":t._prepareForPreview()}t.setState({selectedStep:e})})),t.state={selectedStep:"selection"},t}return t=o,(n=[{key:"_disableParameters",value:function(){var e=this.props.contentPack,t=this.props.selectedEntities,n=Object.keys(t).reduce((function(e,n){return e+t[n].length}),0)>0;return!(e.name&&e.summary&&e.vendor&&n)}},{key:"_disablePreview",value:function(){return"selection"===this.state.selectedStep||!this.state.selectedStep}},{key:"_prepareForPreview",value:function(){var e=this,t=this.props.fetchedEntities.map((function(t){var n=e.props.appliedParameter[t.id]||[],r=t.toBuilder(),a=new u.a(t.data),o=a.getPaths();return Object.keys(o).forEach((function(e){var t=n.findIndex((function(t){return t.configKey===e}));t>=0&&o[e].setParameter(n[t].paramName)})),r.data(a.getData()).parameters(e.props.contentPack.parameters),r.build()})),n=this.props.contentPack.toBuilder().entities(t).build();this.props.onStateChange({contentPack:n})}},{key:"render",value:function(){if(!this.props.contentPack)return i.a.createElement(l.L,null);var e=i.a.createElement(x,{contentPack:this.props.contentPack,selectedEntities:this.props.selectedEntities,edit:this.props.edit,onStateChange:this.props.onStateChange,entities:this.props.entityIndex}),t=i.a.createElement(ee,{contentPack:this.props.contentPack,onStateChange:this.props.onStateChange,appliedParameter:this.props.appliedParameter}),n=i.a.createElement(K,{contentPack:this.props.contentPack,onSave:this.props.onSave}),r=[{key:"selection",title:"Content Selection",component:e},{key:"parameters",title:"Parameters",component:t,disabled:this._disableParameters()},{key:"preview",title:"Preview",component:n,disabled:this._disablePreview()}];return i.a.createElement("div",null,i.a.createElement(l.U,{steps:r,onStepChange:this._stepChanged,affixed:!0},"preview"!==this.state.selectedStep?i.a.createElement(c.AutoAffix,{viewportOffsetTop:65},i.a.createElement("div",null,i.a.createElement(D.a,{contentPack:this.props.contentPack}))):void 0),i.a.createElement(l.E,{position:"middle"}))}}])&&ne(t.prototype,n),r&&ne(t,r),o}(i.a.Component);ce(le,"propTypes",{contentPack:a.a.object,onGetEntities:a.a.func,onStateChange:a.a.func,onSave:a.a.func,fetchedEntities:a.a.array,entityIndex:a.a.object,selectedEntities:a.a.object,appliedParameter:a.a.object,edit:a.a.bool}),ce(le,"defaultProps",{edit:!1,contentPack:void 0,onGetEntities:function(){},onStateChange:function(){},onSave:function(){},fetchedEntities:[],entityIndex:{},selectedEntities:{},appliedParameter:{}});t.a=le}}]);
//# sourceMappingURL=b999a7e7-16.9472d5d0a285679cf68d.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy