diff --git a/branches/canary/develop/canary-react/iframe.html b/branches/canary/develop/canary-react/iframe.html index 80f5bd48ff..bec401cabe 100644 --- a/branches/canary/develop/canary-react/iframe.html +++ b/branches/canary/develop/canary-react/iframe.html @@ -760,4 +760,4 @@ - window['STORIES'] = [{"titlePrefix":"","directory":"./src","files":"**/*.stories.mdx","importPathMatcher":"^\\.[\\\\/](?:src(?:\\/(?!\\.)(?:(?:(?!(?:^|\\/)\\.).)*?)\\/|\\/|$)(?!\\.)(?=.)[^/]*?\\.stories\\.mdx)$"},{"titlePrefix":"","directory":"./src","files":"**/*.stories.@(js|jsx|ts|tsx)","importPathMatcher":"^\\.[\\\\/](?:src(?:\\/(?!\\.)(?:(?:(?!(?:^|\\/)\\.).)*?)\\/|\\/|$)(?!\\.)(?=.)[^/]*?\\.stories\\.(js|jsx|ts|tsx))$"}]; \ No newline at end of file + window['STORIES'] = [{"titlePrefix":"","directory":"./src","files":"**/*.stories.mdx","importPathMatcher":"^\\.[\\\\/](?:src(?:\\/(?!\\.)(?:(?:(?!(?:^|\\/)\\.).)*?)\\/|\\/|$)(?!\\.)(?=.)[^/]*?\\.stories\\.mdx)$"},{"titlePrefix":"","directory":"./src","files":"**/*.stories.@(js|jsx|ts|tsx)","importPathMatcher":"^\\.[\\\\/](?:src(?:\\/(?!\\.)(?:(?:(?!(?:^|\\/)\\.).)*?)\\/|\\/|$)(?!\\.)(?=.)[^/]*?\\.stories\\.(js|jsx|ts|tsx))$"}]; \ No newline at end of file diff --git a/branches/canary/develop/canary-react/main.93ff5215.iframe.bundle.js b/branches/canary/develop/canary-react/main.93ff5215.iframe.bundle.js deleted file mode 100644 index e4505067b2..0000000000 --- a/branches/canary/develop/canary-react/main.93ff5215.iframe.bundle.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see main.93ff5215.iframe.bundle.js.LICENSE.txt */ -(self.webpackChunk_ukic_canary_react=self.webpackChunk_ukic_canary_react||[]).push([[179],{"./.storybook/preview.js-generated-config-entry.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var preview_namespaceObject={};__webpack_require__.r(preview_namespaceObject),__webpack_require__.d(preview_namespaceObject,{__namedExportsOrder:()=>__namedExportsOrder,parameters:()=>parameters});__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var ClientApi=__webpack_require__("./node_modules/@storybook/client-api/dist/esm/ClientApi.js"),parameters=(__webpack_require__("../canary-web-components/dist/core/normalize.css"),__webpack_require__("./node_modules/@ukic/fonts/dist/fonts.css"),__webpack_require__("../canary-web-components/dist/core/core.css"),{controls:{matchers:{color:/(background|color)$/i,date:/Date$/},hideNoControlsWarning:!0},viewMode:"docs",previewTabs:{"storybook/docs/panel":{title:"Documentation"},canvas:{title:"Live example"}}}),__namedExportsOrder=["parameters"];function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function _defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}Object.keys(preview_namespaceObject).forEach((function(key){var value=preview_namespaceObject[key];switch(key){case"args":return(0,ClientApi.uc)(value);case"argTypes":return(0,ClientApi.v9)(value);case"decorators":return value.forEach((function(decorator){return(0,ClientApi.$9)(decorator,!1)}));case"loaders":return value.forEach((function(loader){return(0,ClientApi.HZ)(loader,!1)}));case"parameters":return(0,ClientApi.h1)(function _objectSpread(target){for(var i=1;i{"use strict";__webpack_require__("./node_modules/@storybook/react/dist/esm/client/index.js")},"../canary-web-components/dist/esm/index-e437a4b1.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{F:()=>Fragment,H:()=>Host,b:()=>bootstrapLazy,c:()=>createEvent,f:()=>forceUpdate,g:()=>getElement,h:()=>h,r:()=>registerInstance});__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-float.js"),__webpack_require__("./node_modules/core-js/modules/es.weak-map.js"),__webpack_require__("./node_modules/core-js/modules/es.set.js"),__webpack_require__("./node_modules/core-js/modules/es.array.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.string.trim.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.array.some.js"),__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/core-js/modules/es.number.is-nan.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.entries.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/web.url.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.async-iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-string-tag.js"),__webpack_require__("./node_modules/core-js/modules/es.math.to-string-tag.js"),__webpack_require__("./node_modules/core-js/modules/es.json.to-string-tag.js"),__webpack_require__("./node_modules/core-js/modules/es.object.create.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-prototype-of.js"),__webpack_require__("./node_modules/core-js/modules/es.object.set-prototype-of.js"),__webpack_require__("./node_modules/core-js/modules/es.array.reverse.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.reflect.construct.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js");function _defineProperties(target,props){for(var i=0;i=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),y}},catch:function _catch(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function delegateYield(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg),value=info.value}catch(error){return void reject(error)}info.done?resolve(value):Promise.resolve(value).then(_next,_throw)}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise((function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}_next(void 0)}))}}function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}(arr,i)||_unsupportedIterableToArray(arr,i)||function _nonIterableRest(){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 _toConsumableArray(arr){return function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}(arr)||function _iterableToArray(iter){if("undefined"!=typeof Symbol&&null!=iter[Symbol.iterator]||null!=iter["@@iterator"])return Array.from(iter)}(arr)||_unsupportedIterableToArray(arr)||function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _unsupportedIterableToArray(o,minLen){if(o){if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);return"Object"===n&&o.constructor&&(n=o.constructor.name),"Map"===n||"Set"===n?Array.from(o):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(o,minLen):void 0}}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i2?_len-2:0),_key=2;_key<_len;_key++)children[_key-2]=arguments[_key];if(function walk(c){for(var i=0;i0&&(vnode.$children$=vNodeChildren),vnode.$key$=key,vnode.$name$=slotName,vnode},newVNode=function newVNode(tag,text){var vnode={$flags$:0,$tag$:tag,$text$:text,$elm$:null,$children$:null,$attrs$:null,$key$:null,$name$:null};return vnode},Host={},vdomFnUtils={forEach:function forEach(children,cb){return children.map(convertToPublic).forEach(cb)},map:function map(children,cb){return children.map(convertToPublic).map(cb).map(convertToPrivate)}},convertToPublic=function convertToPublic(node){return{vattrs:node.$attrs$,vchildren:node.$children$,vkey:node.$key$,vname:node.$name$,vtag:node.$tag$,vtext:node.$text$}},convertToPrivate=function convertToPrivate(node){if("function"==typeof node.vtag){var vnodeData=Object.assign({},node.vattrs);return node.vkey&&(vnodeData.key=node.vkey),node.vname&&(vnodeData.name=node.vname),h.apply(void 0,[node.vtag,vnodeData].concat(_toConsumableArray(node.vchildren||[])))}var vnode=newVNode(node.vtag,node.vtext);return vnode.$attrs$=node.vattrs,vnode.$children$=node.vchildren,vnode.$key$=node.vkey,vnode.$name$=node.vname,vnode},clientHydrate=function clientHydrate(parentVNode,childRenderNodes,slotNodes,shadowRootNodes,hostElm,node,hostId){var childNodeType,childIdSplt,childVNode,i;if(1===node.nodeType){for((childNodeType=node.getAttribute("c-id"))&&((childIdSplt=childNodeType.split("."))[0]!==hostId&&"0"!==childIdSplt[0]||(childVNode={$flags$:0,$hostId$:childIdSplt[0],$nodeId$:childIdSplt[1],$depth$:childIdSplt[2],$index$:childIdSplt[3],$tag$:node.tagName.toLowerCase(),$elm$:node,$attrs$:null,$children$:null,$key$:null,$name$:null,$text$:null},childRenderNodes.push(childVNode),node.removeAttribute("c-id"),parentVNode.$children$||(parentVNode.$children$=[]),parentVNode.$children$[childVNode.$index$]=childVNode,parentVNode=childVNode,shadowRootNodes&&"0"===childVNode.$depth$&&(shadowRootNodes[childVNode.$index$]=childVNode.$elm$))),i=node.childNodes.length-1;i>=0;i--)clientHydrate(parentVNode,childRenderNodes,slotNodes,shadowRootNodes,hostElm,node.childNodes[i],hostId);if(node.shadowRoot)for(i=node.shadowRoot.childNodes.length-1;i>=0;i--)clientHydrate(parentVNode,childRenderNodes,slotNodes,shadowRootNodes,hostElm,node.shadowRoot.childNodes[i],hostId)}else if(8===node.nodeType)(childIdSplt=node.nodeValue.split("."))[1]!==hostId&&"0"!==childIdSplt[1]||(childNodeType=childIdSplt[0],childVNode={$flags$:0,$hostId$:childIdSplt[1],$nodeId$:childIdSplt[2],$depth$:childIdSplt[3],$index$:childIdSplt[4],$elm$:node,$attrs$:null,$children$:null,$key$:null,$name$:null,$tag$:null,$text$:null},"t"===childNodeType?(childVNode.$elm$=node.nextSibling,childVNode.$elm$&&3===childVNode.$elm$.nodeType&&(childVNode.$text$=childVNode.$elm$.textContent,childRenderNodes.push(childVNode),node.remove(),parentVNode.$children$||(parentVNode.$children$=[]),parentVNode.$children$[childVNode.$index$]=childVNode,shadowRootNodes&&"0"===childVNode.$depth$&&(shadowRootNodes[childVNode.$index$]=childVNode.$elm$))):childVNode.$hostId$===hostId&&("s"===childNodeType?(childVNode.$tag$="slot",childIdSplt[5]?node["s-sn"]=childVNode.$name$=childIdSplt[5]:node["s-sn"]="",node["s-sr"]=!0,shadowRootNodes&&(childVNode.$elm$=doc.createElement(childVNode.$tag$),childVNode.$name$&&childVNode.$elm$.setAttribute("name",childVNode.$name$),node.parentNode.insertBefore(childVNode.$elm$,node),node.remove(),"0"===childVNode.$depth$&&(shadowRootNodes[childVNode.$index$]=childVNode.$elm$)),slotNodes.push(childVNode),parentVNode.$children$||(parentVNode.$children$=[]),parentVNode.$children$[childVNode.$index$]=childVNode):"r"===childNodeType&&(shadowRootNodes?node.remove():(hostElm["s-cr"]=node,node["s-cn"]=!0))));else if(parentVNode&&"style"===parentVNode.$tag$){var vnode=newVNode(null,node.textContent);vnode.$elm$=node,vnode.$index$="0",parentVNode.$children$=[vnode]}},initializeDocumentHydrate=function initializeDocumentHydrate(node,orgLocNodes){if(1===node.nodeType){for(var i=0;i=0;i--){var childNode=oldSlotChildNodes[i];childNode["s-hn"]!==hostTagName&&childNode["s-ol"]&&(parentReferenceNode(childNode).insertBefore(childNode,referenceNode(childNode)),childNode["s-ol"].remove(),childNode["s-ol"]=void 0,checkSlotRelocate=!0),recursive&&putBackInOriginalLocation(childNode,recursive)}plt.$flags$&=-2},addVnodes=function addVnodes(parentElm,before,parentVNode,vnodes,startIdx,endIdx){var childNode,containerElm=parentElm["s-cr"]&&parentElm["s-cr"].parentNode||parentElm;for(containerElm.shadowRoot&&containerElm.tagName===hostTagName&&(containerElm=containerElm.shadowRoot);startIdx<=endIdx;++startIdx)vnodes[startIdx]&&(childNode=createElm(null,parentVNode,startIdx,parentElm))&&(vnodes[startIdx].$elm$=childNode,containerElm.insertBefore(childNode,referenceNode(before)))},removeVnodes=function removeVnodes(vnodes,startIdx,endIdx){for(var index=startIdx;index<=endIdx;++index){var vnode=vnodes[index];if(vnode){var elm=vnode.$elm$;nullifyVNodeRefs(vnode),elm&&(checkSlotFallbackVisibility=!0,elm["s-ol"]?elm["s-ol"].remove():putBackInOriginalLocation(elm,!0),elm.remove())}}},updateChildren=function updateChildren(parentElm,oldCh,newVNode,newCh){for(var node,elmToMove,oldStartIdx=0,newStartIdx=0,idxInOld=0,i=0,oldEndIdx=oldCh.length-1,oldStartVnode=oldCh[0],oldEndVnode=oldCh[oldEndIdx],newEndIdx=newCh.length-1,newStartVnode=newCh[0],newEndVnode=newCh[newEndIdx];oldStartIdx<=oldEndIdx&&newStartIdx<=newEndIdx;)if(null==oldStartVnode)oldStartVnode=oldCh[++oldStartIdx];else if(null==oldEndVnode)oldEndVnode=oldCh[--oldEndIdx];else if(null==newStartVnode)newStartVnode=newCh[++newStartIdx];else if(null==newEndVnode)newEndVnode=newCh[--newEndIdx];else if(isSameVnode(oldStartVnode,newStartVnode))patch(oldStartVnode,newStartVnode),oldStartVnode=oldCh[++oldStartIdx],newStartVnode=newCh[++newStartIdx];else if(isSameVnode(oldEndVnode,newEndVnode))patch(oldEndVnode,newEndVnode),oldEndVnode=oldCh[--oldEndIdx],newEndVnode=newCh[--newEndIdx];else if(isSameVnode(oldStartVnode,newEndVnode))"slot"!==oldStartVnode.$tag$&&"slot"!==newEndVnode.$tag$||putBackInOriginalLocation(oldStartVnode.$elm$.parentNode,!1),patch(oldStartVnode,newEndVnode),parentElm.insertBefore(oldStartVnode.$elm$,oldEndVnode.$elm$.nextSibling),oldStartVnode=oldCh[++oldStartIdx],newEndVnode=newCh[--newEndIdx];else if(isSameVnode(oldEndVnode,newStartVnode))"slot"!==oldStartVnode.$tag$&&"slot"!==newEndVnode.$tag$||putBackInOriginalLocation(oldEndVnode.$elm$.parentNode,!1),patch(oldEndVnode,newStartVnode),parentElm.insertBefore(oldEndVnode.$elm$,oldStartVnode.$elm$),oldEndVnode=oldCh[--oldEndIdx],newStartVnode=newCh[++newStartIdx];else{for(idxInOld=-1,i=oldStartIdx;i<=oldEndIdx;++i)if(oldCh[i]&&null!==oldCh[i].$key$&&oldCh[i].$key$===newStartVnode.$key$){idxInOld=i;break}idxInOld>=0?((elmToMove=oldCh[idxInOld]).$tag$!==newStartVnode.$tag$?node=createElm(oldCh&&oldCh[newStartIdx],newVNode,idxInOld,parentElm):(patch(elmToMove,newStartVnode),oldCh[idxInOld]=void 0,node=elmToMove.$elm$),newStartVnode=newCh[++newStartIdx]):(node=createElm(oldCh&&oldCh[newStartIdx],newVNode,newStartIdx,parentElm),newStartVnode=newCh[++newStartIdx]),node&&parentReferenceNode(oldStartVnode.$elm$).insertBefore(node,referenceNode(oldStartVnode.$elm$))}oldStartIdx>oldEndIdx?addVnodes(parentElm,null==newCh[newEndIdx+1]?null:newCh[newEndIdx+1].$elm$,newVNode,newCh,newStartIdx,newEndIdx):newStartIdx>newEndIdx&&removeVnodes(oldCh,oldStartIdx,oldEndIdx)},isSameVnode=function isSameVnode(leftVNode,rightVNode){return leftVNode.$tag$===rightVNode.$tag$&&("slot"===leftVNode.$tag$?leftVNode.$name$===rightVNode.$name$:leftVNode.$key$===rightVNode.$key$)},referenceNode=function referenceNode(node){return node&&node["s-ol"]||node},parentReferenceNode=function parentReferenceNode(node){return(node["s-ol"]?node["s-ol"]:node).parentNode},patch=function patch(oldVNode,newVNode){var defaultHolder,elm=newVNode.$elm$=oldVNode.$elm$,oldChildren=oldVNode.$children$,newChildren=newVNode.$children$,tag=newVNode.$tag$,text=newVNode.$text$;null===text?(isSvgMode="svg"===tag||"foreignObject"!==tag&&isSvgMode,"slot"===tag||updateElement(oldVNode,newVNode,isSvgMode),null!==oldChildren&&null!==newChildren?updateChildren(elm,oldChildren,newVNode,newChildren):null!==newChildren?(null!==oldVNode.$text$&&(elm.textContent=""),addVnodes(elm,null,newVNode,newChildren,0,newChildren.length-1)):null!==oldChildren&&removeVnodes(oldChildren,0,oldChildren.length-1),isSvgMode&&"svg"===tag&&(isSvgMode=!1)):(defaultHolder=elm["s-cr"])?defaultHolder.parentNode.textContent=text:oldVNode.$text$!==text&&(elm.data=text)},updateFallbackSlotVisibility=function updateFallbackSlotVisibility(elm){var childNode,i,ilen,j,slotNameAttr,nodeType,childNodes=elm.childNodes;for(i=0,ilen=childNodes.length;i=0;j--)(node=hostContentNodes[j])["s-cn"]||node["s-nr"]||node["s-hn"]===childNode["s-hn"]||(isNodeLocatedInSlot(node,slotNameAttr)?(relocateNodeData=relocateNodes.find((function(r){return r.$nodeToRelocate$===node})),checkSlotFallbackVisibility=!0,node["s-sn"]=node["s-sn"]||slotNameAttr,relocateNodeData?relocateNodeData.$slotRefNode$=childNode:relocateNodes.push({$slotRefNode$:childNode,$nodeToRelocate$:node}),node["s-sr"]&&relocateNodes.map((function(relocateNode){isNodeLocatedInSlot(relocateNode.$nodeToRelocate$,node["s-sn"])&&(relocateNodeData=relocateNodes.find((function(r){return r.$nodeToRelocate$===node})))&&!relocateNode.$slotRefNode$&&(relocateNode.$slotRefNode$=relocateNodeData.$slotRefNode$)}))):relocateNodes.some((function(r){return r.$nodeToRelocate$===node}))||relocateNodes.push({$nodeToRelocate$:node}));1===childNode.nodeType&&relocateSlotContent(childNode)}},isNodeLocatedInSlot=function isNodeLocatedInSlot(nodeToRelocate,slotNameAttr){return 1===nodeToRelocate.nodeType?null===nodeToRelocate.getAttribute("slot")&&""===slotNameAttr||nodeToRelocate.getAttribute("slot")===slotNameAttr:nodeToRelocate["s-sn"]===slotNameAttr||""===slotNameAttr},nullifyVNodeRefs=function nullifyVNodeRefs(vNode){vNode.$attrs$&&vNode.$attrs$.ref&&vNode.$attrs$.ref(null),vNode.$children$&&vNode.$children$.map(nullifyVNodeRefs)},renderVdom=function renderVdom(hostRef,renderFnResults){var isInitialLoad=arguments.length>2&&void 0!==arguments[2]&&arguments[2],hostElm=hostRef.$hostElement$,cmpMeta=hostRef.$cmpMeta$,oldVNode=hostRef.$vnode$||newVNode(null,null),rootVnode=function isHost(node){return node&&node.$tag$===Host}(renderFnResults)?renderFnResults:h(null,null,renderFnResults);if(hostTagName=hostElm.tagName,cmpMeta.$attrsToReflect$&&(rootVnode.$attrs$=rootVnode.$attrs$||{},cmpMeta.$attrsToReflect$.map((function(_ref){var _ref2=_slicedToArray(_ref,2),propName=_ref2[0],attribute=_ref2[1];return rootVnode.$attrs$[attribute]=hostElm[propName]}))),isInitialLoad&&rootVnode.$attrs$)for(var _i=0,_Object$keys=Object.keys(rootVnode.$attrs$);_i<_Object$keys.length;_i++){var key=_Object$keys[_i];hostElm.hasAttribute(key)&&!["key","ref","style","class"].includes(key)&&(rootVnode.$attrs$[key]=hostElm[key])}if(rootVnode.$tag$=null,rootVnode.$flags$|=4,hostRef.$vnode$=rootVnode,rootVnode.$elm$=oldVNode.$elm$=hostElm.shadowRoot||hostElm,scopeId=hostElm["s-sc"],contentRef=hostElm["s-cr"],useNativeShadowDom=0!=(1&cmpMeta.$flags$),checkSlotFallbackVisibility=!1,patch(oldVNode,rootVnode),plt.$flags$|=1,checkSlotRelocate){var relocateData,nodeToRelocate,orgLocationNode,parentNodeRef,insertBeforeNode,refNode;relocateSlotContent(rootVnode.$elm$);for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:{},endBootstrap=function(){},cmpTags=[],exclude=options.exclude||[],customElements=win.customElements,head=doc.head,metaCharset=head.querySelector("meta[charset]"),visibilityStyle=doc.createElement("style"),deferredConnectedCallbacks=[],styles=doc.querySelectorAll("[sty-id]"),isBootstrapping=!0,i=0;for(Object.assign(plt,options),plt.$resourcesUrl$=new URL(options.resourcesUrl||"./",doc.baseURI).href,plt.$flags$|=2;i0)&&plt.raf(flush)},nextTick=function nextTick(cb){return function promiseResolve(v){return Promise.resolve(v)}().then(cb)},writeTask=queueTask(queueDomWrites,!0)},"../web-components/dist/esm/index-813020f1.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{F:()=>Fragment,H:()=>Host,b:()=>bootstrapLazy,c:()=>createEvent,f:()=>forceUpdate,g:()=>getElement,h:()=>h,r:()=>registerInstance});__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-float.js"),__webpack_require__("./node_modules/core-js/modules/es.weak-map.js"),__webpack_require__("./node_modules/core-js/modules/es.set.js"),__webpack_require__("./node_modules/core-js/modules/es.array.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.string.trim.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.array.some.js"),__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/core-js/modules/es.number.is-nan.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.entries.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/web.url.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.async-iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-string-tag.js"),__webpack_require__("./node_modules/core-js/modules/es.math.to-string-tag.js"),__webpack_require__("./node_modules/core-js/modules/es.json.to-string-tag.js"),__webpack_require__("./node_modules/core-js/modules/es.object.create.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-prototype-of.js"),__webpack_require__("./node_modules/core-js/modules/es.object.set-prototype-of.js"),__webpack_require__("./node_modules/core-js/modules/es.array.reverse.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.reflect.construct.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js");function _defineProperties(target,props){for(var i=0;i=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),y}},catch:function _catch(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function delegateYield(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg),value=info.value}catch(error){return void reject(error)}info.done?resolve(value):Promise.resolve(value).then(_next,_throw)}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise((function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}_next(void 0)}))}}function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}(arr,i)||_unsupportedIterableToArray(arr,i)||function _nonIterableRest(){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 _toConsumableArray(arr){return function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}(arr)||function _iterableToArray(iter){if("undefined"!=typeof Symbol&&null!=iter[Symbol.iterator]||null!=iter["@@iterator"])return Array.from(iter)}(arr)||_unsupportedIterableToArray(arr)||function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _unsupportedIterableToArray(o,minLen){if(o){if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);return"Object"===n&&o.constructor&&(n=o.constructor.name),"Map"===n||"Set"===n?Array.from(o):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(o,minLen):void 0}}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i2?_len-2:0),_key=2;_key<_len;_key++)children[_key-2]=arguments[_key];if(function walk(c){for(var i=0;i0&&(vnode.$children$=vNodeChildren),vnode.$key$=key,vnode.$name$=slotName,vnode},newVNode=function newVNode(tag,text){var vnode={$flags$:0,$tag$:tag,$text$:text,$elm$:null,$children$:null,$attrs$:null,$key$:null,$name$:null};return vnode},Host={},vdomFnUtils={forEach:function forEach(children,cb){return children.map(convertToPublic).forEach(cb)},map:function map(children,cb){return children.map(convertToPublic).map(cb).map(convertToPrivate)}},convertToPublic=function convertToPublic(node){return{vattrs:node.$attrs$,vchildren:node.$children$,vkey:node.$key$,vname:node.$name$,vtag:node.$tag$,vtext:node.$text$}},convertToPrivate=function convertToPrivate(node){if("function"==typeof node.vtag){var vnodeData=Object.assign({},node.vattrs);return node.vkey&&(vnodeData.key=node.vkey),node.vname&&(vnodeData.name=node.vname),h.apply(void 0,[node.vtag,vnodeData].concat(_toConsumableArray(node.vchildren||[])))}var vnode=newVNode(node.vtag,node.vtext);return vnode.$attrs$=node.vattrs,vnode.$children$=node.vchildren,vnode.$key$=node.vkey,vnode.$name$=node.vname,vnode},clientHydrate=function clientHydrate(parentVNode,childRenderNodes,slotNodes,shadowRootNodes,hostElm,node,hostId){var childNodeType,childIdSplt,childVNode,i;if(1===node.nodeType){for((childNodeType=node.getAttribute("c-id"))&&((childIdSplt=childNodeType.split("."))[0]!==hostId&&"0"!==childIdSplt[0]||(childVNode={$flags$:0,$hostId$:childIdSplt[0],$nodeId$:childIdSplt[1],$depth$:childIdSplt[2],$index$:childIdSplt[3],$tag$:node.tagName.toLowerCase(),$elm$:node,$attrs$:null,$children$:null,$key$:null,$name$:null,$text$:null},childRenderNodes.push(childVNode),node.removeAttribute("c-id"),parentVNode.$children$||(parentVNode.$children$=[]),parentVNode.$children$[childVNode.$index$]=childVNode,parentVNode=childVNode,shadowRootNodes&&"0"===childVNode.$depth$&&(shadowRootNodes[childVNode.$index$]=childVNode.$elm$))),i=node.childNodes.length-1;i>=0;i--)clientHydrate(parentVNode,childRenderNodes,slotNodes,shadowRootNodes,hostElm,node.childNodes[i],hostId);if(node.shadowRoot)for(i=node.shadowRoot.childNodes.length-1;i>=0;i--)clientHydrate(parentVNode,childRenderNodes,slotNodes,shadowRootNodes,hostElm,node.shadowRoot.childNodes[i],hostId)}else if(8===node.nodeType)(childIdSplt=node.nodeValue.split("."))[1]!==hostId&&"0"!==childIdSplt[1]||(childNodeType=childIdSplt[0],childVNode={$flags$:0,$hostId$:childIdSplt[1],$nodeId$:childIdSplt[2],$depth$:childIdSplt[3],$index$:childIdSplt[4],$elm$:node,$attrs$:null,$children$:null,$key$:null,$name$:null,$tag$:null,$text$:null},"t"===childNodeType?(childVNode.$elm$=node.nextSibling,childVNode.$elm$&&3===childVNode.$elm$.nodeType&&(childVNode.$text$=childVNode.$elm$.textContent,childRenderNodes.push(childVNode),node.remove(),parentVNode.$children$||(parentVNode.$children$=[]),parentVNode.$children$[childVNode.$index$]=childVNode,shadowRootNodes&&"0"===childVNode.$depth$&&(shadowRootNodes[childVNode.$index$]=childVNode.$elm$))):childVNode.$hostId$===hostId&&("s"===childNodeType?(childVNode.$tag$="slot",childIdSplt[5]?node["s-sn"]=childVNode.$name$=childIdSplt[5]:node["s-sn"]="",node["s-sr"]=!0,shadowRootNodes&&(childVNode.$elm$=doc.createElement(childVNode.$tag$),childVNode.$name$&&childVNode.$elm$.setAttribute("name",childVNode.$name$),node.parentNode.insertBefore(childVNode.$elm$,node),node.remove(),"0"===childVNode.$depth$&&(shadowRootNodes[childVNode.$index$]=childVNode.$elm$)),slotNodes.push(childVNode),parentVNode.$children$||(parentVNode.$children$=[]),parentVNode.$children$[childVNode.$index$]=childVNode):"r"===childNodeType&&(shadowRootNodes?node.remove():(hostElm["s-cr"]=node,node["s-cn"]=!0))));else if(parentVNode&&"style"===parentVNode.$tag$){var vnode=newVNode(null,node.textContent);vnode.$elm$=node,vnode.$index$="0",parentVNode.$children$=[vnode]}},initializeDocumentHydrate=function initializeDocumentHydrate(node,orgLocNodes){if(1===node.nodeType){for(var i=0;i=0;i--){var childNode=oldSlotChildNodes[i];childNode["s-hn"]!==hostTagName&&childNode["s-ol"]&&(parentReferenceNode(childNode).insertBefore(childNode,referenceNode(childNode)),childNode["s-ol"].remove(),childNode["s-ol"]=void 0,checkSlotRelocate=!0),recursive&&putBackInOriginalLocation(childNode,recursive)}plt.$flags$&=-2},addVnodes=function addVnodes(parentElm,before,parentVNode,vnodes,startIdx,endIdx){var childNode,containerElm=parentElm["s-cr"]&&parentElm["s-cr"].parentNode||parentElm;for(containerElm.shadowRoot&&containerElm.tagName===hostTagName&&(containerElm=containerElm.shadowRoot);startIdx<=endIdx;++startIdx)vnodes[startIdx]&&(childNode=createElm(null,parentVNode,startIdx,parentElm))&&(vnodes[startIdx].$elm$=childNode,containerElm.insertBefore(childNode,referenceNode(before)))},removeVnodes=function removeVnodes(vnodes,startIdx,endIdx){for(var index=startIdx;index<=endIdx;++index){var vnode=vnodes[index];if(vnode){var elm=vnode.$elm$;nullifyVNodeRefs(vnode),elm&&(checkSlotFallbackVisibility=!0,elm["s-ol"]?elm["s-ol"].remove():putBackInOriginalLocation(elm,!0),elm.remove())}}},updateChildren=function updateChildren(parentElm,oldCh,newVNode,newCh){for(var node,elmToMove,oldStartIdx=0,newStartIdx=0,idxInOld=0,i=0,oldEndIdx=oldCh.length-1,oldStartVnode=oldCh[0],oldEndVnode=oldCh[oldEndIdx],newEndIdx=newCh.length-1,newStartVnode=newCh[0],newEndVnode=newCh[newEndIdx];oldStartIdx<=oldEndIdx&&newStartIdx<=newEndIdx;)if(null==oldStartVnode)oldStartVnode=oldCh[++oldStartIdx];else if(null==oldEndVnode)oldEndVnode=oldCh[--oldEndIdx];else if(null==newStartVnode)newStartVnode=newCh[++newStartIdx];else if(null==newEndVnode)newEndVnode=newCh[--newEndIdx];else if(isSameVnode(oldStartVnode,newStartVnode))patch(oldStartVnode,newStartVnode),oldStartVnode=oldCh[++oldStartIdx],newStartVnode=newCh[++newStartIdx];else if(isSameVnode(oldEndVnode,newEndVnode))patch(oldEndVnode,newEndVnode),oldEndVnode=oldCh[--oldEndIdx],newEndVnode=newCh[--newEndIdx];else if(isSameVnode(oldStartVnode,newEndVnode))"slot"!==oldStartVnode.$tag$&&"slot"!==newEndVnode.$tag$||putBackInOriginalLocation(oldStartVnode.$elm$.parentNode,!1),patch(oldStartVnode,newEndVnode),parentElm.insertBefore(oldStartVnode.$elm$,oldEndVnode.$elm$.nextSibling),oldStartVnode=oldCh[++oldStartIdx],newEndVnode=newCh[--newEndIdx];else if(isSameVnode(oldEndVnode,newStartVnode))"slot"!==oldStartVnode.$tag$&&"slot"!==newEndVnode.$tag$||putBackInOriginalLocation(oldEndVnode.$elm$.parentNode,!1),patch(oldEndVnode,newStartVnode),parentElm.insertBefore(oldEndVnode.$elm$,oldStartVnode.$elm$),oldEndVnode=oldCh[--oldEndIdx],newStartVnode=newCh[++newStartIdx];else{for(idxInOld=-1,i=oldStartIdx;i<=oldEndIdx;++i)if(oldCh[i]&&null!==oldCh[i].$key$&&oldCh[i].$key$===newStartVnode.$key$){idxInOld=i;break}idxInOld>=0?((elmToMove=oldCh[idxInOld]).$tag$!==newStartVnode.$tag$?node=createElm(oldCh&&oldCh[newStartIdx],newVNode,idxInOld,parentElm):(patch(elmToMove,newStartVnode),oldCh[idxInOld]=void 0,node=elmToMove.$elm$),newStartVnode=newCh[++newStartIdx]):(node=createElm(oldCh&&oldCh[newStartIdx],newVNode,newStartIdx,parentElm),newStartVnode=newCh[++newStartIdx]),node&&parentReferenceNode(oldStartVnode.$elm$).insertBefore(node,referenceNode(oldStartVnode.$elm$))}oldStartIdx>oldEndIdx?addVnodes(parentElm,null==newCh[newEndIdx+1]?null:newCh[newEndIdx+1].$elm$,newVNode,newCh,newStartIdx,newEndIdx):newStartIdx>newEndIdx&&removeVnodes(oldCh,oldStartIdx,oldEndIdx)},isSameVnode=function isSameVnode(leftVNode,rightVNode){return leftVNode.$tag$===rightVNode.$tag$&&("slot"===leftVNode.$tag$?leftVNode.$name$===rightVNode.$name$:leftVNode.$key$===rightVNode.$key$)},referenceNode=function referenceNode(node){return node&&node["s-ol"]||node},parentReferenceNode=function parentReferenceNode(node){return(node["s-ol"]?node["s-ol"]:node).parentNode},patch=function patch(oldVNode,newVNode){var defaultHolder,elm=newVNode.$elm$=oldVNode.$elm$,oldChildren=oldVNode.$children$,newChildren=newVNode.$children$,tag=newVNode.$tag$,text=newVNode.$text$;null===text?(isSvgMode="svg"===tag||"foreignObject"!==tag&&isSvgMode,"slot"===tag||updateElement(oldVNode,newVNode,isSvgMode),null!==oldChildren&&null!==newChildren?updateChildren(elm,oldChildren,newVNode,newChildren):null!==newChildren?(null!==oldVNode.$text$&&(elm.textContent=""),addVnodes(elm,null,newVNode,newChildren,0,newChildren.length-1)):null!==oldChildren&&removeVnodes(oldChildren,0,oldChildren.length-1),isSvgMode&&"svg"===tag&&(isSvgMode=!1)):(defaultHolder=elm["s-cr"])?defaultHolder.parentNode.textContent=text:oldVNode.$text$!==text&&(elm.data=text)},updateFallbackSlotVisibility=function updateFallbackSlotVisibility(elm){var childNode,i,ilen,j,slotNameAttr,nodeType,childNodes=elm.childNodes;for(i=0,ilen=childNodes.length;i=0;j--)(node=hostContentNodes[j])["s-cn"]||node["s-nr"]||node["s-hn"]===childNode["s-hn"]||(isNodeLocatedInSlot(node,slotNameAttr)?(relocateNodeData=relocateNodes.find((function(r){return r.$nodeToRelocate$===node})),checkSlotFallbackVisibility=!0,node["s-sn"]=node["s-sn"]||slotNameAttr,relocateNodeData?relocateNodeData.$slotRefNode$=childNode:relocateNodes.push({$slotRefNode$:childNode,$nodeToRelocate$:node}),node["s-sr"]&&relocateNodes.map((function(relocateNode){isNodeLocatedInSlot(relocateNode.$nodeToRelocate$,node["s-sn"])&&(relocateNodeData=relocateNodes.find((function(r){return r.$nodeToRelocate$===node})))&&!relocateNode.$slotRefNode$&&(relocateNode.$slotRefNode$=relocateNodeData.$slotRefNode$)}))):relocateNodes.some((function(r){return r.$nodeToRelocate$===node}))||relocateNodes.push({$nodeToRelocate$:node}));1===childNode.nodeType&&relocateSlotContent(childNode)}},isNodeLocatedInSlot=function isNodeLocatedInSlot(nodeToRelocate,slotNameAttr){return 1===nodeToRelocate.nodeType?null===nodeToRelocate.getAttribute("slot")&&""===slotNameAttr||nodeToRelocate.getAttribute("slot")===slotNameAttr:nodeToRelocate["s-sn"]===slotNameAttr||""===slotNameAttr},nullifyVNodeRefs=function nullifyVNodeRefs(vNode){vNode.$attrs$&&vNode.$attrs$.ref&&vNode.$attrs$.ref(null),vNode.$children$&&vNode.$children$.map(nullifyVNodeRefs)},renderVdom=function renderVdom(hostRef,renderFnResults){var isInitialLoad=arguments.length>2&&void 0!==arguments[2]&&arguments[2],hostElm=hostRef.$hostElement$,cmpMeta=hostRef.$cmpMeta$,oldVNode=hostRef.$vnode$||newVNode(null,null),rootVnode=function isHost(node){return node&&node.$tag$===Host}(renderFnResults)?renderFnResults:h(null,null,renderFnResults);if(hostTagName=hostElm.tagName,cmpMeta.$attrsToReflect$&&(rootVnode.$attrs$=rootVnode.$attrs$||{},cmpMeta.$attrsToReflect$.map((function(_ref){var _ref2=_slicedToArray(_ref,2),propName=_ref2[0],attribute=_ref2[1];return rootVnode.$attrs$[attribute]=hostElm[propName]}))),isInitialLoad&&rootVnode.$attrs$)for(var _i=0,_Object$keys=Object.keys(rootVnode.$attrs$);_i<_Object$keys.length;_i++){var key=_Object$keys[_i];hostElm.hasAttribute(key)&&!["key","ref","style","class"].includes(key)&&(rootVnode.$attrs$[key]=hostElm[key])}if(rootVnode.$tag$=null,rootVnode.$flags$|=4,hostRef.$vnode$=rootVnode,rootVnode.$elm$=oldVNode.$elm$=hostElm.shadowRoot||hostElm,scopeId=hostElm["s-sc"],contentRef=hostElm["s-cr"],useNativeShadowDom=0!=(1&cmpMeta.$flags$),checkSlotFallbackVisibility=!1,patch(oldVNode,rootVnode),plt.$flags$|=1,checkSlotRelocate){var relocateData,nodeToRelocate,orgLocationNode,parentNodeRef,insertBeforeNode,refNode;relocateSlotContent(rootVnode.$elm$);for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:{},endBootstrap=function(){},cmpTags=[],exclude=options.exclude||[],customElements=win.customElements,head=doc.head,metaCharset=head.querySelector("meta[charset]"),visibilityStyle=doc.createElement("style"),deferredConnectedCallbacks=[],styles=doc.querySelectorAll("[sty-id]"),isBootstrapping=!0,i=0;for(Object.assign(plt,options),plt.$resourcesUrl$=new URL(options.resourcesUrl||"./",doc.baseURI).href,plt.$flags$|=2;i0)&&plt.raf(flush)},nextTick=function nextTick(cb){return function promiseResolve(v){return Promise.resolve(v)}().then(cb)},writeTask=queueTask(queueDomWrites,!0)},"./src/getting-started.stories.mdx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{__namedExportsOrder:()=>__namedExportsOrder,__page:()=>__page,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/react/index.js");var _mdx_js_react__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/@mdx-js/react/dist/esm.js"),_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./node_modules/@storybook/addon-docs/dist/esm/index.js"),_excluded=["components"];function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}var layoutProps={};function MDXContent(_ref){var components=_ref.components,props=_objectWithoutProperties(_ref,_excluded);return(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("wrapper",_extends({},layoutProps,props,{components,mdxType:"MDXLayout"}),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)(_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_7__.h_,{title:"Getting started",mdxType:"Meta"}),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("h2",{id:"installing"},"Installing"),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"To install the components:"),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("h3",{id:"step-one"},"Step one"),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"In the root of your project:"),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("pre",null,(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("code",{parentName:"pre",className:"language-shell"},"// using npm\nnpm install @ukic/canary-react @ukic/fonts\n\n// using yarn\nrm package-lock.json\nyarn add @ukic/canary-react @ukic/fonts\n")),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("h3",{id:"step-two"},"Step two"),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"To get the correct styling with the ICDS components, import the core CSS file."),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"Add the following into the top level CSS file for your project."),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("pre",null,(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("code",{parentName:"pre",className:"language-css"},'@import "@ukic/fonts/dist/fonts.css";\n@import "@ukic/canary-react/dist/core/core.css";\n')),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"In order to be rendered consistently across browsers and in line with modern standards, each of the ICDS components uses styles from a global CSS file based on ",(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("a",{parentName:"p",href:"https://necolas.github.io/normalize.css/",target:"_blank",rel:"nofollow noopener noreferrer"},"Normalize.css"),". "),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"If you would like to import these styles to apply them to the rest of your project and slotted elements used within any of the ICDS components, add the following into the top level CSS file as well."),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("pre",null,(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("code",{parentName:"pre",className:"language-css"},'@import "@ukic/canary-react/dist/core/normalize.css";\n')),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("h3",{id:"step-three"},"Step three"),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"Import the component(s) in your React files."),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("pre",null,(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("code",{parentName:"pre",className:"language-jsx"},'import { IcComponent } from "@ukic/canary-react";\n')),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("h3",{id:"step-four"},"Step four"),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"The ",(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("inlineCode",{parentName:"p"},"@ukic/canary-react")," package will need to be transformed before you can use these components in Jest tests."),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"Add a ",(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("inlineCode",{parentName:"p"},"transformIgnorePatterns")," field with the value ",(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("inlineCode",{parentName:"p"},'["/node_modules/(?!@ukic/canary-react)"]')," to your Jest config."))}MDXContent.displayName="MDXContent",MDXContent.isMDXComponent=!0;var __page=function __page(){throw new Error("Docs-only story")};__page.parameters={docsOnly:!0};var componentMeta={title:"Getting started",includeStories:["__page"]},mdxStoryNameToKey={};componentMeta.parameters=componentMeta.parameters||{},componentMeta.parameters.docs=Object.assign({},componentMeta.parameters.docs||{},{page:function page(){return(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)(_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_7__.aT,{mdxStoryNameToKey,mdxComponentAnnotations:componentMeta},(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)(MDXContent,null))}});const __WEBPACK_DEFAULT_EXPORT__=componentMeta;var __namedExportsOrder=["__page"]},"./src/stories/ic-data-table.stories.mdx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{StickyHeader:()=>StickyHeader,__namedExportsOrder:()=>__namedExportsOrder,basic:()=>basic,cellOverrides:()=>cellOverrides,columnOverrides:()=>columnOverrides,default:()=>ic_data_table_stories,dense:()=>dense,embedded:()=>embedded,pagination:()=>pagination,rowHeaders:()=>rowHeaders,rowOverrides:()=>rowOverrides,sort:()=>sort,sortOptions:()=>sortOptions,spacious:()=>spacious,stickyColumnHeaders:()=>stickyColumnHeaders});__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js");var react=__webpack_require__("./node_modules/react/index.js"),esm=__webpack_require__("./node_modules/@mdx-js/react/dist/esm.js"),dist_esm=__webpack_require__("./node_modules/@storybook/addon-docs/dist/esm/index.js"),case_camelToDashCase=(__webpack_require__("./node_modules/core-js/modules/es.reflect.construct.js"),__webpack_require__("./node_modules/core-js/modules/es.object.create.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.reduce.js"),__webpack_require__("./node_modules/core-js/modules/es.object.set-prototype-of.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-prototype-of.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),function camelToDashCase(str){return str.replace(/([A-Z])/g,(function(m){return"-"+m[0].toLowerCase()}))}),getClassName=(__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.map.js"),function getClassName(classList,newProps,oldProps){var newClassProp=newProps.className||newProps.class,oldClassProp=oldProps.className||oldProps.class,currentClasses=arrayToMap(classList),incomingPropClasses=arrayToMap(newClassProp?newClassProp.split(" "):[]),oldPropClasses=arrayToMap(oldClassProp?oldClassProp.split(" "):[]),finalClassNames=[];return currentClasses.forEach((function(currentClass){incomingPropClasses.has(currentClass)?(finalClassNames.push(currentClass),incomingPropClasses.delete(currentClass)):oldPropClasses.has(currentClass)||finalClassNames.push(currentClass)})),incomingPropClasses.forEach((function(s){return finalClassNames.push(s)})),finalClassNames.join(" ")}),attachProps_isCoveredByReact=function isCoveredByReact(eventNameSuffix){if("undefined"==typeof document)return!0;var eventName="on"+function transformReactEventName(eventNameSuffix){return"doubleclick"===eventNameSuffix?"dblclick":eventNameSuffix}(eventNameSuffix),isSupported=eventName in document;if(!isSupported){var element=document.createElement("div");element.setAttribute(eventName,"return;"),isSupported="function"==typeof element[eventName]}return isSupported},syncEvent=function syncEvent(node,eventName,newEventHandler){var eventStore=node.__events||(node.__events={}),oldEventHandler=eventStore[eventName];oldEventHandler&&node.removeEventListener(eventName,oldEventHandler),node.addEventListener(eventName,eventStore[eventName]=function handler(e){newEventHandler&&newEventHandler.call(this,e)})},arrayToMap=function arrayToMap(arr){var map=new Map;return arr.forEach((function(s){return map.set(s,s)})),map},jsx_runtime=__webpack_require__("./node_modules/react/jsx-runtime.js"),mergeRefs=function mergeRefs(){for(var _len=arguments.length,refs=new Array(_len),_key=0;_key<_len;_key++)refs[_key]=arguments[_key];return function(value){refs.forEach((function(ref){!function setRef(ref,value){"function"==typeof ref?ref(value):null!=ref&&(ref.current=value)}(ref,value)}))}};try{mergeRefs.displayName="mergeRefs",mergeRefs.__docgenInfo={description:"",displayName:"mergeRefs",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/react-component-lib/utils/index.tsx#mergeRefs"]={docgenInfo:mergeRefs.__docgenInfo,name:"mergeRefs",path:"src/react-component-lib/utils/index.tsx#mergeRefs"})}catch(__react_docgen_typescript_loader_error){}try{transformReactEventName.displayName="transformReactEventName",transformReactEventName.__docgenInfo={description:"Transforms a React event name to a browser event name.",displayName:"transformReactEventName",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/react-component-lib/utils/index.tsx#transformReactEventName"]={docgenInfo:transformReactEventName.__docgenInfo,name:"transformReactEventName",path:"src/react-component-lib/utils/index.tsx#transformReactEventName"})}catch(__react_docgen_typescript_loader_error){}try{isCoveredByReact.displayName="isCoveredByReact",isCoveredByReact.__docgenInfo={description:"Checks if an event is supported in the current execution environment.",displayName:"isCoveredByReact",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/react-component-lib/utils/index.tsx#isCoveredByReact"]={docgenInfo:isCoveredByReact.__docgenInfo,name:"isCoveredByReact",path:"src/react-component-lib/utils/index.tsx#isCoveredByReact"})}catch(__react_docgen_typescript_loader_error){}try{dashToPascalCase.displayName="dashToPascalCase",dashToPascalCase.__docgenInfo={description:"",displayName:"dashToPascalCase",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/react-component-lib/utils/index.tsx#dashToPascalCase"]={docgenInfo:dashToPascalCase.__docgenInfo,name:"dashToPascalCase",path:"src/react-component-lib/utils/index.tsx#dashToPascalCase"})}catch(__react_docgen_typescript_loader_error){}try{camelToDashCase.displayName="camelToDashCase",camelToDashCase.__docgenInfo={description:"",displayName:"camelToDashCase",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/react-component-lib/utils/index.tsx#camelToDashCase"]={docgenInfo:camelToDashCase.__docgenInfo,name:"camelToDashCase",path:"src/react-component-lib/utils/index.tsx#camelToDashCase"})}catch(__react_docgen_typescript_loader_error){}var _excluded=["children","forwardedRef","style","className","ref"];function _objectWithoutProperties(source,excluded){if(null==source)return{};var key,i,target=function _objectWithoutPropertiesLoose(source,excluded){if(null==source)return{};var key,i,target={},sourceKeys=Object.keys(source);for(i=0;i=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _defineProperties(target,props){for(var i=0;i2&&void 0!==arguments[2]?arguments[2]:{};if(node instanceof Element){var className=getClassName(node.classList,newProps,oldProps);""!==className&&(node.className=className),Object.keys(newProps).forEach((function(name){if("children"!==name&&"style"!==name&&"ref"!==name&&"class"!==name&&"className"!==name&&"forwardedRef"!==name)if(0===name.indexOf("on")&&name[2]===name[2].toUpperCase()){var eventName=name.substring(2),eventNameLc=eventName[0].toLowerCase()+eventName.substring(1);attachProps_isCoveredByReact(eventNameLc)||syncEvent(node,eventNameLc,newProps[name])}else node[name]=newProps[name],"string"==typeof newProps[name]&&node.setAttribute(case_camelToDashCase(name),newProps[name])}))}}(this.componentEl,this.props,prevProps)}},{key:"render",value:function render(){var _this$props=this.props,children=_this$props.children,forwardedRef=_this$props.forwardedRef,style=_this$props.style,cProps=(_this$props.className,_this$props.ref,_objectWithoutProperties(_this$props,_excluded)),propsToPass=Object.keys(cProps).reduce((function(acc,name){var value=cProps[name];if(0===name.indexOf("on")&&name[2]===name[2].toUpperCase()){var eventName=name.substring(2).toLowerCase();"undefined"!=typeof document&&attachProps_isCoveredByReact(eventName)&&(acc[name]=value)}else{var type=typeof value;"string"!==type&&"boolean"!==type&&"number"!==type||(acc[case_camelToDashCase(name)]=value)}return acc}),{});manipulatePropsFunction&&(propsToPass=manipulatePropsFunction(this.props,propsToPass));var newProps=Object.assign({},propsToPass,{ref:mergeRefs(forwardedRef,this.setComponentElRef),style});return(0,react.createElement)(tagName,newProps,children)}}],[{key:"displayName",get:function get(){return displayName}}]),ReactComponent}(react.Component);return ReactComponentContext&&(ReactComponent.contextType=ReactComponentContext),function createForwardRef(ReactComponent,displayName){var forwardRef=function forwardRef(props,ref){return(0,jsx_runtime.jsx)(ReactComponent,Object.assign({},props,{forwardedRef:ref}))};return forwardRef.displayName=displayName,react.forwardRef(forwardRef)}(ReactComponent,displayName)};__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/core-js/modules/web.url.js"),__webpack_require__("./node_modules/core-js/modules/es.object.entries.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.array.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.starts-with.js"),__webpack_require__("./node_modules/core-js/modules/es.string.ends-with.js"),__webpack_require__("./node_modules/core-js/modules/es.weak-map.js");var index_e437a4b1=__webpack_require__("../canary-web-components/dist/esm/index-e437a4b1.js");!function(){if("undefined"!=typeof window&&void 0!==window.Reflect&&void 0!==window.customElements){var a=HTMLElement;window.HTMLElement=function(){return Reflect.construct(a,[],this.constructor)},HTMLElement.prototype=a.prototype,HTMLElement.prototype.constructor=HTMLElement,Object.setPrototypeOf(HTMLElement,a)}}(),function defineCustomElements(win,options){if("undefined"!=typeof window)(0,index_e437a4b1.b)(JSON.parse('[["ic-typography",[[1,"ic-typography",{"applyVerticalMargins":[4,"apply-vertical-margins"],"bold":[4],"italic":[4],"maxLines":[2,"max-lines"],"strikethrough":[4],"underline":[4],"variant":[1],"truncated":[32],"truncButtonFocussed":[32],"expanded":[32]},null,{"expanded":["watchExpandedHandler"]}]]],["ic-data-table",[[1,"ic-data-table",{"caption":[1],"columns":[16],"data":[16],"density":[1],"embedded":[4],"hideColumnHeaders":[4,"hide-column-headers"],"paginationOptions":[16],"showPagination":[4,"show-pagination"],"sortable":[4],"sortOptions":[16],"stickyColumnHeaders":[4,"sticky-column-headers"],"stickyRowHeaders":[4,"sticky-row-headers"],"fromRow":[32],"previousRowsPerPage":[32],"rowsPerPage":[32],"scrollable":[32],"scrollOffset":[32],"selectedRow":[32],"sortedColumn":[32],"sortedColumnOrder":[32],"toRow":[32]},[[0,"icItemsPerPageChange","handleItemsPerPageChange"],[0,"icPageChange","handlePageChange"],[8,"click","clickListener"]]]]],["ic-search-bar",[[17,"ic-search-bar",{"autocapitalize":[1],"autocomplete":[1],"autocorrect":[1],"autofocus":[4],"charactersUntilSuggestion":[2,"characters-until-suggestion"],"disabled":[4],"disableFilter":[4,"disable-filter"],"debounce":[2],"emptyOptionListText":[1,"empty-option-list-text"],"focusOnLoad":[4,"focus-on-load"],"fullWidth":[4,"full-width"],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"hintText":[1,"hint-text"],"label":[1],"labelField":[1,"label-field"],"loading":[1028],"loadingErrorLabel":[1,"loading-error-label"],"loadingLabel":[1,"loading-label"],"name":[1],"placeholder":[1],"readonly":[4],"required":[4],"searchMode":[1,"search-mode"],"size":[1],"small":[4],"spellcheck":[4],"timeout":[2],"valueField":[1,"value-field"],"options":[16],"value":[1537],"ariaActiveDescendant":[32],"clearButtonFocused":[32],"highlightedValue":[32],"open":[32],"searchSubmitFocused":[32],"showClearButton":[32],"filteredOptions":[32],"setFocus":[64]},[[0,"icKeydown","handleKeyDown"],[0,"keyup","handleKeyUp"]],{"loading":["loadingHandler"],"filteredOptions":["filteredOptionsHandler"],"options":["watchOptionsHandler"],"value":["watchValueHandler"]}]]],["ic-top-navigation",[[1,"ic-top-navigation",{"contentAligned":[1,"content-aligned"],"href":[1],"inline":[4],"shortAppTitle":[1,"short-app-title"],"status":[1],"version":[1],"appTitle":[1,"app-title"],"deviceSize":[32],"foregroundColor":[32],"hasFullWidthSearchBar":[32],"menuOpen":[32],"mobileSearchBarVisible":[32],"mobileSearchHiddenOnBlur":[32],"navMenuVisible":[32],"searchButtonClick":[32],"searchValue":[32]},[[0,"icNavigationMenuClose","navBarMenuCloseHandler"],[0,"icSearchBarBlur","searchInputBlurHandler"],[0,"icChange","searchValueChangeHandler"],[4,"themeChange","themeChangeHandler"]],{"appTitle":["watchPropHandler"]}]]],["ic-page-header",[[1,"ic-page-header",{"aligned":[1],"border":[4],"heading":[1],"reverseOrder":[4,"reverse-order"],"size":[1],"small":[4],"sticky":[4],"stickyDesktopOnly":[4,"sticky-desktop-only"],"subheading":[1],"actionContent":[32],"areButtonsReversed":[32],"deviceSize":[32]}]]],["ic-dialog",[[1,"ic-dialog",{"alertHeading":[1,"alert-heading"],"alertMessage":[1,"alert-message"],"buttons":[4],"closeOnBackdropClick":[4,"close-on-backdrop-click"],"destructive":[4],"dismissLabel":[1,"dismiss-label"],"disableHeightConstraint":[4,"disable-height-constraint"],"hideCloseButton":[4,"hide-close-button"],"heading":[1],"label":[1],"open":[1540],"size":[1],"status":[1],"buttonProps":[16],"dialogRendered":[32],"fadeIn":[32],"showDialog":[64],"hideDialog":[64],"cancelDialog":[64],"confirmDialog":[64]},[[4,"keydown","handleKeyboard"],[0,"click","handleClick"]],{"open":["watchOpenHandler"],"buttonProps":["watchPropHandler"]}]]],["ic-popover-menu",[[17,"ic-popover-menu",{"anchor":[1],"parentLabel":[1,"parent-label"],"parentPopover":[16],"submenuId":[1,"submenu-id"],"submenuLevel":[2,"submenu-level"],"open":[1540],"openingFromChild":[32],"openingFromParent":[32],"openFromChild":[64],"openFromParent":[64]},[[0,"handleMenuItemClick","handleMenuItemClick"],[2,"triggerPopoverMenuInstance","handleSubmenuChange"],[4,"click","handleClick"],[4,"keydown","handleKeyDown"]],{"open":["watchOpenHandler"]}]]],["ic-side-navigation",[[1,"ic-side-navigation",{"appTitle":[1,"app-title"],"collapsedIconLabels":[4,"collapsed-icon-labels"],"disableAutoParentStyling":[4,"disable-auto-parent-styling"],"disableTopBarBehaviour":[4,"disable-top-bar-behaviour"],"expanded":[4],"href":[1],"inline":[4],"shortAppTitle":[1,"short-app-title"],"static":[4],"status":[1],"version":[1],"deviceSize":[32],"deviceSizeAppTitle":[32],"foregroundColor":[32],"hasSecondaryNavigation":[32],"menuExpanded":[32],"menuOpen":[32]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-tab-group",[[17,"ic-tab-group",{"appearance":[1],"contextId":[513,"context-id"],"inline":[516],"label":[1]}]]],["ic-accordion-group",[[17,"ic-accordion-group",{"appearance":[1],"expanded":[1028],"groupTitle":[1,"group-title"],"singleExpansion":[4,"single-expansion"],"size":[1],"accordions":[32],"areAllAccordionsOpen":[32]},[[0,"accordionClicked","handleAccordionClicked"]]]]],["ic-card",[[1,"ic-card",{"clickable":[1028],"disabled":[4],"expandable":[4],"fullWidth":[4,"full-width"],"heading":[1],"href":[1],"hreflang":[1],"message":[1],"referrerpolicy":[1],"rel":[1],"subheading":[1],"target":[1],"appearance":[32],"areaExpanded":[32],"isFocussed":[32],"parentEl":[32],"parentIsAnchorTag":[32],"setFocus":[64]},[[2,"click","handleHostClick"],[4,"themeChange","themeChangeHandler"]]]]],["ic-navigation-button",[[17,"ic-navigation-button",{"download":[8],"href":[1],"hreflang":[1],"label":[1],"referrerpolicy":[1],"rel":[1],"target":[1],"initialAppearance":[32],"mode":[32],"setFocus":[64]},[[4,"icNavigationMenuOpened","navBarMenuOpenHandler"],[4,"icNavigationMenuClosed","navBarMenuCloseHandler"],[4,"themeChange","themeChangeHandler"]]]]],["ic-toast",[[1,"ic-toast",{"autoDismissTimeout":[1026,"auto-dismiss-timeout"],"dismissButtonAriaLabel":[1,"dismiss-button-aria-label"],"dismissMode":[1025,"dismiss-mode"],"heading":[1],"message":[1],"neutralIconAriaLabel":[1,"neutral-icon-aria-label"],"variant":[1025],"timerProgress":[32],"visible":[32],"setVisible":[64]},[[2,"icDismiss","handleDismiss"],[4,"keydown","handleKeyboard"],[1,"mouseenter","handleTimer"],[1,"mouseleave","handleTimer"]]]]],["ic-checkbox-group",[[1,"ic-checkbox-group",{"disabled":[4],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"label":[1],"name":[1],"required":[4],"size":[1],"small":[4],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"]},[[0,"icChange","handleChange"],[0,"icCheck","selectHandler"]]]]],["ic-radio-group",[[1,"ic-radio-group",{"disabled":[4],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"label":[1],"name":[1],"orientation":[1],"required":[4],"size":[1],"small":[4],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"],"checkedValue":[32],"currentOrientation":[32],"initialOrientation":[32],"selectedChild":[32]},[[0,"icCheck","selectHandler"],[0,"icSelectedChange","changeHandler"]],{"orientation":["orientationChangeHandler"]}]]],["ic-breadcrumb-group",[[1,"ic-breadcrumb-group",{"appearance":[1],"backBreadcrumbOnly":[4,"back-breadcrumb-only"],"collapsed":[4],"deviceSize":[32],"expandedBreadcrumbs":[32]}]]],["ic-chip",[[17,"ic-chip",{"appearance":[1],"disabled":[4],"dismissible":[4],"label":[1],"size":[1],"variant":[1],"isHovered":[32],"visible":[32],"setFocus":[64]},[[2,"icDismiss","handleClick"]]]]],["ic-footer",[[1,"ic-footer",{"aligned":[1],"breakpoint":[1],"caption":[1],"copyright":[4],"description":[1],"groupLinks":[4,"group-links"],"deviceSize":[32],"foregroundColor":[32]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-footer-link-group",[[17,"ic-footer-link-group",{"groupTitle":[1,"group-title"],"expanded":[32],"deviceSize":[32],"dropdownIconStyle":[32],"small":[32]},[[4,"footerResized","footerResizeHandler"],[4,"themeChange","footerThemeChangeHandler"]]]]],["ic-hero",[[1,"ic-hero",{"aligned":[1],"backgroundImage":[1,"background-image"],"contentAligned":[1,"content-aligned"],"disableBackgroundParallax":[4,"disable-background-parallax"],"heading":[1],"secondaryHeading":[1,"secondary-heading"],"secondarySubheading":[1,"secondary-subheading"],"size":[1],"small":[4],"subheading":[1],"foregroundColor":[32],"rightContent":[32],"leftContentFullWidth":[32],"scrollFactor":[32]},[[4,"themeChange","themeChangeHandler"],[5,"scroll","doScroll"]]]]],["ic-navigation-item",[[17,"ic-navigation-item",{"collapsedIconLabel":[4,"collapsed-icon-label"],"displayNavigationTooltip":[4,"display-navigation-tooltip"],"download":[8],"expandable":[4],"href":[1],"hreflang":[1],"label":[1],"rel":[1],"referrerpolicy":[1],"selected":[4],"target":[1],"deviceSize":[32],"focusStyle":[32],"inTopNavSideMenu":[32],"isSideNavMobile":[32],"isTopNavChild":[32],"navigationType":[32],"parentEl":[32],"sideNavExpanded":[32],"setFocus":[64]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-step",[[1,"ic-step",{"compactStepStyling":[1,"compact-step-styling"],"current":[1028],"lastStep":[4,"last-step"],"lastStepNum":[2,"last-step-num"],"nextStepTitle":[1,"next-step-title"],"progress":[2],"stepNum":[2,"step-num"],"stepStatus":[1,"step-status"],"stepSubtitle":[1,"step-subtitle"],"stepTitle":[1,"step-title"],"variant":[1],"stepType":[1,"step-type"]},null,{"stepType":["stepTypeChangeHandler"]}]]],["ic-switch",[[17,"ic-switch",{"checked":[4],"disabled":[4],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"label":[1],"name":[1],"showState":[4,"show-state"],"size":[1],"small":[4],"value":[1],"checkedState":[32],"initiallyChecked":[32],"setFocus":[64]},null,{"checked":["checkedChangeHandler"]}]]],["ic-accordion",[[1,"ic-accordion",{"appearance":[1],"disabled":[4],"expanded":[1028],"heading":[1],"message":[1],"size":[1],"setFocus":[64]},null,{"expanded":["handleExpandedWatch"]}]]],["ic-back-to-top",[[17,"ic-back-to-top",{"target":[1],"bannerOffset":[32],"footerVisible":[32],"targetElVisible":[32]},null,{"target":["watchPropHandler"]}]]],["ic-badge",[[17,"ic-badge",{"accessibleLabel":[1,"accessible-label"],"customColor":[1,"custom-color"],"maxNumber":[2,"max-number"],"position":[1],"size":[1],"textLabel":[1,"text-label"],"type":[1],"variant":[1],"visible":[1028],"showBadge":[64],"hideBadge":[64]}]]],["ic-checkbox",[[17,"ic-checkbox",{"additionalFieldDisplay":[513,"additional-field-display"],"checked":[1540],"disabled":[4],"dynamicText":[1,"dynamic-text"],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"groupLabel":[1,"group-label"],"indeterminate":[4],"label":[1],"name":[1],"size":[1],"small":[4],"value":[1],"initiallyChecked":[32],"setFocus":[64]}]]],["ic-classification-banner",[[1,"ic-classification-banner",{"additionalSelectors":[1,"additional-selectors"],"classification":[1],"country":[1],"inline":[4],"upTo":[4,"up-to"]}]]],["ic-data-entity",[[1,"ic-data-entity",{"heading":[1],"size":[1],"small":[4]}]]],["ic-data-row",[[1,"ic-data-row",{"label":[1],"size":[1],"small":[4],"value":[1],"deviceSize":[32],"entitySize":[32]}]]],["ic-empty-state",[[1,"ic-empty-state",{"aligned":[1],"body":[1],"bodyMaxLines":[2,"body-max-lines"],"heading":[1],"imageSize":[1,"image-size"],"subheading":[1]}]]],["ic-menu-group",[[1,"ic-menu-group",{"label":[1]}]]],["ic-navigation-group",[[17,"ic-navigation-group",{"expandable":[4],"label":[1],"deviceSize":[32],"dropdownOpen":[32],"expanded":[32],"focusStyle":[32],"inTopNavSideMenu":[32],"navigationType":[32],"parentEl":[32],"setFocus":[64]},[[0,"childBlur","childBlurHandler"],[0,"navItemClicked","navItemClickHandler"],[4,"themeChange","themeChangeHandler"]]]]],["ic-radio-option",[[17,"ic-radio-option",{"additionalFieldDisplay":[513,"additional-field-display"],"disabled":[4],"dynamicText":[1,"dynamic-text"],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"groupLabel":[1,"group-label"],"label":[1],"name":[1],"value":[1025],"selected":[1540],"initiallySelected":[32],"setFocus":[64]},[[0,"icChange","textfieldValueHandler"]],{"selected":["watchSelectedHandler"]}]]],["ic-status-tag",[[1,"ic-status-tag",{"announced":[4],"appearance":[1],"label":[1],"size":[1],"small":[4],"status":[1],"variant":[1]}]]],["ic-tab",[[1,"ic-tab",{"appearance":[1],"contextId":[513,"context-id"],"disabled":[4],"selected":[516],"tabId":[513,"tab-id"],"tabPosition":[2,"tab-position"],"setFocus":[64]},null,{"disabled":["disabledWatchHandler"]}]]],["ic-footer-link",[[17,"ic-footer-link",{"download":[8],"href":[1],"hreflang":[1],"referrerpolicy":[1],"rel":[1],"target":[1],"deviceSize":[32],"footerConfig":[32],"foregroundColor":[32]},[[4,"footerResized","footerResizeHandler"],[4,"themeChange","footerThemeChangeHandler"]]]]],["ic-skeleton",[[1,"ic-skeleton",{"appearance":[1],"light":[4],"variant":[1],"default":[32],"hasChild":[32],"heightOnly":[32],"widthOnly":[32]}]]],["ic-stepper",[[1,"ic-stepper",{"aligned":[1],"connectorWidth":[2,"connector-width"],"hideStepInfo":[4,"hide-step-info"],"variant":[1025],"alignedFullWidth":[32],"autoSetStepTitles":[32],"lastStepWidth":[32],"noOfResizes":[32],"stepperWidth":[32],"stepTypes":[32],"variantOverride":[32]}]]],["ic-tab-context",[[4,"ic-tab-context",{"activationType":[1,"activation-type"],"appearance":[1],"contextId":[513,"context-id"],"selectedTabIndex":[2,"selected-tab-index"],"selectedTab":[32],"tabRemovedHandler":[64]},[[0,"tabClick","tabClickHandler"],[0,"tabCreated","tabCreatedHandler"],[0,"tabPanelCreated","tabCreatedHandler"],[0,"tabEnabled","tabEnabledHandler"]],{"selectedTabIndex":["updateSelectedTab"]}]]],["ic-tab-panel",[[1,"ic-tab-panel",{"appearance":[1],"contextId":[513,"context-id"],"panelId":[513,"panel-id"],"selectedTab":[1,"selected-tab"],"tabPosition":[514,"tab-position"]}]]],["ic-theme",[[1,"ic-theme",{"color":[1]},null,{"color":["watchColorPropHandler"]}]]],["ic-toast-region",[[4,"ic-toast-region",{"openToast":[1040],"setVisible":[64]},[[2,"icDismiss","handleDismissedToast"]],{"openToast":["watchOpenToastHandler"]}]]],["ic-pagination_4",[[17,"ic-select",{"charactersUntilSuggestions":[2,"characters-until-suggestions"],"disabled":[516],"disableFilter":[4,"disable-filter"],"emptyOptionListText":[1,"empty-option-list-text"],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"fullWidth":[4,"full-width"],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"includeDescriptionsInSearch":[4,"include-descriptions-in-search"],"includeGroupTitlesInSearch":[4,"include-group-titles-in-search"],"label":[1],"loadingErrorLabel":[1,"loading-error-label"],"loadingLabel":[1,"loading-label"],"name":[1],"placeholder":[1],"readonly":[4],"required":[4],"searchable":[4],"searchMatchPosition":[1,"search-match-position"],"selectOnEnter":[4,"select-on-enter"],"showClearButton":[4,"show-clear-button"],"size":[1],"small":[4],"timeout":[2],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"],"loading":[1028],"options":[16],"debounce":[2],"value":[1025],"ariaActiveDescendant":[32],"clearButtonFocused":[32],"debounceIcChange":[32],"hiddenInputValue":[32],"noOptions":[32],"open":[32],"pressedCharacters":[32],"searchableSelectInputValue":[32],"filteredOptions":[32],"uniqueOptions":[32],"currDebounce":[32],"initialValue":[32],"inputValueToFilter":[32],"currValue":[32],"setFocus":[64]},null,{"loading":["loadingHandler"],"options":["watchOptionsHandler"],"debounce":["debounceChangedHandler"],"value":["valueChangedHandler"]}],[1,"ic-pagination",{"adjacentCount":[1026,"adjacent-count"],"appearance":[1],"boundaryCount":[1026,"boundary-count"],"defaultPage":[2,"default-page"],"disabled":[4],"hideCurrentPage":[4,"hide-current-page"],"hideFirstAndLastPageButton":[4,"hide-first-and-last-page-button"],"label":[1],"pages":[2],"type":[1],"currentPage":[1026,"current-page"],"endEllipsis":[32],"endItems":[32],"midItems":[32],"startEllipsis":[32],"startItems":[32],"setCurrentPage":[64]},[[0,"paginationItemClick","paginationItemClickHandler"]],{"pages":["watchNumberPagesHandler"],"currentPage":["watchPageChangeHandler"]}],[1,"ic-text-field",{"ariaActiveDescendant":[1,"aria-active-descendant"],"ariaAutocomplete":[1,"aria-autocomplete"],"ariaExpanded":[1,"aria-expanded"],"ariaOwns":[1,"aria-owns"],"autocapitalize":[1],"autocomplete":[1],"autocorrect":[1],"autoFocus":[4,"auto-focus"],"disabled":[4],"fullWidth":[4,"full-width"],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"hiddenInput":[4,"hidden-input"],"inputId":[1,"input-id"],"inputmode":[1],"label":[1],"max":[8],"maxLength":[2,"max-length"],"min":[8],"name":[1],"placeholder":[1],"readonly":[516],"required":[4],"resize":[4],"role":[1],"rows":[2],"size":[1],"small":[4],"spellcheck":[4],"truncateValue":[4,"truncate-value"],"type":[1],"validationInline":[4,"validation-inline"],"validationInlineInternal":[4,"validation-inline-internal"],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"],"debounce":[2],"value":[1537],"numChars":[32],"maxLengthExceeded":[32],"maxValueExceeded":[32],"minValueUnattained":[32],"initialValue":[32],"setFocus":[64]},[[0,"keydown","handleKeyDown"]],{"debounce":["debounceChanged"],"value":["watchValueHandler"]}],[1,"ic-pagination-item",{"appearance":[1],"ariaOverride":[4,"aria-override"],"disabled":[4],"label":[1],"page":[2],"pages":[2],"selected":[4],"type":[1]}]]],["ic-pagination-bar",[[1,"ic-pagination-bar",{"alignment":[1],"appearance":[1],"itemLabel":[1,"item-label"],"itemsPerPageOptions":[1040],"paginationControl":[1,"pagination-control"],"paginationType":[1,"pagination-type"],"pageLabel":[1,"page-label"],"showGoToPageControl":[4,"show-go-to-page-control"],"showItemsPerPage":[4,"show-items-per-page"],"showItemsPerPageControl":[4,"show-items-per-page-control"],"totalItems":[2,"total-items"],"currentPage":[32],"inputError":[32],"itemsPerPage":[32],"lowerBound":[32],"paginationWidth":[32],"paginationWrapped":[32],"totalPages":[32],"upperBound":[32]},[[0,"icPageChange","pageChangeHandler"]]]]],["ic-alert",[[1,"ic-alert",{"announced":[4],"dismissible":[4],"heading":[1],"message":[1],"titleAbove":[4,"title-above"],"variant":[1],"alertTitleWrap":[32],"visible":[32]},[[2,"icDismiss","handleClick"]]]]],["ic-menu-item",[[17,"ic-menu-item",{"description":[1],"disabled":[4],"href":[1],"hreflang":[1],"keyboardShortcut":[1,"keyboard-shortcut"],"label":[1],"referrerpolicy":[1],"rel":[1],"submenuTriggerFor":[1,"submenu-trigger-for"],"target":[1],"variant":[1537],"toggleChecked":[32]},[[2,"click","handleHostClick"]]]]],["ic-navigation-menu",[[1,"ic-navigation-menu",{"status":[1],"version":[1]},[[0,"navItemClicked","navItemClickHandler"],[4,"keydown","handleKeyDown"]]]]],["ic-link",[[17,"ic-link",{"appearance":[1025],"download":[8],"href":[1],"hreflang":[1],"referrerpolicy":[1],"rel":[1],"showIcon":[4,"show-icon"],"target":[1],"setFocus":[64]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-breadcrumb",[[17,"ic-breadcrumb",{"appearance":[1],"current":[4],"href":[1],"pageTitle":[1,"page-title"],"showBackIcon":[516,"show-back-icon"],"setFocus":[64]}]]],["ic-divider",[[2,"ic-divider",{"foregroundColor":[32]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-horizontal-scroll",[[1,"ic-horizontal-scroll",{"appearance":[1],"focusTrigger":[1,"focus-trigger"],"firstItemVisible":[32],"itemOverflow":[32],"lastItemVisible":[32],"scrollItemIntoView":[64]}]]],["ic-section-container",[[1,"ic-section-container",{"aligned":[1],"fullHeight":[4,"full-height"]}]]],["ic-input-component-container_3",[[2,"ic-menu",{"activationType":[1,"activation-type"],"anchorEl":[16],"autoFocusOnSelected":[4,"auto-focus-on-selected"],"fullWidth":[4,"full-width"],"inputEl":[16],"inputLabel":[1,"input-label"],"labelField":[1,"label-field"],"menuId":[1,"menu-id"],"open":[516],"parentEl":[16],"searchMode":[1,"search-mode"],"selectOnEnter":[4,"select-on-enter"],"size":[1],"small":[4],"options":[16],"value":[1025],"valueField":[1,"value-field"],"focusFromSearchKeypress":[32],"initialOptionsListRender":[32],"keyboardNav":[32],"optionHighlighted":[32],"preventIncorrectTabOrder":[32],"handleClickOpen":[64],"handleKeyboardOpen":[64],"handleSetFirstOption":[64],"initPopperJs":[64]},null,{"open":["watchOpenHandler"],"options":["watchOptionsHandler"],"value":["watchValueHandler"]}],[4,"ic-input-component-container",{"appearance":[1],"dark":[4],"disabled":[4],"fullWidth":[4,"full-width"],"multiLine":[4,"multi-line"],"readonly":[4],"size":[1],"small":[4],"validationInline":[4,"validation-inline"],"validationStatus":[1,"validation-status"]}],[4,"ic-input-container",{"disabled":[4],"readonly":[4]}]]],["ic-input-label_2",[[4,"ic-input-validation",{"ariaLiveMode":[1,"aria-live-mode"],"for":[1],"fullWidth":[4,"full-width"],"message":[1],"status":[1]}],[0,"ic-input-label",{"appearance":[1],"dark":[4],"disabled":[4],"error":[4],"for":[1],"helperText":[1,"helper-text"],"label":[1],"readonly":[4],"required":[4]}]]],["ic-button_3",[[17,"ic-button",{"appearance":[1025],"ariaControlsId":[8,"aria-controls-id"],"ariaOwnsId":[8,"aria-owns-id"],"disabled":[4],"disableTooltip":[4,"disable-tooltip"],"download":[8],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"fullWidth":[4,"full-width"],"href":[1],"hreflang":[1],"loading":[4],"referrerpolicy":[1],"rel":[1],"size":[1],"target":[1],"tooltipPlacement":[1,"tooltip-placement"],"type":[1],"variant":[1],"ariaLabel":[32],"describedByContent":[32],"title":[32],"setFocus":[64]},[[2,"click","handleHostClick"],[4,"themeChange","themeChangeHandler"]]],[1,"ic-loading-indicator",{"appearance":[1],"description":[1],"fullWidth":[516,"full-width"],"innerLabel":[2,"inner-label"],"labelDuration":[2,"label-duration"],"max":[2],"min":[2],"size":[513],"type":[513],"label":[1],"progress":[2],"circularDiameter":[32],"circularLineWidth":[32],"indeterminate":[32],"indicatorLabel":[32],"showSecond":[32]},null,{"label":["watchPropHandler"],"progress":["watchProgressHandler"]}],[1,"ic-tooltip",{"disableClick":[4,"disable-click"],"disableHover":[4,"disable-hover"],"maxLines":[2,"max-lines"],"placement":[1025],"target":[513],"label":[1],"displayTooltip":[64]}]]]]'),options)}();var IcDataTable=createComponent_createReactComponent("ic-data-table"),utils_case_camelToDashCase=function camelToDashCase(str){return str.replace(/([A-Z])/g,(function(m){return"-"+m[0].toLowerCase()}))},attachProps_getClassName=function getClassName(classList,newProps,oldProps){var newClassProp=newProps.className||newProps.class,oldClassProp=oldProps.className||oldProps.class,currentClasses=attachProps_arrayToMap(classList),incomingPropClasses=attachProps_arrayToMap(newClassProp?newClassProp.split(" "):[]),oldPropClasses=attachProps_arrayToMap(oldClassProp?oldClassProp.split(" "):[]),finalClassNames=[];return currentClasses.forEach((function(currentClass){incomingPropClasses.has(currentClass)?(finalClassNames.push(currentClass),incomingPropClasses.delete(currentClass)):oldPropClasses.has(currentClass)||finalClassNames.push(currentClass)})),incomingPropClasses.forEach((function(s){return finalClassNames.push(s)})),finalClassNames.join(" ")},utils_attachProps_isCoveredByReact=function isCoveredByReact(eventNameSuffix){if("undefined"==typeof document)return!0;var eventName="on"+function transformReactEventName(eventNameSuffix){return"doubleclick"===eventNameSuffix?"dblclick":eventNameSuffix}(eventNameSuffix),isSupported=eventName in document;if(!isSupported){var element=document.createElement("div");element.setAttribute(eventName,"return;"),isSupported="function"==typeof element[eventName]}return isSupported},attachProps_syncEvent=function syncEvent(node,eventName,newEventHandler){var eventStore=node.__events||(node.__events={}),oldEventHandler=eventStore[eventName];oldEventHandler&&node.removeEventListener(eventName,oldEventHandler),node.addEventListener(eventName,eventStore[eventName]=function handler(e){newEventHandler&&newEventHandler.call(this,e)})},attachProps_arrayToMap=function arrayToMap(arr){var map=new Map;return arr.forEach((function(s){return map.set(s,s)})),map},utils_mergeRefs=function mergeRefs(){for(var _len=arguments.length,refs=new Array(_len),_key=0;_key<_len;_key++)refs[_key]=arguments[_key];return function(value){refs.forEach((function(ref){!function setRef(ref,value){"function"==typeof ref?ref(value):null!=ref&&(ref.current=value)}(ref,value)}))}};function createComponent_defineProperties(target,props){for(var i=0;i2&&void 0!==arguments[2]?arguments[2]:{};if(node instanceof Element){var className=attachProps_getClassName(node.classList,newProps,oldProps);""!==className&&(node.className=className),Object.keys(newProps).forEach((function(name){if("children"!==name&&"style"!==name&&"ref"!==name&&"class"!==name&&"className"!==name&&"forwardedRef"!==name)if(0===name.indexOf("on")&&name[2]===name[2].toUpperCase()){var eventName=name.substring(2),eventNameLc=eventName[0].toLowerCase()+eventName.substring(1);utils_attachProps_isCoveredByReact(eventNameLc)||attachProps_syncEvent(node,eventNameLc,newProps[name])}else node[name]=newProps[name],"string"==typeof newProps[name]&&node.setAttribute(utils_case_camelToDashCase(name),newProps[name])}))}}(this.componentEl,this.props,prevProps)}},{key:"render",value:function render(){var _a=this.props,children=_a.children,forwardedRef=_a.forwardedRef,style=_a.style,cProps=(_a.className,_a.ref,__rest(_a,["children","forwardedRef","style","className","ref"])),propsToPass=Object.keys(cProps).reduce((function(acc,name){var value=cProps[name];if(0===name.indexOf("on")&&name[2]===name[2].toUpperCase()){var eventName=name.substring(2).toLowerCase();"undefined"!=typeof document&&utils_attachProps_isCoveredByReact(eventName)&&(acc[name]=value)}else{var type=typeof value;"string"!==type&&"boolean"!==type&&"number"!==type||(acc[utils_case_camelToDashCase(name)]=value)}return acc}),{});manipulatePropsFunction&&(propsToPass=manipulatePropsFunction(this.props,propsToPass));var newProps=Object.assign(Object.assign({},propsToPass),{ref:utils_mergeRefs(forwardedRef,this.setComponentElRef),style});return(0,react.createElement)(tagName,newProps,children)}}],[{key:"displayName",get:function get(){return displayName}}]),ReactComponent}(react.Component);return ReactComponentContext&&(ReactComponent.contextType=ReactComponentContext),function createForwardRef(ReactComponent,displayName){var forwardRef=function forwardRef(props,ref){return react.createElement(ReactComponent,Object.assign({},props,{forwardedRef:ref}))};return forwardRef.displayName=displayName,react.forwardRef(forwardRef)}(ReactComponent,displayName)};var index_813020f1=__webpack_require__("../web-components/dist/esm/index-813020f1.js");!function(){if("undefined"!=typeof window&&void 0!==window.Reflect&&void 0!==window.customElements){var a=HTMLElement;window.HTMLElement=function(){return Reflect.construct(a,[],this.constructor)},HTMLElement.prototype=a.prototype,HTMLElement.prototype.constructor=HTMLElement,Object.setPrototypeOf(HTMLElement,a)}}(),function defineCustomElements(win,options){if("undefined"!=typeof window)(0,index_813020f1.b)(JSON.parse('[["ic-typography",[[1,"ic-typography",{"applyVerticalMargins":[4,"apply-vertical-margins"],"bold":[4],"italic":[4],"maxLines":[2,"max-lines"],"strikethrough":[4],"underline":[4],"variant":[1],"truncated":[32],"truncButtonFocussed":[32],"expanded":[32]},null,{"expanded":["watchExpandedHandler"]}]]],["ic-search-bar",[[17,"ic-search-bar",{"autocapitalize":[1],"autocomplete":[1],"autocorrect":[1],"autofocus":[4],"charactersUntilSuggestion":[2,"characters-until-suggestion"],"disabled":[4],"disableFilter":[4,"disable-filter"],"debounce":[2],"emptyOptionListText":[1,"empty-option-list-text"],"focusOnLoad":[4,"focus-on-load"],"fullWidth":[4,"full-width"],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"hintText":[1,"hint-text"],"label":[1],"labelField":[1,"label-field"],"loading":[1028],"loadingErrorLabel":[1,"loading-error-label"],"loadingLabel":[1,"loading-label"],"name":[1],"placeholder":[1],"readonly":[4],"required":[4],"searchMode":[1,"search-mode"],"size":[1],"small":[4],"spellcheck":[4],"timeout":[2],"valueField":[1,"value-field"],"options":[16],"value":[1537],"ariaActiveDescendant":[32],"clearButtonFocused":[32],"highlightedValue":[32],"open":[32],"searchSubmitFocused":[32],"showClearButton":[32],"filteredOptions":[32],"setFocus":[64]},[[0,"icKeydown","handleKeyDown"],[0,"keyup","handleKeyUp"]],{"loading":["loadingHandler"],"filteredOptions":["filteredOptionsHandler"],"options":["watchOptionsHandler"],"value":["watchValueHandler"]}]]],["ic-select",[[17,"ic-select",{"charactersUntilSuggestions":[2,"characters-until-suggestions"],"disabled":[516],"disableFilter":[4,"disable-filter"],"emptyOptionListText":[1,"empty-option-list-text"],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"fullWidth":[4,"full-width"],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"includeDescriptionsInSearch":[4,"include-descriptions-in-search"],"includeGroupTitlesInSearch":[4,"include-group-titles-in-search"],"label":[1],"loadingErrorLabel":[1,"loading-error-label"],"loadingLabel":[1,"loading-label"],"name":[1],"placeholder":[1],"readonly":[4],"required":[4],"searchable":[4],"searchMatchPosition":[1,"search-match-position"],"selectOnEnter":[4,"select-on-enter"],"showClearButton":[4,"show-clear-button"],"size":[1],"small":[4],"timeout":[2],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"],"loading":[1028],"options":[16],"debounce":[2],"value":[1025],"ariaActiveDescendant":[32],"clearButtonFocused":[32],"debounceIcChange":[32],"hiddenInputValue":[32],"noOptions":[32],"open":[32],"pressedCharacters":[32],"searchableSelectInputValue":[32],"filteredOptions":[32],"uniqueOptions":[32],"currDebounce":[32],"initialValue":[32],"inputValueToFilter":[32],"currValue":[32],"setFocus":[64]},null,{"loading":["loadingHandler"],"options":["watchOptionsHandler"],"debounce":["debounceChangedHandler"],"value":["valueChangedHandler"]}]]],["ic-top-navigation",[[1,"ic-top-navigation",{"contentAligned":[1,"content-aligned"],"href":[1],"inline":[4],"shortAppTitle":[1,"short-app-title"],"status":[1],"version":[1],"appTitle":[1,"app-title"],"deviceSize":[32],"foregroundColor":[32],"hasFullWidthSearchBar":[32],"menuOpen":[32],"mobileSearchBarVisible":[32],"mobileSearchHiddenOnBlur":[32],"navMenuVisible":[32],"searchButtonClick":[32],"searchValue":[32]},[[0,"icNavigationMenuClose","navBarMenuCloseHandler"],[0,"icSearchBarBlur","searchInputBlurHandler"],[0,"icChange","searchValueChangeHandler"],[4,"themeChange","themeChangeHandler"]],{"appTitle":["watchPropHandler"]}]]],["ic-page-header",[[1,"ic-page-header",{"aligned":[1],"border":[4],"heading":[1],"reverseOrder":[4,"reverse-order"],"size":[1],"small":[4],"sticky":[4],"stickyDesktopOnly":[4,"sticky-desktop-only"],"subheading":[1],"actionContent":[32],"areButtonsReversed":[32],"deviceSize":[32]}]]],["ic-dialog",[[1,"ic-dialog",{"alertHeading":[1,"alert-heading"],"alertMessage":[1,"alert-message"],"buttons":[4],"closeOnBackdropClick":[4,"close-on-backdrop-click"],"destructive":[4],"dismissLabel":[1,"dismiss-label"],"disableHeightConstraint":[4,"disable-height-constraint"],"hideCloseButton":[4,"hide-close-button"],"heading":[1],"label":[1],"open":[1540],"size":[1],"status":[1],"buttonProps":[16],"dialogRendered":[32],"fadeIn":[32],"showDialog":[64],"hideDialog":[64],"cancelDialog":[64],"confirmDialog":[64]},[[4,"keydown","handleKeyboard"],[0,"click","handleClick"]],{"open":["watchOpenHandler"],"buttonProps":["watchPropHandler"]}]]],["ic-pagination",[[1,"ic-pagination",{"adjacentCount":[1026,"adjacent-count"],"appearance":[1],"boundaryCount":[1026,"boundary-count"],"defaultPage":[2,"default-page"],"disabled":[4],"hideCurrentPage":[4,"hide-current-page"],"hideFirstAndLastPageButton":[4,"hide-first-and-last-page-button"],"label":[1],"pages":[2],"type":[1],"currentPage":[1026,"current-page"],"endEllipsis":[32],"endItems":[32],"midItems":[32],"startEllipsis":[32],"startItems":[32],"setCurrentPage":[64]},[[0,"paginationItemClick","paginationItemClickHandler"]],{"pages":["watchNumberPagesHandler"],"currentPage":["watchPageChangeHandler"]}]]],["ic-popover-menu",[[17,"ic-popover-menu",{"anchor":[1],"parentLabel":[1,"parent-label"],"parentPopover":[16],"submenuId":[1,"submenu-id"],"submenuLevel":[2,"submenu-level"],"open":[1540],"openingFromChild":[32],"openingFromParent":[32],"openFromChild":[64],"openFromParent":[64]},[[0,"handleMenuItemClick","handleMenuItemClick"],[2,"triggerPopoverMenuInstance","handleSubmenuChange"],[4,"click","handleClick"],[4,"keydown","handleKeyDown"]],{"open":["watchOpenHandler"]}]]],["ic-side-navigation",[[1,"ic-side-navigation",{"appTitle":[1,"app-title"],"collapsedIconLabels":[4,"collapsed-icon-labels"],"disableAutoParentStyling":[4,"disable-auto-parent-styling"],"disableTopBarBehaviour":[4,"disable-top-bar-behaviour"],"expanded":[4],"href":[1],"inline":[4],"shortAppTitle":[1,"short-app-title"],"static":[4],"status":[1],"version":[1],"deviceSize":[32],"deviceSizeAppTitle":[32],"foregroundColor":[32],"hasSecondaryNavigation":[32],"menuExpanded":[32],"menuOpen":[32]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-tab-group",[[17,"ic-tab-group",{"appearance":[1],"contextId":[513,"context-id"],"inline":[516],"label":[1]}]]],["ic-accordion-group",[[17,"ic-accordion-group",{"appearance":[1],"expanded":[1028],"groupTitle":[1,"group-title"],"singleExpansion":[4,"single-expansion"],"size":[1],"accordions":[32],"areAllAccordionsOpen":[32]},[[0,"accordionClicked","handleAccordionClicked"]]]]],["ic-card",[[1,"ic-card",{"clickable":[1028],"disabled":[4],"expandable":[4],"fullWidth":[4,"full-width"],"heading":[1],"href":[1],"hreflang":[1],"message":[1],"referrerpolicy":[1],"rel":[1],"subheading":[1],"target":[1],"appearance":[32],"areaExpanded":[32],"isFocussed":[32],"parentEl":[32],"parentIsAnchorTag":[32],"setFocus":[64]},[[2,"click","handleHostClick"],[4,"themeChange","themeChangeHandler"]]]]],["ic-navigation-button",[[17,"ic-navigation-button",{"download":[8],"href":[1],"hreflang":[1],"label":[1],"referrerpolicy":[1],"rel":[1],"target":[1],"initialAppearance":[32],"mode":[32],"setFocus":[64]},[[4,"icNavigationMenuOpened","navBarMenuOpenHandler"],[4,"icNavigationMenuClosed","navBarMenuCloseHandler"],[4,"themeChange","themeChangeHandler"]]]]],["ic-toast",[[1,"ic-toast",{"autoDismissTimeout":[1026,"auto-dismiss-timeout"],"dismissButtonAriaLabel":[1,"dismiss-button-aria-label"],"dismissMode":[1025,"dismiss-mode"],"heading":[1],"message":[1],"neutralIconAriaLabel":[1,"neutral-icon-aria-label"],"variant":[1025],"timerProgress":[32],"visible":[32],"setVisible":[64]},[[2,"icDismiss","handleDismiss"],[4,"keydown","handleKeyboard"],[1,"mouseenter","handleTimer"],[1,"mouseleave","handleTimer"]]]]],["ic-checkbox-group",[[1,"ic-checkbox-group",{"disabled":[4],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"label":[1],"name":[1],"required":[4],"size":[1],"small":[4],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"]},[[0,"icChange","handleChange"],[0,"icCheck","selectHandler"]]]]],["ic-radio-group",[[1,"ic-radio-group",{"disabled":[4],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"label":[1],"name":[1],"orientation":[1],"required":[4],"size":[1],"small":[4],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"],"checkedValue":[32],"currentOrientation":[32],"initialOrientation":[32],"selectedChild":[32]},[[0,"icCheck","selectHandler"],[0,"icSelectedChange","changeHandler"]],{"orientation":["orientationChangeHandler"]}]]],["ic-breadcrumb-group",[[1,"ic-breadcrumb-group",{"appearance":[1],"backBreadcrumbOnly":[4,"back-breadcrumb-only"],"collapsed":[4],"deviceSize":[32],"expandedBreadcrumbs":[32]}]]],["ic-chip",[[17,"ic-chip",{"appearance":[1],"disabled":[4],"dismissible":[4],"label":[1],"size":[1],"variant":[1],"isHovered":[32],"visible":[32],"setFocus":[64]},[[2,"icDismiss","handleClick"]]]]],["ic-footer",[[1,"ic-footer",{"aligned":[1],"breakpoint":[1],"caption":[1],"copyright":[4],"description":[1],"groupLinks":[4,"group-links"],"deviceSize":[32],"foregroundColor":[32]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-footer-link-group",[[17,"ic-footer-link-group",{"groupTitle":[1,"group-title"],"expanded":[32],"deviceSize":[32],"dropdownIconStyle":[32],"small":[32]},[[4,"footerResized","footerResizeHandler"],[4,"themeChange","footerThemeChangeHandler"]]]]],["ic-hero",[[1,"ic-hero",{"aligned":[1],"backgroundImage":[1,"background-image"],"contentAligned":[1,"content-aligned"],"disableBackgroundParallax":[4,"disable-background-parallax"],"heading":[1],"secondaryHeading":[1,"secondary-heading"],"secondarySubheading":[1,"secondary-subheading"],"size":[1],"small":[4],"subheading":[1],"foregroundColor":[32],"rightContent":[32],"leftContentFullWidth":[32],"scrollFactor":[32]},[[4,"themeChange","themeChangeHandler"],[5,"scroll","doScroll"]]]]],["ic-navigation-item",[[17,"ic-navigation-item",{"collapsedIconLabel":[4,"collapsed-icon-label"],"displayNavigationTooltip":[4,"display-navigation-tooltip"],"download":[8],"expandable":[4],"href":[1],"hreflang":[1],"label":[1],"rel":[1],"referrerpolicy":[1],"selected":[4],"target":[1],"deviceSize":[32],"focusStyle":[32],"inTopNavSideMenu":[32],"isSideNavMobile":[32],"isTopNavChild":[32],"navigationType":[32],"parentEl":[32],"sideNavExpanded":[32],"setFocus":[64]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-step",[[1,"ic-step",{"compactStepStyling":[1,"compact-step-styling"],"current":[1028],"lastStep":[4,"last-step"],"lastStepNum":[2,"last-step-num"],"nextStepTitle":[1,"next-step-title"],"progress":[2],"stepNum":[2,"step-num"],"stepStatus":[1,"step-status"],"stepSubtitle":[1,"step-subtitle"],"stepTitle":[1,"step-title"],"variant":[1],"stepType":[1,"step-type"]},null,{"stepType":["stepTypeChangeHandler"]}]]],["ic-switch",[[17,"ic-switch",{"checked":[4],"disabled":[4],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"label":[1],"name":[1],"showState":[4,"show-state"],"size":[1],"small":[4],"value":[1],"checkedState":[32],"initiallyChecked":[32],"setFocus":[64]},null,{"checked":["checkedChangeHandler"]}]]],["ic-accordion",[[1,"ic-accordion",{"appearance":[1],"disabled":[4],"expanded":[1028],"heading":[1],"message":[1],"size":[1],"setFocus":[64]},null,{"expanded":["handleExpandedWatch"]}]]],["ic-back-to-top",[[17,"ic-back-to-top",{"target":[1],"bannerOffset":[32],"footerVisible":[32],"targetElVisible":[32]},null,{"target":["watchPropHandler"]}]]],["ic-badge",[[17,"ic-badge",{"accessibleLabel":[1,"accessible-label"],"customColor":[1,"custom-color"],"maxNumber":[2,"max-number"],"position":[1],"size":[1],"textLabel":[1,"text-label"],"type":[1],"variant":[1],"visible":[1028],"showBadge":[64],"hideBadge":[64]}]]],["ic-checkbox",[[17,"ic-checkbox",{"additionalFieldDisplay":[513,"additional-field-display"],"checked":[1540],"disabled":[4],"dynamicText":[1,"dynamic-text"],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"groupLabel":[1,"group-label"],"indeterminate":[4],"label":[1],"name":[1],"size":[1],"small":[4],"value":[1],"initiallyChecked":[32],"setFocus":[64]}]]],["ic-classification-banner",[[1,"ic-classification-banner",{"additionalSelectors":[1,"additional-selectors"],"classification":[1],"country":[1],"inline":[4],"upTo":[4,"up-to"]}]]],["ic-data-entity",[[1,"ic-data-entity",{"heading":[1],"size":[1],"small":[4]}]]],["ic-data-row",[[1,"ic-data-row",{"label":[1],"size":[1],"small":[4],"value":[1],"deviceSize":[32],"entitySize":[32]}]]],["ic-empty-state",[[1,"ic-empty-state",{"aligned":[1],"body":[1],"bodyMaxLines":[2,"body-max-lines"],"heading":[1],"imageSize":[1,"image-size"],"subheading":[1]}]]],["ic-menu-group",[[1,"ic-menu-group",{"label":[1]}]]],["ic-navigation-group",[[17,"ic-navigation-group",{"expandable":[4],"label":[1],"deviceSize":[32],"dropdownOpen":[32],"expanded":[32],"focusStyle":[32],"inTopNavSideMenu":[32],"navigationType":[32],"parentEl":[32],"setFocus":[64]},[[0,"childBlur","childBlurHandler"],[0,"navItemClicked","navItemClickHandler"],[4,"themeChange","themeChangeHandler"]]]]],["ic-radio-option",[[17,"ic-radio-option",{"additionalFieldDisplay":[513,"additional-field-display"],"disabled":[4],"dynamicText":[1,"dynamic-text"],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"groupLabel":[1,"group-label"],"label":[1],"name":[1],"value":[1025],"selected":[1540],"initiallySelected":[32],"setFocus":[64]},[[0,"icChange","textfieldValueHandler"]],{"selected":["watchSelectedHandler"]}]]],["ic-status-tag",[[1,"ic-status-tag",{"announced":[4],"appearance":[1],"label":[1],"size":[1],"small":[4],"status":[1],"variant":[1]}]]],["ic-tab",[[1,"ic-tab",{"appearance":[1],"contextId":[513,"context-id"],"disabled":[4],"selected":[516],"tabId":[513,"tab-id"],"tabPosition":[2,"tab-position"],"setFocus":[64]},null,{"disabled":["disabledWatchHandler"]}]]],["ic-footer-link",[[17,"ic-footer-link",{"download":[8],"href":[1],"hreflang":[1],"referrerpolicy":[1],"rel":[1],"target":[1],"deviceSize":[32],"footerConfig":[32],"foregroundColor":[32]},[[4,"footerResized","footerResizeHandler"],[4,"themeChange","footerThemeChangeHandler"]]]]],["ic-skeleton",[[1,"ic-skeleton",{"appearance":[1],"light":[4],"variant":[1],"default":[32],"hasChild":[32],"heightOnly":[32],"widthOnly":[32]}]]],["ic-stepper",[[1,"ic-stepper",{"aligned":[1],"connectorWidth":[2,"connector-width"],"hideStepInfo":[4,"hide-step-info"],"variant":[1025],"alignedFullWidth":[32],"autoSetStepTitles":[32],"lastStepWidth":[32],"noOfResizes":[32],"stepperWidth":[32],"stepTypes":[32],"variantOverride":[32]}]]],["ic-tab-context",[[4,"ic-tab-context",{"activationType":[1,"activation-type"],"appearance":[1],"contextId":[513,"context-id"],"selectedTabIndex":[2,"selected-tab-index"],"selectedTab":[32],"tabRemovedHandler":[64]},[[0,"tabClick","tabClickHandler"],[0,"tabCreated","tabCreatedHandler"],[0,"tabPanelCreated","tabCreatedHandler"],[0,"tabEnabled","tabEnabledHandler"]],{"selectedTabIndex":["updateSelectedTab"]}]]],["ic-tab-panel",[[1,"ic-tab-panel",{"appearance":[1],"contextId":[513,"context-id"],"panelId":[513,"panel-id"],"selectedTab":[1,"selected-tab"],"tabPosition":[514,"tab-position"]}]]],["ic-theme",[[1,"ic-theme",{"color":[1]},null,{"color":["watchColorPropHandler"]}]]],["ic-toast-region",[[4,"ic-toast-region",{"openToast":[1040],"setVisible":[64]},[[2,"icDismiss","handleDismissedToast"]],{"openToast":["watchOpenToastHandler"]}]]],["ic-text-field",[[1,"ic-text-field",{"ariaActiveDescendant":[1,"aria-active-descendant"],"ariaAutocomplete":[1,"aria-autocomplete"],"ariaExpanded":[1,"aria-expanded"],"ariaOwns":[1,"aria-owns"],"autocapitalize":[1],"autocomplete":[1],"autocorrect":[1],"autoFocus":[4,"auto-focus"],"disabled":[4],"fullWidth":[4,"full-width"],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"hiddenInput":[4,"hidden-input"],"inputId":[1,"input-id"],"inputmode":[1],"label":[1],"max":[8],"maxLength":[2,"max-length"],"min":[8],"name":[1],"placeholder":[1],"readonly":[516],"required":[4],"resize":[4],"role":[1],"rows":[2],"size":[1],"small":[4],"spellcheck":[4],"truncateValue":[4,"truncate-value"],"type":[1],"validationInline":[4,"validation-inline"],"validationInlineInternal":[4,"validation-inline-internal"],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"],"debounce":[2],"value":[1537],"numChars":[32],"maxLengthExceeded":[32],"maxValueExceeded":[32],"minValueUnattained":[32],"initialValue":[32],"setFocus":[64]},[[0,"keydown","handleKeyDown"]],{"debounce":["debounceChanged"],"value":["watchValueHandler"]}]]],["ic-alert",[[1,"ic-alert",{"announced":[4],"dismissible":[4],"heading":[1],"message":[1],"titleAbove":[4,"title-above"],"variant":[1],"alertTitleWrap":[32],"visible":[32]},[[2,"icDismiss","handleClick"]]]]],["ic-menu-item",[[17,"ic-menu-item",{"description":[1],"disabled":[4],"href":[1],"hreflang":[1],"keyboardShortcut":[1,"keyboard-shortcut"],"label":[1],"referrerpolicy":[1],"rel":[1],"submenuTriggerFor":[1,"submenu-trigger-for"],"target":[1],"variant":[1537],"toggleChecked":[32]},[[2,"click","handleHostClick"]]]]],["ic-navigation-menu",[[1,"ic-navigation-menu",{"status":[1],"version":[1]},[[0,"navItemClicked","navItemClickHandler"],[4,"keydown","handleKeyDown"]]]]],["ic-link",[[17,"ic-link",{"appearance":[1025],"download":[8],"href":[1],"hreflang":[1],"referrerpolicy":[1],"rel":[1],"showIcon":[4,"show-icon"],"target":[1],"setFocus":[64]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-breadcrumb",[[17,"ic-breadcrumb",{"appearance":[1],"current":[4],"href":[1],"pageTitle":[1,"page-title"],"showBackIcon":[516,"show-back-icon"],"setFocus":[64]}]]],["ic-pagination-item",[[1,"ic-pagination-item",{"appearance":[1],"ariaOverride":[4,"aria-override"],"disabled":[4],"label":[1],"page":[2],"pages":[2],"selected":[4],"type":[1]}]]],["ic-divider",[[2,"ic-divider",{"foregroundColor":[32]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-horizontal-scroll",[[1,"ic-horizontal-scroll",{"appearance":[1],"focusTrigger":[1,"focus-trigger"],"firstItemVisible":[32],"itemOverflow":[32],"lastItemVisible":[32],"scrollItemIntoView":[64]}]]],["ic-section-container",[[1,"ic-section-container",{"aligned":[1],"fullHeight":[4,"full-height"]}]]],["ic-input-component-container_3",[[2,"ic-menu",{"activationType":[1,"activation-type"],"anchorEl":[16],"autoFocusOnSelected":[4,"auto-focus-on-selected"],"fullWidth":[4,"full-width"],"inputEl":[16],"inputLabel":[1,"input-label"],"labelField":[1,"label-field"],"menuId":[1,"menu-id"],"open":[516],"parentEl":[16],"searchMode":[1,"search-mode"],"selectOnEnter":[4,"select-on-enter"],"size":[1],"small":[4],"options":[16],"value":[1025],"valueField":[1,"value-field"],"focusFromSearchKeypress":[32],"initialOptionsListRender":[32],"keyboardNav":[32],"optionHighlighted":[32],"preventIncorrectTabOrder":[32],"handleClickOpen":[64],"handleKeyboardOpen":[64],"handleSetFirstOption":[64],"initPopperJs":[64]},null,{"open":["watchOpenHandler"],"options":["watchOptionsHandler"],"value":["watchValueHandler"]}],[4,"ic-input-component-container",{"appearance":[1],"dark":[4],"disabled":[4],"fullWidth":[4,"full-width"],"multiLine":[4,"multi-line"],"readonly":[4],"size":[1],"small":[4],"validationInline":[4,"validation-inline"],"validationStatus":[1,"validation-status"]}],[4,"ic-input-container",{"disabled":[4],"readonly":[4]}]]],["ic-input-label_2",[[4,"ic-input-validation",{"ariaLiveMode":[1,"aria-live-mode"],"for":[1],"fullWidth":[4,"full-width"],"message":[1],"status":[1]}],[0,"ic-input-label",{"appearance":[1],"dark":[4],"disabled":[4],"error":[4],"for":[1],"helperText":[1,"helper-text"],"label":[1],"readonly":[4],"required":[4]}]]],["ic-button_3",[[17,"ic-button",{"appearance":[1025],"ariaControlsId":[8,"aria-controls-id"],"ariaOwnsId":[8,"aria-owns-id"],"disabled":[4],"disableTooltip":[4,"disable-tooltip"],"download":[8],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"fullWidth":[4,"full-width"],"href":[1],"hreflang":[1],"loading":[4],"referrerpolicy":[1],"rel":[1],"size":[1],"target":[1],"tooltipPlacement":[1,"tooltip-placement"],"type":[1],"variant":[1],"ariaLabel":[32],"describedByContent":[32],"title":[32],"setFocus":[64]},[[2,"click","handleHostClick"],[4,"themeChange","themeChangeHandler"]]],[1,"ic-loading-indicator",{"appearance":[1],"description":[1],"fullWidth":[516,"full-width"],"innerLabel":[2,"inner-label"],"labelDuration":[2,"label-duration"],"max":[2],"min":[2],"size":[513],"type":[513],"label":[1],"progress":[2],"circularDiameter":[32],"circularLineWidth":[32],"indeterminate":[32],"indicatorLabel":[32],"showSecond":[32]},null,{"label":["watchPropHandler"],"progress":["watchProgressHandler"]}],[1,"ic-tooltip",{"disableClick":[4,"disable-click"],"disableHover":[4,"disable-hover"],"maxLines":[2,"max-lines"],"placement":[1025],"target":[513],"label":[1],"displayTooltip":[64]}]]]]'),options)}();var IcButton=react_component_lib_createComponent_createReactComponent("ic-button");const readme_namespaceObject='# ic-data-table\n\n\n\n\x3c!-- Auto Generated Below --\x3e\n\n\n## Properties\n\n| Property | Attribute | Description | Type | Default |\n| ---------------------- | ----------------------- | ---------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `caption` _(required)_ | `caption` | The title for the table only visible to screen readers. | `string` | `undefined` |\n| `columns` _(required)_ | -- | The column headers for the table. | `IcDataTableColumnObject[]` | `undefined` |\n| `data` | -- | The row content for the table. | `{ [key: string]: any; }[]` | `undefined` |\n| `density` | `density` | Set the density of the table including font and padding. | `"default" \\| "dense" \\| "spacious"` | `"default"` |\n| `embedded` | `embedded` | Applies a border to the table container. | `boolean` | `false` |\n| `hideColumnHeaders` | `hide-column-headers` | If `true`, column headers will not be visible. | `boolean` | `false` |\n| `paginationOptions` | -- | Sets the props for the pagination bar. | `{ itemsPerPage?: { label: string; value: string; }[]; type?: IcPaginationTypes; control?: IcPaginationControlTypes; itemsPerPageControl?: boolean; goToPageControl?: boolean; alignment?: IcPaginationAlignmentOptions; }` | `{ itemsPerPage: [ { label: "10", value: "10" }, { label: "25", value: "25" }, { label: "50", value: "50" }, ], type: "page", control: "simple", itemsPerPageControl: true, goToPageControl: true, alignment: "right", }` |\n| `showPagination` | `show-pagination` | If `true`, adds a pagination bar to the bottom of the table. | `boolean` | `false` |\n| `sortOptions` | -- | Sets the order columns will be sorted in and allows for \'default\' sorts to be added. | `{ sortOrders: IcDataTableSortOrderOptions[]; defaultColumn?: string; }` | `{ sortOrders: ["unsorted", "ascending", "descending"], defaultColumn: "", }` |\n| `sortable` | `sortable` | If `true`, allows table columns to be sorted using applied sort buttons. | `boolean` | `false` |\n| `stickyColumnHeaders` | `sticky-column-headers` | If `true`, column headers will remain at the top of the table when scrolling vertically. | `boolean` | `false` |\n| `stickyRowHeaders` | `sticky-row-headers` | If `true`, row headers will remain to the left when scrolling horizontally. | `boolean` | `false` |\n\n\n## Dependencies\n\n### Depends on\n\n- [ic-pagination-bar](../ic-pagination-bar)\n\n### Graph\n```mermaid\ngraph TD;\n ic-data-table --\x3e ic-pagination-bar\n ic-pagination-bar --\x3e ic-pagination\n ic-pagination --\x3e ic-pagination-item\n style ic-data-table fill:#f9f,stroke:#333,stroke-width:4px\n```\n\n----------------------------------------------\n\n\n';var ROW_HEADER_TITLES=["Employee","Employee","Manager","Employee","Apprentice"],COLS=[{key:"firstName",title:"First name",dataType:"string"},{key:"lastName",title:"Last name",dataType:"string"},{key:"age",title:"Age",dataType:"number"},{key:"jobTitle",title:"Job title",dataType:"string"},{key:"address",title:"Address",dataType:"address"}],COLS_ALIGNMENT=[{key:"firstName",title:"First name",dataType:"string",columnAlignment:{horizontal:"center",vertical:"middle"}},{key:"lastName",title:"Last name",dataType:"string"},{key:"age",title:"Age",dataType:"number"},{key:"jobTitle",title:"Job title",dataType:"string"},{key:"address",title:"Address",dataType:"address"}],DATA=[{firstName:"Joe",lastName:"Bloggs",age:30,jobTitle:"Developer",address:"1 Main Street, Town, County, Postcode"},{firstName:"Sarah",lastName:"Smith",age:28,jobTitle:"Analyst",address:"2 Main Street, Town, Country, Postcode"},{firstName:"Mark",lastName:"Owens",age:45,jobTitle:"Team Lead",address:"12 Key Street, Town, Country, Postcode"},{firstName:"Naomi",lastName:"Thomas",age:32,jobTitle:"Developer",address:"8 Side Street, Town, Country, Postcode"},{firstName:"Luke",lastName:"Ashford",age:18,jobTitle:"Junior Developer",address:"5 New Street, Town, Country, Postcode"}],DATA_CELL_ALIGNMENT=[{firstName:{data:"Joe",cellAlignment:{horizontal:"center",vertical:"middle"},emphasis:"high"},lastName:"Bloggs",age:30,jobTitle:"Developer",address:"1 Main Street, Town, County, Postcode"},{firstName:"Sarah",lastName:"Smith",age:28,jobTitle:"Analyst",address:"2 Main Street, Town, Country, Postcode"},{firstName:"Mark",lastName:"Owens",age:45,jobTitle:"Team Lead",address:"12 Key Street, Town, Country, Postcode"},{firstName:"Naomi",lastName:"Thomas",age:32,jobTitle:"Developer",address:"8 Side Street, Town, Country, Postcode"},{firstName:"Luke",lastName:"Ashford",age:18,jobTitle:"Junior Developer",address:"5 New Street, Town, Country, Postcode"}],ROW_ALIGNMENT=[{header:{title:ROW_HEADER_TITLES[0],rowAlignment:"middle",emphasis:"high"},firstName:"Joe",lastName:"Bloggs",age:30,jobTitle:"Developer",address:"1 Main Street, Town, County, Postcode"},{header:{title:ROW_HEADER_TITLES[1]},firstName:"Sarah",lastName:"Smith",age:28,jobTitle:"Analyst",address:"2 Main Street, Town, Country, Postcode"},{header:{title:ROW_HEADER_TITLES[2]},firstName:"Mark",lastName:"Owens",age:45,jobTitle:"Team Lead",address:"12 Key Street, Town, Country, Postcode"},{header:{title:ROW_HEADER_TITLES[3]},firstName:"Naomi",lastName:"Thomas",age:32,jobTitle:"Developer",address:"8 Side Street, Town, Country, Postcode"},{header:{title:ROW_HEADER_TITLES[4]},firstName:"Luke",lastName:"Ashford",age:18,jobTitle:"Junior Developer",address:"5 New Street, Town, Country, Postcode"}],LONG_COLS=[{key:"employeeNumber",title:"Employee number",dataType:"number",columnAlignment:{horizontal:"left"}},{key:"name",title:"Name",dataType:"string"},{key:"age",title:"Age",dataType:"number"},{key:"jobTitle",title:"Job title",dataType:"string"},{key:"address",title:"Address",dataType:"address"}],LONG_DATA=[{employeeNumber:1,name:"Joe Bloggs",age:30,jobTitle:"Developer",address:"1 Main Street, Town, County, Postcode"},{employeeNumber:2,name:"Sarah Jones",age:28,jobTitle:"Developer",address:"2 Main Street, Town, Country, Postcode"},{employeeNumber:3,name:"Mark Owens",age:45,jobTitle:"Team Lead",address:"12 Key Street, Town, County, Postcode"},{employeeNumber:4,name:"Naomi Thomas",age:32,jobTitle:"Developer",address:"8 Side Street, Town, Country, Postcode"},{employeeNumber:5,name:"Luke Ashford",age:18,jobTitle:"Junior Developer",address:"5 New Street, Town, Country, Postcode"},{employeeNumber:6,name:"Dave Smith",age:33,jobTitle:"Analyst",address:"4 Extra Street, Town, County, Postcode"},{employeeNumber:7,name:"Amy Fox",age:27,jobTitle:"Analyst",address:"3 Main Street, Town, Country, Postcode"},{employeeNumber:8,name:"Mary Cooper",age:31,jobTitle:"Developer",address:"8 Main Street, Town, County, Postcode"},{employeeNumber:9,name:"Alice Cole",age:38,jobTitle:"Team Lead",address:"10 High Street, Town, Country, Postcode"},{employeeNumber:10,name:"Ben Fields",age:40,jobTitle:"Team Lead",address:"14 High Street, Town, Country, Postcode"},{employeeNumber:11,name:"Pete Norton",age:32,jobTitle:"Analyst",address:"6 Key Street, Town, County, Postcode"},{employeeNumber:12,name:"Ashley Langford",age:29,jobTitle:"Developer",address:"7 Long Street, Town, Country, Postcode"},{employeeNumber:13,name:"Michael Hall",age:35,jobTitle:"Team Lead",address:"5 Long Street, Town, County, Postcode"},{employeeNumber:14,name:"David Frank",age:28,jobTitle:"Developer",address:"3 Side Street, Town, Country, Postcode"},{employeeNumber:15,name:"Mary Lincoln",age:23,jobTitle:"Developer",address:"10 Main Street, Town, Country, Postcode"},{employeeNumber:16,name:"Will Barns",age:36,jobTitle:"Analyst",address:"1 New Street, Town, County, Postcode"},{employeeNumber:17,name:"Elizabeth Long",age:43,jobTitle:"Analyst",address:"9 Short Street, Town, Country, Postcode"},{employeeNumber:18,name:"Keith Jones",age:37,jobTitle:"Developer",address:"11 Main Street, Town, County, Postcode"},{employeeNumber:19,name:"Olivia Brown",age:19,jobTitle:"Trainee Analyst",address:"4 Side Street, Town, Country, Postcode"},{employeeNumber:20,name:"Tim Green",age:50,jobTitle:"Developer",address:"2 Long Street, Town, Country, Postcode"}],ROW_HEADER_COLS=[{key:"header",title:"Job type",dataType:"string"},{key:"firstName",title:"First name",dataType:"string"},{key:"lastName",title:"Last name",dataType:"string"},{key:"age",title:"Age",dataType:"number"},{key:"jobTitle",title:"Job title",dataType:"string"},{key:"address",title:"Address",dataType:"address"}],ROW_HEADER_DATA=DATA.map((function(data,index){return Object.assign({header:{title:ROW_HEADER_TITLES[index]}},data)})),ic_data_table_stories_excluded=["components"];function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}(arr,i)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr,i)||function _nonIterableRest(){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 _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"embedded"},"Embedded"),(0,esm.kt)("p",null,"The ",(0,esm.kt)("inlineCode",{parentName:"p"},"embedded")," boolean adds a border around the table so it can be added as a standalone table and is not required to stretch the full width of its parent container."),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Embedded",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Embedded",columns:COLS,data:DATA,embedded:!0,mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"embedded-code-example"},"Embedded code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\n// Copy columns array for \'basic\' example\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h2",{id:"density"},"Density"),(0,esm.kt)("p",null,"The ",(0,esm.kt)("inlineCode",{parentName:"p"},"density")," variant provides three different styles for the data table."),(0,esm.kt)("ul",null,(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"dense")," reduces the padding and font size of the table cells to give the data a more dense style."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"default")," provides a padding of ",(0,esm.kt)("inlineCode",{parentName:"li"},"8px")," which is the default spacing. This variant is seen in the first ",(0,esm.kt)("a",{parentName:"li",href:"#basic"},"basic")," example."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"spacious")," gives the data table a more spacious look and feel by increasing the vertical padding as well as the font size.")),(0,esm.kt)("h3",{id:"dense"},"Dense"),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Dense",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Dense",columns:COLS,data:DATA,density:"dense",mdxType:"IcDataTable"}))),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\n// Copy columns array for \'basic\' example\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"spacious"},"Spacious"),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Spacious",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Dense",columns:COLS,data:DATA,density:"spacious",mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"spacious-code-example"},"Spacious code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\n// Copy columns array for \'basic\' example\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"sticky-column-headers"},"Sticky column headers"),(0,esm.kt)("p",null,"When a height for the data table is set, the scroll bar will appear to the right. However, by default, the column headers will move up and out of view making it difficult to understand what the data means.\nThis can be mitigated by using the ",(0,esm.kt)("inlineCode",{parentName:"p"},"stickyColumnHeaders")," prop which takes a boolean. This can be toggled within the example below."),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Sticky Column Headers",mdxType:"Story"},(0,esm.kt)(StickyHeader,{mdxType:"StickyHeader"}))),(0,esm.kt)("h4",{id:"sticky-column-headers-code-example"},"Sticky column headers code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\n// Copy columns array for \'basic\' example\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"row-headers"},"Row headers"),(0,esm.kt)("p",null,"Row headers allow headings to be added to individual rows and styles them as column headings. The column collection includes an additional ",(0,esm.kt)("inlineCode",{parentName:"p"},"header")," key which aligns with the row headers. The structure of the ",(0,esm.kt)("inlineCode",{parentName:"p"},"header")," column is the same as the columns (i.e. key, title, dataType).\nThe data array includes an additional ",(0,esm.kt)("inlineCode",{parentName:"p"},"header")," key which takes an object. The title of the row header is set by passing ",(0,esm.kt)("inlineCode",{parentName:"p"},"title")," as the key and a value."),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Row Headers",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Row Headers",columns:ROW_HEADER_COLS,data:ROW_HEADER_DATA,mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"row-headers-code-example"},"Row headers code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\nconst columns: IcDataTableColumnObject[] = [\n {\n key: \'header\',\n title: \'Job Title\',\n dataType: \'string\'\n },\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\nconst data = [\n {\n header: { title: \'Employee\'},\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"sort"},"Sort"),(0,esm.kt)("p",null,"Set ",(0,esm.kt)("inlineCode",{parentName:"p"},"sortable")," to ",(0,esm.kt)("inlineCode",{parentName:"p"},"true")," to set the sort functionality on all columns. Sorting can be set to ",(0,esm.kt)("inlineCode",{parentName:"p"},"unsorted"),", ",(0,esm.kt)("inlineCode",{parentName:"p"},"ascending")," and ",(0,esm.kt)("inlineCode",{parentName:"p"},"descending")," by press the sort buttons next to the column heading."),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Sort",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Sort",columns:COLS,data:DATA,sortable:!0,mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"sort-code-example"},"Sort code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\n// Copy columns array for \'basic\' example\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"sort-options"},"Sort options"),(0,esm.kt)("p",null,"It is possible to change the sort options for the sort buttons. The ",(0,esm.kt)("inlineCode",{parentName:"p"},"sortOptions")," prop takes an object with ",(0,esm.kt)("inlineCode",{parentName:"p"},"sortOrders")," and ",(0,esm.kt)("inlineCode",{parentName:"p"},"defaultColumn"),". ",(0,esm.kt)("inlineCode",{parentName:"p"},"sortOrders")," allows the sort order to be amended as we all as remove a sort type. Such as changing the order to ",(0,esm.kt)("inlineCode",{parentName:"p"},"descending"),", ",(0,esm.kt)("inlineCode",{parentName:"p"},"unsorted")," and remove ",(0,esm.kt)("inlineCode",{parentName:"p"},"ascending"),". ",(0,esm.kt)("inlineCode",{parentName:"p"},"defaultColumn")," sets which column is ordered by default. This is set by padding the column key as the ",(0,esm.kt)("inlineCode",{parentName:"p"},"defaultColumn")," value."),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Sort Options",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Sort Options",columns:COLS,data:DATA,sortable:!0,sortOptions:{sortOrders:["descending","unsorted"],defaultColumn:"firstName"},mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"sort-options-code-example"},"Sort options code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\n// Copy columns array for \'basic\' example\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"pagination"},"Pagination"),(0,esm.kt)("p",null,"Pagination allows large data sets to be split into pages in order to make the data easier to digest. Setting ",(0,esm.kt)("inlineCode",{parentName:"p"},"showPagination")," to ",(0,esm.kt)("inlineCode",{parentName:"p"},"true")," will add the ",(0,esm.kt)("inlineCode",{parentName:"p"},"IcPagination")," component to the bottom of the table. There a several sub components within pagination which are set via the ",(0,esm.kt)("inlineCode",{parentName:"p"},"paginationOptions")," prop."),(0,esm.kt)("ul",null,(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"itemsPerPage")," which allows customization of how many items appear on each page. This requires a collection with ",(0,esm.kt)("inlineCode",{parentName:"li"},"label")," and ",(0,esm.kt)("inlineCode",{parentName:"li"},"value")," key pairs."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"itemsPerPageControl")," which show or hides the ",(0,esm.kt)("inlineCode",{parentName:"li"},"itemsPerPage")," component."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"goToPageControl")," displays controls which allows jumping between pages in a non-linear approach.")),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Pagination",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Pagination",columns:LONG_COLS,data:LONG_DATA,showPagination:!0,paginationOptions:{itemsPerPage:[{label:"5",value:"5"},{label:"10",value:"10"},{label:"15",value:"15"}],itemsPerPageControl:!0,goToPageControl:!0},mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"pagination-code-example"},"Pagination code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\n// Copy columns array for \'basic\' example\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"column-overrides"},"Column overrides"),(0,esm.kt)("p",null,"There may be a requirement to style a column differently to the rest of the data to add emphasis. For example, centre align data within the 'first name' column. To do this, add ",(0,esm.kt)("inlineCode",{parentName:"p"},"columnAlignment")," to the column. ",(0,esm.kt)("inlineCode",{parentName:"p"},"columnAlignment")," takes an object which sets the ",(0,esm.kt)("inlineCode",{parentName:"p"},"horizontal")," and ",(0,esm.kt)("inlineCode",{parentName:"p"},"vertical")," property."),(0,esm.kt)("ul",null,(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"horizontal")," accepts ",(0,esm.kt)("inlineCode",{parentName:"li"},"left"),", ",(0,esm.kt)("inlineCode",{parentName:"li"},"right")," or ",(0,esm.kt)("inlineCode",{parentName:"li"},"center"),"."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"vertical")," accepts ",(0,esm.kt)("inlineCode",{parentName:"li"},"top"),", ",(0,esm.kt)("inlineCode",{parentName:"li"},"middle"),", ",(0,esm.kt)("inlineCode",{parentName:"li"},"bottom"),".")),(0,esm.kt)("p",null,(0,esm.kt)("inlineCode",{parentName:"p"},"emphasis")," can be added to the column by setting ",(0,esm.kt)("inlineCode",{parentName:"p"},"high")," or ",(0,esm.kt)("inlineCode",{parentName:"p"},"low"),"."),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Column Overrides",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Column Overrides",columns:COLS_ALIGNMENT,data:DATA,mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"column-overrides-code-example"},"Column overrides code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n columnAlignment: { horizontal: \'center\', vertical: \'middle\'},\n emphasis: \'high\'\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"row-overrides"},"Row Overrides"),(0,esm.kt)("p",null,"Row overrides allow styling to be applied at a row level and is set within the ",(0,esm.kt)("inlineCode",{parentName:"p"},"header")," object. The row overrides are used in conjunction with row headers. The following row overrides options apply:"),(0,esm.kt)("ul",null,(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"rowAlignment")," accepts ",(0,esm.kt)("inlineCode",{parentName:"li"},"left"),", ",(0,esm.kt)("inlineCode",{parentName:"li"},"right")," and ",(0,esm.kt)("inlineCode",{parentName:"li"},"center"),"."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"emphasis")," accepts ",(0,esm.kt)("inlineCode",{parentName:"li"},"high")," or ",(0,esm.kt)("inlineCode",{parentName:"li"},"low"),".")),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Row Overrides",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Row Overrides",columns:ROW_HEADER_COLS,data:ROW_ALIGNMENT,mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"row-overrides-code-example"},"Row overrides code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "header",\n title: "Job type",\n dataType: "string",\n },\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\nconst data = [\n {\n header: {\n title: "Employee",\n rowAlignment: "middle",\n emphasis: "high",\n },\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"cell-overrides"},"Cell overrides"),(0,esm.kt)("p",null,"Cell overrides allows styling to be applied at a cell level. The cell which requires an override accepts an object which requires ",(0,esm.kt)("inlineCode",{parentName:"p"},"data")," and can contain ",(0,esm.kt)("inlineCode",{parentName:"p"},"cellAlignment")," and/or ",(0,esm.kt)("inlineCode",{parentName:"p"},"emphasis"),"."),(0,esm.kt)("ul",null,(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"data")," is the cell value."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"cellAlignment")," accepts an object with the following key pairs:",(0,esm.kt)("ul",{parentName:"li"},(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"horizontal")," accepts ",(0,esm.kt)("inlineCode",{parentName:"li"},"left"),", ",(0,esm.kt)("inlineCode",{parentName:"li"},"right")," or ",(0,esm.kt)("inlineCode",{parentName:"li"},"center"),"."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"vertical")," accepts ",(0,esm.kt)("inlineCode",{parentName:"li"},"top"),", ",(0,esm.kt)("inlineCode",{parentName:"li"},"middle"),", ",(0,esm.kt)("inlineCode",{parentName:"li"},"bottom"),"."))),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"emphasis")," accepts ",(0,esm.kt)("inlineCode",{parentName:"li"},"high")," or ",(0,esm.kt)("inlineCode",{parentName:"li"},"low"),".")),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Cell Overrides",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Cell Overrides",columns:COLS,data:DATA_CELL_ALIGNMENT,mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"cell-overrides-code-example"},"Cell overrides code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\nconst data = [\n {\n firstName: {\n data: "Joe",\n cellAlignment: { horizontal: "center", vertical: "middle" },\n emphasis: "high",\n },\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')))}MDXContent.displayName="MDXContent",MDXContent.isMDXComponent=!0;var basic=function basic(){return(0,esm.kt)(IcDataTable,{caption:"Basic",columns:COLS,data:DATA})};basic.displayName="basic",basic.storyName="Basic",basic.parameters={storySource:{source:''}};var embedded=function embedded(){return(0,esm.kt)(IcDataTable,{caption:"Embedded",columns:COLS,data:DATA,embedded:!0})};embedded.displayName="embedded",embedded.storyName="Embedded",embedded.parameters={storySource:{source:''}};var dense=function dense(){return(0,esm.kt)(IcDataTable,{caption:"Dense",columns:COLS,data:DATA,density:"dense"})};dense.displayName="dense",dense.storyName="Dense",dense.parameters={storySource:{source:''}};var spacious=function spacious(){return(0,esm.kt)(IcDataTable,{caption:"Dense",columns:COLS,data:DATA,density:"spacious"})};spacious.displayName="spacious",spacious.storyName="Spacious",spacious.parameters={storySource:{source:''}};var stickyColumnHeaders=function stickyColumnHeaders(){return(0,esm.kt)(StickyHeader,null)};stickyColumnHeaders.displayName="stickyColumnHeaders",stickyColumnHeaders.storyName="Sticky Column Headers",stickyColumnHeaders.parameters={storySource:{source:""}};var rowHeaders=function rowHeaders(){return(0,esm.kt)(IcDataTable,{caption:"Row Headers",columns:ROW_HEADER_COLS,data:ROW_HEADER_DATA})};rowHeaders.displayName="rowHeaders",rowHeaders.storyName="Row Headers",rowHeaders.parameters={storySource:{source:''}};var sort=function sort(){return(0,esm.kt)(IcDataTable,{caption:"Sort",columns:COLS,data:DATA,sortable:!0})};sort.displayName="sort",sort.storyName="Sort",sort.parameters={storySource:{source:''}};var sortOptions=function sortOptions(){return(0,esm.kt)(IcDataTable,{caption:"Sort Options",columns:COLS,data:DATA,sortable:!0,sortOptions:{sortOrders:["descending","unsorted"],defaultColumn:"firstName"}})};sortOptions.displayName="sortOptions",sortOptions.storyName="Sort Options",sortOptions.parameters={storySource:{source:''}};var pagination=function pagination(){return(0,esm.kt)(IcDataTable,{caption:"Pagination",columns:LONG_COLS,data:LONG_DATA,showPagination:!0,paginationOptions:{itemsPerPage:[{label:"5",value:"5"},{label:"10",value:"10"},{label:"15",value:"15"}],itemsPerPageControl:!0,goToPageControl:!0}})};pagination.displayName="pagination",pagination.storyName="Pagination",pagination.parameters={storySource:{source:''}};var columnOverrides=function columnOverrides(){return(0,esm.kt)(IcDataTable,{caption:"Column Overrides",columns:COLS_ALIGNMENT,data:DATA})};columnOverrides.displayName="columnOverrides",columnOverrides.storyName="Column Overrides",columnOverrides.parameters={storySource:{source:''}};var rowOverrides=function rowOverrides(){return(0,esm.kt)(IcDataTable,{caption:"Row Overrides",columns:ROW_HEADER_COLS,data:ROW_ALIGNMENT})};rowOverrides.displayName="rowOverrides",rowOverrides.storyName="Row Overrides",rowOverrides.parameters={storySource:{source:''}};var cellOverrides=function cellOverrides(){return(0,esm.kt)(IcDataTable,{caption:"Cell Overrides",columns:COLS,data:DATA_CELL_ALIGNMENT})};cellOverrides.displayName="cellOverrides",cellOverrides.storyName="Cell Overrides",cellOverrides.parameters={storySource:{source:''}};var componentMeta={title:"React Components/Data Table",parameters:{componentAPI:{data:readme_namespaceObject}},component:IcDataTable,includeStories:["basic","embedded","dense","spacious","stickyColumnHeaders","rowHeaders","sort","sortOptions","pagination","columnOverrides","rowOverrides","cellOverrides"]},mdxStoryNameToKey={Basic:"basic",Embedded:"embedded",Dense:"dense",Spacious:"spacious","Sticky Column Headers":"stickyColumnHeaders","Row Headers":"rowHeaders",Sort:"sort","Sort Options":"sortOptions",Pagination:"pagination","Column Overrides":"columnOverrides","Row Overrides":"rowOverrides","Cell Overrides":"cellOverrides"};componentMeta.parameters=componentMeta.parameters||{},componentMeta.parameters.docs=Object.assign({},componentMeta.parameters.docs||{},{page:function page(){return(0,esm.kt)(dist_esm.aT,{mdxStoryNameToKey,mdxComponentAnnotations:componentMeta},(0,esm.kt)(MDXContent,null))}});const ic_data_table_stories=componentMeta;var __namedExportsOrder=["StickyHeader","basic","embedded","dense","spacious","stickyColumnHeaders","rowHeaders","sort","sortOptions","pagination","columnOverrides","rowOverrides","cellOverrides"]},"./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!../canary-web-components/dist/core/core.css":(module,exports,__webpack_require__)=>{(exports=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js")(!1)).push([module.id,'html{font-family:var(--ic-font-body-family);color:var(--ic-color-primary-text)}a.ic-card-wrapper-link{text-decoration:none;outline:none;color:currentcolor}:root{--ic-border-radius:2px;--ic-border-radius-inset:11px;--ic-border-focus:0 0 0 2px var(--ic-architectural-white),\n 0 0 0 4px var(--ic-focus-blue), 0 0 0 8px var(--ic-focus-glow);--ic-border-focus-inset:inset 0 0 0 4px var(--ic-focus-glow),\n inset 0 0 0 6px var(--ic-focus-blue),\n inset 0 0 0 8px var(--ic-architectural-white);--ic-border-focus-dark:0 0 0 2px white, 0 0 0 5px rgba(255 255 255 / 52%);--ic-elevation-raised:0 0 2px rgb(0 0 0 / 50%);--ic-elevation-overlay:0 2px 8px rgb(0 0 0 / 20%);--ic-elevation-modal:0 4px 16px rgb(0 0 0 / 25%);--ic-elevation-inset:inset 0 4px 16px rgb(0 0 0 / 25%),\n inset 0 -4px 16px rgb(0 0 0 / 25%);--ic-easing-transition-fast:var(--ic-transition-duration-fast)\n cubic-bezier(0.165, 0.84, 0.44, 1);--ic-easing-transition-slow:var(--ic-transition-duration-slow)\n cubic-bezier(0.165, 0.84, 0.44, 1);--ic-transition-duration-fast:100ms;--ic-transition-duration-slow:300ms;--ic-border-disabled:var(--ic-space-1px) dashed var(--ic-architectural-200);--ic-border-light:var(--ic-space-1px) solid var(--ic-architectural-200);--ic-border-default:var(--ic-space-1px) solid var(--ic-architectural-400);--ic-border-hover:var(--ic-space-1px) solid var(--ic-architectural-500);--ic-border-pressed:var(--ic-space-1px) solid var(--ic-architectural-600);--ic-hc-border:var(--ic-space-1px) solid transparent;--ic-error-border-default:var(--ic-space-xxxs) solid var(--ic-status-error);--ic-error-border-hover:var(--ic-space-xxxs) solid\n var(--ic-status-error-hover);--ic-error-border-pressed:var(--ic-space-xxxs) solid\n var(--ic-status-error-pressed);--ic-success-border-default:var(--ic-space-xxxs) solid\n var(--ic-status-success);--ic-success-border-hover:var(--ic-space-xxxs) solid\n var(--ic-status-success-hover);--ic-success-border-pressed:var(--ic-space-xxxs) solid\n var(--ic-status-success-pressed);--ic-warning-border-default:var(--ic-space-xxxs) solid\n var(--ic-status-warning);--ic-warning-border-hover:var(--ic-space-xxxs) solid\n var(--ic-status-warning-hover);--ic-warning-border-pressed:var(--ic-space-xxxs) solid\n var(--ic-status-warning-pressed);--ic-font-body-family:"Open Sans", "Helvetica Neue", "Arial", "sans-serif";--ic-font-heading-family:"Nunito Sans", sans-serif;--ic-font-code-family:"Source Code Pro", monospace;--ic-font-weight-extrabold:800;--ic-font-weight-bold:700;--ic-font-weight-semibold:600;--ic-font-weight-regular:400;--ic-font-size-h1:2.625rem;--ic-font-size-h2:2.125rem;--ic-font-size-h3:1.5rem;--ic-font-size-h4:1.25rem;--ic-font-size-regular:1rem;--ic-font-size-label:0.875rem;--ic-font-size-caption:0.75rem;--ic-font-line-height-h1:3.5rem;--ic-font-line-height-h2:3.5rem;--ic-font-line-height-h3:2.5rem;--ic-font-line-height-h4:2rem;--ic-font-line-height-subtitle-large:1.5rem;--ic-font-line-height-subtitle-small:1.5rem;--ic-font-line-height-body:1.5rem;--ic-font-line-height-caption:1.25rem;--ic-font-line-height-code:1.5rem;--ic-font-letter-spacing-0pt025:0.025rem;--ic-font-letter-spacing-0pt005:0.005rem;--ic-font-letter-spacing-0pt0025:0.0025rem;--ic-font-letter-spacing-0pt0015:0.0015rem;--ic-font-h1:var(--ic-font-weight-extrabold) var(--ic-font-size-h1) /\n var(--ic-font-line-height-h1) var(--ic-font-heading-family);--ic-font-h2:var(--ic-font-weight-bold) var(--ic-font-size-h2) /\n var(--ic-font-line-height-h2) var(--ic-font-heading-family);--ic-font-h3:var(--ic-font-weight-regular) var(--ic-font-size-h3) /\n var(--ic-font-line-height-h3) var(--ic-font-body-family);--ic-font-h4:var(--ic-font-weight-semibold) var(--ic-font-size-h4) /\n var(--ic-font-line-height-h4) var(--ic-font-body-family);--ic-font-subtitle-large:var(--ic-font-weight-bold)\n var(--ic-font-size-regular) / var(--ic-font-line-height-subtitle-large)\n var(--ic-font-body-family);--ic-font-subtitle-small:var(--ic-font-weight-semibold)\n var(--ic-font-size-label) / var(--ic-font-line-height-subtitle-small)\n var(--ic-font-body-family);--ic-font-body:var(--ic-font-weight-regular) var(--ic-font-size-regular) /\n var(--ic-font-line-height-body) var(--ic-font-body-family);--ic-font-caption:var(--ic-font-weight-semibold) var(--ic-font-size-caption) /\n var(--ic-font-line-height-caption) var(--ic-font-body-family);--ic-font-label:var(--ic-font-weight-semibold) var(--ic-font-size-label) /\n var(--ic-font-line-height-body) var(--ic-font-body-family);--ic-font-code-large:var(--ic-font-weight-regular)\n var(--ic-font-size-regular) / var(--ic-font-line-height-code)\n var(--ic-font-code-family);--ic-font-code-small:var(--ic-font-weight-semibold) var(--ic-font-size-label) /\n var(--ic-font-line-height-code) var(--ic-font-code-family);--ic-font-code-extra-small:var(--ic-font-weight-regular)\n var(--ic-font-size-caption) / var(--ic-font-line-height-code)\n var(--ic-font-code-family);--ic-keyline-darken-rgb:rgb(0 0 0 / 20%);--ic-keyline-darken:1px solid var(--ic-keyline-darken-rgb);--ic-keyline-lighten-rgb:rgb(255 255 255 / 20%);--ic-keyline-lighten:1px solid var(--ic-keyline-lighten-rgb);--ic-status-success-light:#e8fef3;--ic-status-success-r:0;--ic-status-success-g:112;--ic-status-success-b:60;--ic-status-success-a:1;--ic-status-success:rgb(\n var(--ic-status-success-r) var(--ic-status-success-g)\n var(--ic-status-success-b) / var(--ic-status-success-a)\n );--ic-status-success-hover:rgb(\n calc(var(--ic-status-success-r) * 0.8)\n calc(var(--ic-status-success-g) * 0.8)\n calc(var(--ic-status-success-b) * 0.8) / var(--ic-status-success-a)\n );--ic-status-success-pressed:rgb(\n calc(var(--ic-status-success-r) * 0.6)\n calc(var(--ic-status-success-g) * 0.6)\n calc(var(--ic-status-success-b) * 0.6) / var(--ic-status-success-a)\n );--ic-status-success-contrast:#1bb56c;--ic-status-success-dark:#0e3020;--ic-status-warning-light:#fffbd8;--ic-status-warning-contrast:#ffc107;--ic-status-warning-r:208;--ic-status-warning-g:121;--ic-status-warning-b:50;--ic-status-warning-a:1;--ic-status-warning:rgb(\n var(--ic-status-warning-r) var(--ic-status-warning-g)\n var(--ic-status-warning-b) / var(--ic-status-warning-a)\n );--ic-status-warning-hover:rgb(\n calc(var(--ic-status-warning-r) * 0.8)\n calc(var(--ic-status-warning-g) * 0.8)\n calc(var(--ic-status-warning-b) * 0.8) / var(--ic-status-warning-a)\n );--ic-status-warning-pressed:rgb(\n calc(var(--ic-status-warning-r) * 0.6)\n calc(var(--ic-status-warning-g) * 0.6)\n calc(var(--ic-status-warning-b) * 0.6) / var(--ic-status-warning-a)\n );--ic-status-warning-dark:#7a4c3c;--ic-status-error-light:#ffe4e3;--ic-status-error-contrast:#f15b4e;--ic-status-error-r:212;--ic-status-error-g:53;--ic-status-error-b:28;--ic-status-error-a:1;--ic-status-error:rgb(\n var(--ic-status-error-r) var(--ic-status-error-g) var(--ic-status-error-b) /\n var(--ic-status-error-a)\n );--ic-status-error-hover:rgb(\n calc(var(--ic-status-error-r) * 0.8) calc(var(--ic-status-error-g) * 0.8)\n calc(var(--ic-status-error-b) * 0.8) / var(--ic-status-error-a)\n );--ic-status-error-pressed:rgb(\n calc(var(--ic-status-error-r) * 0.6) calc(var(--ic-status-error-g) * 0.6)\n calc(var(--ic-status-error-b) * 0.6) / var(--ic-status-error-a)\n );--ic-status-error-dark:#610a05;--ic-status-info-light:#e1f0fc;--ic-status-info-contrast:#488fe3;--ic-status-info:#124db3;--ic-status-info-dark:#041144;--ic-status-anomalous-light:#efdbff;--ic-status-anomalous-contrast:#b764fb;--ic-status-anomalous:#7c25c2;--ic-status-anomalous-dark:#350f54;--ic-status-unknown-light:var(--ic-architectural-40);--ic-status-unknown-contrast:var(--ic-architectural-300);--ic-status-unknown:var(--ic-architectural-500);--ic-status-unknown-dark:var(--ic-architectural-800);--ic-status-warning-mid:var(--ic-status-warning);--ic-status-warning-mid-hover:var(--ic-status-warning-hover);--ic-status-warning-mid-pressed:var(--ic-status-warning-pressed);--ic-status-success-background:var(--ic-status-success-light);--ic-status-warning-background:var(--ic-status-warning-light);--ic-status-error-background:var(--ic-status-error-light);--ic-status-info-background:var(--ic-status-info-light);--ic-architectural-20:#f9fafa;--ic-architectural-40:#f4f4f5;--ic-architectural-60:#eeeff0;--ic-architectural-80:#e8e9eb;--ic-architectural-100:#e1e3e5;--ic-architectural-200:#c4c8cd;--ic-architectural-300:#a7acb3;--ic-architectural-400:#8a919b;--ic-architectural-500:#6c7580;--ic-architectural-600:#575e68;--ic-architectural-700:#41464d;--ic-architectural-800:#2c2f34;--ic-architectural-900:#0b0c0c;--ic-architectural-white:#fff;--ic-architectural-black:#000;--ic-color-primary-text:#0b0c0c;--ic-color-white-text:#fff;--ic-color-secondary-text:#41464d;--ic-color-tertiary-text:#6c7580;--ic-action-default:#1759bc;--ic-action-default-hover:#0b399c;--ic-action-default-active:#07277e;--ic-action-default-active-alpha:rgba(23 89 188 / 50%);--ic-action-default-bg-hover:rgb(23 89 188 / 10%);--ic-action-default-bg-active:rgb(23 89 188 / 20%);--ic-action-default-bg-hover-no-alpha:#e7eef8;--ic-action-default-bg-active-no-alpha:#d0def2;--ic-action-destructive:#d4351c;--ic-action-destructive-hover:#ad1e0e;--ic-action-destructive-active:#8b1209;--ic-action-light:#fff;--ic-action-light-hover:#c4c8cd;--ic-action-light-active:#a7acb3;--ic-action-light-bg-hover:rgb(255 255 255 / 10%);--ic-action-light-bg-active:rgb(255 255 255 / 20%);--ic-action-dark:#0b0c0c;--ic-action-dark-hover:#2c2f34;--ic-action-dark-active:#41464d;--ic-action-dark-bg-hover:rgb(65 70 77 / 10%);--ic-action-dark-bg-active:rgb(65 70 77 / 20%);--ic-classification-official:#2b71c7;--ic-classification-official-foreground:#fff;--ic-classification-secret:#f39c2c;--ic-classification-secret-foreground:#000;--ic-classification-top-secret:#a00;--ic-classification-top-secret-foreground:#fff;--ic-classification-not-set:#616161;--ic-classification-not-set-foreground:#fff;--ic-theme-blue-primary-r:27;--ic-theme-blue-primary-g:60;--ic-theme-blue-primary-b:121;--ic-theme-blue-primary-a:1;--ic-theme-lighten-20:rgb(255 255 255 / 20%);--ic-theme-lighten-40:rgb(255 255 255 / 40%);--ic-theme-primary-r:var(--ic-theme-blue-primary-r);--ic-theme-primary-g:var(--ic-theme-blue-primary-g);--ic-theme-primary-b:var(--ic-theme-blue-primary-b);--ic-theme-primary-a:var(--ic-theme-blue-primary-a);--ic-theme-primary:rgb(\n var(--ic-theme-primary-r) var(--ic-theme-primary-g)\n var(--ic-theme-primary-b) / var(--ic-theme-primary-a)\n );--ic-theme-secondary:rgb(\n calc(var(--ic-theme-primary-r) * 0.8) calc(var(--ic-theme-primary-g) * 0.8)\n calc(var(--ic-theme-primary-b) * 0.8) / var(--ic-theme-primary-a)\n );--ic-theme-tertiary:rgb(\n calc(var(--ic-theme-primary-r) * 0.6) calc(var(--ic-theme-primary-g) * 0.6)\n calc(var(--ic-theme-primary-b) * 0.6) / var(--ic-theme-primary-a)\n );--ic-theme-secondary-light:rgb(\n calc(var(--ic-theme-primary-r) + ((255 - var(--ic-theme-primary-r)) * 0.2))\n calc(\n var(--ic-theme-primary-g) + ((255 - var(--ic-theme-primary-g)) * 0.2)\n )\n calc(\n var(--ic-theme-primary-b) + ((255 - var(--ic-theme-primary-b)) * 0.2)\n ) / var(--ic-theme-primary-a)\n );--ic-theme-tertiary-light:rgb(\n calc(var(--ic-theme-primary-r) + ((255 - var(--ic-theme-primary-r)) * 0.4))\n calc(\n var(--ic-theme-primary-g) + ((255 - var(--ic-theme-primary-g)) * 0.4)\n )\n calc(\n var(--ic-theme-primary-b) + ((255 - var(--ic-theme-primary-b)) * 0.4)\n ) / var(--ic-theme-primary-a)\n );--ic-theme-dark-mode-threshold:133.3505;--ic-theme-primary-r-calc:calc(var(--ic-theme-primary-r) * 299);--ic-theme-primary-g-calc:calc(var(--ic-theme-primary-g) * 587);--ic-theme-primary-b-calc:calc(var(--ic-theme-primary-b) * 114);--ic-theme-primary-sum-calc:calc(\n var(--ic-theme-primary-r-calc) + var(--ic-theme-primary-g-calc) +\n var(--ic-theme-primary-b-calc)\n );--ic-theme-primary-divide-calc:calc(var(--ic-theme-primary-sum-calc) / 1000);--ic-theme-primary-subtract-calc:calc(\n var(--ic-theme-primary-divide-calc) - var(--ic-theme-dark-mode-threshold)\n );--ic-theme-primary-calc:calc(var(--ic-theme-primary-subtract-calc) * -10000);--ic-theme-calc:max(0, var(--ic-theme-primary-calc));--ic-theme-text:rgb(\n min(255, calc(var(--ic-theme-calc) + 11))\n min(255, calc(var(--ic-theme-calc) + 12))\n min(255, calc(var(--ic-theme-calc) + 12)) / var(--ic-theme-primary-a)\n );--ic-theme-hover:rgb(\n min(255, calc(var(--ic-theme-calc) + 65))\n min(255, calc(var(--ic-theme-calc) + 70))\n min(255, calc(var(--ic-theme-calc) + 77)) / 10%\n );--ic-theme-active:rgb(\n min(255, calc(var(--ic-theme-calc) + 65))\n min(255, calc(var(--ic-theme-calc) + 70))\n min(255, calc(var(--ic-theme-calc) + 77)) / 20%\n );--ic-hyperlink:#1759bc;--ic-hyperlink-visited:#330072;--ic-hyperlink-hover:#7c2855;--ic-hyperlink-contrast:#5c98f2;--ic-hyperlink-contrast-visited:#bc75ff;--ic-hyperlink-contrast-hover:#db76ac;--ic-focus-blue:#0044d7;--ic-focus-glow:#80a1e8;--ic-hc-focus-outline:3px solid transparent;--ic-table-row-selected:#c7d7ef;--ic-breakpoint-xs:0;--ic-breakpoint-sm:576px;--ic-breakpoint-md:768px;--ic-breakpoint-lg:992px;--ic-breakpoint-xl:1200px;--ic-space-1px:0.063rem;--ic-space-xxxs:0.125rem;--ic-space-xxs:0.25rem;--ic-space-xs:0.5rem;--ic-space-sm:0.75rem;--ic-space-md:1rem;--ic-space-lg:1.5rem;--ic-space-xl:2rem;--ic-space-xxl:3rem;--ic-z-index-base-value:0;--ic-z-index-page-header:calc(var(--ic-z-index-base-value) + 10);--ic-z-index-back-to-top:calc(var(--ic-z-index-base-value) + 20);--ic-z-index-menu:calc(var(--ic-z-index-base-value) + 70);--ic-z-index-popover:calc(var(--ic-z-index-base-value) + 50);--ic-z-index-navigation-item:calc(var(--ic-z-index-base-value) + 50);--ic-z-index-navigation-menu:calc(var(--ic-z-index-base-value) + 60);--ic-z-index-sticky-page-header:calc(var(--ic-z-index-base-value) + 60);--ic-z-index-side-navigation:calc(var(--ic-z-index-base-value) + 60);--ic-z-index-dialog:calc(var(--ic-z-index-base-value) + 100);--ic-z-index-toast:calc(var(--ic-z-index-base-value) + 110);--ic-z-index-tooltip:calc(var(--ic-z-index-base-value) + 110);--ic-z-index-classification-banner:calc(var(--ic-z-index-base-value) + 200)}',""]),module.exports=exports},"./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!../canary-web-components/dist/core/normalize.css":(module,exports,__webpack_require__)=>{(exports=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js")(!1)).push([module.id,'/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type="button"],\n[type="reset"],\n[type="submit"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type="button"]::-moz-focus-inner,\n[type="reset"]::-moz-focus-inner,\n[type="submit"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type="button"]:-moz-focusring,\n[type="reset"]:-moz-focusring,\n[type="submit"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type="checkbox"],\n[type="radio"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type="number"]::-webkit-inner-spin-button,\n[type="number"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type="search"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type="search"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n\nhtml,\nbody,\ndiv,\nspan,\napplet,\nobject,\niframe,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np,\nblockquote,\npre,\na,\nabbr,\nacronym,\naddress,\nbig,\ncite,\ncode,\ndel,\ndfn,\nem,\nimg,\nins,\nkbd,\nq,\ns,\nsamp,\nsmall,\nstrike,\nstrong,\nsub,\nsup,\ntt,\nvar,\nb,\nu,\ni,\ncenter,\ndl,\ndt,\ndd,\nol,\nul,\nli,\nfieldset,\nform,\nlabel,\nlegend,\ntable,\ncaption,\ntbody,\ntfoot,\nthead,\ntr,\nth,\ntd,\narticle,\naside,\ncanvas,\ndetails,\nembed,\nfigure,\nfigcaption,\nfooter,\nheader,\nhgroup,\nmenu,\nnav,\noutput,\nruby,\nsection,\nsummary,\ntime,\nmark,\naudio,\nvideo {\n margin: 0;\n padding: 0;\n border: 0;\n font-size: 100%;\n font-style: inherit;\n vertical-align: baseline;\n}\n',""]),module.exports=exports},"../canary-web-components/dist/core/core.css":(module,__unused_webpack_exports,__webpack_require__)=>{var api=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),content=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!../canary-web-components/dist/core/core.css");"string"==typeof(content=content.__esModule?content.default:content)&&(content=[[module.id,content,""]]);var options={insert:"head",singleton:!1};api(content,options);module.exports=content.locals||{}},"../canary-web-components/dist/core/normalize.css":(module,__unused_webpack_exports,__webpack_require__)=>{var api=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),content=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!../canary-web-components/dist/core/normalize.css");"string"==typeof(content=content.__esModule?content.default:content)&&(content=[[module.id,content,""]]);var options={insert:"head",singleton:!1};api(content,options);module.exports=content.locals||{}},"./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.(js%7Cjsx%7Cts%7Ctsx))$":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.(js%7Cjsx%7Cts%7Ctsx))$",module.exports=webpackEmptyContext},"./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.mdx)$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./getting-started.stories.mdx":"./src/getting-started.stories.mdx","./stories/ic-data-table.stories.mdx":"./src/stories/ic-data-table.stories.mdx"};function webpackContext(req){var id=webpackContextResolve(req);return __webpack_require__(id)}function webpackContextResolve(req){if(!__webpack_require__.o(map,req)){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}return map[req]}webpackContext.keys=function webpackContextKeys(){return Object.keys(map)},webpackContext.resolve=webpackContextResolve,module.exports=webpackContext,webpackContext.id="./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.mdx)$"},"../canary-web-components/dist/esm lazy recursive ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./ic-accordion-group.entry.js":["../canary-web-components/dist/esm/ic-accordion-group.entry.js",3965],"./ic-accordion.entry.js":["../canary-web-components/dist/esm/ic-accordion.entry.js",154,6066],"./ic-alert.entry.js":["../canary-web-components/dist/esm/ic-alert.entry.js",154,952],"./ic-back-to-top.entry.js":["../canary-web-components/dist/esm/ic-back-to-top.entry.js",154,9074],"./ic-badge.entry.js":["../canary-web-components/dist/esm/ic-badge.entry.js",154,6642],"./ic-breadcrumb-group.entry.js":["../canary-web-components/dist/esm/ic-breadcrumb-group.entry.js",154,4906],"./ic-breadcrumb.entry.js":["../canary-web-components/dist/esm/ic-breadcrumb.entry.js",154,249],"./ic-button_3.entry.js":["../canary-web-components/dist/esm/ic-button_3.entry.js",154,8493,4342],"./ic-card.entry.js":["../canary-web-components/dist/esm/ic-card.entry.js",154,9994],"./ic-checkbox-group.entry.js":["../canary-web-components/dist/esm/ic-checkbox-group.entry.js",154,985],"./ic-checkbox.entry.js":["../canary-web-components/dist/esm/ic-checkbox.entry.js",154,2854],"./ic-chip.entry.js":["../canary-web-components/dist/esm/ic-chip.entry.js",154,4731],"./ic-classification-banner.entry.js":["../canary-web-components/dist/esm/ic-classification-banner.entry.js",8305],"./ic-data-entity.entry.js":["../canary-web-components/dist/esm/ic-data-entity.entry.js",1997],"./ic-data-row.entry.js":["../canary-web-components/dist/esm/ic-data-row.entry.js",154,8422],"./ic-data-table.entry.js":["../canary-web-components/dist/esm/ic-data-table.entry.js",3886],"./ic-dialog.entry.js":["../canary-web-components/dist/esm/ic-dialog.entry.js",154,3366],"./ic-divider.entry.js":["../canary-web-components/dist/esm/ic-divider.entry.js",154,3590],"./ic-empty-state.entry.js":["../canary-web-components/dist/esm/ic-empty-state.entry.js",154,5868],"./ic-footer-link-group.entry.js":["../canary-web-components/dist/esm/ic-footer-link-group.entry.js",154,9663],"./ic-footer-link.entry.js":["../canary-web-components/dist/esm/ic-footer-link.entry.js",154,618],"./ic-footer.entry.js":["../canary-web-components/dist/esm/ic-footer.entry.js",154,5622],"./ic-hero.entry.js":["../canary-web-components/dist/esm/ic-hero.entry.js",154,9330],"./ic-horizontal-scroll.entry.js":["../canary-web-components/dist/esm/ic-horizontal-scroll.entry.js",154,3688],"./ic-input-component-container_3.entry.js":["../canary-web-components/dist/esm/ic-input-component-container_3.entry.js",154,8493,1806],"./ic-input-label_2.entry.js":["../canary-web-components/dist/esm/ic-input-label_2.entry.js",154,9903],"./ic-link.entry.js":["../canary-web-components/dist/esm/ic-link.entry.js",154,2477],"./ic-menu-group.entry.js":["../canary-web-components/dist/esm/ic-menu-group.entry.js",154,8869],"./ic-menu-item.entry.js":["../canary-web-components/dist/esm/ic-menu-item.entry.js",154,3228],"./ic-navigation-button.entry.js":["../canary-web-components/dist/esm/ic-navigation-button.entry.js",154,5316],"./ic-navigation-group.entry.js":["../canary-web-components/dist/esm/ic-navigation-group.entry.js",154,7590],"./ic-navigation-item.entry.js":["../canary-web-components/dist/esm/ic-navigation-item.entry.js",154,2777],"./ic-navigation-menu.entry.js":["../canary-web-components/dist/esm/ic-navigation-menu.entry.js",154,9600],"./ic-page-header.entry.js":["../canary-web-components/dist/esm/ic-page-header.entry.js",154,7639],"./ic-pagination-bar.entry.js":["../canary-web-components/dist/esm/ic-pagination-bar.entry.js",2732],"./ic-pagination_4.entry.js":["../canary-web-components/dist/esm/ic-pagination_4.entry.js",154,6618],"./ic-popover-menu.entry.js":["../canary-web-components/dist/esm/ic-popover-menu.entry.js",154,8493,1238],"./ic-radio-group.entry.js":["../canary-web-components/dist/esm/ic-radio-group.entry.js",154,8452],"./ic-radio-option.entry.js":["../canary-web-components/dist/esm/ic-radio-option.entry.js",154,1979],"./ic-search-bar.entry.js":["../canary-web-components/dist/esm/ic-search-bar.entry.js",154,3154],"./ic-section-container.entry.js":["../canary-web-components/dist/esm/ic-section-container.entry.js",9198],"./ic-side-navigation.entry.js":["../canary-web-components/dist/esm/ic-side-navigation.entry.js",154,5494],"./ic-skeleton.entry.js":["../canary-web-components/dist/esm/ic-skeleton.entry.js",9968],"./ic-status-tag.entry.js":["../canary-web-components/dist/esm/ic-status-tag.entry.js",154,7643],"./ic-step.entry.js":["../canary-web-components/dist/esm/ic-step.entry.js",154,7849],"./ic-stepper.entry.js":["../canary-web-components/dist/esm/ic-stepper.entry.js",154,138],"./ic-switch.entry.js":["../canary-web-components/dist/esm/ic-switch.entry.js",154,401],"./ic-tab-context.entry.js":["../canary-web-components/dist/esm/ic-tab-context.entry.js",168],"./ic-tab-group.entry.js":["../canary-web-components/dist/esm/ic-tab-group.entry.js",154,5019],"./ic-tab-panel.entry.js":["../canary-web-components/dist/esm/ic-tab-panel.entry.js",154,6241],"./ic-tab.entry.js":["../canary-web-components/dist/esm/ic-tab.entry.js",154,500],"./ic-theme.entry.js":["../canary-web-components/dist/esm/ic-theme.entry.js",154,4428],"./ic-toast-region.entry.js":["../canary-web-components/dist/esm/ic-toast-region.entry.js",4562],"./ic-toast.entry.js":["../canary-web-components/dist/esm/ic-toast.entry.js",154,1869],"./ic-top-navigation.entry.js":["../canary-web-components/dist/esm/ic-top-navigation.entry.js",154,8847],"./ic-typography.entry.js":["../canary-web-components/dist/esm/ic-typography.entry.js",154,8174]};function webpackAsyncContext(req){if(!__webpack_require__.o(map,req))return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}));var ids=map[req],id=ids[0];return Promise.all(ids.slice(1).map(__webpack_require__.e)).then((()=>__webpack_require__(id)))}webpackAsyncContext.keys=()=>Object.keys(map),webpackAsyncContext.id="../canary-web-components/dist/esm lazy recursive ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$",module.exports=webpackAsyncContext},"../web-components/dist/esm lazy recursive ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./ic-accordion-group.entry.js":["../web-components/dist/esm/ic-accordion-group.entry.js",1882],"./ic-accordion.entry.js":["../web-components/dist/esm/ic-accordion.entry.js",1468,8318],"./ic-alert.entry.js":["../web-components/dist/esm/ic-alert.entry.js",1468,299],"./ic-back-to-top.entry.js":["../web-components/dist/esm/ic-back-to-top.entry.js",1468,3954],"./ic-badge.entry.js":["../web-components/dist/esm/ic-badge.entry.js",1468,6886],"./ic-breadcrumb-group.entry.js":["../web-components/dist/esm/ic-breadcrumb-group.entry.js",1468,9848],"./ic-breadcrumb.entry.js":["../web-components/dist/esm/ic-breadcrumb.entry.js",1468,9570],"./ic-button_3.entry.js":["../web-components/dist/esm/ic-button_3.entry.js",1468,6647,1642],"./ic-card.entry.js":["../web-components/dist/esm/ic-card.entry.js",1468,6831],"./ic-checkbox-group.entry.js":["../web-components/dist/esm/ic-checkbox-group.entry.js",1468,8637],"./ic-checkbox.entry.js":["../web-components/dist/esm/ic-checkbox.entry.js",1468,2167],"./ic-chip.entry.js":["../web-components/dist/esm/ic-chip.entry.js",1468,5729],"./ic-classification-banner.entry.js":["../web-components/dist/esm/ic-classification-banner.entry.js",2088],"./ic-data-entity.entry.js":["../web-components/dist/esm/ic-data-entity.entry.js",4446],"./ic-data-row.entry.js":["../web-components/dist/esm/ic-data-row.entry.js",1468,485],"./ic-dialog.entry.js":["../web-components/dist/esm/ic-dialog.entry.js",1468,4637],"./ic-divider.entry.js":["../web-components/dist/esm/ic-divider.entry.js",1468,1860],"./ic-empty-state.entry.js":["../web-components/dist/esm/ic-empty-state.entry.js",1468,933],"./ic-footer-link-group.entry.js":["../web-components/dist/esm/ic-footer-link-group.entry.js",1468,4272],"./ic-footer-link.entry.js":["../web-components/dist/esm/ic-footer-link.entry.js",1468,828],"./ic-footer.entry.js":["../web-components/dist/esm/ic-footer.entry.js",1468,8465],"./ic-hero.entry.js":["../web-components/dist/esm/ic-hero.entry.js",1468,230],"./ic-horizontal-scroll.entry.js":["../web-components/dist/esm/ic-horizontal-scroll.entry.js",1468,4500],"./ic-input-component-container_3.entry.js":["../web-components/dist/esm/ic-input-component-container_3.entry.js",1468,6647,9257],"./ic-input-label_2.entry.js":["../web-components/dist/esm/ic-input-label_2.entry.js",1468,538],"./ic-link.entry.js":["../web-components/dist/esm/ic-link.entry.js",1468,530],"./ic-menu-group.entry.js":["../web-components/dist/esm/ic-menu-group.entry.js",1468,5505],"./ic-menu-item.entry.js":["../web-components/dist/esm/ic-menu-item.entry.js",1468,4727],"./ic-navigation-button.entry.js":["../web-components/dist/esm/ic-navigation-button.entry.js",1468,2373],"./ic-navigation-group.entry.js":["../web-components/dist/esm/ic-navigation-group.entry.js",1468,4163],"./ic-navigation-item.entry.js":["../web-components/dist/esm/ic-navigation-item.entry.js",1468,2148],"./ic-navigation-menu.entry.js":["../web-components/dist/esm/ic-navigation-menu.entry.js",1468,9103],"./ic-page-header.entry.js":["../web-components/dist/esm/ic-page-header.entry.js",1468,1047],"./ic-pagination-item.entry.js":["../web-components/dist/esm/ic-pagination-item.entry.js",1468,3630],"./ic-pagination.entry.js":["../web-components/dist/esm/ic-pagination.entry.js",1468,8939],"./ic-popover-menu.entry.js":["../web-components/dist/esm/ic-popover-menu.entry.js",1468,6647,4418],"./ic-radio-group.entry.js":["../web-components/dist/esm/ic-radio-group.entry.js",1468,3132],"./ic-radio-option.entry.js":["../web-components/dist/esm/ic-radio-option.entry.js",1468,1965],"./ic-search-bar.entry.js":["../web-components/dist/esm/ic-search-bar.entry.js",1468,5835],"./ic-section-container.entry.js":["../web-components/dist/esm/ic-section-container.entry.js",1569],"./ic-select.entry.js":["../web-components/dist/esm/ic-select.entry.js",1468,6225],"./ic-side-navigation.entry.js":["../web-components/dist/esm/ic-side-navigation.entry.js",1468,8291],"./ic-skeleton.entry.js":["../web-components/dist/esm/ic-skeleton.entry.js",4983],"./ic-status-tag.entry.js":["../web-components/dist/esm/ic-status-tag.entry.js",1468,1573],"./ic-step.entry.js":["../web-components/dist/esm/ic-step.entry.js",1468,4564],"./ic-stepper.entry.js":["../web-components/dist/esm/ic-stepper.entry.js",1468,2277],"./ic-switch.entry.js":["../web-components/dist/esm/ic-switch.entry.js",1468,9130],"./ic-tab-context.entry.js":["../web-components/dist/esm/ic-tab-context.entry.js",4147],"./ic-tab-group.entry.js":["../web-components/dist/esm/ic-tab-group.entry.js",1468,4133],"./ic-tab-panel.entry.js":["../web-components/dist/esm/ic-tab-panel.entry.js",1468,2814],"./ic-tab.entry.js":["../web-components/dist/esm/ic-tab.entry.js",1468,9421],"./ic-text-field.entry.js":["../web-components/dist/esm/ic-text-field.entry.js",1468,5850],"./ic-theme.entry.js":["../web-components/dist/esm/ic-theme.entry.js",1468,3456],"./ic-toast-region.entry.js":["../web-components/dist/esm/ic-toast-region.entry.js",7923],"./ic-toast.entry.js":["../web-components/dist/esm/ic-toast.entry.js",1468,9354],"./ic-top-navigation.entry.js":["../web-components/dist/esm/ic-top-navigation.entry.js",1468,8533],"./ic-typography.entry.js":["../web-components/dist/esm/ic-typography.entry.js",1468,5907]};function webpackAsyncContext(req){if(!__webpack_require__.o(map,req))return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}));var ids=map[req],id=ids[0];return Promise.all(ids.slice(1).map(__webpack_require__.e)).then((()=>__webpack_require__(id)))}webpackAsyncContext.keys=()=>Object.keys(map),webpackAsyncContext.id="../web-components/dist/esm lazy recursive ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$",module.exports=webpackAsyncContext},"?aa8d":()=>{},"?182f":()=>{},"?b4f6":()=>{},"./generated-stories-entry.cjs":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";module=__webpack_require__.nmd(module),(0,__webpack_require__("./node_modules/@storybook/react/dist/esm/client/index.js").configure)([__webpack_require__("./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.mdx)$"),__webpack_require__("./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.(js%7Cjsx%7Cts%7Ctsx))$")],module,!1)}},__webpack_require__=>{var __webpack_exec__=moduleId=>__webpack_require__(__webpack_require__.s=moduleId);__webpack_require__.O(0,[750],(()=>(__webpack_exec__("./node_modules/@storybook/core-client/dist/esm/globals/polyfills.js"),__webpack_exec__("./node_modules/@storybook/core-client/dist/esm/globals/globals.js"),__webpack_exec__("./storybook-init-framework-entry.js"),__webpack_exec__("./node_modules/@storybook/react/dist/esm/client/docs/config-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/react/dist/esm/client/preview/config-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/addon-links/preview.js-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/addon-docs/preview.js-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/addon-actions/preview.js-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/addon-backgrounds/preview.js-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/addon-measure/preview.js-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/addon-outline/preview.js-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/addon-a11y/preview.js-generated-config-entry.js"),__webpack_exec__("./.storybook/preview.js-generated-config-entry.js"),__webpack_exec__("./generated-stories-entry.cjs"))));__webpack_require__.O()}]); \ No newline at end of file diff --git a/branches/canary/develop/canary-react/main.bd3a0573.iframe.bundle.js b/branches/canary/develop/canary-react/main.bd3a0573.iframe.bundle.js new file mode 100644 index 0000000000..e143734479 --- /dev/null +++ b/branches/canary/develop/canary-react/main.bd3a0573.iframe.bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see main.bd3a0573.iframe.bundle.js.LICENSE.txt */ +(self.webpackChunk_ukic_canary_react=self.webpackChunk_ukic_canary_react||[]).push([[179],{"./.storybook/preview.js-generated-config-entry.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var preview_namespaceObject={};__webpack_require__.r(preview_namespaceObject),__webpack_require__.d(preview_namespaceObject,{__namedExportsOrder:()=>__namedExportsOrder,parameters:()=>parameters});__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var ClientApi=__webpack_require__("./node_modules/@storybook/client-api/dist/esm/ClientApi.js"),parameters=(__webpack_require__("./dist/core/normalize.css"),__webpack_require__("./node_modules/@ukic/fonts/dist/fonts.css"),__webpack_require__("./dist/core/core.css"),{controls:{matchers:{color:/(background|color)$/i,date:/Date$/},hideNoControlsWarning:!0},viewMode:"docs",previewTabs:{"storybook/docs/panel":{title:"Documentation"},canvas:{title:"Live example"}}}),__namedExportsOrder=["parameters"];function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function _defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}Object.keys(preview_namespaceObject).forEach((function(key){var value=preview_namespaceObject[key];switch(key){case"args":return(0,ClientApi.uc)(value);case"argTypes":return(0,ClientApi.v9)(value);case"decorators":return value.forEach((function(decorator){return(0,ClientApi.$9)(decorator,!1)}));case"loaders":return value.forEach((function(loader){return(0,ClientApi.HZ)(loader,!1)}));case"parameters":return(0,ClientApi.h1)(function _objectSpread(target){for(var i=1;i{"use strict";__webpack_require__("./node_modules/@storybook/react/dist/esm/client/index.js")},"../canary-web-components/dist/esm/index-e437a4b1.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{F:()=>Fragment,H:()=>Host,b:()=>bootstrapLazy,c:()=>createEvent,f:()=>forceUpdate,g:()=>getElement,h:()=>h,r:()=>registerInstance});__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-float.js"),__webpack_require__("./node_modules/core-js/modules/es.weak-map.js"),__webpack_require__("./node_modules/core-js/modules/es.set.js"),__webpack_require__("./node_modules/core-js/modules/es.array.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.string.trim.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.array.some.js"),__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/core-js/modules/es.number.is-nan.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.entries.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/web.url.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.async-iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-string-tag.js"),__webpack_require__("./node_modules/core-js/modules/es.math.to-string-tag.js"),__webpack_require__("./node_modules/core-js/modules/es.json.to-string-tag.js"),__webpack_require__("./node_modules/core-js/modules/es.object.create.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-prototype-of.js"),__webpack_require__("./node_modules/core-js/modules/es.object.set-prototype-of.js"),__webpack_require__("./node_modules/core-js/modules/es.array.reverse.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.reflect.construct.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js");function _defineProperties(target,props){for(var i=0;i=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),y}},catch:function _catch(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function delegateYield(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg),value=info.value}catch(error){return void reject(error)}info.done?resolve(value):Promise.resolve(value).then(_next,_throw)}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise((function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}_next(void 0)}))}}function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}(arr,i)||_unsupportedIterableToArray(arr,i)||function _nonIterableRest(){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 _toConsumableArray(arr){return function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}(arr)||function _iterableToArray(iter){if("undefined"!=typeof Symbol&&null!=iter[Symbol.iterator]||null!=iter["@@iterator"])return Array.from(iter)}(arr)||_unsupportedIterableToArray(arr)||function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _unsupportedIterableToArray(o,minLen){if(o){if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);return"Object"===n&&o.constructor&&(n=o.constructor.name),"Map"===n||"Set"===n?Array.from(o):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(o,minLen):void 0}}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i2?_len-2:0),_key=2;_key<_len;_key++)children[_key-2]=arguments[_key];if(function walk(c){for(var i=0;i0&&(vnode.$children$=vNodeChildren),vnode.$key$=key,vnode.$name$=slotName,vnode},newVNode=function newVNode(tag,text){var vnode={$flags$:0,$tag$:tag,$text$:text,$elm$:null,$children$:null,$attrs$:null,$key$:null,$name$:null};return vnode},Host={},vdomFnUtils={forEach:function forEach(children,cb){return children.map(convertToPublic).forEach(cb)},map:function map(children,cb){return children.map(convertToPublic).map(cb).map(convertToPrivate)}},convertToPublic=function convertToPublic(node){return{vattrs:node.$attrs$,vchildren:node.$children$,vkey:node.$key$,vname:node.$name$,vtag:node.$tag$,vtext:node.$text$}},convertToPrivate=function convertToPrivate(node){if("function"==typeof node.vtag){var vnodeData=Object.assign({},node.vattrs);return node.vkey&&(vnodeData.key=node.vkey),node.vname&&(vnodeData.name=node.vname),h.apply(void 0,[node.vtag,vnodeData].concat(_toConsumableArray(node.vchildren||[])))}var vnode=newVNode(node.vtag,node.vtext);return vnode.$attrs$=node.vattrs,vnode.$children$=node.vchildren,vnode.$key$=node.vkey,vnode.$name$=node.vname,vnode},clientHydrate=function clientHydrate(parentVNode,childRenderNodes,slotNodes,shadowRootNodes,hostElm,node,hostId){var childNodeType,childIdSplt,childVNode,i;if(1===node.nodeType){for((childNodeType=node.getAttribute("c-id"))&&((childIdSplt=childNodeType.split("."))[0]!==hostId&&"0"!==childIdSplt[0]||(childVNode={$flags$:0,$hostId$:childIdSplt[0],$nodeId$:childIdSplt[1],$depth$:childIdSplt[2],$index$:childIdSplt[3],$tag$:node.tagName.toLowerCase(),$elm$:node,$attrs$:null,$children$:null,$key$:null,$name$:null,$text$:null},childRenderNodes.push(childVNode),node.removeAttribute("c-id"),parentVNode.$children$||(parentVNode.$children$=[]),parentVNode.$children$[childVNode.$index$]=childVNode,parentVNode=childVNode,shadowRootNodes&&"0"===childVNode.$depth$&&(shadowRootNodes[childVNode.$index$]=childVNode.$elm$))),i=node.childNodes.length-1;i>=0;i--)clientHydrate(parentVNode,childRenderNodes,slotNodes,shadowRootNodes,hostElm,node.childNodes[i],hostId);if(node.shadowRoot)for(i=node.shadowRoot.childNodes.length-1;i>=0;i--)clientHydrate(parentVNode,childRenderNodes,slotNodes,shadowRootNodes,hostElm,node.shadowRoot.childNodes[i],hostId)}else if(8===node.nodeType)(childIdSplt=node.nodeValue.split("."))[1]!==hostId&&"0"!==childIdSplt[1]||(childNodeType=childIdSplt[0],childVNode={$flags$:0,$hostId$:childIdSplt[1],$nodeId$:childIdSplt[2],$depth$:childIdSplt[3],$index$:childIdSplt[4],$elm$:node,$attrs$:null,$children$:null,$key$:null,$name$:null,$tag$:null,$text$:null},"t"===childNodeType?(childVNode.$elm$=node.nextSibling,childVNode.$elm$&&3===childVNode.$elm$.nodeType&&(childVNode.$text$=childVNode.$elm$.textContent,childRenderNodes.push(childVNode),node.remove(),parentVNode.$children$||(parentVNode.$children$=[]),parentVNode.$children$[childVNode.$index$]=childVNode,shadowRootNodes&&"0"===childVNode.$depth$&&(shadowRootNodes[childVNode.$index$]=childVNode.$elm$))):childVNode.$hostId$===hostId&&("s"===childNodeType?(childVNode.$tag$="slot",childIdSplt[5]?node["s-sn"]=childVNode.$name$=childIdSplt[5]:node["s-sn"]="",node["s-sr"]=!0,shadowRootNodes&&(childVNode.$elm$=doc.createElement(childVNode.$tag$),childVNode.$name$&&childVNode.$elm$.setAttribute("name",childVNode.$name$),node.parentNode.insertBefore(childVNode.$elm$,node),node.remove(),"0"===childVNode.$depth$&&(shadowRootNodes[childVNode.$index$]=childVNode.$elm$)),slotNodes.push(childVNode),parentVNode.$children$||(parentVNode.$children$=[]),parentVNode.$children$[childVNode.$index$]=childVNode):"r"===childNodeType&&(shadowRootNodes?node.remove():(hostElm["s-cr"]=node,node["s-cn"]=!0))));else if(parentVNode&&"style"===parentVNode.$tag$){var vnode=newVNode(null,node.textContent);vnode.$elm$=node,vnode.$index$="0",parentVNode.$children$=[vnode]}},initializeDocumentHydrate=function initializeDocumentHydrate(node,orgLocNodes){if(1===node.nodeType){for(var i=0;i=0;i--){var childNode=oldSlotChildNodes[i];childNode["s-hn"]!==hostTagName&&childNode["s-ol"]&&(parentReferenceNode(childNode).insertBefore(childNode,referenceNode(childNode)),childNode["s-ol"].remove(),childNode["s-ol"]=void 0,checkSlotRelocate=!0),recursive&&putBackInOriginalLocation(childNode,recursive)}plt.$flags$&=-2},addVnodes=function addVnodes(parentElm,before,parentVNode,vnodes,startIdx,endIdx){var childNode,containerElm=parentElm["s-cr"]&&parentElm["s-cr"].parentNode||parentElm;for(containerElm.shadowRoot&&containerElm.tagName===hostTagName&&(containerElm=containerElm.shadowRoot);startIdx<=endIdx;++startIdx)vnodes[startIdx]&&(childNode=createElm(null,parentVNode,startIdx,parentElm))&&(vnodes[startIdx].$elm$=childNode,containerElm.insertBefore(childNode,referenceNode(before)))},removeVnodes=function removeVnodes(vnodes,startIdx,endIdx){for(var index=startIdx;index<=endIdx;++index){var vnode=vnodes[index];if(vnode){var elm=vnode.$elm$;nullifyVNodeRefs(vnode),elm&&(checkSlotFallbackVisibility=!0,elm["s-ol"]?elm["s-ol"].remove():putBackInOriginalLocation(elm,!0),elm.remove())}}},updateChildren=function updateChildren(parentElm,oldCh,newVNode,newCh){for(var node,elmToMove,oldStartIdx=0,newStartIdx=0,idxInOld=0,i=0,oldEndIdx=oldCh.length-1,oldStartVnode=oldCh[0],oldEndVnode=oldCh[oldEndIdx],newEndIdx=newCh.length-1,newStartVnode=newCh[0],newEndVnode=newCh[newEndIdx];oldStartIdx<=oldEndIdx&&newStartIdx<=newEndIdx;)if(null==oldStartVnode)oldStartVnode=oldCh[++oldStartIdx];else if(null==oldEndVnode)oldEndVnode=oldCh[--oldEndIdx];else if(null==newStartVnode)newStartVnode=newCh[++newStartIdx];else if(null==newEndVnode)newEndVnode=newCh[--newEndIdx];else if(isSameVnode(oldStartVnode,newStartVnode))patch(oldStartVnode,newStartVnode),oldStartVnode=oldCh[++oldStartIdx],newStartVnode=newCh[++newStartIdx];else if(isSameVnode(oldEndVnode,newEndVnode))patch(oldEndVnode,newEndVnode),oldEndVnode=oldCh[--oldEndIdx],newEndVnode=newCh[--newEndIdx];else if(isSameVnode(oldStartVnode,newEndVnode))"slot"!==oldStartVnode.$tag$&&"slot"!==newEndVnode.$tag$||putBackInOriginalLocation(oldStartVnode.$elm$.parentNode,!1),patch(oldStartVnode,newEndVnode),parentElm.insertBefore(oldStartVnode.$elm$,oldEndVnode.$elm$.nextSibling),oldStartVnode=oldCh[++oldStartIdx],newEndVnode=newCh[--newEndIdx];else if(isSameVnode(oldEndVnode,newStartVnode))"slot"!==oldStartVnode.$tag$&&"slot"!==newEndVnode.$tag$||putBackInOriginalLocation(oldEndVnode.$elm$.parentNode,!1),patch(oldEndVnode,newStartVnode),parentElm.insertBefore(oldEndVnode.$elm$,oldStartVnode.$elm$),oldEndVnode=oldCh[--oldEndIdx],newStartVnode=newCh[++newStartIdx];else{for(idxInOld=-1,i=oldStartIdx;i<=oldEndIdx;++i)if(oldCh[i]&&null!==oldCh[i].$key$&&oldCh[i].$key$===newStartVnode.$key$){idxInOld=i;break}idxInOld>=0?((elmToMove=oldCh[idxInOld]).$tag$!==newStartVnode.$tag$?node=createElm(oldCh&&oldCh[newStartIdx],newVNode,idxInOld,parentElm):(patch(elmToMove,newStartVnode),oldCh[idxInOld]=void 0,node=elmToMove.$elm$),newStartVnode=newCh[++newStartIdx]):(node=createElm(oldCh&&oldCh[newStartIdx],newVNode,newStartIdx,parentElm),newStartVnode=newCh[++newStartIdx]),node&&parentReferenceNode(oldStartVnode.$elm$).insertBefore(node,referenceNode(oldStartVnode.$elm$))}oldStartIdx>oldEndIdx?addVnodes(parentElm,null==newCh[newEndIdx+1]?null:newCh[newEndIdx+1].$elm$,newVNode,newCh,newStartIdx,newEndIdx):newStartIdx>newEndIdx&&removeVnodes(oldCh,oldStartIdx,oldEndIdx)},isSameVnode=function isSameVnode(leftVNode,rightVNode){return leftVNode.$tag$===rightVNode.$tag$&&("slot"===leftVNode.$tag$?leftVNode.$name$===rightVNode.$name$:leftVNode.$key$===rightVNode.$key$)},referenceNode=function referenceNode(node){return node&&node["s-ol"]||node},parentReferenceNode=function parentReferenceNode(node){return(node["s-ol"]?node["s-ol"]:node).parentNode},patch=function patch(oldVNode,newVNode){var defaultHolder,elm=newVNode.$elm$=oldVNode.$elm$,oldChildren=oldVNode.$children$,newChildren=newVNode.$children$,tag=newVNode.$tag$,text=newVNode.$text$;null===text?(isSvgMode="svg"===tag||"foreignObject"!==tag&&isSvgMode,"slot"===tag||updateElement(oldVNode,newVNode,isSvgMode),null!==oldChildren&&null!==newChildren?updateChildren(elm,oldChildren,newVNode,newChildren):null!==newChildren?(null!==oldVNode.$text$&&(elm.textContent=""),addVnodes(elm,null,newVNode,newChildren,0,newChildren.length-1)):null!==oldChildren&&removeVnodes(oldChildren,0,oldChildren.length-1),isSvgMode&&"svg"===tag&&(isSvgMode=!1)):(defaultHolder=elm["s-cr"])?defaultHolder.parentNode.textContent=text:oldVNode.$text$!==text&&(elm.data=text)},updateFallbackSlotVisibility=function updateFallbackSlotVisibility(elm){var childNode,i,ilen,j,slotNameAttr,nodeType,childNodes=elm.childNodes;for(i=0,ilen=childNodes.length;i=0;j--)(node=hostContentNodes[j])["s-cn"]||node["s-nr"]||node["s-hn"]===childNode["s-hn"]||(isNodeLocatedInSlot(node,slotNameAttr)?(relocateNodeData=relocateNodes.find((function(r){return r.$nodeToRelocate$===node})),checkSlotFallbackVisibility=!0,node["s-sn"]=node["s-sn"]||slotNameAttr,relocateNodeData?relocateNodeData.$slotRefNode$=childNode:relocateNodes.push({$slotRefNode$:childNode,$nodeToRelocate$:node}),node["s-sr"]&&relocateNodes.map((function(relocateNode){isNodeLocatedInSlot(relocateNode.$nodeToRelocate$,node["s-sn"])&&(relocateNodeData=relocateNodes.find((function(r){return r.$nodeToRelocate$===node})))&&!relocateNode.$slotRefNode$&&(relocateNode.$slotRefNode$=relocateNodeData.$slotRefNode$)}))):relocateNodes.some((function(r){return r.$nodeToRelocate$===node}))||relocateNodes.push({$nodeToRelocate$:node}));1===childNode.nodeType&&relocateSlotContent(childNode)}},isNodeLocatedInSlot=function isNodeLocatedInSlot(nodeToRelocate,slotNameAttr){return 1===nodeToRelocate.nodeType?null===nodeToRelocate.getAttribute("slot")&&""===slotNameAttr||nodeToRelocate.getAttribute("slot")===slotNameAttr:nodeToRelocate["s-sn"]===slotNameAttr||""===slotNameAttr},nullifyVNodeRefs=function nullifyVNodeRefs(vNode){vNode.$attrs$&&vNode.$attrs$.ref&&vNode.$attrs$.ref(null),vNode.$children$&&vNode.$children$.map(nullifyVNodeRefs)},renderVdom=function renderVdom(hostRef,renderFnResults){var isInitialLoad=arguments.length>2&&void 0!==arguments[2]&&arguments[2],hostElm=hostRef.$hostElement$,cmpMeta=hostRef.$cmpMeta$,oldVNode=hostRef.$vnode$||newVNode(null,null),rootVnode=function isHost(node){return node&&node.$tag$===Host}(renderFnResults)?renderFnResults:h(null,null,renderFnResults);if(hostTagName=hostElm.tagName,cmpMeta.$attrsToReflect$&&(rootVnode.$attrs$=rootVnode.$attrs$||{},cmpMeta.$attrsToReflect$.map((function(_ref){var _ref2=_slicedToArray(_ref,2),propName=_ref2[0],attribute=_ref2[1];return rootVnode.$attrs$[attribute]=hostElm[propName]}))),isInitialLoad&&rootVnode.$attrs$)for(var _i=0,_Object$keys=Object.keys(rootVnode.$attrs$);_i<_Object$keys.length;_i++){var key=_Object$keys[_i];hostElm.hasAttribute(key)&&!["key","ref","style","class"].includes(key)&&(rootVnode.$attrs$[key]=hostElm[key])}if(rootVnode.$tag$=null,rootVnode.$flags$|=4,hostRef.$vnode$=rootVnode,rootVnode.$elm$=oldVNode.$elm$=hostElm.shadowRoot||hostElm,scopeId=hostElm["s-sc"],contentRef=hostElm["s-cr"],useNativeShadowDom=0!=(1&cmpMeta.$flags$),checkSlotFallbackVisibility=!1,patch(oldVNode,rootVnode),plt.$flags$|=1,checkSlotRelocate){var relocateData,nodeToRelocate,orgLocationNode,parentNodeRef,insertBeforeNode,refNode;relocateSlotContent(rootVnode.$elm$);for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:{},endBootstrap=function(){},cmpTags=[],exclude=options.exclude||[],customElements=win.customElements,head=doc.head,metaCharset=head.querySelector("meta[charset]"),visibilityStyle=doc.createElement("style"),deferredConnectedCallbacks=[],styles=doc.querySelectorAll("[sty-id]"),isBootstrapping=!0,i=0;for(Object.assign(plt,options),plt.$resourcesUrl$=new URL(options.resourcesUrl||"./",doc.baseURI).href,plt.$flags$|=2;i0)&&plt.raf(flush)},nextTick=function nextTick(cb){return function promiseResolve(v){return Promise.resolve(v)}().then(cb)},writeTask=queueTask(queueDomWrites,!0)},"../web-components/dist/esm/index-813020f1.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{F:()=>Fragment,H:()=>Host,b:()=>bootstrapLazy,c:()=>createEvent,f:()=>forceUpdate,g:()=>getElement,h:()=>h,r:()=>registerInstance});__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-float.js"),__webpack_require__("./node_modules/core-js/modules/es.weak-map.js"),__webpack_require__("./node_modules/core-js/modules/es.set.js"),__webpack_require__("./node_modules/core-js/modules/es.array.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.string.trim.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.array.some.js"),__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/core-js/modules/es.number.is-nan.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.entries.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/web.url.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.async-iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-string-tag.js"),__webpack_require__("./node_modules/core-js/modules/es.math.to-string-tag.js"),__webpack_require__("./node_modules/core-js/modules/es.json.to-string-tag.js"),__webpack_require__("./node_modules/core-js/modules/es.object.create.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-prototype-of.js"),__webpack_require__("./node_modules/core-js/modules/es.object.set-prototype-of.js"),__webpack_require__("./node_modules/core-js/modules/es.array.reverse.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.reflect.construct.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js");function _defineProperties(target,props){for(var i=0;i=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),y}},catch:function _catch(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function delegateYield(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg),value=info.value}catch(error){return void reject(error)}info.done?resolve(value):Promise.resolve(value).then(_next,_throw)}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise((function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}_next(void 0)}))}}function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}(arr,i)||_unsupportedIterableToArray(arr,i)||function _nonIterableRest(){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 _toConsumableArray(arr){return function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}(arr)||function _iterableToArray(iter){if("undefined"!=typeof Symbol&&null!=iter[Symbol.iterator]||null!=iter["@@iterator"])return Array.from(iter)}(arr)||_unsupportedIterableToArray(arr)||function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _unsupportedIterableToArray(o,minLen){if(o){if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);return"Object"===n&&o.constructor&&(n=o.constructor.name),"Map"===n||"Set"===n?Array.from(o):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(o,minLen):void 0}}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i2?_len-2:0),_key=2;_key<_len;_key++)children[_key-2]=arguments[_key];if(function walk(c){for(var i=0;i0&&(vnode.$children$=vNodeChildren),vnode.$key$=key,vnode.$name$=slotName,vnode},newVNode=function newVNode(tag,text){var vnode={$flags$:0,$tag$:tag,$text$:text,$elm$:null,$children$:null,$attrs$:null,$key$:null,$name$:null};return vnode},Host={},vdomFnUtils={forEach:function forEach(children,cb){return children.map(convertToPublic).forEach(cb)},map:function map(children,cb){return children.map(convertToPublic).map(cb).map(convertToPrivate)}},convertToPublic=function convertToPublic(node){return{vattrs:node.$attrs$,vchildren:node.$children$,vkey:node.$key$,vname:node.$name$,vtag:node.$tag$,vtext:node.$text$}},convertToPrivate=function convertToPrivate(node){if("function"==typeof node.vtag){var vnodeData=Object.assign({},node.vattrs);return node.vkey&&(vnodeData.key=node.vkey),node.vname&&(vnodeData.name=node.vname),h.apply(void 0,[node.vtag,vnodeData].concat(_toConsumableArray(node.vchildren||[])))}var vnode=newVNode(node.vtag,node.vtext);return vnode.$attrs$=node.vattrs,vnode.$children$=node.vchildren,vnode.$key$=node.vkey,vnode.$name$=node.vname,vnode},clientHydrate=function clientHydrate(parentVNode,childRenderNodes,slotNodes,shadowRootNodes,hostElm,node,hostId){var childNodeType,childIdSplt,childVNode,i;if(1===node.nodeType){for((childNodeType=node.getAttribute("c-id"))&&((childIdSplt=childNodeType.split("."))[0]!==hostId&&"0"!==childIdSplt[0]||(childVNode={$flags$:0,$hostId$:childIdSplt[0],$nodeId$:childIdSplt[1],$depth$:childIdSplt[2],$index$:childIdSplt[3],$tag$:node.tagName.toLowerCase(),$elm$:node,$attrs$:null,$children$:null,$key$:null,$name$:null,$text$:null},childRenderNodes.push(childVNode),node.removeAttribute("c-id"),parentVNode.$children$||(parentVNode.$children$=[]),parentVNode.$children$[childVNode.$index$]=childVNode,parentVNode=childVNode,shadowRootNodes&&"0"===childVNode.$depth$&&(shadowRootNodes[childVNode.$index$]=childVNode.$elm$))),i=node.childNodes.length-1;i>=0;i--)clientHydrate(parentVNode,childRenderNodes,slotNodes,shadowRootNodes,hostElm,node.childNodes[i],hostId);if(node.shadowRoot)for(i=node.shadowRoot.childNodes.length-1;i>=0;i--)clientHydrate(parentVNode,childRenderNodes,slotNodes,shadowRootNodes,hostElm,node.shadowRoot.childNodes[i],hostId)}else if(8===node.nodeType)(childIdSplt=node.nodeValue.split("."))[1]!==hostId&&"0"!==childIdSplt[1]||(childNodeType=childIdSplt[0],childVNode={$flags$:0,$hostId$:childIdSplt[1],$nodeId$:childIdSplt[2],$depth$:childIdSplt[3],$index$:childIdSplt[4],$elm$:node,$attrs$:null,$children$:null,$key$:null,$name$:null,$tag$:null,$text$:null},"t"===childNodeType?(childVNode.$elm$=node.nextSibling,childVNode.$elm$&&3===childVNode.$elm$.nodeType&&(childVNode.$text$=childVNode.$elm$.textContent,childRenderNodes.push(childVNode),node.remove(),parentVNode.$children$||(parentVNode.$children$=[]),parentVNode.$children$[childVNode.$index$]=childVNode,shadowRootNodes&&"0"===childVNode.$depth$&&(shadowRootNodes[childVNode.$index$]=childVNode.$elm$))):childVNode.$hostId$===hostId&&("s"===childNodeType?(childVNode.$tag$="slot",childIdSplt[5]?node["s-sn"]=childVNode.$name$=childIdSplt[5]:node["s-sn"]="",node["s-sr"]=!0,shadowRootNodes&&(childVNode.$elm$=doc.createElement(childVNode.$tag$),childVNode.$name$&&childVNode.$elm$.setAttribute("name",childVNode.$name$),node.parentNode.insertBefore(childVNode.$elm$,node),node.remove(),"0"===childVNode.$depth$&&(shadowRootNodes[childVNode.$index$]=childVNode.$elm$)),slotNodes.push(childVNode),parentVNode.$children$||(parentVNode.$children$=[]),parentVNode.$children$[childVNode.$index$]=childVNode):"r"===childNodeType&&(shadowRootNodes?node.remove():(hostElm["s-cr"]=node,node["s-cn"]=!0))));else if(parentVNode&&"style"===parentVNode.$tag$){var vnode=newVNode(null,node.textContent);vnode.$elm$=node,vnode.$index$="0",parentVNode.$children$=[vnode]}},initializeDocumentHydrate=function initializeDocumentHydrate(node,orgLocNodes){if(1===node.nodeType){for(var i=0;i=0;i--){var childNode=oldSlotChildNodes[i];childNode["s-hn"]!==hostTagName&&childNode["s-ol"]&&(parentReferenceNode(childNode).insertBefore(childNode,referenceNode(childNode)),childNode["s-ol"].remove(),childNode["s-ol"]=void 0,checkSlotRelocate=!0),recursive&&putBackInOriginalLocation(childNode,recursive)}plt.$flags$&=-2},addVnodes=function addVnodes(parentElm,before,parentVNode,vnodes,startIdx,endIdx){var childNode,containerElm=parentElm["s-cr"]&&parentElm["s-cr"].parentNode||parentElm;for(containerElm.shadowRoot&&containerElm.tagName===hostTagName&&(containerElm=containerElm.shadowRoot);startIdx<=endIdx;++startIdx)vnodes[startIdx]&&(childNode=createElm(null,parentVNode,startIdx,parentElm))&&(vnodes[startIdx].$elm$=childNode,containerElm.insertBefore(childNode,referenceNode(before)))},removeVnodes=function removeVnodes(vnodes,startIdx,endIdx){for(var index=startIdx;index<=endIdx;++index){var vnode=vnodes[index];if(vnode){var elm=vnode.$elm$;nullifyVNodeRefs(vnode),elm&&(checkSlotFallbackVisibility=!0,elm["s-ol"]?elm["s-ol"].remove():putBackInOriginalLocation(elm,!0),elm.remove())}}},updateChildren=function updateChildren(parentElm,oldCh,newVNode,newCh){for(var node,elmToMove,oldStartIdx=0,newStartIdx=0,idxInOld=0,i=0,oldEndIdx=oldCh.length-1,oldStartVnode=oldCh[0],oldEndVnode=oldCh[oldEndIdx],newEndIdx=newCh.length-1,newStartVnode=newCh[0],newEndVnode=newCh[newEndIdx];oldStartIdx<=oldEndIdx&&newStartIdx<=newEndIdx;)if(null==oldStartVnode)oldStartVnode=oldCh[++oldStartIdx];else if(null==oldEndVnode)oldEndVnode=oldCh[--oldEndIdx];else if(null==newStartVnode)newStartVnode=newCh[++newStartIdx];else if(null==newEndVnode)newEndVnode=newCh[--newEndIdx];else if(isSameVnode(oldStartVnode,newStartVnode))patch(oldStartVnode,newStartVnode),oldStartVnode=oldCh[++oldStartIdx],newStartVnode=newCh[++newStartIdx];else if(isSameVnode(oldEndVnode,newEndVnode))patch(oldEndVnode,newEndVnode),oldEndVnode=oldCh[--oldEndIdx],newEndVnode=newCh[--newEndIdx];else if(isSameVnode(oldStartVnode,newEndVnode))"slot"!==oldStartVnode.$tag$&&"slot"!==newEndVnode.$tag$||putBackInOriginalLocation(oldStartVnode.$elm$.parentNode,!1),patch(oldStartVnode,newEndVnode),parentElm.insertBefore(oldStartVnode.$elm$,oldEndVnode.$elm$.nextSibling),oldStartVnode=oldCh[++oldStartIdx],newEndVnode=newCh[--newEndIdx];else if(isSameVnode(oldEndVnode,newStartVnode))"slot"!==oldStartVnode.$tag$&&"slot"!==newEndVnode.$tag$||putBackInOriginalLocation(oldEndVnode.$elm$.parentNode,!1),patch(oldEndVnode,newStartVnode),parentElm.insertBefore(oldEndVnode.$elm$,oldStartVnode.$elm$),oldEndVnode=oldCh[--oldEndIdx],newStartVnode=newCh[++newStartIdx];else{for(idxInOld=-1,i=oldStartIdx;i<=oldEndIdx;++i)if(oldCh[i]&&null!==oldCh[i].$key$&&oldCh[i].$key$===newStartVnode.$key$){idxInOld=i;break}idxInOld>=0?((elmToMove=oldCh[idxInOld]).$tag$!==newStartVnode.$tag$?node=createElm(oldCh&&oldCh[newStartIdx],newVNode,idxInOld,parentElm):(patch(elmToMove,newStartVnode),oldCh[idxInOld]=void 0,node=elmToMove.$elm$),newStartVnode=newCh[++newStartIdx]):(node=createElm(oldCh&&oldCh[newStartIdx],newVNode,newStartIdx,parentElm),newStartVnode=newCh[++newStartIdx]),node&&parentReferenceNode(oldStartVnode.$elm$).insertBefore(node,referenceNode(oldStartVnode.$elm$))}oldStartIdx>oldEndIdx?addVnodes(parentElm,null==newCh[newEndIdx+1]?null:newCh[newEndIdx+1].$elm$,newVNode,newCh,newStartIdx,newEndIdx):newStartIdx>newEndIdx&&removeVnodes(oldCh,oldStartIdx,oldEndIdx)},isSameVnode=function isSameVnode(leftVNode,rightVNode){return leftVNode.$tag$===rightVNode.$tag$&&("slot"===leftVNode.$tag$?leftVNode.$name$===rightVNode.$name$:leftVNode.$key$===rightVNode.$key$)},referenceNode=function referenceNode(node){return node&&node["s-ol"]||node},parentReferenceNode=function parentReferenceNode(node){return(node["s-ol"]?node["s-ol"]:node).parentNode},patch=function patch(oldVNode,newVNode){var defaultHolder,elm=newVNode.$elm$=oldVNode.$elm$,oldChildren=oldVNode.$children$,newChildren=newVNode.$children$,tag=newVNode.$tag$,text=newVNode.$text$;null===text?(isSvgMode="svg"===tag||"foreignObject"!==tag&&isSvgMode,"slot"===tag||updateElement(oldVNode,newVNode,isSvgMode),null!==oldChildren&&null!==newChildren?updateChildren(elm,oldChildren,newVNode,newChildren):null!==newChildren?(null!==oldVNode.$text$&&(elm.textContent=""),addVnodes(elm,null,newVNode,newChildren,0,newChildren.length-1)):null!==oldChildren&&removeVnodes(oldChildren,0,oldChildren.length-1),isSvgMode&&"svg"===tag&&(isSvgMode=!1)):(defaultHolder=elm["s-cr"])?defaultHolder.parentNode.textContent=text:oldVNode.$text$!==text&&(elm.data=text)},updateFallbackSlotVisibility=function updateFallbackSlotVisibility(elm){var childNode,i,ilen,j,slotNameAttr,nodeType,childNodes=elm.childNodes;for(i=0,ilen=childNodes.length;i=0;j--)(node=hostContentNodes[j])["s-cn"]||node["s-nr"]||node["s-hn"]===childNode["s-hn"]||(isNodeLocatedInSlot(node,slotNameAttr)?(relocateNodeData=relocateNodes.find((function(r){return r.$nodeToRelocate$===node})),checkSlotFallbackVisibility=!0,node["s-sn"]=node["s-sn"]||slotNameAttr,relocateNodeData?relocateNodeData.$slotRefNode$=childNode:relocateNodes.push({$slotRefNode$:childNode,$nodeToRelocate$:node}),node["s-sr"]&&relocateNodes.map((function(relocateNode){isNodeLocatedInSlot(relocateNode.$nodeToRelocate$,node["s-sn"])&&(relocateNodeData=relocateNodes.find((function(r){return r.$nodeToRelocate$===node})))&&!relocateNode.$slotRefNode$&&(relocateNode.$slotRefNode$=relocateNodeData.$slotRefNode$)}))):relocateNodes.some((function(r){return r.$nodeToRelocate$===node}))||relocateNodes.push({$nodeToRelocate$:node}));1===childNode.nodeType&&relocateSlotContent(childNode)}},isNodeLocatedInSlot=function isNodeLocatedInSlot(nodeToRelocate,slotNameAttr){return 1===nodeToRelocate.nodeType?null===nodeToRelocate.getAttribute("slot")&&""===slotNameAttr||nodeToRelocate.getAttribute("slot")===slotNameAttr:nodeToRelocate["s-sn"]===slotNameAttr||""===slotNameAttr},nullifyVNodeRefs=function nullifyVNodeRefs(vNode){vNode.$attrs$&&vNode.$attrs$.ref&&vNode.$attrs$.ref(null),vNode.$children$&&vNode.$children$.map(nullifyVNodeRefs)},renderVdom=function renderVdom(hostRef,renderFnResults){var isInitialLoad=arguments.length>2&&void 0!==arguments[2]&&arguments[2],hostElm=hostRef.$hostElement$,cmpMeta=hostRef.$cmpMeta$,oldVNode=hostRef.$vnode$||newVNode(null,null),rootVnode=function isHost(node){return node&&node.$tag$===Host}(renderFnResults)?renderFnResults:h(null,null,renderFnResults);if(hostTagName=hostElm.tagName,cmpMeta.$attrsToReflect$&&(rootVnode.$attrs$=rootVnode.$attrs$||{},cmpMeta.$attrsToReflect$.map((function(_ref){var _ref2=_slicedToArray(_ref,2),propName=_ref2[0],attribute=_ref2[1];return rootVnode.$attrs$[attribute]=hostElm[propName]}))),isInitialLoad&&rootVnode.$attrs$)for(var _i=0,_Object$keys=Object.keys(rootVnode.$attrs$);_i<_Object$keys.length;_i++){var key=_Object$keys[_i];hostElm.hasAttribute(key)&&!["key","ref","style","class"].includes(key)&&(rootVnode.$attrs$[key]=hostElm[key])}if(rootVnode.$tag$=null,rootVnode.$flags$|=4,hostRef.$vnode$=rootVnode,rootVnode.$elm$=oldVNode.$elm$=hostElm.shadowRoot||hostElm,scopeId=hostElm["s-sc"],contentRef=hostElm["s-cr"],useNativeShadowDom=0!=(1&cmpMeta.$flags$),checkSlotFallbackVisibility=!1,patch(oldVNode,rootVnode),plt.$flags$|=1,checkSlotRelocate){var relocateData,nodeToRelocate,orgLocationNode,parentNodeRef,insertBeforeNode,refNode;relocateSlotContent(rootVnode.$elm$);for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:{},endBootstrap=function(){},cmpTags=[],exclude=options.exclude||[],customElements=win.customElements,head=doc.head,metaCharset=head.querySelector("meta[charset]"),visibilityStyle=doc.createElement("style"),deferredConnectedCallbacks=[],styles=doc.querySelectorAll("[sty-id]"),isBootstrapping=!0,i=0;for(Object.assign(plt,options),plt.$resourcesUrl$=new URL(options.resourcesUrl||"./",doc.baseURI).href,plt.$flags$|=2;i0)&&plt.raf(flush)},nextTick=function nextTick(cb){return function promiseResolve(v){return Promise.resolve(v)}().then(cb)},writeTask=queueTask(queueDomWrites,!0)},"./src/getting-started.stories.mdx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{__namedExportsOrder:()=>__namedExportsOrder,__page:()=>__page,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/react/index.js");var _mdx_js_react__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/@mdx-js/react/dist/esm.js"),_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./node_modules/@storybook/addon-docs/dist/esm/index.js"),_excluded=["components"];function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}var layoutProps={};function MDXContent(_ref){var components=_ref.components,props=_objectWithoutProperties(_ref,_excluded);return(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("wrapper",_extends({},layoutProps,props,{components,mdxType:"MDXLayout"}),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)(_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_7__.h_,{title:"Getting started",mdxType:"Meta"}),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("h2",{id:"installing"},"Installing"),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"To install the components:"),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("h3",{id:"step-one"},"Step one"),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"In the root of your project:"),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("pre",null,(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("code",{parentName:"pre",className:"language-shell"},"// using npm\nnpm install @ukic/canary-react @ukic/fonts\n\n// using yarn\nrm package-lock.json\nyarn add @ukic/canary-react @ukic/fonts\n")),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("h3",{id:"step-two"},"Step two"),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"To get the correct styling with the ICDS components, import the core CSS file."),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"Add the following into the top level CSS file for your project."),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("pre",null,(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("code",{parentName:"pre",className:"language-css"},'@import "@ukic/fonts/dist/fonts.css";\n@import "@ukic/canary-react/dist/core/core.css";\n')),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"In order to be rendered consistently across browsers and in line with modern standards, each of the ICDS components uses styles from a global CSS file based on ",(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("a",{parentName:"p",href:"https://necolas.github.io/normalize.css/",target:"_blank",rel:"nofollow noopener noreferrer"},"Normalize.css"),". "),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"If you would like to import these styles to apply them to the rest of your project and slotted elements used within any of the ICDS components, add the following into the top level CSS file as well."),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("pre",null,(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("code",{parentName:"pre",className:"language-css"},'@import "@ukic/canary-react/dist/core/normalize.css";\n')),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("h3",{id:"step-three"},"Step three"),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"Import the component(s) in your React files."),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("pre",null,(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("code",{parentName:"pre",className:"language-jsx"},'import { IcComponent } from "@ukic/canary-react";\n')),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("h3",{id:"step-four"},"Step four"),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"The ",(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("inlineCode",{parentName:"p"},"@ukic/canary-react")," package will need to be transformed before you can use these components in Jest tests."),(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("p",null,"Add a ",(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("inlineCode",{parentName:"p"},"transformIgnorePatterns")," field with the value ",(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)("inlineCode",{parentName:"p"},'["/node_modules/(?!@ukic/canary-react)"]')," to your Jest config."))}MDXContent.displayName="MDXContent",MDXContent.isMDXComponent=!0;var __page=function __page(){throw new Error("Docs-only story")};__page.parameters={docsOnly:!0};var componentMeta={title:"Getting started",includeStories:["__page"]},mdxStoryNameToKey={};componentMeta.parameters=componentMeta.parameters||{},componentMeta.parameters.docs=Object.assign({},componentMeta.parameters.docs||{},{page:function page(){return(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)(_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_7__.aT,{mdxStoryNameToKey,mdxComponentAnnotations:componentMeta},(0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_6__.kt)(MDXContent,null))}});const __WEBPACK_DEFAULT_EXPORT__=componentMeta;var __namedExportsOrder=["__page"]},"./src/stories/ic-data-table.stories.mdx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{StickyHeader:()=>StickyHeader,__namedExportsOrder:()=>__namedExportsOrder,basic:()=>basic,cellOverrides:()=>cellOverrides,columnOverrides:()=>columnOverrides,default:()=>ic_data_table_stories,dense:()=>dense,embedded:()=>embedded,pagination:()=>pagination,rowHeaders:()=>rowHeaders,rowOverrides:()=>rowOverrides,sort:()=>sort,sortOptions:()=>sortOptions,spacious:()=>spacious,stickyColumnHeaders:()=>stickyColumnHeaders});__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js");var react=__webpack_require__("./node_modules/react/index.js"),esm=__webpack_require__("./node_modules/@mdx-js/react/dist/esm.js"),dist_esm=__webpack_require__("./node_modules/@storybook/addon-docs/dist/esm/index.js"),case_camelToDashCase=(__webpack_require__("./node_modules/core-js/modules/es.reflect.construct.js"),__webpack_require__("./node_modules/core-js/modules/es.object.create.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.reduce.js"),__webpack_require__("./node_modules/core-js/modules/es.object.set-prototype-of.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-prototype-of.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),function camelToDashCase(str){return str.replace(/([A-Z])/g,(function(m){return"-"+m[0].toLowerCase()}))}),getClassName=(__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.map.js"),function getClassName(classList,newProps,oldProps){var newClassProp=newProps.className||newProps.class,oldClassProp=oldProps.className||oldProps.class,currentClasses=arrayToMap(classList),incomingPropClasses=arrayToMap(newClassProp?newClassProp.split(" "):[]),oldPropClasses=arrayToMap(oldClassProp?oldClassProp.split(" "):[]),finalClassNames=[];return currentClasses.forEach((function(currentClass){incomingPropClasses.has(currentClass)?(finalClassNames.push(currentClass),incomingPropClasses.delete(currentClass)):oldPropClasses.has(currentClass)||finalClassNames.push(currentClass)})),incomingPropClasses.forEach((function(s){return finalClassNames.push(s)})),finalClassNames.join(" ")}),attachProps_isCoveredByReact=function isCoveredByReact(eventNameSuffix){if("undefined"==typeof document)return!0;var eventName="on"+function transformReactEventName(eventNameSuffix){return"doubleclick"===eventNameSuffix?"dblclick":eventNameSuffix}(eventNameSuffix),isSupported=eventName in document;if(!isSupported){var element=document.createElement("div");element.setAttribute(eventName,"return;"),isSupported="function"==typeof element[eventName]}return isSupported},syncEvent=function syncEvent(node,eventName,newEventHandler){var eventStore=node.__events||(node.__events={}),oldEventHandler=eventStore[eventName];oldEventHandler&&node.removeEventListener(eventName,oldEventHandler),node.addEventListener(eventName,eventStore[eventName]=function handler(e){newEventHandler&&newEventHandler.call(this,e)})},arrayToMap=function arrayToMap(arr){var map=new Map;return arr.forEach((function(s){return map.set(s,s)})),map},jsx_runtime=__webpack_require__("./node_modules/react/jsx-runtime.js"),mergeRefs=function mergeRefs(){for(var _len=arguments.length,refs=new Array(_len),_key=0;_key<_len;_key++)refs[_key]=arguments[_key];return function(value){refs.forEach((function(ref){!function setRef(ref,value){"function"==typeof ref?ref(value):null!=ref&&(ref.current=value)}(ref,value)}))}};try{mergeRefs.displayName="mergeRefs",mergeRefs.__docgenInfo={description:"",displayName:"mergeRefs",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/react-component-lib/utils/index.tsx#mergeRefs"]={docgenInfo:mergeRefs.__docgenInfo,name:"mergeRefs",path:"src/react-component-lib/utils/index.tsx#mergeRefs"})}catch(__react_docgen_typescript_loader_error){}try{transformReactEventName.displayName="transformReactEventName",transformReactEventName.__docgenInfo={description:"Transforms a React event name to a browser event name.",displayName:"transformReactEventName",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/react-component-lib/utils/index.tsx#transformReactEventName"]={docgenInfo:transformReactEventName.__docgenInfo,name:"transformReactEventName",path:"src/react-component-lib/utils/index.tsx#transformReactEventName"})}catch(__react_docgen_typescript_loader_error){}try{isCoveredByReact.displayName="isCoveredByReact",isCoveredByReact.__docgenInfo={description:"Checks if an event is supported in the current execution environment.",displayName:"isCoveredByReact",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/react-component-lib/utils/index.tsx#isCoveredByReact"]={docgenInfo:isCoveredByReact.__docgenInfo,name:"isCoveredByReact",path:"src/react-component-lib/utils/index.tsx#isCoveredByReact"})}catch(__react_docgen_typescript_loader_error){}try{dashToPascalCase.displayName="dashToPascalCase",dashToPascalCase.__docgenInfo={description:"",displayName:"dashToPascalCase",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/react-component-lib/utils/index.tsx#dashToPascalCase"]={docgenInfo:dashToPascalCase.__docgenInfo,name:"dashToPascalCase",path:"src/react-component-lib/utils/index.tsx#dashToPascalCase"})}catch(__react_docgen_typescript_loader_error){}try{camelToDashCase.displayName="camelToDashCase",camelToDashCase.__docgenInfo={description:"",displayName:"camelToDashCase",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/react-component-lib/utils/index.tsx#camelToDashCase"]={docgenInfo:camelToDashCase.__docgenInfo,name:"camelToDashCase",path:"src/react-component-lib/utils/index.tsx#camelToDashCase"})}catch(__react_docgen_typescript_loader_error){}var _excluded=["children","forwardedRef","style","className","ref"];function _objectWithoutProperties(source,excluded){if(null==source)return{};var key,i,target=function _objectWithoutPropertiesLoose(source,excluded){if(null==source)return{};var key,i,target={},sourceKeys=Object.keys(source);for(i=0;i=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _defineProperties(target,props){for(var i=0;i2&&void 0!==arguments[2]?arguments[2]:{};if(node instanceof Element){var className=getClassName(node.classList,newProps,oldProps);""!==className&&(node.className=className),Object.keys(newProps).forEach((function(name){if("children"!==name&&"style"!==name&&"ref"!==name&&"class"!==name&&"className"!==name&&"forwardedRef"!==name)if(0===name.indexOf("on")&&name[2]===name[2].toUpperCase()){var eventName=name.substring(2),eventNameLc=eventName[0].toLowerCase()+eventName.substring(1);attachProps_isCoveredByReact(eventNameLc)||syncEvent(node,eventNameLc,newProps[name])}else node[name]=newProps[name],"string"==typeof newProps[name]&&node.setAttribute(case_camelToDashCase(name),newProps[name])}))}}(this.componentEl,this.props,prevProps)}},{key:"render",value:function render(){var _this$props=this.props,children=_this$props.children,forwardedRef=_this$props.forwardedRef,style=_this$props.style,cProps=(_this$props.className,_this$props.ref,_objectWithoutProperties(_this$props,_excluded)),propsToPass=Object.keys(cProps).reduce((function(acc,name){var value=cProps[name];if(0===name.indexOf("on")&&name[2]===name[2].toUpperCase()){var eventName=name.substring(2).toLowerCase();"undefined"!=typeof document&&attachProps_isCoveredByReact(eventName)&&(acc[name]=value)}else{var type=typeof value;"string"!==type&&"boolean"!==type&&"number"!==type||(acc[case_camelToDashCase(name)]=value)}return acc}),{});manipulatePropsFunction&&(propsToPass=manipulatePropsFunction(this.props,propsToPass));var newProps=Object.assign({},propsToPass,{ref:mergeRefs(forwardedRef,this.setComponentElRef),style});return(0,react.createElement)(tagName,newProps,children)}}],[{key:"displayName",get:function get(){return displayName}}]),ReactComponent}(react.Component);return ReactComponentContext&&(ReactComponent.contextType=ReactComponentContext),function createForwardRef(ReactComponent,displayName){var forwardRef=function forwardRef(props,ref){return(0,jsx_runtime.jsx)(ReactComponent,Object.assign({},props,{forwardedRef:ref}))};return forwardRef.displayName=displayName,react.forwardRef(forwardRef)}(ReactComponent,displayName)};__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/core-js/modules/web.url.js"),__webpack_require__("./node_modules/core-js/modules/es.object.entries.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.array.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.starts-with.js"),__webpack_require__("./node_modules/core-js/modules/es.string.ends-with.js"),__webpack_require__("./node_modules/core-js/modules/es.weak-map.js");var index_e437a4b1=__webpack_require__("../canary-web-components/dist/esm/index-e437a4b1.js");!function(){if("undefined"!=typeof window&&void 0!==window.Reflect&&void 0!==window.customElements){var a=HTMLElement;window.HTMLElement=function(){return Reflect.construct(a,[],this.constructor)},HTMLElement.prototype=a.prototype,HTMLElement.prototype.constructor=HTMLElement,Object.setPrototypeOf(HTMLElement,a)}}(),function defineCustomElements(win,options){if("undefined"!=typeof window)(0,index_e437a4b1.b)(JSON.parse('[["ic-typography",[[1,"ic-typography",{"applyVerticalMargins":[4,"apply-vertical-margins"],"bold":[4],"italic":[4],"maxLines":[2,"max-lines"],"strikethrough":[4],"underline":[4],"variant":[1],"truncated":[32],"truncButtonFocussed":[32],"expanded":[32]},null,{"expanded":["watchExpandedHandler"]}]]],["ic-data-table",[[1,"ic-data-table",{"caption":[1],"columns":[16],"data":[16],"density":[1],"embedded":[4],"hideColumnHeaders":[4,"hide-column-headers"],"paginationOptions":[16],"showPagination":[4,"show-pagination"],"sortable":[4],"sortOptions":[16],"stickyColumnHeaders":[4,"sticky-column-headers"],"stickyRowHeaders":[4,"sticky-row-headers"],"fromRow":[32],"previousRowsPerPage":[32],"rowsPerPage":[32],"scrollable":[32],"scrollOffset":[32],"selectedRow":[32],"sortedColumn":[32],"sortedColumnOrder":[32],"toRow":[32]},[[0,"icItemsPerPageChange","handleItemsPerPageChange"],[0,"icPageChange","handlePageChange"],[8,"click","clickListener"]]]]],["ic-search-bar",[[17,"ic-search-bar",{"autocapitalize":[1],"autocomplete":[1],"autocorrect":[1],"autofocus":[4],"charactersUntilSuggestion":[2,"characters-until-suggestion"],"disabled":[4],"disableFilter":[4,"disable-filter"],"debounce":[2],"emptyOptionListText":[1,"empty-option-list-text"],"focusOnLoad":[4,"focus-on-load"],"fullWidth":[4,"full-width"],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"hintText":[1,"hint-text"],"label":[1],"labelField":[1,"label-field"],"loading":[1028],"loadingErrorLabel":[1,"loading-error-label"],"loadingLabel":[1,"loading-label"],"name":[1],"placeholder":[1],"readonly":[4],"required":[4],"searchMode":[1,"search-mode"],"size":[1],"small":[4],"spellcheck":[4],"timeout":[2],"valueField":[1,"value-field"],"options":[16],"value":[1537],"ariaActiveDescendant":[32],"clearButtonFocused":[32],"highlightedValue":[32],"open":[32],"searchSubmitFocused":[32],"showClearButton":[32],"filteredOptions":[32],"setFocus":[64]},[[0,"icKeydown","handleKeyDown"],[0,"keyup","handleKeyUp"]],{"loading":["loadingHandler"],"filteredOptions":["filteredOptionsHandler"],"options":["watchOptionsHandler"],"value":["watchValueHandler"]}]]],["ic-top-navigation",[[1,"ic-top-navigation",{"contentAligned":[1,"content-aligned"],"href":[1],"inline":[4],"shortAppTitle":[1,"short-app-title"],"status":[1],"version":[1],"appTitle":[1,"app-title"],"deviceSize":[32],"foregroundColor":[32],"hasFullWidthSearchBar":[32],"menuOpen":[32],"mobileSearchBarVisible":[32],"mobileSearchHiddenOnBlur":[32],"navMenuVisible":[32],"searchButtonClick":[32],"searchValue":[32]},[[0,"icNavigationMenuClose","navBarMenuCloseHandler"],[0,"icSearchBarBlur","searchInputBlurHandler"],[0,"icChange","searchValueChangeHandler"],[4,"themeChange","themeChangeHandler"]],{"appTitle":["watchPropHandler"]}]]],["ic-page-header",[[1,"ic-page-header",{"aligned":[1],"border":[4],"heading":[1],"reverseOrder":[4,"reverse-order"],"size":[1],"small":[4],"sticky":[4],"stickyDesktopOnly":[4,"sticky-desktop-only"],"subheading":[1],"actionContent":[32],"areButtonsReversed":[32],"deviceSize":[32]}]]],["ic-dialog",[[1,"ic-dialog",{"alertHeading":[1,"alert-heading"],"alertMessage":[1,"alert-message"],"buttons":[4],"closeOnBackdropClick":[4,"close-on-backdrop-click"],"destructive":[4],"dismissLabel":[1,"dismiss-label"],"disableHeightConstraint":[4,"disable-height-constraint"],"hideCloseButton":[4,"hide-close-button"],"heading":[1],"label":[1],"open":[1540],"size":[1],"status":[1],"buttonProps":[16],"dialogRendered":[32],"fadeIn":[32],"showDialog":[64],"hideDialog":[64],"cancelDialog":[64],"confirmDialog":[64]},[[4,"keydown","handleKeyboard"],[0,"click","handleClick"]],{"open":["watchOpenHandler"],"buttonProps":["watchPropHandler"]}]]],["ic-popover-menu",[[17,"ic-popover-menu",{"anchor":[1],"parentLabel":[1,"parent-label"],"parentPopover":[16],"submenuId":[1,"submenu-id"],"submenuLevel":[2,"submenu-level"],"open":[1540],"openingFromChild":[32],"openingFromParent":[32],"openFromChild":[64],"openFromParent":[64]},[[0,"handleMenuItemClick","handleMenuItemClick"],[2,"triggerPopoverMenuInstance","handleSubmenuChange"],[4,"click","handleClick"],[4,"keydown","handleKeyDown"]],{"open":["watchOpenHandler"]}]]],["ic-side-navigation",[[1,"ic-side-navigation",{"appTitle":[1,"app-title"],"collapsedIconLabels":[4,"collapsed-icon-labels"],"disableAutoParentStyling":[4,"disable-auto-parent-styling"],"disableTopBarBehaviour":[4,"disable-top-bar-behaviour"],"expanded":[4],"href":[1],"inline":[4],"shortAppTitle":[1,"short-app-title"],"static":[4],"status":[1],"version":[1],"deviceSize":[32],"deviceSizeAppTitle":[32],"foregroundColor":[32],"hasSecondaryNavigation":[32],"menuExpanded":[32],"menuOpen":[32]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-tab-group",[[17,"ic-tab-group",{"appearance":[1],"contextId":[513,"context-id"],"inline":[516],"label":[1]}]]],["ic-accordion-group",[[17,"ic-accordion-group",{"appearance":[1],"expanded":[1028],"groupTitle":[1,"group-title"],"singleExpansion":[4,"single-expansion"],"size":[1],"accordions":[32],"areAllAccordionsOpen":[32]},[[0,"accordionClicked","handleAccordionClicked"]]]]],["ic-card",[[1,"ic-card",{"clickable":[1028],"disabled":[4],"expandable":[4],"fullWidth":[4,"full-width"],"heading":[1],"href":[1],"hreflang":[1],"message":[1],"referrerpolicy":[1],"rel":[1],"subheading":[1],"target":[1],"appearance":[32],"areaExpanded":[32],"isFocussed":[32],"parentEl":[32],"parentIsAnchorTag":[32],"setFocus":[64]},[[2,"click","handleHostClick"],[4,"themeChange","themeChangeHandler"]]]]],["ic-navigation-button",[[17,"ic-navigation-button",{"download":[8],"href":[1],"hreflang":[1],"label":[1],"referrerpolicy":[1],"rel":[1],"target":[1],"initialAppearance":[32],"mode":[32],"setFocus":[64]},[[4,"icNavigationMenuOpened","navBarMenuOpenHandler"],[4,"icNavigationMenuClosed","navBarMenuCloseHandler"],[4,"themeChange","themeChangeHandler"]]]]],["ic-toast",[[1,"ic-toast",{"autoDismissTimeout":[1026,"auto-dismiss-timeout"],"dismissButtonAriaLabel":[1,"dismiss-button-aria-label"],"dismissMode":[1025,"dismiss-mode"],"heading":[1],"message":[1],"neutralIconAriaLabel":[1,"neutral-icon-aria-label"],"variant":[1025],"timerProgress":[32],"visible":[32],"setVisible":[64]},[[2,"icDismiss","handleDismiss"],[4,"keydown","handleKeyboard"],[1,"mouseenter","handleTimer"],[1,"mouseleave","handleTimer"]]]]],["ic-checkbox-group",[[1,"ic-checkbox-group",{"disabled":[4],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"label":[1],"name":[1],"required":[4],"size":[1],"small":[4],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"]},[[0,"icChange","handleChange"],[0,"icCheck","selectHandler"]]]]],["ic-radio-group",[[1,"ic-radio-group",{"disabled":[4],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"label":[1],"name":[1],"orientation":[1],"required":[4],"size":[1],"small":[4],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"],"checkedValue":[32],"currentOrientation":[32],"initialOrientation":[32],"selectedChild":[32]},[[0,"icCheck","selectHandler"],[0,"icSelectedChange","changeHandler"]],{"orientation":["orientationChangeHandler"]}]]],["ic-breadcrumb-group",[[1,"ic-breadcrumb-group",{"appearance":[1],"backBreadcrumbOnly":[4,"back-breadcrumb-only"],"collapsed":[4],"deviceSize":[32],"expandedBreadcrumbs":[32]}]]],["ic-chip",[[17,"ic-chip",{"appearance":[1],"disabled":[4],"dismissible":[4],"label":[1],"size":[1],"variant":[1],"isHovered":[32],"visible":[32],"setFocus":[64]},[[2,"icDismiss","handleClick"]]]]],["ic-footer",[[1,"ic-footer",{"aligned":[1],"breakpoint":[1],"caption":[1],"copyright":[4],"description":[1],"groupLinks":[4,"group-links"],"deviceSize":[32],"foregroundColor":[32]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-footer-link-group",[[17,"ic-footer-link-group",{"groupTitle":[1,"group-title"],"expanded":[32],"deviceSize":[32],"dropdownIconStyle":[32],"small":[32]},[[4,"footerResized","footerResizeHandler"],[4,"themeChange","footerThemeChangeHandler"]]]]],["ic-hero",[[1,"ic-hero",{"aligned":[1],"backgroundImage":[1,"background-image"],"contentAligned":[1,"content-aligned"],"disableBackgroundParallax":[4,"disable-background-parallax"],"heading":[1],"secondaryHeading":[1,"secondary-heading"],"secondarySubheading":[1,"secondary-subheading"],"size":[1],"small":[4],"subheading":[1],"foregroundColor":[32],"rightContent":[32],"leftContentFullWidth":[32],"scrollFactor":[32]},[[4,"themeChange","themeChangeHandler"],[5,"scroll","doScroll"]]]]],["ic-navigation-item",[[17,"ic-navigation-item",{"collapsedIconLabel":[4,"collapsed-icon-label"],"displayNavigationTooltip":[4,"display-navigation-tooltip"],"download":[8],"expandable":[4],"href":[1],"hreflang":[1],"label":[1],"rel":[1],"referrerpolicy":[1],"selected":[4],"target":[1],"deviceSize":[32],"focusStyle":[32],"inTopNavSideMenu":[32],"isSideNavMobile":[32],"isTopNavChild":[32],"navigationType":[32],"parentEl":[32],"sideNavExpanded":[32],"setFocus":[64]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-step",[[1,"ic-step",{"compactStepStyling":[1,"compact-step-styling"],"current":[1028],"lastStep":[4,"last-step"],"lastStepNum":[2,"last-step-num"],"nextStepTitle":[1,"next-step-title"],"progress":[2],"stepNum":[2,"step-num"],"stepStatus":[1,"step-status"],"stepSubtitle":[1,"step-subtitle"],"stepTitle":[1,"step-title"],"variant":[1],"stepType":[1,"step-type"]},null,{"stepType":["stepTypeChangeHandler"]}]]],["ic-switch",[[17,"ic-switch",{"checked":[4],"disabled":[4],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"label":[1],"name":[1],"showState":[4,"show-state"],"size":[1],"small":[4],"value":[1],"checkedState":[32],"initiallyChecked":[32],"setFocus":[64]},null,{"checked":["checkedChangeHandler"]}]]],["ic-accordion",[[1,"ic-accordion",{"appearance":[1],"disabled":[4],"expanded":[1028],"heading":[1],"message":[1],"size":[1],"setFocus":[64]},null,{"expanded":["handleExpandedWatch"]}]]],["ic-back-to-top",[[17,"ic-back-to-top",{"target":[1],"bannerOffset":[32],"footerVisible":[32],"targetElVisible":[32]},null,{"target":["watchPropHandler"]}]]],["ic-badge",[[17,"ic-badge",{"accessibleLabel":[1,"accessible-label"],"customColor":[1,"custom-color"],"maxNumber":[2,"max-number"],"position":[1],"size":[1],"textLabel":[1,"text-label"],"type":[1],"variant":[1],"visible":[1028],"showBadge":[64],"hideBadge":[64]}]]],["ic-checkbox",[[17,"ic-checkbox",{"additionalFieldDisplay":[513,"additional-field-display"],"checked":[1540],"disabled":[4],"dynamicText":[1,"dynamic-text"],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"groupLabel":[1,"group-label"],"indeterminate":[4],"label":[1],"name":[1],"size":[1],"small":[4],"value":[1],"initiallyChecked":[32],"setFocus":[64]}]]],["ic-classification-banner",[[1,"ic-classification-banner",{"additionalSelectors":[1,"additional-selectors"],"classification":[1],"country":[1],"inline":[4],"upTo":[4,"up-to"]}]]],["ic-data-entity",[[1,"ic-data-entity",{"heading":[1],"size":[1],"small":[4]}]]],["ic-data-row",[[1,"ic-data-row",{"label":[1],"size":[1],"small":[4],"value":[1],"deviceSize":[32],"entitySize":[32]}]]],["ic-empty-state",[[1,"ic-empty-state",{"aligned":[1],"body":[1],"bodyMaxLines":[2,"body-max-lines"],"heading":[1],"imageSize":[1,"image-size"],"subheading":[1]}]]],["ic-menu-group",[[1,"ic-menu-group",{"label":[1]}]]],["ic-navigation-group",[[17,"ic-navigation-group",{"expandable":[4],"label":[1],"deviceSize":[32],"dropdownOpen":[32],"expanded":[32],"focusStyle":[32],"inTopNavSideMenu":[32],"navigationType":[32],"parentEl":[32],"setFocus":[64]},[[0,"childBlur","childBlurHandler"],[0,"navItemClicked","navItemClickHandler"],[4,"themeChange","themeChangeHandler"]]]]],["ic-radio-option",[[17,"ic-radio-option",{"additionalFieldDisplay":[513,"additional-field-display"],"disabled":[4],"dynamicText":[1,"dynamic-text"],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"groupLabel":[1,"group-label"],"label":[1],"name":[1],"value":[1025],"selected":[1540],"initiallySelected":[32],"setFocus":[64]},[[0,"icChange","textfieldValueHandler"]],{"selected":["watchSelectedHandler"]}]]],["ic-status-tag",[[1,"ic-status-tag",{"announced":[4],"appearance":[1],"label":[1],"size":[1],"small":[4],"status":[1],"variant":[1]}]]],["ic-tab",[[1,"ic-tab",{"appearance":[1],"contextId":[513,"context-id"],"disabled":[4],"selected":[516],"tabId":[513,"tab-id"],"tabPosition":[2,"tab-position"],"setFocus":[64]},null,{"disabled":["disabledWatchHandler"]}]]],["ic-footer-link",[[17,"ic-footer-link",{"download":[8],"href":[1],"hreflang":[1],"referrerpolicy":[1],"rel":[1],"target":[1],"deviceSize":[32],"footerConfig":[32],"foregroundColor":[32]},[[4,"footerResized","footerResizeHandler"],[4,"themeChange","footerThemeChangeHandler"]]]]],["ic-skeleton",[[1,"ic-skeleton",{"appearance":[1],"light":[4],"variant":[1],"default":[32],"hasChild":[32],"heightOnly":[32],"widthOnly":[32]}]]],["ic-stepper",[[1,"ic-stepper",{"aligned":[1],"connectorWidth":[2,"connector-width"],"hideStepInfo":[4,"hide-step-info"],"variant":[1025],"alignedFullWidth":[32],"autoSetStepTitles":[32],"lastStepWidth":[32],"noOfResizes":[32],"stepperWidth":[32],"stepTypes":[32],"variantOverride":[32]}]]],["ic-tab-context",[[4,"ic-tab-context",{"activationType":[1,"activation-type"],"appearance":[1],"contextId":[513,"context-id"],"selectedTabIndex":[2,"selected-tab-index"],"selectedTab":[32],"tabRemovedHandler":[64]},[[0,"tabClick","tabClickHandler"],[0,"tabCreated","tabCreatedHandler"],[0,"tabPanelCreated","tabCreatedHandler"],[0,"tabEnabled","tabEnabledHandler"]],{"selectedTabIndex":["updateSelectedTab"]}]]],["ic-tab-panel",[[1,"ic-tab-panel",{"appearance":[1],"contextId":[513,"context-id"],"panelId":[513,"panel-id"],"selectedTab":[1,"selected-tab"],"tabPosition":[514,"tab-position"]}]]],["ic-theme",[[1,"ic-theme",{"color":[1]},null,{"color":["watchColorPropHandler"]}]]],["ic-toast-region",[[4,"ic-toast-region",{"openToast":[1040],"setVisible":[64]},[[2,"icDismiss","handleDismissedToast"]],{"openToast":["watchOpenToastHandler"]}]]],["ic-pagination_4",[[17,"ic-select",{"charactersUntilSuggestions":[2,"characters-until-suggestions"],"disabled":[516],"disableFilter":[4,"disable-filter"],"emptyOptionListText":[1,"empty-option-list-text"],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"fullWidth":[4,"full-width"],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"includeDescriptionsInSearch":[4,"include-descriptions-in-search"],"includeGroupTitlesInSearch":[4,"include-group-titles-in-search"],"label":[1],"loadingErrorLabel":[1,"loading-error-label"],"loadingLabel":[1,"loading-label"],"name":[1],"placeholder":[1],"readonly":[4],"required":[4],"searchable":[4],"searchMatchPosition":[1,"search-match-position"],"selectOnEnter":[4,"select-on-enter"],"showClearButton":[4,"show-clear-button"],"size":[1],"small":[4],"timeout":[2],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"],"loading":[1028],"options":[16],"debounce":[2],"value":[1025],"ariaActiveDescendant":[32],"clearButtonFocused":[32],"debounceIcChange":[32],"hiddenInputValue":[32],"noOptions":[32],"open":[32],"pressedCharacters":[32],"searchableSelectInputValue":[32],"filteredOptions":[32],"uniqueOptions":[32],"currDebounce":[32],"initialValue":[32],"inputValueToFilter":[32],"currValue":[32],"setFocus":[64]},null,{"loading":["loadingHandler"],"options":["watchOptionsHandler"],"debounce":["debounceChangedHandler"],"value":["valueChangedHandler"]}],[1,"ic-pagination",{"adjacentCount":[1026,"adjacent-count"],"appearance":[1],"boundaryCount":[1026,"boundary-count"],"defaultPage":[2,"default-page"],"disabled":[4],"hideCurrentPage":[4,"hide-current-page"],"hideFirstAndLastPageButton":[4,"hide-first-and-last-page-button"],"label":[1],"pages":[2],"type":[1],"currentPage":[1026,"current-page"],"endEllipsis":[32],"endItems":[32],"midItems":[32],"startEllipsis":[32],"startItems":[32],"setCurrentPage":[64]},[[0,"paginationItemClick","paginationItemClickHandler"]],{"pages":["watchNumberPagesHandler"],"currentPage":["watchPageChangeHandler"]}],[1,"ic-text-field",{"ariaActiveDescendant":[1,"aria-active-descendant"],"ariaAutocomplete":[1,"aria-autocomplete"],"ariaExpanded":[1,"aria-expanded"],"ariaOwns":[1,"aria-owns"],"autocapitalize":[1],"autocomplete":[1],"autocorrect":[1],"autoFocus":[4,"auto-focus"],"disabled":[4],"fullWidth":[4,"full-width"],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"hiddenInput":[4,"hidden-input"],"inputId":[1,"input-id"],"inputmode":[1],"label":[1],"max":[8],"maxLength":[2,"max-length"],"min":[8],"name":[1],"placeholder":[1],"readonly":[516],"required":[4],"resize":[4],"role":[1],"rows":[2],"size":[1],"small":[4],"spellcheck":[4],"truncateValue":[4,"truncate-value"],"type":[1],"validationInline":[4,"validation-inline"],"validationInlineInternal":[4,"validation-inline-internal"],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"],"debounce":[2],"value":[1537],"numChars":[32],"maxLengthExceeded":[32],"maxValueExceeded":[32],"minValueUnattained":[32],"initialValue":[32],"setFocus":[64]},[[0,"keydown","handleKeyDown"]],{"debounce":["debounceChanged"],"value":["watchValueHandler"]}],[1,"ic-pagination-item",{"appearance":[1],"ariaOverride":[4,"aria-override"],"disabled":[4],"label":[1],"page":[2],"pages":[2],"selected":[4],"type":[1]}]]],["ic-pagination-bar",[[1,"ic-pagination-bar",{"alignment":[1],"appearance":[1],"itemLabel":[1,"item-label"],"itemsPerPageOptions":[1040],"paginationControl":[1,"pagination-control"],"paginationType":[1,"pagination-type"],"pageLabel":[1,"page-label"],"showGoToPageControl":[4,"show-go-to-page-control"],"showItemsPerPage":[4,"show-items-per-page"],"showItemsPerPageControl":[4,"show-items-per-page-control"],"totalItems":[2,"total-items"],"currentPage":[32],"inputError":[32],"itemsPerPage":[32],"lowerBound":[32],"paginationWidth":[32],"paginationWrapped":[32],"totalPages":[32],"upperBound":[32]},[[0,"icPageChange","pageChangeHandler"]]]]],["ic-alert",[[1,"ic-alert",{"announced":[4],"dismissible":[4],"heading":[1],"message":[1],"titleAbove":[4,"title-above"],"variant":[1],"alertTitleWrap":[32],"visible":[32]},[[2,"icDismiss","handleClick"]]]]],["ic-menu-item",[[17,"ic-menu-item",{"description":[1],"disabled":[4],"href":[1],"hreflang":[1],"keyboardShortcut":[1,"keyboard-shortcut"],"label":[1],"referrerpolicy":[1],"rel":[1],"submenuTriggerFor":[1,"submenu-trigger-for"],"target":[1],"variant":[1537],"toggleChecked":[32]},[[2,"click","handleHostClick"]]]]],["ic-navigation-menu",[[1,"ic-navigation-menu",{"status":[1],"version":[1]},[[0,"navItemClicked","navItemClickHandler"],[4,"keydown","handleKeyDown"]]]]],["ic-link",[[17,"ic-link",{"appearance":[1025],"download":[8],"href":[1],"hreflang":[1],"referrerpolicy":[1],"rel":[1],"showIcon":[4,"show-icon"],"target":[1],"setFocus":[64]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-breadcrumb",[[17,"ic-breadcrumb",{"appearance":[1],"current":[4],"href":[1],"pageTitle":[1,"page-title"],"showBackIcon":[516,"show-back-icon"],"setFocus":[64]}]]],["ic-divider",[[2,"ic-divider",{"foregroundColor":[32]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-horizontal-scroll",[[1,"ic-horizontal-scroll",{"appearance":[1],"focusTrigger":[1,"focus-trigger"],"firstItemVisible":[32],"itemOverflow":[32],"lastItemVisible":[32],"scrollItemIntoView":[64]}]]],["ic-section-container",[[1,"ic-section-container",{"aligned":[1],"fullHeight":[4,"full-height"]}]]],["ic-input-component-container_3",[[2,"ic-menu",{"activationType":[1,"activation-type"],"anchorEl":[16],"autoFocusOnSelected":[4,"auto-focus-on-selected"],"fullWidth":[4,"full-width"],"inputEl":[16],"inputLabel":[1,"input-label"],"labelField":[1,"label-field"],"menuId":[1,"menu-id"],"open":[516],"parentEl":[16],"searchMode":[1,"search-mode"],"selectOnEnter":[4,"select-on-enter"],"size":[1],"small":[4],"options":[16],"value":[1025],"valueField":[1,"value-field"],"focusFromSearchKeypress":[32],"initialOptionsListRender":[32],"keyboardNav":[32],"optionHighlighted":[32],"preventIncorrectTabOrder":[32],"handleClickOpen":[64],"handleKeyboardOpen":[64],"handleSetFirstOption":[64],"initPopperJs":[64]},null,{"open":["watchOpenHandler"],"options":["watchOptionsHandler"],"value":["watchValueHandler"]}],[4,"ic-input-component-container",{"appearance":[1],"dark":[4],"disabled":[4],"fullWidth":[4,"full-width"],"multiLine":[4,"multi-line"],"readonly":[4],"size":[1],"small":[4],"validationInline":[4,"validation-inline"],"validationStatus":[1,"validation-status"]}],[4,"ic-input-container",{"disabled":[4],"readonly":[4]}]]],["ic-input-label_2",[[4,"ic-input-validation",{"ariaLiveMode":[1,"aria-live-mode"],"for":[1],"fullWidth":[4,"full-width"],"message":[1],"status":[1]}],[0,"ic-input-label",{"appearance":[1],"dark":[4],"disabled":[4],"error":[4],"for":[1],"helperText":[1,"helper-text"],"label":[1],"readonly":[4],"required":[4]}]]],["ic-button_3",[[17,"ic-button",{"appearance":[1025],"ariaControlsId":[8,"aria-controls-id"],"ariaOwnsId":[8,"aria-owns-id"],"disabled":[4],"disableTooltip":[4,"disable-tooltip"],"download":[8],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"fullWidth":[4,"full-width"],"href":[1],"hreflang":[1],"loading":[4],"referrerpolicy":[1],"rel":[1],"size":[1],"target":[1],"tooltipPlacement":[1,"tooltip-placement"],"type":[1],"variant":[1],"ariaLabel":[32],"describedByContent":[32],"title":[32],"setFocus":[64]},[[2,"click","handleHostClick"],[4,"themeChange","themeChangeHandler"]]],[1,"ic-loading-indicator",{"appearance":[1],"description":[1],"fullWidth":[516,"full-width"],"innerLabel":[2,"inner-label"],"labelDuration":[2,"label-duration"],"max":[2],"min":[2],"size":[513],"type":[513],"label":[1],"progress":[2],"circularDiameter":[32],"circularLineWidth":[32],"indeterminate":[32],"indicatorLabel":[32],"showSecond":[32]},null,{"label":["watchPropHandler"],"progress":["watchProgressHandler"]}],[1,"ic-tooltip",{"disableClick":[4,"disable-click"],"disableHover":[4,"disable-hover"],"maxLines":[2,"max-lines"],"placement":[1025],"target":[513],"label":[1],"displayTooltip":[64]}]]]]'),options)}();var IcDataTable=createComponent_createReactComponent("ic-data-table"),utils_case_camelToDashCase=function camelToDashCase(str){return str.replace(/([A-Z])/g,(function(m){return"-"+m[0].toLowerCase()}))},attachProps_getClassName=function getClassName(classList,newProps,oldProps){var newClassProp=newProps.className||newProps.class,oldClassProp=oldProps.className||oldProps.class,currentClasses=attachProps_arrayToMap(classList),incomingPropClasses=attachProps_arrayToMap(newClassProp?newClassProp.split(" "):[]),oldPropClasses=attachProps_arrayToMap(oldClassProp?oldClassProp.split(" "):[]),finalClassNames=[];return currentClasses.forEach((function(currentClass){incomingPropClasses.has(currentClass)?(finalClassNames.push(currentClass),incomingPropClasses.delete(currentClass)):oldPropClasses.has(currentClass)||finalClassNames.push(currentClass)})),incomingPropClasses.forEach((function(s){return finalClassNames.push(s)})),finalClassNames.join(" ")},utils_attachProps_isCoveredByReact=function isCoveredByReact(eventNameSuffix){if("undefined"==typeof document)return!0;var eventName="on"+function transformReactEventName(eventNameSuffix){return"doubleclick"===eventNameSuffix?"dblclick":eventNameSuffix}(eventNameSuffix),isSupported=eventName in document;if(!isSupported){var element=document.createElement("div");element.setAttribute(eventName,"return;"),isSupported="function"==typeof element[eventName]}return isSupported},attachProps_syncEvent=function syncEvent(node,eventName,newEventHandler){var eventStore=node.__events||(node.__events={}),oldEventHandler=eventStore[eventName];oldEventHandler&&node.removeEventListener(eventName,oldEventHandler),node.addEventListener(eventName,eventStore[eventName]=function handler(e){newEventHandler&&newEventHandler.call(this,e)})},attachProps_arrayToMap=function arrayToMap(arr){var map=new Map;return arr.forEach((function(s){return map.set(s,s)})),map},utils_mergeRefs=function mergeRefs(){for(var _len=arguments.length,refs=new Array(_len),_key=0;_key<_len;_key++)refs[_key]=arguments[_key];return function(value){refs.forEach((function(ref){!function setRef(ref,value){"function"==typeof ref?ref(value):null!=ref&&(ref.current=value)}(ref,value)}))}};function createComponent_defineProperties(target,props){for(var i=0;i2&&void 0!==arguments[2]?arguments[2]:{};if(node instanceof Element){var className=attachProps_getClassName(node.classList,newProps,oldProps);""!==className&&(node.className=className),Object.keys(newProps).forEach((function(name){if("children"!==name&&"style"!==name&&"ref"!==name&&"class"!==name&&"className"!==name&&"forwardedRef"!==name)if(0===name.indexOf("on")&&name[2]===name[2].toUpperCase()){var eventName=name.substring(2),eventNameLc=eventName[0].toLowerCase()+eventName.substring(1);utils_attachProps_isCoveredByReact(eventNameLc)||attachProps_syncEvent(node,eventNameLc,newProps[name])}else node[name]=newProps[name],"string"==typeof newProps[name]&&node.setAttribute(utils_case_camelToDashCase(name),newProps[name])}))}}(this.componentEl,this.props,prevProps)}},{key:"render",value:function render(){var _a=this.props,children=_a.children,forwardedRef=_a.forwardedRef,style=_a.style,cProps=(_a.className,_a.ref,__rest(_a,["children","forwardedRef","style","className","ref"])),propsToPass=Object.keys(cProps).reduce((function(acc,name){var value=cProps[name];if(0===name.indexOf("on")&&name[2]===name[2].toUpperCase()){var eventName=name.substring(2).toLowerCase();"undefined"!=typeof document&&utils_attachProps_isCoveredByReact(eventName)&&(acc[name]=value)}else{var type=typeof value;"string"!==type&&"boolean"!==type&&"number"!==type||(acc[utils_case_camelToDashCase(name)]=value)}return acc}),{});manipulatePropsFunction&&(propsToPass=manipulatePropsFunction(this.props,propsToPass));var newProps=Object.assign(Object.assign({},propsToPass),{ref:utils_mergeRefs(forwardedRef,this.setComponentElRef),style});return(0,react.createElement)(tagName,newProps,children)}}],[{key:"displayName",get:function get(){return displayName}}]),ReactComponent}(react.Component);return ReactComponentContext&&(ReactComponent.contextType=ReactComponentContext),function createForwardRef(ReactComponent,displayName){var forwardRef=function forwardRef(props,ref){return react.createElement(ReactComponent,Object.assign({},props,{forwardedRef:ref}))};return forwardRef.displayName=displayName,react.forwardRef(forwardRef)}(ReactComponent,displayName)};var index_813020f1=__webpack_require__("../web-components/dist/esm/index-813020f1.js");!function(){if("undefined"!=typeof window&&void 0!==window.Reflect&&void 0!==window.customElements){var a=HTMLElement;window.HTMLElement=function(){return Reflect.construct(a,[],this.constructor)},HTMLElement.prototype=a.prototype,HTMLElement.prototype.constructor=HTMLElement,Object.setPrototypeOf(HTMLElement,a)}}(),function defineCustomElements(win,options){if("undefined"!=typeof window)(0,index_813020f1.b)(JSON.parse('[["ic-typography",[[1,"ic-typography",{"applyVerticalMargins":[4,"apply-vertical-margins"],"bold":[4],"italic":[4],"maxLines":[2,"max-lines"],"strikethrough":[4],"underline":[4],"variant":[1],"truncated":[32],"truncButtonFocussed":[32],"expanded":[32]},null,{"expanded":["watchExpandedHandler"]}]]],["ic-search-bar",[[17,"ic-search-bar",{"autocapitalize":[1],"autocomplete":[1],"autocorrect":[1],"autofocus":[4],"charactersUntilSuggestion":[2,"characters-until-suggestion"],"disabled":[4],"disableFilter":[4,"disable-filter"],"debounce":[2],"emptyOptionListText":[1,"empty-option-list-text"],"focusOnLoad":[4,"focus-on-load"],"fullWidth":[4,"full-width"],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"hintText":[1,"hint-text"],"label":[1],"labelField":[1,"label-field"],"loading":[1028],"loadingErrorLabel":[1,"loading-error-label"],"loadingLabel":[1,"loading-label"],"name":[1],"placeholder":[1],"readonly":[4],"required":[4],"searchMode":[1,"search-mode"],"size":[1],"small":[4],"spellcheck":[4],"timeout":[2],"valueField":[1,"value-field"],"options":[16],"value":[1537],"ariaActiveDescendant":[32],"clearButtonFocused":[32],"highlightedValue":[32],"open":[32],"searchSubmitFocused":[32],"showClearButton":[32],"filteredOptions":[32],"setFocus":[64]},[[0,"icKeydown","handleKeyDown"],[0,"keyup","handleKeyUp"]],{"loading":["loadingHandler"],"filteredOptions":["filteredOptionsHandler"],"options":["watchOptionsHandler"],"value":["watchValueHandler"]}]]],["ic-select",[[17,"ic-select",{"charactersUntilSuggestions":[2,"characters-until-suggestions"],"disabled":[516],"disableFilter":[4,"disable-filter"],"emptyOptionListText":[1,"empty-option-list-text"],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"fullWidth":[4,"full-width"],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"includeDescriptionsInSearch":[4,"include-descriptions-in-search"],"includeGroupTitlesInSearch":[4,"include-group-titles-in-search"],"label":[1],"loadingErrorLabel":[1,"loading-error-label"],"loadingLabel":[1,"loading-label"],"name":[1],"placeholder":[1],"readonly":[4],"required":[4],"searchable":[4],"searchMatchPosition":[1,"search-match-position"],"selectOnEnter":[4,"select-on-enter"],"showClearButton":[4,"show-clear-button"],"size":[1],"small":[4],"timeout":[2],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"],"loading":[1028],"options":[16],"debounce":[2],"value":[1025],"ariaActiveDescendant":[32],"clearButtonFocused":[32],"debounceIcChange":[32],"hiddenInputValue":[32],"noOptions":[32],"open":[32],"pressedCharacters":[32],"searchableSelectInputValue":[32],"filteredOptions":[32],"uniqueOptions":[32],"currDebounce":[32],"initialValue":[32],"inputValueToFilter":[32],"currValue":[32],"setFocus":[64]},null,{"loading":["loadingHandler"],"options":["watchOptionsHandler"],"debounce":["debounceChangedHandler"],"value":["valueChangedHandler"]}]]],["ic-top-navigation",[[1,"ic-top-navigation",{"contentAligned":[1,"content-aligned"],"href":[1],"inline":[4],"shortAppTitle":[1,"short-app-title"],"status":[1],"version":[1],"appTitle":[1,"app-title"],"deviceSize":[32],"foregroundColor":[32],"hasFullWidthSearchBar":[32],"menuOpen":[32],"mobileSearchBarVisible":[32],"mobileSearchHiddenOnBlur":[32],"navMenuVisible":[32],"searchButtonClick":[32],"searchValue":[32]},[[0,"icNavigationMenuClose","navBarMenuCloseHandler"],[0,"icSearchBarBlur","searchInputBlurHandler"],[0,"icChange","searchValueChangeHandler"],[4,"themeChange","themeChangeHandler"]],{"appTitle":["watchPropHandler"]}]]],["ic-page-header",[[1,"ic-page-header",{"aligned":[1],"border":[4],"heading":[1],"reverseOrder":[4,"reverse-order"],"size":[1],"small":[4],"sticky":[4],"stickyDesktopOnly":[4,"sticky-desktop-only"],"subheading":[1],"actionContent":[32],"areButtonsReversed":[32],"deviceSize":[32]}]]],["ic-dialog",[[1,"ic-dialog",{"alertHeading":[1,"alert-heading"],"alertMessage":[1,"alert-message"],"buttons":[4],"closeOnBackdropClick":[4,"close-on-backdrop-click"],"destructive":[4],"dismissLabel":[1,"dismiss-label"],"disableHeightConstraint":[4,"disable-height-constraint"],"hideCloseButton":[4,"hide-close-button"],"heading":[1],"label":[1],"open":[1540],"size":[1],"status":[1],"buttonProps":[16],"dialogRendered":[32],"fadeIn":[32],"showDialog":[64],"hideDialog":[64],"cancelDialog":[64],"confirmDialog":[64]},[[4,"keydown","handleKeyboard"],[0,"click","handleClick"]],{"open":["watchOpenHandler"],"buttonProps":["watchPropHandler"]}]]],["ic-pagination",[[1,"ic-pagination",{"adjacentCount":[1026,"adjacent-count"],"appearance":[1],"boundaryCount":[1026,"boundary-count"],"defaultPage":[2,"default-page"],"disabled":[4],"hideCurrentPage":[4,"hide-current-page"],"hideFirstAndLastPageButton":[4,"hide-first-and-last-page-button"],"label":[1],"pages":[2],"type":[1],"currentPage":[1026,"current-page"],"endEllipsis":[32],"endItems":[32],"midItems":[32],"startEllipsis":[32],"startItems":[32],"setCurrentPage":[64]},[[0,"paginationItemClick","paginationItemClickHandler"]],{"pages":["watchNumberPagesHandler"],"currentPage":["watchPageChangeHandler"]}]]],["ic-popover-menu",[[17,"ic-popover-menu",{"anchor":[1],"parentLabel":[1,"parent-label"],"parentPopover":[16],"submenuId":[1,"submenu-id"],"submenuLevel":[2,"submenu-level"],"open":[1540],"openingFromChild":[32],"openingFromParent":[32],"openFromChild":[64],"openFromParent":[64]},[[0,"handleMenuItemClick","handleMenuItemClick"],[2,"triggerPopoverMenuInstance","handleSubmenuChange"],[4,"click","handleClick"],[4,"keydown","handleKeyDown"]],{"open":["watchOpenHandler"]}]]],["ic-side-navigation",[[1,"ic-side-navigation",{"appTitle":[1,"app-title"],"collapsedIconLabels":[4,"collapsed-icon-labels"],"disableAutoParentStyling":[4,"disable-auto-parent-styling"],"disableTopBarBehaviour":[4,"disable-top-bar-behaviour"],"expanded":[4],"href":[1],"inline":[4],"shortAppTitle":[1,"short-app-title"],"static":[4],"status":[1],"version":[1],"deviceSize":[32],"deviceSizeAppTitle":[32],"foregroundColor":[32],"hasSecondaryNavigation":[32],"menuExpanded":[32],"menuOpen":[32]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-tab-group",[[17,"ic-tab-group",{"appearance":[1],"contextId":[513,"context-id"],"inline":[516],"label":[1]}]]],["ic-accordion-group",[[17,"ic-accordion-group",{"appearance":[1],"expanded":[1028],"groupTitle":[1,"group-title"],"singleExpansion":[4,"single-expansion"],"size":[1],"accordions":[32],"areAllAccordionsOpen":[32]},[[0,"accordionClicked","handleAccordionClicked"]]]]],["ic-card",[[1,"ic-card",{"clickable":[1028],"disabled":[4],"expandable":[4],"fullWidth":[4,"full-width"],"heading":[1],"href":[1],"hreflang":[1],"message":[1],"referrerpolicy":[1],"rel":[1],"subheading":[1],"target":[1],"appearance":[32],"areaExpanded":[32],"isFocussed":[32],"parentEl":[32],"parentIsAnchorTag":[32],"setFocus":[64]},[[2,"click","handleHostClick"],[4,"themeChange","themeChangeHandler"]]]]],["ic-navigation-button",[[17,"ic-navigation-button",{"download":[8],"href":[1],"hreflang":[1],"label":[1],"referrerpolicy":[1],"rel":[1],"target":[1],"initialAppearance":[32],"mode":[32],"setFocus":[64]},[[4,"icNavigationMenuOpened","navBarMenuOpenHandler"],[4,"icNavigationMenuClosed","navBarMenuCloseHandler"],[4,"themeChange","themeChangeHandler"]]]]],["ic-toast",[[1,"ic-toast",{"autoDismissTimeout":[1026,"auto-dismiss-timeout"],"dismissButtonAriaLabel":[1,"dismiss-button-aria-label"],"dismissMode":[1025,"dismiss-mode"],"heading":[1],"message":[1],"neutralIconAriaLabel":[1,"neutral-icon-aria-label"],"variant":[1025],"timerProgress":[32],"visible":[32],"setVisible":[64]},[[2,"icDismiss","handleDismiss"],[4,"keydown","handleKeyboard"],[1,"mouseenter","handleTimer"],[1,"mouseleave","handleTimer"]]]]],["ic-checkbox-group",[[1,"ic-checkbox-group",{"disabled":[4],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"label":[1],"name":[1],"required":[4],"size":[1],"small":[4],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"]},[[0,"icChange","handleChange"],[0,"icCheck","selectHandler"]]]]],["ic-radio-group",[[1,"ic-radio-group",{"disabled":[4],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"label":[1],"name":[1],"orientation":[1],"required":[4],"size":[1],"small":[4],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"],"checkedValue":[32],"currentOrientation":[32],"initialOrientation":[32],"selectedChild":[32]},[[0,"icCheck","selectHandler"],[0,"icSelectedChange","changeHandler"]],{"orientation":["orientationChangeHandler"]}]]],["ic-breadcrumb-group",[[1,"ic-breadcrumb-group",{"appearance":[1],"backBreadcrumbOnly":[4,"back-breadcrumb-only"],"collapsed":[4],"deviceSize":[32],"expandedBreadcrumbs":[32]}]]],["ic-chip",[[17,"ic-chip",{"appearance":[1],"disabled":[4],"dismissible":[4],"label":[1],"size":[1],"variant":[1],"isHovered":[32],"visible":[32],"setFocus":[64]},[[2,"icDismiss","handleClick"]]]]],["ic-footer",[[1,"ic-footer",{"aligned":[1],"breakpoint":[1],"caption":[1],"copyright":[4],"description":[1],"groupLinks":[4,"group-links"],"deviceSize":[32],"foregroundColor":[32]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-footer-link-group",[[17,"ic-footer-link-group",{"groupTitle":[1,"group-title"],"expanded":[32],"deviceSize":[32],"dropdownIconStyle":[32],"small":[32]},[[4,"footerResized","footerResizeHandler"],[4,"themeChange","footerThemeChangeHandler"]]]]],["ic-hero",[[1,"ic-hero",{"aligned":[1],"backgroundImage":[1,"background-image"],"contentAligned":[1,"content-aligned"],"disableBackgroundParallax":[4,"disable-background-parallax"],"heading":[1],"secondaryHeading":[1,"secondary-heading"],"secondarySubheading":[1,"secondary-subheading"],"size":[1],"small":[4],"subheading":[1],"foregroundColor":[32],"rightContent":[32],"leftContentFullWidth":[32],"scrollFactor":[32]},[[4,"themeChange","themeChangeHandler"],[5,"scroll","doScroll"]]]]],["ic-navigation-item",[[17,"ic-navigation-item",{"collapsedIconLabel":[4,"collapsed-icon-label"],"displayNavigationTooltip":[4,"display-navigation-tooltip"],"download":[8],"expandable":[4],"href":[1],"hreflang":[1],"label":[1],"rel":[1],"referrerpolicy":[1],"selected":[4],"target":[1],"deviceSize":[32],"focusStyle":[32],"inTopNavSideMenu":[32],"isSideNavMobile":[32],"isTopNavChild":[32],"navigationType":[32],"parentEl":[32],"sideNavExpanded":[32],"setFocus":[64]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-step",[[1,"ic-step",{"compactStepStyling":[1,"compact-step-styling"],"current":[1028],"lastStep":[4,"last-step"],"lastStepNum":[2,"last-step-num"],"nextStepTitle":[1,"next-step-title"],"progress":[2],"stepNum":[2,"step-num"],"stepStatus":[1,"step-status"],"stepSubtitle":[1,"step-subtitle"],"stepTitle":[1,"step-title"],"variant":[1],"stepType":[1,"step-type"]},null,{"stepType":["stepTypeChangeHandler"]}]]],["ic-switch",[[17,"ic-switch",{"checked":[4],"disabled":[4],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"label":[1],"name":[1],"showState":[4,"show-state"],"size":[1],"small":[4],"value":[1],"checkedState":[32],"initiallyChecked":[32],"setFocus":[64]},null,{"checked":["checkedChangeHandler"]}]]],["ic-accordion",[[1,"ic-accordion",{"appearance":[1],"disabled":[4],"expanded":[1028],"heading":[1],"message":[1],"size":[1],"setFocus":[64]},null,{"expanded":["handleExpandedWatch"]}]]],["ic-back-to-top",[[17,"ic-back-to-top",{"target":[1],"bannerOffset":[32],"footerVisible":[32],"targetElVisible":[32]},null,{"target":["watchPropHandler"]}]]],["ic-badge",[[17,"ic-badge",{"accessibleLabel":[1,"accessible-label"],"customColor":[1,"custom-color"],"maxNumber":[2,"max-number"],"position":[1],"size":[1],"textLabel":[1,"text-label"],"type":[1],"variant":[1],"visible":[1028],"showBadge":[64],"hideBadge":[64]}]]],["ic-checkbox",[[17,"ic-checkbox",{"additionalFieldDisplay":[513,"additional-field-display"],"checked":[1540],"disabled":[4],"dynamicText":[1,"dynamic-text"],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"groupLabel":[1,"group-label"],"indeterminate":[4],"label":[1],"name":[1],"size":[1],"small":[4],"value":[1],"initiallyChecked":[32],"setFocus":[64]}]]],["ic-classification-banner",[[1,"ic-classification-banner",{"additionalSelectors":[1,"additional-selectors"],"classification":[1],"country":[1],"inline":[4],"upTo":[4,"up-to"]}]]],["ic-data-entity",[[1,"ic-data-entity",{"heading":[1],"size":[1],"small":[4]}]]],["ic-data-row",[[1,"ic-data-row",{"label":[1],"size":[1],"small":[4],"value":[1],"deviceSize":[32],"entitySize":[32]}]]],["ic-empty-state",[[1,"ic-empty-state",{"aligned":[1],"body":[1],"bodyMaxLines":[2,"body-max-lines"],"heading":[1],"imageSize":[1,"image-size"],"subheading":[1]}]]],["ic-menu-group",[[1,"ic-menu-group",{"label":[1]}]]],["ic-navigation-group",[[17,"ic-navigation-group",{"expandable":[4],"label":[1],"deviceSize":[32],"dropdownOpen":[32],"expanded":[32],"focusStyle":[32],"inTopNavSideMenu":[32],"navigationType":[32],"parentEl":[32],"setFocus":[64]},[[0,"childBlur","childBlurHandler"],[0,"navItemClicked","navItemClickHandler"],[4,"themeChange","themeChangeHandler"]]]]],["ic-radio-option",[[17,"ic-radio-option",{"additionalFieldDisplay":[513,"additional-field-display"],"disabled":[4],"dynamicText":[1,"dynamic-text"],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"groupLabel":[1,"group-label"],"label":[1],"name":[1],"value":[1025],"selected":[1540],"initiallySelected":[32],"setFocus":[64]},[[0,"icChange","textfieldValueHandler"]],{"selected":["watchSelectedHandler"]}]]],["ic-status-tag",[[1,"ic-status-tag",{"announced":[4],"appearance":[1],"label":[1],"size":[1],"small":[4],"status":[1],"variant":[1]}]]],["ic-tab",[[1,"ic-tab",{"appearance":[1],"contextId":[513,"context-id"],"disabled":[4],"selected":[516],"tabId":[513,"tab-id"],"tabPosition":[2,"tab-position"],"setFocus":[64]},null,{"disabled":["disabledWatchHandler"]}]]],["ic-footer-link",[[17,"ic-footer-link",{"download":[8],"href":[1],"hreflang":[1],"referrerpolicy":[1],"rel":[1],"target":[1],"deviceSize":[32],"footerConfig":[32],"foregroundColor":[32]},[[4,"footerResized","footerResizeHandler"],[4,"themeChange","footerThemeChangeHandler"]]]]],["ic-skeleton",[[1,"ic-skeleton",{"appearance":[1],"light":[4],"variant":[1],"default":[32],"hasChild":[32],"heightOnly":[32],"widthOnly":[32]}]]],["ic-stepper",[[1,"ic-stepper",{"aligned":[1],"connectorWidth":[2,"connector-width"],"hideStepInfo":[4,"hide-step-info"],"variant":[1025],"alignedFullWidth":[32],"autoSetStepTitles":[32],"lastStepWidth":[32],"noOfResizes":[32],"stepperWidth":[32],"stepTypes":[32],"variantOverride":[32]}]]],["ic-tab-context",[[4,"ic-tab-context",{"activationType":[1,"activation-type"],"appearance":[1],"contextId":[513,"context-id"],"selectedTabIndex":[2,"selected-tab-index"],"selectedTab":[32],"tabRemovedHandler":[64]},[[0,"tabClick","tabClickHandler"],[0,"tabCreated","tabCreatedHandler"],[0,"tabPanelCreated","tabCreatedHandler"],[0,"tabEnabled","tabEnabledHandler"]],{"selectedTabIndex":["updateSelectedTab"]}]]],["ic-tab-panel",[[1,"ic-tab-panel",{"appearance":[1],"contextId":[513,"context-id"],"panelId":[513,"panel-id"],"selectedTab":[1,"selected-tab"],"tabPosition":[514,"tab-position"]}]]],["ic-theme",[[1,"ic-theme",{"color":[1]},null,{"color":["watchColorPropHandler"]}]]],["ic-toast-region",[[4,"ic-toast-region",{"openToast":[1040],"setVisible":[64]},[[2,"icDismiss","handleDismissedToast"]],{"openToast":["watchOpenToastHandler"]}]]],["ic-text-field",[[1,"ic-text-field",{"ariaActiveDescendant":[1,"aria-active-descendant"],"ariaAutocomplete":[1,"aria-autocomplete"],"ariaExpanded":[1,"aria-expanded"],"ariaOwns":[1,"aria-owns"],"autocapitalize":[1],"autocomplete":[1],"autocorrect":[1],"autoFocus":[4,"auto-focus"],"disabled":[4],"fullWidth":[4,"full-width"],"helperText":[1,"helper-text"],"hideLabel":[4,"hide-label"],"hiddenInput":[4,"hidden-input"],"inputId":[1,"input-id"],"inputmode":[1],"label":[1],"max":[8],"maxLength":[2,"max-length"],"min":[8],"name":[1],"placeholder":[1],"readonly":[516],"required":[4],"resize":[4],"role":[1],"rows":[2],"size":[1],"small":[4],"spellcheck":[4],"truncateValue":[4,"truncate-value"],"type":[1],"validationInline":[4,"validation-inline"],"validationInlineInternal":[4,"validation-inline-internal"],"validationStatus":[1,"validation-status"],"validationText":[1,"validation-text"],"debounce":[2],"value":[1537],"numChars":[32],"maxLengthExceeded":[32],"maxValueExceeded":[32],"minValueUnattained":[32],"initialValue":[32],"setFocus":[64]},[[0,"keydown","handleKeyDown"]],{"debounce":["debounceChanged"],"value":["watchValueHandler"]}]]],["ic-alert",[[1,"ic-alert",{"announced":[4],"dismissible":[4],"heading":[1],"message":[1],"titleAbove":[4,"title-above"],"variant":[1],"alertTitleWrap":[32],"visible":[32]},[[2,"icDismiss","handleClick"]]]]],["ic-menu-item",[[17,"ic-menu-item",{"description":[1],"disabled":[4],"href":[1],"hreflang":[1],"keyboardShortcut":[1,"keyboard-shortcut"],"label":[1],"referrerpolicy":[1],"rel":[1],"submenuTriggerFor":[1,"submenu-trigger-for"],"target":[1],"variant":[1537],"toggleChecked":[32]},[[2,"click","handleHostClick"]]]]],["ic-navigation-menu",[[1,"ic-navigation-menu",{"status":[1],"version":[1]},[[0,"navItemClicked","navItemClickHandler"],[4,"keydown","handleKeyDown"]]]]],["ic-link",[[17,"ic-link",{"appearance":[1025],"download":[8],"href":[1],"hreflang":[1],"referrerpolicy":[1],"rel":[1],"showIcon":[4,"show-icon"],"target":[1],"setFocus":[64]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-breadcrumb",[[17,"ic-breadcrumb",{"appearance":[1],"current":[4],"href":[1],"pageTitle":[1,"page-title"],"showBackIcon":[516,"show-back-icon"],"setFocus":[64]}]]],["ic-pagination-item",[[1,"ic-pagination-item",{"appearance":[1],"ariaOverride":[4,"aria-override"],"disabled":[4],"label":[1],"page":[2],"pages":[2],"selected":[4],"type":[1]}]]],["ic-divider",[[2,"ic-divider",{"foregroundColor":[32]},[[4,"themeChange","themeChangeHandler"]]]]],["ic-horizontal-scroll",[[1,"ic-horizontal-scroll",{"appearance":[1],"focusTrigger":[1,"focus-trigger"],"firstItemVisible":[32],"itemOverflow":[32],"lastItemVisible":[32],"scrollItemIntoView":[64]}]]],["ic-section-container",[[1,"ic-section-container",{"aligned":[1],"fullHeight":[4,"full-height"]}]]],["ic-input-component-container_3",[[2,"ic-menu",{"activationType":[1,"activation-type"],"anchorEl":[16],"autoFocusOnSelected":[4,"auto-focus-on-selected"],"fullWidth":[4,"full-width"],"inputEl":[16],"inputLabel":[1,"input-label"],"labelField":[1,"label-field"],"menuId":[1,"menu-id"],"open":[516],"parentEl":[16],"searchMode":[1,"search-mode"],"selectOnEnter":[4,"select-on-enter"],"size":[1],"small":[4],"options":[16],"value":[1025],"valueField":[1,"value-field"],"focusFromSearchKeypress":[32],"initialOptionsListRender":[32],"keyboardNav":[32],"optionHighlighted":[32],"preventIncorrectTabOrder":[32],"handleClickOpen":[64],"handleKeyboardOpen":[64],"handleSetFirstOption":[64],"initPopperJs":[64]},null,{"open":["watchOpenHandler"],"options":["watchOptionsHandler"],"value":["watchValueHandler"]}],[4,"ic-input-component-container",{"appearance":[1],"dark":[4],"disabled":[4],"fullWidth":[4,"full-width"],"multiLine":[4,"multi-line"],"readonly":[4],"size":[1],"small":[4],"validationInline":[4,"validation-inline"],"validationStatus":[1,"validation-status"]}],[4,"ic-input-container",{"disabled":[4],"readonly":[4]}]]],["ic-input-label_2",[[4,"ic-input-validation",{"ariaLiveMode":[1,"aria-live-mode"],"for":[1],"fullWidth":[4,"full-width"],"message":[1],"status":[1]}],[0,"ic-input-label",{"appearance":[1],"dark":[4],"disabled":[4],"error":[4],"for":[1],"helperText":[1,"helper-text"],"label":[1],"readonly":[4],"required":[4]}]]],["ic-button_3",[[17,"ic-button",{"appearance":[1025],"ariaControlsId":[8,"aria-controls-id"],"ariaOwnsId":[8,"aria-owns-id"],"disabled":[4],"disableTooltip":[4,"disable-tooltip"],"download":[8],"form":[1],"formaction":[1],"formenctype":[1],"formmethod":[1],"formnovalidate":[4],"formtarget":[1],"fullWidth":[4,"full-width"],"href":[1],"hreflang":[1],"loading":[4],"referrerpolicy":[1],"rel":[1],"size":[1],"target":[1],"tooltipPlacement":[1,"tooltip-placement"],"type":[1],"variant":[1],"ariaLabel":[32],"describedByContent":[32],"title":[32],"setFocus":[64]},[[2,"click","handleHostClick"],[4,"themeChange","themeChangeHandler"]]],[1,"ic-loading-indicator",{"appearance":[1],"description":[1],"fullWidth":[516,"full-width"],"innerLabel":[2,"inner-label"],"labelDuration":[2,"label-duration"],"max":[2],"min":[2],"size":[513],"type":[513],"label":[1],"progress":[2],"circularDiameter":[32],"circularLineWidth":[32],"indeterminate":[32],"indicatorLabel":[32],"showSecond":[32]},null,{"label":["watchPropHandler"],"progress":["watchProgressHandler"]}],[1,"ic-tooltip",{"disableClick":[4,"disable-click"],"disableHover":[4,"disable-hover"],"maxLines":[2,"max-lines"],"placement":[1025],"target":[513],"label":[1],"displayTooltip":[64]}]]]]'),options)}();var IcButton=react_component_lib_createComponent_createReactComponent("ic-button");const readme_namespaceObject='# ic-data-table\n\n\n\n\x3c!-- Auto Generated Below --\x3e\n\n\n## Properties\n\n| Property | Attribute | Description | Type | Default |\n| ---------------------- | ----------------------- | ---------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `caption` _(required)_ | `caption` | The title for the table only visible to screen readers. | `string` | `undefined` |\n| `columns` _(required)_ | -- | The column headers for the table. | `IcDataTableColumnObject[]` | `undefined` |\n| `data` | -- | The row content for the table. | `{ [key: string]: any; }[]` | `undefined` |\n| `density` | `density` | Set the density of the table including font and padding. | `"default" \\| "dense" \\| "spacious"` | `"default"` |\n| `embedded` | `embedded` | Applies a border to the table container. | `boolean` | `false` |\n| `hideColumnHeaders` | `hide-column-headers` | If `true`, column headers will not be visible. | `boolean` | `false` |\n| `paginationOptions` | -- | Sets the props for the pagination bar. | `{ itemsPerPage?: { label: string; value: string; }[]; type?: IcPaginationTypes; control?: IcPaginationControlTypes; itemsPerPageControl?: boolean; goToPageControl?: boolean; alignment?: IcPaginationAlignmentOptions; }` | `{ itemsPerPage: [ { label: "10", value: "10" }, { label: "25", value: "25" }, { label: "50", value: "50" }, ], type: "page", control: "simple", itemsPerPageControl: true, goToPageControl: true, alignment: "right", }` |\n| `showPagination` | `show-pagination` | If `true`, adds a pagination bar to the bottom of the table. | `boolean` | `false` |\n| `sortOptions` | -- | Sets the order columns will be sorted in and allows for \'default\' sorts to be added. | `{ sortOrders: IcDataTableSortOrderOptions[]; defaultColumn?: string; }` | `{ sortOrders: ["unsorted", "ascending", "descending"], defaultColumn: "", }` |\n| `sortable` | `sortable` | If `true`, allows table columns to be sorted using applied sort buttons. | `boolean` | `false` |\n| `stickyColumnHeaders` | `sticky-column-headers` | If `true`, column headers will remain at the top of the table when scrolling vertically. | `boolean` | `false` |\n| `stickyRowHeaders` | `sticky-row-headers` | If `true`, row headers will remain to the left when scrolling horizontally. | `boolean` | `false` |\n\n\n## Dependencies\n\n### Depends on\n\n- [ic-pagination-bar](../ic-pagination-bar)\n\n### Graph\n```mermaid\ngraph TD;\n ic-data-table --\x3e ic-pagination-bar\n ic-pagination-bar --\x3e ic-pagination\n ic-pagination --\x3e ic-pagination-item\n style ic-data-table fill:#f9f,stroke:#333,stroke-width:4px\n```\n\n----------------------------------------------\n\n\n';var ROW_HEADER_TITLES=["Employee","Employee","Manager","Employee","Apprentice"],COLS=[{key:"firstName",title:"First name",dataType:"string"},{key:"lastName",title:"Last name",dataType:"string"},{key:"age",title:"Age",dataType:"number"},{key:"jobTitle",title:"Job title",dataType:"string"},{key:"address",title:"Address",dataType:"address"}],COLS_ALIGNMENT=[{key:"firstName",title:"First name",dataType:"string",columnAlignment:{horizontal:"center",vertical:"middle"}},{key:"lastName",title:"Last name",dataType:"string"},{key:"age",title:"Age",dataType:"number"},{key:"jobTitle",title:"Job title",dataType:"string"},{key:"address",title:"Address",dataType:"address"}],DATA=[{firstName:"Joe",lastName:"Bloggs",age:30,jobTitle:"Developer",address:"1 Main Street, Town, County, Postcode"},{firstName:"Sarah",lastName:"Smith",age:28,jobTitle:"Analyst",address:"2 Main Street, Town, Country, Postcode"},{firstName:"Mark",lastName:"Owens",age:45,jobTitle:"Team Lead",address:"12 Key Street, Town, Country, Postcode"},{firstName:"Naomi",lastName:"Thomas",age:32,jobTitle:"Developer",address:"8 Side Street, Town, Country, Postcode"},{firstName:"Luke",lastName:"Ashford",age:18,jobTitle:"Junior Developer",address:"5 New Street, Town, Country, Postcode"}],DATA_CELL_ALIGNMENT=[{firstName:{data:"Joe",cellAlignment:{horizontal:"center",vertical:"middle"},emphasis:"high"},lastName:"Bloggs",age:30,jobTitle:"Developer",address:"1 Main Street, Town, County, Postcode"},{firstName:"Sarah",lastName:"Smith",age:28,jobTitle:"Analyst",address:"2 Main Street, Town, Country, Postcode"},{firstName:"Mark",lastName:"Owens",age:45,jobTitle:"Team Lead",address:"12 Key Street, Town, Country, Postcode"},{firstName:"Naomi",lastName:"Thomas",age:32,jobTitle:"Developer",address:"8 Side Street, Town, Country, Postcode"},{firstName:"Luke",lastName:"Ashford",age:18,jobTitle:"Junior Developer",address:"5 New Street, Town, Country, Postcode"}],ROW_ALIGNMENT=[{header:{title:ROW_HEADER_TITLES[0],rowAlignment:"middle",emphasis:"high"},firstName:"Joe",lastName:"Bloggs",age:30,jobTitle:"Developer",address:"1 Main Street, Town, County, Postcode"},{header:{title:ROW_HEADER_TITLES[1]},firstName:"Sarah",lastName:"Smith",age:28,jobTitle:"Analyst",address:"2 Main Street, Town, Country, Postcode"},{header:{title:ROW_HEADER_TITLES[2]},firstName:"Mark",lastName:"Owens",age:45,jobTitle:"Team Lead",address:"12 Key Street, Town, Country, Postcode"},{header:{title:ROW_HEADER_TITLES[3]},firstName:"Naomi",lastName:"Thomas",age:32,jobTitle:"Developer",address:"8 Side Street, Town, Country, Postcode"},{header:{title:ROW_HEADER_TITLES[4]},firstName:"Luke",lastName:"Ashford",age:18,jobTitle:"Junior Developer",address:"5 New Street, Town, Country, Postcode"}],LONG_COLS=[{key:"employeeNumber",title:"Employee number",dataType:"number",columnAlignment:{horizontal:"left"}},{key:"name",title:"Name",dataType:"string"},{key:"age",title:"Age",dataType:"number"},{key:"jobTitle",title:"Job title",dataType:"string"},{key:"address",title:"Address",dataType:"address"}],LONG_DATA=[{employeeNumber:1,name:"Joe Bloggs",age:30,jobTitle:"Developer",address:"1 Main Street, Town, County, Postcode"},{employeeNumber:2,name:"Sarah Jones",age:28,jobTitle:"Developer",address:"2 Main Street, Town, Country, Postcode"},{employeeNumber:3,name:"Mark Owens",age:45,jobTitle:"Team Lead",address:"12 Key Street, Town, County, Postcode"},{employeeNumber:4,name:"Naomi Thomas",age:32,jobTitle:"Developer",address:"8 Side Street, Town, Country, Postcode"},{employeeNumber:5,name:"Luke Ashford",age:18,jobTitle:"Junior Developer",address:"5 New Street, Town, Country, Postcode"},{employeeNumber:6,name:"Dave Smith",age:33,jobTitle:"Analyst",address:"4 Extra Street, Town, County, Postcode"},{employeeNumber:7,name:"Amy Fox",age:27,jobTitle:"Analyst",address:"3 Main Street, Town, Country, Postcode"},{employeeNumber:8,name:"Mary Cooper",age:31,jobTitle:"Developer",address:"8 Main Street, Town, County, Postcode"},{employeeNumber:9,name:"Alice Cole",age:38,jobTitle:"Team Lead",address:"10 High Street, Town, Country, Postcode"},{employeeNumber:10,name:"Ben Fields",age:40,jobTitle:"Team Lead",address:"14 High Street, Town, Country, Postcode"},{employeeNumber:11,name:"Pete Norton",age:32,jobTitle:"Analyst",address:"6 Key Street, Town, County, Postcode"},{employeeNumber:12,name:"Ashley Langford",age:29,jobTitle:"Developer",address:"7 Long Street, Town, Country, Postcode"},{employeeNumber:13,name:"Michael Hall",age:35,jobTitle:"Team Lead",address:"5 Long Street, Town, County, Postcode"},{employeeNumber:14,name:"David Frank",age:28,jobTitle:"Developer",address:"3 Side Street, Town, Country, Postcode"},{employeeNumber:15,name:"Mary Lincoln",age:23,jobTitle:"Developer",address:"10 Main Street, Town, Country, Postcode"},{employeeNumber:16,name:"Will Barns",age:36,jobTitle:"Analyst",address:"1 New Street, Town, County, Postcode"},{employeeNumber:17,name:"Elizabeth Long",age:43,jobTitle:"Analyst",address:"9 Short Street, Town, Country, Postcode"},{employeeNumber:18,name:"Keith Jones",age:37,jobTitle:"Developer",address:"11 Main Street, Town, County, Postcode"},{employeeNumber:19,name:"Olivia Brown",age:19,jobTitle:"Trainee Analyst",address:"4 Side Street, Town, Country, Postcode"},{employeeNumber:20,name:"Tim Green",age:50,jobTitle:"Developer",address:"2 Long Street, Town, Country, Postcode"}],ROW_HEADER_COLS=[{key:"header",title:"Job type",dataType:"string"},{key:"firstName",title:"First name",dataType:"string"},{key:"lastName",title:"Last name",dataType:"string"},{key:"age",title:"Age",dataType:"number"},{key:"jobTitle",title:"Job title",dataType:"string"},{key:"address",title:"Address",dataType:"address"}],ROW_HEADER_DATA=DATA.map((function(data,index){return Object.assign({header:{title:ROW_HEADER_TITLES[index]}},data)})),ic_data_table_stories_excluded=["components"];function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}(arr,i)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr,i)||function _nonIterableRest(){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 _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"embedded"},"Embedded"),(0,esm.kt)("p",null,"The ",(0,esm.kt)("inlineCode",{parentName:"p"},"embedded")," boolean adds a border around the table so it can be added as a standalone table and is not required to stretch the full width of its parent container."),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Embedded",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Embedded",columns:COLS,data:DATA,embedded:!0,mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"embedded-code-example"},"Embedded code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\n// Copy columns array for \'basic\' example\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h2",{id:"density"},"Density"),(0,esm.kt)("p",null,"The ",(0,esm.kt)("inlineCode",{parentName:"p"},"density")," variant provides three different styles for the data table."),(0,esm.kt)("ul",null,(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"dense")," reduces the padding and font size of the table cells to give the data a more dense style."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"default")," provides a padding of ",(0,esm.kt)("inlineCode",{parentName:"li"},"8px")," which is the default spacing. This variant is seen in the first ",(0,esm.kt)("a",{parentName:"li",href:"#basic"},"basic")," example."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"spacious")," gives the data table a more spacious look and feel by increasing the vertical padding as well as the font size.")),(0,esm.kt)("h3",{id:"dense"},"Dense"),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Dense",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Dense",columns:COLS,data:DATA,density:"dense",mdxType:"IcDataTable"}))),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\n// Copy columns array for \'basic\' example\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"spacious"},"Spacious"),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Spacious",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Dense",columns:COLS,data:DATA,density:"spacious",mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"spacious-code-example"},"Spacious code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\n// Copy columns array for \'basic\' example\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"sticky-column-headers"},"Sticky column headers"),(0,esm.kt)("p",null,"When a height for the data table is set, the scroll bar will appear to the right. However, by default, the column headers will move up and out of view making it difficult to understand what the data means.\nThis can be mitigated by using the ",(0,esm.kt)("inlineCode",{parentName:"p"},"stickyColumnHeaders")," prop which takes a boolean. This can be toggled within the example below."),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Sticky Column Headers",mdxType:"Story"},(0,esm.kt)(StickyHeader,{mdxType:"StickyHeader"}))),(0,esm.kt)("h4",{id:"sticky-column-headers-code-example"},"Sticky column headers code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\n// Copy columns array for \'basic\' example\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"row-headers"},"Row headers"),(0,esm.kt)("p",null,"Row headers allow headings to be added to individual rows and styles them as column headings. The column collection includes an additional ",(0,esm.kt)("inlineCode",{parentName:"p"},"header")," key which aligns with the row headers. The structure of the ",(0,esm.kt)("inlineCode",{parentName:"p"},"header")," column is the same as the columns (i.e. key, title, dataType).\nThe data array includes an additional ",(0,esm.kt)("inlineCode",{parentName:"p"},"header")," key which takes an object. The title of the row header is set by passing ",(0,esm.kt)("inlineCode",{parentName:"p"},"title")," as the key and a value."),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Row Headers",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Row Headers",columns:ROW_HEADER_COLS,data:ROW_HEADER_DATA,mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"row-headers-code-example"},"Row headers code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\nconst columns: IcDataTableColumnObject[] = [\n {\n key: \'header\',\n title: \'Job Title\',\n dataType: \'string\'\n },\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\nconst data = [\n {\n header: { title: \'Employee\'},\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"sort"},"Sort"),(0,esm.kt)("p",null,"Set ",(0,esm.kt)("inlineCode",{parentName:"p"},"sortable")," to ",(0,esm.kt)("inlineCode",{parentName:"p"},"true")," to set the sort functionality on all columns. Sorting can be set to ",(0,esm.kt)("inlineCode",{parentName:"p"},"unsorted"),", ",(0,esm.kt)("inlineCode",{parentName:"p"},"ascending")," and ",(0,esm.kt)("inlineCode",{parentName:"p"},"descending")," by press the sort buttons next to the column heading."),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Sort",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Sort",columns:COLS,data:DATA,sortable:!0,mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"sort-code-example"},"Sort code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\n// Copy columns array for \'basic\' example\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"sort-options"},"Sort options"),(0,esm.kt)("p",null,"It is possible to change the sort options for the sort buttons. The ",(0,esm.kt)("inlineCode",{parentName:"p"},"sortOptions")," prop takes an object with ",(0,esm.kt)("inlineCode",{parentName:"p"},"sortOrders")," and ",(0,esm.kt)("inlineCode",{parentName:"p"},"defaultColumn"),". ",(0,esm.kt)("inlineCode",{parentName:"p"},"sortOrders")," allows the sort order to be amended as we all as remove a sort type. Such as changing the order to ",(0,esm.kt)("inlineCode",{parentName:"p"},"descending"),", ",(0,esm.kt)("inlineCode",{parentName:"p"},"unsorted")," and remove ",(0,esm.kt)("inlineCode",{parentName:"p"},"ascending"),". ",(0,esm.kt)("inlineCode",{parentName:"p"},"defaultColumn")," sets which column is ordered by default. This is set by padding the column key as the ",(0,esm.kt)("inlineCode",{parentName:"p"},"defaultColumn")," value."),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Sort Options",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Sort Options",columns:COLS,data:DATA,sortable:!0,sortOptions:{sortOrders:["descending","unsorted"],defaultColumn:"firstName"},mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"sort-options-code-example"},"Sort options code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\n// Copy columns array for \'basic\' example\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"pagination"},"Pagination"),(0,esm.kt)("p",null,"Pagination allows large data sets to be split into pages in order to make the data easier to digest. Setting ",(0,esm.kt)("inlineCode",{parentName:"p"},"showPagination")," to ",(0,esm.kt)("inlineCode",{parentName:"p"},"true")," will add the ",(0,esm.kt)("inlineCode",{parentName:"p"},"IcPagination")," component to the bottom of the table. There a several sub components within pagination which are set via the ",(0,esm.kt)("inlineCode",{parentName:"p"},"paginationOptions")," prop."),(0,esm.kt)("ul",null,(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"itemsPerPage")," which allows customization of how many items appear on each page. This requires a collection with ",(0,esm.kt)("inlineCode",{parentName:"li"},"label")," and ",(0,esm.kt)("inlineCode",{parentName:"li"},"value")," key pairs."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"itemsPerPageControl")," which show or hides the ",(0,esm.kt)("inlineCode",{parentName:"li"},"itemsPerPage")," component."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"goToPageControl")," displays controls which allows jumping between pages in a non-linear approach.")),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Pagination",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Pagination",columns:LONG_COLS,data:LONG_DATA,showPagination:!0,paginationOptions:{itemsPerPage:[{label:"5",value:"5"},{label:"10",value:"10"},{label:"15",value:"15"}],itemsPerPageControl:!0,goToPageControl:!0},mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"pagination-code-example"},"Pagination code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\n// Copy columns array for \'basic\' example\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"column-overrides"},"Column overrides"),(0,esm.kt)("p",null,"There may be a requirement to style a column differently to the rest of the data to add emphasis. For example, centre align data within the 'first name' column. To do this, add ",(0,esm.kt)("inlineCode",{parentName:"p"},"columnAlignment")," to the column. ",(0,esm.kt)("inlineCode",{parentName:"p"},"columnAlignment")," takes an object which sets the ",(0,esm.kt)("inlineCode",{parentName:"p"},"horizontal")," and ",(0,esm.kt)("inlineCode",{parentName:"p"},"vertical")," property."),(0,esm.kt)("ul",null,(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"horizontal")," accepts ",(0,esm.kt)("inlineCode",{parentName:"li"},"left"),", ",(0,esm.kt)("inlineCode",{parentName:"li"},"right")," or ",(0,esm.kt)("inlineCode",{parentName:"li"},"center"),"."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"vertical")," accepts ",(0,esm.kt)("inlineCode",{parentName:"li"},"top"),", ",(0,esm.kt)("inlineCode",{parentName:"li"},"middle"),", ",(0,esm.kt)("inlineCode",{parentName:"li"},"bottom"),".")),(0,esm.kt)("p",null,(0,esm.kt)("inlineCode",{parentName:"p"},"emphasis")," can be added to the column by setting ",(0,esm.kt)("inlineCode",{parentName:"p"},"high")," or ",(0,esm.kt)("inlineCode",{parentName:"p"},"low"),"."),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Column Overrides",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Column Overrides",columns:COLS_ALIGNMENT,data:DATA,mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"column-overrides-code-example"},"Column overrides code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n columnAlignment: { horizontal: \'center\', vertical: \'middle\'},\n emphasis: \'high\'\n },\n ...\n];\n\n// Copy data array for \'basic\' example\nconst data = [\n {\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"row-overrides"},"Row Overrides"),(0,esm.kt)("p",null,"Row overrides allow styling to be applied at a row level and is set within the ",(0,esm.kt)("inlineCode",{parentName:"p"},"header")," object. The row overrides are used in conjunction with row headers. The following row overrides options apply:"),(0,esm.kt)("ul",null,(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"rowAlignment")," accepts ",(0,esm.kt)("inlineCode",{parentName:"li"},"left"),", ",(0,esm.kt)("inlineCode",{parentName:"li"},"right")," and ",(0,esm.kt)("inlineCode",{parentName:"li"},"center"),"."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"emphasis")," accepts ",(0,esm.kt)("inlineCode",{parentName:"li"},"high")," or ",(0,esm.kt)("inlineCode",{parentName:"li"},"low"),".")),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Row Overrides",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Row Overrides",columns:ROW_HEADER_COLS,data:ROW_ALIGNMENT,mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"row-overrides-code-example"},"Row overrides code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "header",\n title: "Job type",\n dataType: "string",\n },\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\nconst data = [\n {\n header: {\n title: "Employee",\n rowAlignment: "middle",\n emphasis: "high",\n },\n firstName: "Joe",\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')),(0,esm.kt)("h3",{id:"cell-overrides"},"Cell overrides"),(0,esm.kt)("p",null,"Cell overrides allows styling to be applied at a cell level. The cell which requires an override accepts an object which requires ",(0,esm.kt)("inlineCode",{parentName:"p"},"data")," and can contain ",(0,esm.kt)("inlineCode",{parentName:"p"},"cellAlignment")," and/or ",(0,esm.kt)("inlineCode",{parentName:"p"},"emphasis"),"."),(0,esm.kt)("ul",null,(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"data")," is the cell value."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"cellAlignment")," accepts an object with the following key pairs:",(0,esm.kt)("ul",{parentName:"li"},(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"horizontal")," accepts ",(0,esm.kt)("inlineCode",{parentName:"li"},"left"),", ",(0,esm.kt)("inlineCode",{parentName:"li"},"right")," or ",(0,esm.kt)("inlineCode",{parentName:"li"},"center"),"."),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"vertical")," accepts ",(0,esm.kt)("inlineCode",{parentName:"li"},"top"),", ",(0,esm.kt)("inlineCode",{parentName:"li"},"middle"),", ",(0,esm.kt)("inlineCode",{parentName:"li"},"bottom"),"."))),(0,esm.kt)("li",{parentName:"ul"},(0,esm.kt)("inlineCode",{parentName:"li"},"emphasis")," accepts ",(0,esm.kt)("inlineCode",{parentName:"li"},"high")," or ",(0,esm.kt)("inlineCode",{parentName:"li"},"low"),".")),(0,esm.kt)(dist_esm.Xz,{withSource:"none",mdxType:"Canvas"},(0,esm.kt)(dist_esm.oG,{name:"Cell Overrides",mdxType:"Story"},(0,esm.kt)(IcDataTable,{caption:"Cell Overrides",columns:COLS,data:DATA_CELL_ALIGNMENT,mdxType:"IcDataTable"}))),(0,esm.kt)("h4",{id:"cell-overrides-code-example"},"Cell overrides code example"),(0,esm.kt)("pre",null,(0,esm.kt)("code",{parentName:"pre",className:"language-jsx"},'import * as React from "react";\nimport { IcDataTable } from "@ukic/canary-react";\nimport { IcDataTableColumnObject } from "@ukic/canary-web-components";\n\nconst columns: IcDataTableColumnObject[] = [\n {\n key: "firstName",\n title: "First name",\n dataType: "string",\n },\n ...\n];\n\nconst data = [\n {\n firstName: {\n data: "Joe",\n cellAlignment: { horizontal: "center", vertical: "middle" },\n emphasis: "high",\n },\n lastName: "Bloggs",\n age: 30,\n jobTitle: "Developer",\n address: "1 Main Street, Town, County, Postcode",\n },\n ...\n];\n\nconst DataTable = () => (\n \n);\n\nexport default DataTable;\n')))}MDXContent.displayName="MDXContent",MDXContent.isMDXComponent=!0;var basic=function basic(){return(0,esm.kt)(IcDataTable,{caption:"Basic",columns:COLS,data:DATA})};basic.displayName="basic",basic.storyName="Basic",basic.parameters={storySource:{source:''}};var embedded=function embedded(){return(0,esm.kt)(IcDataTable,{caption:"Embedded",columns:COLS,data:DATA,embedded:!0})};embedded.displayName="embedded",embedded.storyName="Embedded",embedded.parameters={storySource:{source:''}};var dense=function dense(){return(0,esm.kt)(IcDataTable,{caption:"Dense",columns:COLS,data:DATA,density:"dense"})};dense.displayName="dense",dense.storyName="Dense",dense.parameters={storySource:{source:''}};var spacious=function spacious(){return(0,esm.kt)(IcDataTable,{caption:"Dense",columns:COLS,data:DATA,density:"spacious"})};spacious.displayName="spacious",spacious.storyName="Spacious",spacious.parameters={storySource:{source:''}};var stickyColumnHeaders=function stickyColumnHeaders(){return(0,esm.kt)(StickyHeader,null)};stickyColumnHeaders.displayName="stickyColumnHeaders",stickyColumnHeaders.storyName="Sticky Column Headers",stickyColumnHeaders.parameters={storySource:{source:""}};var rowHeaders=function rowHeaders(){return(0,esm.kt)(IcDataTable,{caption:"Row Headers",columns:ROW_HEADER_COLS,data:ROW_HEADER_DATA})};rowHeaders.displayName="rowHeaders",rowHeaders.storyName="Row Headers",rowHeaders.parameters={storySource:{source:''}};var sort=function sort(){return(0,esm.kt)(IcDataTable,{caption:"Sort",columns:COLS,data:DATA,sortable:!0})};sort.displayName="sort",sort.storyName="Sort",sort.parameters={storySource:{source:''}};var sortOptions=function sortOptions(){return(0,esm.kt)(IcDataTable,{caption:"Sort Options",columns:COLS,data:DATA,sortable:!0,sortOptions:{sortOrders:["descending","unsorted"],defaultColumn:"firstName"}})};sortOptions.displayName="sortOptions",sortOptions.storyName="Sort Options",sortOptions.parameters={storySource:{source:''}};var pagination=function pagination(){return(0,esm.kt)(IcDataTable,{caption:"Pagination",columns:LONG_COLS,data:LONG_DATA,showPagination:!0,paginationOptions:{itemsPerPage:[{label:"5",value:"5"},{label:"10",value:"10"},{label:"15",value:"15"}],itemsPerPageControl:!0,goToPageControl:!0}})};pagination.displayName="pagination",pagination.storyName="Pagination",pagination.parameters={storySource:{source:''}};var columnOverrides=function columnOverrides(){return(0,esm.kt)(IcDataTable,{caption:"Column Overrides",columns:COLS_ALIGNMENT,data:DATA})};columnOverrides.displayName="columnOverrides",columnOverrides.storyName="Column Overrides",columnOverrides.parameters={storySource:{source:''}};var rowOverrides=function rowOverrides(){return(0,esm.kt)(IcDataTable,{caption:"Row Overrides",columns:ROW_HEADER_COLS,data:ROW_ALIGNMENT})};rowOverrides.displayName="rowOverrides",rowOverrides.storyName="Row Overrides",rowOverrides.parameters={storySource:{source:''}};var cellOverrides=function cellOverrides(){return(0,esm.kt)(IcDataTable,{caption:"Cell Overrides",columns:COLS,data:DATA_CELL_ALIGNMENT})};cellOverrides.displayName="cellOverrides",cellOverrides.storyName="Cell Overrides",cellOverrides.parameters={storySource:{source:''}};var componentMeta={title:"React Components/Data Table",parameters:{componentAPI:{data:readme_namespaceObject}},component:IcDataTable,includeStories:["basic","embedded","dense","spacious","stickyColumnHeaders","rowHeaders","sort","sortOptions","pagination","columnOverrides","rowOverrides","cellOverrides"]},mdxStoryNameToKey={Basic:"basic",Embedded:"embedded",Dense:"dense",Spacious:"spacious","Sticky Column Headers":"stickyColumnHeaders","Row Headers":"rowHeaders",Sort:"sort","Sort Options":"sortOptions",Pagination:"pagination","Column Overrides":"columnOverrides","Row Overrides":"rowOverrides","Cell Overrides":"cellOverrides"};componentMeta.parameters=componentMeta.parameters||{},componentMeta.parameters.docs=Object.assign({},componentMeta.parameters.docs||{},{page:function page(){return(0,esm.kt)(dist_esm.aT,{mdxStoryNameToKey,mdxComponentAnnotations:componentMeta},(0,esm.kt)(MDXContent,null))}});const ic_data_table_stories=componentMeta;var __namedExportsOrder=["StickyHeader","basic","embedded","dense","spacious","stickyColumnHeaders","rowHeaders","sort","sortOptions","pagination","columnOverrides","rowOverrides","cellOverrides"]},"./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./dist/core/core.css":(module,exports,__webpack_require__)=>{(exports=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js")(!1)).push([module.id,'html{font-family:var(--ic-font-body-family);color:var(--ic-color-primary-text)}a.ic-card-wrapper-link{text-decoration:none;outline:none;color:currentcolor}:root{--ic-border-radius:2px;--ic-border-radius-inset:11px;--ic-border-focus:0 0 0 2px var(--ic-architectural-white),\n 0 0 0 4px var(--ic-focus-blue), 0 0 0 8px var(--ic-focus-glow);--ic-border-focus-inset:inset 0 0 0 4px var(--ic-focus-glow),\n inset 0 0 0 6px var(--ic-focus-blue),\n inset 0 0 0 8px var(--ic-architectural-white);--ic-border-focus-dark:0 0 0 2px white, 0 0 0 5px rgba(255 255 255 / 52%);--ic-elevation-raised:0 0 2px rgb(0 0 0 / 50%);--ic-elevation-overlay:0 2px 8px rgb(0 0 0 / 20%);--ic-elevation-modal:0 4px 16px rgb(0 0 0 / 25%);--ic-elevation-inset:inset 0 4px 16px rgb(0 0 0 / 25%),\n inset 0 -4px 16px rgb(0 0 0 / 25%);--ic-easing-transition-fast:var(--ic-transition-duration-fast)\n cubic-bezier(0.165, 0.84, 0.44, 1);--ic-easing-transition-slow:var(--ic-transition-duration-slow)\n cubic-bezier(0.165, 0.84, 0.44, 1);--ic-transition-duration-fast:100ms;--ic-transition-duration-slow:300ms;--ic-border-width:0.0625rem;--ic-border-disabled:var(--ic-space-1px) dashed var(--ic-architectural-200);--ic-border-light:var(--ic-space-1px) solid var(--ic-architectural-200);--ic-border-default:var(--ic-space-1px) solid var(--ic-architectural-400);--ic-border-hover:var(--ic-space-1px) solid var(--ic-architectural-500);--ic-border-pressed:var(--ic-space-1px) solid var(--ic-architectural-600);--ic-hc-border:var(--ic-space-1px) solid transparent;--ic-error-border-default:var(--ic-space-xxxs) solid var(--ic-status-error);--ic-error-border-hover:var(--ic-space-xxxs) solid\n var(--ic-status-error-hover);--ic-error-border-pressed:var(--ic-space-xxxs) solid\n var(--ic-status-error-pressed);--ic-success-border-default:var(--ic-space-xxxs) solid\n var(--ic-status-success);--ic-success-border-hover:var(--ic-space-xxxs) solid\n var(--ic-status-success-hover);--ic-success-border-pressed:var(--ic-space-xxxs) solid\n var(--ic-status-success-pressed);--ic-warning-border-default:var(--ic-space-xxxs) solid\n var(--ic-status-warning);--ic-warning-border-hover:var(--ic-space-xxxs) solid\n var(--ic-status-warning-hover);--ic-warning-border-pressed:var(--ic-space-xxxs) solid\n var(--ic-status-warning-pressed);--ic-font-body-family:"Open Sans", "Helvetica Neue", "Arial", "sans-serif";--ic-font-heading-family:"Nunito Sans", sans-serif;--ic-font-code-family:"Source Code Pro", monospace;--ic-font-weight-extrabold:800;--ic-font-weight-bold:700;--ic-font-weight-semibold:600;--ic-font-weight-regular:400;--ic-font-size-h1:2.625rem;--ic-font-size-h2:2.125rem;--ic-font-size-h3:1.5rem;--ic-font-size-h4:1.25rem;--ic-font-size-regular:1rem;--ic-font-size-label:0.875rem;--ic-font-size-caption:0.75rem;--ic-font-size-badge-small:0.563rem;--ic-font-line-height-h1:3.5rem;--ic-font-line-height-h2:3.5rem;--ic-font-line-height-h3:2.5rem;--ic-font-line-height-h4:2rem;--ic-font-line-height-subtitle-large:1.5rem;--ic-font-line-height-subtitle-small:1.5rem;--ic-font-line-height-body:1.5rem;--ic-font-line-height-caption:1.25rem;--ic-font-line-height-code:1.5rem;--ic-font-line-height-badge:0.875rem;--ic-font-line-height-badge-small:0.75rem;--ic-font-letter-spacing-0pt025:0.025rem;--ic-font-letter-spacing-0pt005:0.005rem;--ic-font-letter-spacing-0pt0025:0.0025rem;--ic-font-letter-spacing-0pt0015:0.0015rem;--ic-font-h1:var(--ic-font-weight-extrabold) var(--ic-font-size-h1) /\n var(--ic-font-line-height-h1) var(--ic-font-heading-family);--ic-font-h2:var(--ic-font-weight-bold) var(--ic-font-size-h2) /\n var(--ic-font-line-height-h2) var(--ic-font-heading-family);--ic-font-h3:var(--ic-font-weight-regular) var(--ic-font-size-h3) /\n var(--ic-font-line-height-h3) var(--ic-font-body-family);--ic-font-h4:var(--ic-font-weight-semibold) var(--ic-font-size-h4) /\n var(--ic-font-line-height-h4) var(--ic-font-body-family);--ic-font-subtitle-large:var(--ic-font-weight-bold)\n var(--ic-font-size-regular) / var(--ic-font-line-height-subtitle-large)\n var(--ic-font-body-family);--ic-font-subtitle-small:var(--ic-font-weight-semibold)\n var(--ic-font-size-label) / var(--ic-font-line-height-subtitle-small)\n var(--ic-font-body-family);--ic-font-body:var(--ic-font-weight-regular) var(--ic-font-size-regular) /\n var(--ic-font-line-height-body) var(--ic-font-body-family);--ic-font-caption:var(--ic-font-weight-semibold) var(--ic-font-size-caption) /\n var(--ic-font-line-height-caption) var(--ic-font-body-family);--ic-font-label:var(--ic-font-weight-semibold) var(--ic-font-size-label) /\n var(--ic-font-line-height-body) var(--ic-font-body-family);--ic-font-code-large:var(--ic-font-weight-regular)\n var(--ic-font-size-regular) / var(--ic-font-line-height-code)\n var(--ic-font-code-family);--ic-font-code-small:var(--ic-font-weight-semibold) var(--ic-font-size-label) /\n var(--ic-font-line-height-code) var(--ic-font-code-family);--ic-font-code-extra-small:var(--ic-font-weight-regular)\n var(--ic-font-size-caption) / var(--ic-font-line-height-code)\n var(--ic-font-code-family);--ic-font-badge:var(--ic-font-weight-semibold) var(--ic-font-size-caption) /\n var(--ic-font-line-height-badge) var(--ic-font-body-family);--ic-font-badge-small:var(--ic-font-weight-semibold)\n var(--ic-font-size-badge-small) / var(--ic-font-line-height-badge-small)\n var(--ic-font-body-family);--ic-keyline-darken-rgb:rgb(0 0 0 / 20%);--ic-keyline-darken:1px solid var(--ic-keyline-darken-rgb);--ic-keyline-lighten-rgb:rgb(255 255 255 / 20%);--ic-keyline-lighten:1px solid var(--ic-keyline-lighten-rgb);--ic-status-success-light:#e8fef3;--ic-status-success-r:0;--ic-status-success-g:112;--ic-status-success-b:60;--ic-status-success-a:1;--ic-status-success:rgb(\n var(--ic-status-success-r) var(--ic-status-success-g)\n var(--ic-status-success-b) / var(--ic-status-success-a)\n );--ic-status-success-hover:rgb(\n calc(var(--ic-status-success-r) * 0.8)\n calc(var(--ic-status-success-g) * 0.8)\n calc(var(--ic-status-success-b) * 0.8) / var(--ic-status-success-a)\n );--ic-status-success-pressed:rgb(\n calc(var(--ic-status-success-r) * 0.6)\n calc(var(--ic-status-success-g) * 0.6)\n calc(var(--ic-status-success-b) * 0.6) / var(--ic-status-success-a)\n );--ic-status-success-contrast:#1bb56c;--ic-status-success-dark:#0e3020;--ic-status-warning-light:#fffbd8;--ic-status-warning-contrast:#ffc107;--ic-status-warning-r:208;--ic-status-warning-g:121;--ic-status-warning-b:50;--ic-status-warning-a:1;--ic-status-warning:rgb(\n var(--ic-status-warning-r) var(--ic-status-warning-g)\n var(--ic-status-warning-b) / var(--ic-status-warning-a)\n );--ic-status-warning-hover:rgb(\n calc(var(--ic-status-warning-r) * 0.8)\n calc(var(--ic-status-warning-g) * 0.8)\n calc(var(--ic-status-warning-b) * 0.8) / var(--ic-status-warning-a)\n );--ic-status-warning-pressed:rgb(\n calc(var(--ic-status-warning-r) * 0.6)\n calc(var(--ic-status-warning-g) * 0.6)\n calc(var(--ic-status-warning-b) * 0.6) / var(--ic-status-warning-a)\n );--ic-status-warning-dark:#7a4c3c;--ic-status-error-light:#ffe4e3;--ic-status-error-contrast:#f15b4e;--ic-status-error-r:212;--ic-status-error-g:53;--ic-status-error-b:28;--ic-status-error-a:1;--ic-status-error:rgb(\n var(--ic-status-error-r) var(--ic-status-error-g) var(--ic-status-error-b) /\n var(--ic-status-error-a)\n );--ic-status-error-hover:rgb(\n calc(var(--ic-status-error-r) * 0.8) calc(var(--ic-status-error-g) * 0.8)\n calc(var(--ic-status-error-b) * 0.8) / var(--ic-status-error-a)\n );--ic-status-error-pressed:rgb(\n calc(var(--ic-status-error-r) * 0.6) calc(var(--ic-status-error-g) * 0.6)\n calc(var(--ic-status-error-b) * 0.6) / var(--ic-status-error-a)\n );--ic-status-error-dark:#610a05;--ic-status-info-light:#e1f0fc;--ic-status-info-contrast:#488fe3;--ic-status-info:#124db3;--ic-status-info-dark:#041144;--ic-status-anomalous-light:#efdbff;--ic-status-anomalous-contrast:#b764fb;--ic-status-anomalous:#7c25c2;--ic-status-anomalous-dark:#350f54;--ic-status-unknown-light:var(--ic-architectural-40);--ic-status-unknown-contrast:var(--ic-architectural-300);--ic-status-unknown:var(--ic-architectural-500);--ic-status-unknown-dark:var(--ic-architectural-800);--ic-status-warning-mid:var(--ic-status-warning);--ic-status-warning-mid-hover:var(--ic-status-warning-hover);--ic-status-warning-mid-pressed:var(--ic-status-warning-pressed);--ic-status-success-background:var(--ic-status-success-light);--ic-status-warning-background:var(--ic-status-warning-light);--ic-status-error-background:var(--ic-status-error-light);--ic-status-info-background:var(--ic-status-info-light);--ic-architectural-20:#f9fafa;--ic-architectural-40:#f4f4f5;--ic-architectural-60:#eeeff0;--ic-architectural-80:#e8e9eb;--ic-architectural-100:#e1e3e5;--ic-architectural-200:#c4c8cd;--ic-architectural-300:#a7acb3;--ic-architectural-400:#8a919b;--ic-architectural-500:#6c7580;--ic-architectural-600:#575e68;--ic-architectural-700:#41464d;--ic-architectural-800:#2c2f34;--ic-architectural-900:#0b0c0c;--ic-architectural-white:#fff;--ic-architectural-black:#000;--ic-color-primary-text:#0b0c0c;--ic-color-white-text:#fff;--ic-color-secondary-text:#41464d;--ic-color-tertiary-text:#6c7580;--ic-action-default:#1759bc;--ic-action-default-hover:#0b399c;--ic-action-default-active:#07277e;--ic-action-default-active-alpha:rgba(23 89 188 / 50%);--ic-action-default-bg-hover:rgb(23 89 188 / 10%);--ic-action-default-bg-active:rgb(23 89 188 / 20%);--ic-action-default-bg-hover-no-alpha:#e7eef8;--ic-action-default-bg-active-no-alpha:#d0def2;--ic-action-destructive:#d4351c;--ic-action-destructive-hover:#ad1e0e;--ic-action-destructive-active:#8b1209;--ic-action-light:#fff;--ic-action-light-hover:#c4c8cd;--ic-action-light-active:#a7acb3;--ic-action-light-bg-hover:rgb(255 255 255 / 10%);--ic-action-light-bg-active:rgb(255 255 255 / 20%);--ic-action-dark:#0b0c0c;--ic-action-dark-hover:#2c2f34;--ic-action-dark-active:#41464d;--ic-action-dark-bg-hover:rgb(65 70 77 / 10%);--ic-action-dark-bg-active:rgb(65 70 77 / 20%);--ic-classification-official:#2b71c7;--ic-classification-official-foreground:#fff;--ic-classification-secret:#f39c2c;--ic-classification-secret-foreground:#000;--ic-classification-top-secret:#a00;--ic-classification-top-secret-foreground:#fff;--ic-classification-not-set:#616161;--ic-classification-not-set-foreground:#fff;--ic-theme-blue-primary-r:27;--ic-theme-blue-primary-g:60;--ic-theme-blue-primary-b:121;--ic-theme-blue-primary-a:1;--ic-theme-lighten-20:rgb(255 255 255 / 20%);--ic-theme-lighten-40:rgb(255 255 255 / 40%);--ic-theme-primary-r:var(--ic-theme-blue-primary-r);--ic-theme-primary-g:var(--ic-theme-blue-primary-g);--ic-theme-primary-b:var(--ic-theme-blue-primary-b);--ic-theme-primary-a:var(--ic-theme-blue-primary-a);--ic-theme-primary:rgb(\n var(--ic-theme-primary-r) var(--ic-theme-primary-g)\n var(--ic-theme-primary-b) / var(--ic-theme-primary-a)\n );--ic-theme-secondary:rgb(\n calc(var(--ic-theme-primary-r) * 0.8) calc(var(--ic-theme-primary-g) * 0.8)\n calc(var(--ic-theme-primary-b) * 0.8) / var(--ic-theme-primary-a)\n );--ic-theme-tertiary:rgb(\n calc(var(--ic-theme-primary-r) * 0.6) calc(var(--ic-theme-primary-g) * 0.6)\n calc(var(--ic-theme-primary-b) * 0.6) / var(--ic-theme-primary-a)\n );--ic-theme-secondary-light:rgb(\n calc(var(--ic-theme-primary-r) + ((255 - var(--ic-theme-primary-r)) * 0.2))\n calc(\n var(--ic-theme-primary-g) + ((255 - var(--ic-theme-primary-g)) * 0.2)\n )\n calc(\n var(--ic-theme-primary-b) + ((255 - var(--ic-theme-primary-b)) * 0.2)\n ) / var(--ic-theme-primary-a)\n );--ic-theme-tertiary-light:rgb(\n calc(var(--ic-theme-primary-r) + ((255 - var(--ic-theme-primary-r)) * 0.4))\n calc(\n var(--ic-theme-primary-g) + ((255 - var(--ic-theme-primary-g)) * 0.4)\n )\n calc(\n var(--ic-theme-primary-b) + ((255 - var(--ic-theme-primary-b)) * 0.4)\n ) / var(--ic-theme-primary-a)\n );--ic-theme-dark-mode-threshold:133.3505;--ic-theme-primary-r-calc:calc(var(--ic-theme-primary-r) * 299);--ic-theme-primary-g-calc:calc(var(--ic-theme-primary-g) * 587);--ic-theme-primary-b-calc:calc(var(--ic-theme-primary-b) * 114);--ic-theme-primary-sum-calc:calc(\n var(--ic-theme-primary-r-calc) + var(--ic-theme-primary-g-calc) +\n var(--ic-theme-primary-b-calc)\n );--ic-theme-primary-divide-calc:calc(var(--ic-theme-primary-sum-calc) / 1000);--ic-theme-primary-subtract-calc:calc(\n var(--ic-theme-primary-divide-calc) - var(--ic-theme-dark-mode-threshold)\n );--ic-theme-primary-calc:calc(var(--ic-theme-primary-subtract-calc) * -10000);--ic-theme-calc:max(0, var(--ic-theme-primary-calc));--ic-theme-text:rgb(\n min(255, calc(var(--ic-theme-calc) + 11))\n min(255, calc(var(--ic-theme-calc) + 12))\n min(255, calc(var(--ic-theme-calc) + 12)) / var(--ic-theme-primary-a)\n );--ic-theme-hover:rgb(\n min(255, calc(var(--ic-theme-calc) + 65))\n min(255, calc(var(--ic-theme-calc) + 70))\n min(255, calc(var(--ic-theme-calc) + 77)) / 10%\n );--ic-theme-active:rgb(\n min(255, calc(var(--ic-theme-calc) + 65))\n min(255, calc(var(--ic-theme-calc) + 70))\n min(255, calc(var(--ic-theme-calc) + 77)) / 20%\n );--ic-hyperlink:#1759bc;--ic-hyperlink-visited:#330072;--ic-hyperlink-hover:#7c2855;--ic-hyperlink-contrast:#5c98f2;--ic-hyperlink-contrast-visited:#bc75ff;--ic-hyperlink-contrast-hover:#db76ac;--ic-focus-blue:#0044d7;--ic-focus-glow:#80a1e8;--ic-hc-focus-outline:3px solid transparent;--ic-breakpoint-xs:0;--ic-breakpoint-sm:576px;--ic-breakpoint-md:768px;--ic-breakpoint-lg:992px;--ic-breakpoint-xl:1200px;--ic-space-1px:0.063rem;--ic-space-xxxs:0.125rem;--ic-space-xxs:0.25rem;--ic-space-xs:0.5rem;--ic-space-sm:0.75rem;--ic-space-md:1rem;--ic-space-lg:1.5rem;--ic-space-xl:2rem;--ic-space-xxl:3rem;--ic-z-index-base-value:0;--ic-z-index-page-header:calc(var(--ic-z-index-base-value) + 10);--ic-z-index-back-to-top:calc(var(--ic-z-index-base-value) + 20);--ic-z-index-popover:calc(var(--ic-z-index-base-value) + 50);--ic-z-index-sticky-page-header:calc(var(--ic-z-index-base-value) + 60);--ic-z-index-navigation-item:calc(var(--ic-z-index-base-value) + 70);--ic-z-index-navigation-menu:calc(var(--ic-z-index-base-value) + 70);--ic-z-index-menu:calc(var(--ic-z-index-base-value) + 70);--ic-z-index-side-navigation:calc(var(--ic-z-index-base-value) + 70);--ic-z-index-dialog:calc(var(--ic-z-index-base-value) + 100);--ic-z-index-toast:calc(var(--ic-z-index-base-value) + 110);--ic-z-index-tooltip:calc(var(--ic-z-index-base-value) + 110);--ic-z-index-classification-banner:calc(var(--ic-z-index-base-value) + 200)}',""]),module.exports=exports},"./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./dist/core/normalize.css":(module,exports,__webpack_require__)=>{(exports=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js")(!1)).push([module.id,'/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type="button"],\n[type="reset"],\n[type="submit"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type="button"]::-moz-focus-inner,\n[type="reset"]::-moz-focus-inner,\n[type="submit"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type="button"]:-moz-focusring,\n[type="reset"]:-moz-focusring,\n[type="submit"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type="checkbox"],\n[type="radio"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type="number"]::-webkit-inner-spin-button,\n[type="number"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type="search"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type="search"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n\nhtml,\nbody,\ndiv,\nspan,\napplet,\nobject,\niframe,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np,\nblockquote,\npre,\na,\nabbr,\nacronym,\naddress,\nbig,\ncite,\ncode,\ndel,\ndfn,\nem,\nimg,\nins,\nkbd,\nq,\ns,\nsamp,\nsmall,\nstrike,\nstrong,\nsub,\nsup,\ntt,\nvar,\nb,\nu,\ni,\ncenter,\ndl,\ndt,\ndd,\nol,\nul,\nli,\nfieldset,\nform,\nlabel,\nlegend,\ntable,\ncaption,\ntbody,\ntfoot,\nthead,\ntr,\nth,\ntd,\narticle,\naside,\ncanvas,\ndetails,\nembed,\nfigure,\nfigcaption,\nfooter,\nheader,\nhgroup,\nmenu,\nnav,\noutput,\nruby,\nsection,\nsummary,\ntime,\nmark,\naudio,\nvideo {\n margin: 0;\n padding: 0;\n border: 0;\n font-size: 100%;\n font-style: inherit;\n vertical-align: baseline;\n}\n',""]),module.exports=exports},"./dist/core/core.css":(module,__unused_webpack_exports,__webpack_require__)=>{var api=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),content=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./dist/core/core.css");"string"==typeof(content=content.__esModule?content.default:content)&&(content=[[module.id,content,""]]);var options={insert:"head",singleton:!1};api(content,options);module.exports=content.locals||{}},"./dist/core/normalize.css":(module,__unused_webpack_exports,__webpack_require__)=>{var api=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),content=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./dist/core/normalize.css");"string"==typeof(content=content.__esModule?content.default:content)&&(content=[[module.id,content,""]]);var options={insert:"head",singleton:!1};api(content,options);module.exports=content.locals||{}},"./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.(js%7Cjsx%7Cts%7Ctsx))$":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.(js%7Cjsx%7Cts%7Ctsx))$",module.exports=webpackEmptyContext},"./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.mdx)$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./getting-started.stories.mdx":"./src/getting-started.stories.mdx","./stories/ic-data-table.stories.mdx":"./src/stories/ic-data-table.stories.mdx"};function webpackContext(req){var id=webpackContextResolve(req);return __webpack_require__(id)}function webpackContextResolve(req){if(!__webpack_require__.o(map,req)){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}return map[req]}webpackContext.keys=function webpackContextKeys(){return Object.keys(map)},webpackContext.resolve=webpackContextResolve,module.exports=webpackContext,webpackContext.id="./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.mdx)$"},"../canary-web-components/dist/esm lazy recursive ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./ic-accordion-group.entry.js":["../canary-web-components/dist/esm/ic-accordion-group.entry.js",3965],"./ic-accordion.entry.js":["../canary-web-components/dist/esm/ic-accordion.entry.js",154,6066],"./ic-alert.entry.js":["../canary-web-components/dist/esm/ic-alert.entry.js",154,952],"./ic-back-to-top.entry.js":["../canary-web-components/dist/esm/ic-back-to-top.entry.js",154,9074],"./ic-badge.entry.js":["../canary-web-components/dist/esm/ic-badge.entry.js",154,6642],"./ic-breadcrumb-group.entry.js":["../canary-web-components/dist/esm/ic-breadcrumb-group.entry.js",154,4906],"./ic-breadcrumb.entry.js":["../canary-web-components/dist/esm/ic-breadcrumb.entry.js",154,249],"./ic-button_3.entry.js":["../canary-web-components/dist/esm/ic-button_3.entry.js",154,8493,4342],"./ic-card.entry.js":["../canary-web-components/dist/esm/ic-card.entry.js",154,9994],"./ic-checkbox-group.entry.js":["../canary-web-components/dist/esm/ic-checkbox-group.entry.js",154,985],"./ic-checkbox.entry.js":["../canary-web-components/dist/esm/ic-checkbox.entry.js",154,2854],"./ic-chip.entry.js":["../canary-web-components/dist/esm/ic-chip.entry.js",154,4731],"./ic-classification-banner.entry.js":["../canary-web-components/dist/esm/ic-classification-banner.entry.js",8305],"./ic-data-entity.entry.js":["../canary-web-components/dist/esm/ic-data-entity.entry.js",1997],"./ic-data-row.entry.js":["../canary-web-components/dist/esm/ic-data-row.entry.js",154,8422],"./ic-data-table.entry.js":["../canary-web-components/dist/esm/ic-data-table.entry.js",3886],"./ic-dialog.entry.js":["../canary-web-components/dist/esm/ic-dialog.entry.js",154,3366],"./ic-divider.entry.js":["../canary-web-components/dist/esm/ic-divider.entry.js",154,3590],"./ic-empty-state.entry.js":["../canary-web-components/dist/esm/ic-empty-state.entry.js",154,5868],"./ic-footer-link-group.entry.js":["../canary-web-components/dist/esm/ic-footer-link-group.entry.js",154,9663],"./ic-footer-link.entry.js":["../canary-web-components/dist/esm/ic-footer-link.entry.js",154,618],"./ic-footer.entry.js":["../canary-web-components/dist/esm/ic-footer.entry.js",154,5622],"./ic-hero.entry.js":["../canary-web-components/dist/esm/ic-hero.entry.js",154,9330],"./ic-horizontal-scroll.entry.js":["../canary-web-components/dist/esm/ic-horizontal-scroll.entry.js",154,3688],"./ic-input-component-container_3.entry.js":["../canary-web-components/dist/esm/ic-input-component-container_3.entry.js",154,8493,1806],"./ic-input-label_2.entry.js":["../canary-web-components/dist/esm/ic-input-label_2.entry.js",154,9903],"./ic-link.entry.js":["../canary-web-components/dist/esm/ic-link.entry.js",154,2477],"./ic-menu-group.entry.js":["../canary-web-components/dist/esm/ic-menu-group.entry.js",154,8869],"./ic-menu-item.entry.js":["../canary-web-components/dist/esm/ic-menu-item.entry.js",154,3228],"./ic-navigation-button.entry.js":["../canary-web-components/dist/esm/ic-navigation-button.entry.js",154,5316],"./ic-navigation-group.entry.js":["../canary-web-components/dist/esm/ic-navigation-group.entry.js",154,7590],"./ic-navigation-item.entry.js":["../canary-web-components/dist/esm/ic-navigation-item.entry.js",154,2777],"./ic-navigation-menu.entry.js":["../canary-web-components/dist/esm/ic-navigation-menu.entry.js",154,9600],"./ic-page-header.entry.js":["../canary-web-components/dist/esm/ic-page-header.entry.js",154,7639],"./ic-pagination-bar.entry.js":["../canary-web-components/dist/esm/ic-pagination-bar.entry.js",2732],"./ic-pagination_4.entry.js":["../canary-web-components/dist/esm/ic-pagination_4.entry.js",154,6618],"./ic-popover-menu.entry.js":["../canary-web-components/dist/esm/ic-popover-menu.entry.js",154,8493,1238],"./ic-radio-group.entry.js":["../canary-web-components/dist/esm/ic-radio-group.entry.js",154,8452],"./ic-radio-option.entry.js":["../canary-web-components/dist/esm/ic-radio-option.entry.js",154,1979],"./ic-search-bar.entry.js":["../canary-web-components/dist/esm/ic-search-bar.entry.js",154,3154],"./ic-section-container.entry.js":["../canary-web-components/dist/esm/ic-section-container.entry.js",9198],"./ic-side-navigation.entry.js":["../canary-web-components/dist/esm/ic-side-navigation.entry.js",154,5494],"./ic-skeleton.entry.js":["../canary-web-components/dist/esm/ic-skeleton.entry.js",9968],"./ic-status-tag.entry.js":["../canary-web-components/dist/esm/ic-status-tag.entry.js",154,7643],"./ic-step.entry.js":["../canary-web-components/dist/esm/ic-step.entry.js",154,7849],"./ic-stepper.entry.js":["../canary-web-components/dist/esm/ic-stepper.entry.js",154,138],"./ic-switch.entry.js":["../canary-web-components/dist/esm/ic-switch.entry.js",154,401],"./ic-tab-context.entry.js":["../canary-web-components/dist/esm/ic-tab-context.entry.js",168],"./ic-tab-group.entry.js":["../canary-web-components/dist/esm/ic-tab-group.entry.js",154,5019],"./ic-tab-panel.entry.js":["../canary-web-components/dist/esm/ic-tab-panel.entry.js",154,6241],"./ic-tab.entry.js":["../canary-web-components/dist/esm/ic-tab.entry.js",154,500],"./ic-theme.entry.js":["../canary-web-components/dist/esm/ic-theme.entry.js",154,4428],"./ic-toast-region.entry.js":["../canary-web-components/dist/esm/ic-toast-region.entry.js",4562],"./ic-toast.entry.js":["../canary-web-components/dist/esm/ic-toast.entry.js",154,1869],"./ic-top-navigation.entry.js":["../canary-web-components/dist/esm/ic-top-navigation.entry.js",154,8847],"./ic-typography.entry.js":["../canary-web-components/dist/esm/ic-typography.entry.js",154,8174]};function webpackAsyncContext(req){if(!__webpack_require__.o(map,req))return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}));var ids=map[req],id=ids[0];return Promise.all(ids.slice(1).map(__webpack_require__.e)).then((()=>__webpack_require__(id)))}webpackAsyncContext.keys=()=>Object.keys(map),webpackAsyncContext.id="../canary-web-components/dist/esm lazy recursive ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$",module.exports=webpackAsyncContext},"../web-components/dist/esm lazy recursive ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./ic-accordion-group.entry.js":["../web-components/dist/esm/ic-accordion-group.entry.js",1882],"./ic-accordion.entry.js":["../web-components/dist/esm/ic-accordion.entry.js",1468,8318],"./ic-alert.entry.js":["../web-components/dist/esm/ic-alert.entry.js",1468,299],"./ic-back-to-top.entry.js":["../web-components/dist/esm/ic-back-to-top.entry.js",1468,3954],"./ic-badge.entry.js":["../web-components/dist/esm/ic-badge.entry.js",1468,6886],"./ic-breadcrumb-group.entry.js":["../web-components/dist/esm/ic-breadcrumb-group.entry.js",1468,9848],"./ic-breadcrumb.entry.js":["../web-components/dist/esm/ic-breadcrumb.entry.js",1468,9570],"./ic-button_3.entry.js":["../web-components/dist/esm/ic-button_3.entry.js",1468,6647,1642],"./ic-card.entry.js":["../web-components/dist/esm/ic-card.entry.js",1468,6831],"./ic-checkbox-group.entry.js":["../web-components/dist/esm/ic-checkbox-group.entry.js",1468,8637],"./ic-checkbox.entry.js":["../web-components/dist/esm/ic-checkbox.entry.js",1468,2167],"./ic-chip.entry.js":["../web-components/dist/esm/ic-chip.entry.js",1468,5729],"./ic-classification-banner.entry.js":["../web-components/dist/esm/ic-classification-banner.entry.js",2088],"./ic-data-entity.entry.js":["../web-components/dist/esm/ic-data-entity.entry.js",4446],"./ic-data-row.entry.js":["../web-components/dist/esm/ic-data-row.entry.js",1468,485],"./ic-dialog.entry.js":["../web-components/dist/esm/ic-dialog.entry.js",1468,4637],"./ic-divider.entry.js":["../web-components/dist/esm/ic-divider.entry.js",1468,1860],"./ic-empty-state.entry.js":["../web-components/dist/esm/ic-empty-state.entry.js",1468,933],"./ic-footer-link-group.entry.js":["../web-components/dist/esm/ic-footer-link-group.entry.js",1468,4272],"./ic-footer-link.entry.js":["../web-components/dist/esm/ic-footer-link.entry.js",1468,828],"./ic-footer.entry.js":["../web-components/dist/esm/ic-footer.entry.js",1468,8465],"./ic-hero.entry.js":["../web-components/dist/esm/ic-hero.entry.js",1468,230],"./ic-horizontal-scroll.entry.js":["../web-components/dist/esm/ic-horizontal-scroll.entry.js",1468,4500],"./ic-input-component-container_3.entry.js":["../web-components/dist/esm/ic-input-component-container_3.entry.js",1468,6647,9257],"./ic-input-label_2.entry.js":["../web-components/dist/esm/ic-input-label_2.entry.js",1468,538],"./ic-link.entry.js":["../web-components/dist/esm/ic-link.entry.js",1468,530],"./ic-menu-group.entry.js":["../web-components/dist/esm/ic-menu-group.entry.js",1468,5505],"./ic-menu-item.entry.js":["../web-components/dist/esm/ic-menu-item.entry.js",1468,4727],"./ic-navigation-button.entry.js":["../web-components/dist/esm/ic-navigation-button.entry.js",1468,2373],"./ic-navigation-group.entry.js":["../web-components/dist/esm/ic-navigation-group.entry.js",1468,4163],"./ic-navigation-item.entry.js":["../web-components/dist/esm/ic-navigation-item.entry.js",1468,2148],"./ic-navigation-menu.entry.js":["../web-components/dist/esm/ic-navigation-menu.entry.js",1468,9103],"./ic-page-header.entry.js":["../web-components/dist/esm/ic-page-header.entry.js",1468,1047],"./ic-pagination-item.entry.js":["../web-components/dist/esm/ic-pagination-item.entry.js",1468,3630],"./ic-pagination.entry.js":["../web-components/dist/esm/ic-pagination.entry.js",1468,8939],"./ic-popover-menu.entry.js":["../web-components/dist/esm/ic-popover-menu.entry.js",1468,6647,4418],"./ic-radio-group.entry.js":["../web-components/dist/esm/ic-radio-group.entry.js",1468,3132],"./ic-radio-option.entry.js":["../web-components/dist/esm/ic-radio-option.entry.js",1468,1965],"./ic-search-bar.entry.js":["../web-components/dist/esm/ic-search-bar.entry.js",1468,5835],"./ic-section-container.entry.js":["../web-components/dist/esm/ic-section-container.entry.js",1569],"./ic-select.entry.js":["../web-components/dist/esm/ic-select.entry.js",1468,6225],"./ic-side-navigation.entry.js":["../web-components/dist/esm/ic-side-navigation.entry.js",1468,8291],"./ic-skeleton.entry.js":["../web-components/dist/esm/ic-skeleton.entry.js",4983],"./ic-status-tag.entry.js":["../web-components/dist/esm/ic-status-tag.entry.js",1468,1573],"./ic-step.entry.js":["../web-components/dist/esm/ic-step.entry.js",1468,4564],"./ic-stepper.entry.js":["../web-components/dist/esm/ic-stepper.entry.js",1468,2277],"./ic-switch.entry.js":["../web-components/dist/esm/ic-switch.entry.js",1468,9130],"./ic-tab-context.entry.js":["../web-components/dist/esm/ic-tab-context.entry.js",4147],"./ic-tab-group.entry.js":["../web-components/dist/esm/ic-tab-group.entry.js",1468,4133],"./ic-tab-panel.entry.js":["../web-components/dist/esm/ic-tab-panel.entry.js",1468,2814],"./ic-tab.entry.js":["../web-components/dist/esm/ic-tab.entry.js",1468,9421],"./ic-text-field.entry.js":["../web-components/dist/esm/ic-text-field.entry.js",1468,5850],"./ic-theme.entry.js":["../web-components/dist/esm/ic-theme.entry.js",1468,3456],"./ic-toast-region.entry.js":["../web-components/dist/esm/ic-toast-region.entry.js",7923],"./ic-toast.entry.js":["../web-components/dist/esm/ic-toast.entry.js",1468,9354],"./ic-top-navigation.entry.js":["../web-components/dist/esm/ic-top-navigation.entry.js",1468,8533],"./ic-typography.entry.js":["../web-components/dist/esm/ic-typography.entry.js",1468,5907]};function webpackAsyncContext(req){if(!__webpack_require__.o(map,req))return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}));var ids=map[req],id=ids[0];return Promise.all(ids.slice(1).map(__webpack_require__.e)).then((()=>__webpack_require__(id)))}webpackAsyncContext.keys=()=>Object.keys(map),webpackAsyncContext.id="../web-components/dist/esm lazy recursive ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$",module.exports=webpackAsyncContext},"?aa8d":()=>{},"?182f":()=>{},"?b4f6":()=>{},"./generated-stories-entry.cjs":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";module=__webpack_require__.nmd(module),(0,__webpack_require__("./node_modules/@storybook/react/dist/esm/client/index.js").configure)([__webpack_require__("./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.mdx)$"),__webpack_require__("./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.(js%7Cjsx%7Cts%7Ctsx))$")],module,!1)}},__webpack_require__=>{var __webpack_exec__=moduleId=>__webpack_require__(__webpack_require__.s=moduleId);__webpack_require__.O(0,[750],(()=>(__webpack_exec__("./node_modules/@storybook/core-client/dist/esm/globals/polyfills.js"),__webpack_exec__("./node_modules/@storybook/core-client/dist/esm/globals/globals.js"),__webpack_exec__("./storybook-init-framework-entry.js"),__webpack_exec__("./node_modules/@storybook/react/dist/esm/client/docs/config-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/react/dist/esm/client/preview/config-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/addon-links/preview.js-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/addon-docs/preview.js-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/addon-actions/preview.js-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/addon-backgrounds/preview.js-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/addon-measure/preview.js-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/addon-outline/preview.js-generated-config-entry.js"),__webpack_exec__("./node_modules/@storybook/addon-a11y/preview.js-generated-config-entry.js"),__webpack_exec__("./.storybook/preview.js-generated-config-entry.js"),__webpack_exec__("./generated-stories-entry.cjs"))));__webpack_require__.O()}]); \ No newline at end of file diff --git a/branches/canary/develop/canary-react/main.93ff5215.iframe.bundle.js.LICENSE.txt b/branches/canary/develop/canary-react/main.bd3a0573.iframe.bundle.js.LICENSE.txt similarity index 100% rename from branches/canary/develop/canary-react/main.93ff5215.iframe.bundle.js.LICENSE.txt rename to branches/canary/develop/canary-react/main.bd3a0573.iframe.bundle.js.LICENSE.txt diff --git a/branches/canary/develop/canary-react/project.json b/branches/canary/develop/canary-react/project.json index c2d83e98a4..98362b9988 100644 --- a/branches/canary/develop/canary-react/project.json +++ b/branches/canary/develop/canary-react/project.json @@ -1 +1 @@ -{"generatedAt":1703841743590,"builder":{"name":"webpack5"},"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":false,"hasStorybookEslint":false,"refCount":0,"monorepo":"Lerna","packageManager":{"type":"npm","version":"10.2.3"},"storybookVersion":"6.5.16","language":"typescript","storybookPackages":{"@storybook/addon-actions":{"version":"6.5.16"},"@storybook/addon-docs":{"version":"6.5.16"},"@storybook/builder-webpack5":{"version":"6.5.16"},"@storybook/manager-webpack5":{"version":"6.5.16"},"@storybook/react":{"version":"6.5.16"}},"framework":{"name":"react"},"addons":{"@storybook/addon-links":{"version":"6.5.16"},"@storybook/addon-essentials":{"version":"6.5.16"},"@storybook/addon-postcss":{"version":"2.0.0"},"@storybook/addon-a11y":{"version":"6.5.16"},"./addon-tab":{"version":null}}} +{"generatedAt":1703859291948,"builder":{"name":"webpack5"},"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":false,"hasStorybookEslint":false,"refCount":0,"monorepo":"Lerna","packageManager":{"type":"npm","version":"10.2.3"},"storybookVersion":"6.5.16","language":"typescript","storybookPackages":{"@storybook/addon-actions":{"version":"6.5.16"},"@storybook/addon-docs":{"version":"6.5.16"},"@storybook/builder-webpack5":{"version":"6.5.16"},"@storybook/manager-webpack5":{"version":"6.5.16"},"@storybook/react":{"version":"6.5.16"}},"framework":{"name":"react"},"addons":{"@storybook/addon-links":{"version":"6.5.16"},"@storybook/addon-essentials":{"version":"6.5.16"},"@storybook/addon-postcss":{"version":"2.0.0"},"@storybook/addon-a11y":{"version":"6.5.16"},"./addon-tab":{"version":null}}}