mkdocs-material/material/assets/javascripts/bundle.8ceb0d66.min.js
2020-03-03 18:19:33 +01:00

2 lines
45 KiB
JavaScript

!function(t,e){for(var n in e)t[n]=e[n]}(window,function(t){function e(e){for(var r,o,i=e[0],u=e[1],b=e[2],s=0,O=[];s<i.length;s++)o=i[s],Object.prototype.hasOwnProperty.call(c,o)&&c[o]&&O.push(c[o][0]),c[o]=0;for(r in u)Object.prototype.hasOwnProperty.call(u,r)&&(t[r]=u[r]);for(f&&f(e);O.length;)O.shift()();return a.push.apply(a,b||[]),n()}function n(){for(var t,e=0;e<a.length;e++){for(var n=a[e],r=!0,i=1;i<n.length;i++){var u=n[i];0!==c[u]&&(r=!1)}r&&(a.splice(e--,1),t=o(o.s=n[0]))}return t}var r={},c={0:0},a=[];function o(e){if(r[e])return r[e].exports;var n=r[e]={i:e,l:!1,exports:{}};return t[e].call(n.exports,n,n.exports,o),n.l=!0,n.exports}o.m=t,o.c=r,o.d=function(t,e,n){o.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},o.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},o.t=function(t,e){if(1&e&&(t=o(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)o.d(n,r,function(e){return t[e]}.bind(null,r));return n},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,"a",e),e},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o.p="";var i=window.webpackJsonp=window.webpackJsonp||[],u=i.push.bind(i);i.push=e,i=i.slice();for(var b=0;b<i.length;b++)e(i[b]);var f=u;return a.push([91,1]),n()}([,function(t,e,n){"use strict";var r=n(93),c=n(92),a=n(105),o=n(106),i=n(96),u=n(117),b=n(87),f=n(102),s=n(24),O=n(103),j=n(104),l=n(114),d=n(100);function p(){return new d.a(new URL(location.href))}var v=n(8),h=n(97),m=n(101);function y(){return location.hash.substring(1)}function g(){return Object(c.a)(window,"hashchange").pipe(Object(v.a)(y),Object(h.a)(y()),Object(m.a)((function(t){return t.length>0})),Object(l.a)())}function w(t){return t.location$.pipe(Object(b.a)("pathname"),Object(f.a)(1),Object(s.a)((function(t){return Object(u.a)({url:t.href,responseType:"document",withCredentials:!0}).pipe(Object(O.a)("response"),Object(j.a)((function(){return function(t){location.href=t.href}(t),a.a})))})),Object(l.a)())}function $(t){var e=(void 0===t?{}:t).location$;return Object(r.a)(Object(c.a)(document,"DOMContentLoaded").pipe(Object(o.a)(document)),void 0!==e?w({location$:e}):a.a).pipe(Object(i.a)(1))}function x(t,e){return void 0===e&&(e=document),e.querySelector(t)||void 0}function S(t,e){void 0===e&&(e=document);var n=x(t,e);if(void 0===n)throw new ReferenceError('Missing element: expected "'+t+'" to be present');return n}function T(){return document.activeElement instanceof HTMLElement?document.activeElement:void 0}function k(t,e){return void 0===e&&(e=document),Array.from(e.querySelectorAll(t))}function C(t,e){void 0===e&&(e=!0),e?t.focus():t.blur()}function _(t){var e=Object(c.a)(t,"focus"),n=Object(c.a)(t,"blur");return Object(r.a)(e.pipe(Object(o.a)(!0)),n.pipe(Object(o.a)(!1))).pipe(Object(h.a)(t===T()),Object(i.a)(1))}function L(t){return{x:t.scrollLeft,y:t.scrollTop}}function A(t){return Object(r.a)(Object(c.a)(t,"scroll"),Object(c.a)(window,"resize")).pipe(Object(v.a)((function(){return L(t)})),Object(h.a)(L(t)),Object(i.a)(1))}function N(t){if(!(t instanceof HTMLInputElement))throw new Error("Not implemented");t.select()}function E(t){switch(t.tagName){case"INPUT":case"SELECT":case"TEXTAREA":return!0;default:return t.isContentEditable}}function R(){return Object(c.a)(window,"keydown").pipe(Object(m.a)((function(t){return!(t.metaKey||t.ctrlKey)})),Object(v.a)((function(t){return{type:t.key,claim:function(){t.preventDefault(),t.stopPropagation()}}})),Object(l.a)())}var M=n(107);function P(t){var e=matchMedia(t);return Object(M.a)((function(t){return e.addListener((function(){return t(e.matches)}))})).pipe(Object(h.a)(e.matches),Object(i.a)(1))}var H=n(0),U=n(62);function q(){return{x:Math.max(0,pageXOffset),y:Math.max(0,pageYOffset)}}function Q(t){var e=t.x,n=t.y;window.scrollTo(e||0,n||0)}function z(){return{width:innerWidth,height:innerHeight}}function I(){return Object(U.a)([Object(r.a)(Object(c.a)(window,"scroll"),Object(c.a)(window,"resize")).pipe(Object(v.a)(q),Object(h.a)(q())),Object(c.a)(window,"resize").pipe(Object(v.a)(z),Object(h.a)(z()))]).pipe(Object(v.a)((function(t){var e=Object(H.c)(t,2);return{offset:e[0],size:e[1]}})),Object(i.a)(1))}function D(t,e){var n=e.header$,r=e.viewport$,c=r.pipe(Object(b.a)("size"),Object(v.a)((function(){return{x:t.offsetLeft,y:t.offsetTop}})));return Object(U.a)([n,r,c]).pipe(Object(v.a)((function(t){var e=Object(H.c)(t,3),n=e[0].height,r=e[1],c=r.offset,a=r.size,o=e[2],i=o.x,u=o.y;return{offset:{x:c.x-i,y:c.y-u+n},size:a}})),Object(i.a)(1))}var W=n(108),J=n(58),F=n(109);function B(t,e){var n=e.tx$,r=Object(M.a)((function(e){return t.addEventListener("message",e)})).pipe(Object(O.a)("data"));return n.pipe(Object(W.a)((function(){return r}),{leading:!0,trailing:!0}),Object(J.a)((function(e){return t.postMessage(e)})),Object(F.a)(r),Object(l.a)())}var K,Y=n(45),V=n(115),X=n(36);function G(t,e){var n=e.document$;K=n.pipe(Object(V.a)(1),Object(v.a)((function(e){return t.reduce((function(t,n){var r,c=x("[data-md-toggle="+n+"]",e);return Object(H.a)(Object(H.a)({},t),void 0!==c?((r={})[n]=c,r):{})}),{})})),Object(i.a)(1))}function Z(t){return K.pipe(Object(s.a)((function(e){return void 0!==e[t]?Object(Y.a)(e[t]):a.a})),Object(X.a)())}function tt(t,e){t.checked!==e&&t.click()}function et(t){return Object(c.a)(t,"change").pipe(Object(v.a)((function(){return t.checked})),Object(h.a)(t.checked))}n.d(e,"l",(function(){return $})),n.d(e,"e",(function(){return E})),n.d(e,"o",(function(){return R})),n.d(e,"r",(function(){return P})),n.d(e,"v",(function(){return B})),n.d(e,"b",(function(){return x})),n.d(e,"c",(function(){return S})),n.d(e,"a",(function(){return T})),n.d(e,"d",(function(){return k})),n.d(e,"f",(function(){return C})),n.d(e,"m",(function(){return _})),n.d(e,"n",(function(){return A})),n.d(e,"g",(function(){return N})),n.d(e,"p",(function(){return p})),n.d(e,"q",(function(){return g})),n.d(e,"t",(function(){return I})),n.d(e,"u",(function(){return D})),n.d(e,"i",(function(){return Q})),n.d(e,"j",(function(){return G})),n.d(e,"k",(function(){return Z})),n.d(e,"h",(function(){return tt})),n.d(e,"s",(function(){return et}))},,,,function(t,e,n){"use strict";function r(t){return"object"==typeof t&&"string"==typeof t.base&&"object"==typeof t.worker&&"string"==typeof t.worker.search}var c=n(0),a=n(86);function o(t,e,n){switch(e){case"xmlns":break;case"viewBox":case"d":"boolean"!=typeof n?t.setAttributeNS(null,e,n):n&&t.setAttributeNS(null,e,"");break;default:"boolean"!=typeof n?t.setAttribute(e,n):n&&t.setAttribute(e,"")}}function i(t,e){var n,r;if("string"==typeof e||"number"==typeof e)t.innerHTML+=e.toString();else if(e instanceof Node)t.appendChild(e);else if(Array.isArray(e))try{for(var a=Object(c.f)(e),o=a.next();!o.done;o=a.next()){i(t,o.value)}}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}}function u(t,e){for(var n,r,u,b,f=[],s=2;s<arguments.length;s++)f[s-2]=arguments[s];var O=function(t){switch(t){case"svg":case"path":return document.createElementNS("http://www.w3.org/2000/svg",t);default:return document.createElement(t)}}(t);if(e)try{for(var j=Object(c.f)(Object(a.a)(e)),l=j.next();!l.done;l=j.next()){var d=l.value;o(O,d,e[d])}}catch(t){n={error:t}}finally{try{l&&!l.done&&(r=j.return)&&r.call(j)}finally{if(n)throw n.error}}try{for(var p=Object(c.f)(f),v=p.next();!v.done;v=p.next()){i(O,v.value)}}catch(t){u={error:t}}finally{try{v&&!v.done&&(b=p.return)&&b.call(p)}finally{if(u)throw u.error}}return O}var b=n(85),f=n(45);function s(t,e){return Object(b.a)((function(){var n=sessionStorage.getItem(t);if(n)return Object(f.a)(JSON.parse(n));var r=e();return r.subscribe((function(e){try{sessionStorage.setItem(t,JSON.stringify(e))}catch(t){}})),r}))}var O,j=n(1);function l(t,e){if(void 0===O){var n=Object(j.c)("#__lang");O=JSON.parse(n.innerText)}if(void 0===O[t])throw new ReferenceError("Invalid translation: "+t);return void 0!==e?O[t].replace("#",e):O[t]}function d(t,e){var n=e;if(t.length>n){for(;" "!==t[n]&&--n>0;);return t.substring(0,n)+"..."}return t}function p(t){return t>999?((t+1)/1e3).toFixed(+((t-950)%1e3>99))+"k":t.toString()}function v(t){for(var e=0,n=0,r=t.length;n<r;n++)e=(e<<5)-e+t.charCodeAt(n),e|=0;return e}n.d(e,"d",(function(){return r})),n.d(e,"b",(function(){return u})),n.d(e,"a",(function(){return s})),n.d(e,"f",(function(){return l})),n.d(e,"g",(function(){return d})),n.d(e,"e",(function(){return p})),n.d(e,"c",(function(){return v}))},,function(t,e,n){"use strict";var r=n(21);n.d(e,"setupComponents",(function(){return r.a})),n.d(e,"useComponent",(function(){return r.b}));var c=n(81);n.d(e,"mountHeader",(function(){return c.a}));var a=n(83);n.d(e,"mountHero",(function(){return a.a}));var o=n(82);n.d(e,"mountMain",(function(){return o.a}));var i=n(66);n.o(i,"mountNavigation")&&n.d(e,"mountNavigation",(function(){return i.mountNavigation})),n.o(i,"mountSearch")&&n.d(e,"mountSearch",(function(){return i.mountSearch})),n.o(i,"mountSearchQuery")&&n.d(e,"mountSearchQuery",(function(){return i.mountSearchQuery})),n.o(i,"mountSearchReset")&&n.d(e,"mountSearchReset",(function(){return i.mountSearchReset})),n.o(i,"mountSearchResult")&&n.d(e,"mountSearchResult",(function(){return i.mountSearchResult})),n.o(i,"mountTableOfContents")&&n.d(e,"mountTableOfContents",(function(){return i.mountTableOfContents})),n.o(i,"mountTabs")&&n.d(e,"mountTabs",(function(){return i.mountTabs}));var u=n(80);n.d(e,"mountSearch",(function(){return u.a})),n.d(e,"mountSearchQuery",(function(){return u.b})),n.d(e,"mountSearchReset",(function(){return u.c})),n.d(e,"mountSearchResult",(function(){return u.d}));var b=n(30);n.o(b,"mountNavigation")&&n.d(e,"mountNavigation",(function(){return b.mountNavigation})),n.o(b,"mountTableOfContents")&&n.d(e,"mountTableOfContents",(function(){return b.mountTableOfContents})),n.o(b,"mountTabs")&&n.d(e,"mountTabs",(function(){return b.mountTabs}));var f=n(84);n.d(e,"mountTabs",(function(){return f.a}));var s=n(75);n.o(s,"mountNavigation")&&n.d(e,"mountNavigation",(function(){return s.mountNavigation})),n.o(s,"mountTableOfContents")&&n.d(e,"mountTableOfContents",(function(){return s.mountTableOfContents}))},,,,,,,,,,,,,function(t,e,n){"use strict";function r(t,e){t.style.top=e+"px"}function c(t){t.style.top=""}function a(t,e){t.style.height=e+"px"}function o(t){t.style.height=""}function i(t,e){t.setAttribute("data-md-state",e?"lock":"")}function u(t){t.removeAttribute("data-md-state")}n.d(e,"f",(function(){return r})),n.d(e,"c",(function(){return c})),n.d(e,"d",(function(){return a})),n.d(e,"a",(function(){return o})),n.d(e,"e",(function(){return i})),n.d(e,"b",(function(){return u}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return j})),n.d(e,"b",(function(){return l}));var r,c=n(0),a=n(45),o=n(18),i=n(8),u=n(64),b=n(96),f=n(24),s=n(36),O=n(1);function j(t,e){var n=e.document$;r=n.pipe(Object(i.a)((function(e){return t.reduce((function(t,n){var r,a=Object(O.b)("[data-md-component="+n+"]",e);return Object(c.a)(Object(c.a)({},t),void 0!==a?((r={})[n]=a,r):{})}),{})})),Object(u.a)((function(e,n){var r,a;try{for(var o=Object(c.f)(t),i=o.next();!i.done;i=o.next()){var u=i.value;switch(u){case"header-title":case"container":u in e&&void 0!==e[u]&&(e[u].replaceWith(n[u]),e[u]=n[u]);break;default:void 0!==n[u]?e[u]=Object(O.b)("[data-md-component="+u+"]"):delete e[u]}}}catch(t){r={error:t}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return e})),Object(b.a)(1))}function l(t){return r.pipe(Object(f.a)((function(e){return void 0!==e[t]?Object(a.a)(e[t]):o.a})),Object(s.a)())}},,function(t,e,n){"use strict";function r(t,e){t.setAttribute("data-md-state",e?"blur":"")}function c(t){t.removeAttribute("data-md-state")}function a(t,e){t.classList.toggle("md-nav__link--active",e)}function o(t){t.classList.remove("md-nav__link--active")}n.d(e,"d",(function(){return r})),n.d(e,"b",(function(){return c})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){return o}))},,,,,,,function(t,e,n){"use strict";var r=n(68);n.o(r,"mountNavigation")&&n.d(e,"mountNavigation",(function(){return r.mountNavigation})),n.o(r,"mountTableOfContents")&&n.d(e,"mountTableOfContents",(function(){return r.mountTableOfContents})),n.o(r,"mountTabs")&&n.d(e,"mountTabs",(function(){return r.mountTabs})),n.o(r,"paintSidebar")&&n.d(e,"paintSidebar",(function(){return r.paintSidebar})),n.o(r,"watchSidebar")&&n.d(e,"watchSidebar",(function(){return r.watchSidebar}))},function(t,e,n){"use strict";var r=n(5),c={container:"md-clipboard md-icon"};function a(t){var e=n(89);return Object(r.b)("button",{class:c.container,title:Object(r.f)("clipboard.copy"),"data-clipboard-target":"#"+t+" code"},Object(r.b)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(r.b)("path",{d:e})))}var o=n(0),i={item:"md-search-result__item",link:"md-search-result__link",article:"md-search-result__article md-search-result__article--document",section:"md-search-result__article",title:"md-search-result__title",teaser:"md-search-result__teaser"};function u(t){var e=t.article,c=t.sections,a=n(90),u=Object(o.e)([e],c).map((function(t){var e=t.location,n=t.title,c=t.text;return Object(r.b)("a",{href:e,class:i.link,tabIndex:-1},Object(r.b)("article",{class:"parent"in t?i.section:i.article},"parent"in t?null:Object(r.b)("div",{class:"md-search-result__icon md-icon"},Object(r.b)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(r.b)("path",{d:a}))),Object(r.b)("h1",{class:i.title},n),c.length?Object(r.b)("p",{class:i.teaser},Object(r.g)(c,320)):void 0))}));return Object(r.b)("li",{class:i.item},u)}var b={facts:"md-source__facts",fact:"md-source__fact"};function f(t){var e=t.map((function(t){return Object(r.b)("li",{class:b.fact},t)}));return Object(r.b)("ul",{class:b.facts},e)}var s={wrapper:"md-typeset__scrollwrap",table:"md-typeset__table"};function O(t){return Object(r.b)("div",{class:s.wrapper},Object(r.b)("div",{class:s.table},t))}n.d(e,"a",(function(){return a})),n.d(e,"b",(function(){return u})),n.d(e,"c",(function(){return f})),n.d(e,"d",(function(){return O}))},,,,,,,,function(t,e,n){"use strict";function r(t){t.style.webkitOverflowScrolling="touch"}function c(t){t.style.webkitOverflowScrolling=""}n.d(e,"b",(function(){return r})),n.d(e,"a",(function(){return c}))},,function(t,e,n){"use strict";var r,c=n(0),a=n(25),o=n(40),i=n(117),u=n(115),b=n(8),f=n(63),s=n(96),O=n(24),j=n(103),l=n(1);function d(t){return t.type===r.RESULT}function p(t,e){var n=e.base,p=e.index,v=e.location$,h=new Worker(t),m=v.pipe(Object(u.a)(1),Object(b.a)((function(t){var e=t.href;return new URL(n,e).toString().replace(/\/$/,"")}))),y=new a.a,g=Object(l.v)(h,{tx$:y}).pipe(Object(f.a)(m),Object(b.a)((function(t){var e,n,r,a,o=Object(c.c)(t,2),i=o[0],u=o[1];if(d(i))try{for(var b=Object(c.f)(i.data),f=b.next();!f.done;f=b.next()){var s=f.value,O=s.article,j=s.sections;O.location=u+"/"+O.location;try{for(var l=(r=void 0,Object(c.f)(j)),p=l.next();!p.done;p=l.next()){var v=p.value;v.location=u+"/"+v.location}}catch(t){r={error:t}}finally{try{p&&!p.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}}catch(t){e={error:t}}finally{try{f&&!f.done&&(n=b.return)&&n.call(b)}finally{if(e)throw e.error}}return i})),Object(s.a)(1));return(void 0!==p?Object(o.a)(p):m.pipe(Object(O.a)((function(t){return Object(i.a)({url:t+"/search/search_index.json",responseType:"json",withCredentials:!0}).pipe(Object(j.a)("response"))})))).pipe(Object(b.a)((function(t){return{type:r.SETUP,data:t}}))).subscribe(y.next.bind(y)),{tx$:y,rx$:g}}!function(t){t[t.SETUP=0]="SETUP",t[t.DUMP=1]="DUMP",t[t.QUERY=2]="QUERY",t[t.RESULT=3]="RESULT"}(r||(r={})),n.d(e,"c",(function(){return p})),n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return d}))},,,,,,,function(t,e,n){"use strict";var r=n(72);n.o(r,"mountSearch")&&n.d(e,"mountSearch",(function(){return r.mountSearch})),n.o(r,"mountSearchQuery")&&n.d(e,"mountSearchQuery",(function(){return r.mountSearchQuery})),n.o(r,"mountSearchReset")&&n.d(e,"mountSearchReset",(function(){return r.mountSearchReset})),n.o(r,"mountSearchResult")&&n.d(e,"mountSearchResult",(function(){return r.mountSearchResult})),n.o(r,"mountTableOfContents")&&n.d(e,"mountTableOfContents",(function(){return r.mountTableOfContents})),n.o(r,"mountTabs")&&n.d(e,"mountTabs",(function(){return r.mountTabs})),n.o(r,"paintNavigationLayer")&&n.d(e,"paintNavigationLayer",(function(){return r.paintNavigationLayer})),n.o(r,"watchNavigationLayer")&&n.d(e,"watchNavigationLayer",(function(){return r.watchNavigationLayer}));n(39);var c=n(73);n.d(e,"paintNavigationLayer",(function(){return c.a}));var a=n(74);n.d(e,"watchNavigationLayer",(function(){return a.a}))},function(t,e,n){"use strict";var r=n(77);n.o(r,"mountNavigation")&&n.d(e,"mountNavigation",(function(){return r.mountNavigation})),n.o(r,"paintAnchorList")&&n.d(e,"paintAnchorList",(function(){return r.paintAnchorList})),n.o(r,"watchAnchorList")&&n.d(e,"watchAnchorList",(function(){return r.watchAnchorList}));n(23);var c=n(78);n.d(e,"paintAnchorList",(function(){return c.a}));var a=n(79);n.d(e,"watchAnchorList",(function(){return a.a}))},,,,,,,,,,,,,,,,,function(t,e,n){"use strict";var r=n(67);n.d(e,"mountNavigation",(function(){return r.a}));var c=n(48);n.o(c,"mountSearch")&&n.d(e,"mountSearch",(function(){return c.mountSearch})),n.o(c,"mountSearchQuery")&&n.d(e,"mountSearchQuery",(function(){return c.mountSearchQuery})),n.o(c,"mountSearchReset")&&n.d(e,"mountSearchReset",(function(){return c.mountSearchReset})),n.o(c,"mountSearchResult")&&n.d(e,"mountSearchResult",(function(){return c.mountSearchResult})),n.o(c,"mountTableOfContents")&&n.d(e,"mountTableOfContents",(function(){return c.mountTableOfContents})),n.o(c,"mountTabs")&&n.d(e,"mountTabs",(function(){return c.mountTabs}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return b}));var r=n(35),c=n(24),a=n(8),o=n(1),i=n(30),u=n(48);function b(t){var e=t.header$,n=t.main$,b=t.viewport$,f=t.screen$;return Object(r.a)(Object(c.a)((function(t){return f.pipe(Object(c.a)((function(r){if(r)return Object(i.watchSidebar)(t,{main$:n,viewport$:b}).pipe(Object(i.paintSidebar)(t,{header$:e}),Object(a.a)((function(t){return{sidebar:t}})));var c=Object(o.d)("nav",t);return Object(u.watchNavigationLayer)(c).pipe(Object(u.paintNavigationLayer)(c),Object(a.a)((function(t){return{layer:t}})))})))})))}},function(t,e,n){"use strict";var r=n(69);n.o(r,"mountNavigation")&&n.d(e,"mountNavigation",(function(){return r.mountNavigation})),n.o(r,"mountTableOfContents")&&n.d(e,"mountTableOfContents",(function(){return r.mountTableOfContents})),n.o(r,"mountTabs")&&n.d(e,"mountTabs",(function(){return r.mountTabs})),n.o(r,"paintSidebar")&&n.d(e,"paintSidebar",(function(){return r.paintSidebar})),n.o(r,"watchSidebar")&&n.d(e,"watchSidebar",(function(){return r.watchSidebar}));n(20);var c=n(70);n.d(e,"paintSidebar",(function(){return c.a}));var a=n(71);n.d(e,"watchSidebar",(function(){return a.a}))},function(t,e){},function(t,e,n){"use strict";n.d(e,"a",(function(){return O}));var r=n(0),c=n(35),a=n(59),o=n(46),i=n(63),u=n(58),b=n(8),f=n(65),s=n(20);function O(t,e){var n=e.header$;return Object(c.a)(Object(o.b)(a.a),Object(i.a)(n),Object(u.a)((function(e){var n=Object(r.c)(e,2),c=n[0],a=c.height,o=c.lock,i=n[1].height;Object(s.d)(t,a),Object(s.e)(t,o),o?Object(s.f)(t,i):Object(s.c)(t)})),Object(b.a)((function(t){return Object(r.c)(t,1)[0]})),Object(f.a)((function(){Object(s.c)(t),Object(s.a)(t),Object(s.b)(t)})))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return b}));var r=n(0),c=n(62),a=n(87),o=n(8),i=n(36),u=n(63);function b(t,e){var n=e.main$,b=e.viewport$,f=b.pipe(Object(a.a)("size"),Object(o.a)((function(){return parseFloat(getComputedStyle(t.parentElement).getPropertyValue("padding-top"))})),Object(i.a)()),s=b.pipe(Object(u.a)(f,n),Object(o.a)((function(t){var e=Object(r.c)(t,3),n=e[0].offset.y,c=e[1],a=e[2],o=a.offset;return a.height+Math.min(c,Math.max(0,n-o))-c})),Object(i.a)()),O=b.pipe(Object(u.a)(f,n),Object(o.a)((function(t){var e=Object(r.c)(t,3),n=e[0].offset.y,c=e[1];return n>=e[2].offset+c})),Object(i.a)());return Object(c.a)([s,O]).pipe(Object(o.a)((function(t){var e=Object(r.c)(t,2);return{height:e[0],lock:e[1]}})))}},function(t,e){},function(t,e,n){"use strict";n.d(e,"a",(function(){return O}));var r=n(0),c=n(35),a=n(59),o=n(46),i=n(58),u=n(98),b=n(65),f=n(1),s=n(39);function O(t){return Object(c.a)(Object(o.b)(a.a),Object(i.a)((function(t){var e=t.prev;e&&Object(s.a)(e)})),Object(u.a)(250),Object(o.b)(a.a),Object(i.a)((function(t){var e=t.next;Object(s.b)(e)})),Object(b.a)((function(){var e,n;try{for(var c=Object(r.f)(t),a=c.next();!a.done;a=c.next()){var o=a.value;Object(s.a)(Object(f.c)(".md-nav__list",o))}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=c.return)&&n.call(c)}finally{if(e)throw e.error}}})))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return f}));var r=n(0),c=n(95),a=n(93),o=n(92),i=n(8),u=n(64),b=n(1);function f(t){var e,n,f=new Map;try{for(var s=Object(r.f)(t),O=s.next();!O.done;O=s.next()){var j=O.value,l=Object(b.b)("label",j);if(void 0!==l){var d=Object(b.c)("#"+l.htmlFor);f.set(d,j)}}}catch(t){e={error:t}}finally{try{O&&!O.done&&(n=s.return)&&n.call(s)}finally{if(e)throw e.error}}return a.a.apply(void 0,Object(r.e)(Object(r.e)(f.keys()).map((function(t){return Object(o.a)(t,"change")})))).pipe(Object(i.a)((function(){return Object(b.c)(".md-nav__list",f.get(Object(c.a)((function(t){return t.checked}),Object(r.e)(f.keys()))))}))).pipe(Object(i.a)((function(t){return{next:t}})),Object(u.a)((function(t,e){return{prev:t.next,next:e.next}})))}},function(t,e,n){"use strict";var r=n(76);n.d(e,"mountTableOfContents",(function(){return r.a}));var c=n(49);n.o(c,"mountNavigation")&&n.d(e,"mountNavigation",(function(){return c.mountNavigation}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return O}));var r=n(0),c=n(35),a=n(62),o=n(45),i=n(24),u=n(8),b=n(1),f=n(30),s=n(49);function O(t){var e=t.header$,n=t.main$,O=t.viewport$,j=t.tablet$;return Object(c.a)(Object(i.a)((function(t){return j.pipe(Object(i.a)((function(c){if(c){var i=Object(b.d)(".md-nav__link",t),j=Object(f.watchSidebar)(t,{main$:n,viewport$:O}).pipe(Object(f.paintSidebar)(t,{header$:e})),l=Object(s.watchAnchorList)(i,{header$:e,viewport$:O}).pipe(Object(s.paintAnchorList)(i));return Object(a.a)([j,l]).pipe(Object(u.a)((function(t){var e=Object(r.c)(t,2);return{sidebar:e[0],anchors:e[1]}})))}return Object(o.a)({})})))})))}},function(t,e){},function(t,e,n){"use strict";n.d(e,"a",(function(){return f}));var r=n(0),c=n(35),a=n(59),o=n(46),i=n(58),u=n(65),b=n(23);function f(t){return Object(c.a)(Object(o.b)(a.a),Object(i.a)((function(t){var e,n,c,a,o=t.prev,i=t.next;try{for(var u=Object(r.f)(i),f=u.next();!f.done;f=u.next()){var s=Object(r.c)(f.value,1)[0];Object(b.a)(s),Object(b.b)(s)}}catch(t){e={error:t}}finally{try{f&&!f.done&&(n=u.return)&&n.call(u)}finally{if(e)throw e.error}}try{for(var O=Object(r.f)(o.entries()),j=O.next();!j.done;j=O.next()){var l=Object(r.c)(j.value,2),d=l[0];s=Object(r.c)(l[1],1)[0];Object(b.c)(s,d===o.length-1),Object(b.d)(s,!0)}}catch(t){c={error:t}}finally{try{j&&!j.done&&(a=O.return)&&a.call(O)}finally{if(c)throw c.error}}})),Object(u.a)((function(){var e,n;try{for(var c=Object(r.f)(t),a=c.next();!a.done;a=c.next()){var o=a.value;Object(b.a)(o),Object(b.b)(o)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=c.return)&&n.call(c)}finally{if(e)throw e.error}}})))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var r=n(0),c=n(99),a=n(62),o=n(8),i=n(87),u=n(24),b=n(64),f=n(36),s=n(97),O=n(94),j=n(1);function l(t,e){var n,l,d=e.header$,p=e.viewport$,v=new Map;try{for(var h=Object(r.f)(t),m=h.next();!m.done;m=h.next()){var y=m.value,g=decodeURIComponent(y.hash.substring(1)),w=Object(j.b)('[id="'+g+'"]');void 0!==w&&v.set(y,w)}}catch(t){n={error:t}}finally{try{m&&!m.done&&(l=h.return)&&l.call(h)}finally{if(n)throw n.error}}var $=d.pipe(Object(o.a)((function(t){return 18+t.height})));return p.pipe(Object(i.a)("size"),Object(o.a)((function(){var t=[];return Object(r.e)(v).reduce((function(e,n){for(var a=Object(r.c)(n,2),o=a[0],i=a[1];t.length;){if(!(v.get(t[t.length-1]).tagName>=i.tagName))break;t.pop()}for(var u=i.offsetTop;!u&&i.parentElement;)u=(i=i.parentElement).offsetTop;return e.set(Object(c.a)(t=Object(r.e)(t,[o])),u)}),new Map)})),Object(u.a)((function(t){return Object(a.a)([$,p]).pipe(Object(b.a)((function(t,e){for(var n=Object(r.c)(t,2),c=n[0],a=n[1],o=Object(r.c)(e,2),i=o[0],u=o[1].offset.y;a.length;){if(!(Object(r.c)(a[0],2)[1]-i<u))break;c=Object(r.e)(c,[a.shift()])}for(;c.length;){if(!(Object(r.c)(c[c.length-1],2)[1]-i>=u))break;a=Object(r.e)([c.pop()],a)}return[c,a]}),[[],Object(r.e)(t)]),Object(f.a)((function(t,e){return t[0]===e[0]&&t[1]===e[1]})))}))).pipe(Object(o.a)((function(t){var e=Object(r.c)(t,2),n=e[0],c=e[1];return{prev:n.map((function(t){return Object(r.c)(t,1)[0]})),next:c.map((function(t){return Object(r.c)(t,1)[0]}))}})),Object(s.a)({prev:[],next:[]}),Object(O.a)(2,1),Object(o.a)((function(t){var e=Object(r.c)(t,2),n=e[0],c=e[1];return n.prev.length<c.prev.length?{prev:c.prev.slice(Math.max(0,n.prev.length-1),c.prev.length),next:[]}:{prev:c.prev.slice(-1),next:c.next.slice(0,c.next.length-n.next.length)}})))}},function(t,e,n){"use strict";var r=n(0),c=n(35),a=n(62),o=n(24),i=n(8);function u(t){var e=t.query$,n=t.reset$,u=t.result$;return Object(c.a)(Object(o.a)((function(){return Object(a.a)([e,u,n]).pipe(Object(i.a)((function(t){var e=Object(r.c)(t,2);return{query:e[0],result:e[1]}})))})))}var b=n(87),f=n(63),s=n(1),O=n(41),j=n(93),l=n(92),d=n(98),p=n(97),v=n(36);function h(t){return t.replace(/(?:^|\s+)[*+-:^~]+(?=\s+|$)/g,"").trim().replace(/\s+|\b$/g,"* ")}function m(t,e){var n=t.tx$;void 0===e&&(e={});var u=Object(s.k)("search");return Object(c.a)(Object(o.a)((function(t){var c=function(t,e){var n=(void 0===e?{}:e).transform||h,c=Object(j.a)(Object(l.a)(t,"keyup"),Object(l.a)(t,"focus").pipe(Object(d.a)(1))).pipe(Object(i.a)((function(){return n(t.value)})),Object(p.a)(n(t.value)),Object(v.a)()),o=Object(s.m)(t);return Object(a.a)([c,o]).pipe(Object(i.a)((function(t){var e=Object(r.c)(t,2);return{value:e[0],focus:e[1]}})))}(t,e);return c.pipe(Object(b.a)("value"),Object(i.a)((function(t){var e=t.value;return{type:O.a.QUERY,data:e}}))).subscribe(n.next.bind(n)),c.pipe(Object(b.a)("focus"),Object(f.a)(u)).subscribe((function(t){var e=Object(r.c)(t,2),n=e[0].focus,c=e[1];n&&Object(s.h)(c,n)})),c})))}var y=n(109),g=n(58),w=n(106),$=n(21);function x(){return Object(c.a)(Object(o.a)((function(t){return function(t){return Object(l.a)(t,"click").pipe(Object(w.a)(void 0))}(t).pipe(Object(y.a)(Object($.b)("search-query")),Object(g.a)(s.f),Object(w.a)(void 0))})),Object(p.a)(void 0))}var S=n(116),T=n(101),k=n(103),C=n(59),_=n(46),L=n(64),A=n(65),N=n(31),E=n(5);function R(t,e){t.appendChild(e)}function M(t,e){var n=e.query$,a=e.fetch$,u=Object(s.c)(".md-search-result__list",t),b=Object(s.c)(".md-search-result__meta",t);return Object(c.a)(Object(f.a)(n),Object(i.a)((function(t){var e=Object(r.c)(t,2),n=e[0];return e[1].value?function(t,e){switch(e){case 0:t.textContent=Object(E.f)("search.result.none");break;case 1:t.textContent=Object(E.f)("search.result.one");break;default:t.textContent=Object(E.f)("search.result.other",e.toString())}}(b,n.length):function(t){t.textContent=Object(E.f)("search.result.placeholder")}(b),n})),Object(o.a)((function(e){return a.pipe(Object(_.b)(C.a),Object(L.a)((function(n){for(var r=t.parentElement;n<e.length&&(R(u,Object(N.b)(e[n++])),!(r.scrollHeight-r.offsetHeight>16)););return n}),0),Object(w.a)(e),Object(A.a)((function(){!function(t){t.innerHTML=""}(u)})))})))}function P(t,e){var n=t.rx$,r=e.query$;return Object(c.a)(Object(o.a)((function(t){var e=t.parentElement,c=Object(s.n)(e).pipe(Object(i.a)((function(t){return t.y>=e.scrollHeight-e.offsetHeight-16})),Object(v.a)(),Object(T.a)(S.a));return n.pipe(Object(T.a)(O.b),Object(k.a)("data"),M(t,{query$:r,fetch$:c}))})))}n.d(e,"a",(function(){return u})),n.d(e,"b",(function(){return m})),n.d(e,"c",(function(){return x})),n.d(e,"d",(function(){return P}))},function(t,e,n){"use strict";var r=n(0),c=n(35),a=n(62),o=n(24),i=n(8),u=n(101),b=n(63),f=n(36),s=n(97),O=n(96),j=n(1),l=n(21),d=n(59),p=n(46),v=n(58),h=n(65);var m=n(45),y=n(87);function g(t){var e=t.viewport$;return Object(c.a)(Object(o.a)((function(t){var n=function(t,e){return e.viewport$.pipe(Object(y.a)("size"),Object(o.a)((function(){var e=getComputedStyle(t),n=["sticky","-webkit-sticky"].includes(e.position);return Object(m.a)({sticky:n,height:n?t.offsetHeight:0})})))}(t,{viewport$:e}),g=Object(l.b)("main").pipe(Object(i.a)((function(t){return Object(j.b)("h1, h2, h3, h4, h5, h6",t)})),Object(u.a)((function(t){return void 0!==t})),Object(b.a)(Object(l.b)("header-title")),Object(o.a)((function(t){var a=Object(r.c)(t,2),o=a[0],u=a[1];return Object(j.u)(o,{header$:n,viewport$:e}).pipe(Object(i.a)((function(t){return t.offset.y>=o.offsetHeight?"page":"site"})),Object(f.a)(),function(t){return Object(c.a)(Object(p.b)(d.a),Object(v.a)((function(e){!function(t,e){t.setAttribute("data-md-state",e?"active":"")}(t,"page"===e)})),Object(h.a)((function(){!function(t){t.removeAttribute("data-md-state")}(t)})))}(u))})),Object(s.a)("site"));return Object(a.a)([n,g]).pipe(Object(i.a)((function(t){var e=Object(r.c)(t,2),n=e[0],c=e[1];return Object(r.a)({type:c},n)})),Object(O.a)(1))})))}n.d(e,"a",(function(){return g}))},function(t,e,n){"use strict";var r=n(25),c=n(35),a=n(24),o=n(87),i=n(58),u=n(21),b=n(59),f=n(46),s=n(65);var O=n(0),j=n(62),l=n(103),d=n(8),p=n(36);function v(t){var e=t.header$,n=t.viewport$,v=new r.a;return Object(u.b)("header").pipe(Object(a.a)((function(t){return v.pipe(Object(o.a)("active"),(e=t,Object(c.a)(Object(f.b)(b.a),Object(i.a)((function(t){var n=t.active;!function(t,e){t.setAttribute("data-md-state",e?"shadow":"")}(e,n)})),Object(s.a)((function(){!function(t){t.removeAttribute("data-md-state")}(e)})))));var e}))).subscribe(),Object(c.a)(Object(a.a)((function(t){return function(t,e){var n=e.header$,r=e.viewport$,c=n.pipe(Object(l.a)("height")),a=Object(j.a)([c,r]).pipe(Object(d.a)((function(e){var n=Object(O.c)(e,2),r=n[0],c=n[1],a=c.offset.y,o=c.size.height,i=t.offsetTop,u=t.offsetHeight+i;return o-Math.max(0,i-a,r)-Math.max(0,o+a-u)})),Object(d.a)((function(t){return Math.max(0,t)})),Object(p.a)()),o=Object(j.a)([c,r]).pipe(Object(d.a)((function(e){var n=Object(O.c)(e,2),r=n[0];return n[1].offset.y>=t.offsetTop-r})),Object(p.a)());return Object(j.a)([c,a,o]).pipe(Object(d.a)((function(e){var n=Object(O.c)(e,3),r=n[0],c=n[1],a=n[2];return{offset:t.offsetTop-r,height:c,active:a}})))}(t,{header$:e,viewport$:n})})),Object(i.a)((function(t){return v.next(t)})))}n.d(e,"a",(function(){return v}))},function(t,e,n){"use strict";var r=n(35),c=n(24),a=n(8),o=n(36),i=n(1),u=n(59),b=n(46),f=n(58),s=n(65);function O(t){var e=t.header$,n=t.viewport$;return Object(r.a)(Object(c.a)((function(t){return Object(i.u)(t,{header$:e,viewport$:n}).pipe(Object(a.a)((function(t){return{hidden:t.offset.y>=20}})),Object(o.a)(),function(t){return Object(r.a)(Object(b.b)(u.a),Object(f.a)((function(e){var n=e.hidden;!function(t,e){t.setAttribute("data-md-state",e?"hidden":"")}(t,n)})),Object(s.a)((function(){!function(t){t.removeAttribute("data-md-state")}(t)})))}(t))})))}n.d(e,"a",(function(){return O}))},function(t,e,n){"use strict";var r=n(35),c=n(45),a=n(24),o=n(8),i=n(36),u=n(1),b=n(59),f=n(46),s=n(58),O=n(65);function j(t){var e=t.header$,n=t.viewport$,j=t.screen$;return Object(r.a)(Object(a.a)((function(t){return j.pipe(Object(a.a)((function(a){return a?Object(u.u)(t,{header$:e,viewport$:n}).pipe(Object(o.a)((function(t){return{hidden:t.offset.y>=10}})),Object(i.a)(),function(t){return Object(r.a)(Object(f.b)(b.a),Object(s.a)((function(e){var n=e.hidden;!function(t,e){t.setAttribute("data-md-state",e?"hidden":"")}(t,n)})),Object(O.a)((function(){!function(t){t.removeAttribute("data-md-state")}(t)})))}(t)):Object(c.a)({hidden:!0})})))})))}n.d(e,"a",(function(){return j}))},,,,,,,function(t,e,n){"use strict";n.r(e);var r=n(0),c=n(113),a=n(62),o=n(59),i=n(92),u=n(45),b=n(105),f=n(93),s=n(96),O=n(24),j=n(101),l=n(58),d=n(98),p=n(106),v=n(63),h=n(46),m=n(36),y=n(8),g=n(114),w=n(103),$=n(94),x=n(111),S=n(87),T=n(112),k=n(115),C=n(1),_=n(41),L=n(7),A=n(61),N=n(107),E=n(31),R=n(5);var M=n(116),P=n(109);var H=n(102);var U=n(110);function q(){return/(iPad|iPhone|iPod)/.test(navigator.userAgent)}var Q=n(104),z=n(117);function I(t){switch(Object(r.c)(t.match(/(git(?:hub|lab))/i)||[],1)[0].toLowerCase()){case"github":var e=Object(r.c)(t.match(/^.+github\.com\/([^\/]+)\/?([^\/]+)/i),3);return function(t,e){return Object(z.a)({url:void 0!==e?"https://api.github.com/repos/"+t+"/"+e:"https://api.github.com/users/"+t,responseType:"json"}).pipe(Object(j.a)((function(t){return 200===t.status})),Object(w.a)("response"),Object(O.a)((function(t){if(void 0!==e){var n=t.stargazers_count,r=t.forks_count;return Object(u.a)([Object(R.e)(n||0)+" Stars",Object(R.e)(r||0)+" Forks"])}var c=t.public_repos;return Object(u.a)([Object(R.e)(c||0)+" Repositories"])})))}(e[1],e[2]);case"gitlab":var n=Object(r.c)(t.match(/^.+?([^\/]*gitlab[^\/]+)\/(.+)/i),3);return function(t,e){return Object(z.a)({url:"https://"+t+"/api/v4/projects/"+encodeURIComponent(e),responseType:"json"}).pipe(Object(j.a)((function(t){return 200===t.status})),Object(w.a)("response"),Object(y.a)((function(t){var e=t.star_count,n=t.forks_count;return[Object(R.e)(e)+" Stars",Object(R.e)(n)+" Forks"]})))}(n[1],n[2]);default:return b.a}}var D=n(25);function W(t,e){t.setAttribute("data-md-state","lock"),t.style.top="-"+e+"px"}function J(t){var e=-1*parseInt(t.style.top,10);t.removeAttribute("data-md-state"),t.style.top="",e&&window.scrollTo(0,e)}function F(t){var e,n,z,F;if(!Object(R.d)(t))throw new SyntaxError("Invalid configuration: "+JSON.stringify(t));var B=Object(C.p)(),K=Object(C.q)(),Y=Object(C.t)(),V=Object(C.r)("(min-width: 960px)"),X=Object(C.r)("(min-width: 1220px)"),G=t.feature.instant?Object(C.l)({location$:B}):Object(C.l)();Object(C.j)(["drawer","search"],{document$:G}),Object(L.setupComponents)(["container","header","header-title","hero","main","navigation","search","search-query","search-reset","search-result","tabs","toc"],{document$:G});var Z=Object(_.c)(t.worker.search,{base:t.base,location$:B}),tt=Object(L.useComponent)("header").pipe(Object(L.mountHeader)({viewport$:Y}),Object(s.a)(1)),et=Object(L.useComponent)("main").pipe(Object(L.mountMain)({header$:tt,viewport$:Y}),Object(s.a)(1)),nt=Object(L.useComponent)("search-query").pipe(Object(L.mountSearchQuery)(Z),Object(s.a)(1)),rt=Object(L.useComponent)("search-reset").pipe(Object(L.mountSearchReset)(),Object(s.a)(1)),ct=Object(L.useComponent)("search-result").pipe(Object(L.mountSearchResult)(Z,{query$:nt}),Object(s.a)(1)),at=Object(L.useComponent)("search").pipe(Object(L.mountSearch)({query$:nt,reset$:rt,result$:ct}),Object(s.a)(1)),ot=Object(L.useComponent)("navigation").pipe(Object(L.mountNavigation)({header$:tt,main$:et,viewport$:Y,screen$:X}),Object(s.a)(1)),it=Object(L.useComponent)("toc").pipe(Object(L.mountTableOfContents)({header$:tt,main$:et,viewport$:Y,tablet$:V}),Object(s.a)(1)),ut=Object(L.useComponent)("tabs").pipe(Object(L.mountTabs)({header$:tt,viewport$:Y,screen$:X}),Object(s.a)(1)),bt=Object(L.useComponent)("hero").pipe(Object(L.mountHero)({header$:tt,viewport$:Y}),Object(s.a)(1)),ft=function(){var t=Object(C.k)("search"),e=t.pipe(Object(O.a)(C.s)),n=Object(C.o)().pipe(Object(v.a)(e),Object(y.a)((function(t){var e=Object(r.c)(t,2),n=e[0],c=e[1];return Object(r.a)({mode:c?"search":"global"},n)})),Object(g.a)());return n.pipe(Object(j.a)((function(t){return"search"===t.mode})),Object(v.a)(t,Object(L.useComponent)("search-query"),Object(L.useComponent)("search-result"))).subscribe((function(t){var e=Object(r.c)(t,4),n=e[0],c=e[1],a=e[2],o=e[3],i=Object(C.a)();switch(n.type){case"Enter":i===a&&n.claim();break;case"Escape":case"Tab":Object(C.h)(c,!1),Object(C.f)(a,!1);break;case"ArrowUp":case"ArrowDown":if(void 0===i)Object(C.f)(a);else{var u=Object(r.e)([a],Object(C.d)("[href]",o)),b=Math.max(0,(Math.max(0,u.indexOf(i))+u.length+("ArrowUp"===n.type?-1:1))%u.length);Object(C.f)(u[b])}n.claim();break;default:a!==Object(C.a)()&&Object(C.f)(a)}})),n.pipe(Object(j.a)((function(t){if("global"===t.mode){var e=Object(C.a)();if(void 0!==e)return!Object(C.e)(e)}return!1})),Object(v.a)(Object(L.useComponent)("search-query"))).subscribe((function(t){var e=Object(r.c)(t,2),n=e[0],c=e[1];switch(n.type){case"f":case"s":Object(C.f)(c),Object(C.g)(c),n.claim();break;case"p":case",":var a=Object(C.b)("[href][rel=prev]");void 0!==a&&a.click();break;case"n":case".":var o=Object(C.b)("[href][rel=next]");void 0!==o&&o.click()}})),n}();!function(t){var e=t.document$,n=t.hash$,c=e.pipe(Object(y.a)((function(){return Object(C.d)("details")})));Object(f.a)(Object(C.r)("print").pipe(Object(j.a)(M.a)),Object(i.a)(window,"beforeprint")).pipe(Object(P.a)(c)).subscribe((function(t){var e,n;try{for(var c=Object(r.f)(t),a=c.next();!a.done;a=c.next()){a.value.setAttribute("open","")}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=c.return)&&n.call(c)}finally{if(e)throw e.error}}})),n.pipe(Object(y.a)((function(t){return Object(C.b)('[id="'+t+'"]')})),Object(j.a)((function(t){return void 0!==t})),Object(l.a)((function(t){var e=t.closest("details");e&&!e.open&&e.setAttribute("open","")}))).subscribe((function(t){return t.scrollIntoView()}))}({document$:G,hash$:K}),function(t){t.document$.pipe(Object(H.a)(1),Object(v.a)(Object(L.useComponent)("container")),Object(y.a)((function(t){var e=Object(r.c)(t,2)[1];return Object(C.d)("script",e)}))).subscribe((function(t){var e,n;try{for(var c=Object(r.f)(t),a=c.next();!a.done;a=c.next()){var o=a.value;if(o.src||/(^|\/javascript)$/i.test(o.type)){var i=document.createElement("script"),u=o.src?"src":"innerText";i[u]=o[u],o.replaceWith(i)}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=c.return)&&n.call(c)}finally{if(e)throw e.error}}}))}({document$:G}),function(t){t.document$.pipe(Object(y.a)((function(){return Object(C.c)(".md-source[href]")})),Object(O.a)((function(t){var e=t.href;return Object(R.a)(""+Object(R.c)(e),(function(){return I(e)}))})),Object(Q.a)((function(){return b.a}))).subscribe((function(t){var e,n;try{for(var c=Object(r.f)(Object(C.d)(".md-source__repository")),a=c.next();!a.done;a=c.next()){var o=a.value;o.hasAttribute("data-md-state")||(o.setAttribute("data-md-state","done"),o.appendChild(Object(E.c)(t)))}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=c.return)&&n.call(c)}finally{if(e)throw e.error}}}))}({document$:G}),function(t){var e=t.document$,n=document.createElement("table");e.pipe(Object(y.a)((function(){return Object(C.d)("table:not([class])")}))).subscribe((function(t){var e,c;try{for(var a=Object(r.f)(t),o=a.next();!o.done;o=a.next()){var i=o.value;i.replaceWith(n),n.replaceWith(Object(E.d)(i))}}catch(t){e={error:t}}finally{try{o&&!o.done&&(c=a.return)&&c.call(a)}finally{if(e)throw e.error}}}))}({document$:G}),function(t){var e=t.document$.pipe(Object(y.a)((function(){return Object(C.d)("[data-md-scrollfix]")})),Object(s.a)(1));e.subscribe((function(t){var e,n;try{for(var c=Object(r.f)(t),a=c.next();!a.done;a=c.next()){a.value.removeAttribute("data-md-scrollfix")}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=c.return)&&n.call(c)}finally{if(e)throw e.error}}})),Object(U.a)(q,e,b.a).pipe(Object(O.a)((function(t){return f.a.apply(void 0,Object(r.e)(t.map((function(t){return Object(i.a)(t,"touchstart").pipe(Object(p.a)(t))}))))}))).subscribe((function(t){var e=t.scrollTop;0===e?t.scrollTop=1:e+t.offsetHeight===t.scrollHeight&&(t.scrollTop=e-1)}))}({document$:G});var st=function(t){var e=(void 0===t?{}:t).duration,n=new D.a,r=document.createElement("div");return r.classList.add("md-dialog","md-typeset"),n.pipe(Object(O.a)((function(t){return Object(u.a)(document.body).pipe(Object(y.a)((function(t){return t.appendChild(r)})),Object(h.b)(o.a),Object(d.a)(1),Object(l.a)((function(e){e.innerHTML=t,e.setAttribute("data-md-state","open")})),Object(d.a)(e||2e3),Object(l.a)((function(t){return t.removeAttribute("data-md-state")})),Object(d.a)(400),Object(l.a)((function(t){t.innerHTML="",t.remove()})))}))).subscribe(),n}(),Ot=function(t){var e=t.document$,n=t.dialog$;if(!A.isSupported())return b.a;e.subscribe((function(){var t,e,n=Object(C.d)("pre > code");try{for(var c=Object(r.f)(n.entries()),a=c.next();!a.done;a=c.next()){var o=Object(r.c)(a.value,2),i=o[0],u=o[1],b=u.parentElement;b.id="__code_"+i,b.insertBefore(Object(E.a)(b.id),u)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=c.return)&&e.call(c)}finally{if(t)throw t.error}}}));var c=Object(N.a)((function(t){new A(".md-clipboard").on("success",t)})).pipe(Object(g.a)());return c.pipe(Object(l.a)((function(t){return t.clearSelection()})),Object(p.a)(Object(R.f)("clipboard.copied"))).subscribe(n),c}({document$:G,dialog$:st});K.subscribe((function(){Object(C.k)("drawer").subscribe((function(t){Object(C.h)(t,!1)}))})),K.pipe(Object(O.a)((function(t){return Object(C.k)("search").pipe(Object(j.a)((function(t){return t.checked})),Object(l.a)((function(t){return Object(C.h)(t,!1)})),Object(d.a)(125),Object(p.a)(t))}))).subscribe((function(t){Object(C.b)('[id="'+t+'"]').scrollIntoView()}));var jt=Object(C.k)("search");function lt(t){return t.pathname===location.pathname&&t.hash.length>0}if(Object(a.a)([jt.pipe(Object(O.a)(C.s)),V]).pipe(Object(v.a)(Y),Object(O.a)((function(t){var e=Object(r.c)(t,2),n=Object(r.c)(e[0],2),c=n[0],a=n[1],i=e[1].offset.y,u=c&&!a;return G.pipe(Object(d.a)(u?400:100),Object(h.b)(o.a),Object(l.a)((function(t){var e=t.body;return u?W(e,i):J(e)})))}))).subscribe(),t.feature.instant){"scrollRestoration"in history&&(history.scrollRestoration="manual");try{for(var dt=Object(r.f)(['link[rel="shortcut icon"]','link[rel="stylesheet"]']),pt=dt.next();!pt.done;pt=dt.next()){var vt=pt.value;try{for(var ht=(z=void 0,Object(r.f)(Object(C.d)(vt))),mt=ht.next();!mt.done;mt=ht.next()){var yt=mt.value;yt.href=yt.href}}catch(t){z={error:t}}finally{try{mt&&!mt.done&&(F=ht.return)&&F.call(ht)}finally{if(z)throw z.error}}}}catch(t){e={error:t}}finally{try{pt&&!pt.done&&(n=dt.return)&&n.call(dt)}finally{if(e)throw e.error}}var gt=Object(i.a)(document.body,"click").pipe(Object(j.a)((function(t){return!(t.metaKey||t.ctrlKey)})),Object(O.a)((function(t){if(t.target instanceof HTMLElement){var e=t.target.closest("a");if(e&&function(t){return t.host===location.host&&(!t.pathname||"/"===t.pathname||/\/[\w-]+(?:\/?|\.html)$/i.test(t.pathname))}(e))return lt(e)||t.preventDefault(),Object(u.a)(e.href)}return b.a})),Object(m.a)(),Object(y.a)((function(t){return{url:new URL(t)}})),Object(g.a)()),wt=gt.pipe(Object(j.a)((function(t){return!lt(t.url)})),Object(g.a)()),$t=Object(i.a)(window,"popstate").pipe(Object(j.a)((function(t){return null!==t.state})),Object(y.a)((function(t){return{url:new URL(location.href),data:t.state}})),Object(g.a)());Object(f.a)(wt,$t).pipe(Object(w.a)("url")).subscribe(B),gt.pipe(Object(m.a)((function(t,e){var n=t.url,r=e.url;return n.href===r.href})),Object(j.a)((function(t){return!lt(t.url)}))).subscribe((function(t){var e=t.url;history.pushState({},"",e.toString())})),Object(f.a)(gt,$t).pipe(Object($.a)(2,1)).subscribe((function(t){var e=Object(r.c)(t,2),n=e[0],c=e[1];console.log("<- "+n.url),console.log("-> "+c.url),null!==n.url.href.match(c.url.href)&&lt(n.url)&&Object(C.i)(c.data||{y:0})})),Y.pipe(Object(x.a)(250),Object(S.a)("offset")).subscribe((function(t){var e=t.offset;history.replaceState(e,"")})),Object(f.a)(wt,$t).pipe(Object(T.a)(G),Object(v.a)(G)).subscribe((function(t){var e,n,c=Object(r.c)(t,2),a=c[0],o=a.url,i=a.data,u=c[1],b=u.title,f=u.head;console.log("Done",o.href,i),document.dispatchEvent(new CustomEvent("DOMContentSwitch")),document.title=b;try{for(var s=Object(r.f)(['link[rel="canonical"]','meta[name="author"]','meta[name="description"]']),O=s.next();!O.done;O=s.next()){var j=O.value,l=Object(C.b)(j,f),d=Object(C.b)(j,document.head);void 0!==l&&void 0!==d&&d.replaceWith(l)}}catch(t){e={error:t}}finally{try{O&&!O.done&&(n=s.return)&&n.call(s)}finally{if(e)throw e.error}}if(Object(C.k)("search").subscribe((function(t){Object(C.h)(t,!1)})),o.hash){console.log("hash data?",i);var p=document.createElement("a");p.href=o.hash,p.click()}else Object(C.i)(i||{y:0})})),$t.subscribe((function(t){var e=t.url;console.log("Popstate "+e.href,e)}))}ft.pipe(Object(j.a)((function(t){return"global"===t.mode&&["Tab"].includes(t.type)})),Object(k.a)(1)).subscribe((function(){var t,e;try{for(var n=Object(r.f)(Object(C.d)(".headerlink")),c=n.next();!c.done;c=n.next()){c.value.style.visibility="visible"}}catch(e){t={error:e}}finally{try{c&&!c.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}}));var xt={search$:at,clipboard$:Ot,location$:B,hash$:K,keyboard$:ft,dialog$:st,main$:et,navigation$:ot,toc$:it,tabs$:ut,hero$:bt},St=Object(r.d)(xt,[]);return f.a.apply(void 0,Object(r.e)(Object(c.a)(St))).subscribe(),{state:xt}}n.d(e,"setScrollLock",(function(){return W})),n.d(e,"resetScrollLock",(function(){return J})),n.d(e,"initialize",(function(){return F})),document.documentElement.classList.remove("no-js"),document.documentElement.classList.add("js"),navigator.userAgent.match(/(iPad|iPhone|iPod)/g)&&document.documentElement.classList.add("ios")}]));
//# sourceMappingURL=bundle.8ceb0d66.min.js.map