1define("SitesCommon/Theme",["require","exports","Application/Env"],(function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=new class{constructor(){this._config={"/":"default"}}setConfig(e){this._config=e}get theme(){if("undefined"==typeof window)return this._getTheme();else return this._theme||this._getTheme()}set theme(e){this._theme=e}_getTheme(){if(!this._config)return;const e="/"!==i.location.pathname?i.location.pathname.replace(/\/$/,""):i.location.pathname;for(const[t,n]of Object.entries(this._config))if(new RegExp("^"+t,"i").test(`${e}${i.location.search}`))this._theme=n;return this._theme}}}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.