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.
2 lines
17 KiB
2 lines
17 KiB
(self.webpackChunk_splunk_ucc_ui_lib=self.webpackChunk_splunk_ucc_ui_lib||[]).push([[692],{7739:(e,t,n)=>{(()=>{"use strict";var t={n:e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return t.d(n,{a:n}),n},d:(e,n)=>{for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},r={};t.r(r),t.d(r,{default:()=>m});const a=n(96540);var o=t.n(a);const l=n(24509);var i=t.n(l);const u=n(62283);var c=new Map;c.set("outlined",(function(){return o().createElement(o().Fragment,null,o().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.94008 2C8.11165 2 7.44008 2.67157 7.44008 3.5V9H5.47861C4.11314 9 3.45783 10.676 4.46119 11.6022L10.9824 17.6218C11.557 18.1521 12.4426 18.1521 13.0172 17.6217L19.5384 11.6022C20.5417 10.676 19.8864 9 18.5209 9H16.5553V3.5C16.5553 2.67157 15.8838 2 15.0553 2H8.94008ZM9.44008 11V4H14.5553V11H17.2421L11.9998 15.8391L6.75743 11H9.44008Z"}),o().createElement("path",{d:"M4 20C3.44772 20 3 20.4477 3 21C3 21.5523 3.44772 22 4 22H20C20.5523 22 21 21.5523 21 21C21 20.4477 20.5523 20 20 20H4Z"}))})),c.set("filled",(function(){return o().createElement(o().Fragment,null,o().createElement("path",{d:"M7.44032 3.5C7.44032 2.67157 8.1119 2 8.94032 2H15.0556C15.884 2 16.5556 2.67157 16.5556 3.5V9H18.5212C19.8867 9 20.542 10.676 19.5386 11.6022L13.0174 17.6217C12.4429 18.1521 11.5572 18.1521 10.9826 17.6218L4.46143 11.6022C3.45808 10.676 4.11338 9 5.47885 9H7.44032V3.5Z"}),o().createElement("path",{d:"M3 21C3 20.4477 3.44772 20 4 20H20C20.5523 20 21 20.4477 21 21C21 21.5523 20.5523 22 20 22H4C3.44772 22 3 21.5523 3 21Z"}))}));var f=["default","outlined","filled"],s=function(e){return"default"===e||e&&!function(e){return f.indexOf(e)>=0}(e)?"outlined":e},d=function(e){var t=e.children,n=e.variant,r=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,["children","variant"]),l=s(n),f="arrowbroadunderbardown-".concat(l),d=(0,a.useContext)(u.IconContext),m=c.get(l);if(d&&m){var p=d.toRender;if((0,d.addIcon)(f,m()),!p)return null}return o().createElement(i(),r,t,d?o().createElement("use",{href:"#".concat(f)}):!!m&&m())};d.defaultProps={variant:"default"};const m=d;e.exports=r})()},63616:(e,t,n)=>{(()=>{"use strict";var t={n:e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return t.d(n,{a:n}),n},d:(e,n)=>{for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},r={};t.r(r),t.d(r,{Typography:()=>b,default:()=>v});const a=n(96540);var o=t.n(a);const l=n(5556);var i=t.n(l);const u=n(76806);var c=t.n(u);const f=n(92568);var s=t.n(f);function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}var m={children:i().node.isRequired,as:i().string.isRequired,elementRef:i().oneOfType([i().func,i().object]),family:i().oneOf(["sansSerif","monospace"]),variant:i().oneOf(u.typographyVariants),size:i().number,lineHeight:i().number,color:i().oneOf(["active","default","disabled","inverted","muted","inherit"]),weight:i().oneOf([300,400,500,600,700,800,900,"light","normal","semiBold","bold","extraBold","heavy"]),withReset:i().bool},p=s().p.withConfig({displayName:"Typography__StyledTypography",componentId:"cgxs34-0"})(["",""],(function(e){var t=e.$variant,n=e.$typographyParams;return t?c().typography(t,n):c().typography(n)})),y={300:"light",400:"normal",500:"semiBold",600:"semiBold",700:"bold",800:"extraBold",900:"heavy"};function b(e){var t=e.children,n=e.as,r=e.elementRef,a=e.variant,l=e.family,i=e.size,u=e.lineHeight,c=e.color,f=e.weight,s=e.withReset,m=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,["children","as","elementRef","variant","family","size","lineHeight","color","weight","withReset"]),b={family:l,size:i,lineHeight:u,color:c,withReset:s,weight:"number"==typeof f?y[f]:f};return o().createElement(p,d({as:n,ref:r,"data-test":"typography",$variant:a,$typographyParams:b},m),t)}b.propTypes=m;const v=b;e.exports=r})()},44692:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>he});var r=n(96540),a=n(20259),o=n(65889),l=n.n(o),i=n(13700),u=n.n(i),c=n(52473),f=n.n(c),s=n(92568),d=n(73693),m=n(10670),p=n(13199),y=n(96791),b=n(5556),v=n.n(b),h=n(66930);function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function O(e){var t=e.tab,n=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,l,i=[],u=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(i.push(r.value),i.length!==t);u=!0);}catch(e){c=!0,a=e}finally{try{if(!u&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(c)throw a}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return g(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,r.useState)(!0),2),o=n[0],l=n[1],i=(0,r.useRef)(null),u=(0,m.Sb)().meta.name;return(0,r.useEffect)((function(){new Promise((function(e){"external"===t.customTab.type?import("".concat((0,h.B)(),"/custom/").concat(t.customTab.src,".js")).then((function(t){var n=t.default;e(n)})):require(["app/".concat(u,"/js/build/custom/").concat(t.customTab.src)],(function(t){return e(t)}))})).then((function(e){new e(t,i.current).render(),l(!1)}))}),[]),r.createElement(r.Fragment,null,o&&(0,a._)("Loading..."),r.createElement("div",{ref:i,style:{visibility:o?"hidden":"visible"}}))}O.propTypes={tab:v().object.isRequired};const S=O;var j,w=n(24379),E=n.n(w),C=n(71083),A=n(41183),P=n(74042),T=n(81705),I=n(33563),x=n(36371),k=n(17467);function _(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,l,i=[],u=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(i.push(r.value),i.length!==t);u=!0);}catch(e){c=!0,a=e}finally{try{if(!u&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(c)throw a}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return R(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?R(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var M,H,N=s.default.div(j||(M=["\n margin-left: 270px !important;\n width: 150px;\n"],H||(H=M.slice(0)),j=Object.freeze(Object.defineProperties(M,{raw:{value:Object.freeze(H)}}))));function z(e){var t=e.serviceName,n=(0,r.useRef)(),o=_((0,r.useState)(null),2),l=o[0],i=o[1],u=_((0,r.useState)(!1),2),c=u[0],f=u[1],s=_((0,r.useState)({}),2),d=s[0],m=s[1];if((0,r.useEffect)((function(){var e=new AbortController;return(0,T.Y)({serviceName:"settings/".concat(t),handleError:!0,signal:e.signal,callbackOnError:function(t){e.signal.aborted||i(t)}}).catch((function(e){if(C.A.isCancel(e))return null;throw e})).then((function(e){e&&m(e.data.entry[0].content)})),function(){e.abort()}}),[t]),l)throw l;return Object.keys(d).length?r.createElement(r.Fragment,null,r.createElement(A.A,{ref:n,page:k.hS,stanzaName:t,serviceName:"settings",mode:I.DJ,currentServiceState:d,handleFormSubmit:function(e){f(e)}}),r.createElement(N,null,r.createElement(P.OV,{className:"saveBtn",appearance:"primary",label:c?r.createElement(E(),null):(0,a._)("Save"),onClick:function(e){n.current.handleSubmit(e)},disabled:c}))):r.createElement(x.Ku,{size:"medium"})}z.propTypes={serviceName:v().string.isRequired};const L=z;var U=n(44798),V=n(36253),q=n(37668),B=n(80917),D=n(90785);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 F(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Z(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?F(Object(n),!0).forEach((function(t){J(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):F(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function J(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=$(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=$(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==$(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function K(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function W(e){var t=e.selectedTab,n=e.updateIsPageOpen,a=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,l,i=[],u=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(i.push(r.value),i.length!==t);u=!0);}catch(e){c=!0,a=e}finally{try{if(!u&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(c)throw a}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return K(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?K(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,r.useState)({open:!1}),2),o=a[0],l=a[1],i=t.style===D.S;(0,r.useEffect)((function(){i&&n(!!o.open)}),[n,i,o]);return r.createElement(U.r,{value:null},i&&o.open&&r.createElement(B.A,{open:o.open,handleRequestClose:function(){l(Z(Z({},o),{},{open:!1}))},serviceName:t.name,stanzaName:o.stanzaName,mode:o.mode,formLabel:o.formLabel,page:k.hS}),r.createElement("div",{style:i&&o.open?{display:"none"}:{display:"block"}},r.createElement(V.A,{page:k.hS,serviceName:t.name,handleRequestModalOpen:function(){l(Z(Z({},o),{},{open:!0,mode:I.F9,formLabel:"Add ".concat(t.title)}))},handleOpenPageStyleDialog:function(e,n){l(Z(Z({},o),{},{open:!0,stanzaName:e.name,formLabel:n===I.UT?"Clone ".concat(t.title):"Update ".concat(t.title),mode:n}))}})),!i&&o.open&&r.createElement(q.A,{page:k.hS,open:o.open,handleRequestClose:function(){l(Z(Z({},o),{},{open:!1}))},serviceName:t.name,mode:I.F9,formLabel:o.formLabel}))}W.propTypes={selectedTab:v().object,updateIsPageOpen:v().func};const Y=(0,r.memo)(W);var G=n(70181),Q=n.n(G),X=n(7739),ee=n.n(X);const te=function(e){return r.createElement(Q(),{target:"_blank",to:e.fileUrl,download:e.fileNameAfterDownload,"data-test":"downloadButton",icon:r.createElement(ee(),null)},e.children)};var ne=(0,h.B)().replace("js/build","openapi.json");const re=function(){return r.createElement(te,{fileUrl:ne,fileNameAfterDownload:"openapi.json"},"OpenAPI.json")};var ae,oe=n(38837),le=n(63616),ie=n(59421),ue=n.n(ie),ce=(0,s.default)(le.Typography)(ae||(ae=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n font-size: 0.8em;\n"])));const fe=function(){var e,t,n,a=(0,m.Sb)();if(null!=a&&null!==(e=a.meta)&&void 0!==e&&e.hideUCCVersion)return null;var o=null!==(t=null==a||null===(n=a.meta)||void 0===n?void 0:n._uccVersion)&&void 0!==t?t:null;return r.createElement(ce,{as:"span",title:"Splunk Add-On UCC framework is a framework to generate UI-based Splunk add-ons. It includes UI, REST handlers, Modular inputs, OAuth and Alert action templates.","data-test":"ucc-credit"},"Made with"," ",r.createElement(ue(),{to:"https://splunk.github.io/addonfactory-ucc-generator/",openInNewContext:!0},"UCC")," ",o)};var se,de;function me(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,l,i=[],u=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(i.push(r.value),i.length!==t);u=!0);}catch(e){c=!0,a=e}finally{try{if(!u&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(c)throw a}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return pe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?pe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ye(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var be=s.default.div(se||(se=ye(["\n display: inline-flex;\n align-items: center;\n justify-content: end;\n flex-wrap: wrap;\n gap: 0.4rem;\n"]))),ve=(0,s.default)(f().Row)(de||(de=ye(["\n padding: 5px 0px;\n\n .dropdown {\n text-align: right;\n }\n\n .input_button {\n text-align: right;\n margin-right: 0px;\n }\n"])));const he=function(){var e=(0,m.Sb)().pages.configuration,t=e.title,n=e.description,o=e.subDescription,i=e.tabs,c=(0,r.useMemo)((function(){return i.map((function(e){return e.name}))}),[i]),s=(0,r.useRef)(!1),b=me((0,r.useState)(i[0].name),2),v=b[0],h=b[1],g=me((0,r.useState)(!1),2),O=g[0],j=g[1],w=(0,d.A)(),E=null==w?void 0:w.get("tab");(0,r.useEffect)((function(){c.includes(E)&&E!==v&&h(E)}),[E,c,v]),(0,r.useEffect)((function(){return s.current=!0,function(){s.current=!1}}),[]);var C=(0,r.useCallback)((function(e,t){var n=t.selectedTabId;s.current&&(h(n),j(!1))}),[]),A=function(e){s.current&&j(e)};return r.createElement(y.A,null,r.createElement("div",{style:O?{display:"none"}:{display:"block"}},r.createElement(f(),{gutter:8},r.createElement(ve,null,r.createElement(f().Column,{span:9},r.createElement(p.WI,null,(0,a._)(t)),r.createElement(p.qA,null,(0,a._)(n||"")),r.createElement(oe.A,o)),r.createElement(f().Column,{span:3,style:{textAlignLast:"right"}},r.createElement(be,null,r.createElement(fe,null),r.createElement(re,null))))),r.createElement(l(),{activeTabId:v,onChange:C},i.map((function(e){return r.createElement(l().Tab,{key:e.name,label:(0,a._)(e.title),tabId:e.name})})))),i.map((function(e){return function(e){var t;return t=null!=e&&e.customTab?function(e){return r.createElement(S,{tab:e})}(e):null!=e&&e.table?r.createElement(Y,{key:e.name,selectedTab:e,updateIsPageOpen:A}):r.createElement(L,{key:e.name,serviceName:e.name}),r.createElement("div",{key:e.name,style:e.name!==v?{display:"none"}:{display:"block"},id:"".concat(e.name,"Tab")},t)}(e)})),r.createElement(u(),{position:"top-right"}))}}}]);
|
|
//# sourceMappingURL=692.eb5b40c69adcdb9b6b67.js.map
|