@patternplate/client
Version:
Universal javascript client application for patternplate
1 lines • 274 kB
JavaScript
!function(e){function t(t){for(var r,a,c=t[0],l=t[1],u=t[2],f=0,d=[];f<c.length;f++)a=c[f],o[a]&&d.push(o[a][0]),o[a]=0;for(r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r]);for(s&&s(t);d.length;)d.shift()();return i.push.apply(i,u||[]),n()}function n(){for(var e,t=0;t<i.length;t++){for(var n=i[t],r=!0,c=1;c<n.length;c++){var l=n[c];0!==o[l]&&(r=!1)}r&&(i.splice(t--,1),e=a(a.s=n[0]))}return e}var r={},o={1:0},i=[];function a(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,a),n.l=!0,n.exports}a.m=e,a.c=r,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},a.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="";var c=window.webpackJsonp=window.webpackJsonp||[],l=c.push.bind(c);c.push=t,c=c.slice();for(var u=0;u<c.length;u++)t(c[u]);var s=l;i.push([919,0]),n()}([,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"activateNode",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"applyState",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"arrow",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"changeConcern",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"changeType",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"closeAllTheThings",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"demoContentResize",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"dismissAllMessages",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"dismissMessage",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"listen",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"loadPatternDemo",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"loadSchema",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"openDocumentation",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"openFullscreen",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"patchLocation",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"reload",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(t,"resizeDemo",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"scrollDemo",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(t,"scrollTo",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(t,"search",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"searchPreview",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"themeLoaded",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(t,"toggleCode",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(t,"toggleConsole",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(t,"toggleDependencies",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"toggleDependents",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(t,"toggleDoc",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"toggleHide",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(t,"toggleInfo",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(t,"toggleKeyboardShortcuts",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(t,"toggleManifest",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(t,"toggleNavigation",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(t,"toggleNetwork",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(t,"toggleOpacity",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(t,"toggleComponentsEnabled",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(t,"toggleRulers",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(t,"toggleSearch",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(t,"toggleTheme",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(t,"windowResize",{enumerable:!0,get:function(){return q.default}});var r=F(n(489)),o=F(n(488)),i=F(n(487)),a=F(n(459)),c=F(n(458)),l=F(n(454)),u=F(n(453)),s=F(n(448)),f=F(n(447)),d=F(n(446)),p=F(n(146)),h=F(n(145)),y=F(n(439)),m=F(n(438)),v=F(n(437)),b=F(n(436)),g=F(n(435)),_=F(n(434)),w=F(n(433)),O=F(n(431)),S=F(n(428)),j=F(n(427)),k=F(n(426)),x=F(n(425)),E=F(n(424)),P=F(n(423)),C=F(n(422)),M=F(n(421)),T=F(n(420)),N=F(n(419)),L=F(n(418)),A=F(n(151)),z=F(n(417)),D=F(n(416)),R=F(n(415)),I=F(n(414)),B=F(n(413)),H=F(n(412)),q=F(n(411));function F(e){return e&&e.__esModule?e:{default:e}}},,,,,,,,function(e,t,n){e.exports=n(832)},,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toggle=function(e){var t=(0,r.camelCase)(e),n=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(r,i){var a="forced"in n?n.forced:!i()[t];r((0,o.patchLocation)({query:function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}({},e,a)}))}};return n.type="TOGGLE_".concat((0,r.snakeCase)(e).toUpperCase()),n.property=t,n.key=e,n};var r=n(9),o=n(2)},,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(60))&&r.__esModule?r:{default:r},i=n(12);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,o.default)("function"==typeof e,"toggle needs an action to create a handler for, received ".concat(e," of type ").concat(a(e))),(0,i.handleActions)({"@@router/LOCATION_CHANGE":function(n,r){var o=r.payload;return e.key in o.query?"true"===o.query[e.key]:t.defaultValue}},t.defaultValue)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n(834))},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n(851))},,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.selectDescription=t.selectContents=t.selectId=t.selectFlag=t.selectVersion=t.selectTags=t.selectName=t.selectIcon=t.selectActive=t.selectType=t.selectContentType=t.selectManifest=t.selectDependents=t.selectDependencies=t.default=void 0;var r,o=n(22),i=n(88),a=n(40),c=(r=n(442))&&r.__esModule?r:{default:r};(0,o.createSelector)(i.flat,function(e){return e.filter(function(e){var t=e.manifest.options,n=(void 0===t?{}:t).query;return Boolean(void 0===n?"":n)})});var l=(0,o.createSelector)(a.flat,function(e){return e.id},function(e,t){var n=e.find(function(e){return t==="".concat(e.contentType,"/").concat(e.id)});return n||("/"===t?e[0]:void 0)}),u=l;t.default=u;var s=(0,o.createSelector)(function(e){return e.hide},function(e){return e?function(e){return!0!==(e.manifest.options||{}).hidden}:function(e){return e}}),f=function(e){return(0,c.default)(e,l,s)},d=f("dependencies");t.selectDependencies=d;var p=f("dependents");t.selectDependents=p;var h=(0,o.createSelector)(l,function(e){return e?JSON.stringify(e.manifest,null," "):""});t.selectManifest=h;var y=(0,o.createSelector)(l,function(e){return e?e.contentType:""});t.selectContentType=y;var m=(0,o.createSelector)(l,function(e){return e?e.type:""});t.selectType=m;var v=(0,o.createSelector)(l,function(e){return e.searchEnabled},function(e,t){return!t&&null!==e&&void 0!==e});t.selectActive=v;var b=(0,o.createSelector)(l,function(e){return e?e.manifest.icon||e.type:""});t.selectIcon=b;var g=(0,o.createSelector)(l,function(e){return e?e.manifest.displayName:""});t.selectName=g;var _=(0,o.createSelector)(l,function(e){return e&&e.manifest.tags||[]});t.selectTags=_;var w=(0,o.createSelector)(l,function(e){return e?e.manifest.version:""});t.selectVersion=w;var O=(0,o.createSelector)(l,function(e){return e?e.manifest.flag:""});t.selectFlag=O;var S=(0,o.createSelector)(l,function(e){return e?e.id:""});t.selectId=S;var j=(0,o.createSelector)(l,function(e){return e&&"string"==typeof e.contents?e.contents:null});t.selectContents=j;var k=(0,o.createSelector)(l,function(e){return e?e.manifest.description:""});t.selectDescription=k},,function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e){return(o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(e){return r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=n(0),c=n(1).default,l=n(27).Link,u=n(25).Icon,s=n(38).Text,f=n(32).default,d=function(e){return e.children},p=function(e){return e.children},h=function(){};var y=c(f(["onClickOutside","enabled"])("div")).withConfig({displayName:"search__StyledFormBox"})(["width:100%;height:100%;border-radius:10px;pointer-events:all;overflow:hidden;margin:",";opacity:",";"],function(e){return e.inline?"calc(12.5vh - 30px) 0 60px 0":"0"},function(e){return e.inline&&e.enabled?"0":"1"}),m=c.form.withConfig({displayName:"search__StyledForm"})(["display:flex;flex-direction:column;position:relative;z-index:2;width:100%;max-height:",";",""],"55vh",function(e){return R(e)}),v=c.div.withConfig({displayName:"search__StyledSearchFieldBox"})(["position:relative;z-index:1;flex:0 0 auto;"]),b=c.div.withConfig({displayName:"search__StyledResults"})(["position:relative;z-index:1;flex:1 1 auto;display:flex;flex-direction:row;max-height:calc("," - "," - ",");"],"55vh","80px","30px"),g=c.div.withConfig({displayName:"search__StyledResultPreview"})(["flex:1 1 60%;overflow:scroll;-webkit-touch-scroll:auto;"]),_=c.div.withConfig({displayName:"search__StyledResultList"})(["flex:1 0 40%;overflow:scroll;-webkit-touch-scroll:auto;border-right:1px solid ",";"],function(e){return e.theme.colors.border}),w=c(s).withConfig({displayName:"search__StyledResultHeading"})(["box-sizing:border-box;position:-webkit-sticky;position:sticky;z-index:1;top:0;margin:0;font-size:14px;padding:3px 15px;border-width:1px 0;border-style:solid;border-color:",";color:",";background:",";"],function(e){return e.theme.colors.border},function(e){return e.theme.colors.color},function(e){return e.theme.colors.background}),O=(c(f(["active"])(u)).withConfig({displayName:"search__StyledIcon"})(["flex:0 0 auto;fill:",";margin-right:10px;"],function(e){return e.active?e.theme.colors.active:e.theme.colors.color}),f(["active"])(l)),S=c(O).withConfig({displayName:"search__StyledPreviewLink"})(["position:absolute;right:15px;top:50%;transform:translateY(-50%);text-decoration:none;color:",";opacity:0;&:hover{color:",";text-decoration:underline;}"],function(e){return e.theme.colors.border},function(e){return e.theme.colors.color}),j=c(O).withConfig({displayName:"search__StyledResultLink"})(["display:flex;align-items:center;width:100%;padding:10px 15px;&:link,&:visited,&:active{color:",";text-decoration:none;}"],function(e){return e.active?e.theme.colors.active:e.theme.colors.color}),k=c(s).withConfig({displayName:"search__StyledResultLinkText"})(["line-height:20px;color:",";text-decoration:none;"],function(e){return e.active?e.theme.colors.active:e.theme.colors.color}),x=c.div.withConfig({displayName:"search__StyledResult"})(["position:relative;box-sizing:border-box;display:flex;align-items:center;&:hover{mask-image:linear-gradient( to left,rgba(0,0,0,0) 75px,rgba(0,0,0,1) 125px);-webkit-mask-image:linear-gradient( to left,rgba(0,0,0,0) 75px,rgba(0,0,0,1) 125px);}&:hover{opacity:1;}"]),E=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(n=function(e,t){if(t&&("object"===o(t)||"function"==typeof t))return t;if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i)))).getRef=n.getRef.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n)),n}var n,r,c;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,a.Component),n=t,(r=[{key:"getRef",value:function(e){this.ref=e}},{key:"componentWillUpdate",value:function(e){e.active&&this.ref&&this.props.onScrollRequest({target:this.ref})}},{key:"render",value:function(){var e=this.props;return a.createElement(x,{ref:this.getRef,active:e.active,title:"Navigation to pattern ".concat(e.name),"data-id":e.id},a.createElement(j,{active:e.active,href:e.href,query:{"search-enabled":!1}},a.createElement(k,{active:e.active,size:"l"},e.name)),a.createElement(S,{active:e.active,query:{"search-preview":e.index}},a.createElement(s,{active:e.active,size:"s"},'"Preview"')))}}])&&i(n.prototype,r),c&&i(n,c),t}();E.defaultProps={onScrollRequest:function(){}};var P=c.input.attrs({type:"submit"}).withConfig({displayName:"search__HiddenSubmit"})(["display:none;"]),C=c(l).withConfig({displayName:"search__StyledClose"})(["font-size:0;line-height:0;"]),M=c(u).withConfig({displayName:"search__StyledCloseIcon"})(["fill:",";"],function(e){return e.theme.colors.color});var T=c.div.withConfig({displayName:"search__StyledSearchLegend"})(["display:flex;align-items:center;height:30px;position:relative;box-sizing:border-box;width:100%;padding:0 15px;border:1px solid ",";color:",";",";"],function(e){return e.theme.colors.border},function(e){return e.theme.colors.border},function(e){return R(e)}),N=c.div.withConfig({displayName:"search__StyledSearchLegendBox"})(["display:flex;overflow:scroll;-webkit-overflow-scrolling:touch;width:100%;position:relative;z-index:1;::-webkit-scrollbar{display:none;}"]),L=c(s).withConfig({displayName:"search__StyledField"})(["padding:0 10px;color:",";&:first-child{padding-left:0;}}"],function(e){return e.theme.colors.color}),A=c(L).withConfig({displayName:"search__StyledLegendName"})(["padding-right:20px;font-weight:bold;color:",";position:relative;z-index:1;"],function(e){return e.theme.colors.color}),z=c(l).withConfig({displayName:"search__StyledFieldLink"})(["white-space:nowrap;&:link,&:active,&:visited,&:hover{color:",""],function(e){return e.theme.colors.color});function D(e){return a.createElement(T,{className:e.className},e.name&&a.createElement(A,null,e.name),a.createElement(N,null,(e.items||[]).map(function(e){switch(e.type){case"field":default:return a.createElement(L,{key:e.key},a.createElement(z,{title:e.description,query:{search:"".concat(e.value)}},e.key))}})))}function R(e){return"\n\t\t&::before {\n\t\t\tcontent: '';\n\t\t\tposition: absolute;\n\t\t\tz-index: 0;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tbackground: ".concat(e.theme.colors.background,";\n\t\t\topacity: 0.975;\n\t\t}\n\t")}e.exports.default=function(e){var t=a.Children.toArray(e.children),n=t.filter(function(e){return e.type===_}),r=t.filter(function(e){return e.type===g}),o=t.filter(function(e){return e.type===d}),i=t.filter(function(e){return e.type===p});return a.createElement(y,{enabled:e.enabled,inline:e.inline,onClickOutside:e.inline||!e.enabled?h:e.onClickOutside,onClick:e.inline&&!e.enabled?e.onFocus:h,value:e.value},a.createElement(m,{onSubmit:e.onSubmit,method:"GET"},a.createElement(v,{onClick:e.inline?e.onClick:h},o,i,a.createElement(P,null),a.createElement(D,e.legend)),a.createElement(b,null,n,r)))},e.exports.SearchResult=E,e.exports.SearchResultList=_,e.exports.SearchResultHeading=w,e.exports.SearchResultPreview=g,e.exports.SearchFieldSlot=d,e.exports.PassThroughSlot=p,e.exports.Close=function(e){var t=e.clears?"Clear":"Close",n=e.clears?{search:null}:{"search-enabled":null};return a.createElement(C,{query:n,title:"".concat(t," search ").concat(e.shortcut.toString())},a.createElement(M,{size:"m",symbol:"close"}),t)}},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n(826))},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flat=t.default=t.selectFlatPool=void 0;n(89);var r=n(22),o=n(88),i=n(67),a=n(87),c=(0,r.createSelector)(o.flat,i.flat,function(e){return{hide:e.hideEnabled,id:e.id,location:e.routing.locationBeforeTransitions,base:e.base,prefix:"doc",search:function(){return[]}}},function(e,t,n){return u(e.map(function(e){return(0,a.enrich)(e,n)})).concat(t).filter(function(e){return Boolean(e.id)&&Boolean(e.contentType)})});t.selectFlatPool=c;var l=(0,r.createSelector)(c,function(e){return function(t){return[].map(function(t){return e.find(function(e){return e.id===t})})}});function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.reduce(function(e,t){return e.push(t),Array.isArray(t.children)&&u(t.children,e),e},t)}var s=(0,r.createSelector)(o.flat,i.flat,function(e){return{hide:e.hideEnabled,id:e.id,location:e.routing.locationBeforeTransitions,base:e.base,prefix:"doc",search:l(e)}},function(e,t,n){return u(e.map(function(e){return(0,a.enrich)(e,n)})).concat(t).filter(function(e){return Boolean(e.id)&&Boolean(e.contentType)})});t.default=s;var f=(0,r.createSelector)(o.flat,i.flat,function(e,t){return u(e.concat(t)).filter(function(e){return"item"===e.type})});t.flat=f},,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.selectSrc=void 0;var r,o=n(22),i=(r=n(33))&&r.__esModule?r:{default:r};var a=(0,o.createSelector)(i.default,function(e){return e.base},function(e,t){return e?"pattern"!==e.contentType?null:"".concat(function(e){return"/"===e.charAt(e.length-1)?e.slice(0,e.length-1):e}(t),"/api/demo/").concat(e.id,".html"):null});t.selectSrc=a},,,,,,function(e,t,n){"use strict";(function(e,r,o){function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.createPromiseThunkAction=function(e,t){var n=t||f,r=function(t){var r=(0,c.createAction)("".concat(e,"_DELAYED")),i=(0,c.createAction)("".concat(e,"_SUCCESS")),a=(0,c.createAction)("".concat(e,"_START")),l=(0,c.createAction)("".concat(e,"_THROWS"));return function(e,c){return new Promise(function(u,f){var d,p;e(a(t,s,c)),d=o.setTimeout(function(){e(r(t,s,c))},1e3);(function(){return u()}).$asyncbind(this,f);var h=function(t){return console.error(t),o.clearTimeout(d),e(l(t)),u(t)}.$asyncbind(this,f);try{return Promise.resolve(n(t,e,c)).then(function(t){return p=t,o.clearTimeout(d),e(i(p)),u(p)}.$asyncbind(this,h),h)}catch(e){h(e)}}.$asyncbind(this))}};return r.__name=e,r},t.handlePromiseThunkAction=function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=e.__name||e;return r.dependencies=r.dependencies||[],(0,l.default)((u(n={},"".concat(o,"_START"),t.start||s),u(n,"".concat(o,"_DELAYED"),t.delayed||s),u(n,"".concat(o,"_SUCCESS"),t.success||s),u(n,"".concat(o,"_THROWS"),t.throws||s),n),r)};var a,c=n(12),l=(a=n(86))&&a.__esModule?a:{default:a};function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Function.prototype.$asyncbind=function t(n,o){Function.prototype.$asyncbind||Object.defineProperty(Function.prototype,"$asyncbind",{value:t,enumerable:!1,configurable:!0,writable:!0}),t.trampoline||(t.trampoline=function(e,t,n,r,o){return function i(a){for(;a;){if(a.then)return a=a.then(i,r),o?void 0:a;try{if(a.pop){if(a.length)return a.pop()?t.call(e):a;a=n}else a=a.call(e)}catch(e){return r(e)}}}}),t.LazyThenable||(t.LazyThenable=function(){function e(e){return e&&e instanceof Object&&"function"==typeof e.then}function t(n,r,o){try{var i=o?o(r):r;if(n===i)return n.reject(new TypeError("Promise resolution loop"));e(i)?i.then(function(e){t(n,e)},function(e){n.reject(e)}):n.resolve(i)}catch(e){n.reject(e)}}function n(){}function r(e){}function o(r,o){var i=new n;try{this._resolver(function(n){return e(n)?n.then(r,o):t(i,n,r)},function(e){t(i,e,o)})}catch(e){t(i,e,o)}return i}function i(e){this._resolver=e,this.then=o}return n.prototype={resolve:r,reject:r,then:function(e,t){this.resolve=e,this.reject=t}},i.resolve=function(e){return i.isThenable(e)?e:{then:function(t){return t(e)}}},i.isThenable=e,i}(),t.EagerThenable=t.Thenable=(t.EagerThenableFactory=function(t){t=t||"object"===(void 0===e?"undefined":i(e))&&e.nextTick||"function"==typeof r&&r||function(e){setTimeout(e,0)};var n=function(){var e=[],n=0,r=1024;function o(){for(;e.length-n;){try{e[n]()}catch(e){}e[n++]=void 0,n===r&&(e.splice(0,r),n=0)}}return function(r){e.push(r),e.length-n==1&&t(o)}}();function o(e){if(e){var t=this;e(function(e){t.resolve(e)},function(e){t.reject(e)})}}function a(e,t){if("function"==typeof e.y)try{var n=e.y.call(void 0,t);e.p.resolve(n)}catch(t){e.p.reject(t)}else e.p.resolve(t)}function c(e,t){if("function"==typeof e.n)try{var n=e.n.call(void 0,t);e.p.resolve(n)}catch(t){e.p.reject(t)}else e.p.reject(t)}return o.prototype={resolve:function(e){if(void 0===this.state){if(e===this)return this.reject(new TypeError("Attempt to resolve promise with self"));var t=this;if(e&&("function"==typeof e||"object"===i(e)))try{var r=0,o=e.then;if("function"==typeof o)return void o.call(e,function(e){r++||t.resolve(e)},function(e){r++||t.reject(e)})}catch(e){return void(r||this.reject(e))}this.state=a,this.v=e,t.c&&n(function(){for(var n=0,r=t.c.length;n<r;n++)a(t.c[n],e)})}},reject:function(e){if(void 0===this.state){this.state=c,this.v=e;var t=this.c;t&&n(function(){for(var n=0,r=t.length;n<r;n++)c(t[n],e)})}},then:function(e,t){var r=new o,i={y:e,n:t,p:r};if(void 0===this.state)this.c?this.c.push(i):this.c=[i];else{var a=this.state,c=this.v;n(function(){a(i,c)})}return r}},o.resolve=function(e){if(e&&e instanceof o)return e;var t=new o;return t.resolve(e),t},o.reject=function(e){if(e&&e instanceof o)return e;var t=new o;return t.reject(e),t},o.version="2.3.3-nodent",o})());var a=this;switch(o){case!0:return new t.Thenable(c);case 0:return new t.LazyThenable(c);case void 0:return c.then=c,c;default:return function(){try{return a.apply(n,arguments)}catch(e){return o(e)}}}function c(){return a.apply(n,arguments)}};var s=function(e){return e},f=function(e){return new Promise(function(t,n){return t(e)}.$asyncbind(this))}}).call(this,n(16),n(57).setImmediate,n(5))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.format=s,t.parse=f,t.default=void 0;var r=a(n(37)),o=a(n(30)),i=n(9);function a(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}function l(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function u(e){return function(t){return(0,i.includes)(t,e)}}function s(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=(0,i.entries)(n.query||{}).reduce(function(e,t){return l(e).concat([t.join("--")])},[]),a=r.default.extname(n.pathname||""),c=a?r.default.dirname(n.pathname):(e=n.pathname,t=e.length-1,"/"===e[t]?e.slice(0,t):e),u=a?r.default.basename(n.pathname):"";return[c].concat(l(o),[u]).filter(Boolean).join("/")}function f(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=o.default.parse(n).pathname||"";return{pathname:r.split("/").filter((e=u("--"),function(){return!e.apply(void 0,arguments)})).join("/"),query:r.split("/").filter(u("--")).map((t="--",function(e){return e.split(t).slice(0,2)})).reduce(function(e,t){var n=c(t,2),r=n[0],o=n[1];return e[r]=o,e},{})}}var d={parse:f,format:s};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flat=t.default=void 0;var r=n(9),o=n(22),i=n(87),a=(0,o.createSelector)(function(e){return e.schema.meta},function(e){return e.id},function(e){return e.hideEnabled},function(e){return e.routing.locationBeforeTransitions},function(e){return e.base},function(e,t,n,o,a){var c={base:a,hide:n,id:t,prefix:"pattern",location:o};return(0,i.sanitize)((0,r.merge)({},e),c)}),c=a;t.default=c;var l=(0,o.createSelector)(a,i.flatten);t.flat=l},,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=l.find(function(t){return t.key===e.key});return(0,r.default)(t,"".concat(e," passed to withToggle has no matching shortcut found for ").concat(e.key)),function(n){return(0,o.connect)(function(n){return{enabled:n[e.property],shortcut:t}})(n)}};var r=c(n(60)),o=n(11),i=n(9),a=c(n(142));function c(e){return e&&e.__esModule?e:{default:e}}var l=(0,i.values)((0,a.default)())},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mountable=function(e){return function(t){function n(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),function(e,t){if(t&&("object"===i(t)||"function"==typeof t))return t;if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this,(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),function(e,t,n){t&&a(e.prototype,t);n&&a(e,n)}(n,[{key:"componentDidMount",value:function(){"function"==typeof this.props.onMount&&this.props.onMount()}},{key:"render",value:function(){var t=this.props,n=(t.onMount,function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,["onMount"]));return o.default.createElement(e,n)}}]),n}(o.default.Component)},t.skippable=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"active";return function(n){return!0===n[t]?o.default.createElement(e,n):null}};var r,o=(r=n(0))&&r.__esModule?r:{default:r};function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(60))&&r.__esModule?r:{default:r},i=n(12),a=n(9);function c(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}var l=function(e,t){o.default.ok(Array.isArray(t.dependencies),"options.dependencies must be an array");var n=function(){for(var n=arguments.length,r=new Array(n),l=0;l<n;l++)r[l]=arguments[l];var u=r[2],s=void 0===u?{}:u;if(Object.keys(s).length>0){var f=t.dependencies.filter(function(e){return!(e in s)});o.default.ok(0===f.length,"dependencies for ".concat(Object.keys(e).join(", ")," must be present in state. missing: ").concat(f.join(","),". available: ").concat(Object.keys(s)))}var d=(0,a.pick)(s,t.dependencies),p=function(e){return function(t){return(0,a.entries)(t).reduce(function(t,n){var r=c(n,2),o=r[0],i=r[1];return t[o]=function(t,n){return i(t,n,e)},t},{})}}(d)(e),h=(0,i.handleActions)(p,t.defaultValue);return h.apply(void 0,r)};return n.dependencies=t.dependencies,n};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flatten=function(e){return e.children},t.sanitize=function e(t,n){var r=n.id,o=n.config,i=void 0===o?{}:o,a=n.prefix,u=n.base,s=n.location,f=n.search;t.children=t.children.map(function(t){var o=l(t,{base:u,location:s,id:r,config:i,prefix:a,search:f});return o.children?e(o,n):o}).sort(function(e,t){var n=(((e.manifest||{}).options||{}).order||0)-(((t.manifest||{}).options||{}).order||0),r=(c[e.type]||0)-(c[t.type]||0),o=e.manifest.displayName.localeCompare(t.manifest.displayName);return 0!==n?n:0!==r?r:o});return l(t,{base:u,location:s,id:r,config:i,prefix:a,search:f})},t.enrich=l;var r=a(n(37)),o=a(n(77)),i=a(n(30));n(9);function a(e){return e&&e.__esModule?e:{default:e}}var c={folder:0,doc:1,pattern:2};function l(e,t){var n=t.id,a=t.prefix,c=t.search,l=[e.contentType,e.id].join("/");e.active=l===n||"doc/".concat(t.parent,"/").concat(l)===n;var s=i.default.parse(e.href||r.default.join(a,e.id||e.path)),f="string"==typeof s.query?o.default.parse(s.query):s.query;return e.href=i.default.format({pathname:function(e,t){var n=u(e),r=u(t);if(r.startsWith(n))return"/".concat(r);return"/".concat([u(e),u(t)].join("/"))}(t.base||"",s.pathname||""),query:Object.assign({},t.location.query,f)}),e.warnings=e.warnings||[],e.type="doc"===e.contentType&&"string"==typeof(e.manifest.options||{}).query?"folder":"item","folder"===e.type&&(e.children=c(e.manifest.options.query).filter(function(t){return t.id!==e.id})),!e.manifest||"pattern"!==e.type||"alpha"!==e.manifest.flag&&"deprecated"!==e.manifest.flag||e.warnings.push({type:"flag",value:e.manifest.flag,message:"".concat(e.manifest.displayName," is flagged as ").concat(e.manifest.flag,".")}),e}function u(e){return e.split("/").filter(Boolean).join("/")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flat=t.default=void 0;var r=n(89),o=n(9),i=n(22),a=n(67),c=n(87),l=(0,i.createSelector)(function(e){return e.schema.docs},function(e){return e.id},function(e){return e.hideEnabled},function(e){return e.routing.locationBeforeTransitions},function(e){return e.base},function(){return function(){return[]}},function(e,t,n,r,i,a){var l={hide:n,id:t,prefix:"doc",location:r,base:i,search:a};return(0,c.flatten)((0,c.sanitize)((0,o.merge)({},e),l)).filter(function(e){return"folder"!==e.type})}),u=(0,i.createSelector)(l,a.flat,function(e){return{hide:e.hideEnabled,id:e.id,location:e.routing.locationBeforeTransitions,base:e.base,prefix:"doc",search:function(){return[]}}},function(e,t,n){return e.map(function(e){return(0,c.enrich)(e,n)}).concat(t).filter(function(e){return Boolean(e.id)&&Boolean(e.contentType)})}),s=(0,i.createSelector)(u,function(e){var t=(0,r.createSearch)(e);return function(n){return t(n).map(function(t){return e.find(function(e){return e.id===t})})}}),f=(0,i.createSelector)(function(e){return e.schema.docs},function(e){return e.id},function(e){return e.hideEnabled},function(e){return e.routing.locationBeforeTransitions},function(e){return e.base},s,function(e,t,n,r,i,a){var l={hide:n,id:t,prefix:"doc",location:r,base:i,search:a};return(0,c.sanitize)((0,o.merge)({},e),l)}),d=(0,i.createSelector)(f,function(e){var t=(0,c.flatten)(e);return t?t[0]:null}),p=(0,i.createSelector)(f,function(e){return(0,c.flatten)(e).map(function(e){return(e.manifest.options||{}).query}).filter(Boolean)}),h=(0,i.createSelector)(f,p,function(e,t){var n=(0,r.createSearch)((0,c.flatten)(e));return t.reduce(function(e,t){return e.concat(n(t).filter(function(t){return-1===e.indexOf(t)}))},[])}),y=(0,i.createSelector)(f,d,h,function(e){return e.id},function(e,t,n,r){return e.children=e.children.filter(function(e){return"folder"===e.type||-1===n.indexOf(e.id)}),"/"===r&&t&&(t.active=!0),e}),m=y;t.default=m;var v=(0,i.createSelector)(y,c.flatten);t.flat=v},function(e,t,n){e.exports=n(486)},,,,,,,,,,,,,,,,,function(e,t,n){var r=n(0),o=n(1).default,i=n(25).Icon,a=n(27).Link,c=n(213),l=n(70),u=c().use(l);e.exports=function(e){return r.createElement(p,{"data-toggle-name":e.name,"data-trigger-name":e.name,"data-toggle-enabled":e.enabled,visible:e.visible,highlight:e.highlight},r.createElement(f,{highlight:e.highlight,enabled:e.enabled,size:e.size},r.createElement(h,{highlight:e.highlight,title:"".concat(e.enabled?"Close":"Expand"," ").concat(e.children," list"),query:(t={},n="".concat(e.name,"-enabled"),o=!e.enabled,n in t?Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[n]=o,t)},r.createElement(d,{enabled:e.enabled},r.createElement(i,{symbol:"arrow-right"})),u.processSync(e.children).contents)));var t,n,o};var s={S:.9,M:1},f=o.div.withConfig({displayName:"navigation-label__StyledLabel"})(["box-sizing:border-box;padding:10px 10px;display:flex;align-items:center;font-family:",";font-size:","px;color:",";background-color:",";border-style:solid;border-top-color:",";border-bottom-color:",";border-width:","px 0;width:100%;"],function(e){return e.theme.fonts.default},function(e){var t=e.size,n=e.theme;return s[t]*n.fonts.fontSize},function(e){return e.theme.colors.color},function(e){var t=e.enabled,n=e.theme;return t?n.colors.backgroundTertiary:n.colors.background},function(e){var t=e.enabled,n=e.theme;return t?n.colors.backgroundSecondary:n.colors.border},function(e){return e.enabled?"transparent":e.theme.colors.border},function(e){return e.highlight?1:0}),d=o.span.withConfig({displayName:"navigation-label__StyledLabelIcon"})(["margin-right:10px;transform-origin:center;transform:rotate(","deg);"],function(e){return e.enabled?90:0}),p=o.div.withConfig({displayName:"navigation-label__StyledLabelContainer"})(["display:",';position:sticky;top:-1px;left:0;&[data-toggle-enabled="true"]{',"{background-color:",";border-top-color:",";border-bottom-color:transparent;}",'{transform:rotate(90deg);}}&[data-toggle-enabled="false"]{',"{background-color:",";border-top-color:",";border-bottom-color:",";}","{transform:rotate(0);}}"],function(e){return e.visible?"block":"none"},f,function(e){return e.theme.colors.backgroundTertiary},function(e){return e.theme.colors.backgroundSecondary},d,f,function(e){return e.theme.colors.background},function(e){return e.theme.colors.border},function(e){return e.theme.colors.border},d),h=o(a).withConfig({displayName:"navigation-label__StyledLabelLink"})(["display:block;color:",";cursor:pointer;text-decoration:none;width:100%;"],function(e){return e.theme.colors.color})},,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n(825))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n(829))},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n(842))},,,,,,,,,,,function(e,t,n){"use strict";function r(e){var t=e.split("/").filter(Boolean),n=["pattern","doc"].map(function(e){return t.indexOf(e)}).find(function(e){return-1!==e}),r=null===n?t.length:n;return t.slice(0,r).filter(Boolean).length}Object.defineProperty(t,"__esModule",{value:!0}),t.getDepth=r,t.default=void 0;var o=(0,n(12).handleAction)("@@router/LOCATION_CHANGE",{next:function(e,t){return r(t.payload.pathname)}},".");t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",n=o.default.parse(e),i=(r.default.posix||r.default).relative(t,n.pathname).split("/"),a=i.pop();return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(i).concat([r.default.basename(a,r.default.extname(a))]).join("/")};var r=i(n(37)),o=i(n(66));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(0)),o=n(10),i=n(64),a=l(n(72)),c=l(n(296));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(t&&("object"===u(t)||"function"==typeof t))return t;if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,o,l;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r.default.Component),n=t,(o=[{key:"componentWillUpdate",value:function(e){var t=this.props;t.location.pathname!==e.location.pathname&&"function"==typeof t.requestScroll&&t.requestScroll((0,i.findDOMNode)(this.ref))}},{key:"render",value:function(){var e=this,t=this.props;return r.default.createElement(d,{ref:function(t){return e.ref=t}},r.default.createElement("div",{id:"doctop"}),r.default.createElement(a.default,{title:t.displayName}),r.default.createElement(c.default,{linkable:!0,source:t.doc}))}}])&&s(n.prototype,o),l&&s(n,l),t}();t.default=f;var d=o.styled.div.withConfig({displayName:"documentation__StyledDocumentation"})(["box-sizing:border-box;margin:0 auto;width:100%;max-width:860px;padding:80px 15px 15px 15px;@media screen and (min-width:720px){padding:60px;}"])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=n(11),i=(r=n(33))&&r.__esModule?r:{default:r};var a=(0,o.connect)(function(e){var t=(0,i.default)(e);return{active:!!t&&"pattern"===t.contentType}});t.default=a},,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(2)),i=(r=n(398))&&r.__esModule?r:{default:r};var a=function(){var e=function e(t){Object.keys(e).forEach(function(n){e[n].bind(t)})};e.toggleConsole=new i.default({character:"c",description:function(e){return"".concat(e.enabled?"Hide":"Show"," console")},action:o.toggleConsole}),e.toggleDoc=new i.default({character:"d",description:function(){return"Open documentation for this pattern"},action:o.toggleDoc}),e.openDocumentation=new i.default({character:"7",description:function(){return"Navigate back to / route"},action:o.openDocumentation}),e.openFullscreen=new i.default({character:"f",description:function(){return"Open fullscreen view"},action:o.openFullscreen}),e.toggleHide=new i.default({character:"h",description:function(e){return"".concat(e.enabled?"Show":"Hide"," hidden items")},action:o.toggleHide}),e.info=new i.default({character:"i",description:function(e){return"".concat(e.enabled?"Hide":"Show"," pattern infos")},action:o.toggleInfo}),e.toggleOpacity=new i.default({character:"o",description:function(e){return"".concat(e.enabled?"Hide":"Show"," opacity indicators")},action:o.toggleOpacity}),e.toggleShortcuts=new i.default({character:"k",description:function(e){return"".concat(e.enabled?"Hide":"Show"," keyboard shortcuts")},action:o.toggleKeyboardShortcuts}),e.toggleRulers=new i.default({character:"l",description:function(e){return"".concat(e.enabled?"Hide":"Show"," rulers")},action:o.toggleRulers}),e.toggleCode=new i.default({character:"m",description:function(e){return"".concat(e.enabled?"Hide":"Show"," pattern code")},action:o.toggleCode}),e.toggleNavigation=new i.default({character:"n",description:function(e){return"".concat(e.enabled?"Hide":"Show"," navigation")},action:o.toggleNavigation}),e.toggleNetwork=new i.default({character:"d",description:function(e){return"".concat(e.enabled?"Hide":"Show"," dependency network")},action:o.toggleNetwork});var t=function(){return o.reload({reloadTime:Date.now()})};return t.type=o.reload.type,t.key=o.reload.key,t.property=o.reload.property,e.reload=new i.default({character:"r",description:function(){return"Force sync"},action:t}),e.toggleSearch=new i.default({character:"space",description:function(e){return"".concat(e.enabled?"Disable":"Enable"," search")},action:o.toggleSearch}),e.toggleTheme=new i.default({character:"t",description:"Toggle active theme",action:o.toggleTheme}),e.close=new i.default({character:"esc",modifiers:[],action:o.closeAllTheThings}),e.up=new i.default({character:"arrow-up",action:function(){return o.arrow("up")}}),e.right=new i.default({character:"arrow-right",action:function(){return o.arrow("right")}}),e.down=new i.default({character:"arrow-down",action:function(){return o.arrow("down")}}),e.left=new i.default({character:"arrow-left",action:function(){return o.arrow("left")}}),e};t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},i=n(10);var a=function(e){var t=e.title||"".concat(e.shortcut.description(e)," ").concat(e.shortcut.toString());if(!1===e.active)return o.default.createElement(c,{className:e.className,title:t},e.children);return o.default.createElement(i.Link,{className:e.className,title:t,query:(n={},r=e.shortcut.key,a=!e.enabled,r in n?Object.defineProperty(n,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[r]=a,n)},e.children);var n,r,a};t.default=a;var c=i.styled.div.withConfig({displayName:"toggle-button__StandIn"})(["font-size:0;line-height:0;"])},,function(e,t,n){"use strict";(function(e,r){function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;c(n(30));var i=n(65),a=c(n(440));function c(e){return e&&e.__esModule?e:{default:e}}Function.prototype.$asyncbind=function t(n,i){Function.prototype.$asyncbind||Object.defineProperty(Function.prototype,"$asyncbind",{value:t,enumerable:!1,configurable:!0,writable:!0}),t.trampoline||(t.trampoline=function(e,t,n,r,o){return function i(a){for(;a;){if(a.then)return a=a.then(i,r),o?void 0:a;try{if(a.pop){if(a.length)return a.pop()?t.call(e):a;a=n}else a=a.call(e)}catch(e){return r(e)}}}}),t.LazyThenable||(t.LazyThenable=function(){function e(e){return e&&e instanceof Object&&"function"==typeof e.then}function t(n,r,o){try{var i=o?o(r):r;if(n===i)return n.reject(new TypeError("Promise resolution loop"));e(i)?i.then(function(e){t(n,e)},function(e){n.reject(e)}):n.resolve(i)}catch(e){n.reject(e)}}function n(){}function r(e){}function o(r,o){var i=new n;try{this._resolver(function(n){return e(n)?n.then(r,o):t(i,n,r)},function(e){t(i,e,o)})}catch(e){t(i,e,o)}return i}function i(e){this._resolver=e,this.then=o}return n.prototype={resolve:r,reject:r,then:function(e,t){this.resolve=e,this.reject=t}},i.resolve=function(e){return i.isThenable(e)?e:{then:function(t){return t(e)}}},i.isThenable=e,i}(),t.EagerThenable=t.Thenable=(t.EagerThenableFactory=function(t){t=t||"object"===(void 0===e?"undefined":o(e))&&e.nextTick||"function"==typeof r&&r||function(e){setTimeout(e,0)};var n=function(){var e=[],n=0,r=1024;function o(){for(;e.length-n;){try{e[n]()}catch(e){}e[n++]=void 0,n===r&&(e.splice(0,r),n=0)}}return function(r){e.push(r),e.length-n==1&&t(o)}}();function i(e){if(e){var t=this;e(function(e){t.resolve(e)},function(e){t.reject(e)})}}function a(e,t){if("function"==typeof e.y)try{var n=e.y.call(void 0,t);e.p.resolve(n)}catch(t){e.p.reject(t)}else e.p.resolve(t)}function c(e,t){if("function"==typeof e.n)try{var n=e.n.call(void 0,t);e.p.resolve(n)}catch(t){e.p.reject(t)}else e.p.reject(t)}return i.prototype={resolve:function(e){if(void 0===this.state){if(e===this)return this.reject(new TypeError("Attempt to resolve promise with self"));var t=this;if(e&&("function"==typeof e||"object"===o(e)))try{var r=0,i=e.then;if("function"==typeof i)return void i.call(e,function(e){r++||t.resolve(e)},function(e){r++||t.reject(e)})}catch(e){return void(r||this.reject(e))}this.state=a,this.v=e,t.c&&n(function(){for(var n=0,r=t.c.length;n<r;n++)a(t.c[n],e)})}},reject:function(e){if(void 0===this.state){this.state=c,this.v=e;var t=this.c;t&&n(function(){for(var n=0,r=t.length;n<r;n++)c(t[n],e)})}},then:function(e,t){var r=new i,o={y:e,n:t,p:r};if(void 0===this.state)this.c?this.c.push(o):this.c=[o];else{var a=this.state,c=this.v;n(function(){a(o,c)})}return r}},i.resolve=function(e){if(e&&e instanceof i)return e;var t=new i;return t.resolve(e),t},i.reject=function(e){if(e&&e instanceof i)return e;var t=new i;return t.reject(e),t},i.version="2.3.3-nodent",i})());var a=this;switch(i){case!0:return new t.Thenable(c);case 0:return new t.LazyThenable(c);case void 0:return c.then=c,c;default:return function(){try{return a.apply(n,arguments)}catch(e){return i(e)}}}function c(){return a.apply(n,arguments)}};var l=(0,i.createPromiseThunkAction)("LOAD_SCHEMA",function(e,t,n){return new Promise(function(e,t){var r;return(0,a.default)("".concat((r=n().base,"/"===r.charAt(r.length-1)?r.slice(0,r.length-1):r),"/api/state.json")).then(function(t){return e(t.json())}.$asyncbind(this,t),t)}.$asyncbind(this))});t.default=l}).call(this,n(16),n(57).setImmediate)},function(e,t,n){"use strict";(function(e,r){function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i,a=(i=n(124))&&i.__esModule?i:{default:i},c=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(59));Function.prototype.$asyncbind=function t(n,i){Function.prototype.$asyncbind||Object.defineProperty(Function.prototype,"$asyncbind",{value:t,enumerable:!1,configurable:!0,writable:!0}),t.trampoline||(t.trampoline=function(e,t,n,r,o){return function i(a){for(;a;){if(a.then)return a=a.then(i,r),o?void 0:a;try{if(a.pop){if(a.length)return a.pop()?t.call(e):a;a=n}else a=a.call(e)}catch(e){return r(e)}}}}),t.LazyThenable||(t.LazyThenable=function(){function e(e){return e&&e instanceof Object&&"function"==typeof e.then}function t(n,r,o){try{var i=o?o(r):r;if(n===i)return n.reject(new TypeError("Promise resolution loop"));e(i)?i.then(function(e){t(n,e)},function(e){n.reject(e)}):n.resolve(i)}catch(e){n.reject(e)}}function n(){}function r(e){}function o(r,o){var i=new n;try{this._resolver(function(n){return e(n)?n.then(r,o):t(i,n,r)},function(e){t(i,e,o)})}catch(e){t(i,e,o)}return i}function i(e){this._resolver=e,this.then=o}return n.prototype={resolve:r,reject:r,then:function(e,t){this.resolve=e,this.reject=t}},i.resolve=function(e){return i.isThenable(e)?e:{then:function(t){return t(e)}}},i.isThenable=e,i}(),t.EagerThenable=t.Thenable=(t.EagerThenableFactory=function(t){t=t||"object"===(void 0===e?"undefined":o(e))&&e.nextTick||"function"==typeof r&&r||function(e){setTimeout(e,0)};var n=function(){var e=[],n=0,r=1024;function o(){for(;e.length-n;){try{e[n]()}catch(e){}e[n++]=void 0,n===r&&(e.splice(0,r),n=0)}}return function(r){e.push(r),e.length-n==1&&t(o)}}();function i(e){if(e){var t=this;e(function(e){t.resolve(e)},function(e){t.reject(e)})}}functio