You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
15 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([["settings"],{"./node_modules/@splunk/swc-mltk/dist/build_tools/web_loaders/splunk-public-path-injection-loader.js?/static/app/Splunk_ML_Toolkit/!./src/main/webapp/pages/settings.es":function(e,t,o){var n,r;o.p=function(){function e(e,t){if(window.$C&&window.$C.hasOwnProperty(e))return window.$C[e];if(void 0!==t)return t;throw new Error("getConfigValue - "+e+" not set, no default provided")}return function(){for(var t,o,n="",r=0,s=arguments.length;r<s;r++)(o=(t=arguments[r].toString()).length)>1&&"/"==t.charAt(o-1)&&(t=t.substring(0,o-1)),"/"!=t.charAt(0)?n+="/"+t:n+=t;if("/"!=n){var l=n.split("/"),i=l[1];if("static"==i||"modules"==i){var a=n.substring(i.length+2,n.length);n="/"+i,window.$C.BUILD_NUMBER&&(n+="/@"+window.$C.BUILD_NUMBER),window.$C.BUILD_PUSH_NUMBER&&(n+="."+window.$C.BUILD_PUSH_NUMBER),"app"==l[2]&&(n+=":"+e("APP_BUILD",0)),n+="/"+a}}var u=e("MRSPARKLE_ROOT_PATH","/"),d=e("LOCALE","en-US"),c="/"+d+n;return""==u||"/"==u?c:u+c}("/static/app/Splunk_ML_Toolkit/")+"/"}(),n=[o("./src/main/webapp/routers/Settings.es"),o("./node_modules/@splunk/swc-mltk/dist/index.js")],void 0===(r=function(e,t){"use strict";var o;new(e=(o=e)&&o.__esModule?o:{default:o}).default,t.routerUtils.start_backbone_history()}.apply(t,n))||(e.exports=r)},"./src/main/webapp/collections/Algorithms.es":function(e,t,o){var n,r;n=[t,o("./node_modules/@splunk/swc-mltk/dist/index.js")],void 0===(r=function(o,n){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var r=n.SplunkDsBaseCollection.extend({url:"configs/conf-algos"});o.default=r,e.exports=t.default}.apply(t,n))||(e.exports=r)},"./src/main/webapp/routers/Settings.es":function(e,t,o){var n,r;n=[t,o("./src/main/webapp/contrib_shim/underscore/underscore.es"),o("./node_modules/@splunk/ui-utils/i18n.js"),o("./node_modules/@splunk/swc-mltk/dist/index.js"),o("./src/main/webapp/collections/Algorithms.es"),o("./src/main/webapp/routers/BaseListings.es"),o("settings/Master")],void 0===(r=function(o,n,r,s,l,i,a){"use strict";function u(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0,n=u(n),l=u(l),i=u(i),a=u(a);var d=i.default.extend({initialize:function(){var e=this;i.default.prototype.initialize.apply(this,arguments),this.setPageTitle((0,r.gettext)("Algorithm Settings")),this.model.state=new s.BaseModel({count:100,offset:0}),this.collection.algorithms=new l.default,this.debouncedFetchListCollection=n.default.debounce((function(){e.fetchListCollection()}),0),this.model.state.on("change:sortDir change:sortKey change:search change:offset",this.debouncedFetchListCollection,this)},initializeAndRenderViews:function(){var e=this;this.settingsView||(this.settingsView=new a.default({model:{application:this.model.application,classicurl:this.model.classicurl,state:this.model.state,rawSearch:this.rawSearch,uiPrefs:this.uiPrefsModel},collection:{algorithms:this.collection.algorithms},deferreds:{layout:this.deferreds.layout}})),this.uiPrefsModel.entry.content.on("change",(function(){e.populateUIPrefs()}))},fetchListCollection:function(){var e=this;return this.model.state.set("fetching",!0),this.collection.algorithms.fetch({data:{app:this.model.application.get("app"),owner:"nobody",sort_dir:this.model.state.get("sortDir"),sort_key:this.model.state.get("sortKey"),sort_mode:"natural",search:this.model.state.get("search"),count:this.model.state.get("count"),offset:this.model.state.get("offset")},emulateJSON:!0}).always((function(){e.model.state.set("fetching",!1)}))}});o.default=d,e.exports=t.default}.apply(t,n))||(e.exports=r)},"algorithms/table/Master":function(e,t,o){(function(e){var n,r;o("./node_modules/core-js/modules/es.symbol.js"),o("./node_modules/core-js/modules/es.object.keys.js"),n=[t,o("./node_modules/react-hot-loader/root.js"),o("./node_modules/react/index.js"),o("./node_modules/@splunk/swc-mltk/dist/index.js"),o("./node_modules/@splunk/swc-mltk/dist/reactadapterbase.js"),e,o("./src/main/webapp/collections/Algorithms.es"),o("algorithms/table/TableContainer")],void 0===(r=function(e,o,n,r,s,l,i,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n=d(n),l=d(l),i=d(i),a=d(a);var u=["collection","model"];function d(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(null==e)return{};var o,n,r=function(e,t){if(null==e)return{};var o,n,r={},s=Object.keys(e);for(n=0;n<s.length;n++)o=s[n],t.indexOf(o)>=0||(r[o]=e[o]);return r}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)o=s[n],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(r[o]=e[o])}return r}var f=(0,o.hot)(a.default),p=s.ReactAdapterBaseView.extend({moduleId:l.default.id,initialize:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};s.ReactAdapterBaseView.prototype.initialize.apply(this,e),this.collection=this.collection||{},this.model=this.model||{};e.collection,e.model;var t=c(e,u);this.collection.algorithms=this.collection.algorithms||new i.default,this.model.props=this.model.props||new r.Backbone.Model,this.model.props.set(t)},getComponent:function(){return n.default.createElement(f,{collection:this.collection,model:this.model})}});e.default=p,l.default.exports=t.default}.apply(t,n))||(e.exports=r)}).call(this,o("./node_modules/webpack/buildin/module.js")(e))},"algorithms/table/Table":function(e,t,o){var n,r;n=[t,o("./node_modules/core-js/modules/es.array.map.js"),o("./node_modules/core-js/modules/es.function.name.js"),o("./node_modules/react/index.js"),o("./node_modules/prop-types/index.js"),o("./node_modules/@splunk/react-ui/Link.js"),o("./node_modules/@splunk/react-ui/Table.js"),o("./node_modules/@splunk/ui-utils/i18n.js")],void 0===(r=function(o,n,r,s,l,i,a,u){"use strict";function d(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0,s=d(s),l=d(l),i=d(i),a=d(a);var c={algorithms:l.default.arrayOf(l.default.object),dataTest:l.default.string,getUrl:l.default.func.isRequired,onSort:l.default.func.isRequired,sortDir:l.default.string},f=function(e){var t=e.algorithms,o=(e.dataTest,e.getUrl),n=e.onSort,r=e.sortDir;return s.default.createElement(a.default,{stripeRows:!0},s.default.createElement(a.default.Head,null,s.default.createElement(a.default.HeadCell,{onSort:function(e,t){return n(t)},sortDir:r,sortKey:"name"},(0,u.gettext)("Algorithm name")),s.default.createElement(a.default.HeadCell,null,(0,u.gettext)("Script filename")),s.default.createElement(a.default.HeadCell,null,(0,u.gettext)("App"))),s.default.createElement(a.default.Body,null,t.map((function(e){return s.default.createElement(a.default.Row,{key:e.name,data:e},s.default.createElement(a.default.Cell,null,s.default.createElement(i.default,{to:o(e.name)},e.name)),s.default.createElement(a.default.Cell,null,e.name,(0,u.gettext)(".py")),s.default.createElement(a.default.Cell,null,e["eai:appName"]))}))))};f.propTypes=c,f.defaultProps={algorithms:[],dataTest:null,sortDir:"none"};var p=f;o.default=p,e.exports=t.default}.apply(t,n))||(e.exports=r)},"algorithms/table/TableContainer":function(e,t,o){var n,r;function s(e){return(s="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)}o("./node_modules/core-js/modules/es.array.iterator.js"),o("./node_modules/core-js/modules/es.object.to-string.js"),o("./node_modules/core-js/modules/es.string.iterator.js"),o("./node_modules/core-js/modules/es.weak-map.js"),o("./node_modules/core-js/modules/esnext.weak-map.delete-all.js"),o("./node_modules/core-js/modules/web.dom-collections.iterator.js"),o("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),o("./node_modules/core-js/modules/es.object.assign.js"),o("./node_modules/core-js/modules/es.object.keys.js"),o("./node_modules/core-js/modules/es.symbol.js"),o("./node_modules/core-js/modules/web.dom-collections.for-each.js"),o("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),o("./node_modules/core-js/modules/es.reflect.construct.js"),o("./node_modules/core-js/modules/es.symbol.description.js"),o("./node_modules/core-js/modules/es.symbol.iterator.js"),n=[t,o("./node_modules/core-js/modules/es.array.filter.js"),o("./node_modules/core-js/modules/es.array.map.js"),o("./node_modules/core-js/modules/web.url.to-json.js"),o("./node_modules/core-js/modules/es.function.name.js"),o("./node_modules/core-js/modules/es.object.set-prototype-of.js"),o("./node_modules/core-js/modules/es.object.get-prototype-of.js"),o("./src/main/webapp/contrib_shim/underscore/underscore.es"),o("./node_modules/react/index.js"),o("./node_modules/prop-types/index.js"),o("algorithms/table/Table")],void 0===(r=function(o,n,r,l,i,a,u,d,c,f,p){"use strict";function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(m=function(e){return e?o:t})(e)}function h(e){return e&&e.__esModule?e:{default:e}}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(e[n]=o[n])}return e}).apply(this,arguments)}function g(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function y(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?g(Object(o),!0).forEach((function(t){j(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):g(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function j(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function _(e,t){for(var o=0;o<t.length;o++){var n=t[o];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function w(e,t){return(w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var o,n=P(e);if(t){var r=P(this).constructor;o=Reflect.construct(n,arguments,r)}else o=n.apply(this,arguments);return O(this,o)}}function O(e,t){if(t&&("object"===s(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return k(e)}function k(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function P(e){return(P=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0,d=h(d),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==s(e)&&"function"!=typeof e)return{default:e};var o=m(t);if(o&&o.has(e))return o.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var i=r?Object.getOwnPropertyDescriptor(e,l):null;i&&(i.get||i.set)?Object.defineProperty(n,l,i):n[l]=e[l]}n.default=e,o&&o.set(e,n);return n}(c),f=h(f),p=h(p);var C={collection:f.default.shape({algorithms:f.default.object.isRequired}).isRequired,model:f.default.shape({props:f.default.object.isRequired}).isRequired},x=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&w(e,t)}(s,e);var t,o,n,r=v(s);function s(e,t){var o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),(o=r.call(this,e,t)).state={algorithms:o.parseAlgorithmsCollectionToProps()},o.handleCollectionChange=d.default.debounce(o.handleCollectionChange,k(o)),o}return t=s,(o=[{key:"componentDidMount",value:function(){var e=this;this.props.model.props.on("change",(function(t){e.setState(t.changed)})),this.props.collection.algorithms.on("add remove reset",this.handleCollectionChange,this)}},{key:"handleCollectionChange",value:function(){this.setState({algorithms:this.parseAlgorithmsCollectionToProps()})}},{key:"parseAlgorithmsCollectionToProps",value:function(){return this.props.collection.algorithms.map((function(e){return y(y({},e.entry.content.toJSON()),{},{name:e.entry.get("name")})})).filter((function(e){return null!=e.name&&e.name.length>0}))}},{key:"render",value:function(){return c.default.createElement(p.default,b({},this.state,this.props.model.props.attributes))}}])&&_(t.prototype,o),n&&_(t,n),s}(c.Component);x.propTypes=C;var M=x;o.default=M,e.exports=t.default}.apply(t,n))||(e.exports=r)},"settings/Master":function(e,t,o){(function(e){var n,r;n=[t,o("./node_modules/@splunk/swc-mltk/dist/index.js"),e,o("algorithms/table/Master"),o("shared/BaseDashboard"),o("./src/main/webapp/util/url.es")],void 0===(r=function(e,o,n,r,s,l){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n=i(n),r=i(r);var a=(s=i(s)).default.extend({moduleId:n.default.id,headerOptions:{title:"Algorithm Settings",description:"Configure settings for the fit and apply commands. You can configure default settings for all algorithms, or configure setting for an individual algorithm.\n The default settings will be applied to each algorithm unless it has its own value for a particular setting."},initialize:function(e){s.default.prototype.initialize.call(this,e)},render:function(){s.default.prototype.render.call(this);var e=(0,l.buildMLTKPageUrl)(this.model.application,"algorithm",{data:{stanza:"default"}});return(0,o.jquery)('<a class="btn" href="'.concat(e,'">Edit Default Settings</a>')).appendTo(this.children.header.buttonWrapper),this.children.tableCaptionView=new o.TableCaptionView({countLabel:"Algorithms",model:{state:this.model.state,uiPrefs:this.model.uiPrefs},collection:this.collection.algorithms,noFilterButtons:!0}).render(),this.children.algorithmTableView=new r.default({collection:{algorithms:this.collection.algorithms},getUrl:function(e){return(0,l.buildMLTKPageUrl)(this.model.application,"algorithm",{data:{stanza:e}})}.bind(this),onSort:function(e){var t="asc"===e.sortDir?"desc":"asc";this.model.state.set("sortDir",t),this.children.algorithmTableView.model.props.set("sortDir",t),this.model.state.set("sortKey",e.sortKey)}.bind(this)}).render(),this.$el.append(this.children.tableCaptionView.el,this.children.algorithmTableView.el),this}});e.default=a,n.default.exports=t.default}.apply(t,n))||(e.exports=r)}).call(this,o("./node_modules/webpack/buildin/module.js")(e))}},[["./node_modules/@splunk/swc-mltk/dist/build_tools/web_loaders/splunk-public-path-injection-loader.js?/static/app/Splunk_ML_Toolkit/!./src/main/webapp/pages/settings.es","pages_common"]]]);