diff --git a/docs/404.html b/docs/404.html index fb8e43fb..04c93b3f 100644 --- a/docs/404.html +++ b/docs/404.html @@ -8,7 +8,7 @@ - + @@ -19,7 +19,7 @@
- + \ No newline at end of file diff --git a/docs/about/features.html b/docs/about/features.html index 473b65a8..3f450bcd 100644 --- a/docs/about/features.html +++ b/docs/about/features.html @@ -8,9 +8,9 @@ - + - + @@ -34,7 +34,7 @@
Skip to content

Features

ProzillaOS comes with a ton of features that you can tailor to suit your specific needs. Here is a quick overview:

System

  • Customizable taskbar with a home menu, search menu, pinned apps and utilities
  • Customizable desktop with icons, accompanied by custom wallpapers
  • Virtual drive that can handle files, folders, symbolic links, as well as read from external sources
    • Storage system that stores and loads the virtual drive from local storage

Applications

  • Resizable and draggable windows, with dynamic titles, for displaying and interacting with apps, which adapts to the user's screen resolution
  • Native and web-view applications
    • File explorer that interacts with virtual drive and allows user to browse the source code on the website itself
    • Terminal with custom linux-inspired commands
    • Settings application for customizing appearance, managing apps and managing virtual drive
    • Text editor app that can read and write files as well as render markdown files
    • Other applications like a calculator, minigames, image viewer, browser, etc.
  • Standalone system that allows each app to have its own dedicated page in an isolated view, which is also indexable by search engines
  • URL params that trigger an app to open with optional arguments

Interactions

  • Modals that can be used as context menus, header menus, file selectors, dialog boxes, etc.
  • Advanced actions system, for easily assembling different menus that can handle dropdowns, selections, toggles, shortcuts, etc.

Assets

  • Custom wallpapers made in Figma
  • Custom icons made in Figma inspired by Font Awesome
  • Custom color palette

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/about/introduction.html b/docs/about/introduction.html index a5b7a150..46210469 100644 --- a/docs/about/introduction.html +++ b/docs/about/introduction.html @@ -8,9 +8,9 @@ - + - + @@ -34,7 +34,7 @@
Skip to content

Introduction


ProzillaOS

About

ProzillaOS is a web-based operating system inspired by Ubuntu Linux and Windows made with React by Prozilla. It's a virtual desktop environment that mimics a real operating system and runs entirely in the browser.

Screenshot of ProzillaOS

Open-source

ProzillaOS was made using React, Vite and TypeScript. The source code is hosted on GitHub. You can contribute by finding bugs and suggesting features via GitHub issues.

Support ProzillaOS

If you want me to continue developing ProzillaOS and adding awesome features, consider supporting this project via ko-fi.com/prozilla.

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/assets/app.CHcHghPf.js b/docs/assets/app.BufBEliD.js similarity index 95% rename from docs/assets/app.CHcHghPf.js rename to docs/assets/app.BufBEliD.js index a40d3de6..97bd4a12 100644 --- a/docs/assets/app.CHcHghPf.js +++ b/docs/assets/app.BufBEliD.js @@ -1 +1 @@ -import{R as i}from"./chunks/theme.C-qGBReR.js";import{R as o,a4 as u,a5 as c,a6 as l,a7 as f,a8 as d,a9 as m,aa as h,ab as g,ac as A,ad as v,d as P,u as R,v as w,s as y,ae as C,af as b,ag as E,a2 as S}from"./chunks/framework.BAnOA2-A.js";function p(e){if(e.extends){const a=p(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=p(i),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=R();return w(()=>{y(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function D(){globalThis.__VITEPRESS__=!0;const e=j(),a=_();a.provide(c,e);const t=l(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function _(){return g(T)}function j(){let e=o,a;return A(t=>{let n=v(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&D().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{D as createApp}; +import{R as i}from"./chunks/theme.C2AMzOK1.js";import{R as o,a4 as u,a5 as c,a6 as l,a7 as f,a8 as d,a9 as m,aa as h,ab as g,ac as A,ad as v,d as P,u as R,v as w,s as y,ae as C,af as b,ag as E,a2 as S}from"./chunks/framework.BAnOA2-A.js";function p(e){if(e.extends){const a=p(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=p(i),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=R();return w(()=>{y(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function D(){globalThis.__VITEPRESS__=!0;const e=j(),a=_();a.provide(c,e);const t=l(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function _(){return g(T)}function j(){let e=o,a;return A(t=>{let n=v(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&D().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{D as createApp}; diff --git a/docs/assets/chunks/@localSearchIndexroot.DvmJbbRP.js b/docs/assets/chunks/@localSearchIndexroot.DvmJbbRP.js new file mode 100644 index 00000000..85c46068 --- /dev/null +++ b/docs/assets/chunks/@localSearchIndexroot.DvmJbbRP.js @@ -0,0 +1 @@ +const e='{"documentCount":348,"nextId":348,"documentIds":{"0":"/docs/about/features#features","1":"/docs/about/features#system","2":"/docs/about/features#applications","3":"/docs/about/features#interactions","4":"/docs/about/features#assets","5":"/docs/about/introduction#introduction","6":"/docs/about/introduction#about","7":"/docs/about/introduction#open-source","8":"/docs/about/introduction#support-prozillaos","9":"/docs/guides/custom-app#making-a-custom-app","10":"/docs/guides/custom-app#prerequisites","11":"/docs/guides/custom-app#building-an-interface","12":"/docs/guides/custom-app#creating-your-app","13":"/docs/guides/custom-app#testing-your-app","14":"/docs/guides/custom-app#using-your-app","15":"/docs/guides/custom-app#what-s-next","16":"/docs/guides/getting-started#getting-started","17":"/docs/guides/getting-started#prerequisites","18":"/docs/guides/getting-started#installation","19":"/docs/guides/getting-started#installing-apps","20":"/docs/guides/getting-started#usage","21":"/docs/guides/getting-started#using-apps","22":"/docs/guides/getting-started#example","23":"/docs/guides/getting-started#community","24":"/docs/guides/self-hosting#self-hosting-prozillaos","25":"/docs/guides/self-hosting#installation","26":"/docs/guides/self-hosting#scripts","27":"/docs/guides/self-hosting#general","28":"/docs/guides/self-hosting#public-packages","29":"/docs/guides/self-hosting#internal-packages","30":"/docs/guides/self-hosting#prozilla-os-demo","31":"/docs/guides/self-hosting#prozilla-os-docs","32":"/docs/reference/apps/browser/#prozilla-os-browser","33":"/docs/reference/apps/browser/#about","34":"/docs/reference/apps/browser/#installation","35":"/docs/reference/apps/browser/#usage","36":"/docs/reference/apps/browser/#basic-setup","37":"/docs/reference/apps/browser/#window-options","38":"/docs/reference/apps/browser/#links","39":"/docs/reference/apps/calculator/#prozilla-os-calculator","40":"/docs/reference/apps/calculator/#about","41":"/docs/reference/apps/calculator/#installation","42":"/docs/reference/apps/calculator/#usage","43":"/docs/reference/apps/calculator/#basic-setup","44":"/docs/reference/apps/calculator/#links","45":"/docs/reference/apps/logic-sim/#prozilla-os-logic-sim","46":"/docs/reference/apps/logic-sim/#about","47":"/docs/reference/apps/logic-sim/#installation","48":"/docs/reference/apps/logic-sim/#usage","49":"/docs/reference/apps/logic-sim/#basic-setup","50":"/docs/reference/apps/logic-sim/#links","51":"/docs/reference/apps/file-explorer/#prozilla-os-file-explorer","52":"/docs/reference/apps/file-explorer/#about","53":"/docs/reference/apps/file-explorer/#installation","54":"/docs/reference/apps/file-explorer/#usage","55":"/docs/reference/apps/file-explorer/#basic-setup","56":"/docs/reference/apps/file-explorer/#window-options","57":"/docs/reference/apps/file-explorer/#links","58":"/docs/reference/apps/settings/#prozilla-os-settings","59":"/docs/reference/apps/settings/#about","60":"/docs/reference/apps/settings/#installation","61":"/docs/reference/apps/settings/#usage","62":"/docs/reference/apps/settings/#basic-setup","63":"/docs/reference/apps/settings/#window-options","64":"/docs/reference/apps/settings/#links","65":"/docs/reference/apps/media-viewer/#prozilla-os-media-viewer","66":"/docs/reference/apps/media-viewer/#about","67":"/docs/reference/apps/media-viewer/#installation","68":"/docs/reference/apps/media-viewer/#usage","69":"/docs/reference/apps/media-viewer/#basic-setup","70":"/docs/reference/apps/media-viewer/#window-options","71":"/docs/reference/apps/media-viewer/#links","72":"/docs/reference/apps/terminal/#prozilla-os-terminal","73":"/docs/reference/apps/terminal/#about","74":"/docs/reference/apps/terminal/#installation","75":"/docs/reference/apps/terminal/#usage","76":"/docs/reference/apps/terminal/#basic-setup","77":"/docs/reference/apps/terminal/#window-options","78":"/docs/reference/apps/terminal/#links","79":"/docs/reference/apps/text-editor/#prozilla-os-text-editor","80":"/docs/reference/apps/text-editor/#about","81":"/docs/reference/apps/text-editor/#installation","82":"/docs/reference/apps/text-editor/#usage","83":"/docs/reference/apps/text-editor/#basic-setup","84":"/docs/reference/apps/text-editor/#window-options","85":"/docs/reference/apps/text-editor/#links","86":"/docs/reference/configuration#configuration","87":"/docs/reference/configuration#prozillaos-props","88":"/docs/reference/configuration#systemname","89":"/docs/reference/configuration#tagline","90":"/docs/reference/configuration#skin","91":"/docs/reference/configuration#config","92":"/docs/reference/configuration#example","93":"/docs/reference/core/classes/apps/app#class-app","94":"/docs/reference/core/classes/apps/app#type-parameters","95":"/docs/reference/core/classes/apps/app#constructor","96":"/docs/reference/core/classes/apps/app#parameters","97":"/docs/reference/core/classes/apps/app#properties","98":"/docs/reference/core/classes/apps/app#name","99":"/docs/reference/core/classes/apps/app#id","100":"/docs/reference/core/classes/apps/app#windowcontent","101":"/docs/reference/core/classes/apps/app#windowoptions","102":"/docs/reference/core/classes/apps/app#description","103":"/docs/reference/core/classes/apps/app#iconurl","104":"/docs/reference/core/classes/apps/app#role","105":"/docs/reference/core/classes/apps/app#associatedextensions","106":"/docs/reference/core/classes/apps/app#pinnedbydefault","107":"/docs/reference/core/classes/apps/app#launchatstartup","108":"/docs/reference/core/classes/apps/app#methods","109":"/docs/reference/core/classes/apps/app#setname-name","110":"/docs/reference/core/classes/apps/app#setdescription-description","111":"/docs/reference/core/classes/apps/app#seticonurl-iconurl","112":"/docs/reference/core/classes/apps/app#setrole-role","113":"/docs/reference/core/classes/apps/app#setassociatedextensions-extensions","114":"/docs/reference/core/classes/apps/app#setpinnedbydefault-pinnedbydefault","115":"/docs/reference/core/classes/apps/app#setlaunchatstartup-launchatstartup","116":"/docs/reference/core/classes/apps/app#windowcontent-props","117":"/docs/reference/core/classes/system/apps-config#class-appsconfig","118":"/docs/reference/core/classes/system/apps-config#constructor","119":"/docs/reference/core/classes/system/apps-config#parameters","120":"/docs/reference/core/classes/system/apps-config#properties","121":"/docs/reference/core/classes/system/apps-config#apps","122":"/docs/reference/core/classes/system/desktop-config#class-desktopconfig","123":"/docs/reference/core/classes/system/desktop-config#constructor","124":"/docs/reference/core/classes/system/desktop-config#parameters","125":"/docs/reference/core/classes/system/desktop-config#properties","126":"/docs/reference/core/classes/system/desktop-config#defaulticonsize","127":"/docs/reference/core/classes/system/desktop-config#defaulticondirection","128":"/docs/reference/core/classes/system/misc-config#class-miscconfig","129":"/docs/reference/core/classes/system/misc-config#constructor","130":"/docs/reference/core/classes/system/misc-config#parameters","131":"/docs/reference/core/classes/system/misc-config#properties","132":"/docs/reference/core/classes/system/misc-config#doubleclickdelay","133":"/docs/reference/core/classes/system/modals-config#class-modalsconfig","134":"/docs/reference/core/classes/system/modals-config#constructor","135":"/docs/reference/core/classes/system/modals-config#parameters","136":"/docs/reference/core/classes/system/modals-config#properties","137":"/docs/reference/core/classes/system/modals-config#defaultdialogsize","138":"/docs/reference/core/classes/system/modals-config#defaultfileselectorsize","139":"/docs/reference/core/classes/system/taskbar-config#class-taskbarconfig","140":"/docs/reference/core/classes/system/taskbar-config#constructor","141":"/docs/reference/core/classes/system/taskbar-config#parameters","142":"/docs/reference/core/classes/system/taskbar-config#properties","143":"/docs/reference/core/classes/system/taskbar-config#height","144":"/docs/reference/core/classes/system/tracking-config#class-trackingconfig","145":"/docs/reference/core/classes/system/tracking-config#constructor","146":"/docs/reference/core/classes/system/tracking-config#parameters","147":"/docs/reference/core/classes/system/tracking-config#properties","148":"/docs/reference/core/classes/system/tracking-config#enabled","149":"/docs/reference/core/classes/system/tracking-config#gameasurementid","150":"/docs/reference/core/classes/utils/time-manager#class-timemanager","151":"/docs/reference/core/classes/utils/time-manager#properties","152":"/docs/reference/core/classes/utils/time-manager#startdate","153":"/docs/reference/core/classes/utils/time-manager#methods","154":"/docs/reference/core/classes/utils/time-manager#reset","155":"/docs/reference/core/classes/utils/time-manager#getuptime-precision","156":"/docs/reference/core/classes/utils/time-manager#parameters","157":"/docs/reference/core/classes/utils/time-manager#returns","158":"/docs/reference/core/classes/utils/time-manager#example","159":"/docs/reference/core/classes/utils/vector2#class-vector2","160":"/docs/reference/core/classes/utils/vector2#constructor","161":"/docs/reference/core/classes/utils/vector2#parameters","162":"/docs/reference/core/classes/utils/vector2#examples","163":"/docs/reference/core/classes/utils/vector2#properties","164":"/docs/reference/core/classes/utils/vector2#x","165":"/docs/reference/core/classes/utils/vector2#y","166":"/docs/reference/core/classes/utils/vector2#zero","167":"/docs/reference/core/classes/utils/vector2#clone","168":"/docs/reference/core/classes/utils/vector2#methods","169":"/docs/reference/core/classes/utils/vector2#round","170":"/docs/reference/core/classes/utils/vector2#getdistance-x-y","171":"/docs/reference/core/classes/utils/vector2#getdistance-vector2","172":"/docs/reference/core/classes/utils/vector2#add-vector2a-vector2b","173":"/docs/reference/core/classes/utils/vector2#subtract-vector2a-vector2b","174":"/docs/reference/core/classes/utils/vector2#scale-vector2-scalar","175":"/docs/reference/core/classes/utils/vector2#magnitude-vector2","176":"/docs/reference/core/classes/utils/vector2#normalize-vector2","177":"/docs/reference/core/classes/utils/vector2#sqrdistance-vector2a-vector2b","178":"/docs/reference/core/classes/utils/vector2#lerp-vector2a-vector2b-t","179":"/docs/reference/core/classes/system/windows-config#class-windowsconfig","180":"/docs/reference/core/classes/system/windows-config#constructor","181":"/docs/reference/core/classes/system/windows-config#parameters","182":"/docs/reference/core/classes/system/windows-config#properties","183":"/docs/reference/core/classes/system/windows-config#screenmargin","184":"/docs/reference/core/classes/system/windows-config#titleseparator","185":"/docs/reference/core/classes/system/windows-config#minscreensize","186":"/docs/reference/core/constants/#constants","187":"/docs/reference/core/constants/#virtual-drive","188":"/docs/reference/core/constants/#code-extensions","189":"/docs/reference/core/constants/#image-extensions","190":"/docs/reference/core/constants/#themes","191":"/docs/reference/core/constants/#themes-1","192":"/docs/reference/core/functions/browser#browser-functions","193":"/docs/reference/core/functions/browser#closeviewport-requireconfirmation-name","194":"/docs/reference/core/functions/browser#parameters","195":"/docs/reference/core/functions/browser#reloadviewport","196":"/docs/reference/core/functions/browser#isvalidurl-string","197":"/docs/reference/core/functions/browser#parameters-1","198":"/docs/reference/core/functions/browser#returns","199":"/docs/reference/core/functions/browser#setviewporttitle-title","200":"/docs/reference/core/functions/browser#parameters-2","201":"/docs/reference/core/functions/browser#setviewporticon-url","202":"/docs/reference/core/functions/browser#parameters-3","203":"/docs/reference/core/functions/browser#getviewportparams","204":"/docs/reference/core/functions/browser#returns-1","205":"/docs/reference/core/functions/browser#generateurl-options","206":"/docs/reference/core/functions/browser#parameters-4","207":"/docs/reference/core/functions/browser#returns-2","208":"/docs/reference/core/functions/browser#openurl-url-target","209":"/docs/reference/core/functions/browser#parameters-5","210":"/docs/reference/core/functions/browser#removeurlprotocol-url","211":"/docs/reference/core/functions/browser#parameters-6","212":"/docs/reference/core/functions/browser#returns-3","213":"/docs/reference/core/functions/browser#copytoclipboard-string-onsuccess-onfail","214":"/docs/reference/core/functions/browser#parameters-7","215":"/docs/reference/core/functions/keyboard#keyboard-functions","216":"/docs/reference/core/functions/keyboard#formatshortcut-shortcut","217":"/docs/reference/core/functions/keyboard#parameters","218":"/docs/reference/core/functions/keyboard#returns","219":"/docs/reference/core/functions/keyboard#example","220":"/docs/reference/core/#prozilla-os-core","221":"/docs/reference/core/#about","222":"/docs/reference/core/#installation","223":"/docs/reference/core/#usage","224":"/docs/reference/core/#basic-setup","225":"/docs/reference/core/#configuration","226":"/docs/reference/core/#links","227":"/docs/reference/dev-tools/functions/console#console-functions","228":"/docs/reference/dev-tools/functions/console#print-message-status-newline","229":"/docs/reference/dev-tools/functions/console#parameters","230":"/docs/reference/dev-tools/functions/console#example","231":"/docs/reference/glossary#glossary","232":"/docs/reference/glossary#actions","233":"/docs/reference/glossary#application-app","234":"/docs/reference/glossary#categorization","235":"/docs/reference/glossary#installation","236":"/docs/reference/glossary#modal","237":"/docs/reference/glossary#package","238":"/docs/reference/glossary#settings","239":"/docs/reference/glossary#storage","240":"/docs/reference/glossary#taskbar","241":"/docs/reference/glossary#segments","242":"/docs/reference/glossary#virtual-drive","243":"/docs/reference/glossary#windows","244":"/docs/reference/dev-tools/functions/vite#vite-functions","245":"/docs/reference/dev-tools/functions/vite#appviteconfig-basepath-entrypath","246":"/docs/reference/dev-tools/functions/vite#parameters","247":"/docs/reference/dev-tools/functions/vite#returns","248":"/docs/reference/dev-tools/functions/vite#example","249":"/docs/reference/dev-tools/functions/vite#stagesiteplugin-options","250":"/docs/reference/dev-tools/functions/vite#parameters-1","251":"/docs/reference/dev-tools/functions/vite#returns-1","252":"/docs/reference/dev-tools/functions/vite#example-1","253":"/docs/reference/dev-tools/#prozilla-os-dev-tools","254":"/docs/reference/dev-tools/#about","255":"/docs/reference/dev-tools/#installation","256":"/docs/reference/dev-tools/#links","257":"/docs/reference/packages#packages","258":"/docs/reference/packages#bundle","259":"/docs/reference/packages#libraries","260":"/docs/reference/packages#applications","261":"/docs/reference/packages#primary-applications","262":"/docs/reference/packages#secondary-applications","263":"/docs/reference/packages#external-applications","264":"/docs/reference/shared/classes/event-emitter#class-eventemitter","265":"/docs/reference/shared/classes/event-emitter#type-parameters","266":"/docs/reference/shared/classes/event-emitter#properties","267":"/docs/reference/shared/classes/event-emitter#event-names","268":"/docs/reference/shared/classes/event-emitter#methods","269":"/docs/reference/shared/classes/event-emitter#on-eventname-callback","270":"/docs/reference/shared/classes/event-emitter#type-parameters-1","271":"/docs/reference/shared/classes/event-emitter#parameters","272":"/docs/reference/shared/classes/event-emitter#off-eventname-callback","273":"/docs/reference/shared/classes/event-emitter#type-parameters-2","274":"/docs/reference/shared/classes/event-emitter#parameters-1","275":"/docs/reference/shared/classes/event-emitter#emit-eventname-data","276":"/docs/reference/shared/classes/event-emitter#type-parameters-3","277":"/docs/reference/shared/classes/event-emitter#parameters-2","278":"/docs/reference/shared/classes/event-emitter#example","279":"/docs/reference/prozilla-os/#prozilla-os","280":"/docs/reference/prozilla-os/#about","281":"/docs/reference/prozilla-os/#installation","282":"/docs/reference/prozilla-os/#packages","283":"/docs/reference/prozilla-os/#usage","284":"/docs/reference/prozilla-os/#basic-setup","285":"/docs/reference/prozilla-os/#configuration","286":"/docs/reference/prozilla-os/#links","287":"/docs/reference/shared/functions/date#date-functions","288":"/docs/reference/shared/functions/date#formattime-time-maxlength-allowaffixes","289":"/docs/reference/shared/functions/date#parameters","290":"/docs/reference/shared/functions/date#returns","291":"/docs/reference/shared/functions/date#formatrelativetime-date-maxlength-allowaffixes","292":"/docs/reference/shared/functions/date#parameters-1","293":"/docs/reference/shared/functions/date#returns-1","294":"/docs/reference/shared/constants/ansi#ansi-constants","295":"/docs/reference/shared/constants/ansi#ansi","296":"/docs/reference/shared/functions/array#array-functions","297":"/docs/reference/shared/functions/array#removefromarray-item-array","298":"/docs/reference/shared/functions/array#type-parameters","299":"/docs/reference/shared/functions/array#parameters","300":"/docs/reference/shared/functions/array#randomfromarray-array","301":"/docs/reference/shared/functions/array#type-parameters-1","302":"/docs/reference/shared/functions/array#parameters-1","303":"/docs/reference/shared/functions/array#returns","304":"/docs/reference/shared/functions/array#removeduplicatesfromarray-array","305":"/docs/reference/shared/functions/array#type-parameters-2","306":"/docs/reference/shared/functions/array#parameters-2","307":"/docs/reference/shared/functions/array#returns-1","308":"/docs/reference/shared/functions/math#math-functions","309":"/docs/reference/shared/functions/math#clamp-value-min-max","310":"/docs/reference/shared/functions/math#parameters","311":"/docs/reference/shared/functions/math#returns","312":"/docs/reference/shared/functions/math#randomrange-min-max","313":"/docs/reference/shared/functions/math#parameters-1","314":"/docs/reference/shared/functions/math#returns-1","315":"/docs/reference/shared/functions/math#round-value-precision","316":"/docs/reference/shared/functions/math#parameters-2","317":"/docs/reference/shared/functions/math#returns-2","318":"/docs/reference/shared/functions/number#number-functions","319":"/docs/reference/shared/functions/number#isvalidinteger-number","320":"/docs/reference/shared/functions/number#parameters","321":"/docs/reference/shared/functions/number#returns","322":"/docs/reference/shared/#prozilla-os-shared","323":"/docs/reference/shared/#about","324":"/docs/reference/shared/#installation","325":"/docs/reference/shared/#links","326":"/docs/reference/skins/classes/skin#class-skin","327":"/docs/reference/skins/classes/skin#constructor","328":"/docs/reference/skins/classes/skin#parameters","329":"/docs/reference/skins/classes/skin#properties","330":"/docs/reference/skins/classes/skin#appicons","331":"/docs/reference/skins/classes/skin#appnames","332":"/docs/reference/skins/classes/skin#wallpapers","333":"/docs/reference/skins/classes/skin#defaultwallpaper","334":"/docs/reference/skins/classes/skin#default","335":"/docs/reference/skins/classes/skin#fileicons","336":"/docs/reference/skins/classes/skin#default-1","337":"/docs/reference/skins/classes/skin#foldericons","338":"/docs/reference/skins/classes/skin#default-2","339":"/docs/reference/skins/classes/skin#loadstylesheet","340":"/docs/reference/skins/classes/skin#example","341":"/docs/reference/skins/classes/skin#instances","342":"/docs/reference/skins/classes/skin#macosskin","343":"/docs/reference/skins/classes/skin#minimalskin","344":"/docs/reference/skins/#prozilla-os-skins","345":"/docs/reference/skins/#about","346":"/docs/reference/skins/#installation","347":"/docs/reference/skins/#links"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[1,1,21],"1":[1,1,41],"2":[1,1,90],"3":[1,1,27],"4":[1,1,13],"5":[1,1,1],"6":[1,1,31],"7":[2,1,26],"8":[2,1,22],"9":[4,1,1],"10":[1,4,34],"11":[3,4,66],"12":[3,4,114],"13":[3,4,152],"14":[3,4,29],"15":[4,4,35],"16":[2,1,1],"17":[1,2,34],"18":[1,2,42],"19":[2,3,25],"20":[1,2,114],"21":[2,3,36],"22":[1,5,101],"23":[1,2,15],"24":[3,1,15],"25":[1,3,95],"26":[1,3,10],"27":[1,4,51],"28":[2,4,63],"29":[2,4,1],"30":[4,6,99],"31":[4,6,66],"32":[4,1,1],"33":[1,4,12],"34":[1,4,16],"35":[1,4,1],"36":[2,5,28],"37":[2,5,7],"38":[1,4,8],"39":[4,1,1],"40":[1,4,12],"41":[1,4,16],"42":[1,4,1],"43":[2,5,28],"44":[1,4,8],"45":[5,1,1],"46":[1,5,19],"47":[1,5,17],"48":[1,5,1],"49":[2,6,30],"50":[1,5,8],"51":[5,1,1],"52":[1,5,13],"53":[1,5,17],"54":[1,5,1],"55":[2,6,30],"56":[2,6,64],"57":[1,5,8],"58":[4,1,1],"59":[1,4,10],"60":[1,4,16],"61":[1,4,1],"62":[2,5,28],"63":[2,5,9],"64":[1,4,8],"65":[5,1,1],"66":[1,5,14],"67":[1,5,17],"68":[1,5,1],"69":[2,6,30],"70":[2,6,10],"71":[1,5,8],"72":[4,1,1],"73":[1,4,10],"74":[1,4,16],"75":[1,4,1],"76":[2,5,28],"77":[2,5,15],"78":[1,4,8],"79":[5,1,1],"80":[1,5,10],"81":[1,5,17],"82":[1,5,1],"83":[2,6,30],"84":[2,6,42],"85":[1,5,8],"86":[1,1,16],"87":[5,1,1],"88":[1,5,11],"89":[1,5,18],"90":[1,5,14],"91":[1,5,26],"92":[1,1,91],"93":[1,1,16],"94":[2,1,7],"95":[1,1,7],"96":[1,2,22],"97":[1,1,1],"98":[1,2,12],"99":[1,2,29],"100":[1,2,19],"101":[1,2,20],"102":[1,2,9],"103":[1,2,11],"104":[1,2,25],"105":[1,2,19],"106":[1,2,13],"107":[1,2,13],"108":[1,1,1],"109":[3,2,12],"110":[3,2,11],"111":[3,2,15],"112":[3,2,13],"113":[3,2,14],"114":[3,2,16],"115":[3,2,16],"116":[3,2,14],"117":[1,1,1],"118":[1,1,4],"119":[1,2,10],"120":[1,1,1],"121":[1,2,7],"122":[1,1,1],"123":[1,1,4],"124":[1,2,12],"125":[1,1,1],"126":[1,2,19],"127":[1,2,17],"128":[1,1,1],"129":[1,1,4],"130":[1,2,9],"131":[1,1,1],"132":[1,2,26],"133":[1,1,1],"134":[1,1,4],"135":[1,2,11],"136":[1,1,1],"137":[1,2,12],"138":[1,2,12],"139":[1,1,1],"140":[1,1,4],"141":[1,2,9],"142":[1,1,1],"143":[1,2,12],"144":[1,1,1],"145":[1,1,4],"146":[1,2,11],"147":[1,1,1],"148":[1,2,10],"149":[1,2,24],"150":[1,1,3],"151":[1,1,1],"152":[1,2,4],"153":[1,1,1],"154":[2,2,4],"155":[3,2,5],"156":[1,5,17],"157":[1,5,11],"158":[1,5,14],"159":[1,1,3],"160":[1,1,5],"161":[1,2,7],"162":[1,2,8],"163":[1,1,1],"164":[1,2,3],"165":[1,2,3],"166":[1,2,18],"167":[1,2,9],"168":[1,1,1],"169":[2,2,22],"170":[4,2,16],"171":[3,2,16],"172":[4,2,13],"173":[4,2,12],"174":[4,2,13],"175":[3,2,15],"176":[3,2,11],"177":[4,2,17],"178":[5,2,15],"179":[1,1,1],"180":[1,1,4],"181":[1,2,14],"182":[1,1,1],"183":[1,2,24],"184":[1,2,16],"185":[1,2,37],"186":[1,1,3],"187":[2,1,5],"188":[2,3,12],"189":[2,3,11],"190":[1,1,5],"191":[1,2,17],"192":[2,1,7],"193":[4,2,10],"194":[1,6,22],"195":[2,2,4],"196":[3,2,5],"197":[1,5,4],"198":[1,5,3],"199":[3,2,11],"200":[1,5,5],"201":[3,2,9],"202":[1,5,9],"203":[2,2,8],"204":[1,4,6],"205":[3,2,9],"206":[1,5,10],"207":[1,5,6],"208":[4,2,12],"209":[1,6,9],"210":[3,2,8],"211":[1,5,4],"212":[1,5,6],"213":[5,2,8],"214":[1,7,6],"215":[2,1,7],"216":[3,2,28],"217":[1,5,8],"218":[1,5,3],"219":[1,5,6],"220":[4,1,1],"221":[1,4,22],"222":[1,4,9],"223":[1,4,1],"224":[2,5,22],"225":[1,5,105],"226":[1,4,8],"227":[2,1,6],"228":[5,2,6],"229":[1,7,28],"230":[1,7,20],"231":[1,1,8],"232":[1,1,38],"233":[3,1,32],"234":[1,4,26],"235":[1,4,34],"236":[1,1,88],"237":[1,1,22],"238":[1,1,37],"239":[1,1,44],"240":[1,1,20],"241":[1,2,50],"242":[2,1,19],"243":[1,1,20],"244":[2,1,8],"245":[4,2,9],"246":[1,6,11],"247":[1,6,9],"248":[1,6,18],"249":[3,2,25],"250":[1,5,46],"251":[1,5,4],"252":[1,5,46],"253":[5,1,1],"254":[1,5,14],"255":[1,5,10],"256":[1,5,8],"257":[1,1,17],"258":[1,1,26],"259":[1,1,39],"260":[1,1,1],"261":[2,2,29],"262":[2,2,8],"263":[2,2,39],"264":[1,1,3],"265":[2,1,12],"266":[1,1,1],"267":[2,2,10],"268":[1,1,1],"269":[4,2,6],"270":[2,6,7],"271":[1,6,10],"272":[4,2,6],"273":[2,6,7],"274":[1,6,10],"275":[4,2,3],"276":[2,6,7],"277":[1,6,8],"278":[1,1,65],"279":[2,1,1],"280":[1,2,44],"281":[1,2,8],"282":[1,2,35],"283":[1,2,17],"284":[2,3,21],"285":[1,3,105],"286":[1,2,8],"287":[2,1,7],"288":[5,2,4],"289":[1,7,34],"290":[1,7,3],"291":[5,2,7],"292":[1,7,29],"293":[1,7,3],"294":[2,1,7],"295":[1,2,16],"296":[2,1,7],"297":[4,2,6],"298":[2,6,4],"299":[1,6,10],"300":[3,2,8],"301":[2,5,4],"302":[1,5,4],"303":[1,5,3],"304":[3,2,11],"305":[2,5,4],"306":[1,5,4],"307":[1,5,3],"308":[2,1,7],"309":[5,2,8],"310":[1,7,6],"311":[1,7,3],"312":[4,2,12],"313":[1,6,5],"314":[1,6,3],"315":[4,2,13],"316":[1,6,14],"317":[1,6,5],"318":[2,1,7],"319":[3,2,1],"320":[1,5,5],"321":[1,5,5],"322":[4,1,1],"323":[1,4,15],"324":[1,4,9],"325":[1,4,8],"326":[1,1,3],"327":[1,1,4],"328":[1,2,28],"329":[1,1,1],"330":[1,2,11],"331":[1,2,11],"332":[1,2,8],"333":[1,2,8],"334":[1,3,14],"335":[1,2,15],"336":[1,3,1],"337":[1,2,15],"338":[1,3,1],"339":[1,2,11],"340":[1,3,8],"341":[1,1,1],"342":[1,2,8],"343":[1,2,7],"344":[4,1,1],"345":[1,4,12],"346":[1,4,9],"347":[1,4,8]},"averageFieldLength":[1.6666666666666674,2.9051724137931023,15.750000000000027],"storedFields":{"0":{"title":"Features","titles":[]},"1":{"title":"System","titles":["Features"]},"2":{"title":"Applications","titles":["Features"]},"3":{"title":"Interactions","titles":["Features"]},"4":{"title":"Assets","titles":["Features"]},"5":{"title":"Introduction","titles":[]},"6":{"title":"About","titles":["Introduction"]},"7":{"title":"Open-source","titles":["Introduction"]},"8":{"title":"Support ProzillaOS","titles":["Introduction"]},"9":{"title":"Making a custom app","titles":[]},"10":{"title":"Prerequisites","titles":["Making a custom app"]},"11":{"title":"Building an interface","titles":["Making a custom app"]},"12":{"title":"Creating your app","titles":["Making a custom app"]},"13":{"title":"Testing your app","titles":["Making a custom app"]},"14":{"title":"Using your app","titles":["Making a custom app"]},"15":{"title":"What\'s next?","titles":["Making a custom app"]},"16":{"title":"Getting started","titles":[]},"17":{"title":"Prerequisites","titles":["Getting started"]},"18":{"title":"Installation","titles":["Getting started"]},"19":{"title":"Installing apps","titles":["Getting started","Installation"]},"20":{"title":"Usage","titles":["Getting started"]},"21":{"title":"Using apps","titles":["Getting started","Usage"]},"22":{"title":"Example","titles":["Getting started","Usage","Using apps"]},"23":{"title":"Community","titles":["Getting started"]},"24":{"title":"Self-hosting ProzillaOS","titles":[]},"25":{"title":"Installation","titles":["Self-hosting ProzillaOS"]},"26":{"title":"Scripts","titles":["Self-hosting ProzillaOS"]},"27":{"title":"General","titles":["Self-hosting ProzillaOS","Scripts"]},"28":{"title":"Public packages","titles":["Self-hosting ProzillaOS","Scripts"]},"29":{"title":"Internal packages","titles":["Self-hosting ProzillaOS","Scripts"]},"30":{"title":"@prozilla-os/demo","titles":["Self-hosting ProzillaOS","Scripts","Internal packages"]},"31":{"title":"@prozilla-os/docs","titles":["Self-hosting ProzillaOS","Scripts","Internal packages"]},"32":{"title":"@prozilla-os/browser","titles":[]},"33":{"title":"About","titles":["@prozilla-os/browser"]},"34":{"title":"Installation","titles":["@prozilla-os/browser"]},"35":{"title":"Usage","titles":["@prozilla-os/browser"]},"36":{"title":"Basic setup","titles":["@prozilla-os/browser","Usage"]},"37":{"title":"Window options","titles":["@prozilla-os/browser","Usage"]},"38":{"title":"Links","titles":["@prozilla-os/browser"]},"39":{"title":"@prozilla-os/calculator","titles":[]},"40":{"title":"About","titles":["@prozilla-os/calculator"]},"41":{"title":"Installation","titles":["@prozilla-os/calculator"]},"42":{"title":"Usage","titles":["@prozilla-os/calculator"]},"43":{"title":"Basic setup","titles":["@prozilla-os/calculator","Usage"]},"44":{"title":"Links","titles":["@prozilla-os/calculator"]},"45":{"title":"@prozilla-os/logic-sim","titles":[]},"46":{"title":"About","titles":["@prozilla-os/logic-sim"]},"47":{"title":"Installation","titles":["@prozilla-os/logic-sim"]},"48":{"title":"Usage","titles":["@prozilla-os/logic-sim"]},"49":{"title":"Basic setup","titles":["@prozilla-os/logic-sim","Usage"]},"50":{"title":"Links","titles":["@prozilla-os/logic-sim"]},"51":{"title":"@prozilla-os/file-explorer","titles":[]},"52":{"title":"About","titles":["@prozilla-os/file-explorer"]},"53":{"title":"Installation","titles":["@prozilla-os/file-explorer"]},"54":{"title":"Usage","titles":["@prozilla-os/file-explorer"]},"55":{"title":"Basic setup","titles":["@prozilla-os/file-explorer","Usage"]},"56":{"title":"Window options","titles":["@prozilla-os/file-explorer","Usage"]},"57":{"title":"Links","titles":["@prozilla-os/file-explorer"]},"58":{"title":"@prozilla-os/settings","titles":[]},"59":{"title":"About","titles":["@prozilla-os/settings"]},"60":{"title":"Installation","titles":["@prozilla-os/settings"]},"61":{"title":"Usage","titles":["@prozilla-os/settings"]},"62":{"title":"Basic setup","titles":["@prozilla-os/settings","Usage"]},"63":{"title":"Window options","titles":["@prozilla-os/settings","Usage"]},"64":{"title":"Links","titles":["@prozilla-os/settings"]},"65":{"title":"@prozilla-os/media-viewer","titles":[]},"66":{"title":"About","titles":["@prozilla-os/media-viewer"]},"67":{"title":"Installation","titles":["@prozilla-os/media-viewer"]},"68":{"title":"Usage","titles":["@prozilla-os/media-viewer"]},"69":{"title":"Basic setup","titles":["@prozilla-os/media-viewer","Usage"]},"70":{"title":"Window options","titles":["@prozilla-os/media-viewer","Usage"]},"71":{"title":"Links","titles":["@prozilla-os/media-viewer"]},"72":{"title":"@prozilla-os/terminal","titles":[]},"73":{"title":"About","titles":["@prozilla-os/terminal"]},"74":{"title":"Installation","titles":["@prozilla-os/terminal"]},"75":{"title":"Usage","titles":["@prozilla-os/terminal"]},"76":{"title":"Basic setup","titles":["@prozilla-os/terminal","Usage"]},"77":{"title":"Window options","titles":["@prozilla-os/terminal","Usage"]},"78":{"title":"Links","titles":["@prozilla-os/terminal"]},"79":{"title":"@prozilla-os/text-editor","titles":[]},"80":{"title":"About","titles":["@prozilla-os/text-editor"]},"81":{"title":"Installation","titles":["@prozilla-os/text-editor"]},"82":{"title":"Usage","titles":["@prozilla-os/text-editor"]},"83":{"title":"Basic setup","titles":["@prozilla-os/text-editor","Usage"]},"84":{"title":"Window options","titles":["@prozilla-os/text-editor","Usage"]},"85":{"title":"Links","titles":["@prozilla-os/text-editor"]},"86":{"title":"Configuration","titles":[]},"87":{"title":"<ProzillaOS> props","titles":["Configuration"]},"88":{"title":"systemName","titles":["Configuration","<ProzillaOS> props"]},"89":{"title":"tagLine","titles":["Configuration","<ProzillaOS> props"]},"90":{"title":"skin","titles":["Configuration","<ProzillaOS> props"]},"91":{"title":"config","titles":["Configuration","<ProzillaOS> props"]},"92":{"title":"Example","titles":["Configuration"]},"93":{"title":"Class","titles":[]},"94":{"title":"Type parameters","titles":["Class"]},"95":{"title":"Constructor","titles":["Class"]},"96":{"title":"Parameters","titles":["Class","Constructor"]},"97":{"title":"Properties","titles":["Class"]},"98":{"title":"name","titles":["Class","Properties"]},"99":{"title":"id","titles":["Class","Properties"]},"100":{"title":"windowContent","titles":["Class","Properties"]},"101":{"title":"windowOptions","titles":["Class","Properties"]},"102":{"title":"description","titles":["Class","Properties"]},"103":{"title":"iconUrl","titles":["Class","Properties"]},"104":{"title":"role","titles":["Class","Properties"]},"105":{"title":"associatedExtensions","titles":["Class","Properties"]},"106":{"title":"pinnedByDefault","titles":["Class","Properties"]},"107":{"title":"launchAtStartup","titles":["Class","Properties"]},"108":{"title":"Methods","titles":["Class"]},"109":{"title":"setName(name)","titles":["Class","Methods"]},"110":{"title":"setDescription(description)","titles":["Class","Methods"]},"111":{"title":"setIconUrl(iconUrl)","titles":["Class","Methods"]},"112":{"title":"setRole(role)","titles":["Class","Methods"]},"113":{"title":"setAssociatedExtensions(extensions)","titles":["Class","Methods"]},"114":{"title":"setPinnedByDefault(pinnedByDefault)","titles":["Class","Methods"]},"115":{"title":"setLaunchAtStartup(launchAtStartup)","titles":["Class","Methods"]},"116":{"title":"WindowContent(props)","titles":["Class","Methods"]},"117":{"title":"Class","titles":[]},"118":{"title":"Constructor","titles":["Class"]},"119":{"title":"Parameters","titles":["Class","Constructor"]},"120":{"title":"Properties","titles":["Class"]},"121":{"title":"apps","titles":["Class","Properties"]},"122":{"title":"Class","titles":[]},"123":{"title":"Constructor","titles":["Class"]},"124":{"title":"Parameters","titles":["Class","Constructor"]},"125":{"title":"Properties","titles":["Class"]},"126":{"title":"defaultIconSize","titles":["Class","Properties"]},"127":{"title":"defaultIconDirection","titles":["Class","Properties"]},"128":{"title":"Class","titles":[]},"129":{"title":"Constructor","titles":["Class"]},"130":{"title":"Parameters","titles":["Class","Constructor"]},"131":{"title":"Properties","titles":["Class"]},"132":{"title":"doubleClickDelay","titles":["Class","Properties"]},"133":{"title":"Class","titles":[]},"134":{"title":"Constructor","titles":["Class"]},"135":{"title":"Parameters","titles":["Class","Constructor"]},"136":{"title":"Properties","titles":["Class"]},"137":{"title":"defaultDialogSize","titles":["Class","Properties"]},"138":{"title":"defaultFileSelectorSize","titles":["Class","Properties"]},"139":{"title":"Class","titles":[]},"140":{"title":"Constructor","titles":["Class"]},"141":{"title":"Parameters","titles":["Class","Constructor"]},"142":{"title":"Properties","titles":["Class"]},"143":{"title":"height","titles":["Class","Properties"]},"144":{"title":"Class","titles":[]},"145":{"title":"Constructor","titles":["Class"]},"146":{"title":"Parameters","titles":["Class","Constructor"]},"147":{"title":"Properties","titles":["Class"]},"148":{"title":"enabled","titles":["Class","Properties"]},"149":{"title":"GAMeasurementId","titles":["Class","Properties"]},"150":{"title":"Class","titles":[]},"151":{"title":"Properties","titles":["Class"]},"152":{"title":"startDate","titles":["Class","Properties"]},"153":{"title":"Methods","titles":["Class"]},"154":{"title":"reset()","titles":["Class","Methods"]},"155":{"title":"getUptime(precision)","titles":["Class","Methods"]},"156":{"title":"Parameters","titles":["Class","Methods","getUptime(precision)"]},"157":{"title":"Returns","titles":["Class","Methods","getUptime(precision)"]},"158":{"title":"Example","titles":["Class","Methods","getUptime(precision)"]},"159":{"title":"Class","titles":[]},"160":{"title":"Constructor","titles":["Class"]},"161":{"title":"Parameters","titles":["Class","Constructor"]},"162":{"title":"Examples","titles":["Class","Constructor"]},"163":{"title":"Properties","titles":["Class"]},"164":{"title":"x","titles":["Class","Properties"]},"165":{"title":"y","titles":["Class","Properties"]},"166":{"title":"ZERO","titles":["Class","Properties"]},"167":{"title":"clone","titles":["Class","Properties"]},"168":{"title":"Methods","titles":["Class"]},"169":{"title":"round()","titles":["Class","Methods"]},"170":{"title":"getDistance(x, y)","titles":["Class","Methods"]},"171":{"title":"getDistance(vector2)","titles":["Class","Methods"]},"172":{"title":"add(vector2A, vector2B)","titles":["Class","Methods"]},"173":{"title":"subtract(vector2A, vector2B)","titles":["Class","Methods"]},"174":{"title":"scale(vector2, scalar)","titles":["Class","Methods"]},"175":{"title":"magnitude(vector2)","titles":["Class","Methods"]},"176":{"title":"normalize(vector2)","titles":["Class","Methods"]},"177":{"title":"sqrDistance (vector2A, vector2B)","titles":["Class","Methods"]},"178":{"title":"lerp(vector2A, vector2B, t)","titles":["Class","Methods"]},"179":{"title":"Class","titles":[]},"180":{"title":"Constructor","titles":["Class"]},"181":{"title":"Parameters","titles":["Class","Constructor"]},"182":{"title":"Properties","titles":["Class"]},"183":{"title":"screenMargin","titles":["Class","Properties"]},"184":{"title":"titleSeparator","titles":["Class","Properties"]},"185":{"title":"minScreenSize","titles":["Class","Properties"]},"186":{"title":"Constants","titles":[]},"187":{"title":"Virtual drive","titles":["Constants"]},"188":{"title":"CODE_EXTENSIONS","titles":["Constants","Virtual drive"]},"189":{"title":"IMAGE_EXTENSIONS","titles":["Constants","Virtual drive"]},"190":{"title":"Themes","titles":["Constants"]},"191":{"title":"THEMES","titles":["Constants","Themes"]},"192":{"title":"Browser functions","titles":[]},"193":{"title":"closeViewport(requireConfirmation, name)","titles":["Browser functions"]},"194":{"title":"Parameters","titles":["Browser functions","closeViewport(requireConfirmation, name)"]},"195":{"title":"reloadViewport()","titles":["Browser functions"]},"196":{"title":"isValidUrl(string)","titles":["Browser functions"]},"197":{"title":"Parameters","titles":["Browser functions","isValidUrl(string)"]},"198":{"title":"Returns","titles":["Browser functions","isValidUrl(string)"]},"199":{"title":"setViewportTitle(title)","titles":["Browser functions"]},"200":{"title":"Parameters","titles":["Browser functions","setViewportTitle(title)"]},"201":{"title":"setViewportIcon(url)","titles":["Browser functions"]},"202":{"title":"Parameters","titles":["Browser functions","setViewportIcon(url)"]},"203":{"title":"getViewportParams()","titles":["Browser functions"]},"204":{"title":"Returns","titles":["Browser functions","getViewportParams()"]},"205":{"title":"generateUrl(options)","titles":["Browser functions"]},"206":{"title":"Parameters","titles":["Browser functions","generateUrl(options)"]},"207":{"title":"Returns","titles":["Browser functions","generateUrl(options)"]},"208":{"title":"openUrl(url, target)","titles":["Browser functions"]},"209":{"title":"Parameters","titles":["Browser functions","openUrl(url, target)"]},"210":{"title":"removeUrlProtocol(url)","titles":["Browser functions"]},"211":{"title":"Parameters","titles":["Browser functions","removeUrlProtocol(url)"]},"212":{"title":"Returns","titles":["Browser functions","removeUrlProtocol(url)"]},"213":{"title":"copyToClipboard(string, onSuccess, onFail)","titles":["Browser functions"]},"214":{"title":"Parameters","titles":["Browser functions","copyToClipboard(string, onSuccess, onFail)"]},"215":{"title":"Keyboard functions","titles":[]},"216":{"title":"formatShortcut(shortcut)","titles":["Keyboard functions"]},"217":{"title":"Parameters","titles":["Keyboard functions","formatShortcut(shortcut)"]},"218":{"title":"Returns","titles":["Keyboard functions","formatShortcut(shortcut)"]},"219":{"title":"Example","titles":["Keyboard functions","formatShortcut(shortcut)"]},"220":{"title":"@prozilla-os/core","titles":[]},"221":{"title":"About","titles":["@prozilla-os/core"]},"222":{"title":"Installation","titles":["@prozilla-os/core"]},"223":{"title":"Usage","titles":["@prozilla-os/core"]},"224":{"title":"Basic setup","titles":["@prozilla-os/core","Usage"]},"225":{"title":"Configuration","titles":["@prozilla-os/core","Usage"]},"226":{"title":"Links","titles":["@prozilla-os/core"]},"227":{"title":"Console functions","titles":[]},"228":{"title":"print(message, status, newLine)","titles":["Console functions"]},"229":{"title":"Parameters","titles":["Console functions","print(message, status, newLine)"]},"230":{"title":"Example","titles":["Console functions","print(message, status, newLine)"]},"231":{"title":"Glossary","titles":[]},"232":{"title":"Actions","titles":["Glossary"]},"233":{"title":"Application (app)","titles":["Glossary"]},"234":{"title":"Categorization","titles":["Glossary","Application (app)"]},"235":{"title":"Installation","titles":["Glossary","Application (app)"]},"236":{"title":"Modal","titles":["Glossary"]},"237":{"title":"Package","titles":["Glossary"]},"238":{"title":"Settings","titles":["Glossary"]},"239":{"title":"Storage","titles":["Glossary"]},"240":{"title":"Taskbar","titles":["Glossary"]},"241":{"title":"Segments","titles":["Glossary","Taskbar"]},"242":{"title":"Virtual Drive","titles":["Glossary"]},"243":{"title":"Windows","titles":["Glossary"]},"244":{"title":"Vite functions","titles":[]},"245":{"title":"appViteConfig(basePath, entryPath)","titles":["Vite functions"]},"246":{"title":"Parameters","titles":["Vite functions","appViteConfig(basePath, entryPath)"]},"247":{"title":"Returns","titles":["Vite functions","appViteConfig(basePath, entryPath)"]},"248":{"title":"Example","titles":["Vite functions","appViteConfig(basePath, entryPath)"]},"249":{"title":"stageSitePlugin(options)","titles":["Vite functions"]},"250":{"title":"Parameters","titles":["Vite functions","stageSitePlugin(options)"]},"251":{"title":"Returns","titles":["Vite functions","stageSitePlugin(options)"]},"252":{"title":"Example","titles":["Vite functions","stageSitePlugin(options)"]},"253":{"title":"@prozilla-os/dev-tools","titles":[]},"254":{"title":"About","titles":["@prozilla-os/dev-tools"]},"255":{"title":"Installation","titles":["@prozilla-os/dev-tools"]},"256":{"title":"Links","titles":["@prozilla-os/dev-tools"]},"257":{"title":"Packages","titles":[]},"258":{"title":"Bundle","titles":["Packages"]},"259":{"title":"Libraries","titles":["Packages"]},"260":{"title":"Applications","titles":["Packages"]},"261":{"title":"Primary applications","titles":["Packages","Applications"]},"262":{"title":"Secondary applications","titles":["Packages","Applications"]},"263":{"title":"External applications","titles":["Packages","Applications"]},"264":{"title":"Class","titles":[]},"265":{"title":"Type parameters","titles":["Class"]},"266":{"title":"Properties","titles":["Class"]},"267":{"title":"EVENT_NAMES","titles":["Class","Properties"]},"268":{"title":"Methods","titles":["Class"]},"269":{"title":"on(eventName, callback)","titles":["Class","Methods"]},"270":{"title":"Type parameters","titles":["Class","Methods","on(eventName, callback)"]},"271":{"title":"Parameters","titles":["Class","Methods","on(eventName, callback)"]},"272":{"title":"off(eventName, callback)","titles":["Class","Methods"]},"273":{"title":"Type parameters","titles":["Class","Methods","off(eventName, callback)"]},"274":{"title":"Parameters","titles":["Class","Methods","off(eventName, callback)"]},"275":{"title":"emit(eventName, data)","titles":["Class","Methods"]},"276":{"title":"Type parameters","titles":["Class","Methods","emit(eventName, data)"]},"277":{"title":"Parameters","titles":["Class","Methods","emit(eventName, data)"]},"278":{"title":"Example","titles":["Class"]},"279":{"title":"prozilla-os","titles":[]},"280":{"title":"About","titles":["prozilla-os"]},"281":{"title":"Installation","titles":["prozilla-os"]},"282":{"title":"Packages","titles":["prozilla-os"]},"283":{"title":"Usage","titles":["prozilla-os"]},"284":{"title":"Basic setup","titles":["prozilla-os","Usage"]},"285":{"title":"Configuration","titles":["prozilla-os","Usage"]},"286":{"title":"Links","titles":["prozilla-os"]},"287":{"title":"Date functions","titles":[]},"288":{"title":"formatTime(time, maxLength, allowAffixes)","titles":["Date functions"]},"289":{"title":"Parameters","titles":["Date functions","formatTime(time, maxLength, allowAffixes)"]},"290":{"title":"Returns","titles":["Date functions","formatTime(time, maxLength, allowAffixes)"]},"291":{"title":"formatRelativeTime(date, maxLength, allowAffixes)","titles":["Date functions"]},"292":{"title":"Parameters","titles":["Date functions","formatRelativeTime(date, maxLength, allowAffixes)"]},"293":{"title":"Returns","titles":["Date functions","formatRelativeTime(date, maxLength, allowAffixes)"]},"294":{"title":"ANSI constants","titles":[]},"295":{"title":"ANSI","titles":["ANSI constants"]},"296":{"title":"Array functions","titles":[]},"297":{"title":"removeFromArray(item, array)","titles":["Array functions"]},"298":{"title":"Type parameters","titles":["Array functions","removeFromArray(item, array)"]},"299":{"title":"Parameters","titles":["Array functions","removeFromArray(item, array)"]},"300":{"title":"randomFromArray(array)","titles":["Array functions"]},"301":{"title":"Type parameters","titles":["Array functions","randomFromArray(array)"]},"302":{"title":"Parameters","titles":["Array functions","randomFromArray(array)"]},"303":{"title":"Returns","titles":["Array functions","randomFromArray(array)"]},"304":{"title":"removeDuplicatesFromArray(array)","titles":["Array functions"]},"305":{"title":"Type parameters","titles":["Array functions","removeDuplicatesFromArray(array)"]},"306":{"title":"Parameters","titles":["Array functions","removeDuplicatesFromArray(array)"]},"307":{"title":"Returns","titles":["Array functions","removeDuplicatesFromArray(array)"]},"308":{"title":"Math functions","titles":[]},"309":{"title":"clamp(value, min, max)","titles":["Math functions"]},"310":{"title":"Parameters","titles":["Math functions","clamp(value, min, max)"]},"311":{"title":"Returns","titles":["Math functions","clamp(value, min, max)"]},"312":{"title":"randomRange(min, max)","titles":["Math functions"]},"313":{"title":"Parameters","titles":["Math functions","randomRange(min, max)"]},"314":{"title":"Returns","titles":["Math functions","randomRange(min, max)"]},"315":{"title":"round(value, precision)","titles":["Math functions"]},"316":{"title":"Parameters","titles":["Math functions","round(value, precision)"]},"317":{"title":"Returns","titles":["Math functions","round(value, precision)"]},"318":{"title":"Number functions","titles":[]},"319":{"title":"isValidInteger(number)","titles":["Number functions"]},"320":{"title":"Parameters","titles":["Number functions","isValidInteger(number)"]},"321":{"title":"Returns","titles":["Number functions","isValidInteger(number)"]},"322":{"title":"@prozilla-os/shared","titles":[]},"323":{"title":"About","titles":["@prozilla-os/shared"]},"324":{"title":"Installation","titles":["@prozilla-os/shared"]},"325":{"title":"Links","titles":["@prozilla-os/shared"]},"326":{"title":"Class","titles":[]},"327":{"title":"Constructor","titles":["Class"]},"328":{"title":"Parameters","titles":["Class","Constructor"]},"329":{"title":"Properties","titles":["Class"]},"330":{"title":"appIcons","titles":["Class","Properties"]},"331":{"title":"appNames","titles":["Class","Properties"]},"332":{"title":"wallpapers","titles":["Class","Properties"]},"333":{"title":"defaultWallpaper","titles":["Class","Properties"]},"334":{"title":"Default","titles":["Class","Properties","defaultWallpaper"]},"335":{"title":"fileIcons","titles":["Class","Properties"]},"336":{"title":"Default","titles":["Class","Properties","fileIcons"]},"337":{"title":"folderIcons","titles":["Class","Properties"]},"338":{"title":"Default","titles":["Class","Properties","folderIcons"]},"339":{"title":"loadStyleSheet","titles":["Class","Properties"]},"340":{"title":"Example","titles":["Class","Properties","loadStyleSheet"]},"341":{"title":"Instances","titles":["Class"]},"342":{"title":"macOsSkin","titles":["Class","Instances"]},"343":{"title":"minimalSkin","titles":["Class","Instances"]},"344":{"title":"@prozilla-os/skins","titles":[]},"345":{"title":"About","titles":["@prozilla-os/skins"]},"346":{"title":"Installation","titles":["@prozilla-os/skins"]},"347":{"title":"Links","titles":["@prozilla-os/skins"]}},"dirtCount":0,"index":[["⚠",{"2":{"230":1}}],["✓",{"2":{"230":1}}],["6",{"2":{"169":1}}],["xml",{"2":{"238":1}}],["x",{"0":{"164":1,"170":1},"2":{"160":1,"161":1,"170":1}}],["x3c",{"2":{"11":4,"13":18,"20":9,"21":1,"22":1,"36":6,"43":6,"49":6,"55":6,"62":6,"69":6,"76":6,"83":6,"92":1,"224":6,"225":2,"265":1,"278":1,"284":6,"285":2,"295":3,"328":2}}],["56",{"2":{"158":1}}],["3d",{"2":{"263":1}}],["350",{"2":{"185":2,"225":2,"285":2}}],["32",{"2":{"183":1,"225":1,"285":1}}],["3",{"2":{"158":1,"162":3,"169":2,"225":1,"241":1,"285":1,"289":2,"292":2}}],["3000",{"2":{"25":1,"30":1,"31":1}}],["700",{"2":{"138":1,"225":1,"285":1}}],["4",{"2":{"158":3,"162":2,"169":1}}],["400",{"2":{"137":1,"138":1,"225":2,"285":2}}],["48",{"2":{"92":1,"143":1}}],["9",{"2":{"99":1}}],["zero",{"0":{"166":1},"2":{"166":2}}],["z",{"2":{"99":1}}],["$frontmatter",{"2":{"93":1,"150":1,"159":1,"186":1,"192":1,"215":1,"227":1,"244":1,"264":1,"287":1,"294":1,"296":1,"308":1,"318":1,"326":1}}],["`",{"2":{"92":1}}],["`configure",{"2":{"92":1}}],["`selectormode`",{"2":{"56":3}}],["|",{"2":{"84":1,"96":1,"102":1,"103":1,"104":1,"105":1,"111":1,"112":1,"113":1,"119":1,"124":4,"126":2,"127":1,"130":1,"135":1,"141":1,"146":1,"161":1,"181":1,"191":1,"194":1,"209":1,"216":1,"225":12,"229":6,"277":1,"285":12,"289":1,"292":1,"320":1,"321":1,"328":1}}],["200",{"2":{"137":1,"225":1,"285":1}}],["250",{"2":{"132":1,"225":1,"285":1}}],["2",{"2":{"56":1,"124":1,"126":2,"156":1,"158":1,"162":2,"225":1,"285":1}}],["2rem",{"2":{"11":1}}],["16",{"2":{"225":1,"285":1}}],["15",{"2":{"158":2}}],["1",{"2":{"56":1,"124":2,"126":3,"127":2,"158":1,"169":2,"225":4,"285":4}}],["12",{"2":{"25":1}}],["0",{"2":{"56":5,"63":1,"99":1,"124":2,"126":2,"127":3,"166":2,"225":4,"285":4}}],["~",{"2":{"56":1,"77":1,"84":1,"238":1}}],["years",{"2":{"289":1,"292":1}}],["yes",{"2":{"236":1}}],["y",{"0":{"165":1,"170":1},"2":{"160":1,"161":1,"170":1}}],["yarn",{"2":{"34":1,"41":1,"47":1,"53":1,"60":1,"67":1,"74":1,"81":1,"222":1,"255":1,"281":1,"324":1,"346":1}}],["your",{"0":{"12":1,"13":1,"14":1},"2":{"0":1,"10":1,"11":8,"12":9,"13":15,"14":1,"15":2,"17":1,"20":7,"21":2,"22":7,"24":2,"25":1,"92":3,"235":1}}],["you",{"2":{"0":1,"7":1,"8":1,"10":1,"11":1,"13":8,"14":3,"15":1,"17":1,"18":1,"19":1,"20":7,"22":3,"23":1,"25":2,"92":1,"149":1,"235":1,"236":1,"241":2,"258":1,"280":1}}],["json",{"2":{"30":1,"31":1,"239":1}}],["8080",{"2":{"30":1,"31":1}}],["keyof",{"2":{"270":1,"273":1,"276":1}}],["keys",{"2":{"216":1,"217":1}}],["keyboard",{"0":{"215":1},"1":{"216":1,"217":1,"218":1,"219":1},"2":{"215":1,"216":1}}],["key",{"2":{"96":1,"101":1,"216":2,"270":1,"271":1,"273":1,"274":1,"276":1,"277":1,"330":1,"331":1}}],["keep",{"2":{"20":1,"22":1,"183":1,"185":1}}],["kinds",{"2":{"66":1}}],["ko",{"2":{"8":1,"38":1,"44":1,"50":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"256":1,"286":1,"325":1,"347":1}}],["queries",{"2":{"203":1}}],["questions",{"2":{"23":1}}],["quot",{"2":{"20":4,"88":2,"89":2,"98":2,"99":2,"184":2,"229":10,"236":4,"278":2,"289":4,"292":4,"334":2}}],["quickly",{"2":{"258":1}}],["quick",{"2":{"0":1,"241":1}}],[">",{"2":{"13":8,"20":5,"21":1,"22":1,"36":5,"43":5,"49":5,"55":5,"62":5,"69":5,"76":5,"83":5,"92":1,"224":5,"284":5}}],[">welcome",{"2":{"11":1}}],["volume",{"2":{"241":1}}],["void",{"2":{"56":1,"225":1,"271":1,"274":1,"285":1,"328":1,"339":1}}],["variables",{"2":{"323":1}}],["various",{"2":{"240":1}}],["value",{"0":{"309":1,"315":1},"1":{"310":1,"311":1,"316":1,"317":1},"2":{"126":1,"127":1,"166":1,"250":1,"309":2,"310":1,"312":1,"316":2,"317":1}}],["values",{"2":{"22":1,"169":1,"185":2,"216":2,"225":1,"285":1}}],["validate",{"2":{"196":1}}],["validating",{"2":{"30":1,"31":1}}],["valid",{"2":{"12":1,"216":1,"267":1}}],["vscode",{"2":{"27":1,"30":1}}],["v18",{"2":{"25":1}}],["vectors",{"2":{"172":1,"173":1,"177":1,"178":1}}],["vector",{"2":{"166":1,"167":1,"169":1,"170":1,"171":1,"174":1,"175":1,"176":1}}],["vector2b",{"0":{"172":1,"173":1,"177":1,"178":1},"2":{"172":1,"173":1,"177":1,"178":1}}],["vector2a",{"0":{"172":1,"173":1,"177":1,"178":1},"2":{"172":1,"173":1,"177":1,"178":1}}],["vector2",{"0":{"171":1,"174":1,"175":1,"176":1},"2":{"96":2,"101":2,"135":3,"137":2,"138":2,"160":1,"162":4,"166":2,"167":1,"169":2,"171":2,"172":3,"173":3,"174":3,"175":2,"176":3,"177":2,"178":3,"181":2,"185":2,"225":6,"285":6}}],["vertical",{"2":{"127":2,"225":1,"285":1}}],["versions",{"2":{"25":1,"28":1}}],["version",{"2":{"25":2,"28":1}}],["very",{"2":{"12":1,"236":2,"240":1}}],["ve",{"2":{"22":1}}],["vibrant",{"2":{"334":1}}],["visual",{"2":{"90":1}}],["visiting",{"2":{"25":1}}],["via",{"2":{"7":1,"8":1,"149":1,"235":1,"237":1,"259":1}}],["vitejs",{"2":{"247":1}}],["vitepress",{"2":{"31":2}}],["vite",{"0":{"244":1},"1":{"245":1,"246":1,"247":1,"248":1,"249":1,"250":1,"251":1,"252":1},"2":{"7":1,"13":1,"30":1,"221":1,"244":1,"245":1,"247":1,"248":2,"249":2,"252":2,"280":1}}],["viewport",{"2":{"193":1,"195":1,"199":1,"200":1,"201":1,"202":1,"203":1}}],["viewing",{"2":{"66":1}}],["viewer",{"0":{"65":1},"1":{"66":1,"67":1,"68":1,"69":1,"70":1,"71":1},"2":{"2":1,"66":1,"67":3,"69":1,"261":2,"282":2}}],["view",{"2":{"2":2,"84":2,"233":1,"243":1}}],["virtualdrive",{"2":{"187":1}}],["virtualfile",{"2":{"70":1,"84":1}}],["virtual",{"0":{"187":1,"242":1},"1":{"188":1,"189":1},"2":{"1":2,"2":2,"6":1,"22":1,"30":1,"70":1,"84":1,"92":2,"238":1,"239":2,"242":4}}],["=>",{"2":{"56":1,"225":1,"285":1,"328":1}}],["=",{"2":{"12":3,"13":2,"20":1,"56":3,"94":1,"265":1,"271":1,"274":1,"278":5,"289":1,"292":1,"339":1}}],["\\tlink",{"2":{"337":1}}],["\\tloadstylesheet",{"2":{"328":1}}],["\\tcode",{"2":{"335":1}}],["\\tconfig=",{"2":{"21":1,"22":1,"92":1}}],["\\timport",{"2":{"340":1}}],["\\timages",{"2":{"337":1}}],["\\timageurls",{"2":{"250":1}}],["\\tinfo",{"2":{"335":1}}],["\\tgeneric",{"2":{"335":1,"337":1}}],["\\tgameasurementid",{"2":{"146":1}}],["\\twallpapers",{"2":{"328":1}}],["\\twindows",{"2":{"91":1}}],["\\treset",{"2":{"295":1}}],["\\treturn",{"2":{"11":2,"13":2,"20":1}}],["\\tbg",{"2":{"295":1}}],["\\tbuild",{"2":{"252":1}}],["\\tnew",{"2":{"278":1}}],["\\tfoldericons",{"2":{"328":1}}],["\\tfont",{"2":{"11":1}}],["\\tfileicons",{"2":{"328":1}}],["\\tfg",{"2":{"295":1}}],["\\tfullscreen",{"2":{"206":1}}],["\\tappnames",{"2":{"328":1}}],["\\tappicons",{"2":{"328":1}}],["\\tappid",{"2":{"206":1}}],["\\tappsconfig",{"2":{"250":1}}],["\\tapps",{"2":{"13":1,"91":1,"119":1}}],["\\tenabled",{"2":{"146":1,"278":1}}],["\\theight",{"2":{"141":1}}],["\\tdomain",{"2":{"250":1}}],["\\tdoubleclickdelay",{"2":{"130":1}}],["\\tdecoration",{"2":{"295":1}}],["\\tdefaultwallpaper",{"2":{"328":1}}],["\\tdefaultfileselectorsize",{"2":{"135":1}}],["\\tdefaultdialogsize",{"2":{"135":1}}],["\\tdefaulticondirection",{"2":{"124":1}}],["\\tdefaulticonsize",{"2":{"124":1}}],["\\tdesktop",{"2":{"91":1}}],["\\tsend",{"2":{"278":1}}],["\\tstop",{"2":{"278":2}}],["\\tstatic",{"2":{"278":1}}],["\\tstart",{"2":{"278":2}}],["\\tstandalone",{"2":{"206":1}}],["\\tsitetagline",{"2":{"250":1}}],["\\tsitename",{"2":{"250":1}}],["\\tsize",{"2":{"96":1,"101":1}}],["\\tscreenmargin",{"2":{"181":1}}],["\\tskin=",{"2":{"92":1}}],["\\tsystemname=",{"2":{"92":1}}],["\\ttext",{"2":{"335":1,"337":1}}],["\\ttitleseparator",{"2":{"181":1}}],["\\ttagline=",{"2":{"92":1}}],["\\ttaskbar",{"2":{"91":1}}],["\\ttracking",{"2":{"91":1}}],["\\tminscreensize",{"2":{"181":1}}],["\\tmisc",{"2":{"91":1}}],["\\tmodals",{"2":{"91":1}}],["\\t>",{"2":{"13":1,"20":1}}],["\\t\\tlink",{"2":{"328":1}}],["\\t\\tcode",{"2":{"328":1}}],["\\t\\tconfig=",{"2":{"13":1,"20":1}}],["\\t\\timages",{"2":{"328":1}}],["\\t\\tinfo",{"2":{"328":1}}],["\\t\\tif",{"2":{"278":3}}],["\\t\\tgeneric",{"2":{"328":2}}],["\\t\\ttext",{"2":{"328":2}}],["\\t\\tthis",{"2":{"278":4}}],["\\t\\ttaskbar",{"2":{"92":1}}],["\\t\\ttagline=",{"2":{"20":1}}],["\\t\\trollupoptions",{"2":{"252":1}}],["\\t\\toutdir",{"2":{"252":1}}],["\\t\\tdesktop",{"2":{"92":1}}],["\\t\\tdefaultwallpaper",{"2":{"92":1}}],["\\t\\tapps",{"2":{"21":1,"22":1,"92":1}}],["\\t\\tsystemname=",{"2":{"20":1}}],["\\t\\t",{"2":{"13":6,"20":5,"21":1,"22":1,"92":3,"252":1}}],["\\t\\t\\tthis",{"2":{"278":1}}],["\\t\\t\\treturn",{"2":{"278":2}}],["\\t\\t\\tplugins",{"2":{"252":1}}],["\\t\\t\\theight",{"2":{"92":1}}],["\\t\\t\\tdefaultwallpaper",{"2":{"92":1}}],["\\t\\t\\t\\tstagesiteplugin",{"2":{"252":1}}],["\\t\\t\\t\\tsettings",{"2":{"92":1}}],["\\t\\t\\t\\tterminal",{"2":{"92":1}}],["\\t\\t\\t\\t\\tdomain",{"2":{"252":1}}],["\\t\\t\\t\\t\\tsitetagline",{"2":{"252":1}}],["\\t\\t\\t\\t\\tsitename",{"2":{"252":1}}],["\\t\\t\\t\\t\\t\\t",{"2":{"252":1}}],["\\t\\t\\t\\t\\t\\t\\ttexteditor",{"2":{"252":1}}],["\\t\\t\\t\\t\\t\\t\\tterminal",{"2":{"252":1}}],["\\t\\t\\t\\t\\t\\t\\tfileexplorer",{"2":{"252":1}}],["\\t\\t\\t\\t\\t\\tapps",{"2":{"252":1}}],["\\t\\t\\t\\t\\tappsconfig",{"2":{"252":1}}],["\\t\\t\\t\\t\\t",{"2":{"22":2,"92":6,"252":1}}],["\\t\\t\\t\\tfileexplorer",{"2":{"22":1,"92":1}}],["\\t\\t\\t\\t",{"2":{"21":1,"252":1}}],["\\t\\t\\tapps",{"2":{"13":1,"21":1,"22":1,"92":1}}],["\\t\\t\\t",{"2":{"13":1,"20":1,"21":1,"22":1,"92":1,"252":1}}],["\\t\\tmyapp",{"2":{"13":1}}],["\\t",{"2":{"12":2,"13":5,"20":1,"21":2,"22":2,"92":2,"96":1,"101":1,"248":1,"250":17,"252":1,"278":3,"328":2}}],["game",{"2":{"263":1}}],["gameasurementid",{"0":{"149":1},"2":{"225":1,"285":1}}],["group",{"2":{"232":1,"238":1,"241":1}}],["gradient",{"2":{"92":2}}],["glossary",{"0":{"231":1},"1":{"232":1,"233":1,"234":1,"235":1,"236":1,"237":1,"238":1,"239":1,"240":1,"241":1,"242":1,"243":1}}],["generic",{"2":{"225":2,"285":2}}],["generates",{"2":{"249":1}}],["generated",{"2":{"207":1,"250":1}}],["generateurloptions",{"2":{"206":2}}],["generateurl",{"0":{"205":1},"1":{"206":1,"207":1}}],["generate",{"2":{"30":1,"31":2,"205":1}}],["general",{"0":{"27":1}}],["getviewportparams",{"0":{"203":1},"1":{"204":1}}],["getdistance",{"0":{"170":1,"171":1}}],["getuptime",{"0":{"155":1},"1":{"156":1,"157":1,"158":1},"2":{"158":3}}],["gets",{"2":{"56":2}}],["getting",{"0":{"16":1},"1":{"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1},"2":{"14":1}}],["getelementbyid",{"2":{"13":1,"20":1}}],["get",{"2":{"13":1,"101":1,"155":1,"170":1,"171":1,"175":1,"177":1,"203":1,"258":1,"300":1,"312":1}}],["g",{"2":{"25":1,"236":1,"289":1,"292":1}}],["git",{"2":{"25":1}}],["github",{"2":{"7":2,"15":2,"25":2,"27":2,"30":1,"38":1,"44":1,"50":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"256":1,"263":1,"286":1,"325":1,"347":1}}],["google",{"2":{"149":2,"225":1,"285":1}}],["go",{"2":{"14":1,"21":1,"22":1}}],["gt",{"0":{"87":1},"1":{"88":1,"89":1,"90":1,"91":1},"2":{"13":3,"20":2,"22":1,"28":1,"86":1,"94":1,"96":1,"100":1,"191":1,"204":1,"265":1,"270":1,"271":1,"273":1,"274":1,"276":1,"289":1,"292":1,"298":1,"301":1,"305":1,"339":1}}],["guide",{"2":{"10":2,"14":1,"17":2,"24":1}}],["radio",{"2":{"263":2}}],["range",{"2":{"312":1}}],["randomrange",{"0":{"312":1},"1":{"313":1,"314":1}}],["random",{"2":{"300":1,"312":1}}],["randomfromarray",{"0":{"300":1},"1":{"301":1,"302":1,"303":1}}],["ran",{"2":{"233":1,"243":1}}],["raw",{"2":{"84":1}}],["rollup",{"2":{"249":1,"251":1}}],["role",{"0":{"104":1,"112":1},"2":{"112":2}}],["rounded",{"2":{"317":1}}],["round",{"0":{"169":1,"315":1},"1":{"316":1,"317":1},"2":{"169":2,"315":1}}],["robots",{"2":{"30":1}}],["root",{"2":{"13":4,"20":3,"27":1,"239":2,"242":1}}],["run",{"2":{"25":3,"26":1,"27":7,"28":3,"30":6,"31":4,"34":1,"41":1,"47":1,"53":1,"60":1,"67":1,"74":1,"81":1,"84":1,"92":1,"239":1}}],["running",{"2":{"19":1,"56":1,"100":1,"243":1}}],["runs",{"2":{"6":1,"92":1}}],["receive",{"2":{"278":1}}],["receives",{"2":{"278":1}}],["record",{"2":{"191":1,"204":1,"225":2,"265":1,"285":2,"295":3,"328":2}}],["removes",{"2":{"304":1}}],["removeduplicatesfromarray",{"0":{"304":1},"1":{"305":1,"306":1,"307":1}}],["removefromarray",{"0":{"297":1},"1":{"298":1,"299":1}}],["remove",{"2":{"210":1,"272":1,"297":1,"299":1}}],["removeurlprotocol",{"0":{"210":1},"1":{"211":1,"212":1}}],["requireconfirmation",{"0":{"193":1},"1":{"194":1},"2":{"194":1}}],["required",{"2":{"34":1,"41":1,"47":1,"53":1,"60":1,"67":1,"74":1,"81":1,"149":1}}],["register",{"2":{"132":1}}],["registry",{"2":{"28":1,"257":1}}],["red",{"2":{"92":2,"334":1}}],["returns",{"0":{"157":1,"198":1,"204":1,"207":1,"212":1,"218":1,"247":1,"251":1,"290":1,"293":1,"303":1,"307":1,"311":1,"314":1,"317":1,"321":1},"2":{"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"166":1,"167":1,"169":1,"170":1,"171":1,"172":1,"173":1,"174":1,"175":1,"176":1,"177":1,"178":1,"236":1,"304":1}}],["return",{"2":{"36":1,"43":1,"49":1,"55":1,"62":1,"69":1,"76":1,"83":1,"224":1,"284":1}}],["refreshes",{"2":{"30":1,"31":1}}],["refer",{"2":{"12":1,"14":1,"216":1}}],["references",{"2":{"91":1,"96":1,"101":1,"119":1,"135":1,"181":1}}],["reference",{"2":{"12":1,"233":1}}],["relative",{"2":{"291":1}}],["related",{"2":{"188":1,"257":1,"263":1}}],["release",{"2":{"28":1}}],["reloadviewport",{"0":{"195":1}}],["reloaded",{"2":{"30":1,"31":1}}],["reload",{"2":{"13":1,"195":1}}],["represents",{"2":{"289":1}}],["replacements",{"2":{"330":1,"331":1}}],["replace",{"2":{"19":1,"20":1}}],["repository",{"2":{"25":1,"30":1,"234":1,"263":1}}],["repo",{"2":{"15":1}}],["reach",{"2":{"23":1}}],["reactelement",{"2":{"20":1,"116":1}}],["reactdom",{"2":{"13":2,"20":2}}],["react",{"2":{"6":1,"7":1,"10":5,"11":2,"12":1,"13":8,"17":5,"20":5,"56":1,"96":1,"100":2,"116":2,"209":1,"221":1,"232":1,"233":1,"235":1,"259":1,"280":1,"282":1,"345":1}}],["real",{"2":{"6":1}}],["readable",{"2":{"22":1,"157":1,"216":1}}],["read",{"2":{"1":1,"2":1,"28":1,"105":1}}],["renders",{"2":{"84":2,"100":1,"116":1}}],["render",{"2":{"2":1,"13":2,"20":1}}],["result",{"2":{"158":3,"162":2,"166":1,"169":1,"219":1}}],["resets",{"2":{"154":1}}],["reset",{"0":{"154":1}}],["responsible",{"2":{"104":1}}],["respective",{"2":{"25":2,"28":2}}],["resolve",{"2":{"25":1}}],["resolution",{"2":{"2":1}}],["resizable",{"2":{"2":1}}],["emit",{"0":{"275":1},"1":{"276":1,"277":1},"2":{"278":3}}],["ecosystem",{"2":{"237":1}}],["e",{"2":{"236":1,"289":1,"292":1}}],["eventemitter",{"2":{"278":2}}],["eventname",{"0":{"269":1,"272":1,"275":1},"1":{"270":1,"271":1,"273":1,"274":1,"276":1,"277":1},"2":{"271":1,"274":1,"277":1}}],["eventnamesmap",{"2":{"265":2,"267":1}}],["event",{"0":{"267":1},"2":{"267":1,"269":2,"272":2,"275":1,"278":3}}],["eventmap",{"2":{"265":1,"270":1,"273":1,"276":1}}],["events",{"2":{"216":1,"278":1}}],["even",{"2":{"236":1}}],["every",{"2":{"27":1,"99":1}}],["edges",{"2":{"183":1}}],["editing",{"2":{"84":1}}],["edit",{"2":{"15":1,"84":2}}],["editor",{"0":{"79":1},"1":{"80":1,"81":1,"82":1,"83":1,"84":1,"85":1},"2":{"2":1,"80":2,"81":3,"83":1,"84":1,"261":2,"282":2}}],["elements",{"2":{"90":1,"91":1}}],["error",{"2":{"25":2,"229":1,"230":1}}],["enable",{"2":{"149":1,"225":1,"285":1}}],["enabled",{"0":{"148":1},"2":{"148":1,"225":1,"278":5,"285":1}}],["entered",{"2":{"236":1}}],["entrypath",{"0":{"245":1},"1":{"246":1,"247":1,"248":1},"2":{"246":1}}],["entry",{"2":{"20":1,"246":1}}],["entirely",{"2":{"6":1,"92":1}}],["environment",{"2":{"6":1,"25":1}}],["engines",{"2":{"2":1}}],["easy",{"2":{"280":1}}],["easily",{"2":{"3":1,"13":1}}],["each",{"2":{"2":1,"25":1,"27":2,"28":1,"56":1,"166":1,"232":1,"236":1,"237":1,"238":1,"243":1,"249":1,"257":1,"283":1}}],["etc",{"2":{"2":1,"3":2}}],["extensions",{"0":{"113":1,"188":1,"189":1},"2":{"105":1,"113":2,"188":1,"189":1}}],["extends",{"2":{"94":1,"265":1,"270":1,"273":1,"276":1,"278":1}}],["external",{"0":{"263":1},"2":{"1":1,"234":1}}],["execute",{"2":{"30":1}}],["executing",{"2":{"25":1}}],["examples",{"0":{"162":1}}],["example",{"0":{"22":1,"92":1,"158":1,"219":1,"230":1,"248":1,"252":1,"278":1,"340":1},"2":{"20":2,"22":1,"36":1,"43":1,"49":1,"55":1,"56":1,"62":1,"69":1,"76":1,"83":1,"166":1,"169":1,"224":1,"232":1,"250":3,"284":1}}],["experience",{"2":{"92":1}}],["explains",{"2":{"24":1}}],["explorer",{"0":{"51":1},"1":{"52":1,"53":1,"54":1,"55":1,"56":1,"57":1},"2":{"2":1,"22":1,"52":1,"53":3,"55":1,"92":1,"261":2,"282":2}}],["export",{"2":{"11":2,"12":2,"13":2,"20":1,"248":1,"252":1,"278":1}}],["mdn",{"2":{"216":1}}],["must",{"2":{"99":1}}],["multiple",{"2":{"18":1,"56":1,"280":1}}],["my",{"2":{"12":2}}],["myapp",{"2":{"11":8,"12":5,"13":3}}],["monochrome",{"2":{"343":1}}],["months",{"2":{"289":1,"292":1}}],["move",{"2":{"22":1}}],["modular",{"2":{"236":1}}],["modules",{"2":{"259":1}}],["module",{"2":{"11":3,"13":1,"25":1,"30":1,"31":1}}],["mode",{"2":{"56":1,"84":2}}],["modal",{"0":{"236":1},"2":{"20":1,"232":1,"236":2}}],["modalsconfigoptions",{"2":{"135":2}}],["modalsconfig",{"2":{"91":2,"134":1,"225":1,"285":1}}],["modalsview",{"2":{"13":3,"20":2,"36":2,"43":2,"49":2,"55":2,"62":2,"69":2,"76":2,"83":2,"224":2,"284":2}}],["modals",{"2":{"3":1,"225":1,"236":4,"285":1}}],["more",{"2":{"10":1,"12":1,"14":1,"17":1,"22":1,"28":1,"283":1}}],["measurement",{"2":{"149":1,"225":1,"285":1}}],["medium",{"2":{"126":2}}],["mediaviewer",{"2":{"69":2}}],["media",{"0":{"65":1},"1":{"66":1,"67":1,"68":1,"69":1,"70":1,"71":1},"2":{"66":2,"67":3,"69":1,"70":1,"261":2,"282":2}}],["meta",{"2":{"199":1,"201":1,"249":1}}],["metadata",{"2":{"12":1}}],["methods",{"0":{"108":1,"153":1,"168":1,"268":1},"1":{"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"154":1,"155":1,"156":1,"157":1,"158":1,"169":1,"170":1,"171":1,"172":1,"173":1,"174":1,"175":1,"176":1,"177":1,"178":1,"269":1,"270":1,"271":1,"272":1,"273":1,"274":1,"275":1,"276":1,"277":1}}],["mesh",{"2":{"92":2}}],["messages",{"2":{"228":1}}],["message",{"0":{"228":1},"1":{"229":1,"230":1},"2":{"25":1,"229":4}}],["mentioned",{"2":{"13":1}}],["menus",{"2":{"3":3,"236":1,"241":1}}],["menu",{"2":{"1":2,"232":1,"241":2}}],["me",{"2":{"8":1}}],["misc",{"2":{"225":1,"285":1}}],["miscconfigoptions",{"2":{"130":2}}],["miscconfig",{"2":{"91":2,"129":1,"225":1,"285":1}}],["min",{"0":{"309":1,"312":1},"1":{"310":1,"311":1,"313":1,"314":1},"2":{"309":1,"310":1,"312":1,"313":1}}],["minesweeper",{"2":{"263":2}}],["minimalistic",{"2":{"343":1}}],["minimalskin",{"0":{"343":1}}],["mini",{"2":{"236":1}}],["minigames",{"2":{"2":1}}],["minscreensize",{"0":{"185":1},"2":{"225":1,"285":1}}],["minutes",{"2":{"158":2}}],["milliseconds",{"2":{"132":1,"289":1}}],["might",{"2":{"12":1,"25":1}}],["mimics",{"2":{"6":1}}],["macosskin",{"0":{"342":1}}],["macos",{"2":{"340":1,"342":1}}],["math",{"0":{"308":1},"1":{"309":1,"310":1,"311":1,"312":1,"313":1,"314":1,"315":1,"316":1,"317":1},"2":{"308":1}}],["max",{"0":{"309":1,"312":1},"1":{"310":1,"311":1,"313":1,"314":1},"2":{"309":1,"310":1,"312":1,"313":1}}],["maxlength",{"0":{"288":1,"291":1},"1":{"289":1,"290":1,"292":1,"293":1},"2":{"289":1,"292":1}}],["maximized",{"2":{"185":1,"225":1,"285":1}}],["maximum",{"2":{"132":1,"289":1,"292":1,"316":1}}],["maze",{"2":{"263":2}}],["map",{"2":{"191":1,"267":1}}],["margin",{"2":{"183":1}}],["markdown",{"2":{"2":1,"84":1}}],["magnitude",{"0":{"175":1},"2":{"175":1}}],["many",{"2":{"156":1}}],["manipulate",{"2":{"92":1}}],["manager",{"2":{"25":1,"26":1}}],["manage",{"2":{"22":1,"92":1}}],["managing",{"2":{"2":2}}],["manually",{"2":{"18":1}}],["makes",{"2":{"13":1,"239":1}}],["make",{"2":{"11":1,"12":2,"20":1,"22":1,"25":1}}],["making",{"0":{"9":1},"1":{"10":1,"11":1,"12":1,"13":1,"14":1,"15":1},"2":{"40":1}}],["mainly",{"2":{"236":1,"240":1}}],["main",{"2":{"11":1,"234":2,"241":1,"248":1}}],["made",{"2":{"4":2,"6":1,"7":1,"14":1,"22":1,"221":1,"280":1}}],["blue",{"2":{"334":1}}],["bliss",{"2":{"263":1}}],["blank",{"2":{"193":1}}],["background",{"2":{"295":1}}],["ball",{"2":{"263":2}}],["battery",{"2":{"241":1}}],["basepath",{"0":{"245":1},"1":{"246":1,"247":1,"248":1},"2":{"246":1}}],["base",{"2":{"31":1,"246":1}}],["based",{"2":{"6":1,"89":1,"92":1,"205":1,"221":1,"250":1,"252":1,"280":1,"330":1,"331":1}}],["bashbun",{"2":{"18":2,"19":1}}],["bashpnpm",{"2":{"18":2,"19":1}}],["bashyarn",{"2":{"18":2,"19":1}}],["bashnpm",{"2":{"18":2,"19":1}}],["basic",{"0":{"36":1,"43":1,"49":1,"55":1,"62":1,"69":1,"76":1,"83":1,"224":1,"284":1},"2":{"10":1,"12":1,"17":1,"31":1,"40":1}}],["browsing",{"2":{"33":1,"52":1}}],["browser",{"0":{"32":1,"192":1},"1":{"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"193":1,"194":1,"195":1,"196":1,"197":1,"198":1,"199":1,"200":1,"201":1,"202":1,"203":1,"204":1,"205":1,"206":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1},"2":{"2":1,"6":1,"22":2,"33":1,"34":3,"36":3,"92":1,"192":1,"261":2,"282":2}}],["browse",{"2":{"2":1,"22":1,"92":1}}],["box",{"2":{"137":1,"225":1,"285":1}}],["boxes",{"2":{"3":1}}],["boolean",{"2":{"106":1,"107":1,"114":1,"115":1,"146":1,"148":1,"194":1,"198":1,"206":2,"225":1,"229":1,"278":1,"285":1,"289":1,"292":1,"321":1}}],["body>",{"2":{"13":2}}],["body",{"2":{"13":1}}],["build",{"2":{"25":1,"27":4,"28":4,"30":4,"31":3,"249":1}}],["building",{"0":{"11":1},"2":{"221":1,"280":1}}],["bundle",{"0":{"258":1},"2":{"18":1,"30":1,"258":2,"259":1,"261":1}}],["buttons",{"2":{"236":1}}],["button",{"2":{"236":1}}],["but",{"2":{"12":2,"263":1}}],["bugs",{"2":{"7":1}}],["behaviour",{"2":{"238":1}}],["between",{"2":{"132":1,"170":1,"171":1,"177":1,"178":1,"183":1,"184":1,"309":1,"312":1}}],["better",{"2":{"22":1}}],["before",{"2":{"30":1,"31":1,"194":1,"239":1}}],["below",{"2":{"19":1}}],["become",{"2":{"12":1}}],["be",{"2":{"3":1,"11":1,"12":2,"20":1,"30":4,"31":2,"56":2,"93":1,"104":1,"185":1,"225":1,"232":1,"236":1,"237":1,"241":1,"250":2,"259":1,"285":1}}],["by",{"2":{"1":1,"2":1,"4":1,"6":2,"7":1,"12":2,"13":1,"19":1,"20":3,"25":1,"36":1,"43":1,"46":2,"49":1,"55":1,"62":1,"69":1,"76":1,"83":1,"92":1,"93":1,"104":1,"106":1,"114":1,"193":1,"199":1,"201":1,"221":1,"224":1,"236":2,"238":3,"239":2,"241":1,"280":1,"284":1,"342":1}}],["null",{"2":{"102":1,"103":1,"104":1,"105":1,"111":1,"112":1,"113":1,"191":1}}],["numbers",{"2":{"99":1,"169":1}}],["number",{"0":{"318":1,"319":1},"1":{"319":1,"320":2,"321":2},"2":{"56":1,"63":1,"130":1,"132":1,"141":1,"143":1,"156":1,"161":2,"164":1,"165":1,"170":3,"171":1,"174":1,"175":1,"177":1,"178":1,"181":1,"183":1,"191":1,"225":5,"285":5,"289":3,"292":1,"295":3,"310":3,"311":1,"312":1,"313":2,"314":1,"315":1,"316":2,"317":1,"318":1,"320":2,"321":1,"328":2}}],["nbsp",{"2":{"27":8,"28":6,"30":10,"31":8}}],["npmyarnpnpmbun",{"2":{"18":2,"19":1}}],["npm",{"2":{"15":1,"28":1,"38":1,"44":1,"50":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"237":1,"256":1,"257":1,"286":1,"325":1,"347":1}}],["normalize",{"0":{"176":1},"2":{"176":1}}],["normally",{"2":{"30":1,"31":1}}],["none",{"2":{"56":1}}],["no",{"2":{"30":1,"31":1,"235":2,"236":1}}],["nodejs",{"2":{"25":1}}],["notes",{"2":{"252":1}}],["note",{"2":{"132":1}}],["not",{"2":{"13":1,"25":2,"114":1,"115":1,"235":1,"238":1}}],["now",{"2":{"12":1,"13":2,"14":1,"15":1,"291":1}}],["names",{"0":{"267":1},"2":{"191":1,"267":1,"278":1,"331":1}}],["name",{"0":{"98":1,"109":1,"193":1},"1":{"194":1},"2":{"11":2,"12":4,"20":1,"88":1,"95":1,"96":1,"98":1,"109":2,"194":2,"241":1,"250":1}}],["native",{"2":{"2":1}}],["negative",{"2":{"289":1}}],["network",{"2":{"241":1}}],["necessary",{"2":{"30":1}}],["next",{"0":{"15":1},"2":{"13":1}}],["need",{"2":{"11":1,"12":1,"13":1,"20":1,"23":1,"30":1,"31":1}}],["needs",{"2":{"0":1}}],["newline",{"0":{"228":1},"1":{"229":1,"230":1}}],["new",{"2":{"11":1,"12":2,"13":2,"21":1,"22":1,"28":1,"36":1,"43":1,"49":1,"55":1,"62":1,"69":1,"76":1,"83":1,"90":1,"92":4,"95":1,"118":1,"123":1,"129":1,"134":1,"137":1,"138":1,"140":1,"145":1,"160":1,"162":1,"180":1,"185":1,"225":11,"229":1,"252":1,"278":3,"285":11,"327":1}}],["utility",{"2":{"323":1}}],["utilities",{"2":{"1":1,"259":1}}],["utils",{"2":{"192":1,"215":1,"287":1,"296":1,"308":1,"318":1}}],["units",{"2":{"156":1,"289":1,"292":1}}],["unique",{"2":{"99":2,"237":1}}],["unix",{"2":{"92":1}}],["unknown",{"2":{"96":1,"101":1,"271":1,"274":1,"277":1}}],["undefined",{"2":{"96":1,"119":1,"124":1,"130":1,"135":1,"141":1,"146":1,"161":1,"181":1,"194":1,"209":1,"225":9,"229":2,"277":1,"285":9,"289":1,"292":1,"328":1}}],["uncompiled",{"2":{"25":1}}],["unless",{"2":{"20":1}}],["uptime",{"2":{"155":1,"156":1,"157":1}}],["uploaded",{"2":{"30":1}}],["update",{"2":{"28":2}}],["up",{"2":{"10":2,"13":1,"17":2,"241":1}}],["usually",{"2":{"236":2}}],["usage",{"0":{"20":1,"35":1,"42":1,"48":1,"54":1,"61":1,"68":1,"75":1,"82":1,"223":1,"283":1},"1":{"21":1,"22":1,"36":1,"37":1,"43":1,"49":1,"55":1,"56":1,"62":1,"63":1,"69":1,"70":1,"76":1,"77":1,"83":1,"84":1,"224":1,"225":1,"284":1,"285":1},"2":{"283":1}}],["using",{"0":{"14":1,"21":1},"1":{"22":1},"2":{"7":1,"10":1,"13":1,"14":1,"17":1,"21":1,"30":2,"31":1,"92":1}}],["useful",{"2":{"30":1,"31":1}}],["uses",{"2":{"26":1}}],["use",{"2":{"12":2,"14":1,"21":1,"22":1,"28":1,"31":1,"239":1}}],["used",{"2":{"3":1,"12":1,"30":1,"56":1,"104":1,"105":1,"232":2,"236":1,"239":1,"241":1,"243":1,"263":1}}],["userconfig",{"2":{"247":1}}],["users",{"2":{"12":2,"235":1}}],["user",{"2":{"2":2,"185":1,"194":1,"213":1,"225":1,"233":2,"236":2,"238":1,"285":1}}],["ubuntu",{"2":{"6":1}}],["urls",{"2":{"250":1,"332":1,"335":1,"337":1}}],["url",{"0":{"201":1,"208":1,"210":1},"1":{"202":1,"209":1,"211":1,"212":1},"2":{"2":1,"12":1,"37":2,"103":1,"111":1,"196":1,"202":2,"205":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"333":1}}],["large",{"2":{"126":1}}],["lague",{"2":{"46":1}}],["latest",{"2":{"28":1}}],["launched",{"2":{"107":1,"115":1}}],["launchatstartup",{"0":{"107":1,"115":1},"2":{"115":1}}],["launch",{"2":{"13":1}}],["lt",{"0":{"87":1},"1":{"88":1,"89":1,"90":1,"91":1},"2":{"13":3,"20":2,"22":1,"28":1,"86":1,"94":1,"96":1,"100":1,"191":1,"204":1,"265":1,"270":1,"273":1,"276":1,"298":1,"301":1,"305":1}}],["lets",{"2":{"258":1}}],["letters",{"2":{"12":1,"99":1}}],["lerp",{"0":{"178":1},"2":{"178":1}}],["leave",{"2":{"13":1,"20":1}}],["learn",{"2":{"10":1,"17":1}}],["ll",{"2":{"11":1,"12":1,"13":1}}],["libraries",{"0":{"259":1},"2":{"259":1}}],["library",{"2":{"221":1,"246":1,"254":1,"280":1,"323":1,"345":1}}],["live",{"2":{"250":1,"280":1}}],["limits",{"2":{"185":1}}],["listening",{"2":{"278":1}}],["listener",{"2":{"269":1,"272":1,"278":1}}],["list",{"2":{"21":1,"56":1,"216":1,"217":1,"241":3}}],["like",{"2":{"2":1,"13":1,"20":1,"241":1}}],["line",{"2":{"20":1,"89":1,"92":1,"229":1,"250":1}}],["link",{"2":{"12":1,"15":1,"225":1,"285":1}}],["links",{"0":{"38":1,"44":1,"50":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"256":1,"286":1,"325":1,"347":1},"2":{"1":1,"283":1}}],["linux",{"2":{"2":1,"6":1}}],["load",{"2":{"239":1}}],["loaded",{"2":{"239":2}}],["loadstylesheet",{"0":{"339":1},"1":{"340":1},"2":{"225":1,"285":1,"340":1}}],["loads",{"2":{"1":1}}],["low",{"2":{"185":1}}],["lower",{"2":{"12":1,"99":1}}],["logicsim",{"2":{"49":2}}],["logic",{"0":{"45":1},"1":{"46":1,"47":1,"48":1,"49":1,"50":1},"2":{"46":3,"47":3,"49":1,"262":2}}],["look",{"2":{"11":1,"20":2,"236":1}}],["localhost",{"2":{"25":1,"30":2,"31":2}}],["locally",{"2":{"24":1}}],["local",{"2":{"1":1,"25":2,"239":3}}],["failed",{"2":{"230":2}}],["false",{"2":{"107":1,"194":1,"278":2}}],["fc",{"2":{"56":1,"96":1,"100":1}}],["free",{"2":{"15":1}}],["from",{"2":{"1":2,"11":3,"12":2,"13":7,"20":5,"22":1,"25":2,"36":2,"43":2,"49":2,"55":2,"62":2,"69":2,"76":2,"83":2,"210":1,"224":1,"239":2,"248":2,"252":2,"278":2,"284":1,"297":1,"299":1,"300":1,"304":1}}],["feature",{"2":{"149":1,"236":1}}],["features",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1},"2":{"0":1,"7":1,"8":1,"91":1,"280":1}}],["fetch",{"2":{"30":2}}],["feel",{"2":{"15":1}}],["functions",{"0":{"192":1,"215":1,"227":1,"244":1,"287":1,"296":1,"308":1,"318":1},"1":{"193":1,"194":1,"195":1,"196":1,"197":1,"198":1,"199":1,"200":1,"201":1,"202":1,"203":1,"204":1,"205":1,"206":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"228":1,"229":1,"230":1,"245":1,"246":1,"247":1,"248":1,"249":1,"250":1,"251":1,"252":1,"288":1,"289":1,"290":1,"291":1,"292":1,"293":1,"297":1,"298":1,"299":1,"300":1,"301":1,"302":1,"303":1,"304":1,"305":1,"306":1,"307":1,"309":1,"310":1,"311":1,"312":1,"313":1,"314":1,"315":1,"316":1,"317":1,"319":1,"320":1,"321":1},"2":{"259":1,"323":1}}],["functionalites",{"2":{"240":1}}],["functionality",{"2":{"18":2,"185":1,"237":1,"259":1,"282":1}}],["functional",{"2":{"91":1}}],["function",{"2":{"11":2,"13":2,"20":1,"36":1,"43":1,"49":1,"55":1,"56":1,"62":1,"69":1,"76":1,"83":1,"214":2,"224":1,"236":3,"245":1,"284":1,"339":1}}],["first",{"2":{"239":1}}],["filtering",{"2":{"28":2}}],["filter",{"2":{"28":1}}],["fileicons",{"0":{"335":1},"1":{"336":1},"2":{"225":1,"285":1,"335":2}}],["fileexplorer",{"2":{"22":2,"55":2,"252":1}}],["file",{"0":{"51":1},"1":{"52":1,"53":1,"54":1,"55":1,"56":1,"57":1},"2":{"2":1,"3":1,"11":3,"12":2,"13":4,"15":1,"20":1,"22":2,"30":2,"52":1,"53":3,"55":1,"70":2,"84":3,"92":1,"105":1,"138":1,"188":1,"189":1,"225":1,"229":1,"230":1,"238":1,"242":1,"250":1,"261":2,"282":2,"285":1}}],["files",{"2":{"1":1,"2":2,"22":3,"30":2,"31":1,"52":1,"56":1,"84":1,"92":2,"188":1,"189":1,"238":1,"249":2,"252":1,"335":1}}],["find",{"2":{"241":1}}],["finding",{"2":{"7":1}}],["finished",{"2":{"56":1}}],["finally",{"2":{"13":1}}],["fi",{"2":{"8":1,"38":1,"44":1,"50":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"256":1,"286":1,"325":1,"347":1}}],["figma",{"2":{"4":2}}],["footer",{"2":{"56":2}}],["found",{"2":{"25":1}}],["focus",{"2":{"13":1}}],["following",{"2":{"13":1,"86":1,"282":1}}],["foldericons",{"0":{"337":1},"1":{"338":1},"2":{"225":1,"285":1,"337":2}}],["folder",{"2":{"11":2,"13":4,"242":1}}],["folders",{"2":{"1":1,"337":1}}],["font",{"2":{"4":1}}],["foreground",{"2":{"295":1}}],["formatrelativetime",{"0":{"291":1},"1":{"292":1,"293":1}}],["formattime",{"0":{"288":1},"1":{"289":1,"290":1}}],["formatshortcut",{"0":{"216":1},"1":{"217":1,"218":1,"219":1}}],["formats",{"2":{"84":1,"216":1}}],["format",{"2":{"31":1,"157":1,"216":1,"288":1,"291":1}}],["for",{"2":{"2":2,"3":1,"12":2,"13":2,"14":1,"22":1,"28":2,"30":3,"31":3,"33":1,"40":1,"46":1,"52":1,"56":1,"59":1,"66":1,"73":1,"80":1,"90":1,"91":1,"104":1,"132":1,"188":1,"189":1,"194":1,"216":2,"221":1,"232":1,"235":2,"236":1,"238":1,"240":1,"241":1,"242":1,"245":2,"249":3,"254":1,"259":2,"269":1,"272":1,"280":2,"283":1,"323":1,"330":1,"331":1,"335":1,"337":1,"345":1}}],["duplicate",{"2":{"304":1}}],["during",{"2":{"239":1,"249":1}}],["days",{"2":{"289":1,"292":1}}],["date",{"0":{"287":1,"291":1},"1":{"288":1,"289":1,"290":1,"291":1,"292":2,"293":2},"2":{"152":1,"287":1,"292":2}}],["data",{"0":{"275":1},"1":{"276":1,"277":1},"2":{"31":1,"239":5,"271":1,"274":1,"277":1}}],["dashes",{"2":{"99":1}}],["download",{"2":{"280":1}}],["do",{"2":{"238":1}}],["double",{"2":{"132":1}}],["doubleclickdelay",{"0":{"132":1},"2":{"225":1,"285":1}}],["docs",{"0":{"31":1},"2":{"31":4,"38":1,"44":1,"50":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"256":1,"286":1,"325":1,"347":1}}],["document",{"2":{"13":1,"20":1,"199":1}}],["documentation",{"2":{"10":2,"12":1,"15":1,"17":2,"28":1,"31":1}}],["does",{"2":{"25":1}}],["done",{"2":{"22":1}}],["don",{"2":{"20":2}}],["domain",{"2":{"250":1}}],["dom",{"2":{"13":1,"20":1}}],["digits",{"2":{"315":1,"316":1}}],["digital",{"2":{"46":2}}],["dirname",{"2":{"248":1}}],["direction",{"2":{"127":1}}],["directories",{"2":{"25":1,"28":2}}],["directory",{"2":{"25":2,"27":2,"28":1,"30":3,"31":2,"56":1,"77":1,"84":1,"238":1,"242":2,"246":1}}],["dispatch",{"2":{"275":1}}],["display",{"2":{"56":1,"98":1,"109":1,"232":1,"241":1}}],["displayed",{"2":{"56":1,"156":1}}],["displaying",{"2":{"2":1}}],["disables",{"2":{"84":1}}],["distance",{"2":{"170":1,"171":1,"177":1}}],["dist",{"2":{"25":2,"27":2,"28":2,"30":1,"31":1,"252":1}}],["discord",{"2":{"23":1,"38":1,"44":1,"50":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"256":1,"286":1,"325":1,"347":1}}],["div>",{"2":{"13":1}}],["div",{"2":{"13":1}}],["different",{"2":{"3":1,"20":1,"22":1,"66":1,"184":1,"234":1,"236":1,"259":1,"280":1}}],["dialog",{"2":{"3":1,"137":1,"225":1,"236":1,"285":1}}],["details",{"2":{"169":1,"170":1,"171":1,"172":1,"173":1,"174":1,"175":1,"176":1,"177":1,"178":1}}],["determines",{"2":{"106":1,"107":1,"148":1,"156":1}}],["defineconfig",{"2":{"248":2,"252":2}}],["defined",{"2":{"238":1}}],["define",{"2":{"238":1}}],["defines",{"2":{"56":1,"104":1}}],["defaultwallpaper",{"0":{"333":1},"1":{"334":1},"2":{"225":1,"285":1}}],["defaultfileselectorsize",{"0":{"138":1},"2":{"225":1,"285":1}}],["defaultdialogsize",{"0":{"137":1},"2":{"225":1,"285":1}}],["defaulticondirection",{"0":{"127":1},"2":{"225":1,"285":1}}],["defaulticonsize",{"0":{"126":1},"2":{"225":1,"285":1}}],["default",{"0":{"334":1,"336":1,"338":1},"2":{"13":1,"56":2,"63":1,"77":1,"84":1,"88":1,"89":1,"90":1,"98":1,"99":1,"101":1,"106":2,"107":1,"114":1,"126":2,"127":2,"132":1,"137":2,"138":2,"143":1,"148":1,"156":1,"183":1,"184":1,"185":1,"194":1,"225":12,"239":1,"248":1,"252":1,"267":1,"285":12,"289":1,"292":1,"333":1}}],["depth",{"2":{"283":1}}],["deployment",{"2":{"30":1}}],["deploying",{"2":{"30":1,"31":1}}],["deploys",{"2":{"27":1}}],["deploy",{"2":{"27":2}}],["dependencies",{"2":{"25":1,"28":1}}],["depending",{"2":{"20":1,"236":1}}],["demo",{"0":{"30":1},"2":{"27":1,"30":5,"38":1,"44":1,"50":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"256":1,"263":1,"280":1,"286":1,"325":1,"347":1}}],["dev",{"0":{"253":1},"1":{"254":1,"255":1,"256":1},"2":{"25":1,"30":1,"31":1,"247":1,"248":1,"250":1,"252":1,"254":1,"255":3,"259":1,"280":1,"334":1}}],["devices",{"2":{"132":1,"183":1,"185":1}}],["device",{"2":{"24":1,"25":1}}],["development",{"2":{"254":1,"259":1}}],["developer",{"2":{"238":1}}],["developers",{"2":{"233":1}}],["develop",{"2":{"13":1}}],["developing",{"2":{"8":1}}],["description",{"0":{"102":1,"110":1},"2":{"12":1,"20":1,"27":1,"28":1,"30":1,"31":1,"89":1,"93":1,"102":1,"110":2,"126":1,"127":1,"150":1,"159":1,"186":1,"192":1,"215":1,"227":1,"244":1,"264":1,"287":1,"294":1,"296":1,"308":1,"318":1,"326":1}}],["desktopconfigoptions",{"2":{"124":2}}],["desktopconfig",{"2":{"91":2,"92":1,"123":1,"225":1,"285":1}}],["desktop",{"2":{"1":1,"6":1,"13":3,"20":3,"36":2,"43":2,"49":2,"55":2,"62":2,"69":2,"76":2,"83":2,"126":1,"127":1,"224":2,"225":1,"284":2,"285":1}}],["dedicated",{"2":{"2":1}}],["dynamically",{"2":{"30":1,"31":1,"339":1}}],["dynamic",{"2":{"2":1}}],["dropdowns",{"2":{"3":1}}],["draggable",{"2":{"2":1}}],["drivewindows",{"2":{"231":1}}],["drive",{"0":{"187":1,"242":1},"1":{"188":1,"189":1},"2":{"1":2,"2":2,"30":1,"92":1,"242":2}}],["written",{"2":{"221":1,"280":1}}],["writing",{"2":{"31":1}}],["write",{"2":{"2":1}}],["wooden",{"2":{"263":1}}],["wordle",{"2":{"263":2}}],["work",{"2":{"12":1}}],["won",{"2":{"12":1}}],["while",{"2":{"236":1,"238":1}}],["which",{"2":{"2":2,"11":2,"18":2,"30":1,"56":1,"84":1,"236":1}}],["whole",{"2":{"169":1}}],["whether",{"2":{"106":1,"107":1,"114":1,"115":1,"148":1,"194":1}}],["where",{"2":{"13":1,"232":1,"241":2}}],["whenever",{"2":{"13":1,"27":1,"30":1}}],["when",{"2":{"12":1,"56":2,"100":1,"233":1,"236":1,"243":1,"278":2}}],["whatever",{"2":{"236":1}}],["what",{"0":{"15":1},"2":{"12":1,"104":1}}],["wallpaper",{"2":{"332":1,"333":1,"334":1}}],["wallpapers",{"0":{"332":1},"2":{"1":1,"4":1,"92":2,"225":1,"285":1,"334":1}}],["warning",{"2":{"25":1,"99":1,"149":1,"185":1}}],["way",{"2":{"18":1,"235":1}}],["ways",{"2":{"18":1}}],["watch",{"2":{"13":1}}],["want",{"2":{"8":1,"19":1,"20":2,"149":1}}],["was",{"2":{"7":1,"236":1}}],["we",{"2":{"12":2,"13":1}}],["website",{"2":{"2":1,"13":1,"27":2,"235":1,"249":1,"250":3}}],["web",{"2":{"2":1,"6":1,"30":2,"31":1,"89":1,"92":1,"216":1,"221":1,"250":1,"252":1,"280":1}}],["well",{"2":{"1":1,"2":1,"18":1}}],["windowoptions",{"0":{"101":1},"2":{"95":1,"96":3,"101":2}}],["windowcontent",{"0":{"100":1,"116":1},"2":{"95":1,"96":1,"101":1}}],["window",{"0":{"37":1,"56":1,"63":1,"70":1,"77":1,"84":1},"2":{"100":1,"184":1,"208":1,"233":2,"240":1,"243":1}}],["windowprops",{"2":{"11":4,"94":2}}],["windowsconfigoptions",{"2":{"181":2}}],["windowsconfig",{"2":{"91":2,"180":1,"225":1,"285":1}}],["windowsview",{"2":{"13":2,"20":3,"36":2,"43":2,"49":2,"55":2,"62":2,"69":2,"76":2,"83":2,"224":2,"284":2}}],["windows",{"0":{"243":1},"2":{"2":1,"6":1,"183":1,"185":1,"225":2,"236":4,"243":1,"285":2}}],["will",{"2":{"11":3,"12":3,"13":2,"20":2,"25":2,"30":3,"31":1,"56":2,"77":1,"84":1,"183":1,"185":1,"225":1,"250":2,"278":1,"285":1}}],["without",{"2":{"212":1,"258":1}}],["with",{"2":{"0":1,"1":2,"2":5,"6":1,"10":1,"12":2,"15":1,"17":1,"19":1,"20":1,"30":1,"31":1,"84":1,"166":1,"185":1,"233":2,"236":2,"238":1,"242":1,"243":1,"250":1,"258":1,"343":1}}],["iconurl",{"0":{"103":1,"111":1},"2":{"111":1}}],["icon",{"2":{"12":2,"103":1,"111":1,"201":1,"202":1}}],["icons",{"2":{"1":1,"4":1,"22":1,"92":3,"126":1,"127":1,"232":1,"330":1,"335":1,"337":1,"343":1}}],["ids",{"2":{"191":1}}],["id=",{"2":{"13":1}}],["id",{"0":{"99":1},"2":{"12":2,"19":1,"95":1,"96":1,"99":2,"149":1,"225":1,"285":1,"330":1,"331":1}}],["identify",{"2":{"12":1}}],["imports",{"2":{"339":1}}],["importing",{"2":{"20":1}}],["important",{"2":{"13":1}}],["import",{"2":{"11":4,"12":2,"13":6,"20":5,"22":1,"25":2,"36":1,"43":1,"49":1,"55":1,"62":1,"69":1,"76":1,"83":1,"248":2,"252":2}}],["images",{"2":{"225":1,"285":1,"332":1}}],["image",{"0":{"189":1},"2":{"2":1,"189":1,"250":1,"333":1}}],["if",{"2":{"8":1,"13":2,"20":1,"23":1,"25":1,"56":2,"149":1,"185":1,"225":1,"229":1,"285":1}}],["items",{"2":{"304":1}}],["itemtype",{"2":{"298":1,"299":2,"301":1,"302":1,"303":1,"305":1,"306":1,"307":1}}],["item",{"0":{"297":1},"1":{"298":1,"299":1},"2":{"297":1,"299":2,"300":1}}],["it",{"2":{"6":1,"12":3,"13":1,"15":1,"22":2,"30":2,"104":1,"232":2,"235":1,"239":1,"240":1}}],["its",{"2":{"2":1,"12":1,"25":1}}],["itself",{"2":{"2":1}}],["individually",{"2":{"258":1}}],["indicators",{"2":{"241":2}}],["index",{"2":{"12":2,"13":4,"20":1}}],["indexable",{"2":{"2":1}}],["inverse",{"2":{"239":1}}],["invisible",{"2":{"12":1}}],["info",{"2":{"225":1,"229":1,"230":3,"285":1}}],["information",{"2":{"12":1,"14":1,"28":1,"31":1,"230":4,"241":1,"283":1}}],["input",{"2":{"77":2,"197":1,"236":2,"278":2}}],["initialization",{"2":{"239":1}}],["initial",{"2":{"56":1,"63":1,"77":2,"84":1,"316":1}}],["included",{"2":{"261":1}}],["includes",{"2":{"241":1}}],["include",{"2":{"11":1,"236":1}}],["instead",{"2":{"280":1}}],["instantiated",{"2":{"236":3}}],["instances",{"0":{"341":1},"1":{"342":1,"343":1},"2":{"233":1,"239":1}}],["instance",{"2":{"13":1}}],["installed",{"2":{"20":2,"25":1,"93":1,"237":1,"259":1}}],["installing",{"0":{"19":1},"2":{"258":1}}],["install",{"2":{"18":6,"19":3,"25":3,"34":1,"41":1,"47":1,"53":1,"60":1,"67":1,"74":1,"81":1,"222":1,"235":2,"255":1,"281":1,"324":1,"346":1}}],["installation",{"0":{"18":1,"25":1,"34":1,"41":1,"47":1,"53":1,"60":1,"67":1,"74":1,"81":1,"222":1,"235":1,"255":1,"281":1,"324":1,"346":1},"1":{"19":1}}],["inside",{"2":{"11":1,"13":4,"22":1,"86":1,"100":1}}],["inspired",{"2":{"2":1,"4":1,"6":1,"46":1,"92":1,"342":1}}],["into",{"2":{"12":1,"22":1,"25":2,"30":1,"191":1,"216":1,"234":1,"241":1,"282":1}}],["internet",{"2":{"33":1}}],["internal",{"0":{"29":1},"1":{"30":1,"31":1}}],["interesting",{"2":{"12":1}}],["interface",{"0":{"11":1},"2":{"11":1,"12":1,"13":2,"342":1}}],["interact",{"2":{"92":1,"233":1,"243":1}}],["interactions",{"0":{"3":1},"2":{"242":1}}],["interacting",{"2":{"2":1}}],["interacts",{"2":{"2":1}}],["introduction",{"0":{"5":1},"1":{"6":1,"7":1,"8":1}}],["in",{"2":{"2":1,"4":2,"6":1,"10":1,"11":2,"15":1,"17":1,"20":2,"21":1,"22":1,"25":1,"27":2,"28":1,"30":1,"31":1,"56":1,"84":1,"92":1,"93":1,"132":1,"143":1,"156":1,"157":1,"183":1,"208":1,"221":1,"225":1,"232":2,"235":1,"239":1,"261":1,"263":2,"280":1,"283":2,"285":1,"289":3,"292":1,"312":1}}],["isvalidinteger",{"0":{"319":1},"1":{"320":1,"321":1}}],["isvalidurl",{"0":{"196":1},"1":{"197":1,"198":1}}],["issues",{"2":{"7":1}}],["isolated",{"2":{"2":1}}],["is",{"2":{"0":1,"2":1,"6":1,"7":1,"12":1,"13":1,"18":1,"22":1,"27":2,"30":3,"31":1,"33":1,"34":1,"40":1,"41":1,"46":1,"47":1,"52":1,"53":1,"56":2,"59":1,"60":1,"66":1,"67":1,"73":1,"74":1,"80":1,"81":1,"100":1,"104":1,"105":1,"106":1,"107":1,"114":1,"115":1,"148":1,"149":1,"156":1,"184":1,"185":1,"221":1,"225":1,"232":2,"235":2,"236":4,"237":1,"238":2,"239":5,"241":2,"242":2,"254":1,"257":2,"263":1,"278":1,"280":1,"285":1,"323":1,"345":1}}],["plugin",{"2":{"249":2,"251":1}}],["placed",{"2":{"184":1}}],["place",{"2":{"13":1}}],["persistent",{"2":{"239":1}}],["pixels",{"2":{"143":1,"183":1,"225":1,"285":1}}],["pins",{"2":{"13":1}}],["pinnedbydefault",{"0":{"106":1,"114":1},"2":{"114":1}}],["pinned",{"2":{"1":1,"106":1,"114":1,"241":1}}],["png",{"2":{"92":2,"334":1}}],["pnpm",{"2":{"25":3,"26":1,"27":5,"28":5,"30":5,"31":4,"34":1,"41":1,"47":1,"53":1,"60":1,"67":1,"74":1,"81":1,"222":1,"255":1,"281":1,"324":1,"346":1}}],["point",{"2":{"242":1}}],["position",{"2":{"236":1}}],["possible",{"2":{"185":1}}],["populate",{"2":{"30":1}}],["power",{"2":{"20":1,"241":1}}],["powered",{"2":{"20":1,"36":1,"43":1,"49":1,"55":1,"62":1,"69":1,"76":1,"83":1,"224":1,"284":1}}],["purple",{"2":{"92":2,"334":1}}],["purpose",{"2":{"12":1}}],["public",{"0":{"28":1}}],["published",{"2":{"257":1}}],["publish",{"2":{"15":1,"28":1}}],["put",{"2":{"13":1}}],["primary",{"0":{"261":1},"2":{"234":1,"258":1}}],["prints",{"2":{"229":1}}],["print",{"0":{"228":1},"1":{"229":1,"230":1},"2":{"228":1,"229":1,"230":4}}],["precision",{"0":{"155":1,"315":1},"1":{"156":1,"157":1,"158":1,"316":1,"317":1},"2":{"156":1,"316":1}}],["prepares",{"2":{"30":1}}],["preview",{"2":{"30":2,"31":2}}],["previously",{"2":{"13":1,"20":1}}],["pretty",{"2":{"11":1}}],["prerequisites",{"0":{"10":1,"17":1}}],["prominently",{"2":{"236":1}}],["process",{"2":{"239":2,"249":1}}],["processes",{"2":{"233":1}}],["processed",{"2":{"230":2}}],["processing",{"2":{"230":2}}],["protocol",{"2":{"210":1,"212":1}}],["production",{"2":{"27":1}}],["properties",{"0":{"97":1,"120":1,"125":1,"131":1,"136":1,"142":1,"147":1,"151":1,"163":1,"182":1,"266":1,"329":1},"1":{"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"121":1,"126":1,"127":1,"132":1,"137":1,"138":1,"143":1,"148":1,"149":1,"152":1,"164":1,"165":1,"166":1,"167":1,"183":1,"184":1,"185":1,"267":1,"330":1,"331":1,"332":1,"333":1,"334":1,"335":1,"336":1,"337":1,"338":1,"339":1,"340":1},"2":{"86":1}}],["prop",{"2":{"22":1,"86":1}}],["props",{"0":{"87":1,"116":1},"1":{"88":1,"89":1,"90":1,"91":1},"2":{"21":1,"22":1,"116":1}}],["project",{"2":{"8":1,"10":3,"17":3,"20":2,"21":1,"22":1,"25":1,"27":1,"30":2,"31":1}}],["prozilla",{"0":{"30":1,"31":1,"32":1,"39":1,"45":1,"51":1,"58":1,"65":1,"72":1,"79":1,"220":1,"253":1,"279":1,"322":1,"344":1},"1":{"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"46":1,"47":1,"48":1,"49":1,"50":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"254":1,"255":1,"256":1,"280":1,"281":1,"282":1,"283":1,"284":1,"285":1,"286":1,"323":1,"324":1,"325":1,"345":1,"346":1,"347":1},"2":{"6":1,"8":1,"11":2,"12":1,"13":2,"18":10,"19":4,"20":1,"22":1,"25":1,"28":1,"33":1,"34":7,"36":2,"40":1,"41":7,"43":2,"46":1,"47":7,"49":2,"52":1,"53":7,"55":2,"59":1,"60":7,"62":2,"66":1,"67":7,"69":2,"73":1,"74":7,"76":2,"80":1,"81":7,"83":2,"221":2,"222":3,"224":1,"248":1,"250":1,"252":2,"254":1,"255":3,"258":2,"259":5,"261":8,"262":1,"263":4,"278":1,"280":3,"281":3,"282":9,"284":1,"323":1,"324":3,"334":1,"345":1,"346":3}}],["prozillaosprops",{"2":{"225":1,"285":1}}],["prozillaos>",{"2":{"13":3,"20":1,"36":1,"43":1,"49":1,"55":1,"62":1,"69":1,"76":1,"83":1,"224":1,"284":1}}],["prozillaos",{"0":{"8":1,"24":1,"87":1},"1":{"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"88":1,"89":1,"90":1,"91":1},"2":{"0":1,"6":1,"7":1,"8":1,"12":2,"13":6,"14":1,"15":3,"18":1,"20":5,"21":1,"22":3,"24":1,"25":5,"26":1,"33":1,"36":3,"40":1,"43":3,"46":1,"49":3,"52":1,"55":3,"59":1,"62":3,"66":1,"69":3,"73":1,"76":3,"80":1,"83":3,"86":2,"88":1,"92":5,"224":3,"234":2,"237":2,"238":1,"239":1,"245":1,"249":1,"250":1,"252":1,"254":1,"257":1,"258":2,"259":3,"263":1,"280":1,"284":3,"323":1,"345":1}}],["past",{"2":{"289":1}}],["passed",{"2":{"101":1,"232":1}}],["pass",{"2":{"86":1}}],["path",{"2":{"56":2,"77":2,"84":2,"246":2}}],["packages",{"0":{"28":1,"29":1,"257":1,"282":1},"1":{"30":1,"31":1,"258":1,"259":1,"260":1,"261":1,"262":1,"263":1},"2":{"25":3,"28":6,"237":1,"254":1,"257":1,"258":1,"259":1,"280":2,"282":1,"323":1}}],["package",{"0":{"237":1},"2":{"15":1,"18":2,"20":1,"25":4,"26":1,"27":3,"28":4,"237":2,"257":1,"259":1,"280":1,"283":1}}],["parameters",{"0":{"94":1,"96":1,"119":1,"124":1,"130":1,"135":1,"141":1,"146":1,"156":1,"161":1,"181":1,"194":1,"197":1,"200":1,"202":1,"206":1,"209":1,"211":1,"214":1,"217":1,"229":1,"246":1,"250":1,"265":1,"270":1,"271":1,"273":1,"274":1,"276":1,"277":1,"289":1,"292":1,"298":1,"299":1,"301":1,"302":1,"305":1,"306":1,"310":1,"313":1,"316":1,"320":1,"328":1},"2":{"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"170":1,"171":1,"172":1,"173":1,"174":1,"175":1,"176":1,"177":1,"178":1,"203":1}}],["params",{"2":{"2":1,"56":1}}],["parts",{"2":{"104":1,"184":1}}],["part",{"2":{"11":1,"234":2}}],["palette",{"2":{"4":1}}],["pages",{"2":{"27":1}}],["page",{"2":{"2":1,"12":1,"13":5,"193":1,"216":1}}],["hub",{"2":{"240":1}}],["human",{"2":{"157":1,"216":1}}],["highlighting",{"2":{"84":1}}],["higher",{"2":{"25":1}}],["https",{"2":{"25":1,"247":1,"334":1}}],["htmlattributeanchortarget",{"2":{"209":1}}],["html",{"2":{"13":2,"249":1}}],["htmlelement",{"2":{"13":1,"20":1}}],["hyphens",{"2":{"12":1}}],["h1",{"2":{"11":1}}],["h1>",{"2":{"11":2}}],["h1>welcome",{"2":{"11":1}}],["hooks",{"2":{"259":1,"282":1}}],["hours",{"2":{"158":3}}],["horizontal",{"2":{"127":1,"225":1,"285":1}}],["hot",{"2":{"30":1,"31":1}}],["host",{"2":{"24":1}}],["hosting",{"0":{"24":1},"1":{"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1}}],["hosted",{"2":{"7":1,"263":1}}],["hold",{"2":{"11":1}}],["how",{"2":{"10":2,"12":1,"14":1,"17":2,"20":1,"22":1,"24":1,"104":1,"156":1}}],["home",{"2":{"1":1,"56":1,"77":1,"84":1,"241":1}}],["height",{"0":{"143":1},"2":{"143":1,"225":2,"285":2}}],["helper",{"2":{"245":1}}],["help",{"2":{"23":1}}],["header",{"2":{"3":1,"236":1}}],["here",{"2":{"0":1,"21":1,"22":1,"278":1}}],["hard",{"2":{"30":1,"31":1}}],["happen",{"2":{"25":1}}],["hassle",{"2":{"258":1}}],["has",{"2":{"10":1,"17":1}}],["have",{"2":{"2":1,"10":1,"12":1,"13":1,"14":1,"17":1,"23":1,"25":1,"99":1,"235":1,"236":2}}],["handle",{"2":{"1":1,"3":1}}],["object",{"2":{"239":1}}],["overall",{"2":{"238":1}}],["overview",{"2":{"0":1,"22":1,"257":1}}],["omit",{"2":{"13":1}}],["orange",{"2":{"92":2}}],["order",{"2":{"27":1,"28":1}}],["or",{"2":{"12":1,"15":1,"18":1,"23":1,"24":1,"25":1,"28":1,"30":1,"89":1,"114":1,"115":1,"208":1,"236":1,"237":1,"259":1,"289":1,"292":1}}],["os",{"0":{"30":1,"31":1,"32":1,"39":1,"45":1,"51":1,"58":1,"65":1,"72":1,"79":1,"220":1,"253":1,"279":1,"322":1,"344":1},"1":{"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"46":1,"47":1,"48":1,"49":1,"50":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"254":1,"255":1,"256":1,"280":1,"281":1,"282":1,"283":1,"284":1,"285":1,"286":1,"323":1,"324":1,"325":1,"345":1,"346":1,"347":1},"2":{"11":2,"12":1,"13":2,"18":10,"19":4,"20":1,"22":1,"25":1,"28":1,"33":1,"34":7,"36":2,"40":1,"41":7,"43":2,"46":1,"47":7,"49":2,"52":1,"53":7,"55":2,"59":1,"60":7,"62":2,"66":1,"67":7,"69":2,"73":1,"74":7,"76":2,"80":1,"81":7,"83":2,"104":1,"185":1,"221":1,"222":3,"224":1,"248":1,"250":1,"252":2,"254":1,"255":3,"258":2,"259":5,"261":8,"262":1,"263":4,"278":1,"280":2,"281":3,"282":9,"284":1,"323":1,"324":3,"334":1,"345":1,"346":3}}],["output",{"2":{"28":2,"31":2}}],["out",{"2":{"10":1,"13":1,"17":1,"20":1,"22":1,"23":1,"283":1}}],["opposed",{"2":{"236":1}}],["options",{"0":{"37":1,"56":1,"63":1,"70":1,"77":1,"84":1,"205":1,"249":1},"1":{"206":1,"207":1,"250":1,"251":1,"252":1},"2":{"101":1,"118":1,"119":1,"123":1,"124":1,"129":1,"130":1,"134":1,"135":1,"140":1,"141":1,"145":1,"146":1,"180":1,"181":1,"205":1,"206":1,"250":1,"327":1,"328":1}}],["option",{"2":{"13":2,"149":1,"232":1}}],["optional",{"2":{"2":1,"88":1,"89":1,"90":1,"91":1,"208":1,"236":1}}],["operating",{"2":{"6":2,"22":1,"89":1,"92":1,"221":1,"250":1,"252":1,"280":1}}],["opens",{"2":{"243":1}}],["openurl",{"0":{"208":1},"1":{"209":1}}],["opening",{"2":{"193":1}}],["opened",{"2":{"27":1,"30":1}}],["open",{"0":{"7":1},"2":{"2":1,"13":1,"20":1,"22":1,"37":1,"56":1,"63":1,"70":1,"77":1,"84":2,"105":1,"208":1,"233":1}}],["own",{"2":{"2":1,"22":1,"24":2,"236":1}}],["others",{"2":{"15":1}}],["other",{"2":{"2":1,"21":1,"22":1,"25":1,"30":1,"84":1,"90":1,"104":1,"234":2,"236":1,"240":1,"280":1}}],["one",{"2":{"282":1}}],["onfail",{"0":{"213":1},"1":{"214":1},"2":{"214":1}}],["onsuccess",{"0":{"213":1},"1":{"214":1},"2":{"214":1}}],["onselectionfinish",{"2":{"56":1}}],["onselectionchangeparams",{"2":{"56":1}}],["onselectionchange",{"2":{"56":1}}],["once",{"2":{"22":1}}],["only",{"2":{"12":1,"18":1,"99":1,"149":1}}],["on",{"0":{"269":1},"1":{"270":1,"271":1},"2":{"2":1,"7":1,"10":1,"13":2,"15":2,"17":1,"20":1,"22":1,"23":1,"24":2,"25":1,"28":1,"86":1,"92":1,"183":1,"185":1,"205":1,"229":1,"236":1,"239":1,"263":1,"330":1,"331":1}}],["off",{"0":{"272":1},"1":{"273":1,"274":1},"2":{"315":1}}],["official",{"2":{"10":1,"15":1,"17":1}}],["often",{"2":{"12":1,"233":1}}],["of",{"2":{"0":1,"11":1,"12":3,"13":5,"19":1,"20":1,"21":1,"22":2,"25":2,"27":1,"28":3,"30":1,"31":1,"56":1,"66":1,"84":1,"88":1,"89":1,"98":1,"99":1,"102":1,"103":2,"104":1,"105":1,"109":1,"110":1,"111":2,"112":1,"113":1,"121":1,"126":1,"127":1,"137":1,"138":1,"143":1,"156":1,"167":1,"169":1,"175":1,"183":1,"184":1,"185":1,"188":1,"189":1,"194":1,"202":1,"216":2,"217":1,"225":3,"229":1,"231":1,"233":1,"234":3,"236":1,"237":1,"238":2,"239":1,"241":3,"246":2,"250":4,"254":2,"257":1,"258":2,"259":2,"267":1,"283":1,"285":3,"289":1,"292":1,"315":1,"316":1,"323":1,"332":2,"333":1,"335":2,"337":2}}],["square",{"2":{"177":1}}],["sqrdistance",{"0":{"177":1}}],["scalar",{"0":{"174":1},"2":{"174":1}}],["scale",{"0":{"174":1},"2":{"174":1}}],["scripts",{"0":{"26":1},"1":{"27":1,"28":1,"29":1,"30":1,"31":1},"2":{"26":1}}],["script>",{"2":{"13":1}}],["script",{"2":{"13":1,"27":2,"28":1,"30":4,"31":1}}],["screenmargin",{"0":{"183":1},"2":{"225":1,"285":1}}],["screen",{"2":{"2":1,"183":1,"185":2,"225":1,"236":1,"285":1}}],["skinoptions",{"2":{"328":2}}],["skins",{"0":{"344":1},"1":{"345":1,"346":1,"347":1},"2":{"259":2,"340":1,"345":2,"346":3}}],["skin",{"0":{"90":1},"2":{"90":2,"92":1,"225":2,"285":2,"327":1,"342":1,"343":1}}],["saying",{"2":{"25":1}}],["same",{"2":{"11":1}}],["src",{"2":{"25":1,"248":1}}],["src=",{"2":{"13":1}}],["slightly",{"2":{"20":1}}],["silly",{"2":{"92":1}}],["similar",{"2":{"236":1,"240":1}}],["simply",{"2":{"235":1}}],["simplest",{"2":{"18":1}}],["simulator",{"2":{"262":1}}],["simulate",{"2":{"193":1}}],["simulating",{"2":{"46":1}}],["sim",{"0":{"45":1},"1":{"46":1,"47":1,"48":1,"49":1,"50":1},"2":{"46":2,"47":3,"49":1,"262":1}}],["single",{"2":{"28":1,"56":1}}],["sitemap",{"2":{"30":1,"250":1}}],["site",{"2":{"15":1}}],["sizes",{"2":{"185":1}}],["size",{"2":{"11":1,"126":1,"137":1,"138":1,"225":2,"285":2}}],["sheet",{"2":{"339":1}}],["shell",{"2":{"73":1,"92":1,"261":1,"282":1}}],["shpnpm",{"2":{"25":1}}],["shnpm",{"2":{"25":1,"34":1,"41":1,"47":1,"53":1,"60":1,"67":1,"74":1,"81":1,"222":1,"255":1,"281":1,"324":1,"346":1}}],["shgit",{"2":{"25":1}}],["shared",{"0":{"322":1},"1":{"323":1,"324":1,"325":1},"2":{"259":2,"278":1,"323":2,"324":3}}],["share",{"2":{"15":1}}],["shows",{"2":{"22":1}}],["shortened",{"2":{"233":1}}],["shortcut",{"0":{"216":1},"1":{"217":1,"218":1,"219":1},"2":{"216":1,"217":1}}],["shortcuts",{"2":{"3":1,"232":1}}],["short",{"2":{"20":1,"89":1}}],["should",{"2":{"13":1,"20":1,"27":1}}],["smaller",{"2":{"183":1,"185":1,"225":1,"285":1}}],["small",{"2":{"13":1,"126":1}}],["split",{"2":{"241":1}}],["specified",{"2":{"30":1}}],["specific",{"2":{"0":1,"28":1}}],["spin",{"2":{"13":1}}],["svg",{"2":{"12":1,"22":1,"92":3}}],["sorted",{"2":{"234":1}}],["so",{"2":{"30":1,"31":1}}],["something",{"2":{"20":1}}],["some",{"2":{"11":1,"185":1,"205":1,"236":1}}],["source",{"0":{"7":1},"2":{"2":1,"7":1,"187":1,"190":1,"192":1,"215":1,"227":1,"244":1,"263":1,"280":1,"287":1,"294":1,"296":1,"308":1,"318":1}}],["sources",{"2":{"1":1}}],["success",{"2":{"229":1,"230":1}}],["sub",{"2":{"236":1}}],["subtract",{"0":{"173":1},"2":{"173":1}}],["subset",{"2":{"28":1,"237":1}}],["sure",{"2":{"12":1,"20":1,"25":1}}],["supports",{"2":{"149":1,"232":1}}],["supporting",{"2":{"8":1}}],["support",{"0":{"8":1},"2":{"235":1}}],["suggesting",{"2":{"7":1}}],["suit",{"2":{"0":1}}],["stop",{"2":{"278":2}}],["stops",{"2":{"278":1}}],["stored",{"2":{"239":1}}],["store",{"2":{"30":1,"239":1}}],["stores",{"2":{"1":1}}],["storage",{"0":{"239":1},"2":{"1":2,"239":3}}],["streamevents>",{"2":{"278":1}}],["streamevents",{"2":{"278":2}}],["stream",{"2":{"278":5}}],["string>",{"2":{"225":2,"265":1,"285":2,"295":3,"328":2}}],["string",{"0":{"196":1,"213":1},"1":{"197":1,"198":1,"214":1},"2":{"37":1,"56":1,"77":2,"84":1,"88":1,"89":1,"96":3,"98":1,"99":1,"101":1,"102":1,"103":1,"104":1,"105":1,"109":1,"110":1,"111":1,"112":1,"113":1,"146":1,"149":1,"157":1,"181":1,"184":2,"188":1,"189":1,"191":1,"194":1,"196":1,"197":3,"200":1,"202":1,"204":2,"206":1,"207":1,"209":1,"210":1,"211":1,"212":1,"214":2,"217":1,"218":1,"225":14,"229":1,"239":1,"246":2,"250":4,"265":1,"278":1,"285":14,"290":1,"293":1,"295":1,"320":1,"328":10,"330":2,"331":2,"332":1,"333":1,"335":4,"337":4}}],["strictmode>",{"2":{"13":2,"20":2}}],["styling",{"2":{"236":1}}],["style",{"2":{"232":1,"339":1}}],["stylesheets",{"2":{"90":1}}],["stylesheet",{"2":{"11":1}}],["styles",{"2":{"11":3,"340":1}}],["status",{"0":{"228":1},"1":{"229":1,"230":1},"2":{"229":3}}],["static",{"2":{"152":1,"166":1,"172":1,"173":1,"174":1,"175":1,"176":1,"177":1,"178":1}}],["statement",{"2":{"20":1}}],["staging",{"2":{"30":1,"249":1}}],["stageoptions",{"2":{"250":2}}],["stagesiteplugin",{"0":{"249":1},"1":{"250":1,"251":1,"252":1}}],["stages",{"2":{"30":1}}],["stage",{"2":{"27":2,"30":1}}],["standard",{"2":{"18":1,"52":1}}],["standaloneroute",{"2":{"13":2}}],["standalone",{"2":{"2":1,"13":1}}],["starts",{"2":{"278":1}}],["starting",{"2":{"230":2}}],["startdate",{"0":{"152":1}}],["startup",{"2":{"107":1,"115":1}}],["started",{"0":{"16":1},"1":{"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1},"2":{"13":1,"14":1,"258":1}}],["start",{"2":{"10":1,"13":1,"14":1,"17":1,"21":1,"22":1,"25":1,"27":2,"30":3,"31":3,"229":1,"230":1,"278":2}}],["section",{"2":{"283":1}}],["secondary",{"0":{"262":1},"2":{"234":1}}],["seconds",{"2":{"158":1}}],["sends",{"2":{"278":1}}],["seo",{"2":{"249":1}}],["segments",{"0":{"241":1},"2":{"241":1}}],["serves",{"2":{"240":1}}],["server",{"2":{"24":1,"25":1,"30":3,"31":2}}],["sebastian",{"2":{"46":1}}],["sepecific",{"2":{"28":1}}],["separately",{"2":{"259":1,"280":1}}],["separate",{"2":{"22":1,"232":1,"238":1,"249":1,"263":1}}],["sequential",{"2":{"27":1,"28":1}}],["self",{"0":{"24":1},"1":{"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1}}],["selected",{"2":{"56":1}}],["selection",{"2":{"56":2}}],["selections",{"2":{"3":1}}],["selecting",{"2":{"28":1}}],["selectormode",{"2":{"56":1}}],["selector",{"2":{"28":1,"138":1,"225":1,"285":1}}],["selectors",{"2":{"3":1}}],["seen",{"2":{"12":1}}],["see",{"2":{"12":1,"13":1,"247":1}}],["setviewporticon",{"0":{"201":1},"1":{"202":1}}],["setviewporttitle",{"0":{"199":1},"1":{"200":1}}],["setassociatedextensions",{"0":{"113":1}}],["setrole",{"0":{"112":1}}],["setup",{"0":{"36":1,"43":1,"49":1,"55":1,"62":1,"69":1,"76":1,"83":1,"224":1,"284":1}}],["setname",{"0":{"109":1},"2":{"22":1,"92":3,"252":3}}],["setlaunchatstartup",{"0":{"115":1},"2":{"13":1}}],["setpinnedbydefault",{"0":{"114":1},"2":{"13":1}}],["seticonurl",{"0":{"111":1},"2":{"12":1,"22":1,"92":3}}],["setdescription",{"0":{"110":1},"2":{"12":1,"22":1,"92":3}}],["set",{"2":{"10":2,"12":2,"17":2,"109":1,"110":1,"111":1,"112":1,"113":1,"166":1}}],["settings",{"0":{"58":1,"238":1},"1":{"59":1,"60":1,"61":1,"62":1,"63":1,"64":1},"2":{"2":1,"59":2,"60":3,"62":3,"92":3,"238":3,"261":2,"282":2}}],["search",{"2":{"1":1,"2":1,"203":1,"241":2}}],["s",{"0":{"15":1},"2":{"2":1,"6":1,"12":1,"22":1,"28":1,"30":1,"92":1,"185":1,"213":1,"225":1,"240":2,"285":1}}],["syntax",{"2":{"84":1}}],["sytem",{"2":{"12":1}}],["symbolic",{"2":{"1":1}}],["systems",{"2":{"221":1,"280":1}}],["systemname",{"0":{"88":1},"2":{"225":1,"285":1}}],["systemname=",{"2":{"36":1,"43":1,"49":1,"55":1,"62":1,"69":1,"76":1,"83":1,"224":1,"284":1}}],["system",{"0":{"1":1},"2":{"1":1,"2":1,"3":1,"6":2,"20":1,"22":1,"88":1,"89":2,"92":1,"194":1,"205":1,"234":1,"242":1,"250":1,"252":1}}],["cname",{"2":{"250":1}}],["center",{"2":{"236":1}}],["certain",{"2":{"185":1,"232":1,"315":1}}],["crucial",{"2":{"234":1}}],["creating",{"0":{"12":1},"2":{"245":1}}],["createroot",{"2":{"13":1,"20":1}}],["create",{"2":{"11":2,"12":1,"13":3,"18":1,"28":1}}],["ctrl+a",{"2":{"219":1}}],["current",{"2":{"155":1,"157":1,"203":1,"208":1}}],["currently",{"2":{"149":1,"235":2}}],["customize",{"2":{"12":1,"92":1}}],["customizing",{"2":{"2":1}}],["customizable",{"2":{"1":2,"259":1}}],["custom",{"0":{"9":1},"1":{"10":1,"11":1,"12":1,"13":1,"14":1,"15":1},"2":{"1":1,"2":1,"4":3,"14":2,"18":1}}],["cd",{"2":{"25":1}}],["clamp",{"0":{"309":1},"1":{"310":1,"311":1},"2":{"309":1}}],["class",{"0":{"93":1,"117":1,"122":1,"128":1,"133":1,"139":1,"144":1,"150":1,"159":1,"179":1,"264":1,"326":1},"1":{"94":1,"95":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"108":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"118":1,"119":1,"120":1,"121":1,"123":1,"124":1,"125":1,"126":1,"127":1,"129":1,"130":1,"131":1,"132":1,"134":1,"135":1,"136":1,"137":1,"138":1,"140":1,"141":1,"142":1,"143":1,"145":1,"146":1,"147":1,"148":1,"149":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1,"170":1,"171":1,"172":1,"173":1,"174":1,"175":1,"176":1,"177":1,"178":1,"180":1,"181":1,"182":1,"183":1,"184":1,"185":1,"265":1,"266":1,"267":1,"268":1,"269":1,"270":1,"271":1,"272":1,"273":1,"274":1,"275":1,"276":1,"277":1,"278":1,"327":1,"328":1,"329":1,"330":1,"331":1,"332":1,"333":1,"334":1,"335":1,"336":1,"337":1,"338":1,"339":1,"340":1,"341":1,"342":1,"343":1},"2":{"12":2,"21":1,"233":1,"239":1,"278":2}}],["classname=",{"2":{"11":1}}],["classes",{"2":{"11":2}}],["closed",{"2":{"236":1}}],["closeviewport",{"0":{"193":1},"1":{"194":1}}],["closing",{"2":{"193":1,"194":1}}],["clone",{"0":{"167":1},"2":{"25":2,"167":1,"263":2}}],["clipboard",{"2":{"213":1}}],["clicked",{"2":{"236":1}}],["click",{"2":{"132":1}}],["clicks",{"2":{"132":2}}],["client",{"2":{"13":1,"20":1}}],["clear",{"2":{"27":1}}],["choosing",{"2":{"20":1}}],["changing",{"2":{"13":1,"199":1,"201":1}}],["changeset",{"2":{"28":1}}],["changes",{"2":{"13":1,"30":1,"31":1,"56":1,"114":1,"115":1}}],["change",{"2":{"12":2,"20":1,"199":1,"201":1}}],["check",{"2":{"10":1,"17":1,"22":1,"283":1}}],["css",{"2":{"11":5,"143":1,"183":1,"225":1,"285":1,"340":1}}],["categories",{"2":{"234":1}}],["categorization",{"0":{"234":1}}],["categorizationinstallationmodalpackagesettingsstoragetaskbarsegmentsvirtual",{"2":{"231":1}}],["caution",{"2":{"20":1}}],["case",{"2":{"12":1,"99":1}}],["callback",{"0":{"269":1,"272":1},"1":{"270":1,"271":1,"273":1,"274":1},"2":{"236":3,"271":1,"274":1}}],["called",{"2":{"11":2,"12":1,"13":3,"56":2,"236":1,"278":1}}],["calculations",{"2":{"40":1}}],["calculator",{"0":{"39":1},"1":{"40":1,"41":1,"42":1,"43":1,"44":1},"2":{"2":1,"40":1,"41":3,"43":3,"261":2,"282":2}}],["can",{"2":{"0":1,"1":1,"2":1,"3":2,"7":1,"13":3,"14":1,"15":1,"18":1,"20":1,"22":1,"30":2,"31":1,"56":1,"93":1,"104":1,"232":1,"236":2,"237":1,"241":3,"259":1,"280":1}}],["copytoclipboard",{"0":{"213":1},"1":{"214":1}}],["copy",{"2":{"27":1,"213":1}}],["correctly",{"2":{"25":1}}],["correct",{"2":{"20":1}}],["core",{"0":{"220":1},"1":{"221":1,"222":1,"223":1,"224":1,"225":1,"226":1},"2":{"18":7,"34":4,"36":1,"41":4,"43":1,"47":4,"49":1,"53":4,"55":1,"60":4,"62":1,"67":4,"69":1,"74":4,"76":1,"81":4,"83":1,"221":1,"222":3,"224":1,"258":1,"259":2,"282":2}}],["cool",{"2":{"12":1}}],["connection",{"2":{"241":1}}],["converted",{"2":{"239":1}}],["confuse",{"2":{"238":1}}],["confirmation",{"2":{"194":1,"236":1}}],["configs",{"2":{"238":2}}],["configoptions",{"2":{"91":2}}],["config=",{"2":{"36":1,"43":1,"49":1,"55":1,"62":1,"69":1,"76":1,"83":1}}],["configure",{"2":{"86":1}}],["configured",{"2":{"27":1,"30":1}}],["configuring",{"2":{"59":1}}],["configurations",{"2":{"22":3,"90":1,"91":1,"245":1}}],["configuration",{"0":{"86":1,"225":1,"285":1},"1":{"87":1,"88":1,"89":1,"90":1,"91":1,"92":1},"2":{"20":1,"21":1}}],["config",{"0":{"91":1},"2":{"22":1,"30":1,"86":1,"225":1,"238":1,"244":1,"247":1,"248":1,"252":1,"285":1}}],["congratulations",{"2":{"22":1}}],["console",{"0":{"227":1},"1":{"228":1,"229":1,"230":1},"2":{"227":1,"228":1,"229":1}}],["constains",{"2":{"237":1}}],["constants",{"0":{"186":1,"294":1},"1":{"187":1,"188":1,"189":1,"190":1,"191":1,"295":1}}],["constructor",{"0":{"95":1,"118":1,"123":1,"129":1,"134":1,"140":1,"145":1,"160":1,"180":1,"327":1},"1":{"96":1,"119":1,"124":1,"130":1,"135":1,"141":1,"146":1,"161":1,"162":1,"181":1,"328":1}}],["const",{"2":{"12":3,"13":2,"20":1,"187":1,"190":1,"278":2,"294":1}}],["consider",{"2":{"8":1}}],["contents",{"2":{"231":1}}],["context",{"2":{"3":1,"232":1,"236":1}}],["controlled",{"2":{"238":2}}],["control",{"2":{"219":1}}],["contribute",{"2":{"7":1}}],["containing",{"2":{"70":1,"258":1}}],["contains",{"2":{"18":2,"99":1,"345":1}}],["continue",{"2":{"8":1}}],["colors",{"2":{"295":2}}],["color",{"2":{"4":1}}],["combination",{"2":{"216":1}}],["combines",{"2":{"280":1,"282":1}}],["combine",{"2":{"27":1}}],["comprises",{"2":{"27":2}}],["compile",{"2":{"25":1,"30":1,"31":1}}],["compiled",{"2":{"25":1}}],["component",{"2":{"11":3,"12":1,"13":1,"20":2,"22":1,"56":1,"86":1,"100":1,"101":1,"116":1,"221":1,"232":1,"233":1,"280":1}}],["components",{"2":{"11":4,"12":1,"13":5,"20":1,"235":1,"236":2,"243":1,"259":1,"282":1}}],["comma",{"2":{"315":1,"316":1}}],["command",{"2":{"19":1,"25":1,"92":1}}],["commands",{"2":{"2":1,"92":2,"252":1}}],["community",{"0":{"23":1},"2":{"23":1}}],["com",{"2":{"8":1,"25":1}}],["comes",{"2":{"0":1}}],["code",{"0":{"188":1},"2":{"2":1,"7":1,"188":1,"225":1,"263":1,"285":1}}],["two",{"2":{"132":1,"172":1,"173":1,"177":1,"178":1}}],["txt",{"2":{"30":1,"230":2}}],["timemanager",{"2":{"158":2}}],["time",{"0":{"288":1},"1":{"289":1,"290":1},"2":{"56":1,"132":1,"154":1,"156":1,"288":1,"289":3,"291":1}}],["tip",{"2":{"22":1,"28":1}}],["title",{"0":{"199":1},"1":{"200":1},"2":{"11":2,"184":1,"199":2,"200":2,"236":1}}],["titleseparator",{"0":{"184":1},"2":{"225":1,"285":1}}],["titles",{"2":{"2":1}}],["types",{"2":{"335":1,"337":1}}],["typescript",{"2":{"7":1,"10":2,"17":2,"30":1,"221":1,"280":1}}],["typeof",{"2":{"278":1}}],["type",{"0":{"94":1,"265":1,"270":1,"273":1,"276":1,"298":1,"301":1,"305":1},"2":{"88":1,"89":1,"90":1,"91":1,"96":4,"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"109":2,"110":2,"111":2,"112":2,"113":2,"114":2,"115":2,"116":2,"119":1,"121":1,"124":1,"126":1,"127":1,"130":1,"132":1,"135":1,"137":1,"138":1,"141":1,"143":1,"146":1,"148":1,"149":1,"152":1,"156":1,"157":1,"161":2,"164":1,"165":1,"166":1,"167":1,"169":1,"170":3,"171":2,"172":3,"173":3,"174":3,"175":2,"176":2,"177":3,"178":4,"181":1,"183":1,"184":1,"185":1,"188":1,"189":1,"191":1,"194":2,"197":1,"198":1,"200":1,"202":1,"204":1,"206":1,"207":1,"209":2,"211":1,"212":1,"214":3,"217":1,"218":1,"229":3,"246":2,"247":1,"250":1,"251":1,"267":1,"271":2,"274":2,"277":2,"289":3,"290":1,"292":3,"293":1,"295":1,"299":2,"302":1,"303":1,"306":1,"307":1,"310":3,"311":1,"313":2,"314":1,"316":2,"317":1,"320":1,"321":1,"328":1,"330":1,"331":1,"332":1,"333":1,"335":1,"337":1,"339":1}}],["type=",{"2":{"13":1}}],["transforms",{"2":{"191":1}}],["tracking",{"2":{"148":1,"149":3,"225":2,"285":2}}],["trackingconfigoptions",{"2":{"146":2}}],["trackingconfig",{"2":{"91":2,"145":1,"225":1,"285":1}}],["tree",{"2":{"30":1}}],["tries",{"2":{"25":1}}],["trigger",{"2":{"2":1,"27":1}}],["try",{"2":{"25":1}}],["true",{"2":{"13":2,"106":1,"148":1,"225":1,"229":1,"230":2,"278":1,"285":1}}],["t",{"0":{"178":1},"2":{"12":1,"20":2,"178":1}}],["tsfunction",{"2":{"340":1}}],["tsformatshortcut",{"2":{"219":1}}],["tsimport",{"2":{"278":1}}],["tsinterface",{"2":{"91":1,"96":1,"101":1,"119":1,"124":1,"130":1,"135":1,"141":1,"146":1,"181":1,"206":1,"250":1,"295":1,"328":1,"335":1,"337":1}}],["tstype",{"2":{"265":1}}],["tstimemanager",{"2":{"158":1}}],["tsprint",{"2":{"230":1}}],["tsvector2",{"2":{"166":1}}],["tsnew",{"2":{"162":1,"169":1}}],["ts",{"2":{"12":3,"187":1,"190":1,"192":1,"215":1,"227":1,"244":1,"248":3,"252":2,"287":1,"294":1,"296":1,"308":1,"318":1}}],["tsxinterface",{"2":{"225":1,"285":1}}],["tsximport",{"2":{"13":1,"22":1,"36":1,"43":1,"49":1,"55":1,"62":1,"69":1,"76":1,"83":1,"224":1,"284":1}}],["tsx",{"2":{"11":5,"13":7,"20":5,"21":1,"22":1,"37":1,"56":1,"63":1,"70":1,"77":1,"84":1,"92":1}}],["turn",{"2":{"12":1}}],["test",{"2":{"13":19,"25":1}}],["testing",{"0":{"13":1},"2":{"13":1}}],["texteditor",{"2":{"83":2,"252":1}}],["text",{"0":{"79":1},"1":{"80":1,"81":1,"82":1,"83":1,"84":1,"85":1},"2":{"2":1,"80":2,"81":3,"83":1,"84":2,"213":1,"225":2,"261":2,"278":2,"282":2,"285":2}}],["terminal",{"0":{"72":1},"1":{"73":1,"74":1,"75":1,"76":1,"77":1,"78":1},"2":{"2":1,"73":2,"74":3,"76":3,"92":1,"252":1,"261":2,"282":2}}],["though",{"2":{"236":1}}],["those",{"2":{"20":1,"132":1}}],["than",{"2":{"185":1,"225":1,"285":1}}],["that",{"2":{"0":1,"1":2,"2":4,"3":2,"6":1,"12":1,"14":1,"20":1,"22":2,"27":3,"30":1,"56":2,"77":1,"84":1,"92":1,"99":1,"100":1,"101":1,"105":1,"183":1,"184":1,"191":1,"233":1,"234":2,"235":1,"236":5,"241":1,"250":1,"259":1,"278":1,"339":1,"345":1}}],["this",{"2":{"8":1,"10":1,"11":1,"12":6,"13":4,"15":1,"17":1,"20":1,"24":1,"25":2,"27":2,"30":2,"34":1,"41":1,"47":1,"53":1,"60":1,"67":1,"74":1,"81":1,"98":1,"99":1,"100":1,"102":1,"103":1,"104":1,"105":1,"109":2,"110":2,"111":2,"112":2,"113":2,"114":2,"115":2,"149":1,"167":1,"169":2,"170":1,"171":1,"185":1,"216":1,"232":1,"236":1,"241":3,"249":1,"250":1,"257":1,"258":1,"278":3,"280":1}}],["their",{"2":{"25":2,"28":1,"236":1,"263":1}}],["these",{"2":{"22":1,"185":2,"225":1,"234":1,"238":1,"259":1,"261":1,"263":1,"280":1,"285":1}}],["theme",{"2":{"191":2}}],["themes",{"0":{"190":1,"191":1},"1":{"191":1},"2":{"190":1}}],["them",{"2":{"22":2,"93":1,"183":1}}],["there",{"2":{"14":1,"18":1,"30":1,"31":1,"235":2}}],["they",{"2":{"12":1,"13":1,"236":1}}],["then",{"2":{"11":1,"22":1,"27":1,"239":1}}],["the",{"2":{"1":1,"2":3,"6":1,"7":1,"10":2,"11":2,"12":5,"13":10,"14":1,"15":2,"17":2,"18":6,"19":3,"20":2,"21":1,"22":4,"23":1,"25":2,"26":1,"27":8,"28":3,"30":6,"31":3,"33":1,"56":4,"77":1,"84":3,"86":3,"88":1,"89":1,"92":2,"93":1,"98":1,"99":1,"100":1,"101":1,"103":1,"104":1,"106":1,"107":1,"109":1,"110":1,"111":2,"112":1,"113":1,"116":1,"126":2,"127":2,"132":1,"143":1,"149":1,"154":1,"155":1,"156":1,"157":1,"169":1,"170":1,"171":1,"175":1,"177":1,"183":3,"185":2,"193":1,"194":2,"195":1,"199":1,"201":1,"202":1,"203":1,"207":1,"208":1,"210":1,"213":1,"225":2,"228":1,"229":3,"232":1,"233":5,"234":3,"235":2,"236":8,"237":1,"238":4,"239":10,"240":1,"241":3,"242":4,"243":1,"249":1,"250":4,"254":1,"257":1,"258":1,"259":1,"261":1,"263":1,"278":5,"282":1,"283":3,"285":2,"289":2,"292":1,"299":1,"304":1,"315":1,"316":1,"342":1}}],["take",{"2":{"232":1,"236":1}}],["target",{"0":{"208":1},"1":{"209":1},"2":{"208":1,"209":1}}],["table",{"2":{"231":1}}],["tab",{"2":{"63":2}}],["tags",{"2":{"199":1,"201":1}}],["tagline",{"0":{"89":1},"2":{"225":1,"285":1}}],["tagline=",{"2":{"36":1,"43":1,"49":1,"55":1,"62":1,"69":1,"76":1,"83":1,"224":1,"284":1}}],["tag",{"2":{"20":1,"89":1,"250":1}}],["taskbarconfigoptions",{"2":{"141":2}}],["taskbarconfig",{"2":{"91":2,"92":1,"140":1,"225":1,"285":1}}],["taskbar",{"0":{"240":1},"1":{"241":1},"2":{"1":1,"13":4,"20":3,"36":2,"43":2,"49":2,"55":2,"62":2,"69":2,"76":2,"83":2,"143":1,"224":2,"225":2,"240":2,"241":1,"284":2,"285":2}}],["tailor",{"2":{"0":1}}],["together",{"2":{"172":1,"232":1}}],["toggles",{"2":{"3":1}}],["touch",{"2":{"132":1}}],["tools",{"0":{"253":1},"1":{"254":1,"255":1,"256":1},"2":{"248":1,"254":2,"255":3,"259":2}}],["tool",{"2":{"92":1}}],["to",{"2":{"0":1,"2":4,"8":1,"10":3,"11":3,"12":9,"13":7,"14":2,"15":3,"17":3,"18":2,"19":1,"20":4,"21":3,"22":4,"23":1,"24":1,"25":2,"26":1,"27":3,"28":4,"30":4,"31":4,"34":1,"37":1,"41":1,"47":1,"53":1,"56":1,"60":1,"63":1,"67":1,"70":1,"74":1,"81":1,"84":2,"86":2,"92":1,"93":1,"101":1,"105":1,"132":2,"149":1,"166":1,"169":1,"194":1,"213":1,"216":1,"228":1,"229":2,"232":2,"233":5,"235":4,"236":3,"239":4,"240":2,"241":1,"243":1,"250":1,"257":2,"263":1,"278":1,"280":1,"291":1,"299":1,"315":1}}],["ton",{"2":{"0":1}}],["after",{"2":{"315":1,"316":1}}],["ago",{"2":{"289":1,"292":1}}],["amount",{"2":{"289":1,"292":1,"315":1,"316":1}}],["apis",{"2":{"216":1}}],["api",{"2":{"30":1}}],["appviteconfig",{"0":{"245":1},"1":{"246":1,"247":1,"248":1},"2":{"248":2}}],["appnames",{"0":{"331":1},"2":{"225":1,"285":1}}],["appicons",{"0":{"330":1},"2":{"225":1,"285":1}}],["appprops",{"2":{"94":1,"96":1,"100":1,"116":1}}],["app=",{"2":{"13":1}}],["applies",{"2":{"132":1}}],["application",{"0":{"233":1},"1":{"234":1,"235":1},"2":{"2":1,"12":2,"13":1,"33":1,"34":1,"40":1,"41":1,"46":1,"47":1,"52":1,"53":1,"56":1,"59":1,"60":1,"66":1,"67":1,"73":1,"74":1,"80":1,"81":1,"98":1,"99":1,"102":1,"103":1,"105":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"230":4,"235":1,"237":1,"249":1}}],["applications",{"0":{"2":1,"260":1,"261":1,"262":1,"263":1},"1":{"261":1,"262":1,"263":1},"2":{"2":2,"12":1,"18":1,"20":1,"21":2,"93":1,"121":1,"233":1,"234":7,"235":1,"240":1,"241":3,"243":1,"258":1,"261":1,"263":1}}],["apply",{"2":{"11":1}}],["app",{"0":{"9":1,"12":1,"13":1,"14":1,"233":1},"1":{"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"234":1,"235":1},"2":{"2":3,"11":5,"12":13,"13":7,"14":2,"15":2,"19":6,"20":6,"22":2,"36":1,"43":1,"49":1,"55":1,"56":1,"62":1,"69":1,"76":1,"77":1,"83":1,"84":3,"95":1,"98":1,"99":2,"100":2,"104":1,"106":1,"107":1,"116":1,"119":2,"121":1,"224":1,"225":1,"231":1,"233":2,"241":1,"243":1,"244":1,"261":7,"262":1,"263":1,"282":7,"284":1,"285":1,"330":2,"331":2}}],["appearance",{"2":{"2":1}}],["appsconfigoptions",{"2":{"119":2}}],["appsconfig",{"2":{"13":3,"21":2,"22":1,"36":2,"43":2,"49":2,"55":2,"62":2,"69":2,"76":2,"83":2,"91":2,"92":1,"93":1,"118":1,"225":1,"235":1,"250":1,"252":2,"285":1}}],["apps",{"0":{"19":1,"21":1,"121":1},"1":{"22":1},"2":{"1":1,"2":2,"18":2,"19":1,"21":1,"22":1,"36":2,"43":2,"49":2,"55":2,"62":2,"69":2,"76":2,"83":2,"92":3,"93":1,"104":1,"225":2,"233":2,"235":2,"245":1,"285":2}}],["at",{"2":{"27":1,"30":2,"31":2,"107":1,"115":1,"236":2}}],["ahead",{"2":{"22":1}}],["above",{"2":{"283":1}}],["about",{"0":{"6":1,"33":1,"40":1,"46":1,"52":1,"59":1,"66":1,"73":1,"80":1,"221":1,"254":1,"280":1,"323":1,"345":1},"2":{"10":1,"12":2,"14":1,"17":1,"28":1,"283":1}}],["abstract",{"2":{"92":2}}],["able",{"2":{"20":1}}],["array",{"0":{"296":1,"297":1,"300":1,"304":1},"1":{"297":1,"298":2,"299":2,"300":1,"301":2,"302":2,"303":2,"304":1,"305":2,"306":2,"307":2},"2":{"93":1,"105":1,"121":1,"188":1,"189":1,"235":1,"250":1,"296":1,"297":1,"299":2,"300":1,"302":1,"304":2,"306":1,"332":1}}],["are",{"2":{"13":2,"18":1,"20":1,"233":1,"234":3,"235":1,"236":4,"238":2,"241":1,"243":1,"259":1,"261":1,"263":1}}],["arguments",{"2":{"2":1,"236":1}}],["automatically",{"2":{"13":2,"249":1}}],["awesome",{"2":{"4":1,"8":1}}],["access",{"2":{"240":1,"241":1,"242":1,"280":1}}],["accordingly",{"2":{"28":1}}],["accompanied",{"2":{"1":1}}],["active",{"2":{"236":1,"241":1}}],["action",{"2":{"27":1,"232":1}}],["actionsapplication",{"2":{"231":1}}],["actions",{"0":{"232":1},"2":{"3":1,"232":1}}],["actual",{"2":{"12":1}}],["added",{"2":{"250":1}}],["add",{"0":{"172":1},"2":{"15":1,"18":6,"19":3,"21":1,"22":1,"34":2,"41":2,"47":2,"53":2,"60":2,"67":2,"74":2,"81":2,"172":1,"222":2,"235":1,"255":2,"269":1,"281":2,"324":2,"346":2}}],["adding",{"2":{"8":1,"93":1}}],["adjust",{"2":{"13":1}}],["advanced",{"2":{"3":1}}],["adapts",{"2":{"2":1}}],["always",{"2":{"185":1,"225":1,"285":1}}],["allowed",{"2":{"316":1}}],["allow",{"2":{"289":1,"292":1}}],["allowaffixes",{"0":{"288":1,"291":1},"1":{"289":1,"290":1,"292":1,"293":1},"2":{"289":1,"292":1}}],["allows",{"2":{"2":2,"92":1,"233":1}}],["all",{"2":{"18":1,"28":1,"30":2,"234":1,"236":1,"242":1,"257":1,"258":2,"304":1}}],["alternatively",{"2":{"13":1,"18":1}}],["along",{"2":{"12":1}}],["already",{"2":{"10":1,"17":1}}],["also",{"2":{"2":1,"10":1,"13":1,"17":1,"132":1,"232":1,"235":1,"236":1,"280":1}}],["ansi",{"0":{"294":1,"295":1},"1":{"295":1},"2":{"294":1,"295":2}}],["analytics",{"2":{"149":2,"225":1,"285":1}}],["another",{"2":{"25":1,"170":1,"171":1}}],["any",{"2":{"13":1,"278":1}}],["an",{"0":{"11":1},"2":{"2":2,"12":2,"15":1,"22":1,"25":1,"105":1,"121":1,"188":1,"189":1,"208":1,"235":1,"239":1,"257":1,"269":1,"272":1,"297":2,"300":1,"304":1}}],["and",{"2":{"1":2,"2":6,"6":2,"7":2,"8":1,"11":2,"12":5,"13":5,"15":2,"18":1,"20":1,"22":5,"25":3,"27":1,"28":3,"30":4,"31":2,"84":1,"90":1,"91":1,"92":4,"99":1,"104":1,"105":1,"170":1,"171":1,"183":1,"199":1,"232":3,"233":1,"236":3,"238":1,"239":1,"241":4,"242":2,"243":1,"249":1,"258":1,"259":2,"263":1,"278":1,"282":1,"304":1,"309":1,"312":1,"323":1}}],["ask",{"2":{"194":1}}],["associated",{"2":{"113":1}}],["associatedextensions",{"0":{"105":1}}],["assumes",{"2":{"10":1,"17":1}}],["assets",{"0":{"4":1},"2":{"22":1,"90":1,"92":5,"334":1}}],["assembling",{"2":{"3":1}}],["as",{"2":{"1":2,"2":2,"3":1,"11":1,"13":1,"15":1,"18":2,"20":1,"22":1,"30":1,"31":1,"116":1,"132":1,"185":3,"236":4,"240":1,"278":1}}],["a",{"0":{"9":1},"1":{"10":1,"11":1,"12":1,"13":1,"14":1,"15":1},"2":{"0":2,"1":1,"2":1,"6":3,"10":3,"11":3,"12":6,"13":5,"14":1,"15":2,"17":3,"20":2,"21":1,"22":1,"25":3,"27":1,"28":3,"30":3,"31":1,"33":1,"40":1,"46":1,"52":1,"56":1,"59":1,"66":1,"70":1,"73":1,"80":1,"92":1,"99":2,"100":1,"116":1,"132":1,"137":1,"138":1,"157":1,"166":1,"167":1,"174":1,"175":1,"176":1,"184":2,"191":1,"193":1,"196":1,"205":1,"208":1,"210":1,"216":3,"217":1,"219":1,"221":1,"225":2,"229":1,"232":4,"233":3,"234":1,"236":5,"237":3,"238":1,"239":2,"240":1,"241":3,"242":2,"243":1,"249":2,"250":1,"254":1,"258":1,"263":1,"267":1,"278":1,"280":1,"285":2,"288":1,"291":1,"300":1,"309":3,"312":4,"315":2,"323":1,"342":1,"343":1,"345":1}}]],"serializationVersion":2}';export{e as default}; diff --git a/docs/assets/chunks/@localSearchIndexroot._iK0FhY1.js b/docs/assets/chunks/@localSearchIndexroot._iK0FhY1.js deleted file mode 100644 index d7032ead..00000000 --- a/docs/assets/chunks/@localSearchIndexroot._iK0FhY1.js +++ /dev/null @@ -1 +0,0 @@ -const e='{"documentCount":348,"nextId":348,"documentIds":{"0":"/docs/about/features#features","1":"/docs/about/features#system","2":"/docs/about/features#applications","3":"/docs/about/features#interactions","4":"/docs/about/features#assets","5":"/docs/about/introduction#introduction","6":"/docs/about/introduction#about","7":"/docs/about/introduction#open-source","8":"/docs/about/introduction#support-prozillaos","9":"/docs/guides/custom-app#making-a-custom-app","10":"/docs/guides/custom-app#prerequisites","11":"/docs/guides/custom-app#building-an-interface","12":"/docs/guides/custom-app#creating-your-app","13":"/docs/guides/custom-app#testing-your-app","14":"/docs/guides/custom-app#using-your-app","15":"/docs/guides/custom-app#what-s-next","16":"/docs/guides/getting-started#getting-started","17":"/docs/guides/getting-started#prerequisites","18":"/docs/guides/getting-started#installation","19":"/docs/guides/getting-started#installing-apps","20":"/docs/guides/getting-started#usage","21":"/docs/guides/getting-started#using-apps","22":"/docs/guides/getting-started#example","23":"/docs/guides/getting-started#community","24":"/docs/guides/self-hosting#self-hosting-prozillaos","25":"/docs/guides/self-hosting#installation","26":"/docs/guides/self-hosting#scripts","27":"/docs/guides/self-hosting#general","28":"/docs/guides/self-hosting#public-packages","29":"/docs/guides/self-hosting#internal-packages","30":"/docs/guides/self-hosting#prozilla-os-demo","31":"/docs/guides/self-hosting#prozilla-os-docs","32":"/docs/reference/apps/browser/#prozilla-os-browser","33":"/docs/reference/apps/browser/#about","34":"/docs/reference/apps/browser/#installation","35":"/docs/reference/apps/browser/#usage","36":"/docs/reference/apps/browser/#basic-setup","37":"/docs/reference/apps/browser/#window-options","38":"/docs/reference/apps/browser/#links","39":"/docs/reference/apps/calculator/#prozilla-os-calculator","40":"/docs/reference/apps/calculator/#about","41":"/docs/reference/apps/calculator/#installation","42":"/docs/reference/apps/calculator/#usage","43":"/docs/reference/apps/calculator/#basic-setup","44":"/docs/reference/apps/calculator/#links","45":"/docs/reference/apps/file-explorer/#prozilla-os-file-explorer","46":"/docs/reference/apps/file-explorer/#about","47":"/docs/reference/apps/file-explorer/#installation","48":"/docs/reference/apps/file-explorer/#usage","49":"/docs/reference/apps/file-explorer/#basic-setup","50":"/docs/reference/apps/file-explorer/#window-options","51":"/docs/reference/apps/file-explorer/#links","52":"/docs/reference/apps/logic-sim/#prozilla-os-logic-sim","53":"/docs/reference/apps/logic-sim/#about","54":"/docs/reference/apps/logic-sim/#installation","55":"/docs/reference/apps/logic-sim/#usage","56":"/docs/reference/apps/logic-sim/#basic-setup","57":"/docs/reference/apps/logic-sim/#links","58":"/docs/reference/apps/media-viewer/#prozilla-os-media-viewer","59":"/docs/reference/apps/media-viewer/#about","60":"/docs/reference/apps/media-viewer/#installation","61":"/docs/reference/apps/media-viewer/#usage","62":"/docs/reference/apps/media-viewer/#basic-setup","63":"/docs/reference/apps/media-viewer/#window-options","64":"/docs/reference/apps/media-viewer/#links","65":"/docs/reference/apps/settings/#prozilla-os-settings","66":"/docs/reference/apps/settings/#about","67":"/docs/reference/apps/settings/#installation","68":"/docs/reference/apps/settings/#usage","69":"/docs/reference/apps/settings/#basic-setup","70":"/docs/reference/apps/settings/#window-options","71":"/docs/reference/apps/settings/#links","72":"/docs/reference/apps/text-editor/#prozilla-os-text-editor","73":"/docs/reference/apps/text-editor/#about","74":"/docs/reference/apps/text-editor/#installation","75":"/docs/reference/apps/text-editor/#usage","76":"/docs/reference/apps/text-editor/#basic-setup","77":"/docs/reference/apps/text-editor/#window-options","78":"/docs/reference/apps/text-editor/#links","79":"/docs/reference/apps/terminal/#prozilla-os-terminal","80":"/docs/reference/apps/terminal/#about","81":"/docs/reference/apps/terminal/#installation","82":"/docs/reference/apps/terminal/#usage","83":"/docs/reference/apps/terminal/#basic-setup","84":"/docs/reference/apps/terminal/#window-options","85":"/docs/reference/apps/terminal/#links","86":"/docs/reference/configuration#configuration","87":"/docs/reference/configuration#prozillaos-props","88":"/docs/reference/configuration#systemname","89":"/docs/reference/configuration#tagline","90":"/docs/reference/configuration#skin","91":"/docs/reference/configuration#config","92":"/docs/reference/configuration#example","93":"/docs/reference/core/classes/apps/app#class-app","94":"/docs/reference/core/classes/apps/app#type-parameters","95":"/docs/reference/core/classes/apps/app#constructor","96":"/docs/reference/core/classes/apps/app#parameters","97":"/docs/reference/core/classes/apps/app#properties","98":"/docs/reference/core/classes/apps/app#name","99":"/docs/reference/core/classes/apps/app#id","100":"/docs/reference/core/classes/apps/app#windowcontent","101":"/docs/reference/core/classes/apps/app#windowoptions","102":"/docs/reference/core/classes/apps/app#description","103":"/docs/reference/core/classes/apps/app#iconurl","104":"/docs/reference/core/classes/apps/app#role","105":"/docs/reference/core/classes/apps/app#associatedextensions","106":"/docs/reference/core/classes/apps/app#pinnedbydefault","107":"/docs/reference/core/classes/apps/app#launchatstartup","108":"/docs/reference/core/classes/apps/app#methods","109":"/docs/reference/core/classes/apps/app#setname-name","110":"/docs/reference/core/classes/apps/app#setdescription-description","111":"/docs/reference/core/classes/apps/app#seticonurl-iconurl","112":"/docs/reference/core/classes/apps/app#setrole-role","113":"/docs/reference/core/classes/apps/app#setassociatedextensions-extensions","114":"/docs/reference/core/classes/apps/app#setpinnedbydefault-pinnedbydefault","115":"/docs/reference/core/classes/apps/app#setlaunchatstartup-launchatstartup","116":"/docs/reference/core/classes/apps/app#windowcontent-props","117":"/docs/reference/core/classes/system/apps-config#class-appsconfig","118":"/docs/reference/core/classes/system/apps-config#constructor","119":"/docs/reference/core/classes/system/apps-config#parameters","120":"/docs/reference/core/classes/system/apps-config#properties","121":"/docs/reference/core/classes/system/apps-config#apps","122":"/docs/reference/core/classes/system/desktop-config#class-desktopconfig","123":"/docs/reference/core/classes/system/desktop-config#constructor","124":"/docs/reference/core/classes/system/desktop-config#parameters","125":"/docs/reference/core/classes/system/desktop-config#properties","126":"/docs/reference/core/classes/system/desktop-config#defaulticonsize","127":"/docs/reference/core/classes/system/desktop-config#defaulticondirection","128":"/docs/reference/core/classes/system/misc-config#class-miscconfig","129":"/docs/reference/core/classes/system/misc-config#constructor","130":"/docs/reference/core/classes/system/misc-config#parameters","131":"/docs/reference/core/classes/system/misc-config#properties","132":"/docs/reference/core/classes/system/misc-config#doubleclickdelay","133":"/docs/reference/core/classes/system/modals-config#class-modalsconfig","134":"/docs/reference/core/classes/system/modals-config#constructor","135":"/docs/reference/core/classes/system/modals-config#parameters","136":"/docs/reference/core/classes/system/modals-config#properties","137":"/docs/reference/core/classes/system/modals-config#defaultdialogsize","138":"/docs/reference/core/classes/system/modals-config#defaultfileselectorsize","139":"/docs/reference/core/classes/system/taskbar-config#class-taskbarconfig","140":"/docs/reference/core/classes/system/taskbar-config#constructor","141":"/docs/reference/core/classes/system/taskbar-config#parameters","142":"/docs/reference/core/classes/system/taskbar-config#properties","143":"/docs/reference/core/classes/system/taskbar-config#height","144":"/docs/reference/core/classes/system/tracking-config#class-trackingconfig","145":"/docs/reference/core/classes/system/tracking-config#constructor","146":"/docs/reference/core/classes/system/tracking-config#parameters","147":"/docs/reference/core/classes/system/tracking-config#properties","148":"/docs/reference/core/classes/system/tracking-config#enabled","149":"/docs/reference/core/classes/system/tracking-config#gameasurementid","150":"/docs/reference/core/classes/system/windows-config#class-windowsconfig","151":"/docs/reference/core/classes/system/windows-config#constructor","152":"/docs/reference/core/classes/system/windows-config#parameters","153":"/docs/reference/core/classes/system/windows-config#properties","154":"/docs/reference/core/classes/system/windows-config#screenmargin","155":"/docs/reference/core/classes/system/windows-config#titleseparator","156":"/docs/reference/core/classes/system/windows-config#minscreensize","157":"/docs/reference/core/classes/utils/time-manager#class-timemanager","158":"/docs/reference/core/classes/utils/time-manager#properties","159":"/docs/reference/core/classes/utils/time-manager#startdate","160":"/docs/reference/core/classes/utils/time-manager#methods","161":"/docs/reference/core/classes/utils/time-manager#reset","162":"/docs/reference/core/classes/utils/time-manager#getuptime-precision","163":"/docs/reference/core/classes/utils/time-manager#parameters","164":"/docs/reference/core/classes/utils/time-manager#returns","165":"/docs/reference/core/classes/utils/time-manager#example","166":"/docs/reference/core/classes/utils/vector2#class-vector2","167":"/docs/reference/core/classes/utils/vector2#constructor","168":"/docs/reference/core/classes/utils/vector2#parameters","169":"/docs/reference/core/classes/utils/vector2#examples","170":"/docs/reference/core/classes/utils/vector2#properties","171":"/docs/reference/core/classes/utils/vector2#x","172":"/docs/reference/core/classes/utils/vector2#y","173":"/docs/reference/core/classes/utils/vector2#zero","174":"/docs/reference/core/classes/utils/vector2#clone","175":"/docs/reference/core/classes/utils/vector2#methods","176":"/docs/reference/core/classes/utils/vector2#round","177":"/docs/reference/core/classes/utils/vector2#getdistance-x-y","178":"/docs/reference/core/classes/utils/vector2#getdistance-vector2","179":"/docs/reference/core/classes/utils/vector2#add-vector2a-vector2b","180":"/docs/reference/core/classes/utils/vector2#subtract-vector2a-vector2b","181":"/docs/reference/core/classes/utils/vector2#scale-vector2-scalar","182":"/docs/reference/core/classes/utils/vector2#magnitude-vector2","183":"/docs/reference/core/classes/utils/vector2#normalize-vector2","184":"/docs/reference/core/classes/utils/vector2#sqrdistance-vector2a-vector2b","185":"/docs/reference/core/classes/utils/vector2#lerp-vector2a-vector2b-t","186":"/docs/reference/core/constants/#constants","187":"/docs/reference/core/constants/#virtual-drive","188":"/docs/reference/core/constants/#code-extensions","189":"/docs/reference/core/constants/#image-extensions","190":"/docs/reference/core/constants/#themes","191":"/docs/reference/core/constants/#themes-1","192":"/docs/reference/core/functions/browser#browser-functions","193":"/docs/reference/core/functions/browser#closeviewport-requireconfirmation-name","194":"/docs/reference/core/functions/browser#parameters","195":"/docs/reference/core/functions/browser#reloadviewport","196":"/docs/reference/core/functions/browser#isvalidurl-string","197":"/docs/reference/core/functions/browser#parameters-1","198":"/docs/reference/core/functions/browser#returns","199":"/docs/reference/core/functions/browser#setviewporttitle-title","200":"/docs/reference/core/functions/browser#parameters-2","201":"/docs/reference/core/functions/browser#setviewporticon-url","202":"/docs/reference/core/functions/browser#parameters-3","203":"/docs/reference/core/functions/browser#getviewportparams","204":"/docs/reference/core/functions/browser#returns-1","205":"/docs/reference/core/functions/browser#generateurl-options","206":"/docs/reference/core/functions/browser#parameters-4","207":"/docs/reference/core/functions/browser#returns-2","208":"/docs/reference/core/functions/browser#openurl-url-target","209":"/docs/reference/core/functions/browser#parameters-5","210":"/docs/reference/core/functions/browser#removeurlprotocol-url","211":"/docs/reference/core/functions/browser#parameters-6","212":"/docs/reference/core/functions/browser#returns-3","213":"/docs/reference/core/functions/browser#copytoclipboard-string-onsuccess-onfail","214":"/docs/reference/core/functions/browser#parameters-7","215":"/docs/reference/core/functions/keyboard#keyboard-functions","216":"/docs/reference/core/functions/keyboard#formatshortcut-shortcut","217":"/docs/reference/core/functions/keyboard#parameters","218":"/docs/reference/core/functions/keyboard#returns","219":"/docs/reference/core/functions/keyboard#example","220":"/docs/reference/core/#prozilla-os-core","221":"/docs/reference/core/#about","222":"/docs/reference/core/#installation","223":"/docs/reference/core/#usage","224":"/docs/reference/core/#basic-setup","225":"/docs/reference/core/#configuration","226":"/docs/reference/core/#links","227":"/docs/reference/dev-tools/functions/console#console-functions","228":"/docs/reference/dev-tools/functions/console#print-message-status-newline","229":"/docs/reference/dev-tools/functions/console#parameters","230":"/docs/reference/dev-tools/functions/console#example","231":"/docs/reference/dev-tools/functions/vite#vite-functions","232":"/docs/reference/dev-tools/functions/vite#appviteconfig-basepath-entrypath","233":"/docs/reference/dev-tools/functions/vite#parameters","234":"/docs/reference/dev-tools/functions/vite#returns","235":"/docs/reference/dev-tools/functions/vite#example","236":"/docs/reference/dev-tools/functions/vite#stagesiteplugin-options","237":"/docs/reference/dev-tools/functions/vite#parameters-1","238":"/docs/reference/dev-tools/functions/vite#returns-1","239":"/docs/reference/dev-tools/functions/vite#example-1","240":"/docs/reference/dev-tools/#prozilla-os-dev-tools","241":"/docs/reference/dev-tools/#about","242":"/docs/reference/dev-tools/#installation","243":"/docs/reference/dev-tools/#links","244":"/docs/reference/glossary#glossary","245":"/docs/reference/glossary#actions","246":"/docs/reference/glossary#application-app","247":"/docs/reference/glossary#categorization","248":"/docs/reference/glossary#installation","249":"/docs/reference/glossary#modal","250":"/docs/reference/glossary#package","251":"/docs/reference/glossary#settings","252":"/docs/reference/glossary#storage","253":"/docs/reference/glossary#taskbar","254":"/docs/reference/glossary#segments","255":"/docs/reference/glossary#virtual-drive","256":"/docs/reference/glossary#windows","257":"/docs/reference/packages#packages","258":"/docs/reference/packages#bundle","259":"/docs/reference/packages#libraries","260":"/docs/reference/packages#applications","261":"/docs/reference/packages#primary-applications","262":"/docs/reference/packages#secondary-applications","263":"/docs/reference/packages#external-applications","264":"/docs/reference/prozilla-os/#prozilla-os","265":"/docs/reference/prozilla-os/#about","266":"/docs/reference/prozilla-os/#installation","267":"/docs/reference/prozilla-os/#packages","268":"/docs/reference/prozilla-os/#usage","269":"/docs/reference/prozilla-os/#basic-setup","270":"/docs/reference/prozilla-os/#configuration","271":"/docs/reference/prozilla-os/#links","272":"/docs/reference/shared/classes/event-emitter#class-eventemitter","273":"/docs/reference/shared/classes/event-emitter#type-parameters","274":"/docs/reference/shared/classes/event-emitter#properties","275":"/docs/reference/shared/classes/event-emitter#event-names","276":"/docs/reference/shared/classes/event-emitter#methods","277":"/docs/reference/shared/classes/event-emitter#on-eventname-callback","278":"/docs/reference/shared/classes/event-emitter#type-parameters-1","279":"/docs/reference/shared/classes/event-emitter#parameters","280":"/docs/reference/shared/classes/event-emitter#off-eventname-callback","281":"/docs/reference/shared/classes/event-emitter#type-parameters-2","282":"/docs/reference/shared/classes/event-emitter#parameters-1","283":"/docs/reference/shared/classes/event-emitter#emit-eventname-data","284":"/docs/reference/shared/classes/event-emitter#type-parameters-3","285":"/docs/reference/shared/classes/event-emitter#parameters-2","286":"/docs/reference/shared/classes/event-emitter#example","287":"/docs/reference/shared/constants/ansi#ansi-constants","288":"/docs/reference/shared/constants/ansi#ansi","289":"/docs/reference/shared/functions/array#array-functions","290":"/docs/reference/shared/functions/array#removefromarray-item-array","291":"/docs/reference/shared/functions/array#type-parameters","292":"/docs/reference/shared/functions/array#parameters","293":"/docs/reference/shared/functions/array#randomfromarray-array","294":"/docs/reference/shared/functions/array#type-parameters-1","295":"/docs/reference/shared/functions/array#parameters-1","296":"/docs/reference/shared/functions/array#returns","297":"/docs/reference/shared/functions/array#removeduplicatesfromarray-array","298":"/docs/reference/shared/functions/array#type-parameters-2","299":"/docs/reference/shared/functions/array#parameters-2","300":"/docs/reference/shared/functions/array#returns-1","301":"/docs/reference/shared/functions/date#date-functions","302":"/docs/reference/shared/functions/date#formattime-time-maxlength-allowaffixes","303":"/docs/reference/shared/functions/date#parameters","304":"/docs/reference/shared/functions/date#returns","305":"/docs/reference/shared/functions/date#formatrelativetime-date-maxlength-allowaffixes","306":"/docs/reference/shared/functions/date#parameters-1","307":"/docs/reference/shared/functions/date#returns-1","308":"/docs/reference/shared/functions/math#math-functions","309":"/docs/reference/shared/functions/math#clamp-value-min-max","310":"/docs/reference/shared/functions/math#parameters","311":"/docs/reference/shared/functions/math#returns","312":"/docs/reference/shared/functions/math#randomrange-min-max","313":"/docs/reference/shared/functions/math#parameters-1","314":"/docs/reference/shared/functions/math#returns-1","315":"/docs/reference/shared/functions/math#round-value-precision","316":"/docs/reference/shared/functions/math#parameters-2","317":"/docs/reference/shared/functions/math#returns-2","318":"/docs/reference/shared/functions/number#number-functions","319":"/docs/reference/shared/functions/number#isvalidinteger-number","320":"/docs/reference/shared/functions/number#parameters","321":"/docs/reference/shared/functions/number#returns","322":"/docs/reference/shared/#prozilla-os-shared","323":"/docs/reference/shared/#about","324":"/docs/reference/shared/#installation","325":"/docs/reference/shared/#links","326":"/docs/reference/skins/classes/skin#class-skin","327":"/docs/reference/skins/classes/skin#constructor","328":"/docs/reference/skins/classes/skin#parameters","329":"/docs/reference/skins/classes/skin#properties","330":"/docs/reference/skins/classes/skin#appicons","331":"/docs/reference/skins/classes/skin#appnames","332":"/docs/reference/skins/classes/skin#wallpapers","333":"/docs/reference/skins/classes/skin#defaultwallpaper","334":"/docs/reference/skins/classes/skin#default","335":"/docs/reference/skins/classes/skin#fileicons","336":"/docs/reference/skins/classes/skin#default-1","337":"/docs/reference/skins/classes/skin#foldericons","338":"/docs/reference/skins/classes/skin#default-2","339":"/docs/reference/skins/classes/skin#loadstylesheet","340":"/docs/reference/skins/classes/skin#example","341":"/docs/reference/skins/classes/skin#instances","342":"/docs/reference/skins/classes/skin#macosskin","343":"/docs/reference/skins/classes/skin#minimalskin","344":"/docs/reference/skins/#prozilla-os-skins","345":"/docs/reference/skins/#about","346":"/docs/reference/skins/#installation","347":"/docs/reference/skins/#links"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[1,1,21],"1":[1,1,41],"2":[1,1,90],"3":[1,1,27],"4":[1,1,13],"5":[1,1,1],"6":[1,1,31],"7":[2,1,26],"8":[2,1,22],"9":[4,1,1],"10":[1,4,34],"11":[3,4,66],"12":[3,4,114],"13":[3,4,152],"14":[3,4,29],"15":[4,4,35],"16":[2,1,1],"17":[1,2,34],"18":[1,2,42],"19":[2,3,25],"20":[1,2,114],"21":[2,3,36],"22":[1,5,101],"23":[1,2,15],"24":[3,1,15],"25":[1,3,95],"26":[1,3,10],"27":[1,4,51],"28":[2,4,63],"29":[2,4,1],"30":[4,6,99],"31":[4,6,66],"32":[4,1,1],"33":[1,4,12],"34":[1,4,16],"35":[1,4,1],"36":[2,5,28],"37":[2,5,7],"38":[1,4,8],"39":[4,1,1],"40":[1,4,12],"41":[1,4,16],"42":[1,4,1],"43":[2,5,28],"44":[1,4,8],"45":[5,1,1],"46":[1,5,13],"47":[1,5,17],"48":[1,5,1],"49":[2,6,30],"50":[2,6,64],"51":[1,5,8],"52":[5,1,1],"53":[1,5,19],"54":[1,5,17],"55":[1,5,1],"56":[2,6,30],"57":[1,5,8],"58":[5,1,1],"59":[1,5,14],"60":[1,5,17],"61":[1,5,1],"62":[2,6,30],"63":[2,6,10],"64":[1,5,8],"65":[4,1,1],"66":[1,4,10],"67":[1,4,16],"68":[1,4,1],"69":[2,5,28],"70":[2,5,9],"71":[1,4,8],"72":[5,1,1],"73":[1,5,10],"74":[1,5,17],"75":[1,5,1],"76":[2,6,30],"77":[2,6,42],"78":[1,5,8],"79":[4,1,1],"80":[1,4,10],"81":[1,4,16],"82":[1,4,1],"83":[2,5,28],"84":[2,5,15],"85":[1,4,8],"86":[1,1,16],"87":[5,1,1],"88":[1,5,11],"89":[1,5,18],"90":[1,5,14],"91":[1,5,26],"92":[1,1,91],"93":[1,1,16],"94":[2,1,7],"95":[1,1,7],"96":[1,2,22],"97":[1,1,1],"98":[1,2,12],"99":[1,2,29],"100":[1,2,19],"101":[1,2,20],"102":[1,2,9],"103":[1,2,11],"104":[1,2,25],"105":[1,2,19],"106":[1,2,13],"107":[1,2,13],"108":[1,1,1],"109":[3,2,12],"110":[3,2,11],"111":[3,2,15],"112":[3,2,13],"113":[3,2,14],"114":[3,2,16],"115":[3,2,16],"116":[3,2,14],"117":[1,1,1],"118":[1,1,4],"119":[1,2,10],"120":[1,1,1],"121":[1,2,7],"122":[1,1,1],"123":[1,1,4],"124":[1,2,12],"125":[1,1,1],"126":[1,2,19],"127":[1,2,17],"128":[1,1,1],"129":[1,1,4],"130":[1,2,9],"131":[1,1,1],"132":[1,2,26],"133":[1,1,1],"134":[1,1,4],"135":[1,2,11],"136":[1,1,1],"137":[1,2,12],"138":[1,2,12],"139":[1,1,1],"140":[1,1,4],"141":[1,2,9],"142":[1,1,1],"143":[1,2,12],"144":[1,1,1],"145":[1,1,4],"146":[1,2,11],"147":[1,1,1],"148":[1,2,10],"149":[1,2,24],"150":[1,1,1],"151":[1,1,4],"152":[1,2,14],"153":[1,1,1],"154":[1,2,24],"155":[1,2,16],"156":[1,2,37],"157":[1,1,3],"158":[1,1,1],"159":[1,2,4],"160":[1,1,1],"161":[2,2,4],"162":[3,2,5],"163":[1,5,17],"164":[1,5,11],"165":[1,5,14],"166":[1,1,3],"167":[1,1,5],"168":[1,2,7],"169":[1,2,8],"170":[1,1,1],"171":[1,2,3],"172":[1,2,3],"173":[1,2,18],"174":[1,2,9],"175":[1,1,1],"176":[2,2,22],"177":[4,2,16],"178":[3,2,16],"179":[4,2,13],"180":[4,2,12],"181":[4,2,13],"182":[3,2,15],"183":[3,2,11],"184":[4,2,17],"185":[5,2,15],"186":[1,1,3],"187":[2,1,5],"188":[2,3,12],"189":[2,3,11],"190":[1,1,5],"191":[1,2,17],"192":[2,1,7],"193":[4,2,10],"194":[1,6,22],"195":[2,2,4],"196":[3,2,5],"197":[1,5,4],"198":[1,5,3],"199":[3,2,11],"200":[1,5,5],"201":[3,2,9],"202":[1,5,9],"203":[2,2,8],"204":[1,4,6],"205":[3,2,9],"206":[1,5,10],"207":[1,5,6],"208":[4,2,12],"209":[1,6,9],"210":[3,2,8],"211":[1,5,4],"212":[1,5,6],"213":[5,2,8],"214":[1,7,6],"215":[2,1,7],"216":[3,2,28],"217":[1,5,8],"218":[1,5,3],"219":[1,5,6],"220":[4,1,1],"221":[1,4,22],"222":[1,4,9],"223":[1,4,1],"224":[2,5,22],"225":[1,5,105],"226":[1,4,8],"227":[2,1,6],"228":[5,2,6],"229":[1,7,28],"230":[1,7,20],"231":[2,1,8],"232":[4,2,9],"233":[1,6,11],"234":[1,6,9],"235":[1,6,18],"236":[3,2,25],"237":[1,5,46],"238":[1,5,4],"239":[1,5,46],"240":[5,1,1],"241":[1,5,14],"242":[1,5,10],"243":[1,5,8],"244":[1,1,8],"245":[1,1,38],"246":[3,1,32],"247":[1,4,26],"248":[1,4,34],"249":[1,1,88],"250":[1,1,22],"251":[1,1,37],"252":[1,1,44],"253":[1,1,20],"254":[1,2,50],"255":[2,1,19],"256":[1,1,20],"257":[1,1,17],"258":[1,1,26],"259":[1,1,39],"260":[1,1,1],"261":[2,2,29],"262":[2,2,8],"263":[2,2,39],"264":[2,1,1],"265":[1,2,44],"266":[1,2,8],"267":[1,2,35],"268":[1,2,17],"269":[2,3,21],"270":[1,3,105],"271":[1,2,8],"272":[1,1,3],"273":[2,1,12],"274":[1,1,1],"275":[2,2,10],"276":[1,1,1],"277":[4,2,6],"278":[2,6,7],"279":[1,6,10],"280":[4,2,6],"281":[2,6,7],"282":[1,6,10],"283":[4,2,3],"284":[2,6,7],"285":[1,6,8],"286":[1,1,65],"287":[2,1,7],"288":[1,2,16],"289":[2,1,7],"290":[4,2,6],"291":[2,6,4],"292":[1,6,10],"293":[3,2,8],"294":[2,5,4],"295":[1,5,4],"296":[1,5,3],"297":[3,2,11],"298":[2,5,4],"299":[1,5,4],"300":[1,5,3],"301":[2,1,7],"302":[5,2,4],"303":[1,7,34],"304":[1,7,3],"305":[5,2,7],"306":[1,7,29],"307":[1,7,3],"308":[2,1,7],"309":[5,2,8],"310":[1,7,6],"311":[1,7,3],"312":[4,2,12],"313":[1,6,5],"314":[1,6,3],"315":[4,2,13],"316":[1,6,14],"317":[1,6,5],"318":[2,1,7],"319":[3,2,1],"320":[1,5,5],"321":[1,5,5],"322":[4,1,1],"323":[1,4,15],"324":[1,4,9],"325":[1,4,8],"326":[1,1,3],"327":[1,1,4],"328":[1,2,28],"329":[1,1,1],"330":[1,2,11],"331":[1,2,11],"332":[1,2,8],"333":[1,2,8],"334":[1,3,14],"335":[1,2,15],"336":[1,3,1],"337":[1,2,15],"338":[1,3,1],"339":[1,2,11],"340":[1,3,8],"341":[1,1,1],"342":[1,2,8],"343":[1,2,7],"344":[4,1,1],"345":[1,4,12],"346":[1,4,9],"347":[1,4,8]},"averageFieldLength":[1.666666666666667,2.9051724137931054,15.750000000000005],"storedFields":{"0":{"title":"Features","titles":[]},"1":{"title":"System","titles":["Features"]},"2":{"title":"Applications","titles":["Features"]},"3":{"title":"Interactions","titles":["Features"]},"4":{"title":"Assets","titles":["Features"]},"5":{"title":"Introduction","titles":[]},"6":{"title":"About","titles":["Introduction"]},"7":{"title":"Open-source","titles":["Introduction"]},"8":{"title":"Support ProzillaOS","titles":["Introduction"]},"9":{"title":"Making a custom app","titles":[]},"10":{"title":"Prerequisites","titles":["Making a custom app"]},"11":{"title":"Building an interface","titles":["Making a custom app"]},"12":{"title":"Creating your app","titles":["Making a custom app"]},"13":{"title":"Testing your app","titles":["Making a custom app"]},"14":{"title":"Using your app","titles":["Making a custom app"]},"15":{"title":"What\'s next?","titles":["Making a custom app"]},"16":{"title":"Getting started","titles":[]},"17":{"title":"Prerequisites","titles":["Getting started"]},"18":{"title":"Installation","titles":["Getting started"]},"19":{"title":"Installing apps","titles":["Getting started","Installation"]},"20":{"title":"Usage","titles":["Getting started"]},"21":{"title":"Using apps","titles":["Getting started","Usage"]},"22":{"title":"Example","titles":["Getting started","Usage","Using apps"]},"23":{"title":"Community","titles":["Getting started"]},"24":{"title":"Self-hosting ProzillaOS","titles":[]},"25":{"title":"Installation","titles":["Self-hosting ProzillaOS"]},"26":{"title":"Scripts","titles":["Self-hosting ProzillaOS"]},"27":{"title":"General","titles":["Self-hosting ProzillaOS","Scripts"]},"28":{"title":"Public packages","titles":["Self-hosting ProzillaOS","Scripts"]},"29":{"title":"Internal packages","titles":["Self-hosting ProzillaOS","Scripts"]},"30":{"title":"@prozilla-os/demo","titles":["Self-hosting ProzillaOS","Scripts","Internal packages"]},"31":{"title":"@prozilla-os/docs","titles":["Self-hosting ProzillaOS","Scripts","Internal packages"]},"32":{"title":"@prozilla-os/browser","titles":[]},"33":{"title":"About","titles":["@prozilla-os/browser"]},"34":{"title":"Installation","titles":["@prozilla-os/browser"]},"35":{"title":"Usage","titles":["@prozilla-os/browser"]},"36":{"title":"Basic setup","titles":["@prozilla-os/browser","Usage"]},"37":{"title":"Window options","titles":["@prozilla-os/browser","Usage"]},"38":{"title":"Links","titles":["@prozilla-os/browser"]},"39":{"title":"@prozilla-os/calculator","titles":[]},"40":{"title":"About","titles":["@prozilla-os/calculator"]},"41":{"title":"Installation","titles":["@prozilla-os/calculator"]},"42":{"title":"Usage","titles":["@prozilla-os/calculator"]},"43":{"title":"Basic setup","titles":["@prozilla-os/calculator","Usage"]},"44":{"title":"Links","titles":["@prozilla-os/calculator"]},"45":{"title":"@prozilla-os/file-explorer","titles":[]},"46":{"title":"About","titles":["@prozilla-os/file-explorer"]},"47":{"title":"Installation","titles":["@prozilla-os/file-explorer"]},"48":{"title":"Usage","titles":["@prozilla-os/file-explorer"]},"49":{"title":"Basic setup","titles":["@prozilla-os/file-explorer","Usage"]},"50":{"title":"Window options","titles":["@prozilla-os/file-explorer","Usage"]},"51":{"title":"Links","titles":["@prozilla-os/file-explorer"]},"52":{"title":"@prozilla-os/logic-sim","titles":[]},"53":{"title":"About","titles":["@prozilla-os/logic-sim"]},"54":{"title":"Installation","titles":["@prozilla-os/logic-sim"]},"55":{"title":"Usage","titles":["@prozilla-os/logic-sim"]},"56":{"title":"Basic setup","titles":["@prozilla-os/logic-sim","Usage"]},"57":{"title":"Links","titles":["@prozilla-os/logic-sim"]},"58":{"title":"@prozilla-os/media-viewer","titles":[]},"59":{"title":"About","titles":["@prozilla-os/media-viewer"]},"60":{"title":"Installation","titles":["@prozilla-os/media-viewer"]},"61":{"title":"Usage","titles":["@prozilla-os/media-viewer"]},"62":{"title":"Basic setup","titles":["@prozilla-os/media-viewer","Usage"]},"63":{"title":"Window options","titles":["@prozilla-os/media-viewer","Usage"]},"64":{"title":"Links","titles":["@prozilla-os/media-viewer"]},"65":{"title":"@prozilla-os/settings","titles":[]},"66":{"title":"About","titles":["@prozilla-os/settings"]},"67":{"title":"Installation","titles":["@prozilla-os/settings"]},"68":{"title":"Usage","titles":["@prozilla-os/settings"]},"69":{"title":"Basic setup","titles":["@prozilla-os/settings","Usage"]},"70":{"title":"Window options","titles":["@prozilla-os/settings","Usage"]},"71":{"title":"Links","titles":["@prozilla-os/settings"]},"72":{"title":"@prozilla-os/text-editor","titles":[]},"73":{"title":"About","titles":["@prozilla-os/text-editor"]},"74":{"title":"Installation","titles":["@prozilla-os/text-editor"]},"75":{"title":"Usage","titles":["@prozilla-os/text-editor"]},"76":{"title":"Basic setup","titles":["@prozilla-os/text-editor","Usage"]},"77":{"title":"Window options","titles":["@prozilla-os/text-editor","Usage"]},"78":{"title":"Links","titles":["@prozilla-os/text-editor"]},"79":{"title":"@prozilla-os/terminal","titles":[]},"80":{"title":"About","titles":["@prozilla-os/terminal"]},"81":{"title":"Installation","titles":["@prozilla-os/terminal"]},"82":{"title":"Usage","titles":["@prozilla-os/terminal"]},"83":{"title":"Basic setup","titles":["@prozilla-os/terminal","Usage"]},"84":{"title":"Window options","titles":["@prozilla-os/terminal","Usage"]},"85":{"title":"Links","titles":["@prozilla-os/terminal"]},"86":{"title":"Configuration","titles":[]},"87":{"title":"<ProzillaOS> props","titles":["Configuration"]},"88":{"title":"systemName","titles":["Configuration","<ProzillaOS> props"]},"89":{"title":"tagLine","titles":["Configuration","<ProzillaOS> props"]},"90":{"title":"skin","titles":["Configuration","<ProzillaOS> props"]},"91":{"title":"config","titles":["Configuration","<ProzillaOS> props"]},"92":{"title":"Example","titles":["Configuration"]},"93":{"title":"Class","titles":[]},"94":{"title":"Type parameters","titles":["Class"]},"95":{"title":"Constructor","titles":["Class"]},"96":{"title":"Parameters","titles":["Class","Constructor"]},"97":{"title":"Properties","titles":["Class"]},"98":{"title":"name","titles":["Class","Properties"]},"99":{"title":"id","titles":["Class","Properties"]},"100":{"title":"windowContent","titles":["Class","Properties"]},"101":{"title":"windowOptions","titles":["Class","Properties"]},"102":{"title":"description","titles":["Class","Properties"]},"103":{"title":"iconUrl","titles":["Class","Properties"]},"104":{"title":"role","titles":["Class","Properties"]},"105":{"title":"associatedExtensions","titles":["Class","Properties"]},"106":{"title":"pinnedByDefault","titles":["Class","Properties"]},"107":{"title":"launchAtStartup","titles":["Class","Properties"]},"108":{"title":"Methods","titles":["Class"]},"109":{"title":"setName(name)","titles":["Class","Methods"]},"110":{"title":"setDescription(description)","titles":["Class","Methods"]},"111":{"title":"setIconUrl(iconUrl)","titles":["Class","Methods"]},"112":{"title":"setRole(role)","titles":["Class","Methods"]},"113":{"title":"setAssociatedExtensions(extensions)","titles":["Class","Methods"]},"114":{"title":"setPinnedByDefault(pinnedByDefault)","titles":["Class","Methods"]},"115":{"title":"setLaunchAtStartup(launchAtStartup)","titles":["Class","Methods"]},"116":{"title":"WindowContent(props)","titles":["Class","Methods"]},"117":{"title":"Class","titles":[]},"118":{"title":"Constructor","titles":["Class"]},"119":{"title":"Parameters","titles":["Class","Constructor"]},"120":{"title":"Properties","titles":["Class"]},"121":{"title":"apps","titles":["Class","Properties"]},"122":{"title":"Class","titles":[]},"123":{"title":"Constructor","titles":["Class"]},"124":{"title":"Parameters","titles":["Class","Constructor"]},"125":{"title":"Properties","titles":["Class"]},"126":{"title":"defaultIconSize","titles":["Class","Properties"]},"127":{"title":"defaultIconDirection","titles":["Class","Properties"]},"128":{"title":"Class","titles":[]},"129":{"title":"Constructor","titles":["Class"]},"130":{"title":"Parameters","titles":["Class","Constructor"]},"131":{"title":"Properties","titles":["Class"]},"132":{"title":"doubleClickDelay","titles":["Class","Properties"]},"133":{"title":"Class","titles":[]},"134":{"title":"Constructor","titles":["Class"]},"135":{"title":"Parameters","titles":["Class","Constructor"]},"136":{"title":"Properties","titles":["Class"]},"137":{"title":"defaultDialogSize","titles":["Class","Properties"]},"138":{"title":"defaultFileSelectorSize","titles":["Class","Properties"]},"139":{"title":"Class","titles":[]},"140":{"title":"Constructor","titles":["Class"]},"141":{"title":"Parameters","titles":["Class","Constructor"]},"142":{"title":"Properties","titles":["Class"]},"143":{"title":"height","titles":["Class","Properties"]},"144":{"title":"Class","titles":[]},"145":{"title":"Constructor","titles":["Class"]},"146":{"title":"Parameters","titles":["Class","Constructor"]},"147":{"title":"Properties","titles":["Class"]},"148":{"title":"enabled","titles":["Class","Properties"]},"149":{"title":"GAMeasurementId","titles":["Class","Properties"]},"150":{"title":"Class","titles":[]},"151":{"title":"Constructor","titles":["Class"]},"152":{"title":"Parameters","titles":["Class","Constructor"]},"153":{"title":"Properties","titles":["Class"]},"154":{"title":"screenMargin","titles":["Class","Properties"]},"155":{"title":"titleSeparator","titles":["Class","Properties"]},"156":{"title":"minScreenSize","titles":["Class","Properties"]},"157":{"title":"Class","titles":[]},"158":{"title":"Properties","titles":["Class"]},"159":{"title":"startDate","titles":["Class","Properties"]},"160":{"title":"Methods","titles":["Class"]},"161":{"title":"reset()","titles":["Class","Methods"]},"162":{"title":"getUptime(precision)","titles":["Class","Methods"]},"163":{"title":"Parameters","titles":["Class","Methods","getUptime(precision)"]},"164":{"title":"Returns","titles":["Class","Methods","getUptime(precision)"]},"165":{"title":"Example","titles":["Class","Methods","getUptime(precision)"]},"166":{"title":"Class","titles":[]},"167":{"title":"Constructor","titles":["Class"]},"168":{"title":"Parameters","titles":["Class","Constructor"]},"169":{"title":"Examples","titles":["Class","Constructor"]},"170":{"title":"Properties","titles":["Class"]},"171":{"title":"x","titles":["Class","Properties"]},"172":{"title":"y","titles":["Class","Properties"]},"173":{"title":"ZERO","titles":["Class","Properties"]},"174":{"title":"clone","titles":["Class","Properties"]},"175":{"title":"Methods","titles":["Class"]},"176":{"title":"round()","titles":["Class","Methods"]},"177":{"title":"getDistance(x, y)","titles":["Class","Methods"]},"178":{"title":"getDistance(vector2)","titles":["Class","Methods"]},"179":{"title":"add(vector2A, vector2B)","titles":["Class","Methods"]},"180":{"title":"subtract(vector2A, vector2B)","titles":["Class","Methods"]},"181":{"title":"scale(vector2, scalar)","titles":["Class","Methods"]},"182":{"title":"magnitude(vector2)","titles":["Class","Methods"]},"183":{"title":"normalize(vector2)","titles":["Class","Methods"]},"184":{"title":"sqrDistance (vector2A, vector2B)","titles":["Class","Methods"]},"185":{"title":"lerp(vector2A, vector2B, t)","titles":["Class","Methods"]},"186":{"title":"Constants","titles":[]},"187":{"title":"Virtual drive","titles":["Constants"]},"188":{"title":"CODE_EXTENSIONS","titles":["Constants","Virtual drive"]},"189":{"title":"IMAGE_EXTENSIONS","titles":["Constants","Virtual drive"]},"190":{"title":"Themes","titles":["Constants"]},"191":{"title":"THEMES","titles":["Constants","Themes"]},"192":{"title":"Browser functions","titles":[]},"193":{"title":"closeViewport(requireConfirmation, name)","titles":["Browser functions"]},"194":{"title":"Parameters","titles":["Browser functions","closeViewport(requireConfirmation, name)"]},"195":{"title":"reloadViewport()","titles":["Browser functions"]},"196":{"title":"isValidUrl(string)","titles":["Browser functions"]},"197":{"title":"Parameters","titles":["Browser functions","isValidUrl(string)"]},"198":{"title":"Returns","titles":["Browser functions","isValidUrl(string)"]},"199":{"title":"setViewportTitle(title)","titles":["Browser functions"]},"200":{"title":"Parameters","titles":["Browser functions","setViewportTitle(title)"]},"201":{"title":"setViewportIcon(url)","titles":["Browser functions"]},"202":{"title":"Parameters","titles":["Browser functions","setViewportIcon(url)"]},"203":{"title":"getViewportParams()","titles":["Browser functions"]},"204":{"title":"Returns","titles":["Browser functions","getViewportParams()"]},"205":{"title":"generateUrl(options)","titles":["Browser functions"]},"206":{"title":"Parameters","titles":["Browser functions","generateUrl(options)"]},"207":{"title":"Returns","titles":["Browser functions","generateUrl(options)"]},"208":{"title":"openUrl(url, target)","titles":["Browser functions"]},"209":{"title":"Parameters","titles":["Browser functions","openUrl(url, target)"]},"210":{"title":"removeUrlProtocol(url)","titles":["Browser functions"]},"211":{"title":"Parameters","titles":["Browser functions","removeUrlProtocol(url)"]},"212":{"title":"Returns","titles":["Browser functions","removeUrlProtocol(url)"]},"213":{"title":"copyToClipboard(string, onSuccess, onFail)","titles":["Browser functions"]},"214":{"title":"Parameters","titles":["Browser functions","copyToClipboard(string, onSuccess, onFail)"]},"215":{"title":"Keyboard functions","titles":[]},"216":{"title":"formatShortcut(shortcut)","titles":["Keyboard functions"]},"217":{"title":"Parameters","titles":["Keyboard functions","formatShortcut(shortcut)"]},"218":{"title":"Returns","titles":["Keyboard functions","formatShortcut(shortcut)"]},"219":{"title":"Example","titles":["Keyboard functions","formatShortcut(shortcut)"]},"220":{"title":"@prozilla-os/core","titles":[]},"221":{"title":"About","titles":["@prozilla-os/core"]},"222":{"title":"Installation","titles":["@prozilla-os/core"]},"223":{"title":"Usage","titles":["@prozilla-os/core"]},"224":{"title":"Basic setup","titles":["@prozilla-os/core","Usage"]},"225":{"title":"Configuration","titles":["@prozilla-os/core","Usage"]},"226":{"title":"Links","titles":["@prozilla-os/core"]},"227":{"title":"Console functions","titles":[]},"228":{"title":"print(message, status, newLine)","titles":["Console functions"]},"229":{"title":"Parameters","titles":["Console functions","print(message, status, newLine)"]},"230":{"title":"Example","titles":["Console functions","print(message, status, newLine)"]},"231":{"title":"Vite functions","titles":[]},"232":{"title":"appViteConfig(basePath, entryPath)","titles":["Vite functions"]},"233":{"title":"Parameters","titles":["Vite functions","appViteConfig(basePath, entryPath)"]},"234":{"title":"Returns","titles":["Vite functions","appViteConfig(basePath, entryPath)"]},"235":{"title":"Example","titles":["Vite functions","appViteConfig(basePath, entryPath)"]},"236":{"title":"stageSitePlugin(options)","titles":["Vite functions"]},"237":{"title":"Parameters","titles":["Vite functions","stageSitePlugin(options)"]},"238":{"title":"Returns","titles":["Vite functions","stageSitePlugin(options)"]},"239":{"title":"Example","titles":["Vite functions","stageSitePlugin(options)"]},"240":{"title":"@prozilla-os/dev-tools","titles":[]},"241":{"title":"About","titles":["@prozilla-os/dev-tools"]},"242":{"title":"Installation","titles":["@prozilla-os/dev-tools"]},"243":{"title":"Links","titles":["@prozilla-os/dev-tools"]},"244":{"title":"Glossary","titles":[]},"245":{"title":"Actions","titles":["Glossary"]},"246":{"title":"Application (app)","titles":["Glossary"]},"247":{"title":"Categorization","titles":["Glossary","Application (app)"]},"248":{"title":"Installation","titles":["Glossary","Application (app)"]},"249":{"title":"Modal","titles":["Glossary"]},"250":{"title":"Package","titles":["Glossary"]},"251":{"title":"Settings","titles":["Glossary"]},"252":{"title":"Storage","titles":["Glossary"]},"253":{"title":"Taskbar","titles":["Glossary"]},"254":{"title":"Segments","titles":["Glossary","Taskbar"]},"255":{"title":"Virtual Drive","titles":["Glossary"]},"256":{"title":"Windows","titles":["Glossary"]},"257":{"title":"Packages","titles":[]},"258":{"title":"Bundle","titles":["Packages"]},"259":{"title":"Libraries","titles":["Packages"]},"260":{"title":"Applications","titles":["Packages"]},"261":{"title":"Primary applications","titles":["Packages","Applications"]},"262":{"title":"Secondary applications","titles":["Packages","Applications"]},"263":{"title":"External applications","titles":["Packages","Applications"]},"264":{"title":"prozilla-os","titles":[]},"265":{"title":"About","titles":["prozilla-os"]},"266":{"title":"Installation","titles":["prozilla-os"]},"267":{"title":"Packages","titles":["prozilla-os"]},"268":{"title":"Usage","titles":["prozilla-os"]},"269":{"title":"Basic setup","titles":["prozilla-os","Usage"]},"270":{"title":"Configuration","titles":["prozilla-os","Usage"]},"271":{"title":"Links","titles":["prozilla-os"]},"272":{"title":"Class","titles":[]},"273":{"title":"Type parameters","titles":["Class"]},"274":{"title":"Properties","titles":["Class"]},"275":{"title":"EVENT_NAMES","titles":["Class","Properties"]},"276":{"title":"Methods","titles":["Class"]},"277":{"title":"on(eventName, callback)","titles":["Class","Methods"]},"278":{"title":"Type parameters","titles":["Class","Methods","on(eventName, callback)"]},"279":{"title":"Parameters","titles":["Class","Methods","on(eventName, callback)"]},"280":{"title":"off(eventName, callback)","titles":["Class","Methods"]},"281":{"title":"Type parameters","titles":["Class","Methods","off(eventName, callback)"]},"282":{"title":"Parameters","titles":["Class","Methods","off(eventName, callback)"]},"283":{"title":"emit(eventName, data)","titles":["Class","Methods"]},"284":{"title":"Type parameters","titles":["Class","Methods","emit(eventName, data)"]},"285":{"title":"Parameters","titles":["Class","Methods","emit(eventName, data)"]},"286":{"title":"Example","titles":["Class"]},"287":{"title":"ANSI constants","titles":[]},"288":{"title":"ANSI","titles":["ANSI constants"]},"289":{"title":"Array functions","titles":[]},"290":{"title":"removeFromArray(item, array)","titles":["Array functions"]},"291":{"title":"Type parameters","titles":["Array functions","removeFromArray(item, array)"]},"292":{"title":"Parameters","titles":["Array functions","removeFromArray(item, array)"]},"293":{"title":"randomFromArray(array)","titles":["Array functions"]},"294":{"title":"Type parameters","titles":["Array functions","randomFromArray(array)"]},"295":{"title":"Parameters","titles":["Array functions","randomFromArray(array)"]},"296":{"title":"Returns","titles":["Array functions","randomFromArray(array)"]},"297":{"title":"removeDuplicatesFromArray(array)","titles":["Array functions"]},"298":{"title":"Type parameters","titles":["Array functions","removeDuplicatesFromArray(array)"]},"299":{"title":"Parameters","titles":["Array functions","removeDuplicatesFromArray(array)"]},"300":{"title":"Returns","titles":["Array functions","removeDuplicatesFromArray(array)"]},"301":{"title":"Date functions","titles":[]},"302":{"title":"formatTime(time, maxLength, allowAffixes)","titles":["Date functions"]},"303":{"title":"Parameters","titles":["Date functions","formatTime(time, maxLength, allowAffixes)"]},"304":{"title":"Returns","titles":["Date functions","formatTime(time, maxLength, allowAffixes)"]},"305":{"title":"formatRelativeTime(date, maxLength, allowAffixes)","titles":["Date functions"]},"306":{"title":"Parameters","titles":["Date functions","formatRelativeTime(date, maxLength, allowAffixes)"]},"307":{"title":"Returns","titles":["Date functions","formatRelativeTime(date, maxLength, allowAffixes)"]},"308":{"title":"Math functions","titles":[]},"309":{"title":"clamp(value, min, max)","titles":["Math functions"]},"310":{"title":"Parameters","titles":["Math functions","clamp(value, min, max)"]},"311":{"title":"Returns","titles":["Math functions","clamp(value, min, max)"]},"312":{"title":"randomRange(min, max)","titles":["Math functions"]},"313":{"title":"Parameters","titles":["Math functions","randomRange(min, max)"]},"314":{"title":"Returns","titles":["Math functions","randomRange(min, max)"]},"315":{"title":"round(value, precision)","titles":["Math functions"]},"316":{"title":"Parameters","titles":["Math functions","round(value, precision)"]},"317":{"title":"Returns","titles":["Math functions","round(value, precision)"]},"318":{"title":"Number functions","titles":[]},"319":{"title":"isValidInteger(number)","titles":["Number functions"]},"320":{"title":"Parameters","titles":["Number functions","isValidInteger(number)"]},"321":{"title":"Returns","titles":["Number functions","isValidInteger(number)"]},"322":{"title":"@prozilla-os/shared","titles":[]},"323":{"title":"About","titles":["@prozilla-os/shared"]},"324":{"title":"Installation","titles":["@prozilla-os/shared"]},"325":{"title":"Links","titles":["@prozilla-os/shared"]},"326":{"title":"Class","titles":[]},"327":{"title":"Constructor","titles":["Class"]},"328":{"title":"Parameters","titles":["Class","Constructor"]},"329":{"title":"Properties","titles":["Class"]},"330":{"title":"appIcons","titles":["Class","Properties"]},"331":{"title":"appNames","titles":["Class","Properties"]},"332":{"title":"wallpapers","titles":["Class","Properties"]},"333":{"title":"defaultWallpaper","titles":["Class","Properties"]},"334":{"title":"Default","titles":["Class","Properties","defaultWallpaper"]},"335":{"title":"fileIcons","titles":["Class","Properties"]},"336":{"title":"Default","titles":["Class","Properties","fileIcons"]},"337":{"title":"folderIcons","titles":["Class","Properties"]},"338":{"title":"Default","titles":["Class","Properties","folderIcons"]},"339":{"title":"loadStyleSheet","titles":["Class","Properties"]},"340":{"title":"Example","titles":["Class","Properties","loadStyleSheet"]},"341":{"title":"Instances","titles":["Class"]},"342":{"title":"macOsSkin","titles":["Class","Instances"]},"343":{"title":"minimalSkin","titles":["Class","Instances"]},"344":{"title":"@prozilla-os/skins","titles":[]},"345":{"title":"About","titles":["@prozilla-os/skins"]},"346":{"title":"Installation","titles":["@prozilla-os/skins"]},"347":{"title":"Links","titles":["@prozilla-os/skins"]}},"dirtCount":0,"index":[["⚠",{"2":{"230":1}}],["✓",{"2":{"230":1}}],["6",{"2":{"176":1}}],["xml",{"2":{"251":1}}],["x",{"0":{"171":1,"177":1},"2":{"167":1,"168":1,"177":1}}],["x3c",{"2":{"11":4,"13":18,"20":9,"21":1,"22":1,"36":6,"43":6,"49":6,"56":6,"62":6,"69":6,"76":6,"83":6,"92":1,"224":6,"225":2,"269":6,"270":2,"273":1,"286":1,"288":3,"328":2}}],["56",{"2":{"165":1}}],["3d",{"2":{"263":1}}],["3",{"2":{"165":1,"169":3,"176":2,"225":1,"254":1,"270":1,"303":2,"306":2}}],["350",{"2":{"156":2,"225":2,"270":2}}],["32",{"2":{"154":1,"225":1,"270":1}}],["3000",{"2":{"25":1,"30":1,"31":1}}],["700",{"2":{"138":1,"225":1,"270":1}}],["4",{"2":{"165":3,"169":2,"176":1}}],["400",{"2":{"137":1,"138":1,"225":2,"270":2}}],["48",{"2":{"92":1,"143":1}}],["9",{"2":{"99":1}}],["zero",{"0":{"173":1},"2":{"173":2}}],["z",{"2":{"99":1}}],["$frontmatter",{"2":{"93":1,"157":1,"166":1,"186":1,"192":1,"215":1,"227":1,"231":1,"272":1,"287":1,"289":1,"301":1,"308":1,"318":1,"326":1}}],["`",{"2":{"92":1}}],["`configure",{"2":{"92":1}}],["`selectormode`",{"2":{"50":3}}],["|",{"2":{"77":1,"96":1,"102":1,"103":1,"104":1,"105":1,"111":1,"112":1,"113":1,"119":1,"124":4,"126":2,"127":1,"130":1,"135":1,"141":1,"146":1,"152":1,"168":1,"191":1,"194":1,"209":1,"216":1,"225":12,"229":6,"270":12,"285":1,"303":1,"306":1,"320":1,"321":1,"328":1}}],["200",{"2":{"137":1,"225":1,"270":1}}],["250",{"2":{"132":1,"225":1,"270":1}}],["2",{"2":{"50":1,"124":1,"126":2,"163":1,"165":1,"169":2,"225":1,"270":1}}],["2rem",{"2":{"11":1}}],["16",{"2":{"225":1,"270":1}}],["15",{"2":{"165":2}}],["1",{"2":{"50":1,"124":2,"126":3,"127":2,"165":1,"176":2,"225":4,"270":4}}],["12",{"2":{"25":1}}],["0",{"2":{"50":5,"70":1,"99":1,"124":2,"126":2,"127":3,"173":2,"225":4,"270":4}}],["~",{"2":{"50":1,"77":1,"84":1,"251":1}}],["years",{"2":{"303":1,"306":1}}],["yes",{"2":{"249":1}}],["y",{"0":{"172":1,"177":1},"2":{"167":1,"168":1,"177":1}}],["yarn",{"2":{"34":1,"41":1,"47":1,"54":1,"60":1,"67":1,"74":1,"81":1,"222":1,"242":1,"266":1,"324":1,"346":1}}],["your",{"0":{"12":1,"13":1,"14":1},"2":{"0":1,"10":1,"11":8,"12":9,"13":15,"14":1,"15":2,"17":1,"20":7,"21":2,"22":7,"24":2,"25":1,"92":3,"248":1}}],["you",{"2":{"0":1,"7":1,"8":1,"10":1,"11":1,"13":8,"14":3,"15":1,"17":1,"18":1,"19":1,"20":7,"22":3,"23":1,"25":2,"92":1,"149":1,"248":1,"249":1,"254":2,"258":1,"265":1}}],["json",{"2":{"30":1,"31":1,"252":1}}],["8080",{"2":{"30":1,"31":1}}],["keyof",{"2":{"278":1,"281":1,"284":1}}],["keys",{"2":{"216":1,"217":1}}],["keyboard",{"0":{"215":1},"1":{"216":1,"217":1,"218":1,"219":1},"2":{"215":1,"216":1}}],["key",{"2":{"96":1,"101":1,"216":2,"278":1,"279":1,"281":1,"282":1,"284":1,"285":1,"330":1,"331":1}}],["keep",{"2":{"20":1,"22":1,"154":1,"156":1}}],["kinds",{"2":{"59":1}}],["ko",{"2":{"8":1,"38":1,"44":1,"51":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"243":1,"271":1,"325":1,"347":1}}],["queries",{"2":{"203":1}}],["questions",{"2":{"23":1}}],["quot",{"2":{"20":4,"88":2,"89":2,"98":2,"99":2,"155":2,"229":10,"249":4,"286":2,"303":4,"306":4,"334":2}}],["quickly",{"2":{"258":1}}],["quick",{"2":{"0":1,"254":1}}],[">",{"2":{"13":8,"20":5,"21":1,"22":1,"36":5,"43":5,"49":5,"56":5,"62":5,"69":5,"76":5,"83":5,"92":1,"224":5,"269":5}}],[">welcome",{"2":{"11":1}}],["volume",{"2":{"254":1}}],["void",{"2":{"50":1,"225":1,"270":1,"279":1,"282":1,"328":1,"339":1}}],["variables",{"2":{"323":1}}],["various",{"2":{"253":1}}],["value",{"0":{"309":1,"315":1},"1":{"310":1,"311":1,"316":1,"317":1},"2":{"126":1,"127":1,"173":1,"237":1,"309":2,"310":1,"312":1,"316":2,"317":1}}],["values",{"2":{"22":1,"156":2,"176":1,"216":2,"225":1,"270":1}}],["validate",{"2":{"196":1}}],["validating",{"2":{"30":1,"31":1}}],["valid",{"2":{"12":1,"216":1,"275":1}}],["vscode",{"2":{"27":1,"30":1}}],["v18",{"2":{"25":1}}],["vectors",{"2":{"179":1,"180":1,"184":1,"185":1}}],["vector",{"2":{"173":1,"174":1,"176":1,"177":1,"178":1,"181":1,"182":1,"183":1}}],["vector2b",{"0":{"179":1,"180":1,"184":1,"185":1},"2":{"179":1,"180":1,"184":1,"185":1}}],["vector2a",{"0":{"179":1,"180":1,"184":1,"185":1},"2":{"179":1,"180":1,"184":1,"185":1}}],["vector2",{"0":{"178":1,"181":1,"182":1,"183":1},"2":{"96":2,"101":2,"135":3,"137":2,"138":2,"152":2,"156":2,"167":1,"169":4,"173":2,"174":1,"176":2,"178":2,"179":3,"180":3,"181":3,"182":2,"183":3,"184":2,"185":3,"225":6,"270":6}}],["vertical",{"2":{"127":2,"225":1,"270":1}}],["versions",{"2":{"25":1,"28":1}}],["version",{"2":{"25":2,"28":1}}],["very",{"2":{"12":1,"249":2,"253":1}}],["ve",{"2":{"22":1}}],["vibrant",{"2":{"334":1}}],["visual",{"2":{"90":1}}],["visiting",{"2":{"25":1}}],["via",{"2":{"7":1,"8":1,"149":1,"248":1,"250":1,"259":1}}],["vitejs",{"2":{"234":1}}],["vitepress",{"2":{"31":2}}],["vite",{"0":{"231":1},"1":{"232":1,"233":1,"234":1,"235":1,"236":1,"237":1,"238":1,"239":1},"2":{"7":1,"13":1,"30":1,"221":1,"231":1,"232":1,"234":1,"235":2,"236":2,"239":2,"265":1}}],["viewport",{"2":{"193":1,"195":1,"199":1,"200":1,"201":1,"202":1,"203":1}}],["viewing",{"2":{"59":1}}],["viewer",{"0":{"58":1},"1":{"59":1,"60":1,"61":1,"62":1,"63":1,"64":1},"2":{"2":1,"59":1,"60":3,"62":1,"261":2,"267":2}}],["view",{"2":{"2":2,"77":2,"246":1,"256":1}}],["virtualdrive",{"2":{"187":1}}],["virtualfile",{"2":{"63":1,"77":1}}],["virtual",{"0":{"187":1,"255":1},"1":{"188":1,"189":1},"2":{"1":2,"2":2,"6":1,"22":1,"30":1,"63":1,"77":1,"92":2,"251":1,"252":2,"255":4}}],["=>",{"2":{"50":1,"225":1,"270":1,"328":1}}],["=",{"2":{"12":3,"13":2,"20":1,"50":3,"94":1,"273":1,"279":1,"282":1,"286":5,"303":1,"306":1,"339":1}}],["\\tlink",{"2":{"337":1}}],["\\tloadstylesheet",{"2":{"328":1}}],["\\tcode",{"2":{"335":1}}],["\\tconfig=",{"2":{"21":1,"22":1,"92":1}}],["\\timport",{"2":{"340":1}}],["\\timages",{"2":{"337":1}}],["\\timageurls",{"2":{"237":1}}],["\\tinfo",{"2":{"335":1}}],["\\tgeneric",{"2":{"335":1,"337":1}}],["\\tgameasurementid",{"2":{"146":1}}],["\\twallpapers",{"2":{"328":1}}],["\\twindows",{"2":{"91":1}}],["\\treset",{"2":{"288":1}}],["\\treturn",{"2":{"11":2,"13":2,"20":1}}],["\\tbg",{"2":{"288":1}}],["\\tbuild",{"2":{"239":1}}],["\\tnew",{"2":{"286":1}}],["\\tfoldericons",{"2":{"328":1}}],["\\tfont",{"2":{"11":1}}],["\\tfileicons",{"2":{"328":1}}],["\\tfg",{"2":{"288":1}}],["\\tfullscreen",{"2":{"206":1}}],["\\tappnames",{"2":{"328":1}}],["\\tappicons",{"2":{"328":1}}],["\\tappid",{"2":{"206":1}}],["\\tappsconfig",{"2":{"237":1}}],["\\tapps",{"2":{"13":1,"91":1,"119":1}}],["\\tenabled",{"2":{"146":1,"286":1}}],["\\theight",{"2":{"141":1}}],["\\tdomain",{"2":{"237":1}}],["\\tdoubleclickdelay",{"2":{"130":1}}],["\\tdecoration",{"2":{"288":1}}],["\\tdefaultwallpaper",{"2":{"328":1}}],["\\tdefaultfileselectorsize",{"2":{"135":1}}],["\\tdefaultdialogsize",{"2":{"135":1}}],["\\tdefaulticondirection",{"2":{"124":1}}],["\\tdefaulticonsize",{"2":{"124":1}}],["\\tdesktop",{"2":{"91":1}}],["\\tsend",{"2":{"286":1}}],["\\tstop",{"2":{"286":2}}],["\\tstatic",{"2":{"286":1}}],["\\tstart",{"2":{"286":2}}],["\\tstandalone",{"2":{"206":1}}],["\\tsitetagline",{"2":{"237":1}}],["\\tsitename",{"2":{"237":1}}],["\\tsize",{"2":{"96":1,"101":1}}],["\\tscreenmargin",{"2":{"152":1}}],["\\tskin=",{"2":{"92":1}}],["\\tsystemname=",{"2":{"92":1}}],["\\ttext",{"2":{"335":1,"337":1}}],["\\ttitleseparator",{"2":{"152":1}}],["\\ttagline=",{"2":{"92":1}}],["\\ttaskbar",{"2":{"91":1}}],["\\ttracking",{"2":{"91":1}}],["\\tminscreensize",{"2":{"152":1}}],["\\tmisc",{"2":{"91":1}}],["\\tmodals",{"2":{"91":1}}],["\\t>",{"2":{"13":1,"20":1}}],["\\t\\tlink",{"2":{"328":1}}],["\\t\\tcode",{"2":{"328":1}}],["\\t\\tconfig=",{"2":{"13":1,"20":1}}],["\\t\\timages",{"2":{"328":1}}],["\\t\\tinfo",{"2":{"328":1}}],["\\t\\tif",{"2":{"286":3}}],["\\t\\tgeneric",{"2":{"328":2}}],["\\t\\ttext",{"2":{"328":2}}],["\\t\\tthis",{"2":{"286":4}}],["\\t\\ttaskbar",{"2":{"92":1}}],["\\t\\ttagline=",{"2":{"20":1}}],["\\t\\trollupoptions",{"2":{"239":1}}],["\\t\\toutdir",{"2":{"239":1}}],["\\t\\tdesktop",{"2":{"92":1}}],["\\t\\tdefaultwallpaper",{"2":{"92":1}}],["\\t\\tapps",{"2":{"21":1,"22":1,"92":1}}],["\\t\\tsystemname=",{"2":{"20":1}}],["\\t\\t",{"2":{"13":6,"20":5,"21":1,"22":1,"92":3,"239":1}}],["\\t\\t\\tthis",{"2":{"286":1}}],["\\t\\t\\treturn",{"2":{"286":2}}],["\\t\\t\\tplugins",{"2":{"239":1}}],["\\t\\t\\theight",{"2":{"92":1}}],["\\t\\t\\tdefaultwallpaper",{"2":{"92":1}}],["\\t\\t\\t\\tstagesiteplugin",{"2":{"239":1}}],["\\t\\t\\t\\tsettings",{"2":{"92":1}}],["\\t\\t\\t\\tterminal",{"2":{"92":1}}],["\\t\\t\\t\\t\\tdomain",{"2":{"239":1}}],["\\t\\t\\t\\t\\tsitetagline",{"2":{"239":1}}],["\\t\\t\\t\\t\\tsitename",{"2":{"239":1}}],["\\t\\t\\t\\t\\t\\t",{"2":{"239":1}}],["\\t\\t\\t\\t\\t\\t\\ttexteditor",{"2":{"239":1}}],["\\t\\t\\t\\t\\t\\t\\tterminal",{"2":{"239":1}}],["\\t\\t\\t\\t\\t\\t\\tfileexplorer",{"2":{"239":1}}],["\\t\\t\\t\\t\\t\\tapps",{"2":{"239":1}}],["\\t\\t\\t\\t\\tappsconfig",{"2":{"239":1}}],["\\t\\t\\t\\t\\t",{"2":{"22":2,"92":6,"239":1}}],["\\t\\t\\t\\tfileexplorer",{"2":{"22":1,"92":1}}],["\\t\\t\\t\\t",{"2":{"21":1,"239":1}}],["\\t\\t\\tapps",{"2":{"13":1,"21":1,"22":1,"92":1}}],["\\t\\t\\t",{"2":{"13":1,"20":1,"21":1,"22":1,"92":1,"239":1}}],["\\t\\tmyapp",{"2":{"13":1}}],["\\t",{"2":{"12":2,"13":5,"20":1,"21":2,"22":2,"92":2,"96":1,"101":1,"235":1,"237":17,"239":1,"286":3,"328":2}}],["game",{"2":{"263":1}}],["gameasurementid",{"0":{"149":1},"2":{"225":1,"270":1}}],["group",{"2":{"245":1,"251":1,"254":1}}],["gradient",{"2":{"92":2}}],["glossary",{"0":{"244":1},"1":{"245":1,"246":1,"247":1,"248":1,"249":1,"250":1,"251":1,"252":1,"253":1,"254":1,"255":1,"256":1}}],["generic",{"2":{"225":2,"270":2}}],["generates",{"2":{"236":1}}],["generated",{"2":{"207":1,"237":1}}],["generateurloptions",{"2":{"206":2}}],["generateurl",{"0":{"205":1},"1":{"206":1,"207":1}}],["generate",{"2":{"30":1,"31":2,"205":1}}],["general",{"0":{"27":1}}],["getviewportparams",{"0":{"203":1},"1":{"204":1}}],["getdistance",{"0":{"177":1,"178":1}}],["getuptime",{"0":{"162":1},"1":{"163":1,"164":1,"165":1},"2":{"165":3}}],["gets",{"2":{"50":2}}],["getting",{"0":{"16":1},"1":{"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1},"2":{"14":1}}],["getelementbyid",{"2":{"13":1,"20":1}}],["get",{"2":{"13":1,"101":1,"162":1,"177":1,"178":1,"182":1,"184":1,"203":1,"258":1,"293":1,"312":1}}],["g",{"2":{"25":1,"249":1,"303":1,"306":1}}],["git",{"2":{"25":1}}],["github",{"2":{"7":2,"15":2,"25":2,"27":2,"30":1,"38":1,"44":1,"51":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"243":1,"263":1,"271":1,"325":1,"347":1}}],["google",{"2":{"149":2,"225":1,"270":1}}],["go",{"2":{"14":1,"21":1,"22":1}}],["gt",{"0":{"87":1},"1":{"88":1,"89":1,"90":1,"91":1},"2":{"13":3,"20":2,"22":1,"28":1,"86":1,"94":1,"96":1,"100":1,"191":1,"204":1,"273":1,"278":1,"279":1,"281":1,"282":1,"284":1,"291":1,"294":1,"298":1,"303":1,"306":1,"339":1}}],["guide",{"2":{"10":2,"14":1,"17":2,"24":1}}],["radio",{"2":{"263":2}}],["range",{"2":{"312":1}}],["randomrange",{"0":{"312":1},"1":{"313":1,"314":1}}],["random",{"2":{"293":1,"312":1}}],["randomfromarray",{"0":{"293":1},"1":{"294":1,"295":1,"296":1}}],["ran",{"2":{"246":1,"256":1}}],["raw",{"2":{"77":1}}],["rollup",{"2":{"236":1,"238":1}}],["role",{"0":{"104":1,"112":1},"2":{"112":2}}],["rounded",{"2":{"317":1}}],["round",{"0":{"176":1,"315":1},"1":{"316":1,"317":1},"2":{"176":2,"315":1}}],["robots",{"2":{"30":1}}],["root",{"2":{"13":4,"20":3,"27":1,"252":2,"255":1}}],["run",{"2":{"25":3,"26":1,"27":7,"28":3,"30":6,"31":4,"34":1,"41":1,"47":1,"54":1,"60":1,"67":1,"74":1,"77":1,"81":1,"92":1,"252":1}}],["running",{"2":{"19":1,"50":1,"100":1,"256":1}}],["runs",{"2":{"6":1,"92":1}}],["receive",{"2":{"286":1}}],["receives",{"2":{"286":1}}],["record",{"2":{"191":1,"204":1,"225":2,"270":2,"273":1,"288":3,"328":2}}],["removes",{"2":{"297":1}}],["removeduplicatesfromarray",{"0":{"297":1},"1":{"298":1,"299":1,"300":1}}],["removefromarray",{"0":{"290":1},"1":{"291":1,"292":1}}],["remove",{"2":{"210":1,"280":1,"290":1,"292":1}}],["removeurlprotocol",{"0":{"210":1},"1":{"211":1,"212":1}}],["requireconfirmation",{"0":{"193":1},"1":{"194":1},"2":{"194":1}}],["required",{"2":{"34":1,"41":1,"47":1,"54":1,"60":1,"67":1,"74":1,"81":1,"149":1}}],["register",{"2":{"132":1}}],["registry",{"2":{"28":1,"257":1}}],["red",{"2":{"92":2,"334":1}}],["returns",{"0":{"164":1,"198":1,"204":1,"207":1,"212":1,"218":1,"234":1,"238":1,"296":1,"300":1,"304":1,"307":1,"311":1,"314":1,"317":1,"321":1},"2":{"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"173":1,"174":1,"176":1,"177":1,"178":1,"179":1,"180":1,"181":1,"182":1,"183":1,"184":1,"185":1,"249":1,"297":1}}],["return",{"2":{"36":1,"43":1,"49":1,"56":1,"62":1,"69":1,"76":1,"83":1,"224":1,"269":1}}],["refreshes",{"2":{"30":1,"31":1}}],["refer",{"2":{"12":1,"14":1,"216":1}}],["references",{"2":{"91":1,"96":1,"101":1,"119":1,"135":1,"152":1}}],["reference",{"2":{"12":1,"246":1}}],["relative",{"2":{"305":1}}],["related",{"2":{"188":1,"257":1,"263":1}}],["release",{"2":{"28":1}}],["reloadviewport",{"0":{"195":1}}],["reloaded",{"2":{"30":1,"31":1}}],["reload",{"2":{"13":1,"195":1}}],["represents",{"2":{"303":1}}],["replacements",{"2":{"330":1,"331":1}}],["replace",{"2":{"19":1,"20":1}}],["repository",{"2":{"25":1,"30":1,"247":1,"263":1}}],["repo",{"2":{"15":1}}],["reach",{"2":{"23":1}}],["reactelement",{"2":{"20":1,"116":1}}],["reactdom",{"2":{"13":2,"20":2}}],["react",{"2":{"6":1,"7":1,"10":5,"11":2,"12":1,"13":8,"17":5,"20":5,"50":1,"96":1,"100":2,"116":2,"209":1,"221":1,"245":1,"246":1,"248":1,"259":1,"265":1,"267":1,"345":1}}],["real",{"2":{"6":1}}],["readable",{"2":{"22":1,"164":1,"216":1}}],["read",{"2":{"1":1,"2":1,"28":1,"105":1}}],["renders",{"2":{"77":2,"100":1,"116":1}}],["render",{"2":{"2":1,"13":2,"20":1}}],["result",{"2":{"165":3,"169":2,"173":1,"176":1,"219":1}}],["resets",{"2":{"161":1}}],["reset",{"0":{"161":1}}],["responsible",{"2":{"104":1}}],["respective",{"2":{"25":2,"28":2}}],["resolve",{"2":{"25":1}}],["resolution",{"2":{"2":1}}],["resizable",{"2":{"2":1}}],["emit",{"0":{"283":1},"1":{"284":1,"285":1},"2":{"286":3}}],["ecosystem",{"2":{"250":1}}],["e",{"2":{"249":1,"303":1,"306":1}}],["eventemitter",{"2":{"286":2}}],["eventname",{"0":{"277":1,"280":1,"283":1},"1":{"278":1,"279":1,"281":1,"282":1,"284":1,"285":1},"2":{"279":1,"282":1,"285":1}}],["eventnamesmap",{"2":{"273":2,"275":1}}],["event",{"0":{"275":1},"2":{"275":1,"277":2,"280":2,"283":1,"286":3}}],["eventmap",{"2":{"273":1,"278":1,"281":1,"284":1}}],["events",{"2":{"216":1,"286":1}}],["even",{"2":{"249":1}}],["every",{"2":{"27":1,"99":1}}],["edges",{"2":{"154":1}}],["editing",{"2":{"77":1}}],["edit",{"2":{"15":1,"77":2}}],["editor",{"0":{"72":1},"1":{"73":1,"74":1,"75":1,"76":1,"77":1,"78":1},"2":{"2":1,"73":2,"74":3,"76":1,"77":1,"261":2,"267":2}}],["elements",{"2":{"90":1,"91":1}}],["error",{"2":{"25":2,"229":1,"230":1}}],["enable",{"2":{"149":1,"225":1,"270":1}}],["enabled",{"0":{"148":1},"2":{"148":1,"225":1,"270":1,"286":5}}],["entered",{"2":{"249":1}}],["entrypath",{"0":{"232":1},"1":{"233":1,"234":1,"235":1},"2":{"233":1}}],["entry",{"2":{"20":1,"233":1}}],["entirely",{"2":{"6":1,"92":1}}],["environment",{"2":{"6":1,"25":1}}],["engines",{"2":{"2":1}}],["easy",{"2":{"265":1}}],["easily",{"2":{"3":1,"13":1}}],["each",{"2":{"2":1,"25":1,"27":2,"28":1,"50":1,"173":1,"236":1,"245":1,"249":1,"250":1,"251":1,"256":1,"257":1,"268":1}}],["etc",{"2":{"2":1,"3":2}}],["extensions",{"0":{"113":1,"188":1,"189":1},"2":{"105":1,"113":2,"188":1,"189":1}}],["extends",{"2":{"94":1,"273":1,"278":1,"281":1,"284":1,"286":1}}],["external",{"0":{"263":1},"2":{"1":1,"247":1}}],["execute",{"2":{"30":1}}],["executing",{"2":{"25":1}}],["examples",{"0":{"169":1}}],["example",{"0":{"22":1,"92":1,"165":1,"219":1,"230":1,"235":1,"239":1,"286":1,"340":1},"2":{"20":2,"22":1,"36":1,"43":1,"49":1,"50":1,"56":1,"62":1,"69":1,"76":1,"83":1,"173":1,"176":1,"224":1,"237":3,"245":1,"269":1}}],["experience",{"2":{"92":1}}],["explains",{"2":{"24":1}}],["explorer",{"0":{"45":1},"1":{"46":1,"47":1,"48":1,"49":1,"50":1,"51":1},"2":{"2":1,"22":1,"46":1,"47":3,"49":1,"92":1,"261":2,"267":2}}],["export",{"2":{"11":2,"12":2,"13":2,"20":1,"235":1,"239":1,"286":1}}],["mdn",{"2":{"216":1}}],["must",{"2":{"99":1}}],["multiple",{"2":{"18":1,"50":1,"265":1}}],["my",{"2":{"12":2}}],["myapp",{"2":{"11":8,"12":5,"13":3}}],["monochrome",{"2":{"343":1}}],["months",{"2":{"303":1,"306":1}}],["move",{"2":{"22":1}}],["modular",{"2":{"249":1}}],["modules",{"2":{"259":1}}],["module",{"2":{"11":3,"13":1,"25":1,"30":1,"31":1}}],["mode",{"2":{"50":1,"77":2}}],["modal",{"0":{"249":1},"2":{"20":1,"245":1,"249":2}}],["modalsconfigoptions",{"2":{"135":2}}],["modalsconfig",{"2":{"91":2,"134":1,"225":1,"270":1}}],["modalsview",{"2":{"13":3,"20":2,"36":2,"43":2,"49":2,"56":2,"62":2,"69":2,"76":2,"83":2,"224":2,"269":2}}],["modals",{"2":{"3":1,"225":1,"249":4,"270":1}}],["more",{"2":{"10":1,"12":1,"14":1,"17":1,"22":1,"28":1,"268":1}}],["measurement",{"2":{"149":1,"225":1,"270":1}}],["medium",{"2":{"126":2}}],["mediaviewer",{"2":{"62":2}}],["media",{"0":{"58":1},"1":{"59":1,"60":1,"61":1,"62":1,"63":1,"64":1},"2":{"59":2,"60":3,"62":1,"63":1,"261":2,"267":2}}],["meta",{"2":{"199":1,"201":1,"236":1}}],["metadata",{"2":{"12":1}}],["methods",{"0":{"108":1,"160":1,"175":1,"276":1},"1":{"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"161":1,"162":1,"163":1,"164":1,"165":1,"176":1,"177":1,"178":1,"179":1,"180":1,"181":1,"182":1,"183":1,"184":1,"185":1,"277":1,"278":1,"279":1,"280":1,"281":1,"282":1,"283":1,"284":1,"285":1}}],["mesh",{"2":{"92":2}}],["messages",{"2":{"228":1}}],["message",{"0":{"228":1},"1":{"229":1,"230":1},"2":{"25":1,"229":4}}],["mentioned",{"2":{"13":1}}],["menus",{"2":{"3":3,"249":1,"254":1}}],["menu",{"2":{"1":2,"245":1,"254":2}}],["me",{"2":{"8":1}}],["misc",{"2":{"225":1,"270":1}}],["miscconfigoptions",{"2":{"130":2}}],["miscconfig",{"2":{"91":2,"129":1,"225":1,"270":1}}],["min",{"0":{"309":1,"312":1},"1":{"310":1,"311":1,"313":1,"314":1},"2":{"309":1,"310":1,"312":1,"313":1}}],["minesweeper",{"2":{"263":2}}],["minimalistic",{"2":{"343":1}}],["minimalskin",{"0":{"343":1}}],["mini",{"2":{"249":1}}],["minigames",{"2":{"2":1}}],["minutes",{"2":{"165":2}}],["minscreensize",{"0":{"156":1},"2":{"225":1,"270":1}}],["milliseconds",{"2":{"132":1,"303":1}}],["might",{"2":{"12":1,"25":1}}],["mimics",{"2":{"6":1}}],["macosskin",{"0":{"342":1}}],["macos",{"2":{"340":1,"342":1}}],["math",{"0":{"308":1},"1":{"309":1,"310":1,"311":1,"312":1,"313":1,"314":1,"315":1,"316":1,"317":1},"2":{"308":1}}],["max",{"0":{"309":1,"312":1},"1":{"310":1,"311":1,"313":1,"314":1},"2":{"309":1,"310":1,"312":1,"313":1}}],["maxlength",{"0":{"302":1,"305":1},"1":{"303":1,"304":1,"306":1,"307":1},"2":{"303":1,"306":1}}],["maximized",{"2":{"156":1,"225":1,"270":1}}],["maximum",{"2":{"132":1,"303":1,"306":1,"316":1}}],["maze",{"2":{"263":2}}],["map",{"2":{"191":1,"275":1}}],["magnitude",{"0":{"182":1},"2":{"182":1}}],["margin",{"2":{"154":1}}],["markdown",{"2":{"2":1,"77":1}}],["many",{"2":{"163":1}}],["manipulate",{"2":{"92":1}}],["manager",{"2":{"25":1,"26":1}}],["manage",{"2":{"22":1,"92":1}}],["managing",{"2":{"2":2}}],["manually",{"2":{"18":1}}],["makes",{"2":{"13":1,"252":1}}],["make",{"2":{"11":1,"12":2,"20":1,"22":1,"25":1}}],["making",{"0":{"9":1},"1":{"10":1,"11":1,"12":1,"13":1,"14":1,"15":1},"2":{"40":1}}],["mainly",{"2":{"249":1,"253":1}}],["main",{"2":{"11":1,"235":1,"247":2,"254":1}}],["made",{"2":{"4":2,"6":1,"7":1,"14":1,"22":1,"221":1,"265":1}}],["blue",{"2":{"334":1}}],["bliss",{"2":{"263":1}}],["blank",{"2":{"193":1}}],["background",{"2":{"288":1}}],["ball",{"2":{"263":2}}],["battery",{"2":{"254":1}}],["basepath",{"0":{"232":1},"1":{"233":1,"234":1,"235":1},"2":{"233":1}}],["base",{"2":{"31":1,"233":1}}],["based",{"2":{"6":1,"89":1,"92":1,"205":1,"221":1,"237":1,"239":1,"265":1,"330":1,"331":1}}],["bashbun",{"2":{"18":2,"19":1}}],["bashpnpm",{"2":{"18":2,"19":1}}],["bashyarn",{"2":{"18":2,"19":1}}],["bashnpm",{"2":{"18":2,"19":1}}],["basic",{"0":{"36":1,"43":1,"49":1,"56":1,"62":1,"69":1,"76":1,"83":1,"224":1,"269":1},"2":{"10":1,"12":1,"17":1,"31":1,"40":1}}],["browsing",{"2":{"33":1,"46":1}}],["browser",{"0":{"32":1,"192":1},"1":{"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"193":1,"194":1,"195":1,"196":1,"197":1,"198":1,"199":1,"200":1,"201":1,"202":1,"203":1,"204":1,"205":1,"206":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1},"2":{"2":1,"6":1,"22":2,"33":1,"34":3,"36":3,"92":1,"192":1,"261":2,"267":2}}],["browse",{"2":{"2":1,"22":1,"92":1}}],["box",{"2":{"137":1,"225":1,"270":1}}],["boxes",{"2":{"3":1}}],["boolean",{"2":{"106":1,"107":1,"114":1,"115":1,"146":1,"148":1,"194":1,"198":1,"206":2,"225":1,"229":1,"270":1,"286":1,"303":1,"306":1,"321":1}}],["body>",{"2":{"13":2}}],["body",{"2":{"13":1}}],["build",{"2":{"25":1,"27":4,"28":4,"30":4,"31":3,"236":1}}],["building",{"0":{"11":1},"2":{"221":1,"265":1}}],["bundle",{"0":{"258":1},"2":{"18":1,"30":1,"258":2,"259":1,"261":1}}],["buttons",{"2":{"249":1}}],["button",{"2":{"249":1}}],["but",{"2":{"12":2,"263":1}}],["bugs",{"2":{"7":1}}],["behaviour",{"2":{"251":1}}],["between",{"2":{"132":1,"154":1,"155":1,"177":1,"178":1,"184":1,"185":1,"309":1,"312":1}}],["better",{"2":{"22":1}}],["before",{"2":{"30":1,"31":1,"194":1,"252":1}}],["below",{"2":{"19":1}}],["become",{"2":{"12":1}}],["be",{"2":{"3":1,"11":1,"12":2,"20":1,"30":4,"31":2,"50":2,"93":1,"104":1,"156":1,"225":1,"237":2,"245":1,"249":1,"250":1,"254":1,"259":1,"270":1}}],["by",{"2":{"1":1,"2":1,"4":1,"6":2,"7":1,"12":2,"13":1,"19":1,"20":3,"25":1,"36":1,"43":1,"49":1,"53":2,"56":1,"62":1,"69":1,"76":1,"83":1,"92":1,"93":1,"104":1,"106":1,"114":1,"193":1,"199":1,"201":1,"221":1,"224":1,"249":2,"251":3,"252":2,"254":1,"265":1,"269":1,"342":1}}],["null",{"2":{"102":1,"103":1,"104":1,"105":1,"111":1,"112":1,"113":1,"191":1}}],["numbers",{"2":{"99":1,"176":1}}],["number",{"0":{"318":1,"319":1},"1":{"319":1,"320":2,"321":2},"2":{"50":1,"70":1,"130":1,"132":1,"141":1,"143":1,"152":1,"154":1,"163":1,"168":2,"171":1,"172":1,"177":3,"178":1,"181":1,"182":1,"184":1,"185":1,"191":1,"225":5,"270":5,"288":3,"303":3,"306":1,"310":3,"311":1,"312":1,"313":2,"314":1,"315":1,"316":2,"317":1,"318":1,"320":2,"321":1,"328":2}}],["nbsp",{"2":{"27":8,"28":6,"30":10,"31":8}}],["npmyarnpnpmbun",{"2":{"18":2,"19":1}}],["npm",{"2":{"15":1,"28":1,"38":1,"44":1,"51":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"243":1,"250":1,"257":1,"271":1,"325":1,"347":1}}],["normalize",{"0":{"183":1},"2":{"183":1}}],["normally",{"2":{"30":1,"31":1}}],["none",{"2":{"50":1}}],["no",{"2":{"30":1,"31":1,"248":2,"249":1}}],["nodejs",{"2":{"25":1}}],["notes",{"2":{"239":1}}],["note",{"2":{"132":1}}],["not",{"2":{"13":1,"25":2,"114":1,"115":1,"248":1,"251":1}}],["now",{"2":{"12":1,"13":2,"14":1,"15":1,"305":1}}],["names",{"0":{"275":1},"2":{"191":1,"275":1,"286":1,"331":1}}],["name",{"0":{"98":1,"109":1,"193":1},"1":{"194":1},"2":{"11":2,"12":4,"20":1,"88":1,"95":1,"96":1,"98":1,"109":2,"194":2,"237":1,"254":1}}],["native",{"2":{"2":1}}],["negative",{"2":{"303":1}}],["network",{"2":{"254":1}}],["necessary",{"2":{"30":1}}],["next",{"0":{"15":1},"2":{"13":1}}],["need",{"2":{"11":1,"12":1,"13":1,"20":1,"23":1,"30":1,"31":1}}],["needs",{"2":{"0":1}}],["newline",{"0":{"228":1},"1":{"229":1,"230":1}}],["new",{"2":{"11":1,"12":2,"13":2,"21":1,"22":1,"28":1,"36":1,"43":1,"49":1,"56":1,"62":1,"69":1,"76":1,"83":1,"90":1,"92":4,"95":1,"118":1,"123":1,"129":1,"134":1,"137":1,"138":1,"140":1,"145":1,"151":1,"156":1,"167":1,"169":1,"225":11,"229":1,"239":1,"270":11,"286":3,"327":1}}],["utility",{"2":{"323":1}}],["utilities",{"2":{"1":1,"259":1}}],["utils",{"2":{"192":1,"215":1,"289":1,"301":1,"308":1,"318":1}}],["units",{"2":{"163":1,"303":1,"306":1}}],["unique",{"2":{"99":2,"250":1}}],["unix",{"2":{"92":1}}],["unknown",{"2":{"96":1,"101":1,"279":1,"282":1,"285":1}}],["undefined",{"2":{"96":1,"119":1,"124":1,"130":1,"135":1,"141":1,"146":1,"152":1,"168":1,"194":1,"209":1,"225":9,"229":2,"270":9,"285":1,"303":1,"306":1,"328":1}}],["uncompiled",{"2":{"25":1}}],["unless",{"2":{"20":1}}],["uptime",{"2":{"162":1,"163":1,"164":1}}],["uploaded",{"2":{"30":1}}],["update",{"2":{"28":2}}],["up",{"2":{"10":2,"13":1,"17":2,"254":1}}],["usually",{"2":{"249":2}}],["usage",{"0":{"20":1,"35":1,"42":1,"48":1,"55":1,"61":1,"68":1,"75":1,"82":1,"223":1,"268":1},"1":{"21":1,"22":1,"36":1,"37":1,"43":1,"49":1,"50":1,"56":1,"62":1,"63":1,"69":1,"70":1,"76":1,"77":1,"83":1,"84":1,"224":1,"225":1,"269":1,"270":1},"2":{"268":1}}],["using",{"0":{"14":1,"21":1},"1":{"22":1},"2":{"7":1,"10":1,"13":1,"14":1,"17":1,"21":1,"30":2,"31":1,"92":1}}],["useful",{"2":{"30":1,"31":1}}],["uses",{"2":{"26":1}}],["use",{"2":{"12":2,"14":1,"21":1,"22":1,"28":1,"31":1,"252":1}}],["used",{"2":{"3":1,"12":1,"30":1,"50":1,"104":1,"105":1,"245":2,"249":1,"252":1,"254":1,"256":1,"263":1}}],["userconfig",{"2":{"234":1}}],["users",{"2":{"12":2,"248":1}}],["user",{"2":{"2":2,"156":1,"194":1,"213":1,"225":1,"246":2,"249":2,"251":1,"270":1}}],["ubuntu",{"2":{"6":1}}],["urls",{"2":{"237":1,"332":1,"335":1,"337":1}}],["url",{"0":{"201":1,"208":1,"210":1},"1":{"202":1,"209":1,"211":1,"212":1},"2":{"2":1,"12":1,"37":2,"103":1,"111":1,"196":1,"202":2,"205":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"333":1}}],["large",{"2":{"126":1}}],["lague",{"2":{"53":1}}],["latest",{"2":{"28":1}}],["launched",{"2":{"107":1,"115":1}}],["launchatstartup",{"0":{"107":1,"115":1},"2":{"115":1}}],["launch",{"2":{"13":1}}],["lt",{"0":{"87":1},"1":{"88":1,"89":1,"90":1,"91":1},"2":{"13":3,"20":2,"22":1,"28":1,"86":1,"94":1,"96":1,"100":1,"191":1,"204":1,"273":1,"278":1,"281":1,"284":1,"291":1,"294":1,"298":1}}],["lets",{"2":{"258":1}}],["letters",{"2":{"12":1,"99":1}}],["lerp",{"0":{"185":1},"2":{"185":1}}],["leave",{"2":{"13":1,"20":1}}],["learn",{"2":{"10":1,"17":1}}],["ll",{"2":{"11":1,"12":1,"13":1}}],["libraries",{"0":{"259":1},"2":{"259":1}}],["library",{"2":{"221":1,"233":1,"241":1,"265":1,"323":1,"345":1}}],["live",{"2":{"237":1,"265":1}}],["limits",{"2":{"156":1}}],["listening",{"2":{"286":1}}],["listener",{"2":{"277":1,"280":1,"286":1}}],["list",{"2":{"21":1,"50":1,"216":1,"217":1,"254":3}}],["like",{"2":{"2":1,"13":1,"20":1,"254":1}}],["line",{"2":{"20":1,"89":1,"92":1,"229":1,"237":1}}],["link",{"2":{"12":1,"15":1,"225":1,"270":1}}],["links",{"0":{"38":1,"44":1,"51":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"243":1,"271":1,"325":1,"347":1},"2":{"1":1,"268":1}}],["linux",{"2":{"2":1,"6":1}}],["load",{"2":{"252":1}}],["loaded",{"2":{"252":2}}],["loadstylesheet",{"0":{"339":1},"1":{"340":1},"2":{"225":1,"270":1,"340":1}}],["loads",{"2":{"1":1}}],["low",{"2":{"156":1}}],["lower",{"2":{"12":1,"99":1}}],["logicsim",{"2":{"56":2}}],["logic",{"0":{"52":1},"1":{"53":1,"54":1,"55":1,"56":1,"57":1},"2":{"53":3,"54":3,"56":1,"262":2}}],["look",{"2":{"11":1,"20":2,"249":1}}],["localhost",{"2":{"25":1,"30":2,"31":2}}],["locally",{"2":{"24":1}}],["local",{"2":{"1":1,"25":2,"252":3}}],["failed",{"2":{"230":2}}],["false",{"2":{"107":1,"194":1,"286":2}}],["fc",{"2":{"50":1,"96":1,"100":1}}],["free",{"2":{"15":1}}],["from",{"2":{"1":2,"11":3,"12":2,"13":7,"20":5,"22":1,"25":2,"36":2,"43":2,"49":2,"56":2,"62":2,"69":2,"76":2,"83":2,"210":1,"224":1,"235":2,"239":2,"252":2,"269":1,"286":2,"290":1,"292":1,"293":1,"297":1}}],["feature",{"2":{"149":1,"249":1}}],["features",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1},"2":{"0":1,"7":1,"8":1,"91":1,"265":1}}],["fetch",{"2":{"30":2}}],["feel",{"2":{"15":1}}],["functions",{"0":{"192":1,"215":1,"227":1,"231":1,"289":1,"301":1,"308":1,"318":1},"1":{"193":1,"194":1,"195":1,"196":1,"197":1,"198":1,"199":1,"200":1,"201":1,"202":1,"203":1,"204":1,"205":1,"206":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"228":1,"229":1,"230":1,"232":1,"233":1,"234":1,"235":1,"236":1,"237":1,"238":1,"239":1,"290":1,"291":1,"292":1,"293":1,"294":1,"295":1,"296":1,"297":1,"298":1,"299":1,"300":1,"302":1,"303":1,"304":1,"305":1,"306":1,"307":1,"309":1,"310":1,"311":1,"312":1,"313":1,"314":1,"315":1,"316":1,"317":1,"319":1,"320":1,"321":1},"2":{"259":1,"323":1}}],["functionalites",{"2":{"253":1}}],["functionality",{"2":{"18":2,"156":1,"250":1,"259":1,"267":1}}],["functional",{"2":{"91":1}}],["function",{"2":{"11":2,"13":2,"20":1,"36":1,"43":1,"49":1,"50":1,"56":1,"62":1,"69":1,"76":1,"83":1,"214":2,"224":1,"232":1,"249":3,"269":1,"339":1}}],["first",{"2":{"252":1}}],["filtering",{"2":{"28":2}}],["filter",{"2":{"28":1}}],["fileicons",{"0":{"335":1},"1":{"336":1},"2":{"225":1,"270":1,"335":2}}],["fileexplorer",{"2":{"22":2,"49":2,"239":1}}],["file",{"0":{"45":1},"1":{"46":1,"47":1,"48":1,"49":1,"50":1,"51":1},"2":{"2":1,"3":1,"11":3,"12":2,"13":4,"15":1,"20":1,"22":2,"30":2,"46":1,"47":3,"49":1,"63":2,"77":3,"92":1,"105":1,"138":1,"188":1,"189":1,"225":1,"229":1,"230":1,"237":1,"251":1,"255":1,"261":2,"267":2,"270":1}}],["files",{"2":{"1":1,"2":2,"22":3,"30":2,"31":1,"46":1,"50":1,"77":1,"92":2,"188":1,"189":1,"236":2,"239":1,"251":1,"335":1}}],["find",{"2":{"254":1}}],["finding",{"2":{"7":1}}],["finished",{"2":{"50":1}}],["finally",{"2":{"13":1}}],["fi",{"2":{"8":1,"38":1,"44":1,"51":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"243":1,"271":1,"325":1,"347":1}}],["figma",{"2":{"4":2}}],["footer",{"2":{"50":2}}],["found",{"2":{"25":1}}],["focus",{"2":{"13":1}}],["following",{"2":{"13":1,"86":1,"267":1}}],["foldericons",{"0":{"337":1},"1":{"338":1},"2":{"225":1,"270":1,"337":2}}],["folder",{"2":{"11":2,"13":4,"255":1}}],["folders",{"2":{"1":1,"337":1}}],["font",{"2":{"4":1}}],["foreground",{"2":{"288":1}}],["formatrelativetime",{"0":{"305":1},"1":{"306":1,"307":1}}],["formattime",{"0":{"302":1},"1":{"303":1,"304":1}}],["formatshortcut",{"0":{"216":1},"1":{"217":1,"218":1,"219":1}}],["formats",{"2":{"77":1,"216":1}}],["format",{"2":{"31":1,"164":1,"216":1,"302":1,"305":1}}],["for",{"2":{"2":2,"3":1,"12":2,"13":2,"14":1,"22":1,"28":2,"30":3,"31":3,"33":1,"40":1,"46":1,"50":1,"53":1,"59":1,"66":1,"73":1,"80":1,"90":1,"91":1,"104":1,"132":1,"188":1,"189":1,"194":1,"216":2,"221":1,"232":2,"236":3,"241":1,"245":1,"248":2,"249":1,"251":1,"253":1,"254":1,"255":1,"259":2,"265":2,"268":1,"277":1,"280":1,"323":1,"330":1,"331":1,"335":1,"337":1,"345":1}}],["duplicate",{"2":{"297":1}}],["during",{"2":{"236":1,"252":1}}],["days",{"2":{"303":1,"306":1}}],["date",{"0":{"301":1,"305":1},"1":{"302":1,"303":1,"304":1,"305":1,"306":2,"307":2},"2":{"159":1,"301":1,"306":2}}],["data",{"0":{"283":1},"1":{"284":1,"285":1},"2":{"31":1,"252":5,"279":1,"282":1,"285":1}}],["dashes",{"2":{"99":1}}],["download",{"2":{"265":1}}],["do",{"2":{"251":1}}],["double",{"2":{"132":1}}],["doubleclickdelay",{"0":{"132":1},"2":{"225":1,"270":1}}],["docs",{"0":{"31":1},"2":{"31":4,"38":1,"44":1,"51":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"243":1,"271":1,"325":1,"347":1}}],["document",{"2":{"13":1,"20":1,"199":1}}],["documentation",{"2":{"10":2,"12":1,"15":1,"17":2,"28":1,"31":1}}],["does",{"2":{"25":1}}],["done",{"2":{"22":1}}],["don",{"2":{"20":2}}],["domain",{"2":{"237":1}}],["dom",{"2":{"13":1,"20":1}}],["digits",{"2":{"315":1,"316":1}}],["digital",{"2":{"53":2}}],["dirname",{"2":{"235":1}}],["direction",{"2":{"127":1}}],["directories",{"2":{"25":1,"28":2}}],["directory",{"2":{"25":2,"27":2,"28":1,"30":3,"31":2,"50":1,"77":1,"84":1,"233":1,"251":1,"255":2}}],["dispatch",{"2":{"283":1}}],["display",{"2":{"50":1,"98":1,"109":1,"245":1,"254":1}}],["displayed",{"2":{"50":1,"163":1}}],["displaying",{"2":{"2":1}}],["disables",{"2":{"77":1}}],["distance",{"2":{"177":1,"178":1,"184":1}}],["dist",{"2":{"25":2,"27":2,"28":2,"30":1,"31":1,"239":1}}],["discord",{"2":{"23":1,"38":1,"44":1,"51":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"243":1,"271":1,"325":1,"347":1}}],["div>",{"2":{"13":1}}],["div",{"2":{"13":1}}],["different",{"2":{"3":1,"20":1,"22":1,"59":1,"155":1,"247":1,"249":1,"259":1,"265":1}}],["dialog",{"2":{"3":1,"137":1,"225":1,"249":1,"270":1}}],["details",{"2":{"176":1,"177":1,"178":1,"179":1,"180":1,"181":1,"182":1,"183":1,"184":1,"185":1}}],["determines",{"2":{"106":1,"107":1,"148":1,"163":1}}],["defined",{"2":{"251":1}}],["define",{"2":{"251":1}}],["defineconfig",{"2":{"235":2,"239":2}}],["defines",{"2":{"50":1,"104":1}}],["defaultwallpaper",{"0":{"333":1},"1":{"334":1},"2":{"225":1,"270":1}}],["defaultfileselectorsize",{"0":{"138":1},"2":{"225":1,"270":1}}],["defaultdialogsize",{"0":{"137":1},"2":{"225":1,"270":1}}],["defaulticondirection",{"0":{"127":1},"2":{"225":1,"270":1}}],["defaulticonsize",{"0":{"126":1},"2":{"225":1,"270":1}}],["default",{"0":{"334":1,"336":1,"338":1},"2":{"13":1,"50":2,"70":1,"77":1,"84":1,"88":1,"89":1,"90":1,"98":1,"99":1,"101":1,"106":2,"107":1,"114":1,"126":2,"127":2,"132":1,"137":2,"138":2,"143":1,"148":1,"154":1,"155":1,"156":1,"163":1,"194":1,"225":12,"235":1,"239":1,"252":1,"270":12,"275":1,"303":1,"306":1,"333":1}}],["depth",{"2":{"268":1}}],["deployment",{"2":{"30":1}}],["deploying",{"2":{"30":1,"31":1}}],["deploys",{"2":{"27":1}}],["deploy",{"2":{"27":2}}],["dependencies",{"2":{"25":1,"28":1}}],["depending",{"2":{"20":1,"249":1}}],["demo",{"0":{"30":1},"2":{"27":1,"30":5,"38":1,"44":1,"51":1,"57":1,"64":1,"71":1,"78":1,"85":1,"226":1,"243":1,"263":1,"265":1,"271":1,"325":1,"347":1}}],["dev",{"0":{"240":1},"1":{"241":1,"242":1,"243":1},"2":{"25":1,"30":1,"31":1,"234":1,"235":1,"237":1,"239":1,"241":1,"242":3,"259":1,"265":1,"334":1}}],["devices",{"2":{"132":1,"154":1,"156":1}}],["device",{"2":{"24":1,"25":1}}],["developer",{"2":{"251":1}}],["developers",{"2":{"246":1}}],["development",{"2":{"241":1,"259":1}}],["develop",{"2":{"13":1}}],["developing",{"2":{"8":1}}],["description",{"0":{"102":1,"110":1},"2":{"12":1,"20":1,"27":1,"28":1,"30":1,"31":1,"89":1,"93":1,"102":1,"110":2,"126":1,"127":1,"157":1,"166":1,"186":1,"192":1,"215":1,"227":1,"231":1,"272":1,"287":1,"289":1,"301":1,"308":1,"318":1,"326":1}}],["desktopconfigoptions",{"2":{"124":2}}],["desktopconfig",{"2":{"91":2,"92":1,"123":1,"225":1,"270":1}}],["desktop",{"2":{"1":1,"6":1,"13":3,"20":3,"36":2,"43":2,"49":2,"56":2,"62":2,"69":2,"76":2,"83":2,"126":1,"127":1,"224":2,"225":1,"269":2,"270":1}}],["dedicated",{"2":{"2":1}}],["dynamically",{"2":{"30":1,"31":1,"339":1}}],["dynamic",{"2":{"2":1}}],["dropdowns",{"2":{"3":1}}],["draggable",{"2":{"2":1}}],["drivewindows",{"2":{"244":1}}],["drive",{"0":{"187":1,"255":1},"1":{"188":1,"189":1},"2":{"1":2,"2":2,"30":1,"92":1,"255":2}}],["written",{"2":{"221":1,"265":1}}],["writing",{"2":{"31":1}}],["write",{"2":{"2":1}}],["wooden",{"2":{"263":1}}],["wordle",{"2":{"263":2}}],["work",{"2":{"12":1}}],["won",{"2":{"12":1}}],["while",{"2":{"249":1,"251":1}}],["which",{"2":{"2":2,"11":2,"18":2,"30":1,"50":1,"77":1,"249":1}}],["whole",{"2":{"176":1}}],["whether",{"2":{"106":1,"107":1,"114":1,"115":1,"148":1,"194":1}}],["where",{"2":{"13":1,"245":1,"254":2}}],["whenever",{"2":{"13":1,"27":1,"30":1}}],["when",{"2":{"12":1,"50":2,"100":1,"246":1,"249":1,"256":1,"286":2}}],["whatever",{"2":{"249":1}}],["what",{"0":{"15":1},"2":{"12":1,"104":1}}],["wallpaper",{"2":{"332":1,"333":1,"334":1}}],["wallpapers",{"0":{"332":1},"2":{"1":1,"4":1,"92":2,"225":1,"270":1,"334":1}}],["warning",{"2":{"25":1,"99":1,"149":1,"156":1}}],["way",{"2":{"18":1,"248":1}}],["ways",{"2":{"18":1}}],["watch",{"2":{"13":1}}],["want",{"2":{"8":1,"19":1,"20":2,"149":1}}],["was",{"2":{"7":1,"249":1}}],["we",{"2":{"12":2,"13":1}}],["website",{"2":{"2":1,"13":1,"27":2,"236":1,"237":3,"248":1}}],["web",{"2":{"2":1,"6":1,"30":2,"31":1,"89":1,"92":1,"216":1,"221":1,"237":1,"239":1,"265":1}}],["well",{"2":{"1":1,"2":1,"18":1}}],["windowoptions",{"0":{"101":1},"2":{"95":1,"96":3,"101":2}}],["windowcontent",{"0":{"100":1,"116":1},"2":{"95":1,"96":1,"101":1}}],["window",{"0":{"37":1,"50":1,"63":1,"70":1,"77":1,"84":1},"2":{"100":1,"155":1,"208":1,"246":2,"253":1,"256":1}}],["windowprops",{"2":{"11":4,"94":2}}],["windowsconfigoptions",{"2":{"152":2}}],["windowsconfig",{"2":{"91":2,"151":1,"225":1,"270":1}}],["windowsview",{"2":{"13":2,"20":3,"36":2,"43":2,"49":2,"56":2,"62":2,"69":2,"76":2,"83":2,"224":2,"269":2}}],["windows",{"0":{"256":1},"2":{"2":1,"6":1,"154":1,"156":1,"225":2,"249":4,"256":1,"270":2}}],["will",{"2":{"11":3,"12":3,"13":2,"20":2,"25":2,"30":3,"31":1,"50":2,"77":1,"84":1,"154":1,"156":1,"225":1,"237":2,"270":1,"286":1}}],["without",{"2":{"212":1,"258":1}}],["with",{"2":{"0":1,"1":2,"2":5,"6":1,"10":1,"12":2,"15":1,"17":1,"19":1,"20":1,"30":1,"31":1,"77":1,"156":1,"173":1,"237":1,"246":2,"249":2,"251":1,"255":1,"256":1,"258":1,"343":1}}],["iconurl",{"0":{"103":1,"111":1},"2":{"111":1}}],["icon",{"2":{"12":2,"103":1,"111":1,"201":1,"202":1}}],["icons",{"2":{"1":1,"4":1,"22":1,"92":3,"126":1,"127":1,"245":1,"330":1,"335":1,"337":1,"343":1}}],["ids",{"2":{"191":1}}],["id=",{"2":{"13":1}}],["id",{"0":{"99":1},"2":{"12":2,"19":1,"95":1,"96":1,"99":2,"149":1,"225":1,"270":1,"330":1,"331":1}}],["identify",{"2":{"12":1}}],["imports",{"2":{"339":1}}],["importing",{"2":{"20":1}}],["important",{"2":{"13":1}}],["import",{"2":{"11":4,"12":2,"13":6,"20":5,"22":1,"25":2,"36":1,"43":1,"49":1,"56":1,"62":1,"69":1,"76":1,"83":1,"235":2,"239":2}}],["images",{"2":{"225":1,"270":1,"332":1}}],["image",{"0":{"189":1},"2":{"2":1,"189":1,"237":1,"333":1}}],["if",{"2":{"8":1,"13":2,"20":1,"23":1,"25":1,"50":2,"149":1,"156":1,"225":1,"229":1,"270":1}}],["items",{"2":{"297":1}}],["itemtype",{"2":{"291":1,"292":2,"294":1,"295":1,"296":1,"298":1,"299":1,"300":1}}],["item",{"0":{"290":1},"1":{"291":1,"292":1},"2":{"290":1,"292":2,"293":1}}],["it",{"2":{"6":1,"12":3,"13":1,"15":1,"22":2,"30":2,"104":1,"245":2,"248":1,"252":1,"253":1}}],["its",{"2":{"2":1,"12":1,"25":1}}],["itself",{"2":{"2":1}}],["individually",{"2":{"258":1}}],["indicators",{"2":{"254":2}}],["index",{"2":{"12":2,"13":4,"20":1}}],["indexable",{"2":{"2":1}}],["inverse",{"2":{"252":1}}],["invisible",{"2":{"12":1}}],["info",{"2":{"225":1,"229":1,"230":3,"270":1}}],["information",{"2":{"12":1,"14":1,"28":1,"31":1,"230":4,"254":1,"268":1}}],["input",{"2":{"84":2,"197":1,"249":2,"286":2}}],["initialization",{"2":{"252":1}}],["initial",{"2":{"50":1,"70":1,"77":1,"84":2,"316":1}}],["included",{"2":{"261":1}}],["includes",{"2":{"254":1}}],["include",{"2":{"11":1,"249":1}}],["instead",{"2":{"265":1}}],["instantiated",{"2":{"249":3}}],["instances",{"0":{"341":1},"1":{"342":1,"343":1},"2":{"246":1,"252":1}}],["instance",{"2":{"13":1}}],["installed",{"2":{"20":2,"25":1,"93":1,"250":1,"259":1}}],["installing",{"0":{"19":1},"2":{"258":1}}],["install",{"2":{"18":6,"19":3,"25":3,"34":1,"41":1,"47":1,"54":1,"60":1,"67":1,"74":1,"81":1,"222":1,"242":1,"248":2,"266":1,"324":1,"346":1}}],["installation",{"0":{"18":1,"25":1,"34":1,"41":1,"47":1,"54":1,"60":1,"67":1,"74":1,"81":1,"222":1,"242":1,"248":1,"266":1,"324":1,"346":1},"1":{"19":1}}],["inside",{"2":{"11":1,"13":4,"22":1,"86":1,"100":1}}],["inspired",{"2":{"2":1,"4":1,"6":1,"53":1,"92":1,"342":1}}],["into",{"2":{"12":1,"22":1,"25":2,"30":1,"191":1,"216":1,"247":1,"254":1,"267":1}}],["internet",{"2":{"33":1}}],["internal",{"0":{"29":1},"1":{"30":1,"31":1}}],["interesting",{"2":{"12":1}}],["interface",{"0":{"11":1},"2":{"11":1,"12":1,"13":2,"342":1}}],["interact",{"2":{"92":1,"246":1,"256":1}}],["interactions",{"0":{"3":1},"2":{"255":1}}],["interacting",{"2":{"2":1}}],["interacts",{"2":{"2":1}}],["introduction",{"0":{"5":1},"1":{"6":1,"7":1,"8":1}}],["in",{"2":{"2":1,"4":2,"6":1,"10":1,"11":2,"15":1,"17":1,"20":2,"21":1,"22":1,"25":1,"27":2,"28":1,"30":1,"31":1,"50":1,"77":1,"92":1,"93":1,"132":1,"143":1,"154":1,"163":1,"164":1,"208":1,"221":1,"225":1,"245":2,"248":1,"252":1,"261":1,"263":2,"265":1,"268":2,"270":1,"303":3,"306":1,"312":1}}],["isvalidinteger",{"0":{"319":1},"1":{"320":1,"321":1}}],["isvalidurl",{"0":{"196":1},"1":{"197":1,"198":1}}],["issues",{"2":{"7":1}}],["isolated",{"2":{"2":1}}],["is",{"2":{"0":1,"2":1,"6":1,"7":1,"12":1,"13":1,"18":1,"22":1,"27":2,"30":3,"31":1,"33":1,"34":1,"40":1,"41":1,"46":1,"47":1,"50":2,"53":1,"54":1,"59":1,"60":1,"66":1,"67":1,"73":1,"74":1,"80":1,"81":1,"100":1,"104":1,"105":1,"106":1,"107":1,"114":1,"115":1,"148":1,"149":1,"155":1,"156":1,"163":1,"221":1,"225":1,"241":1,"245":2,"248":2,"249":4,"250":1,"251":2,"252":5,"254":2,"255":2,"257":2,"263":1,"265":1,"270":1,"286":1,"323":1,"345":1}}],["persistent",{"2":{"252":1}}],["plugin",{"2":{"236":2,"238":1}}],["placed",{"2":{"155":1}}],["place",{"2":{"13":1}}],["pixels",{"2":{"143":1,"154":1,"225":1,"270":1}}],["pins",{"2":{"13":1}}],["pinnedbydefault",{"0":{"106":1,"114":1},"2":{"114":1}}],["pinned",{"2":{"1":1,"106":1,"114":1,"254":1}}],["png",{"2":{"92":2,"334":1}}],["pnpm",{"2":{"25":3,"26":1,"27":5,"28":5,"30":5,"31":4,"34":1,"41":1,"47":1,"54":1,"60":1,"67":1,"74":1,"81":1,"222":1,"242":1,"266":1,"324":1,"346":1}}],["point",{"2":{"255":1}}],["position",{"2":{"249":1}}],["possible",{"2":{"156":1}}],["populate",{"2":{"30":1}}],["power",{"2":{"20":1,"254":1}}],["powered",{"2":{"20":1,"36":1,"43":1,"49":1,"56":1,"62":1,"69":1,"76":1,"83":1,"224":1,"269":1}}],["purple",{"2":{"92":2,"334":1}}],["purpose",{"2":{"12":1}}],["public",{"0":{"28":1}}],["published",{"2":{"257":1}}],["publish",{"2":{"15":1,"28":1}}],["put",{"2":{"13":1}}],["primary",{"0":{"261":1},"2":{"247":1,"258":1}}],["prints",{"2":{"229":1}}],["print",{"0":{"228":1},"1":{"229":1,"230":1},"2":{"228":1,"229":1,"230":4}}],["precision",{"0":{"162":1,"315":1},"1":{"163":1,"164":1,"165":1,"316":1,"317":1},"2":{"163":1,"316":1}}],["prepares",{"2":{"30":1}}],["preview",{"2":{"30":2,"31":2}}],["previously",{"2":{"13":1,"20":1}}],["pretty",{"2":{"11":1}}],["prerequisites",{"0":{"10":1,"17":1}}],["prominently",{"2":{"249":1}}],["processes",{"2":{"246":1}}],["processed",{"2":{"230":2}}],["process",{"2":{"236":1,"252":2}}],["processing",{"2":{"230":2}}],["protocol",{"2":{"210":1,"212":1}}],["production",{"2":{"27":1}}],["properties",{"0":{"97":1,"120":1,"125":1,"131":1,"136":1,"142":1,"147":1,"153":1,"158":1,"170":1,"274":1,"329":1},"1":{"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"121":1,"126":1,"127":1,"132":1,"137":1,"138":1,"143":1,"148":1,"149":1,"154":1,"155":1,"156":1,"159":1,"171":1,"172":1,"173":1,"174":1,"275":1,"330":1,"331":1,"332":1,"333":1,"334":1,"335":1,"336":1,"337":1,"338":1,"339":1,"340":1},"2":{"86":1}}],["prop",{"2":{"22":1,"86":1}}],["props",{"0":{"87":1,"116":1},"1":{"88":1,"89":1,"90":1,"91":1},"2":{"21":1,"22":1,"116":1}}],["project",{"2":{"8":1,"10":3,"17":3,"20":2,"21":1,"22":1,"25":1,"27":1,"30":2,"31":1}}],["prozilla",{"0":{"30":1,"31":1,"32":1,"39":1,"45":1,"52":1,"58":1,"65":1,"72":1,"79":1,"220":1,"240":1,"264":1,"322":1,"344":1},"1":{"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"53":1,"54":1,"55":1,"56":1,"57":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"241":1,"242":1,"243":1,"265":1,"266":1,"267":1,"268":1,"269":1,"270":1,"271":1,"323":1,"324":1,"325":1,"345":1,"346":1,"347":1},"2":{"6":1,"8":1,"11":2,"12":1,"13":2,"18":10,"19":4,"20":1,"22":1,"25":1,"28":1,"33":1,"34":7,"36":2,"40":1,"41":7,"43":2,"46":1,"47":7,"49":2,"53":1,"54":7,"56":2,"59":1,"60":7,"62":2,"66":1,"67":7,"69":2,"73":1,"74":7,"76":2,"80":1,"81":7,"83":2,"221":2,"222":3,"224":1,"235":1,"237":1,"239":2,"241":1,"242":3,"258":2,"259":5,"261":8,"262":1,"263":4,"265":3,"266":3,"267":9,"269":1,"286":1,"323":1,"324":3,"334":1,"345":1,"346":3}}],["prozillaosprops",{"2":{"225":1,"270":1}}],["prozillaos>",{"2":{"13":3,"20":1,"36":1,"43":1,"49":1,"56":1,"62":1,"69":1,"76":1,"83":1,"224":1,"269":1}}],["prozillaos",{"0":{"8":1,"24":1,"87":1},"1":{"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"88":1,"89":1,"90":1,"91":1},"2":{"0":1,"6":1,"7":1,"8":1,"12":2,"13":6,"14":1,"15":3,"18":1,"20":5,"21":1,"22":3,"24":1,"25":5,"26":1,"33":1,"36":3,"40":1,"43":3,"46":1,"49":3,"53":1,"56":3,"59":1,"62":3,"66":1,"69":3,"73":1,"76":3,"80":1,"83":3,"86":2,"88":1,"92":5,"224":3,"232":1,"236":1,"237":1,"239":1,"241":1,"247":2,"250":2,"251":1,"252":1,"257":1,"258":2,"259":3,"263":1,"265":1,"269":3,"323":1,"345":1}}],["past",{"2":{"303":1}}],["passed",{"2":{"101":1,"245":1}}],["pass",{"2":{"86":1}}],["path",{"2":{"50":2,"77":2,"84":2,"233":2}}],["packages",{"0":{"28":1,"29":1,"257":1,"267":1},"1":{"30":1,"31":1,"258":1,"259":1,"260":1,"261":1,"262":1,"263":1},"2":{"25":3,"28":6,"241":1,"250":1,"257":1,"258":1,"259":1,"265":2,"267":1,"323":1}}],["package",{"0":{"250":1},"2":{"15":1,"18":2,"20":1,"25":4,"26":1,"27":3,"28":4,"250":2,"257":1,"259":1,"265":1,"268":1}}],["parameters",{"0":{"94":1,"96":1,"119":1,"124":1,"130":1,"135":1,"141":1,"146":1,"152":1,"163":1,"168":1,"194":1,"197":1,"200":1,"202":1,"206":1,"209":1,"211":1,"214":1,"217":1,"229":1,"233":1,"237":1,"273":1,"278":1,"279":1,"281":1,"282":1,"284":1,"285":1,"291":1,"292":1,"294":1,"295":1,"298":1,"299":1,"303":1,"306":1,"310":1,"313":1,"316":1,"320":1,"328":1},"2":{"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"177":1,"178":1,"179":1,"180":1,"181":1,"182":1,"183":1,"184":1,"185":1,"203":1}}],["params",{"2":{"2":1,"50":1}}],["parts",{"2":{"104":1,"155":1}}],["part",{"2":{"11":1,"247":2}}],["palette",{"2":{"4":1}}],["pages",{"2":{"27":1}}],["page",{"2":{"2":1,"12":1,"13":5,"193":1,"216":1}}],["hub",{"2":{"253":1}}],["human",{"2":{"164":1,"216":1}}],["highlighting",{"2":{"77":1}}],["higher",{"2":{"25":1}}],["https",{"2":{"25":1,"234":1,"334":1}}],["htmlattributeanchortarget",{"2":{"209":1}}],["html",{"2":{"13":2,"236":1}}],["htmlelement",{"2":{"13":1,"20":1}}],["hyphens",{"2":{"12":1}}],["h1",{"2":{"11":1}}],["h1>",{"2":{"11":2}}],["h1>welcome",{"2":{"11":1}}],["hooks",{"2":{"259":1,"267":1}}],["hours",{"2":{"165":3}}],["horizontal",{"2":{"127":1,"225":1,"270":1}}],["hot",{"2":{"30":1,"31":1}}],["host",{"2":{"24":1}}],["hosting",{"0":{"24":1},"1":{"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1}}],["hosted",{"2":{"7":1,"263":1}}],["hold",{"2":{"11":1}}],["how",{"2":{"10":2,"12":1,"14":1,"17":2,"20":1,"22":1,"24":1,"104":1,"163":1}}],["home",{"2":{"1":1,"50":1,"77":1,"84":1,"254":1}}],["height",{"0":{"143":1},"2":{"143":1,"225":2,"270":2}}],["helper",{"2":{"232":1}}],["help",{"2":{"23":1}}],["header",{"2":{"3":1,"249":1}}],["here",{"2":{"0":1,"21":1,"22":1,"286":1}}],["hard",{"2":{"30":1,"31":1}}],["happen",{"2":{"25":1}}],["hassle",{"2":{"258":1}}],["has",{"2":{"10":1,"17":1}}],["have",{"2":{"2":1,"10":1,"12":1,"13":1,"14":1,"17":1,"23":1,"25":1,"99":1,"248":1,"249":2}}],["handle",{"2":{"1":1,"3":1}}],["object",{"2":{"252":1}}],["overall",{"2":{"251":1}}],["overview",{"2":{"0":1,"22":1,"257":1}}],["omit",{"2":{"13":1}}],["orange",{"2":{"92":2}}],["order",{"2":{"27":1,"28":1}}],["or",{"2":{"12":1,"15":1,"18":1,"23":1,"24":1,"25":1,"28":1,"30":1,"89":1,"114":1,"115":1,"208":1,"249":1,"250":1,"259":1,"303":1,"306":1}}],["os",{"0":{"30":1,"31":1,"32":1,"39":1,"45":1,"52":1,"58":1,"65":1,"72":1,"79":1,"220":1,"240":1,"264":1,"322":1,"344":1},"1":{"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"53":1,"54":1,"55":1,"56":1,"57":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"241":1,"242":1,"243":1,"265":1,"266":1,"267":1,"268":1,"269":1,"270":1,"271":1,"323":1,"324":1,"325":1,"345":1,"346":1,"347":1},"2":{"11":2,"12":1,"13":2,"18":10,"19":4,"20":1,"22":1,"25":1,"28":1,"33":1,"34":7,"36":2,"40":1,"41":7,"43":2,"46":1,"47":7,"49":2,"53":1,"54":7,"56":2,"59":1,"60":7,"62":2,"66":1,"67":7,"69":2,"73":1,"74":7,"76":2,"80":1,"81":7,"83":2,"104":1,"156":1,"221":1,"222":3,"224":1,"235":1,"237":1,"239":2,"241":1,"242":3,"258":2,"259":5,"261":8,"262":1,"263":4,"265":2,"266":3,"267":9,"269":1,"286":1,"323":1,"324":3,"334":1,"345":1,"346":3}}],["output",{"2":{"28":2,"31":2}}],["out",{"2":{"10":1,"13":1,"17":1,"20":1,"22":1,"23":1,"268":1}}],["opposed",{"2":{"249":1}}],["options",{"0":{"37":1,"50":1,"63":1,"70":1,"77":1,"84":1,"205":1,"236":1},"1":{"206":1,"207":1,"237":1,"238":1,"239":1},"2":{"101":1,"118":1,"119":1,"123":1,"124":1,"129":1,"130":1,"134":1,"135":1,"140":1,"141":1,"145":1,"146":1,"151":1,"152":1,"205":1,"206":1,"237":1,"327":1,"328":1}}],["option",{"2":{"13":2,"149":1,"245":1}}],["optional",{"2":{"2":1,"88":1,"89":1,"90":1,"91":1,"208":1,"249":1}}],["operating",{"2":{"6":2,"22":1,"89":1,"92":1,"221":1,"237":1,"239":1,"265":1}}],["opens",{"2":{"256":1}}],["openurl",{"0":{"208":1},"1":{"209":1}}],["opening",{"2":{"193":1}}],["opened",{"2":{"27":1,"30":1}}],["open",{"0":{"7":1},"2":{"2":1,"13":1,"20":1,"22":1,"37":1,"50":1,"63":1,"70":1,"77":2,"84":1,"105":1,"208":1,"246":1}}],["own",{"2":{"2":1,"22":1,"24":2,"249":1}}],["others",{"2":{"15":1}}],["other",{"2":{"2":1,"21":1,"22":1,"25":1,"30":1,"77":1,"90":1,"104":1,"247":2,"249":1,"253":1,"265":1}}],["one",{"2":{"267":1}}],["onfail",{"0":{"213":1},"1":{"214":1},"2":{"214":1}}],["onsuccess",{"0":{"213":1},"1":{"214":1},"2":{"214":1}}],["onselectionfinish",{"2":{"50":1}}],["onselectionchangeparams",{"2":{"50":1}}],["onselectionchange",{"2":{"50":1}}],["once",{"2":{"22":1}}],["only",{"2":{"12":1,"18":1,"99":1,"149":1}}],["on",{"0":{"277":1},"1":{"278":1,"279":1},"2":{"2":1,"7":1,"10":1,"13":2,"15":2,"17":1,"20":1,"22":1,"23":1,"24":2,"25":1,"28":1,"86":1,"92":1,"154":1,"156":1,"205":1,"229":1,"249":1,"252":1,"263":1,"330":1,"331":1}}],["off",{"0":{"280":1},"1":{"281":1,"282":1},"2":{"315":1}}],["official",{"2":{"10":1,"15":1,"17":1}}],["often",{"2":{"12":1,"246":1}}],["of",{"2":{"0":1,"11":1,"12":3,"13":5,"19":1,"20":1,"21":1,"22":2,"25":2,"27":1,"28":3,"30":1,"31":1,"50":1,"59":1,"77":1,"88":1,"89":1,"98":1,"99":1,"102":1,"103":2,"104":1,"105":1,"109":1,"110":1,"111":2,"112":1,"113":1,"121":1,"126":1,"127":1,"137":1,"138":1,"143":1,"154":1,"155":1,"156":1,"163":1,"174":1,"176":1,"182":1,"188":1,"189":1,"194":1,"202":1,"216":2,"217":1,"225":3,"229":1,"233":2,"237":4,"241":2,"244":1,"246":1,"247":3,"249":1,"250":1,"251":2,"252":1,"254":3,"257":1,"258":2,"259":2,"268":1,"270":3,"275":1,"303":1,"306":1,"315":1,"316":1,"323":1,"332":2,"333":1,"335":2,"337":2}}],["square",{"2":{"184":1}}],["sqrdistance",{"0":{"184":1}}],["scalar",{"0":{"181":1},"2":{"181":1}}],["scale",{"0":{"181":1},"2":{"181":1}}],["scripts",{"0":{"26":1},"1":{"27":1,"28":1,"29":1,"30":1,"31":1},"2":{"26":1}}],["script>",{"2":{"13":1}}],["script",{"2":{"13":1,"27":2,"28":1,"30":4,"31":1}}],["screenmargin",{"0":{"154":1},"2":{"225":1,"270":1}}],["screen",{"2":{"2":1,"154":1,"156":2,"225":1,"249":1,"270":1}}],["skinoptions",{"2":{"328":2}}],["skins",{"0":{"344":1},"1":{"345":1,"346":1,"347":1},"2":{"259":2,"340":1,"345":2,"346":3}}],["skin",{"0":{"90":1},"2":{"90":2,"92":1,"225":2,"270":2,"327":1,"342":1,"343":1}}],["saying",{"2":{"25":1}}],["same",{"2":{"11":1}}],["src",{"2":{"25":1,"235":1}}],["src=",{"2":{"13":1}}],["slightly",{"2":{"20":1}}],["silly",{"2":{"92":1}}],["similar",{"2":{"249":1,"253":1}}],["simply",{"2":{"248":1}}],["simplest",{"2":{"18":1}}],["simulator",{"2":{"262":1}}],["simulate",{"2":{"193":1}}],["simulating",{"2":{"53":1}}],["sim",{"0":{"52":1},"1":{"53":1,"54":1,"55":1,"56":1,"57":1},"2":{"53":2,"54":3,"56":1,"262":1}}],["single",{"2":{"28":1,"50":1}}],["sitemap",{"2":{"30":1,"237":1}}],["site",{"2":{"15":1}}],["sizes",{"2":{"156":1}}],["size",{"2":{"11":1,"126":1,"137":1,"138":1,"225":2,"270":2}}],["sheet",{"2":{"339":1}}],["shell",{"2":{"80":1,"92":1,"261":1,"267":1}}],["shpnpm",{"2":{"25":1}}],["shnpm",{"2":{"25":1,"34":1,"41":1,"47":1,"54":1,"60":1,"67":1,"74":1,"81":1,"222":1,"242":1,"266":1,"324":1,"346":1}}],["shgit",{"2":{"25":1}}],["shared",{"0":{"322":1},"1":{"323":1,"324":1,"325":1},"2":{"259":2,"286":1,"323":2,"324":3}}],["share",{"2":{"15":1}}],["shows",{"2":{"22":1}}],["shortened",{"2":{"246":1}}],["shortcut",{"0":{"216":1},"1":{"217":1,"218":1,"219":1},"2":{"216":1,"217":1}}],["shortcuts",{"2":{"3":1,"245":1}}],["short",{"2":{"20":1,"89":1}}],["should",{"2":{"13":1,"20":1,"27":1}}],["smaller",{"2":{"154":1,"156":1,"225":1,"270":1}}],["small",{"2":{"13":1,"126":1}}],["split",{"2":{"254":1}}],["specified",{"2":{"30":1}}],["specific",{"2":{"0":1,"28":1}}],["spin",{"2":{"13":1}}],["svg",{"2":{"12":1,"22":1,"92":3}}],["sorted",{"2":{"247":1}}],["so",{"2":{"30":1,"31":1}}],["something",{"2":{"20":1}}],["some",{"2":{"11":1,"156":1,"205":1,"249":1}}],["source",{"0":{"7":1},"2":{"2":1,"7":1,"187":1,"190":1,"192":1,"215":1,"227":1,"231":1,"263":1,"265":1,"287":1,"289":1,"301":1,"308":1,"318":1}}],["sources",{"2":{"1":1}}],["success",{"2":{"229":1,"230":1}}],["sub",{"2":{"249":1}}],["subtract",{"0":{"180":1},"2":{"180":1}}],["subset",{"2":{"28":1,"250":1}}],["sure",{"2":{"12":1,"20":1,"25":1}}],["supports",{"2":{"149":1,"245":1}}],["supporting",{"2":{"8":1}}],["support",{"0":{"8":1},"2":{"248":1}}],["suggesting",{"2":{"7":1}}],["suit",{"2":{"0":1}}],["stop",{"2":{"286":2}}],["stops",{"2":{"286":1}}],["stored",{"2":{"252":1}}],["store",{"2":{"30":1,"252":1}}],["stores",{"2":{"1":1}}],["storage",{"0":{"252":1},"2":{"1":2,"252":3}}],["streamevents>",{"2":{"286":1}}],["streamevents",{"2":{"286":2}}],["stream",{"2":{"286":5}}],["string>",{"2":{"225":2,"270":2,"273":1,"288":3,"328":2}}],["string",{"0":{"196":1,"213":1},"1":{"197":1,"198":1,"214":1},"2":{"37":1,"50":1,"77":1,"84":2,"88":1,"89":1,"96":3,"98":1,"99":1,"101":1,"102":1,"103":1,"104":1,"105":1,"109":1,"110":1,"111":1,"112":1,"113":1,"146":1,"149":1,"152":1,"155":2,"164":1,"188":1,"189":1,"191":1,"194":1,"196":1,"197":3,"200":1,"202":1,"204":2,"206":1,"207":1,"209":1,"210":1,"211":1,"212":1,"214":2,"217":1,"218":1,"225":14,"229":1,"233":2,"237":4,"252":1,"270":14,"273":1,"286":1,"288":1,"304":1,"307":1,"320":1,"328":10,"330":2,"331":2,"332":1,"333":1,"335":4,"337":4}}],["strictmode>",{"2":{"13":2,"20":2}}],["styling",{"2":{"249":1}}],["style",{"2":{"245":1,"339":1}}],["stylesheets",{"2":{"90":1}}],["stylesheet",{"2":{"11":1}}],["styles",{"2":{"11":3,"340":1}}],["status",{"0":{"228":1},"1":{"229":1,"230":1},"2":{"229":3}}],["static",{"2":{"159":1,"173":1,"179":1,"180":1,"181":1,"182":1,"183":1,"184":1,"185":1}}],["statement",{"2":{"20":1}}],["staging",{"2":{"30":1,"236":1}}],["stageoptions",{"2":{"237":2}}],["stagesiteplugin",{"0":{"236":1},"1":{"237":1,"238":1,"239":1}}],["stages",{"2":{"30":1}}],["stage",{"2":{"27":2,"30":1}}],["standard",{"2":{"18":1,"46":1}}],["standaloneroute",{"2":{"13":2}}],["standalone",{"2":{"2":1,"13":1}}],["starts",{"2":{"286":1}}],["starting",{"2":{"230":2}}],["startdate",{"0":{"159":1}}],["startup",{"2":{"107":1,"115":1}}],["started",{"0":{"16":1},"1":{"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1},"2":{"13":1,"14":1,"258":1}}],["start",{"2":{"10":1,"13":1,"14":1,"17":1,"21":1,"22":1,"25":1,"27":2,"30":3,"31":3,"229":1,"230":1,"286":2}}],["sends",{"2":{"286":1}}],["section",{"2":{"268":1}}],["secondary",{"0":{"262":1},"2":{"247":1}}],["seconds",{"2":{"165":1}}],["segments",{"0":{"254":1},"2":{"254":1}}],["serves",{"2":{"253":1}}],["server",{"2":{"24":1,"25":1,"30":3,"31":2}}],["seo",{"2":{"236":1}}],["sebastian",{"2":{"53":1}}],["sepecific",{"2":{"28":1}}],["separately",{"2":{"259":1,"265":1}}],["separate",{"2":{"22":1,"236":1,"245":1,"251":1,"263":1}}],["sequential",{"2":{"27":1,"28":1}}],["self",{"0":{"24":1},"1":{"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1}}],["selected",{"2":{"50":1}}],["selection",{"2":{"50":2}}],["selections",{"2":{"3":1}}],["selecting",{"2":{"28":1}}],["selectormode",{"2":{"50":1}}],["selector",{"2":{"28":1,"138":1,"225":1,"270":1}}],["selectors",{"2":{"3":1}}],["seen",{"2":{"12":1}}],["see",{"2":{"12":1,"13":1,"234":1}}],["setviewporticon",{"0":{"201":1},"1":{"202":1}}],["setviewporttitle",{"0":{"199":1},"1":{"200":1}}],["setassociatedextensions",{"0":{"113":1}}],["setrole",{"0":{"112":1}}],["setup",{"0":{"36":1,"43":1,"49":1,"56":1,"62":1,"69":1,"76":1,"83":1,"224":1,"269":1}}],["setname",{"0":{"109":1},"2":{"22":1,"92":3,"239":3}}],["setlaunchatstartup",{"0":{"115":1},"2":{"13":1}}],["setpinnedbydefault",{"0":{"114":1},"2":{"13":1}}],["seticonurl",{"0":{"111":1},"2":{"12":1,"22":1,"92":3}}],["setdescription",{"0":{"110":1},"2":{"12":1,"22":1,"92":3}}],["set",{"2":{"10":2,"12":2,"17":2,"109":1,"110":1,"111":1,"112":1,"113":1,"173":1}}],["settings",{"0":{"65":1,"251":1},"1":{"66":1,"67":1,"68":1,"69":1,"70":1,"71":1},"2":{"2":1,"66":2,"67":3,"69":3,"92":3,"251":3,"261":2,"267":2}}],["search",{"2":{"1":1,"2":1,"203":1,"254":2}}],["s",{"0":{"15":1},"2":{"2":1,"6":1,"12":1,"22":1,"28":1,"30":1,"92":1,"156":1,"213":1,"225":1,"253":2,"270":1}}],["syntax",{"2":{"77":1}}],["sytem",{"2":{"12":1}}],["symbolic",{"2":{"1":1}}],["systems",{"2":{"221":1,"265":1}}],["systemname",{"0":{"88":1},"2":{"225":1,"270":1}}],["systemname=",{"2":{"36":1,"43":1,"49":1,"56":1,"62":1,"69":1,"76":1,"83":1,"224":1,"269":1}}],["system",{"0":{"1":1},"2":{"1":1,"2":1,"3":1,"6":2,"20":1,"22":1,"88":1,"89":2,"92":1,"194":1,"205":1,"237":1,"239":1,"247":1,"255":1}}],["center",{"2":{"249":1}}],["certain",{"2":{"156":1,"245":1,"315":1}}],["crucial",{"2":{"247":1}}],["creating",{"0":{"12":1},"2":{"232":1}}],["createroot",{"2":{"13":1,"20":1}}],["create",{"2":{"11":2,"12":1,"13":3,"18":1,"28":1}}],["cname",{"2":{"237":1}}],["ctrl+a",{"2":{"219":1}}],["current",{"2":{"162":1,"164":1,"203":1,"208":1}}],["currently",{"2":{"149":1,"248":2}}],["customize",{"2":{"12":1,"92":1}}],["customizing",{"2":{"2":1}}],["customizable",{"2":{"1":2,"259":1}}],["custom",{"0":{"9":1},"1":{"10":1,"11":1,"12":1,"13":1,"14":1,"15":1},"2":{"1":1,"2":1,"4":3,"14":2,"18":1}}],["cd",{"2":{"25":1}}],["clamp",{"0":{"309":1},"1":{"310":1,"311":1},"2":{"309":1}}],["class",{"0":{"93":1,"117":1,"122":1,"128":1,"133":1,"139":1,"144":1,"150":1,"157":1,"166":1,"272":1,"326":1},"1":{"94":1,"95":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"108":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"118":1,"119":1,"120":1,"121":1,"123":1,"124":1,"125":1,"126":1,"127":1,"129":1,"130":1,"131":1,"132":1,"134":1,"135":1,"136":1,"137":1,"138":1,"140":1,"141":1,"142":1,"143":1,"145":1,"146":1,"147":1,"148":1,"149":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"167":1,"168":1,"169":1,"170":1,"171":1,"172":1,"173":1,"174":1,"175":1,"176":1,"177":1,"178":1,"179":1,"180":1,"181":1,"182":1,"183":1,"184":1,"185":1,"273":1,"274":1,"275":1,"276":1,"277":1,"278":1,"279":1,"280":1,"281":1,"282":1,"283":1,"284":1,"285":1,"286":1,"327":1,"328":1,"329":1,"330":1,"331":1,"332":1,"333":1,"334":1,"335":1,"336":1,"337":1,"338":1,"339":1,"340":1,"341":1,"342":1,"343":1},"2":{"12":2,"21":1,"246":1,"252":1,"286":2}}],["classname=",{"2":{"11":1}}],["classes",{"2":{"11":2}}],["closed",{"2":{"249":1}}],["closeviewport",{"0":{"193":1},"1":{"194":1}}],["closing",{"2":{"193":1,"194":1}}],["clone",{"0":{"174":1},"2":{"25":2,"174":1,"263":2}}],["clipboard",{"2":{"213":1}}],["clicked",{"2":{"249":1}}],["click",{"2":{"132":1}}],["clicks",{"2":{"132":2}}],["client",{"2":{"13":1,"20":1}}],["clear",{"2":{"27":1}}],["choosing",{"2":{"20":1}}],["changing",{"2":{"13":1,"199":1,"201":1}}],["changeset",{"2":{"28":1}}],["changes",{"2":{"13":1,"30":1,"31":1,"50":1,"114":1,"115":1}}],["change",{"2":{"12":2,"20":1,"199":1,"201":1}}],["check",{"2":{"10":1,"17":1,"22":1,"268":1}}],["css",{"2":{"11":5,"143":1,"154":1,"225":1,"270":1,"340":1}}],["categories",{"2":{"247":1}}],["categorization",{"0":{"247":1}}],["categorizationinstallationmodalpackagesettingsstoragetaskbarsegmentsvirtual",{"2":{"244":1}}],["caution",{"2":{"20":1}}],["case",{"2":{"12":1,"99":1}}],["callback",{"0":{"277":1,"280":1},"1":{"278":1,"279":1,"281":1,"282":1},"2":{"249":3,"279":1,"282":1}}],["called",{"2":{"11":2,"12":1,"13":3,"50":2,"249":1,"286":1}}],["calculations",{"2":{"40":1}}],["calculator",{"0":{"39":1},"1":{"40":1,"41":1,"42":1,"43":1,"44":1},"2":{"2":1,"40":1,"41":3,"43":3,"261":2,"267":2}}],["can",{"2":{"0":1,"1":1,"2":1,"3":2,"7":1,"13":3,"14":1,"15":1,"18":1,"20":1,"22":1,"30":2,"31":1,"50":1,"93":1,"104":1,"245":1,"249":2,"250":1,"254":3,"259":1,"265":1}}],["copytoclipboard",{"0":{"213":1},"1":{"214":1}}],["copy",{"2":{"27":1,"213":1}}],["correctly",{"2":{"25":1}}],["correct",{"2":{"20":1}}],["core",{"0":{"220":1},"1":{"221":1,"222":1,"223":1,"224":1,"225":1,"226":1},"2":{"18":7,"34":4,"36":1,"41":4,"43":1,"47":4,"49":1,"54":4,"56":1,"60":4,"62":1,"67":4,"69":1,"74":4,"76":1,"81":4,"83":1,"221":1,"222":3,"224":1,"258":1,"259":2,"267":2}}],["cool",{"2":{"12":1}}],["connection",{"2":{"254":1}}],["converted",{"2":{"252":1}}],["confuse",{"2":{"251":1}}],["confirmation",{"2":{"194":1,"249":1}}],["configs",{"2":{"251":2}}],["configoptions",{"2":{"91":2}}],["config=",{"2":{"36":1,"43":1,"49":1,"56":1,"62":1,"69":1,"76":1,"83":1}}],["configure",{"2":{"86":1}}],["configured",{"2":{"27":1,"30":1}}],["configuring",{"2":{"66":1}}],["configurations",{"2":{"22":3,"90":1,"91":1,"232":1}}],["configuration",{"0":{"86":1,"225":1,"270":1},"1":{"87":1,"88":1,"89":1,"90":1,"91":1,"92":1},"2":{"20":1,"21":1}}],["config",{"0":{"91":1},"2":{"22":1,"30":1,"86":1,"225":1,"231":1,"234":1,"235":1,"239":1,"251":1,"270":1}}],["congratulations",{"2":{"22":1}}],["console",{"0":{"227":1},"1":{"228":1,"229":1,"230":1},"2":{"227":1,"228":1,"229":1}}],["constains",{"2":{"250":1}}],["constants",{"0":{"186":1,"287":1},"1":{"187":1,"188":1,"189":1,"190":1,"191":1,"288":1}}],["constructor",{"0":{"95":1,"118":1,"123":1,"129":1,"134":1,"140":1,"145":1,"151":1,"167":1,"327":1},"1":{"96":1,"119":1,"124":1,"130":1,"135":1,"141":1,"146":1,"152":1,"168":1,"169":1,"328":1}}],["const",{"2":{"12":3,"13":2,"20":1,"187":1,"190":1,"286":2,"287":1}}],["consider",{"2":{"8":1}}],["contents",{"2":{"244":1}}],["context",{"2":{"3":1,"245":1,"249":1}}],["controlled",{"2":{"251":2}}],["control",{"2":{"219":1}}],["contribute",{"2":{"7":1}}],["containing",{"2":{"63":1,"258":1}}],["contains",{"2":{"18":2,"99":1,"345":1}}],["continue",{"2":{"8":1}}],["colors",{"2":{"288":2}}],["color",{"2":{"4":1}}],["combination",{"2":{"216":1}}],["combines",{"2":{"265":1,"267":1}}],["combine",{"2":{"27":1}}],["comprises",{"2":{"27":2}}],["compile",{"2":{"25":1,"30":1,"31":1}}],["compiled",{"2":{"25":1}}],["component",{"2":{"11":3,"12":1,"13":1,"20":2,"22":1,"50":1,"86":1,"100":1,"101":1,"116":1,"221":1,"245":1,"246":1,"265":1}}],["components",{"2":{"11":4,"12":1,"13":5,"20":1,"248":1,"249":2,"256":1,"259":1,"267":1}}],["comma",{"2":{"315":1,"316":1}}],["command",{"2":{"19":1,"25":1,"92":1}}],["commands",{"2":{"2":1,"92":2,"239":1}}],["community",{"0":{"23":1},"2":{"23":1}}],["com",{"2":{"8":1,"25":1}}],["comes",{"2":{"0":1}}],["code",{"0":{"188":1},"2":{"2":1,"7":1,"188":1,"225":1,"263":1,"270":1}}],["two",{"2":{"132":1,"179":1,"180":1,"184":1,"185":1}}],["txt",{"2":{"30":1,"230":2}}],["timemanager",{"2":{"165":2}}],["time",{"0":{"302":1},"1":{"303":1,"304":1},"2":{"50":1,"132":1,"161":1,"163":1,"302":1,"303":3,"305":1}}],["tip",{"2":{"22":1,"28":1}}],["title",{"0":{"199":1},"1":{"200":1},"2":{"11":2,"155":1,"199":2,"200":2,"249":1}}],["titleseparator",{"0":{"155":1},"2":{"225":1,"270":1}}],["titles",{"2":{"2":1}}],["types",{"2":{"335":1,"337":1}}],["typescript",{"2":{"7":1,"10":2,"17":2,"30":1,"221":1,"265":1}}],["typeof",{"2":{"286":1}}],["type",{"0":{"94":1,"273":1,"278":1,"281":1,"284":1,"291":1,"294":1,"298":1},"2":{"88":1,"89":1,"90":1,"91":1,"96":4,"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"109":2,"110":2,"111":2,"112":2,"113":2,"114":2,"115":2,"116":2,"119":1,"121":1,"124":1,"126":1,"127":1,"130":1,"132":1,"135":1,"137":1,"138":1,"141":1,"143":1,"146":1,"148":1,"149":1,"152":1,"154":1,"155":1,"156":1,"159":1,"163":1,"164":1,"168":2,"171":1,"172":1,"173":1,"174":1,"176":1,"177":3,"178":2,"179":3,"180":3,"181":3,"182":2,"183":2,"184":3,"185":4,"188":1,"189":1,"191":1,"194":2,"197":1,"198":1,"200":1,"202":1,"204":1,"206":1,"207":1,"209":2,"211":1,"212":1,"214":3,"217":1,"218":1,"229":3,"233":2,"234":1,"237":1,"238":1,"275":1,"279":2,"282":2,"285":2,"288":1,"292":2,"295":1,"296":1,"299":1,"300":1,"303":3,"304":1,"306":3,"307":1,"310":3,"311":1,"313":2,"314":1,"316":2,"317":1,"320":1,"321":1,"328":1,"330":1,"331":1,"332":1,"333":1,"335":1,"337":1,"339":1}}],["type=",{"2":{"13":1}}],["transforms",{"2":{"191":1}}],["tracking",{"2":{"148":1,"149":3,"225":2,"270":2}}],["trackingconfigoptions",{"2":{"146":2}}],["trackingconfig",{"2":{"91":2,"145":1,"225":1,"270":1}}],["tree",{"2":{"30":1}}],["tries",{"2":{"25":1}}],["trigger",{"2":{"2":1,"27":1}}],["try",{"2":{"25":1}}],["true",{"2":{"13":2,"106":1,"148":1,"225":1,"229":1,"230":2,"270":1,"286":1}}],["t",{"0":{"185":1},"2":{"12":1,"20":2,"185":1}}],["tsfunction",{"2":{"340":1}}],["tsformatshortcut",{"2":{"219":1}}],["tsimport",{"2":{"286":1}}],["tsinterface",{"2":{"91":1,"96":1,"101":1,"119":1,"124":1,"130":1,"135":1,"141":1,"146":1,"152":1,"206":1,"237":1,"288":1,"328":1,"335":1,"337":1}}],["tstype",{"2":{"273":1}}],["tstimemanager",{"2":{"165":1}}],["tsprint",{"2":{"230":1}}],["tsvector2",{"2":{"173":1}}],["tsnew",{"2":{"169":1,"176":1}}],["ts",{"2":{"12":3,"187":1,"190":1,"192":1,"215":1,"227":1,"231":1,"235":3,"239":2,"287":1,"289":1,"301":1,"308":1,"318":1}}],["tsxinterface",{"2":{"225":1,"270":1}}],["tsximport",{"2":{"13":1,"22":1,"36":1,"43":1,"49":1,"56":1,"62":1,"69":1,"76":1,"83":1,"224":1,"269":1}}],["tsx",{"2":{"11":5,"13":7,"20":5,"21":1,"22":1,"37":1,"50":1,"63":1,"70":1,"77":1,"84":1,"92":1}}],["turn",{"2":{"12":1}}],["test",{"2":{"13":19,"25":1}}],["testing",{"0":{"13":1},"2":{"13":1}}],["texteditor",{"2":{"76":2,"239":1}}],["text",{"0":{"72":1},"1":{"73":1,"74":1,"75":1,"76":1,"77":1,"78":1},"2":{"2":1,"73":2,"74":3,"76":1,"77":2,"213":1,"225":2,"261":2,"267":2,"270":2,"286":2}}],["terminal",{"0":{"79":1},"1":{"80":1,"81":1,"82":1,"83":1,"84":1,"85":1},"2":{"2":1,"80":2,"81":3,"83":3,"92":1,"239":1,"261":2,"267":2}}],["though",{"2":{"249":1}}],["those",{"2":{"20":1,"132":1}}],["than",{"2":{"156":1,"225":1,"270":1}}],["that",{"2":{"0":1,"1":2,"2":4,"3":2,"6":1,"12":1,"14":1,"20":1,"22":2,"27":3,"30":1,"50":2,"77":1,"84":1,"92":1,"99":1,"100":1,"101":1,"105":1,"154":1,"155":1,"191":1,"237":1,"246":1,"247":2,"248":1,"249":5,"254":1,"259":1,"286":1,"339":1,"345":1}}],["this",{"2":{"8":1,"10":1,"11":1,"12":6,"13":4,"15":1,"17":1,"20":1,"24":1,"25":2,"27":2,"30":2,"34":1,"41":1,"47":1,"54":1,"60":1,"67":1,"74":1,"81":1,"98":1,"99":1,"100":1,"102":1,"103":1,"104":1,"105":1,"109":2,"110":2,"111":2,"112":2,"113":2,"114":2,"115":2,"149":1,"156":1,"174":1,"176":2,"177":1,"178":1,"216":1,"236":1,"237":1,"245":1,"249":1,"254":3,"257":1,"258":1,"265":1,"286":3}}],["their",{"2":{"25":2,"28":1,"249":1,"263":1}}],["these",{"2":{"22":1,"156":2,"225":1,"247":1,"251":1,"259":1,"261":1,"263":1,"265":1,"270":1}}],["theme",{"2":{"191":2}}],["themes",{"0":{"190":1,"191":1},"1":{"191":1},"2":{"190":1}}],["them",{"2":{"22":2,"93":1,"154":1}}],["there",{"2":{"14":1,"18":1,"30":1,"31":1,"248":2}}],["they",{"2":{"12":1,"13":1,"249":1}}],["then",{"2":{"11":1,"22":1,"27":1,"252":1}}],["the",{"2":{"1":1,"2":3,"6":1,"7":1,"10":2,"11":2,"12":5,"13":10,"14":1,"15":2,"17":2,"18":6,"19":3,"20":2,"21":1,"22":4,"23":1,"25":2,"26":1,"27":8,"28":3,"30":6,"31":3,"33":1,"50":4,"77":3,"84":1,"86":3,"88":1,"89":1,"92":2,"93":1,"98":1,"99":1,"100":1,"101":1,"103":1,"104":1,"106":1,"107":1,"109":1,"110":1,"111":2,"112":1,"113":1,"116":1,"126":2,"127":2,"132":1,"143":1,"149":1,"154":3,"156":2,"161":1,"162":1,"163":1,"164":1,"176":1,"177":1,"178":1,"182":1,"184":1,"193":1,"194":2,"195":1,"199":1,"201":1,"202":1,"203":1,"207":1,"208":1,"210":1,"213":1,"225":2,"228":1,"229":3,"236":1,"237":4,"241":1,"245":1,"246":5,"247":3,"248":2,"249":8,"250":1,"251":4,"252":10,"253":1,"254":3,"255":4,"256":1,"257":1,"258":1,"259":1,"261":1,"263":1,"267":1,"268":3,"270":2,"286":5,"292":1,"297":1,"303":2,"306":1,"315":1,"316":1,"342":1}}],["take",{"2":{"245":1,"249":1}}],["target",{"0":{"208":1},"1":{"209":1},"2":{"208":1,"209":1}}],["table",{"2":{"244":1}}],["tab",{"2":{"70":2}}],["tags",{"2":{"199":1,"201":1}}],["tagline",{"0":{"89":1},"2":{"225":1,"270":1}}],["tagline=",{"2":{"36":1,"43":1,"49":1,"56":1,"62":1,"69":1,"76":1,"83":1,"224":1,"269":1}}],["tag",{"2":{"20":1,"89":1,"237":1}}],["taskbarconfigoptions",{"2":{"141":2}}],["taskbarconfig",{"2":{"91":2,"92":1,"140":1,"225":1,"270":1}}],["taskbar",{"0":{"253":1},"1":{"254":1},"2":{"1":1,"13":4,"20":3,"36":2,"43":2,"49":2,"56":2,"62":2,"69":2,"76":2,"83":2,"143":1,"224":2,"225":2,"253":2,"254":1,"269":2,"270":2}}],["tailor",{"2":{"0":1}}],["together",{"2":{"179":1,"245":1}}],["toggles",{"2":{"3":1}}],["touch",{"2":{"132":1}}],["tools",{"0":{"240":1},"1":{"241":1,"242":1,"243":1},"2":{"235":1,"241":2,"242":3,"259":2}}],["tool",{"2":{"92":1}}],["to",{"2":{"0":1,"2":4,"8":1,"10":3,"11":3,"12":9,"13":7,"14":2,"15":3,"17":3,"18":2,"19":1,"20":4,"21":3,"22":4,"23":1,"24":1,"25":2,"26":1,"27":3,"28":4,"30":4,"31":4,"34":1,"37":1,"41":1,"47":1,"50":1,"54":1,"60":1,"63":1,"67":1,"70":1,"74":1,"77":2,"81":1,"86":2,"92":1,"93":1,"101":1,"105":1,"132":2,"149":1,"173":1,"176":1,"194":1,"213":1,"216":1,"228":1,"229":2,"237":1,"245":2,"246":5,"248":4,"249":3,"252":4,"253":2,"254":1,"256":1,"257":2,"263":1,"265":1,"286":1,"292":1,"305":1,"315":1}}],["ton",{"2":{"0":1}}],["after",{"2":{"315":1,"316":1}}],["ago",{"2":{"303":1,"306":1}}],["amount",{"2":{"303":1,"306":1,"315":1,"316":1}}],["apis",{"2":{"216":1}}],["api",{"2":{"30":1}}],["appviteconfig",{"0":{"232":1},"1":{"233":1,"234":1,"235":1},"2":{"235":2}}],["appnames",{"0":{"331":1},"2":{"225":1,"270":1}}],["appicons",{"0":{"330":1},"2":{"225":1,"270":1}}],["appprops",{"2":{"94":1,"96":1,"100":1,"116":1}}],["app=",{"2":{"13":1}}],["applies",{"2":{"132":1}}],["application",{"0":{"246":1},"1":{"247":1,"248":1},"2":{"2":1,"12":2,"13":1,"33":1,"34":1,"40":1,"41":1,"46":1,"47":1,"50":1,"53":1,"54":1,"59":1,"60":1,"66":1,"67":1,"73":1,"74":1,"80":1,"81":1,"98":1,"99":1,"102":1,"103":1,"105":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"230":4,"236":1,"248":1,"250":1}}],["applications",{"0":{"2":1,"260":1,"261":1,"262":1,"263":1},"1":{"261":1,"262":1,"263":1},"2":{"2":2,"12":1,"18":1,"20":1,"21":2,"93":1,"121":1,"246":1,"247":7,"248":1,"253":1,"254":3,"256":1,"258":1,"261":1,"263":1}}],["apply",{"2":{"11":1}}],["app",{"0":{"9":1,"12":1,"13":1,"14":1,"246":1},"1":{"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"247":1,"248":1},"2":{"2":3,"11":5,"12":13,"13":7,"14":2,"15":2,"19":6,"20":6,"22":2,"36":1,"43":1,"49":1,"50":1,"56":1,"62":1,"69":1,"76":1,"77":3,"83":1,"84":1,"95":1,"98":1,"99":2,"100":2,"104":1,"106":1,"107":1,"116":1,"119":2,"121":1,"224":1,"225":1,"231":1,"244":1,"246":2,"254":1,"256":1,"261":7,"262":1,"263":1,"267":7,"269":1,"270":1,"330":2,"331":2}}],["appearance",{"2":{"2":1}}],["appsconfigoptions",{"2":{"119":2}}],["appsconfig",{"2":{"13":3,"21":2,"22":1,"36":2,"43":2,"49":2,"56":2,"62":2,"69":2,"76":2,"83":2,"91":2,"92":1,"93":1,"118":1,"225":1,"237":1,"239":2,"248":1,"270":1}}],["apps",{"0":{"19":1,"21":1,"121":1},"1":{"22":1},"2":{"1":1,"2":2,"18":2,"19":1,"21":1,"22":1,"36":2,"43":2,"49":2,"56":2,"62":2,"69":2,"76":2,"83":2,"92":3,"93":1,"104":1,"225":2,"232":1,"246":2,"248":2,"270":2}}],["at",{"2":{"27":1,"30":2,"31":2,"107":1,"115":1,"249":2}}],["ahead",{"2":{"22":1}}],["above",{"2":{"268":1}}],["about",{"0":{"6":1,"33":1,"40":1,"46":1,"53":1,"59":1,"66":1,"73":1,"80":1,"221":1,"241":1,"265":1,"323":1,"345":1},"2":{"10":1,"12":2,"14":1,"17":1,"28":1,"268":1}}],["abstract",{"2":{"92":2}}],["able",{"2":{"20":1}}],["array",{"0":{"289":1,"290":1,"293":1,"297":1},"1":{"290":1,"291":2,"292":2,"293":1,"294":2,"295":2,"296":2,"297":1,"298":2,"299":2,"300":2},"2":{"93":1,"105":1,"121":1,"188":1,"189":1,"237":1,"248":1,"289":1,"290":1,"292":2,"293":1,"295":1,"297":2,"299":1,"332":1}}],["are",{"2":{"13":2,"18":1,"20":1,"246":1,"247":3,"248":1,"249":4,"251":2,"254":1,"256":1,"259":1,"261":1,"263":1}}],["arguments",{"2":{"2":1,"249":1}}],["automatically",{"2":{"13":2,"236":1}}],["awesome",{"2":{"4":1,"8":1}}],["access",{"2":{"253":1,"254":1,"255":1,"265":1}}],["accordingly",{"2":{"28":1}}],["accompanied",{"2":{"1":1}}],["active",{"2":{"249":1,"254":1}}],["action",{"2":{"27":1,"245":1}}],["actionsapplication",{"2":{"244":1}}],["actions",{"0":{"245":1},"2":{"3":1,"245":1}}],["actual",{"2":{"12":1}}],["added",{"2":{"237":1}}],["add",{"0":{"179":1},"2":{"15":1,"18":6,"19":3,"21":1,"22":1,"34":2,"41":2,"47":2,"54":2,"60":2,"67":2,"74":2,"81":2,"179":1,"222":2,"242":2,"248":1,"266":2,"277":1,"324":2,"346":2}}],["adding",{"2":{"8":1,"93":1}}],["adjust",{"2":{"13":1}}],["advanced",{"2":{"3":1}}],["adapts",{"2":{"2":1}}],["always",{"2":{"156":1,"225":1,"270":1}}],["allowed",{"2":{"316":1}}],["allow",{"2":{"303":1,"306":1}}],["allowaffixes",{"0":{"302":1,"305":1},"1":{"303":1,"304":1,"306":1,"307":1},"2":{"303":1,"306":1}}],["allows",{"2":{"2":2,"92":1,"246":1}}],["all",{"2":{"18":1,"28":1,"30":2,"247":1,"249":1,"255":1,"257":1,"258":2,"297":1}}],["alternatively",{"2":{"13":1,"18":1}}],["along",{"2":{"12":1}}],["already",{"2":{"10":1,"17":1}}],["also",{"2":{"2":1,"10":1,"13":1,"17":1,"132":1,"245":1,"248":1,"249":1,"265":1}}],["ansi",{"0":{"287":1,"288":1},"1":{"288":1},"2":{"287":1,"288":2}}],["analytics",{"2":{"149":2,"225":1,"270":1}}],["another",{"2":{"25":1,"177":1,"178":1}}],["any",{"2":{"13":1,"286":1}}],["an",{"0":{"11":1},"2":{"2":2,"12":2,"15":1,"22":1,"25":1,"105":1,"121":1,"188":1,"189":1,"208":1,"248":1,"252":1,"257":1,"277":1,"280":1,"290":2,"293":1,"297":1}}],["and",{"2":{"1":2,"2":6,"6":2,"7":2,"8":1,"11":2,"12":5,"13":5,"15":2,"18":1,"20":1,"22":5,"25":3,"27":1,"28":3,"30":4,"31":2,"77":1,"90":1,"91":1,"92":4,"99":1,"104":1,"105":1,"154":1,"177":1,"178":1,"199":1,"236":1,"245":3,"246":1,"249":3,"251":1,"252":1,"254":4,"255":2,"256":1,"258":1,"259":2,"263":1,"267":1,"286":1,"297":1,"309":1,"312":1,"323":1}}],["ask",{"2":{"194":1}}],["associated",{"2":{"113":1}}],["associatedextensions",{"0":{"105":1}}],["assumes",{"2":{"10":1,"17":1}}],["assets",{"0":{"4":1},"2":{"22":1,"90":1,"92":5,"334":1}}],["assembling",{"2":{"3":1}}],["as",{"2":{"1":2,"2":2,"3":1,"11":1,"13":1,"15":1,"18":2,"20":1,"22":1,"30":1,"31":1,"116":1,"132":1,"156":3,"249":4,"253":1,"286":1}}],["a",{"0":{"9":1},"1":{"10":1,"11":1,"12":1,"13":1,"14":1,"15":1},"2":{"0":2,"1":1,"2":1,"6":3,"10":3,"11":3,"12":6,"13":5,"14":1,"15":2,"17":3,"20":2,"21":1,"22":1,"25":3,"27":1,"28":3,"30":3,"31":1,"33":1,"40":1,"46":1,"50":1,"53":1,"59":1,"63":1,"66":1,"73":1,"80":1,"92":1,"99":2,"100":1,"116":1,"132":1,"137":1,"138":1,"155":2,"164":1,"173":1,"174":1,"181":1,"182":1,"183":1,"191":1,"193":1,"196":1,"205":1,"208":1,"210":1,"216":3,"217":1,"219":1,"221":1,"225":2,"229":1,"236":2,"237":1,"241":1,"245":4,"246":3,"247":1,"249":5,"250":3,"251":1,"252":2,"253":1,"254":3,"255":2,"256":1,"258":1,"263":1,"265":1,"270":2,"275":1,"286":1,"293":1,"302":1,"305":1,"309":3,"312":4,"315":2,"323":1,"342":1,"343":1,"345":1}}]],"serializationVersion":2}';export{e as default}; diff --git a/docs/assets/chunks/VPLocalSearchBox.bLDF6V-r.js b/docs/assets/chunks/VPLocalSearchBox.CukB3CA6.js similarity index 99% rename from docs/assets/chunks/VPLocalSearchBox.bLDF6V-r.js rename to docs/assets/chunks/VPLocalSearchBox.CukB3CA6.js index 8b64066b..f2ed0a3c 100644 --- a/docs/assets/chunks/VPLocalSearchBox.bLDF6V-r.js +++ b/docs/assets/chunks/VPLocalSearchBox.CukB3CA6.js @@ -1,4 +1,4 @@ -var Nt=Object.defineProperty;var Ft=(a,e,t)=>e in a?Nt(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Re=(a,e,t)=>Ft(a,typeof e!="symbol"?e+"":e,t);import{V as Ot,p as se,h as pe,ah as Xe,ai as Rt,aj as Ct,q as je,ak as Mt,d as At,D as ye,al as et,am as Lt,an as Dt,s as zt,ao as Pt,v as Ce,P as ue,O as we,ap as jt,aq as Vt,W as $t,R as Bt,$ as Wt,o as q,b as Kt,j as S,a0 as Jt,k as D,ar as Ut,as as qt,at as Gt,c as Y,n as tt,e as xe,C as st,F as nt,a as de,t as he,au as Ht,av as it,aw as Qt,a7 as Yt,ad as Zt,ax as Xt,_ as es}from"./framework.BAnOA2-A.js";import{u as ts,c as ss}from"./theme.C-qGBReR.js";const ns={root:()=>Ot(()=>import("./@localSearchIndexroot._iK0FhY1.js"),[])};/*! +var Nt=Object.defineProperty;var Ft=(a,e,t)=>e in a?Nt(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Re=(a,e,t)=>Ft(a,typeof e!="symbol"?e+"":e,t);import{V as Ot,p as se,h as pe,ah as Xe,ai as Rt,aj as Ct,q as je,ak as Mt,d as At,D as ye,al as et,am as Lt,an as Dt,s as zt,ao as Pt,v as Ce,P as ue,O as we,ap as jt,aq as Vt,W as $t,R as Bt,$ as Wt,o as q,b as Kt,j as S,a0 as Jt,k as D,ar as Ut,as as qt,at as Gt,c as Y,n as tt,e as xe,C as st,F as nt,a as de,t as he,au as Ht,av as it,aw as Qt,a7 as Yt,ad as Zt,ax as Xt,_ as es}from"./framework.BAnOA2-A.js";import{u as ts,c as ss}from"./theme.C2AMzOK1.js";const ns={root:()=>Ot(()=>import("./@localSearchIndexroot.DvmJbbRP.js"),[])};/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */var vt=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Ie=vt.join(","),mt=typeof Element>"u",ie=mt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,ke=!mt&&Element.prototype.getRootNode?function(a){var e;return a==null||(e=a.getRootNode)===null||e===void 0?void 0:e.call(a)}:function(a){return a==null?void 0:a.ownerDocument},Ne=function a(e,t){var s;t===void 0&&(t=!0);var n=e==null||(s=e.getAttribute)===null||s===void 0?void 0:s.call(e,"inert"),r=n===""||n==="true",i=r||t&&e&&a(e.parentNode);return i},is=function(e){var t,s=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return s===""||s==="true"},gt=function(e,t,s){if(Ne(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Ie));return t&&ie.call(e,Ie)&&n.unshift(e),n=n.filter(s),n},bt=function a(e,t,s){for(var n=[],r=Array.from(e);r.length;){var i=r.shift();if(!Ne(i,!1))if(i.tagName==="SLOT"){var o=i.assignedElements(),l=o.length?o:i.children,c=a(l,!0,s);s.flatten?n.push.apply(n,c):n.push({scopeParent:i,candidates:c})}else{var h=ie.call(i,Ie);h&&s.filter(i)&&(t||!e.includes(i))&&n.push(i);var v=i.shadowRoot||typeof s.getShadowRoot=="function"&&s.getShadowRoot(i),p=!Ne(v,!1)&&(!s.shadowRootFilter||s.shadowRootFilter(i));if(v&&p){var b=a(v===!0?i.children:v.children,!0,s);s.flatten?n.push.apply(n,b):n.push({scopeParent:i,candidates:b})}else r.unshift.apply(r,i.children)}}return n},yt=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ne=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||is(e))&&!yt(e)?0:e.tabIndex},rs=function(e,t){var s=ne(e);return s<0&&t&&!yt(e)?0:s},as=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},wt=function(e){return e.tagName==="INPUT"},os=function(e){return wt(e)&&e.type==="hidden"},ls=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(s){return s.tagName==="SUMMARY"});return t},cs=function(e,t){for(var s=0;ssummary:first-of-type"),i=r?e.parentElement:e;if(ie.call(i,"details:not([open]) *"))return!0;if(!s||s==="full"||s==="legacy-full"){if(typeof n=="function"){for(var o=e;e;){var l=e.parentElement,c=ke(e);if(l&&!l.shadowRoot&&n(l)===!0)return rt(e);e.assignedSlot?e=e.assignedSlot:!l&&c!==e.ownerDocument?e=c.host:e=l}e=o}if(fs(e))return!e.getClientRects().length;if(s!=="legacy-full")return!0}else if(s==="non-zero-area")return rt(e);return!1},vs=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var s=0;s=0)},gs=function a(e){var t=[],s=[];return e.forEach(function(n,r){var i=!!n.scopeParent,o=i?n.scopeParent:n,l=rs(o,i),c=i?a(n.candidates):o;l===0?i?t.push.apply(t,c):t.push(o):s.push({documentOrder:r,tabIndex:l,item:n,isScope:i,content:c})}),s.sort(as).reduce(function(n,r){return r.isScope?n.push.apply(n,r.content):n.push(r.content),n},[]).concat(t)},bs=function(e,t){t=t||{};var s;return t.getShadowRoot?s=bt([e],t.includeContainer,{filter:Ve.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:ms}):s=gt(e,t.includeContainer,Ve.bind(null,t)),gs(s)},ys=function(e,t){t=t||{};var s;return t.getShadowRoot?s=bt([e],t.includeContainer,{filter:Fe.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):s=gt(e,t.includeContainer,Fe.bind(null,t)),s},re=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ie.call(e,Ie)===!1?!1:Ve(t,e)},ws=vt.concat("iframe").join(","),Me=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ie.call(e,ws)===!1?!1:Fe(t,e)};/*! diff --git a/docs/assets/chunks/theme.C-qGBReR.js b/docs/assets/chunks/theme.C2AMzOK1.js similarity index 99% rename from docs/assets/chunks/theme.C-qGBReR.js rename to docs/assets/chunks/theme.C2AMzOK1.js index 5449fbe9..9c89a2e6 100644 --- a/docs/assets/chunks/theme.C-qGBReR.js +++ b/docs/assets/chunks/theme.C2AMzOK1.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.bLDF6V-r.js","assets/chunks/framework.BAnOA2-A.js"])))=>i.map(i=>d[i]); -import{d as h,o as a,c as l,r as c,n as N,a as F,t as S,b,w as v,e as m,T as de,_ as k,u as Pe,i as Ee,f as Fe,g as ve,h as $,j as d,k as r,l as K,m as re,p as M,q as O,s as X,v as q,x as pe,y as fe,z as De,A as Oe,B as j,F as w,C,D as Ve,E as Q,G as _,H as D,I as Le,J as Z,K as z,L as x,M as Ge,N as Se,O as ie,P as Ue,Q as Te,R as ee,S as ze,U as je,V as Ke,W as Ne,X as Ie,Y as qe,Z as Re,$ as We,a0 as Je,a1 as Ye,a2 as ge}from"./framework.BAnOA2-A.js";const Xe=h({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(o){return(e,t)=>(a(),l("span",{class:N(["VPBadge",e.type])},[c(e.$slots,"default",{},()=>[F(S(e.text),1)])],2))}}),Qe={key:0,class:"VPBackdrop"},Ze=h({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(o){return(e,t)=>(a(),b(de,{name:"fade"},{default:v(()=>[e.show?(a(),l("div",Qe)):m("",!0)]),_:1}))}}),xe=k(Ze,[["__scopeId","data-v-b06cdb19"]]),V=Pe;function et(o,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(o,e):(o(),(s=!0)&&setTimeout(()=>s=!1,e))}}function le(o){return/^\//.test(o)?o:`/${o}`}function me(o){const{pathname:e,search:t,hash:s,protocol:n}=new URL(o,"http://a.com");if(Ee(o)||o.startsWith("#")||!n.startsWith("http")||!Fe(e))return o;const{site:i}=V(),u=e.endsWith("/")||e.endsWith(".html")?o:o.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${t}${s}`);return ve(u)}function W({correspondingLink:o=!1}={}){const{site:e,localeIndex:t,page:s,theme:n,hash:i}=V(),u=$(()=>{var p,y;return{label:(p=e.value.locales[t.value])==null?void 0:p.label,link:((y=e.value.locales[t.value])==null?void 0:y.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:$(()=>Object.entries(e.value.locales).flatMap(([p,y])=>u.value.label===y.label?[]:{text:y.label,link:tt(y.link||(p==="root"?"/":`/${p}/`),n.value.i18nRouting!==!1&&o,s.value.relativePath.slice(u.value.link.length-1),!e.value.cleanUrls)+i.value})),currentLang:u}}function tt(o,e,t,s){return e?o.replace(/\/$/,"")+le(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):o}const nt={class:"NotFound"},st={class:"code"},ot={class:"title"},at={class:"quote"},rt={class:"action"},it=["href","aria-label"],lt=h({__name:"NotFound",setup(o){const{theme:e}=V(),{currentLang:t}=W();return(s,n)=>{var i,u,f,p,y;return a(),l("div",nt,[d("p",st,S(((i=r(e).notFound)==null?void 0:i.code)??"404"),1),d("h1",ot,S(((u=r(e).notFound)==null?void 0:u.title)??"PAGE NOT FOUND"),1),n[0]||(n[0]=d("div",{class:"divider"},null,-1)),d("blockquote",at,S(((f=r(e).notFound)==null?void 0:f.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),d("div",rt,[d("a",{class:"link",href:r(ve)(r(t).link),"aria-label":((p=r(e).notFound)==null?void 0:p.linkLabel)??"go to home"},S(((y=r(e).notFound)==null?void 0:y.linkText)??"Take me home"),9,it)])])}}}),ct=k(lt,[["__scopeId","data-v-951cab6c"]]);function Me(o,e){if(Array.isArray(o))return J(o);if(o==null)return[];e=le(e);const t=Object.keys(o).sort((n,i)=>i.split("/").length-n.split("/").length).find(n=>e.startsWith(le(n))),s=t?o[t]:[];return Array.isArray(s)?J(s):J(s.items,s.base)}function ut(o){const e=[];let t=0;for(const s in o){const n=o[s];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function dt(o){const e=[];function t(s){for(const n of s)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(o),e}function ce(o,e){return Array.isArray(e)?e.some(t=>ce(o,t)):K(o,e.link)?!0:e.items?ce(o,e.items):!1}function J(o,e){return[...o].map(t=>{const s={...t},n=s.base||e;return n&&s.link&&(s.link=n+s.link),s.items&&(s.items=J(s.items,n)),s})}function G(){const{frontmatter:o,page:e,theme:t}=V(),s=re("(min-width: 960px)"),n=M(!1),i=$(()=>{const B=t.value.sidebar,T=e.value.relativePath;return B?Me(B,T):[]}),u=M(i.value);O(i,(B,T)=>{JSON.stringify(B)!==JSON.stringify(T)&&(u.value=i.value)});const f=$(()=>o.value.sidebar!==!1&&u.value.length>0&&o.value.layout!=="home"),p=$(()=>y?o.value.aside==null?t.value.aside==="left":o.value.aside==="left":!1),y=$(()=>o.value.layout==="home"?!1:o.value.aside!=null?!!o.value.aside:t.value.aside!==!1),L=$(()=>f.value&&s.value),g=$(()=>f.value?ut(u.value):[]);function P(){n.value=!0}function I(){n.value=!1}function A(){n.value?I():P()}return{isOpen:n,sidebar:u,sidebarGroups:g,hasSidebar:f,hasAside:y,leftAside:p,isSidebarEnabled:L,open:P,close:I,toggle:A}}function vt(o,e){let t;X(()=>{t=o.value?document.activeElement:void 0}),q(()=>{window.addEventListener("keyup",s)}),pe(()=>{window.removeEventListener("keyup",s)});function s(n){n.key==="Escape"&&o.value&&(e(),t==null||t.focus())}}function pt(o){const{page:e,hash:t}=V(),s=M(!1),n=$(()=>o.value.collapsed!=null),i=$(()=>!!o.value.link),u=M(!1),f=()=>{u.value=K(e.value.relativePath,o.value.link)};O([e,o,t],f),q(f);const p=$(()=>u.value?!0:o.value.items?ce(e.value.relativePath,o.value.items):!1),y=$(()=>!!(o.value.items&&o.value.items.length));X(()=>{s.value=!!(n.value&&o.value.collapsed)}),fe(()=>{(u.value||p.value)&&(s.value=!1)});function L(){n.value&&(s.value=!s.value)}return{collapsed:s,collapsible:n,isLink:i,isActiveLink:u,hasActiveLink:p,hasChildren:y,toggle:L}}function ft(){const{hasSidebar:o}=G(),e=re("(min-width: 960px)"),t=re("(min-width: 1280px)");return{isAsideEnabled:$(()=>!t.value&&!e.value?!1:o.value?t.value:e.value)}}const ue=[];function we(o){return typeof o.outline=="object"&&!Array.isArray(o.outline)&&o.outline.label||o.outlineTitle||"On this page"}function he(o){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const s=Number(t.tagName[1]);return{element:t,title:mt(t),link:"#"+t.id,level:s}});return ht(e,o)}function mt(o){let e="";for(const t of o.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function ht(o,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;return bt(o,s,n)}function _t(o,e){const{isAsideEnabled:t}=ft(),s=et(i,100);let n=null;q(()=>{requestAnimationFrame(i),window.addEventListener("scroll",s)}),De(()=>{u(location.hash)}),pe(()=>{window.removeEventListener("scroll",s)});function i(){if(!t.value)return;const f=window.scrollY,p=window.innerHeight,y=document.body.offsetHeight,L=Math.abs(f+p-y)<1,g=ue.map(({element:I,link:A})=>({link:A,top:kt(I)})).filter(({top:I})=>!Number.isNaN(I)).sort((I,A)=>I.top-A.top);if(!g.length){u(null);return}if(f<1){u(null);return}if(L){u(g[g.length-1].link);return}let P=null;for(const{link:I,top:A}of g){if(A>f+Oe()+4)break;P=I}u(P)}function u(f){n&&n.classList.remove("active"),f==null?n=null:n=o.value.querySelector(`a[href="${decodeURIComponent(f)}"]`);const p=n;p?(p.classList.add("active"),e.value.style.top=p.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function kt(o){let e=0;for(;o!==document.body;){if(o===null)return NaN;e+=o.offsetTop,o=o.offsetParent}return e}function bt(o,e,t){ue.length=0;const s=[],n=[];return o.forEach(i=>{const u={...i,children:[]};let f=n[n.length-1];for(;f&&f.level>=u.level;)n.pop(),f=n[n.length-1];if(u.element.classList.contains("ignore-header")||f&&"shouldIgnore"in f){n.push({level:u.level,shouldIgnore:!0});return}u.level>t||u.level{const n=j("VPDocOutlineItem",!0);return a(),l("ul",{class:N(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),l(w,null,C(t.headers,({children:i,link:u,title:f})=>(a(),l("li",null,[d("a",{class:"outline-link",href:u,onClick:e,title:f},S(f),9,gt),i!=null&&i.length?(a(),b(n,{key:0,headers:i},null,8,["headers"])):m("",!0)]))),256))],2)}}}),Ae=k($t,[["__scopeId","data-v-3f927ebe"]]),yt={class:"content"},Pt={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Vt=h({__name:"VPDocAsideOutline",setup(o){const{frontmatter:e,theme:t}=V(),s=Ve([]);Q(()=>{s.value=he(e.value.outline??t.value.outline)});const n=M(),i=M();return _t(n,i),(u,f)=>(a(),l("nav",{"aria-labelledby":"doc-outline-aria-label",class:N(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:n},[d("div",yt,[d("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),d("div",Pt,S(r(we)(r(t))),1),_(Ae,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),Lt=k(Vt,[["__scopeId","data-v-b38bf2ff"]]),St={class:"VPDocAsideCarbonAds"},Tt=h({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(o){const e=()=>null;return(t,s)=>(a(),l("div",St,[_(r(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Nt={class:"VPDocAside"},It=h({__name:"VPDocAside",setup(o){const{theme:e}=V();return(t,s)=>(a(),l("div",Nt,[c(t.$slots,"aside-top",{},void 0,!0),c(t.$slots,"aside-outline-before",{},void 0,!0),_(Lt),c(t.$slots,"aside-outline-after",{},void 0,!0),s[0]||(s[0]=d("div",{class:"spacer"},null,-1)),c(t.$slots,"aside-ads-before",{},void 0,!0),r(e).carbonAds?(a(),b(Tt,{key:0,"carbon-ads":r(e).carbonAds},null,8,["carbon-ads"])):m("",!0),c(t.$slots,"aside-ads-after",{},void 0,!0),c(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Mt=k(It,[["__scopeId","data-v-6d7b3c46"]]);function wt(){const{theme:o,page:e}=V();return $(()=>{const{text:t="Edit this page",pattern:s=""}=o.value.editLink||{};let n;return typeof s=="function"?n=s(e.value):n=s.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function At(){const{page:o,theme:e,frontmatter:t}=V();return $(()=>{var y,L,g,P,I,A,B,T;const s=Me(e.value.sidebar,o.value.relativePath),n=dt(s),i=Bt(n,H=>H.link.replace(/[?#].*$/,"")),u=i.findIndex(H=>K(o.value.relativePath,H.link)),f=((y=e.value.docFooter)==null?void 0:y.prev)===!1&&!t.value.prev||t.value.prev===!1,p=((L=e.value.docFooter)==null?void 0:L.next)===!1&&!t.value.next||t.value.next===!1;return{prev:f?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((g=i[u-1])==null?void 0:g.docFooterText)??((P=i[u-1])==null?void 0:P.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((I=i[u-1])==null?void 0:I.link)},next:p?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((A=i[u+1])==null?void 0:A.docFooterText)??((B=i[u+1])==null?void 0:B.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((T=i[u+1])==null?void 0:T.link)}}})}function Bt(o,e){const t=new Set;return o.filter(s=>{const n=e(s);return t.has(n)?!1:t.add(n)})}const E=h({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(o){const e=o,t=$(()=>e.tag??(e.href?"a":"span")),s=$(()=>e.href&&Le.test(e.href)||e.target==="_blank");return(n,i)=>(a(),b(D(t.value),{class:N(["VPLink",{link:n.href,"vp-external-link-icon":s.value,"no-icon":n.noIcon}]),href:n.href?r(me)(n.href):void 0,target:n.target??(s.value?"_blank":void 0),rel:n.rel??(s.value?"noreferrer":void 0)},{default:v(()=>[c(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Ct={class:"VPLastUpdated"},Ht=["datetime"],Et=h({__name:"VPDocFooterLastUpdated",setup(o){const{theme:e,page:t,lang:s}=V(),n=$(()=>new Date(t.value.lastUpdated)),i=$(()=>n.value.toISOString()),u=M("");return q(()=>{X(()=>{var f,p,y;u.value=new Intl.DateTimeFormat((p=(f=e.value.lastUpdated)==null?void 0:f.formatOptions)!=null&&p.forceLocale?s.value:void 0,((y=e.value.lastUpdated)==null?void 0:y.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(n.value)})}),(f,p)=>{var y;return a(),l("p",Ct,[F(S(((y=r(e).lastUpdated)==null?void 0:y.text)||r(e).lastUpdatedText||"Last updated")+": ",1),d("time",{datetime:i.value},S(u.value),9,Ht)])}}}),Ft=k(Et,[["__scopeId","data-v-475f71b8"]]),Dt={key:0,class:"VPDocFooter"},Ot={key:0,class:"edit-info"},Gt={key:0,class:"edit-link"},Ut={key:1,class:"last-updated"},zt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},jt={class:"pager"},Kt=["innerHTML"],qt=["innerHTML"],Rt={class:"pager"},Wt=["innerHTML"],Jt=["innerHTML"],Yt=h({__name:"VPDocFooter",setup(o){const{theme:e,page:t,frontmatter:s}=V(),n=wt(),i=At(),u=$(()=>e.value.editLink&&s.value.editLink!==!1),f=$(()=>t.value.lastUpdated),p=$(()=>u.value||f.value||i.value.prev||i.value.next);return(y,L)=>{var g,P,I,A;return p.value?(a(),l("footer",Dt,[c(y.$slots,"doc-footer-before",{},void 0,!0),u.value||f.value?(a(),l("div",Ot,[u.value?(a(),l("div",Gt,[_(E,{class:"edit-link-button",href:r(n).url,"no-icon":!0},{default:v(()=>[L[0]||(L[0]=d("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),F(" "+S(r(n).text),1)]),_:1},8,["href"])])):m("",!0),f.value?(a(),l("div",Ut,[_(Ft)])):m("",!0)])):m("",!0),(g=r(i).prev)!=null&&g.link||(P=r(i).next)!=null&&P.link?(a(),l("nav",zt,[L[1]||(L[1]=d("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),d("div",jt,[(I=r(i).prev)!=null&&I.link?(a(),b(E,{key:0,class:"pager-link prev",href:r(i).prev.link},{default:v(()=>{var B;return[d("span",{class:"desc",innerHTML:((B=r(e).docFooter)==null?void 0:B.prev)||"Previous page"},null,8,Kt),d("span",{class:"title",innerHTML:r(i).prev.text},null,8,qt)]}),_:1},8,["href"])):m("",!0)]),d("div",Rt,[(A=r(i).next)!=null&&A.link?(a(),b(E,{key:0,class:"pager-link next",href:r(i).next.link},{default:v(()=>{var B;return[d("span",{class:"desc",innerHTML:((B=r(e).docFooter)==null?void 0:B.next)||"Next page"},null,8,Wt),d("span",{class:"title",innerHTML:r(i).next.text},null,8,Jt)]}),_:1},8,["href"])):m("",!0)])])):m("",!0)])):m("",!0)}}}),Xt=k(Yt,[["__scopeId","data-v-4f9813fa"]]),Qt={class:"container"},Zt={class:"aside-container"},xt={class:"aside-content"},en={class:"content"},tn={class:"content-container"},nn={class:"main"},sn=h({__name:"VPDoc",setup(o){const{theme:e}=V(),t=Z(),{hasSidebar:s,hasAside:n,leftAside:i}=G(),u=$(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(f,p)=>{const y=j("Content");return a(),l("div",{class:N(["VPDoc",{"has-sidebar":r(s),"has-aside":r(n)}])},[c(f.$slots,"doc-top",{},void 0,!0),d("div",Qt,[r(n)?(a(),l("div",{key:0,class:N(["aside",{"left-aside":r(i)}])},[p[0]||(p[0]=d("div",{class:"aside-curtain"},null,-1)),d("div",Zt,[d("div",xt,[_(Mt,null,{"aside-top":v(()=>[c(f.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[c(f.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[c(f.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(f.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(f.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(f.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):m("",!0),d("div",en,[d("div",tn,[c(f.$slots,"doc-before",{},void 0,!0),d("main",nn,[_(y,{class:N(["vp-doc",[u.value,r(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),_(Xt,null,{"doc-footer-before":v(()=>[c(f.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(f.$slots,"doc-after",{},void 0,!0)])])]),c(f.$slots,"doc-bottom",{},void 0,!0)],2)}}}),on=k(sn,[["__scopeId","data-v-83890dd9"]]),an=h({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(o){const e=o,t=$(()=>e.href&&Le.test(e.href)),s=$(()=>e.tag||(e.href?"a":"button"));return(n,i)=>(a(),b(D(s.value),{class:N(["VPButton",[n.size,n.theme]]),href:n.href?r(me)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:v(()=>[F(S(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),rn=k(an,[["__scopeId","data-v-906d7fb4"]]),ln=["src","alt"],cn=h({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(o){return(e,t)=>{const s=j("VPImage",!0);return e.image?(a(),l(w,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),l("img",z({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:r(ve)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,ln)):(a(),l(w,{key:1},[_(s,z({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),_(s,z({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):m("",!0)}}}),Y=k(cn,[["__scopeId","data-v-35a7d0b8"]]),un={class:"container"},dn={class:"main"},vn={key:0,class:"name"},pn=["innerHTML"],fn=["innerHTML"],mn=["innerHTML"],hn={key:0,class:"actions"},_n={key:0,class:"image"},kn={class:"image-container"},bn=h({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(o){const e=x("hero-image-slot-exists");return(t,s)=>(a(),l("div",{class:N(["VPHero",{"has-image":t.image||r(e)}])},[d("div",un,[d("div",dn,[c(t.$slots,"home-hero-info-before",{},void 0,!0),c(t.$slots,"home-hero-info",{},()=>[t.name?(a(),l("h1",vn,[d("span",{innerHTML:t.name,class:"clip"},null,8,pn)])):m("",!0),t.text?(a(),l("p",{key:1,innerHTML:t.text,class:"text"},null,8,fn)):m("",!0),t.tagline?(a(),l("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,mn)):m("",!0)],!0),c(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),l("div",hn,[(a(!0),l(w,null,C(t.actions,n=>(a(),l("div",{key:n.link,class:"action"},[_(rn,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):m("",!0),c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||r(e)?(a(),l("div",_n,[d("div",kn,[s[0]||(s[0]=d("div",{class:"image-bg"},null,-1)),c(t.$slots,"home-hero-image",{},()=>[t.image?(a(),b(Y,{key:0,class:"image-src",image:t.image},null,8,["image"])):m("",!0)],!0)])])):m("",!0)])],2))}}),gn=k(bn,[["__scopeId","data-v-955009fc"]]),$n=h({__name:"VPHomeHero",setup(o){const{frontmatter:e}=V();return(t,s)=>r(e).hero?(a(),b(gn,{key:0,class:"VPHomeHero",name:r(e).hero.name,text:r(e).hero.text,tagline:r(e).hero.tagline,image:r(e).hero.image,actions:r(e).hero.actions},{"home-hero-info-before":v(()=>[c(t.$slots,"home-hero-info-before")]),"home-hero-info":v(()=>[c(t.$slots,"home-hero-info")]),"home-hero-info-after":v(()=>[c(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":v(()=>[c(t.$slots,"home-hero-actions-after")]),"home-hero-image":v(()=>[c(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):m("",!0)}}),yn={class:"box"},Pn={key:0,class:"icon"},Vn=["innerHTML"],Ln=["innerHTML"],Sn=["innerHTML"],Tn={key:4,class:"link-text"},Nn={class:"link-text-value"},In=h({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(o){return(e,t)=>(a(),b(E,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:v(()=>[d("article",yn,[typeof e.icon=="object"&&e.icon.wrap?(a(),l("div",Pn,[_(Y,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),b(Y,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),l("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Vn)):m("",!0),d("h2",{class:"title",innerHTML:e.title},null,8,Ln),e.details?(a(),l("p",{key:3,class:"details",innerHTML:e.details},null,8,Sn)):m("",!0),e.linkText?(a(),l("div",Tn,[d("p",Nn,[F(S(e.linkText)+" ",1),t[0]||(t[0]=d("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):m("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Mn=k(In,[["__scopeId","data-v-f5e9645b"]]),wn={key:0,class:"VPFeatures"},An={class:"container"},Bn={class:"items"},Cn=h({__name:"VPFeatures",props:{features:{}},setup(o){const e=o,t=$(()=>{const s=e.features.length;if(s){if(s===2)return"grid-2";if(s===3)return"grid-3";if(s%3===0)return"grid-6";if(s>3)return"grid-4"}else return});return(s,n)=>s.features?(a(),l("div",wn,[d("div",An,[d("div",Bn,[(a(!0),l(w,null,C(s.features,i=>(a(),l("div",{key:i.title,class:N(["item",[t.value]])},[_(Mn,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):m("",!0)}}),Hn=k(Cn,[["__scopeId","data-v-d0a190d7"]]),En=h({__name:"VPHomeFeatures",setup(o){const{frontmatter:e}=V();return(t,s)=>r(e).features?(a(),b(Hn,{key:0,class:"VPHomeFeatures",features:r(e).features},null,8,["features"])):m("",!0)}}),Fn=h({__name:"VPHomeContent",setup(o){const{width:e}=Ge({initialWidth:0,includeScrollbar:!1});return(t,s)=>(a(),l("div",{class:"vp-doc container",style:Se(r(e)?{"--vp-offset":`calc(50% - ${r(e)/2}px)`}:{})},[c(t.$slots,"default",{},void 0,!0)],4))}}),Dn=k(Fn,[["__scopeId","data-v-7a48a447"]]),On={class:"VPHome"},Gn=h({__name:"VPHome",setup(o){const{frontmatter:e}=V();return(t,s)=>{const n=j("Content");return a(),l("div",On,[c(t.$slots,"home-hero-before",{},void 0,!0),_($n,null,{"home-hero-info-before":v(()=>[c(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[c(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),c(t.$slots,"home-hero-after",{},void 0,!0),c(t.$slots,"home-features-before",{},void 0,!0),_(En),c(t.$slots,"home-features-after",{},void 0,!0),r(e).markdownStyles!==!1?(a(),b(Dn,{key:0},{default:v(()=>[_(n)]),_:1})):(a(),b(n,{key:1}))])}}}),Un=k(Gn,[["__scopeId","data-v-cbb6ec48"]]),zn={},jn={class:"VPPage"};function Kn(o,e){const t=j("Content");return a(),l("div",jn,[c(o.$slots,"page-top"),_(t),c(o.$slots,"page-bottom")])}const qn=k(zn,[["render",Kn]]),Rn=h({__name:"VPContent",setup(o){const{page:e,frontmatter:t}=V(),{hasSidebar:s}=G();return(n,i)=>(a(),l("div",{class:N(["VPContent",{"has-sidebar":r(s),"is-home":r(t).layout==="home"}]),id:"VPContent"},[r(e).isNotFound?c(n.$slots,"not-found",{key:0},()=>[_(ct)],!0):r(t).layout==="page"?(a(),b(qn,{key:1},{"page-top":v(()=>[c(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[c(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(t).layout==="home"?(a(),b(Un,{key:2},{"home-hero-before":v(()=>[c(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[c(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[c(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[c(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[c(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[c(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(t).layout&&r(t).layout!=="doc"?(a(),b(D(r(t).layout),{key:3})):(a(),b(on,{key:4},{"doc-top":v(()=>[c(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[c(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":v(()=>[c(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[c(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[c(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":v(()=>[c(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":v(()=>[c(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":v(()=>[c(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),Wn=k(Rn,[["__scopeId","data-v-91765379"]]),Jn={class:"container"},Yn=["innerHTML"],Xn=["innerHTML"],Qn=h({__name:"VPFooter",setup(o){const{theme:e,frontmatter:t}=V(),{hasSidebar:s}=G();return(n,i)=>r(e).footer&&r(t).footer!==!1?(a(),l("footer",{key:0,class:N(["VPFooter",{"has-sidebar":r(s)}])},[d("div",Jn,[r(e).footer.message?(a(),l("p",{key:0,class:"message",innerHTML:r(e).footer.message},null,8,Yn)):m("",!0),r(e).footer.copyright?(a(),l("p",{key:1,class:"copyright",innerHTML:r(e).footer.copyright},null,8,Xn)):m("",!0)])],2)):m("",!0)}}),Zn=k(Qn,[["__scopeId","data-v-c970a860"]]);function xn(){const{theme:o,frontmatter:e}=V(),t=Ve([]),s=$(()=>t.value.length>0);return Q(()=>{t.value=he(e.value.outline??o.value.outline)}),{headers:t,hasLocalNav:s}}const es={class:"menu-text"},ts={class:"header"},ns={class:"outline"},ss=h({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(o){const e=o,{theme:t}=V(),s=M(!1),n=M(0),i=M(),u=M();function f(g){var P;(P=i.value)!=null&&P.contains(g.target)||(s.value=!1)}O(s,g=>{if(g){document.addEventListener("click",f);return}document.removeEventListener("click",f)}),ie("Escape",()=>{s.value=!1}),Q(()=>{s.value=!1});function p(){s.value=!s.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function y(g){g.target.classList.contains("outline-link")&&(u.value&&(u.value.style.transition="none"),Ue(()=>{s.value=!1}))}function L(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(g,P)=>(a(),l("div",{class:"VPLocalNavOutlineDropdown",style:Se({"--vp-vh":n.value+"px"}),ref_key:"main",ref:i},[g.headers.length>0?(a(),l("button",{key:0,onClick:p,class:N({open:s.value})},[d("span",es,S(r(we)(r(t))),1),P[0]||(P[0]=d("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(a(),l("button",{key:1,onClick:L},S(r(t).returnToTopLabel||"Return to top"),1)),_(de,{name:"flyout"},{default:v(()=>[s.value?(a(),l("div",{key:0,ref_key:"items",ref:u,class:"items",onClick:y},[d("div",ts,[d("a",{class:"top-link",href:"#",onClick:L},S(r(t).returnToTopLabel||"Return to top"),1)]),d("div",ns,[_(Ae,{headers:g.headers},null,8,["headers"])])],512)):m("",!0)]),_:1})],4))}}),os=k(ss,[["__scopeId","data-v-bc9dc845"]]),as={class:"container"},rs=["aria-expanded"],is={class:"menu-text"},ls=h({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(o){const{theme:e,frontmatter:t}=V(),{hasSidebar:s}=G(),{headers:n}=xn(),{y:i}=Te(),u=M(0);q(()=>{u.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Q(()=>{n.value=he(t.value.outline??e.value.outline)});const f=$(()=>n.value.length===0),p=$(()=>f.value&&!s.value),y=$(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:f.value,fixed:p.value}));return(L,g)=>r(t).layout!=="home"&&(!p.value||r(i)>=u.value)?(a(),l("div",{key:0,class:N(y.value)},[d("div",as,[r(s)?(a(),l("button",{key:0,class:"menu","aria-expanded":L.open,"aria-controls":"VPSidebarNav",onClick:g[0]||(g[0]=P=>L.$emit("open-menu"))},[g[1]||(g[1]=d("span",{class:"vpi-align-left menu-icon"},null,-1)),d("span",is,S(r(e).sidebarMenuLabel||"Menu"),1)],8,rs)):m("",!0),_(os,{headers:r(n),navHeight:u.value},null,8,["headers","navHeight"])])],2)):m("",!0)}}),cs=k(ls,[["__scopeId","data-v-070ab83d"]]);function us(){const o=M(!1);function e(){o.value=!0,window.addEventListener("resize",n)}function t(){o.value=!1,window.removeEventListener("resize",n)}function s(){o.value?t():e()}function n(){window.outerWidth>=768&&t()}const i=Z();return O(()=>i.path,t),{isScreenOpen:o,openScreen:e,closeScreen:t,toggleScreen:s}}const ds={},vs={class:"VPSwitch",type:"button",role:"switch"},ps={class:"check"},fs={key:0,class:"icon"};function ms(o,e){return a(),l("button",vs,[d("span",ps,[o.$slots.default?(a(),l("span",fs,[c(o.$slots,"default",{},void 0,!0)])):m("",!0)])])}const hs=k(ds,[["render",ms],["__scopeId","data-v-4a1c76db"]]),_s=h({__name:"VPSwitchAppearance",setup(o){const{isDark:e,theme:t}=V(),s=x("toggle-appearance",()=>{e.value=!e.value}),n=M("");return fe(()=>{n.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,u)=>(a(),b(hs,{title:n.value,class:"VPSwitchAppearance","aria-checked":r(e),onClick:r(s)},{default:v(()=>u[0]||(u[0]=[d("span",{class:"vpi-sun sun"},null,-1),d("span",{class:"vpi-moon moon"},null,-1)])),_:1},8,["title","aria-checked","onClick"]))}}),_e=k(_s,[["__scopeId","data-v-e40a8bb6"]]),ks={key:0,class:"VPNavBarAppearance"},bs=h({__name:"VPNavBarAppearance",setup(o){const{site:e}=V();return(t,s)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),l("div",ks,[_(_e)])):m("",!0)}}),gs=k(bs,[["__scopeId","data-v-af096f4a"]]),ke=M();let Be=!1,ae=0;function $s(o){const e=M(!1);if(ee){!Be&&ys(),ae++;const t=O(ke,s=>{var n,i,u;s===o.el.value||(n=o.el.value)!=null&&n.contains(s)?(e.value=!0,(i=o.onFocus)==null||i.call(o)):(e.value=!1,(u=o.onBlur)==null||u.call(o))});pe(()=>{t(),ae--,ae||Ps()})}return ze(e)}function ys(){document.addEventListener("focusin",Ce),Be=!0,ke.value=document.activeElement}function Ps(){document.removeEventListener("focusin",Ce)}function Ce(){ke.value=document.activeElement}const Vs={class:"VPMenuLink"},Ls=h({__name:"VPMenuLink",props:{item:{}},setup(o){const{page:e}=V();return(t,s)=>(a(),l("div",Vs,[_(E,{class:N({active:r(K)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:v(()=>[F(S(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),te=k(Ls,[["__scopeId","data-v-8b74d055"]]),Ss={class:"VPMenuGroup"},Ts={key:0,class:"title"},Ns=h({__name:"VPMenuGroup",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),l("div",Ss,[e.text?(a(),l("p",Ts,S(e.text),1)):m("",!0),(a(!0),l(w,null,C(e.items,s=>(a(),l(w,null,["link"in s?(a(),b(te,{key:0,item:s},null,8,["item"])):m("",!0)],64))),256))]))}}),Is=k(Ns,[["__scopeId","data-v-48c802d0"]]),Ms={class:"VPMenu"},ws={key:0,class:"items"},As=h({__name:"VPMenu",props:{items:{}},setup(o){return(e,t)=>(a(),l("div",Ms,[e.items?(a(),l("div",ws,[(a(!0),l(w,null,C(e.items,s=>(a(),l(w,{key:JSON.stringify(s)},["link"in s?(a(),b(te,{key:0,item:s},null,8,["item"])):"component"in s?(a(),b(D(s.component),z({key:1,ref_for:!0},s.props),null,16)):(a(),b(Is,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):m("",!0),c(e.$slots,"default",{},void 0,!0)]))}}),Bs=k(As,[["__scopeId","data-v-7dd3104a"]]),Cs=["aria-expanded","aria-label"],Hs={key:0,class:"text"},Es=["innerHTML"],Fs={key:1,class:"vpi-more-horizontal icon"},Ds={class:"menu"},Os=h({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(o){const e=M(!1),t=M();$s({el:t,onBlur:s});function s(){e.value=!1}return(n,i)=>(a(),l("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:i[1]||(i[1]=u=>e.value=!0),onMouseleave:i[2]||(i[2]=u=>e.value=!1)},[d("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:i[0]||(i[0]=u=>e.value=!e.value)},[n.button||n.icon?(a(),l("span",Hs,[n.icon?(a(),l("span",{key:0,class:N([n.icon,"option-icon"])},null,2)):m("",!0),n.button?(a(),l("span",{key:1,innerHTML:n.button},null,8,Es)):m("",!0),i[3]||(i[3]=d("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(a(),l("span",Fs))],8,Cs),d("div",Ds,[_(Bs,{items:n.items},{default:v(()=>[c(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),be=k(Os,[["__scopeId","data-v-04f5c5e9"]]),Gs=["href","aria-label","innerHTML"],Us=h({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(o){const e=o,t=$(()=>typeof e.icon=="object"?e.icon.svg:``);return(s,n)=>(a(),l("a",{class:"VPSocialLink no-icon",href:s.link,"aria-label":s.ariaLabel??(typeof s.icon=="string"?s.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,Gs))}}),zs=k(Us,[["__scopeId","data-v-717b8b75"]]),js={class:"VPSocialLinks"},Ks=h({__name:"VPSocialLinks",props:{links:{}},setup(o){return(e,t)=>(a(),l("div",js,[(a(!0),l(w,null,C(e.links,({link:s,icon:n,ariaLabel:i})=>(a(),b(zs,{key:s,icon:n,link:s,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),ne=k(Ks,[["__scopeId","data-v-ee7a9424"]]),qs={key:0,class:"group translations"},Rs={class:"trans-title"},Ws={key:1,class:"group"},Js={class:"item appearance"},Ys={class:"label"},Xs={class:"appearance-action"},Qs={key:2,class:"group"},Zs={class:"item social-links"},xs=h({__name:"VPNavBarExtra",setup(o){const{site:e,theme:t}=V(),{localeLinks:s,currentLang:n}=W({correspondingLink:!0}),i=$(()=>s.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(u,f)=>i.value?(a(),b(be,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:v(()=>[r(s).length&&r(n).label?(a(),l("div",qs,[d("p",Rs,S(r(n).label),1),(a(!0),l(w,null,C(r(s),p=>(a(),b(te,{key:p.link,item:p},null,8,["item"]))),128))])):m("",!0),r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),l("div",Ws,[d("div",Js,[d("p",Ys,S(r(t).darkModeSwitchLabel||"Appearance"),1),d("div",Xs,[_(_e)])])])):m("",!0),r(t).socialLinks?(a(),l("div",Qs,[d("div",Zs,[_(ne,{class:"social-links-list",links:r(t).socialLinks},null,8,["links"])])])):m("",!0)]),_:1})):m("",!0)}}),eo=k(xs,[["__scopeId","data-v-925effce"]]),to=["aria-expanded"],no=h({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(o){return(e,t)=>(a(),l("button",{type:"button",class:N(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},t[1]||(t[1]=[d("span",{class:"container"},[d("span",{class:"top"}),d("span",{class:"middle"}),d("span",{class:"bottom"})],-1)]),10,to))}}),so=k(no,[["__scopeId","data-v-5dea55bf"]]),oo=["innerHTML"],ao=h({__name:"VPNavBarMenuLink",props:{item:{}},setup(o){const{page:e}=V();return(t,s)=>(a(),b(E,{class:N({VPNavBarMenuLink:!0,active:r(K)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,noIcon:t.item.noIcon,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:v(()=>[d("span",{innerHTML:t.item.text},null,8,oo)]),_:1},8,["class","href","noIcon","target","rel"]))}}),ro=k(ao,[["__scopeId","data-v-ed5ac1f6"]]),io=h({__name:"VPNavBarMenuGroup",props:{item:{}},setup(o){const e=o,{page:t}=V(),s=i=>"component"in i?!1:"link"in i?K(t.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(s),n=$(()=>s(e.item));return(i,u)=>(a(),b(be,{class:N({VPNavBarMenuGroup:!0,active:r(K)(r(t).relativePath,i.item.activeMatch,!!i.item.activeMatch)||n.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),lo={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},co=h({__name:"VPNavBarMenu",setup(o){const{theme:e}=V();return(t,s)=>r(e).nav?(a(),l("nav",lo,[s[0]||(s[0]=d("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(a(!0),l(w,null,C(r(e).nav,n=>(a(),l(w,{key:JSON.stringify(n)},["link"in n?(a(),b(ro,{key:0,item:n},null,8,["item"])):"component"in n?(a(),b(D(n.component),z({key:1,ref_for:!0},n.props),null,16)):(a(),b(io,{key:2,item:n},null,8,["item"]))],64))),128))])):m("",!0)}}),uo=k(co,[["__scopeId","data-v-e6d46098"]]);function vo(o){const{localeIndex:e,theme:t}=V();function s(n){var A,B,T;const i=n.split("."),u=(A=t.value.search)==null?void 0:A.options,f=u&&typeof u=="object",p=f&&((T=(B=u.locales)==null?void 0:B[e.value])==null?void 0:T.translations)||null,y=f&&u.translations||null;let L=p,g=y,P=o;const I=i.pop();for(const H of i){let U=null;const R=P==null?void 0:P[H];R&&(U=P=R);const se=g==null?void 0:g[H];se&&(U=g=se);const oe=L==null?void 0:L[H];oe&&(U=L=oe),R||(P=U),se||(g=U),oe||(L=U)}return(L==null?void 0:L[I])??(g==null?void 0:g[I])??(P==null?void 0:P[I])??""}return s}const po=["aria-label"],fo={class:"DocSearch-Button-Container"},mo={class:"DocSearch-Button-Placeholder"},$e=h({__name:"VPNavBarSearchButton",setup(o){const t=vo({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,n)=>(a(),l("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(t)("button.buttonAriaLabel")},[d("span",fo,[n[0]||(n[0]=d("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),d("span",mo,S(r(t)("button.buttonText")),1)]),n[1]||(n[1]=d("span",{class:"DocSearch-Button-Keys"},[d("kbd",{class:"DocSearch-Button-Key"}),d("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,po))}}),ho={class:"VPNavBarSearch"},_o={id:"local-search"},ko={key:1,id:"docsearch"},bo=h({__name:"VPNavBarSearch",setup(o){const e=je(()=>Ke(()=>import("./VPLocalSearchBox.bLDF6V-r.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:s}=V(),n=M(!1),i=M(!1);q(()=>{});function u(){n.value||(n.value=!0,setTimeout(f,16))}function f(){const g=new Event("keydown");g.key="k",g.metaKey=!0,window.dispatchEvent(g),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||f()},16)}function p(g){const P=g.target,I=P.tagName;return P.isContentEditable||I==="INPUT"||I==="SELECT"||I==="TEXTAREA"}const y=M(!1);ie("k",g=>{(g.ctrlKey||g.metaKey)&&(g.preventDefault(),y.value=!0)}),ie("/",g=>{p(g)||(g.preventDefault(),y.value=!0)});const L="local";return(g,P)=>{var I;return a(),l("div",ho,[r(L)==="local"?(a(),l(w,{key:0},[y.value?(a(),b(r(e),{key:0,onClose:P[0]||(P[0]=A=>y.value=!1)})):m("",!0),d("div",_o,[_($e,{onClick:P[1]||(P[1]=A=>y.value=!0)})])],64)):r(L)==="algolia"?(a(),l(w,{key:1},[n.value?(a(),b(r(t),{key:0,algolia:((I=r(s).search)==null?void 0:I.options)??r(s).algolia,onVnodeBeforeMount:P[2]||(P[2]=A=>i.value=!0)},null,8,["algolia"])):m("",!0),i.value?m("",!0):(a(),l("div",ko,[_($e,{onClick:u})]))],64)):m("",!0)])}}}),go=h({__name:"VPNavBarSocialLinks",setup(o){const{theme:e}=V();return(t,s)=>r(e).socialLinks?(a(),b(ne,{key:0,class:"VPNavBarSocialLinks",links:r(e).socialLinks},null,8,["links"])):m("",!0)}}),$o=k(go,[["__scopeId","data-v-164c457f"]]),yo=["href","rel","target"],Po={key:1},Vo={key:2},Lo=h({__name:"VPNavBarTitle",setup(o){const{site:e,theme:t}=V(),{hasSidebar:s}=G(),{currentLang:n}=W(),i=$(()=>{var p;return typeof t.value.logoLink=="string"?t.value.logoLink:(p=t.value.logoLink)==null?void 0:p.link}),u=$(()=>{var p;return typeof t.value.logoLink=="string"||(p=t.value.logoLink)==null?void 0:p.rel}),f=$(()=>{var p;return typeof t.value.logoLink=="string"||(p=t.value.logoLink)==null?void 0:p.target});return(p,y)=>(a(),l("div",{class:N(["VPNavBarTitle",{"has-sidebar":r(s)}])},[d("a",{class:"title",href:i.value??r(me)(r(n).link),rel:u.value,target:f.value},[c(p.$slots,"nav-bar-title-before",{},void 0,!0),r(t).logo?(a(),b(Y,{key:0,class:"logo",image:r(t).logo},null,8,["image"])):m("",!0),r(t).siteTitle?(a(),l("span",Po,S(r(t).siteTitle),1)):r(t).siteTitle===void 0?(a(),l("span",Vo,S(r(e).title),1)):m("",!0),c(p.$slots,"nav-bar-title-after",{},void 0,!0)],8,yo)],2))}}),So=k(Lo,[["__scopeId","data-v-28a961f9"]]),To={class:"items"},No={class:"title"},Io=h({__name:"VPNavBarTranslations",setup(o){const{theme:e}=V(),{localeLinks:t,currentLang:s}=W({correspondingLink:!0});return(n,i)=>r(t).length&&r(s).label?(a(),b(be,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(e).langMenuLabel||"Change language"},{default:v(()=>[d("div",To,[d("p",No,S(r(s).label),1),(a(!0),l(w,null,C(r(t),u=>(a(),b(te,{key:u.link,item:u},null,8,["item"]))),128))])]),_:1},8,["label"])):m("",!0)}}),Mo=k(Io,[["__scopeId","data-v-c80d9ad0"]]),wo={class:"wrapper"},Ao={class:"container"},Bo={class:"title"},Co={class:"content"},Ho={class:"content-body"},Eo=h({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(o){const e=o,{y:t}=Te(),{hasSidebar:s}=G(),{frontmatter:n}=V(),i=M({});return fe(()=>{i.value={"has-sidebar":s.value,home:n.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(u,f)=>(a(),l("div",{class:N(["VPNavBar",i.value])},[d("div",wo,[d("div",Ao,[d("div",Bo,[_(So,null,{"nav-bar-title-before":v(()=>[c(u.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(u.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),d("div",Co,[d("div",Ho,[c(u.$slots,"nav-bar-content-before",{},void 0,!0),_(bo,{class:"search"}),_(uo,{class:"menu"}),_(Mo,{class:"translations"}),_(gs,{class:"appearance"}),_($o,{class:"social-links"}),_(eo,{class:"extra"}),c(u.$slots,"nav-bar-content-after",{},void 0,!0),_(so,{class:"hamburger",active:u.isScreenOpen,onClick:f[0]||(f[0]=p=>u.$emit("toggle-screen"))},null,8,["active"])])])])]),f[1]||(f[1]=d("div",{class:"divider"},[d("div",{class:"divider-line"})],-1))],2))}}),Fo=k(Eo,[["__scopeId","data-v-822684d1"]]),Do={key:0,class:"VPNavScreenAppearance"},Oo={class:"text"},Go=h({__name:"VPNavScreenAppearance",setup(o){const{site:e,theme:t}=V();return(s,n)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),l("div",Do,[d("p",Oo,S(r(t).darkModeSwitchLabel||"Appearance"),1),_(_e)])):m("",!0)}}),Uo=k(Go,[["__scopeId","data-v-ffb44008"]]),zo=h({__name:"VPNavScreenMenuLink",props:{item:{}},setup(o){const e=x("close-screen");return(t,s)=>(a(),b(E,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e),innerHTML:t.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),jo=k(zo,[["__scopeId","data-v-27d04aeb"]]),Ko=h({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(o){const e=x("close-screen");return(t,s)=>(a(),b(E,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e)},{default:v(()=>[F(S(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),He=k(Ko,[["__scopeId","data-v-7179dbb7"]]),qo={class:"VPNavScreenMenuGroupSection"},Ro={key:0,class:"title"},Wo=h({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),l("div",qo,[e.text?(a(),l("p",Ro,S(e.text),1)):m("",!0),(a(!0),l(w,null,C(e.items,s=>(a(),b(He,{key:s.text,item:s},null,8,["item"]))),128))]))}}),Jo=k(Wo,[["__scopeId","data-v-4b8941ac"]]),Yo=["aria-controls","aria-expanded"],Xo=["innerHTML"],Qo=["id"],Zo={key:0,class:"item"},xo={key:1,class:"item"},ea={key:2,class:"group"},ta=h({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(o){const e=o,t=M(!1),s=$(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(i,u)=>(a(),l("div",{class:N(["VPNavScreenMenuGroup",{open:t.value}])},[d("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:n},[d("span",{class:"button-text",innerHTML:i.text},null,8,Xo),u[0]||(u[0]=d("span",{class:"vpi-plus button-icon"},null,-1))],8,Yo),d("div",{id:s.value,class:"items"},[(a(!0),l(w,null,C(i.items,f=>(a(),l(w,{key:JSON.stringify(f)},["link"in f?(a(),l("div",Zo,[_(He,{item:f},null,8,["item"])])):"component"in f?(a(),l("div",xo,[(a(),b(D(f.component),z({ref_for:!0},f.props,{"screen-menu":""}),null,16))])):(a(),l("div",ea,[_(Jo,{text:f.text,items:f.items},null,8,["text","items"])]))],64))),128))],8,Qo)],2))}}),na=k(ta,[["__scopeId","data-v-875057a5"]]),sa={key:0,class:"VPNavScreenMenu"},oa=h({__name:"VPNavScreenMenu",setup(o){const{theme:e}=V();return(t,s)=>r(e).nav?(a(),l("nav",sa,[(a(!0),l(w,null,C(r(e).nav,n=>(a(),l(w,{key:JSON.stringify(n)},["link"in n?(a(),b(jo,{key:0,item:n},null,8,["item"])):"component"in n?(a(),b(D(n.component),z({key:1,ref_for:!0},n.props,{"screen-menu":""}),null,16)):(a(),b(na,{key:2,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):m("",!0)}}),aa=h({__name:"VPNavScreenSocialLinks",setup(o){const{theme:e}=V();return(t,s)=>r(e).socialLinks?(a(),b(ne,{key:0,class:"VPNavScreenSocialLinks",links:r(e).socialLinks},null,8,["links"])):m("",!0)}}),ra={class:"list"},ia=h({__name:"VPNavScreenTranslations",setup(o){const{localeLinks:e,currentLang:t}=W({correspondingLink:!0}),s=M(!1);function n(){s.value=!s.value}return(i,u)=>r(e).length&&r(t).label?(a(),l("div",{key:0,class:N(["VPNavScreenTranslations",{open:s.value}])},[d("button",{class:"title",onClick:n},[u[0]||(u[0]=d("span",{class:"vpi-languages icon lang"},null,-1)),F(" "+S(r(t).label)+" ",1),u[1]||(u[1]=d("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),d("ul",ra,[(a(!0),l(w,null,C(r(e),f=>(a(),l("li",{key:f.link,class:"item"},[_(E,{class:"link",href:f.link},{default:v(()=>[F(S(f.text),1)]),_:2},1032,["href"])]))),128))])],2)):m("",!0)}}),la=k(ia,[["__scopeId","data-v-362991c2"]]),ca={class:"container"},ua=h({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(o){const e=M(null),t=Ne(ee?document.body:null);return(s,n)=>(a(),b(de,{name:"fade",onEnter:n[0]||(n[0]=i=>t.value=!0),onAfterLeave:n[1]||(n[1]=i=>t.value=!1)},{default:v(()=>[s.open?(a(),l("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[d("div",ca,[c(s.$slots,"nav-screen-content-before",{},void 0,!0),_(oa,{class:"menu"}),_(la,{class:"translations"}),_(Uo,{class:"appearance"}),_(aa,{class:"social-links"}),c(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):m("",!0)]),_:3}))}}),da=k(ua,[["__scopeId","data-v-833aabba"]]),va={key:0,class:"VPNav"},pa=h({__name:"VPNav",setup(o){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=us(),{frontmatter:n}=V(),i=$(()=>n.value.navbar!==!1);return Ie("close-screen",t),X(()=>{ee&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(u,f)=>i.value?(a(),l("header",va,[_(Fo,{"is-screen-open":r(e),onToggleScreen:r(s)},{"nav-bar-title-before":v(()=>[c(u.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(u.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[c(u.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[c(u.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),_(da,{open:r(e)},{"nav-screen-content-before":v(()=>[c(u.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[c(u.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):m("",!0)}}),fa=k(pa,[["__scopeId","data-v-f1e365da"]]),ma=["role","tabindex"],ha={key:1,class:"items"},_a=h({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(o){const e=o,{collapsed:t,collapsible:s,isLink:n,isActiveLink:i,hasActiveLink:u,hasChildren:f,toggle:p}=pt($(()=>e.item)),y=$(()=>f.value?"section":"div"),L=$(()=>n.value?"a":"div"),g=$(()=>f.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),P=$(()=>n.value?void 0:"button"),I=$(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":n.value},{"is-active":i.value},{"has-active":u.value}]);function A(T){"key"in T&&T.key!=="Enter"||!e.item.link&&p()}function B(){e.item.link&&p()}return(T,H)=>{const U=j("VPSidebarItem",!0);return a(),b(D(y.value),{class:N(["VPSidebarItem",I.value])},{default:v(()=>[T.item.text?(a(),l("div",z({key:0,class:"item",role:P.value},qe(T.item.items?{click:A,keydown:A}:{},!0),{tabindex:T.item.items&&0}),[H[1]||(H[1]=d("div",{class:"indicator"},null,-1)),T.item.link?(a(),b(E,{key:0,tag:L.value,class:"link",href:T.item.link,rel:T.item.rel,target:T.item.target},{default:v(()=>[(a(),b(D(g.value),{class:"text",innerHTML:T.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),b(D(g.value),{key:1,class:"text",innerHTML:T.item.text},null,8,["innerHTML"])),T.item.collapsed!=null&&T.item.items&&T.item.items.length?(a(),l("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:B,onKeydown:Re(B,["enter"]),tabindex:"0"},H[0]||(H[0]=[d("span",{class:"vpi-chevron-right caret-icon"},null,-1)]),32)):m("",!0)],16,ma)):m("",!0),T.item.items&&T.item.items.length?(a(),l("div",ha,[T.depth<5?(a(!0),l(w,{key:0},C(T.item.items,R=>(a(),b(U,{key:R.text,item:R,depth:T.depth+1},null,8,["item","depth"]))),128)):m("",!0)])):m("",!0)]),_:1},8,["class"])}}}),ka=k(_a,[["__scopeId","data-v-196b2e5f"]]),ba=h({__name:"VPSidebarGroup",props:{items:{}},setup(o){const e=M(!0);let t=null;return q(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),We(()=>{t!=null&&(clearTimeout(t),t=null)}),(s,n)=>(a(!0),l(w,null,C(s.items,i=>(a(),l("div",{key:i.text,class:N(["group",{"no-transition":e.value}])},[_(ka,{item:i,depth:0},null,8,["item"])],2))),128))}}),ga=k(ba,[["__scopeId","data-v-9e426adc"]]),$a={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},ya=h({__name:"VPSidebar",props:{open:{type:Boolean}},setup(o){const{sidebarGroups:e,hasSidebar:t}=G(),s=o,n=M(null),i=Ne(ee?document.body:null);O([s,n],()=>{var f;s.open?(i.value=!0,(f=n.value)==null||f.focus()):i.value=!1},{immediate:!0,flush:"post"});const u=M(0);return O(e,()=>{u.value+=1},{deep:!0}),(f,p)=>r(t)?(a(),l("aside",{key:0,class:N(["VPSidebar",{open:f.open}]),ref_key:"navEl",ref:n,onClick:p[0]||(p[0]=Je(()=>{},["stop"]))},[p[2]||(p[2]=d("div",{class:"curtain"},null,-1)),d("nav",$a,[p[1]||(p[1]=d("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),c(f.$slots,"sidebar-nav-before",{},void 0,!0),(a(),b(ga,{items:r(e),key:u.value},null,8,["items"])),c(f.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):m("",!0)}}),Pa=k(ya,[["__scopeId","data-v-18756405"]]),Va=h({__name:"VPSkipLink",setup(o){const e=Z(),t=M();O(()=>e.path,()=>t.value.focus());function s({target:n}){const i=document.getElementById(decodeURIComponent(n.hash).slice(1));if(i){const u=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",u)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",u),i.focus(),window.scrollTo(0,0)}}return(n,i)=>(a(),l(w,null,[d("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),d("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}}),La=k(Va,[["__scopeId","data-v-c3508ec8"]]),Sa=h({__name:"Layout",setup(o){const{isOpen:e,open:t,close:s}=G(),n=Z();O(()=>n.path,s),vt(e,s);const{frontmatter:i}=V(),u=Ye(),f=$(()=>!!u["home-hero-image"]);return Ie("hero-image-slot-exists",f),(p,y)=>{const L=j("Content");return r(i).layout!==!1?(a(),l("div",{key:0,class:N(["Layout",r(i).pageClass])},[c(p.$slots,"layout-top",{},void 0,!0),_(La),_(xe,{class:"backdrop",show:r(e),onClick:r(s)},null,8,["show","onClick"]),_(fa,null,{"nav-bar-title-before":v(()=>[c(p.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(p.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[c(p.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[c(p.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":v(()=>[c(p.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[c(p.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),_(cs,{open:r(e),onOpenMenu:r(t)},null,8,["open","onOpenMenu"]),_(Pa,{open:r(e)},{"sidebar-nav-before":v(()=>[c(p.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":v(()=>[c(p.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),_(Wn,null,{"page-top":v(()=>[c(p.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[c(p.$slots,"page-bottom",{},void 0,!0)]),"not-found":v(()=>[c(p.$slots,"not-found",{},void 0,!0)]),"home-hero-before":v(()=>[c(p.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[c(p.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(p.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(p.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(p.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[c(p.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[c(p.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[c(p.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[c(p.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":v(()=>[c(p.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[c(p.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[c(p.$slots,"doc-after",{},void 0,!0)]),"doc-top":v(()=>[c(p.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[c(p.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":v(()=>[c(p.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[c(p.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[c(p.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(p.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(p.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(p.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),_(Zn),c(p.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),b(L,{key:1}))}}}),Ta=k(Sa,[["__scopeId","data-v-a9a9e638"]]),Na={},Ia={class:"VPTeamPage"};function Ma(o,e){return a(),l("div",Ia,[c(o.$slots,"default")])}const nr=k(Na,[["render",Ma],["__scopeId","data-v-c2f8e101"]]),wa={},Aa={class:"VPTeamPageTitle"},Ba={key:0,class:"title"},Ca={key:1,class:"lead"};function Ha(o,e){return a(),l("div",Aa,[o.$slots.title?(a(),l("h1",Ba,[c(o.$slots,"title",{},void 0,!0)])):m("",!0),o.$slots.lead?(a(),l("p",Ca,[c(o.$slots,"lead",{},void 0,!0)])):m("",!0)])}const sr=k(wa,[["render",Ha],["__scopeId","data-v-e277e15c"]]),Ea={class:"profile"},Fa={class:"avatar"},Da=["src","alt"],Oa={class:"data"},Ga={class:"name"},Ua={key:0,class:"affiliation"},za={key:0,class:"title"},ja={key:1,class:"at"},Ka=["innerHTML"],qa={key:2,class:"links"},Ra={key:0,class:"sp"},Wa=h({__name:"VPTeamMembersItem",props:{size:{default:"medium"},member:{}},setup(o){return(e,t)=>(a(),l("article",{class:N(["VPTeamMembersItem",[e.size]])},[d("div",Ea,[d("figure",Fa,[d("img",{class:"avatar-img",src:e.member.avatar,alt:e.member.name},null,8,Da)]),d("div",Oa,[d("h1",Ga,S(e.member.name),1),e.member.title||e.member.org?(a(),l("p",Ua,[e.member.title?(a(),l("span",za,S(e.member.title),1)):m("",!0),e.member.title&&e.member.org?(a(),l("span",ja," @ ")):m("",!0),e.member.org?(a(),b(E,{key:2,class:N(["org",{link:e.member.orgLink}]),href:e.member.orgLink,"no-icon":""},{default:v(()=>[F(S(e.member.org),1)]),_:1},8,["class","href"])):m("",!0)])):m("",!0),e.member.desc?(a(),l("p",{key:1,class:"desc",innerHTML:e.member.desc},null,8,Ka)):m("",!0),e.member.links?(a(),l("div",qa,[_(ne,{links:e.member.links},null,8,["links"])])):m("",!0)])]),e.member.sponsor?(a(),l("div",Ra,[_(E,{class:"sp-link",href:e.member.sponsor,"no-icon":""},{default:v(()=>[t[0]||(t[0]=d("span",{class:"vpi-heart sp-icon"},null,-1)),F(" "+S(e.member.actionText||"Sponsor"),1)]),_:1},8,["href"])])):m("",!0)],2))}}),Ja=k(Wa,[["__scopeId","data-v-f9987cb6"]]),Ya={class:"container"},Xa=h({__name:"VPTeamMembers",props:{size:{default:"medium"},members:{}},setup(o){const e=o,t=$(()=>[e.size,`count-${e.members.length}`]);return(s,n)=>(a(),l("div",{class:N(["VPTeamMembers",t.value])},[d("div",Ya,[(a(!0),l(w,null,C(s.members,i=>(a(),l("div",{key:i.name,class:"item"},[_(Ja,{size:s.size,member:i},null,8,["size","member"])]))),128))])],2))}}),or=k(Xa,[["__scopeId","data-v-fba19bad"]]),ye={Layout:Ta,enhanceApp:({app:o})=>{o.component("Badge",Xe)}},Qa={key:0},Za=["href"],xa={__name:"PackageBadge",setup(o){const{frontmatter:e}=Pe();return(t,s)=>{const n=j("Badge");return r(e).package?(a(),l("div",Qa,[_(n,{class:"package",type:"info"},{default:v(()=>[d("a",{title:"Package",target:"_blank",href:`https://www.npmjs.com/package/${r(e).package}`},S(r(e).package),9,Za)]),_:1})])):m("",!0)}}},er=k(xa,[["__scopeId","data-v-580af1dd"]]),ar={extends:ye,Layout(){return ge(ye.Layout,null,{"doc-before":()=>ge(er)})}};export{ar as R,sr as V,or as a,nr as b,vo as c,V as u}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.CukB3CA6.js","assets/chunks/framework.BAnOA2-A.js"])))=>i.map(i=>d[i]); +import{d as h,o as a,c as l,r as c,n as N,a as F,t as S,b,w as v,e as m,T as de,_ as k,u as Pe,i as Ee,f as Fe,g as ve,h as $,j as d,k as r,l as K,m as re,p as M,q as O,s as X,v as q,x as pe,y as fe,z as De,A as Oe,B as j,F as w,C,D as Ve,E as Q,G as _,H as D,I as Le,J as Z,K as z,L as x,M as Ge,N as Se,O as ie,P as Ue,Q as Te,R as ee,S as ze,U as je,V as Ke,W as Ne,X as Ie,Y as qe,Z as Re,$ as We,a0 as Je,a1 as Ye,a2 as ge}from"./framework.BAnOA2-A.js";const Xe=h({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(o){return(e,t)=>(a(),l("span",{class:N(["VPBadge",e.type])},[c(e.$slots,"default",{},()=>[F(S(e.text),1)])],2))}}),Qe={key:0,class:"VPBackdrop"},Ze=h({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(o){return(e,t)=>(a(),b(de,{name:"fade"},{default:v(()=>[e.show?(a(),l("div",Qe)):m("",!0)]),_:1}))}}),xe=k(Ze,[["__scopeId","data-v-b06cdb19"]]),V=Pe;function et(o,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(o,e):(o(),(s=!0)&&setTimeout(()=>s=!1,e))}}function le(o){return/^\//.test(o)?o:`/${o}`}function me(o){const{pathname:e,search:t,hash:s,protocol:n}=new URL(o,"http://a.com");if(Ee(o)||o.startsWith("#")||!n.startsWith("http")||!Fe(e))return o;const{site:i}=V(),u=e.endsWith("/")||e.endsWith(".html")?o:o.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${t}${s}`);return ve(u)}function W({correspondingLink:o=!1}={}){const{site:e,localeIndex:t,page:s,theme:n,hash:i}=V(),u=$(()=>{var p,y;return{label:(p=e.value.locales[t.value])==null?void 0:p.label,link:((y=e.value.locales[t.value])==null?void 0:y.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:$(()=>Object.entries(e.value.locales).flatMap(([p,y])=>u.value.label===y.label?[]:{text:y.label,link:tt(y.link||(p==="root"?"/":`/${p}/`),n.value.i18nRouting!==!1&&o,s.value.relativePath.slice(u.value.link.length-1),!e.value.cleanUrls)+i.value})),currentLang:u}}function tt(o,e,t,s){return e?o.replace(/\/$/,"")+le(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):o}const nt={class:"NotFound"},st={class:"code"},ot={class:"title"},at={class:"quote"},rt={class:"action"},it=["href","aria-label"],lt=h({__name:"NotFound",setup(o){const{theme:e}=V(),{currentLang:t}=W();return(s,n)=>{var i,u,f,p,y;return a(),l("div",nt,[d("p",st,S(((i=r(e).notFound)==null?void 0:i.code)??"404"),1),d("h1",ot,S(((u=r(e).notFound)==null?void 0:u.title)??"PAGE NOT FOUND"),1),n[0]||(n[0]=d("div",{class:"divider"},null,-1)),d("blockquote",at,S(((f=r(e).notFound)==null?void 0:f.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),d("div",rt,[d("a",{class:"link",href:r(ve)(r(t).link),"aria-label":((p=r(e).notFound)==null?void 0:p.linkLabel)??"go to home"},S(((y=r(e).notFound)==null?void 0:y.linkText)??"Take me home"),9,it)])])}}}),ct=k(lt,[["__scopeId","data-v-951cab6c"]]);function Me(o,e){if(Array.isArray(o))return J(o);if(o==null)return[];e=le(e);const t=Object.keys(o).sort((n,i)=>i.split("/").length-n.split("/").length).find(n=>e.startsWith(le(n))),s=t?o[t]:[];return Array.isArray(s)?J(s):J(s.items,s.base)}function ut(o){const e=[];let t=0;for(const s in o){const n=o[s];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function dt(o){const e=[];function t(s){for(const n of s)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(o),e}function ce(o,e){return Array.isArray(e)?e.some(t=>ce(o,t)):K(o,e.link)?!0:e.items?ce(o,e.items):!1}function J(o,e){return[...o].map(t=>{const s={...t},n=s.base||e;return n&&s.link&&(s.link=n+s.link),s.items&&(s.items=J(s.items,n)),s})}function G(){const{frontmatter:o,page:e,theme:t}=V(),s=re("(min-width: 960px)"),n=M(!1),i=$(()=>{const B=t.value.sidebar,T=e.value.relativePath;return B?Me(B,T):[]}),u=M(i.value);O(i,(B,T)=>{JSON.stringify(B)!==JSON.stringify(T)&&(u.value=i.value)});const f=$(()=>o.value.sidebar!==!1&&u.value.length>0&&o.value.layout!=="home"),p=$(()=>y?o.value.aside==null?t.value.aside==="left":o.value.aside==="left":!1),y=$(()=>o.value.layout==="home"?!1:o.value.aside!=null?!!o.value.aside:t.value.aside!==!1),L=$(()=>f.value&&s.value),g=$(()=>f.value?ut(u.value):[]);function P(){n.value=!0}function I(){n.value=!1}function A(){n.value?I():P()}return{isOpen:n,sidebar:u,sidebarGroups:g,hasSidebar:f,hasAside:y,leftAside:p,isSidebarEnabled:L,open:P,close:I,toggle:A}}function vt(o,e){let t;X(()=>{t=o.value?document.activeElement:void 0}),q(()=>{window.addEventListener("keyup",s)}),pe(()=>{window.removeEventListener("keyup",s)});function s(n){n.key==="Escape"&&o.value&&(e(),t==null||t.focus())}}function pt(o){const{page:e,hash:t}=V(),s=M(!1),n=$(()=>o.value.collapsed!=null),i=$(()=>!!o.value.link),u=M(!1),f=()=>{u.value=K(e.value.relativePath,o.value.link)};O([e,o,t],f),q(f);const p=$(()=>u.value?!0:o.value.items?ce(e.value.relativePath,o.value.items):!1),y=$(()=>!!(o.value.items&&o.value.items.length));X(()=>{s.value=!!(n.value&&o.value.collapsed)}),fe(()=>{(u.value||p.value)&&(s.value=!1)});function L(){n.value&&(s.value=!s.value)}return{collapsed:s,collapsible:n,isLink:i,isActiveLink:u,hasActiveLink:p,hasChildren:y,toggle:L}}function ft(){const{hasSidebar:o}=G(),e=re("(min-width: 960px)"),t=re("(min-width: 1280px)");return{isAsideEnabled:$(()=>!t.value&&!e.value?!1:o.value?t.value:e.value)}}const ue=[];function we(o){return typeof o.outline=="object"&&!Array.isArray(o.outline)&&o.outline.label||o.outlineTitle||"On this page"}function he(o){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const s=Number(t.tagName[1]);return{element:t,title:mt(t),link:"#"+t.id,level:s}});return ht(e,o)}function mt(o){let e="";for(const t of o.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function ht(o,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;return bt(o,s,n)}function _t(o,e){const{isAsideEnabled:t}=ft(),s=et(i,100);let n=null;q(()=>{requestAnimationFrame(i),window.addEventListener("scroll",s)}),De(()=>{u(location.hash)}),pe(()=>{window.removeEventListener("scroll",s)});function i(){if(!t.value)return;const f=window.scrollY,p=window.innerHeight,y=document.body.offsetHeight,L=Math.abs(f+p-y)<1,g=ue.map(({element:I,link:A})=>({link:A,top:kt(I)})).filter(({top:I})=>!Number.isNaN(I)).sort((I,A)=>I.top-A.top);if(!g.length){u(null);return}if(f<1){u(null);return}if(L){u(g[g.length-1].link);return}let P=null;for(const{link:I,top:A}of g){if(A>f+Oe()+4)break;P=I}u(P)}function u(f){n&&n.classList.remove("active"),f==null?n=null:n=o.value.querySelector(`a[href="${decodeURIComponent(f)}"]`);const p=n;p?(p.classList.add("active"),e.value.style.top=p.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function kt(o){let e=0;for(;o!==document.body;){if(o===null)return NaN;e+=o.offsetTop,o=o.offsetParent}return e}function bt(o,e,t){ue.length=0;const s=[],n=[];return o.forEach(i=>{const u={...i,children:[]};let f=n[n.length-1];for(;f&&f.level>=u.level;)n.pop(),f=n[n.length-1];if(u.element.classList.contains("ignore-header")||f&&"shouldIgnore"in f){n.push({level:u.level,shouldIgnore:!0});return}u.level>t||u.level{const n=j("VPDocOutlineItem",!0);return a(),l("ul",{class:N(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),l(w,null,C(t.headers,({children:i,link:u,title:f})=>(a(),l("li",null,[d("a",{class:"outline-link",href:u,onClick:e,title:f},S(f),9,gt),i!=null&&i.length?(a(),b(n,{key:0,headers:i},null,8,["headers"])):m("",!0)]))),256))],2)}}}),Ae=k($t,[["__scopeId","data-v-3f927ebe"]]),yt={class:"content"},Pt={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Vt=h({__name:"VPDocAsideOutline",setup(o){const{frontmatter:e,theme:t}=V(),s=Ve([]);Q(()=>{s.value=he(e.value.outline??t.value.outline)});const n=M(),i=M();return _t(n,i),(u,f)=>(a(),l("nav",{"aria-labelledby":"doc-outline-aria-label",class:N(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:n},[d("div",yt,[d("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),d("div",Pt,S(r(we)(r(t))),1),_(Ae,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),Lt=k(Vt,[["__scopeId","data-v-b38bf2ff"]]),St={class:"VPDocAsideCarbonAds"},Tt=h({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(o){const e=()=>null;return(t,s)=>(a(),l("div",St,[_(r(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Nt={class:"VPDocAside"},It=h({__name:"VPDocAside",setup(o){const{theme:e}=V();return(t,s)=>(a(),l("div",Nt,[c(t.$slots,"aside-top",{},void 0,!0),c(t.$slots,"aside-outline-before",{},void 0,!0),_(Lt),c(t.$slots,"aside-outline-after",{},void 0,!0),s[0]||(s[0]=d("div",{class:"spacer"},null,-1)),c(t.$slots,"aside-ads-before",{},void 0,!0),r(e).carbonAds?(a(),b(Tt,{key:0,"carbon-ads":r(e).carbonAds},null,8,["carbon-ads"])):m("",!0),c(t.$slots,"aside-ads-after",{},void 0,!0),c(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Mt=k(It,[["__scopeId","data-v-6d7b3c46"]]);function wt(){const{theme:o,page:e}=V();return $(()=>{const{text:t="Edit this page",pattern:s=""}=o.value.editLink||{};let n;return typeof s=="function"?n=s(e.value):n=s.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function At(){const{page:o,theme:e,frontmatter:t}=V();return $(()=>{var y,L,g,P,I,A,B,T;const s=Me(e.value.sidebar,o.value.relativePath),n=dt(s),i=Bt(n,H=>H.link.replace(/[?#].*$/,"")),u=i.findIndex(H=>K(o.value.relativePath,H.link)),f=((y=e.value.docFooter)==null?void 0:y.prev)===!1&&!t.value.prev||t.value.prev===!1,p=((L=e.value.docFooter)==null?void 0:L.next)===!1&&!t.value.next||t.value.next===!1;return{prev:f?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((g=i[u-1])==null?void 0:g.docFooterText)??((P=i[u-1])==null?void 0:P.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((I=i[u-1])==null?void 0:I.link)},next:p?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((A=i[u+1])==null?void 0:A.docFooterText)??((B=i[u+1])==null?void 0:B.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((T=i[u+1])==null?void 0:T.link)}}})}function Bt(o,e){const t=new Set;return o.filter(s=>{const n=e(s);return t.has(n)?!1:t.add(n)})}const E=h({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(o){const e=o,t=$(()=>e.tag??(e.href?"a":"span")),s=$(()=>e.href&&Le.test(e.href)||e.target==="_blank");return(n,i)=>(a(),b(D(t.value),{class:N(["VPLink",{link:n.href,"vp-external-link-icon":s.value,"no-icon":n.noIcon}]),href:n.href?r(me)(n.href):void 0,target:n.target??(s.value?"_blank":void 0),rel:n.rel??(s.value?"noreferrer":void 0)},{default:v(()=>[c(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Ct={class:"VPLastUpdated"},Ht=["datetime"],Et=h({__name:"VPDocFooterLastUpdated",setup(o){const{theme:e,page:t,lang:s}=V(),n=$(()=>new Date(t.value.lastUpdated)),i=$(()=>n.value.toISOString()),u=M("");return q(()=>{X(()=>{var f,p,y;u.value=new Intl.DateTimeFormat((p=(f=e.value.lastUpdated)==null?void 0:f.formatOptions)!=null&&p.forceLocale?s.value:void 0,((y=e.value.lastUpdated)==null?void 0:y.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(n.value)})}),(f,p)=>{var y;return a(),l("p",Ct,[F(S(((y=r(e).lastUpdated)==null?void 0:y.text)||r(e).lastUpdatedText||"Last updated")+": ",1),d("time",{datetime:i.value},S(u.value),9,Ht)])}}}),Ft=k(Et,[["__scopeId","data-v-475f71b8"]]),Dt={key:0,class:"VPDocFooter"},Ot={key:0,class:"edit-info"},Gt={key:0,class:"edit-link"},Ut={key:1,class:"last-updated"},zt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},jt={class:"pager"},Kt=["innerHTML"],qt=["innerHTML"],Rt={class:"pager"},Wt=["innerHTML"],Jt=["innerHTML"],Yt=h({__name:"VPDocFooter",setup(o){const{theme:e,page:t,frontmatter:s}=V(),n=wt(),i=At(),u=$(()=>e.value.editLink&&s.value.editLink!==!1),f=$(()=>t.value.lastUpdated),p=$(()=>u.value||f.value||i.value.prev||i.value.next);return(y,L)=>{var g,P,I,A;return p.value?(a(),l("footer",Dt,[c(y.$slots,"doc-footer-before",{},void 0,!0),u.value||f.value?(a(),l("div",Ot,[u.value?(a(),l("div",Gt,[_(E,{class:"edit-link-button",href:r(n).url,"no-icon":!0},{default:v(()=>[L[0]||(L[0]=d("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),F(" "+S(r(n).text),1)]),_:1},8,["href"])])):m("",!0),f.value?(a(),l("div",Ut,[_(Ft)])):m("",!0)])):m("",!0),(g=r(i).prev)!=null&&g.link||(P=r(i).next)!=null&&P.link?(a(),l("nav",zt,[L[1]||(L[1]=d("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),d("div",jt,[(I=r(i).prev)!=null&&I.link?(a(),b(E,{key:0,class:"pager-link prev",href:r(i).prev.link},{default:v(()=>{var B;return[d("span",{class:"desc",innerHTML:((B=r(e).docFooter)==null?void 0:B.prev)||"Previous page"},null,8,Kt),d("span",{class:"title",innerHTML:r(i).prev.text},null,8,qt)]}),_:1},8,["href"])):m("",!0)]),d("div",Rt,[(A=r(i).next)!=null&&A.link?(a(),b(E,{key:0,class:"pager-link next",href:r(i).next.link},{default:v(()=>{var B;return[d("span",{class:"desc",innerHTML:((B=r(e).docFooter)==null?void 0:B.next)||"Next page"},null,8,Wt),d("span",{class:"title",innerHTML:r(i).next.text},null,8,Jt)]}),_:1},8,["href"])):m("",!0)])])):m("",!0)])):m("",!0)}}}),Xt=k(Yt,[["__scopeId","data-v-4f9813fa"]]),Qt={class:"container"},Zt={class:"aside-container"},xt={class:"aside-content"},en={class:"content"},tn={class:"content-container"},nn={class:"main"},sn=h({__name:"VPDoc",setup(o){const{theme:e}=V(),t=Z(),{hasSidebar:s,hasAside:n,leftAside:i}=G(),u=$(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(f,p)=>{const y=j("Content");return a(),l("div",{class:N(["VPDoc",{"has-sidebar":r(s),"has-aside":r(n)}])},[c(f.$slots,"doc-top",{},void 0,!0),d("div",Qt,[r(n)?(a(),l("div",{key:0,class:N(["aside",{"left-aside":r(i)}])},[p[0]||(p[0]=d("div",{class:"aside-curtain"},null,-1)),d("div",Zt,[d("div",xt,[_(Mt,null,{"aside-top":v(()=>[c(f.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[c(f.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[c(f.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(f.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(f.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(f.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):m("",!0),d("div",en,[d("div",tn,[c(f.$slots,"doc-before",{},void 0,!0),d("main",nn,[_(y,{class:N(["vp-doc",[u.value,r(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),_(Xt,null,{"doc-footer-before":v(()=>[c(f.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(f.$slots,"doc-after",{},void 0,!0)])])]),c(f.$slots,"doc-bottom",{},void 0,!0)],2)}}}),on=k(sn,[["__scopeId","data-v-83890dd9"]]),an=h({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(o){const e=o,t=$(()=>e.href&&Le.test(e.href)),s=$(()=>e.tag||(e.href?"a":"button"));return(n,i)=>(a(),b(D(s.value),{class:N(["VPButton",[n.size,n.theme]]),href:n.href?r(me)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:v(()=>[F(S(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),rn=k(an,[["__scopeId","data-v-906d7fb4"]]),ln=["src","alt"],cn=h({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(o){return(e,t)=>{const s=j("VPImage",!0);return e.image?(a(),l(w,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),l("img",z({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:r(ve)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,ln)):(a(),l(w,{key:1},[_(s,z({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),_(s,z({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):m("",!0)}}}),Y=k(cn,[["__scopeId","data-v-35a7d0b8"]]),un={class:"container"},dn={class:"main"},vn={key:0,class:"name"},pn=["innerHTML"],fn=["innerHTML"],mn=["innerHTML"],hn={key:0,class:"actions"},_n={key:0,class:"image"},kn={class:"image-container"},bn=h({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(o){const e=x("hero-image-slot-exists");return(t,s)=>(a(),l("div",{class:N(["VPHero",{"has-image":t.image||r(e)}])},[d("div",un,[d("div",dn,[c(t.$slots,"home-hero-info-before",{},void 0,!0),c(t.$slots,"home-hero-info",{},()=>[t.name?(a(),l("h1",vn,[d("span",{innerHTML:t.name,class:"clip"},null,8,pn)])):m("",!0),t.text?(a(),l("p",{key:1,innerHTML:t.text,class:"text"},null,8,fn)):m("",!0),t.tagline?(a(),l("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,mn)):m("",!0)],!0),c(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),l("div",hn,[(a(!0),l(w,null,C(t.actions,n=>(a(),l("div",{key:n.link,class:"action"},[_(rn,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):m("",!0),c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||r(e)?(a(),l("div",_n,[d("div",kn,[s[0]||(s[0]=d("div",{class:"image-bg"},null,-1)),c(t.$slots,"home-hero-image",{},()=>[t.image?(a(),b(Y,{key:0,class:"image-src",image:t.image},null,8,["image"])):m("",!0)],!0)])])):m("",!0)])],2))}}),gn=k(bn,[["__scopeId","data-v-955009fc"]]),$n=h({__name:"VPHomeHero",setup(o){const{frontmatter:e}=V();return(t,s)=>r(e).hero?(a(),b(gn,{key:0,class:"VPHomeHero",name:r(e).hero.name,text:r(e).hero.text,tagline:r(e).hero.tagline,image:r(e).hero.image,actions:r(e).hero.actions},{"home-hero-info-before":v(()=>[c(t.$slots,"home-hero-info-before")]),"home-hero-info":v(()=>[c(t.$slots,"home-hero-info")]),"home-hero-info-after":v(()=>[c(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":v(()=>[c(t.$slots,"home-hero-actions-after")]),"home-hero-image":v(()=>[c(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):m("",!0)}}),yn={class:"box"},Pn={key:0,class:"icon"},Vn=["innerHTML"],Ln=["innerHTML"],Sn=["innerHTML"],Tn={key:4,class:"link-text"},Nn={class:"link-text-value"},In=h({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(o){return(e,t)=>(a(),b(E,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:v(()=>[d("article",yn,[typeof e.icon=="object"&&e.icon.wrap?(a(),l("div",Pn,[_(Y,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),b(Y,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),l("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Vn)):m("",!0),d("h2",{class:"title",innerHTML:e.title},null,8,Ln),e.details?(a(),l("p",{key:3,class:"details",innerHTML:e.details},null,8,Sn)):m("",!0),e.linkText?(a(),l("div",Tn,[d("p",Nn,[F(S(e.linkText)+" ",1),t[0]||(t[0]=d("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):m("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Mn=k(In,[["__scopeId","data-v-f5e9645b"]]),wn={key:0,class:"VPFeatures"},An={class:"container"},Bn={class:"items"},Cn=h({__name:"VPFeatures",props:{features:{}},setup(o){const e=o,t=$(()=>{const s=e.features.length;if(s){if(s===2)return"grid-2";if(s===3)return"grid-3";if(s%3===0)return"grid-6";if(s>3)return"grid-4"}else return});return(s,n)=>s.features?(a(),l("div",wn,[d("div",An,[d("div",Bn,[(a(!0),l(w,null,C(s.features,i=>(a(),l("div",{key:i.title,class:N(["item",[t.value]])},[_(Mn,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):m("",!0)}}),Hn=k(Cn,[["__scopeId","data-v-d0a190d7"]]),En=h({__name:"VPHomeFeatures",setup(o){const{frontmatter:e}=V();return(t,s)=>r(e).features?(a(),b(Hn,{key:0,class:"VPHomeFeatures",features:r(e).features},null,8,["features"])):m("",!0)}}),Fn=h({__name:"VPHomeContent",setup(o){const{width:e}=Ge({initialWidth:0,includeScrollbar:!1});return(t,s)=>(a(),l("div",{class:"vp-doc container",style:Se(r(e)?{"--vp-offset":`calc(50% - ${r(e)/2}px)`}:{})},[c(t.$slots,"default",{},void 0,!0)],4))}}),Dn=k(Fn,[["__scopeId","data-v-7a48a447"]]),On={class:"VPHome"},Gn=h({__name:"VPHome",setup(o){const{frontmatter:e}=V();return(t,s)=>{const n=j("Content");return a(),l("div",On,[c(t.$slots,"home-hero-before",{},void 0,!0),_($n,null,{"home-hero-info-before":v(()=>[c(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[c(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),c(t.$slots,"home-hero-after",{},void 0,!0),c(t.$slots,"home-features-before",{},void 0,!0),_(En),c(t.$slots,"home-features-after",{},void 0,!0),r(e).markdownStyles!==!1?(a(),b(Dn,{key:0},{default:v(()=>[_(n)]),_:1})):(a(),b(n,{key:1}))])}}}),Un=k(Gn,[["__scopeId","data-v-cbb6ec48"]]),zn={},jn={class:"VPPage"};function Kn(o,e){const t=j("Content");return a(),l("div",jn,[c(o.$slots,"page-top"),_(t),c(o.$slots,"page-bottom")])}const qn=k(zn,[["render",Kn]]),Rn=h({__name:"VPContent",setup(o){const{page:e,frontmatter:t}=V(),{hasSidebar:s}=G();return(n,i)=>(a(),l("div",{class:N(["VPContent",{"has-sidebar":r(s),"is-home":r(t).layout==="home"}]),id:"VPContent"},[r(e).isNotFound?c(n.$slots,"not-found",{key:0},()=>[_(ct)],!0):r(t).layout==="page"?(a(),b(qn,{key:1},{"page-top":v(()=>[c(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[c(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(t).layout==="home"?(a(),b(Un,{key:2},{"home-hero-before":v(()=>[c(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[c(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[c(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[c(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[c(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[c(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(t).layout&&r(t).layout!=="doc"?(a(),b(D(r(t).layout),{key:3})):(a(),b(on,{key:4},{"doc-top":v(()=>[c(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[c(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":v(()=>[c(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[c(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[c(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":v(()=>[c(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":v(()=>[c(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":v(()=>[c(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),Wn=k(Rn,[["__scopeId","data-v-91765379"]]),Jn={class:"container"},Yn=["innerHTML"],Xn=["innerHTML"],Qn=h({__name:"VPFooter",setup(o){const{theme:e,frontmatter:t}=V(),{hasSidebar:s}=G();return(n,i)=>r(e).footer&&r(t).footer!==!1?(a(),l("footer",{key:0,class:N(["VPFooter",{"has-sidebar":r(s)}])},[d("div",Jn,[r(e).footer.message?(a(),l("p",{key:0,class:"message",innerHTML:r(e).footer.message},null,8,Yn)):m("",!0),r(e).footer.copyright?(a(),l("p",{key:1,class:"copyright",innerHTML:r(e).footer.copyright},null,8,Xn)):m("",!0)])],2)):m("",!0)}}),Zn=k(Qn,[["__scopeId","data-v-c970a860"]]);function xn(){const{theme:o,frontmatter:e}=V(),t=Ve([]),s=$(()=>t.value.length>0);return Q(()=>{t.value=he(e.value.outline??o.value.outline)}),{headers:t,hasLocalNav:s}}const es={class:"menu-text"},ts={class:"header"},ns={class:"outline"},ss=h({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(o){const e=o,{theme:t}=V(),s=M(!1),n=M(0),i=M(),u=M();function f(g){var P;(P=i.value)!=null&&P.contains(g.target)||(s.value=!1)}O(s,g=>{if(g){document.addEventListener("click",f);return}document.removeEventListener("click",f)}),ie("Escape",()=>{s.value=!1}),Q(()=>{s.value=!1});function p(){s.value=!s.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function y(g){g.target.classList.contains("outline-link")&&(u.value&&(u.value.style.transition="none"),Ue(()=>{s.value=!1}))}function L(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(g,P)=>(a(),l("div",{class:"VPLocalNavOutlineDropdown",style:Se({"--vp-vh":n.value+"px"}),ref_key:"main",ref:i},[g.headers.length>0?(a(),l("button",{key:0,onClick:p,class:N({open:s.value})},[d("span",es,S(r(we)(r(t))),1),P[0]||(P[0]=d("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(a(),l("button",{key:1,onClick:L},S(r(t).returnToTopLabel||"Return to top"),1)),_(de,{name:"flyout"},{default:v(()=>[s.value?(a(),l("div",{key:0,ref_key:"items",ref:u,class:"items",onClick:y},[d("div",ts,[d("a",{class:"top-link",href:"#",onClick:L},S(r(t).returnToTopLabel||"Return to top"),1)]),d("div",ns,[_(Ae,{headers:g.headers},null,8,["headers"])])],512)):m("",!0)]),_:1})],4))}}),os=k(ss,[["__scopeId","data-v-bc9dc845"]]),as={class:"container"},rs=["aria-expanded"],is={class:"menu-text"},ls=h({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(o){const{theme:e,frontmatter:t}=V(),{hasSidebar:s}=G(),{headers:n}=xn(),{y:i}=Te(),u=M(0);q(()=>{u.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Q(()=>{n.value=he(t.value.outline??e.value.outline)});const f=$(()=>n.value.length===0),p=$(()=>f.value&&!s.value),y=$(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:f.value,fixed:p.value}));return(L,g)=>r(t).layout!=="home"&&(!p.value||r(i)>=u.value)?(a(),l("div",{key:0,class:N(y.value)},[d("div",as,[r(s)?(a(),l("button",{key:0,class:"menu","aria-expanded":L.open,"aria-controls":"VPSidebarNav",onClick:g[0]||(g[0]=P=>L.$emit("open-menu"))},[g[1]||(g[1]=d("span",{class:"vpi-align-left menu-icon"},null,-1)),d("span",is,S(r(e).sidebarMenuLabel||"Menu"),1)],8,rs)):m("",!0),_(os,{headers:r(n),navHeight:u.value},null,8,["headers","navHeight"])])],2)):m("",!0)}}),cs=k(ls,[["__scopeId","data-v-070ab83d"]]);function us(){const o=M(!1);function e(){o.value=!0,window.addEventListener("resize",n)}function t(){o.value=!1,window.removeEventListener("resize",n)}function s(){o.value?t():e()}function n(){window.outerWidth>=768&&t()}const i=Z();return O(()=>i.path,t),{isScreenOpen:o,openScreen:e,closeScreen:t,toggleScreen:s}}const ds={},vs={class:"VPSwitch",type:"button",role:"switch"},ps={class:"check"},fs={key:0,class:"icon"};function ms(o,e){return a(),l("button",vs,[d("span",ps,[o.$slots.default?(a(),l("span",fs,[c(o.$slots,"default",{},void 0,!0)])):m("",!0)])])}const hs=k(ds,[["render",ms],["__scopeId","data-v-4a1c76db"]]),_s=h({__name:"VPSwitchAppearance",setup(o){const{isDark:e,theme:t}=V(),s=x("toggle-appearance",()=>{e.value=!e.value}),n=M("");return fe(()=>{n.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,u)=>(a(),b(hs,{title:n.value,class:"VPSwitchAppearance","aria-checked":r(e),onClick:r(s)},{default:v(()=>u[0]||(u[0]=[d("span",{class:"vpi-sun sun"},null,-1),d("span",{class:"vpi-moon moon"},null,-1)])),_:1},8,["title","aria-checked","onClick"]))}}),_e=k(_s,[["__scopeId","data-v-e40a8bb6"]]),ks={key:0,class:"VPNavBarAppearance"},bs=h({__name:"VPNavBarAppearance",setup(o){const{site:e}=V();return(t,s)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),l("div",ks,[_(_e)])):m("",!0)}}),gs=k(bs,[["__scopeId","data-v-af096f4a"]]),ke=M();let Be=!1,ae=0;function $s(o){const e=M(!1);if(ee){!Be&&ys(),ae++;const t=O(ke,s=>{var n,i,u;s===o.el.value||(n=o.el.value)!=null&&n.contains(s)?(e.value=!0,(i=o.onFocus)==null||i.call(o)):(e.value=!1,(u=o.onBlur)==null||u.call(o))});pe(()=>{t(),ae--,ae||Ps()})}return ze(e)}function ys(){document.addEventListener("focusin",Ce),Be=!0,ke.value=document.activeElement}function Ps(){document.removeEventListener("focusin",Ce)}function Ce(){ke.value=document.activeElement}const Vs={class:"VPMenuLink"},Ls=h({__name:"VPMenuLink",props:{item:{}},setup(o){const{page:e}=V();return(t,s)=>(a(),l("div",Vs,[_(E,{class:N({active:r(K)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:v(()=>[F(S(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),te=k(Ls,[["__scopeId","data-v-8b74d055"]]),Ss={class:"VPMenuGroup"},Ts={key:0,class:"title"},Ns=h({__name:"VPMenuGroup",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),l("div",Ss,[e.text?(a(),l("p",Ts,S(e.text),1)):m("",!0),(a(!0),l(w,null,C(e.items,s=>(a(),l(w,null,["link"in s?(a(),b(te,{key:0,item:s},null,8,["item"])):m("",!0)],64))),256))]))}}),Is=k(Ns,[["__scopeId","data-v-48c802d0"]]),Ms={class:"VPMenu"},ws={key:0,class:"items"},As=h({__name:"VPMenu",props:{items:{}},setup(o){return(e,t)=>(a(),l("div",Ms,[e.items?(a(),l("div",ws,[(a(!0),l(w,null,C(e.items,s=>(a(),l(w,{key:JSON.stringify(s)},["link"in s?(a(),b(te,{key:0,item:s},null,8,["item"])):"component"in s?(a(),b(D(s.component),z({key:1,ref_for:!0},s.props),null,16)):(a(),b(Is,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):m("",!0),c(e.$slots,"default",{},void 0,!0)]))}}),Bs=k(As,[["__scopeId","data-v-7dd3104a"]]),Cs=["aria-expanded","aria-label"],Hs={key:0,class:"text"},Es=["innerHTML"],Fs={key:1,class:"vpi-more-horizontal icon"},Ds={class:"menu"},Os=h({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(o){const e=M(!1),t=M();$s({el:t,onBlur:s});function s(){e.value=!1}return(n,i)=>(a(),l("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:i[1]||(i[1]=u=>e.value=!0),onMouseleave:i[2]||(i[2]=u=>e.value=!1)},[d("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:i[0]||(i[0]=u=>e.value=!e.value)},[n.button||n.icon?(a(),l("span",Hs,[n.icon?(a(),l("span",{key:0,class:N([n.icon,"option-icon"])},null,2)):m("",!0),n.button?(a(),l("span",{key:1,innerHTML:n.button},null,8,Es)):m("",!0),i[3]||(i[3]=d("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(a(),l("span",Fs))],8,Cs),d("div",Ds,[_(Bs,{items:n.items},{default:v(()=>[c(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),be=k(Os,[["__scopeId","data-v-04f5c5e9"]]),Gs=["href","aria-label","innerHTML"],Us=h({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(o){const e=o,t=$(()=>typeof e.icon=="object"?e.icon.svg:``);return(s,n)=>(a(),l("a",{class:"VPSocialLink no-icon",href:s.link,"aria-label":s.ariaLabel??(typeof s.icon=="string"?s.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,Gs))}}),zs=k(Us,[["__scopeId","data-v-717b8b75"]]),js={class:"VPSocialLinks"},Ks=h({__name:"VPSocialLinks",props:{links:{}},setup(o){return(e,t)=>(a(),l("div",js,[(a(!0),l(w,null,C(e.links,({link:s,icon:n,ariaLabel:i})=>(a(),b(zs,{key:s,icon:n,link:s,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),ne=k(Ks,[["__scopeId","data-v-ee7a9424"]]),qs={key:0,class:"group translations"},Rs={class:"trans-title"},Ws={key:1,class:"group"},Js={class:"item appearance"},Ys={class:"label"},Xs={class:"appearance-action"},Qs={key:2,class:"group"},Zs={class:"item social-links"},xs=h({__name:"VPNavBarExtra",setup(o){const{site:e,theme:t}=V(),{localeLinks:s,currentLang:n}=W({correspondingLink:!0}),i=$(()=>s.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(u,f)=>i.value?(a(),b(be,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:v(()=>[r(s).length&&r(n).label?(a(),l("div",qs,[d("p",Rs,S(r(n).label),1),(a(!0),l(w,null,C(r(s),p=>(a(),b(te,{key:p.link,item:p},null,8,["item"]))),128))])):m("",!0),r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),l("div",Ws,[d("div",Js,[d("p",Ys,S(r(t).darkModeSwitchLabel||"Appearance"),1),d("div",Xs,[_(_e)])])])):m("",!0),r(t).socialLinks?(a(),l("div",Qs,[d("div",Zs,[_(ne,{class:"social-links-list",links:r(t).socialLinks},null,8,["links"])])])):m("",!0)]),_:1})):m("",!0)}}),eo=k(xs,[["__scopeId","data-v-925effce"]]),to=["aria-expanded"],no=h({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(o){return(e,t)=>(a(),l("button",{type:"button",class:N(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},t[1]||(t[1]=[d("span",{class:"container"},[d("span",{class:"top"}),d("span",{class:"middle"}),d("span",{class:"bottom"})],-1)]),10,to))}}),so=k(no,[["__scopeId","data-v-5dea55bf"]]),oo=["innerHTML"],ao=h({__name:"VPNavBarMenuLink",props:{item:{}},setup(o){const{page:e}=V();return(t,s)=>(a(),b(E,{class:N({VPNavBarMenuLink:!0,active:r(K)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,noIcon:t.item.noIcon,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:v(()=>[d("span",{innerHTML:t.item.text},null,8,oo)]),_:1},8,["class","href","noIcon","target","rel"]))}}),ro=k(ao,[["__scopeId","data-v-ed5ac1f6"]]),io=h({__name:"VPNavBarMenuGroup",props:{item:{}},setup(o){const e=o,{page:t}=V(),s=i=>"component"in i?!1:"link"in i?K(t.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(s),n=$(()=>s(e.item));return(i,u)=>(a(),b(be,{class:N({VPNavBarMenuGroup:!0,active:r(K)(r(t).relativePath,i.item.activeMatch,!!i.item.activeMatch)||n.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),lo={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},co=h({__name:"VPNavBarMenu",setup(o){const{theme:e}=V();return(t,s)=>r(e).nav?(a(),l("nav",lo,[s[0]||(s[0]=d("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(a(!0),l(w,null,C(r(e).nav,n=>(a(),l(w,{key:JSON.stringify(n)},["link"in n?(a(),b(ro,{key:0,item:n},null,8,["item"])):"component"in n?(a(),b(D(n.component),z({key:1,ref_for:!0},n.props),null,16)):(a(),b(io,{key:2,item:n},null,8,["item"]))],64))),128))])):m("",!0)}}),uo=k(co,[["__scopeId","data-v-e6d46098"]]);function vo(o){const{localeIndex:e,theme:t}=V();function s(n){var A,B,T;const i=n.split("."),u=(A=t.value.search)==null?void 0:A.options,f=u&&typeof u=="object",p=f&&((T=(B=u.locales)==null?void 0:B[e.value])==null?void 0:T.translations)||null,y=f&&u.translations||null;let L=p,g=y,P=o;const I=i.pop();for(const H of i){let U=null;const R=P==null?void 0:P[H];R&&(U=P=R);const se=g==null?void 0:g[H];se&&(U=g=se);const oe=L==null?void 0:L[H];oe&&(U=L=oe),R||(P=U),se||(g=U),oe||(L=U)}return(L==null?void 0:L[I])??(g==null?void 0:g[I])??(P==null?void 0:P[I])??""}return s}const po=["aria-label"],fo={class:"DocSearch-Button-Container"},mo={class:"DocSearch-Button-Placeholder"},$e=h({__name:"VPNavBarSearchButton",setup(o){const t=vo({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,n)=>(a(),l("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(t)("button.buttonAriaLabel")},[d("span",fo,[n[0]||(n[0]=d("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),d("span",mo,S(r(t)("button.buttonText")),1)]),n[1]||(n[1]=d("span",{class:"DocSearch-Button-Keys"},[d("kbd",{class:"DocSearch-Button-Key"}),d("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,po))}}),ho={class:"VPNavBarSearch"},_o={id:"local-search"},ko={key:1,id:"docsearch"},bo=h({__name:"VPNavBarSearch",setup(o){const e=je(()=>Ke(()=>import("./VPLocalSearchBox.CukB3CA6.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:s}=V(),n=M(!1),i=M(!1);q(()=>{});function u(){n.value||(n.value=!0,setTimeout(f,16))}function f(){const g=new Event("keydown");g.key="k",g.metaKey=!0,window.dispatchEvent(g),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||f()},16)}function p(g){const P=g.target,I=P.tagName;return P.isContentEditable||I==="INPUT"||I==="SELECT"||I==="TEXTAREA"}const y=M(!1);ie("k",g=>{(g.ctrlKey||g.metaKey)&&(g.preventDefault(),y.value=!0)}),ie("/",g=>{p(g)||(g.preventDefault(),y.value=!0)});const L="local";return(g,P)=>{var I;return a(),l("div",ho,[r(L)==="local"?(a(),l(w,{key:0},[y.value?(a(),b(r(e),{key:0,onClose:P[0]||(P[0]=A=>y.value=!1)})):m("",!0),d("div",_o,[_($e,{onClick:P[1]||(P[1]=A=>y.value=!0)})])],64)):r(L)==="algolia"?(a(),l(w,{key:1},[n.value?(a(),b(r(t),{key:0,algolia:((I=r(s).search)==null?void 0:I.options)??r(s).algolia,onVnodeBeforeMount:P[2]||(P[2]=A=>i.value=!0)},null,8,["algolia"])):m("",!0),i.value?m("",!0):(a(),l("div",ko,[_($e,{onClick:u})]))],64)):m("",!0)])}}}),go=h({__name:"VPNavBarSocialLinks",setup(o){const{theme:e}=V();return(t,s)=>r(e).socialLinks?(a(),b(ne,{key:0,class:"VPNavBarSocialLinks",links:r(e).socialLinks},null,8,["links"])):m("",!0)}}),$o=k(go,[["__scopeId","data-v-164c457f"]]),yo=["href","rel","target"],Po={key:1},Vo={key:2},Lo=h({__name:"VPNavBarTitle",setup(o){const{site:e,theme:t}=V(),{hasSidebar:s}=G(),{currentLang:n}=W(),i=$(()=>{var p;return typeof t.value.logoLink=="string"?t.value.logoLink:(p=t.value.logoLink)==null?void 0:p.link}),u=$(()=>{var p;return typeof t.value.logoLink=="string"||(p=t.value.logoLink)==null?void 0:p.rel}),f=$(()=>{var p;return typeof t.value.logoLink=="string"||(p=t.value.logoLink)==null?void 0:p.target});return(p,y)=>(a(),l("div",{class:N(["VPNavBarTitle",{"has-sidebar":r(s)}])},[d("a",{class:"title",href:i.value??r(me)(r(n).link),rel:u.value,target:f.value},[c(p.$slots,"nav-bar-title-before",{},void 0,!0),r(t).logo?(a(),b(Y,{key:0,class:"logo",image:r(t).logo},null,8,["image"])):m("",!0),r(t).siteTitle?(a(),l("span",Po,S(r(t).siteTitle),1)):r(t).siteTitle===void 0?(a(),l("span",Vo,S(r(e).title),1)):m("",!0),c(p.$slots,"nav-bar-title-after",{},void 0,!0)],8,yo)],2))}}),So=k(Lo,[["__scopeId","data-v-28a961f9"]]),To={class:"items"},No={class:"title"},Io=h({__name:"VPNavBarTranslations",setup(o){const{theme:e}=V(),{localeLinks:t,currentLang:s}=W({correspondingLink:!0});return(n,i)=>r(t).length&&r(s).label?(a(),b(be,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(e).langMenuLabel||"Change language"},{default:v(()=>[d("div",To,[d("p",No,S(r(s).label),1),(a(!0),l(w,null,C(r(t),u=>(a(),b(te,{key:u.link,item:u},null,8,["item"]))),128))])]),_:1},8,["label"])):m("",!0)}}),Mo=k(Io,[["__scopeId","data-v-c80d9ad0"]]),wo={class:"wrapper"},Ao={class:"container"},Bo={class:"title"},Co={class:"content"},Ho={class:"content-body"},Eo=h({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(o){const e=o,{y:t}=Te(),{hasSidebar:s}=G(),{frontmatter:n}=V(),i=M({});return fe(()=>{i.value={"has-sidebar":s.value,home:n.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(u,f)=>(a(),l("div",{class:N(["VPNavBar",i.value])},[d("div",wo,[d("div",Ao,[d("div",Bo,[_(So,null,{"nav-bar-title-before":v(()=>[c(u.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(u.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),d("div",Co,[d("div",Ho,[c(u.$slots,"nav-bar-content-before",{},void 0,!0),_(bo,{class:"search"}),_(uo,{class:"menu"}),_(Mo,{class:"translations"}),_(gs,{class:"appearance"}),_($o,{class:"social-links"}),_(eo,{class:"extra"}),c(u.$slots,"nav-bar-content-after",{},void 0,!0),_(so,{class:"hamburger",active:u.isScreenOpen,onClick:f[0]||(f[0]=p=>u.$emit("toggle-screen"))},null,8,["active"])])])])]),f[1]||(f[1]=d("div",{class:"divider"},[d("div",{class:"divider-line"})],-1))],2))}}),Fo=k(Eo,[["__scopeId","data-v-822684d1"]]),Do={key:0,class:"VPNavScreenAppearance"},Oo={class:"text"},Go=h({__name:"VPNavScreenAppearance",setup(o){const{site:e,theme:t}=V();return(s,n)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),l("div",Do,[d("p",Oo,S(r(t).darkModeSwitchLabel||"Appearance"),1),_(_e)])):m("",!0)}}),Uo=k(Go,[["__scopeId","data-v-ffb44008"]]),zo=h({__name:"VPNavScreenMenuLink",props:{item:{}},setup(o){const e=x("close-screen");return(t,s)=>(a(),b(E,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e),innerHTML:t.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),jo=k(zo,[["__scopeId","data-v-27d04aeb"]]),Ko=h({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(o){const e=x("close-screen");return(t,s)=>(a(),b(E,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e)},{default:v(()=>[F(S(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),He=k(Ko,[["__scopeId","data-v-7179dbb7"]]),qo={class:"VPNavScreenMenuGroupSection"},Ro={key:0,class:"title"},Wo=h({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),l("div",qo,[e.text?(a(),l("p",Ro,S(e.text),1)):m("",!0),(a(!0),l(w,null,C(e.items,s=>(a(),b(He,{key:s.text,item:s},null,8,["item"]))),128))]))}}),Jo=k(Wo,[["__scopeId","data-v-4b8941ac"]]),Yo=["aria-controls","aria-expanded"],Xo=["innerHTML"],Qo=["id"],Zo={key:0,class:"item"},xo={key:1,class:"item"},ea={key:2,class:"group"},ta=h({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(o){const e=o,t=M(!1),s=$(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(i,u)=>(a(),l("div",{class:N(["VPNavScreenMenuGroup",{open:t.value}])},[d("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:n},[d("span",{class:"button-text",innerHTML:i.text},null,8,Xo),u[0]||(u[0]=d("span",{class:"vpi-plus button-icon"},null,-1))],8,Yo),d("div",{id:s.value,class:"items"},[(a(!0),l(w,null,C(i.items,f=>(a(),l(w,{key:JSON.stringify(f)},["link"in f?(a(),l("div",Zo,[_(He,{item:f},null,8,["item"])])):"component"in f?(a(),l("div",xo,[(a(),b(D(f.component),z({ref_for:!0},f.props,{"screen-menu":""}),null,16))])):(a(),l("div",ea,[_(Jo,{text:f.text,items:f.items},null,8,["text","items"])]))],64))),128))],8,Qo)],2))}}),na=k(ta,[["__scopeId","data-v-875057a5"]]),sa={key:0,class:"VPNavScreenMenu"},oa=h({__name:"VPNavScreenMenu",setup(o){const{theme:e}=V();return(t,s)=>r(e).nav?(a(),l("nav",sa,[(a(!0),l(w,null,C(r(e).nav,n=>(a(),l(w,{key:JSON.stringify(n)},["link"in n?(a(),b(jo,{key:0,item:n},null,8,["item"])):"component"in n?(a(),b(D(n.component),z({key:1,ref_for:!0},n.props,{"screen-menu":""}),null,16)):(a(),b(na,{key:2,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):m("",!0)}}),aa=h({__name:"VPNavScreenSocialLinks",setup(o){const{theme:e}=V();return(t,s)=>r(e).socialLinks?(a(),b(ne,{key:0,class:"VPNavScreenSocialLinks",links:r(e).socialLinks},null,8,["links"])):m("",!0)}}),ra={class:"list"},ia=h({__name:"VPNavScreenTranslations",setup(o){const{localeLinks:e,currentLang:t}=W({correspondingLink:!0}),s=M(!1);function n(){s.value=!s.value}return(i,u)=>r(e).length&&r(t).label?(a(),l("div",{key:0,class:N(["VPNavScreenTranslations",{open:s.value}])},[d("button",{class:"title",onClick:n},[u[0]||(u[0]=d("span",{class:"vpi-languages icon lang"},null,-1)),F(" "+S(r(t).label)+" ",1),u[1]||(u[1]=d("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),d("ul",ra,[(a(!0),l(w,null,C(r(e),f=>(a(),l("li",{key:f.link,class:"item"},[_(E,{class:"link",href:f.link},{default:v(()=>[F(S(f.text),1)]),_:2},1032,["href"])]))),128))])],2)):m("",!0)}}),la=k(ia,[["__scopeId","data-v-362991c2"]]),ca={class:"container"},ua=h({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(o){const e=M(null),t=Ne(ee?document.body:null);return(s,n)=>(a(),b(de,{name:"fade",onEnter:n[0]||(n[0]=i=>t.value=!0),onAfterLeave:n[1]||(n[1]=i=>t.value=!1)},{default:v(()=>[s.open?(a(),l("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[d("div",ca,[c(s.$slots,"nav-screen-content-before",{},void 0,!0),_(oa,{class:"menu"}),_(la,{class:"translations"}),_(Uo,{class:"appearance"}),_(aa,{class:"social-links"}),c(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):m("",!0)]),_:3}))}}),da=k(ua,[["__scopeId","data-v-833aabba"]]),va={key:0,class:"VPNav"},pa=h({__name:"VPNav",setup(o){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=us(),{frontmatter:n}=V(),i=$(()=>n.value.navbar!==!1);return Ie("close-screen",t),X(()=>{ee&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(u,f)=>i.value?(a(),l("header",va,[_(Fo,{"is-screen-open":r(e),onToggleScreen:r(s)},{"nav-bar-title-before":v(()=>[c(u.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(u.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[c(u.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[c(u.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),_(da,{open:r(e)},{"nav-screen-content-before":v(()=>[c(u.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[c(u.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):m("",!0)}}),fa=k(pa,[["__scopeId","data-v-f1e365da"]]),ma=["role","tabindex"],ha={key:1,class:"items"},_a=h({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(o){const e=o,{collapsed:t,collapsible:s,isLink:n,isActiveLink:i,hasActiveLink:u,hasChildren:f,toggle:p}=pt($(()=>e.item)),y=$(()=>f.value?"section":"div"),L=$(()=>n.value?"a":"div"),g=$(()=>f.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),P=$(()=>n.value?void 0:"button"),I=$(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":n.value},{"is-active":i.value},{"has-active":u.value}]);function A(T){"key"in T&&T.key!=="Enter"||!e.item.link&&p()}function B(){e.item.link&&p()}return(T,H)=>{const U=j("VPSidebarItem",!0);return a(),b(D(y.value),{class:N(["VPSidebarItem",I.value])},{default:v(()=>[T.item.text?(a(),l("div",z({key:0,class:"item",role:P.value},qe(T.item.items?{click:A,keydown:A}:{},!0),{tabindex:T.item.items&&0}),[H[1]||(H[1]=d("div",{class:"indicator"},null,-1)),T.item.link?(a(),b(E,{key:0,tag:L.value,class:"link",href:T.item.link,rel:T.item.rel,target:T.item.target},{default:v(()=>[(a(),b(D(g.value),{class:"text",innerHTML:T.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),b(D(g.value),{key:1,class:"text",innerHTML:T.item.text},null,8,["innerHTML"])),T.item.collapsed!=null&&T.item.items&&T.item.items.length?(a(),l("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:B,onKeydown:Re(B,["enter"]),tabindex:"0"},H[0]||(H[0]=[d("span",{class:"vpi-chevron-right caret-icon"},null,-1)]),32)):m("",!0)],16,ma)):m("",!0),T.item.items&&T.item.items.length?(a(),l("div",ha,[T.depth<5?(a(!0),l(w,{key:0},C(T.item.items,R=>(a(),b(U,{key:R.text,item:R,depth:T.depth+1},null,8,["item","depth"]))),128)):m("",!0)])):m("",!0)]),_:1},8,["class"])}}}),ka=k(_a,[["__scopeId","data-v-196b2e5f"]]),ba=h({__name:"VPSidebarGroup",props:{items:{}},setup(o){const e=M(!0);let t=null;return q(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),We(()=>{t!=null&&(clearTimeout(t),t=null)}),(s,n)=>(a(!0),l(w,null,C(s.items,i=>(a(),l("div",{key:i.text,class:N(["group",{"no-transition":e.value}])},[_(ka,{item:i,depth:0},null,8,["item"])],2))),128))}}),ga=k(ba,[["__scopeId","data-v-9e426adc"]]),$a={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},ya=h({__name:"VPSidebar",props:{open:{type:Boolean}},setup(o){const{sidebarGroups:e,hasSidebar:t}=G(),s=o,n=M(null),i=Ne(ee?document.body:null);O([s,n],()=>{var f;s.open?(i.value=!0,(f=n.value)==null||f.focus()):i.value=!1},{immediate:!0,flush:"post"});const u=M(0);return O(e,()=>{u.value+=1},{deep:!0}),(f,p)=>r(t)?(a(),l("aside",{key:0,class:N(["VPSidebar",{open:f.open}]),ref_key:"navEl",ref:n,onClick:p[0]||(p[0]=Je(()=>{},["stop"]))},[p[2]||(p[2]=d("div",{class:"curtain"},null,-1)),d("nav",$a,[p[1]||(p[1]=d("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),c(f.$slots,"sidebar-nav-before",{},void 0,!0),(a(),b(ga,{items:r(e),key:u.value},null,8,["items"])),c(f.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):m("",!0)}}),Pa=k(ya,[["__scopeId","data-v-18756405"]]),Va=h({__name:"VPSkipLink",setup(o){const e=Z(),t=M();O(()=>e.path,()=>t.value.focus());function s({target:n}){const i=document.getElementById(decodeURIComponent(n.hash).slice(1));if(i){const u=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",u)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",u),i.focus(),window.scrollTo(0,0)}}return(n,i)=>(a(),l(w,null,[d("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),d("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}}),La=k(Va,[["__scopeId","data-v-c3508ec8"]]),Sa=h({__name:"Layout",setup(o){const{isOpen:e,open:t,close:s}=G(),n=Z();O(()=>n.path,s),vt(e,s);const{frontmatter:i}=V(),u=Ye(),f=$(()=>!!u["home-hero-image"]);return Ie("hero-image-slot-exists",f),(p,y)=>{const L=j("Content");return r(i).layout!==!1?(a(),l("div",{key:0,class:N(["Layout",r(i).pageClass])},[c(p.$slots,"layout-top",{},void 0,!0),_(La),_(xe,{class:"backdrop",show:r(e),onClick:r(s)},null,8,["show","onClick"]),_(fa,null,{"nav-bar-title-before":v(()=>[c(p.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(p.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[c(p.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[c(p.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":v(()=>[c(p.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[c(p.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),_(cs,{open:r(e),onOpenMenu:r(t)},null,8,["open","onOpenMenu"]),_(Pa,{open:r(e)},{"sidebar-nav-before":v(()=>[c(p.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":v(()=>[c(p.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),_(Wn,null,{"page-top":v(()=>[c(p.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[c(p.$slots,"page-bottom",{},void 0,!0)]),"not-found":v(()=>[c(p.$slots,"not-found",{},void 0,!0)]),"home-hero-before":v(()=>[c(p.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[c(p.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(p.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(p.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(p.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[c(p.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[c(p.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[c(p.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[c(p.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":v(()=>[c(p.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[c(p.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[c(p.$slots,"doc-after",{},void 0,!0)]),"doc-top":v(()=>[c(p.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[c(p.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":v(()=>[c(p.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[c(p.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[c(p.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(p.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(p.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(p.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),_(Zn),c(p.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),b(L,{key:1}))}}}),Ta=k(Sa,[["__scopeId","data-v-a9a9e638"]]),Na={},Ia={class:"VPTeamPage"};function Ma(o,e){return a(),l("div",Ia,[c(o.$slots,"default")])}const nr=k(Na,[["render",Ma],["__scopeId","data-v-c2f8e101"]]),wa={},Aa={class:"VPTeamPageTitle"},Ba={key:0,class:"title"},Ca={key:1,class:"lead"};function Ha(o,e){return a(),l("div",Aa,[o.$slots.title?(a(),l("h1",Ba,[c(o.$slots,"title",{},void 0,!0)])):m("",!0),o.$slots.lead?(a(),l("p",Ca,[c(o.$slots,"lead",{},void 0,!0)])):m("",!0)])}const sr=k(wa,[["render",Ha],["__scopeId","data-v-e277e15c"]]),Ea={class:"profile"},Fa={class:"avatar"},Da=["src","alt"],Oa={class:"data"},Ga={class:"name"},Ua={key:0,class:"affiliation"},za={key:0,class:"title"},ja={key:1,class:"at"},Ka=["innerHTML"],qa={key:2,class:"links"},Ra={key:0,class:"sp"},Wa=h({__name:"VPTeamMembersItem",props:{size:{default:"medium"},member:{}},setup(o){return(e,t)=>(a(),l("article",{class:N(["VPTeamMembersItem",[e.size]])},[d("div",Ea,[d("figure",Fa,[d("img",{class:"avatar-img",src:e.member.avatar,alt:e.member.name},null,8,Da)]),d("div",Oa,[d("h1",Ga,S(e.member.name),1),e.member.title||e.member.org?(a(),l("p",Ua,[e.member.title?(a(),l("span",za,S(e.member.title),1)):m("",!0),e.member.title&&e.member.org?(a(),l("span",ja," @ ")):m("",!0),e.member.org?(a(),b(E,{key:2,class:N(["org",{link:e.member.orgLink}]),href:e.member.orgLink,"no-icon":""},{default:v(()=>[F(S(e.member.org),1)]),_:1},8,["class","href"])):m("",!0)])):m("",!0),e.member.desc?(a(),l("p",{key:1,class:"desc",innerHTML:e.member.desc},null,8,Ka)):m("",!0),e.member.links?(a(),l("div",qa,[_(ne,{links:e.member.links},null,8,["links"])])):m("",!0)])]),e.member.sponsor?(a(),l("div",Ra,[_(E,{class:"sp-link",href:e.member.sponsor,"no-icon":""},{default:v(()=>[t[0]||(t[0]=d("span",{class:"vpi-heart sp-icon"},null,-1)),F(" "+S(e.member.actionText||"Sponsor"),1)]),_:1},8,["href"])])):m("",!0)],2))}}),Ja=k(Wa,[["__scopeId","data-v-f9987cb6"]]),Ya={class:"container"},Xa=h({__name:"VPTeamMembers",props:{size:{default:"medium"},members:{}},setup(o){const e=o,t=$(()=>[e.size,`count-${e.members.length}`]);return(s,n)=>(a(),l("div",{class:N(["VPTeamMembers",t.value])},[d("div",Ya,[(a(!0),l(w,null,C(s.members,i=>(a(),l("div",{key:i.name,class:"item"},[_(Ja,{size:s.size,member:i},null,8,["size","member"])]))),128))])],2))}}),or=k(Xa,[["__scopeId","data-v-fba19bad"]]),ye={Layout:Ta,enhanceApp:({app:o})=>{o.component("Badge",Xe)}},Qa={key:0},Za=["href"],xa={__name:"PackageBadge",setup(o){const{frontmatter:e}=Pe();return(t,s)=>{const n=j("Badge");return r(e).package?(a(),l("div",Qa,[_(n,{class:"package",type:"info"},{default:v(()=>[d("a",{title:"Package",target:"_blank",href:`https://www.npmjs.com/package/${r(e).package}`},S(r(e).package),9,Za)]),_:1})])):m("",!0)}}},er=k(xa,[["__scopeId","data-v-580af1dd"]]),ar={extends:ye,Layout(){return ge(ye.Layout,null,{"doc-before":()=>ge(er)})}};export{ar as R,sr as V,or as a,nr as b,vo as c,V as u}; diff --git a/docs/assets/guides_custom-app.md.BxdMK-Ou.js b/docs/assets/guides_custom-app.md.Boj7Bi3a.js similarity index 97% rename from docs/assets/guides_custom-app.md.BxdMK-Ou.js rename to docs/assets/guides_custom-app.md.Boj7Bi3a.js index 24118535..84f7b2d3 100644 --- a/docs/assets/guides_custom-app.md.BxdMK-Ou.js +++ b/docs/assets/guides_custom-app.md.Boj7Bi3a.js @@ -1,4 +1,4 @@ -import{_ as s,c as a,a3 as t,o as n}from"./chunks/framework.BAnOA2-A.js";const D=JSON.parse('{"title":"Making a custom app","description":"Learn how to create your own custom ProzillaOS apps","frontmatter":{"outline":"deep","description":"Learn how to create your own custom ProzillaOS apps","head":[["meta",{"name":"og:title","content":"Making a custom app | ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"Making a custom app | ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Learn how to create your own custom ProzillaOS apps"}],["meta",{"name":"twitter:description","content":"Learn how to create your own custom ProzillaOS apps"}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/guides/custom-app"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/guides/custom-app"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/guides/custom-app"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"guides/custom-app.md","filePath":"guides/custom-app.md"}'),l={name:"guides/custom-app.md"};function h(e,i,k,p,r,F){return n(),a("div",null,i[0]||(i[0]=[t(`

Making a custom app

Prerequisites

This guide assumes you have already set up a basic React project with TypeScript. To learn more about how to set up a React project, check out the official React documentation. The React documentation also has a guide on how to start using TypeScript in your React project.

Building an interface

Create a new file called MyApp.tsx inside your components folder, this file will hold the main part of your interface, which will be a React component.

tsx
// components/MyApp.tsx
+import{_ as s,c as a,a3 as t,o as n}from"./chunks/framework.BAnOA2-A.js";const D=JSON.parse('{"title":"Making a custom app","description":"Learn how to create your own custom ProzillaOS apps","frontmatter":{"outline":"deep","description":"Learn how to create your own custom ProzillaOS apps","image":"https://os.prozilla.dev/docs/public/thumbnails/custom-app-guide-thumbnail.png","head":[["meta",{"name":"og:title","content":"Making a custom app | ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"Making a custom app | ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Learn how to create your own custom ProzillaOS apps"}],["meta",{"name":"twitter:description","content":"Learn how to create your own custom ProzillaOS apps"}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/guides/custom-app"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/guides/custom-app"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/guides/custom-app"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/public/thumbnails/custom-app-guide-thumbnail.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/public/thumbnails/custom-app-guide-thumbnail.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"guides/custom-app.md","filePath":"guides/custom-app.md"}'),l={name:"guides/custom-app.md"};function h(e,i,p,k,r,F){return n(),a("div",null,i[0]||(i[0]=[t(`

Making a custom app

Prerequisites

This guide assumes you have already set up a basic React project with TypeScript. To learn more about how to set up a React project, check out the official React documentation. The React documentation also has a guide on how to start using TypeScript in your React project.

Building an interface

Create a new file called MyApp.tsx inside your components folder, this file will hold the main part of your interface, which will be a React component.

tsx
// components/MyApp.tsx
 
 import { WindowProps } from "prozilla-os";
 
diff --git a/docs/assets/guides_custom-app.md.BxdMK-Ou.lean.js b/docs/assets/guides_custom-app.md.Boj7Bi3a.lean.js
similarity index 97%
rename from docs/assets/guides_custom-app.md.BxdMK-Ou.lean.js
rename to docs/assets/guides_custom-app.md.Boj7Bi3a.lean.js
index 24118535..84f7b2d3 100644
--- a/docs/assets/guides_custom-app.md.BxdMK-Ou.lean.js
+++ b/docs/assets/guides_custom-app.md.Boj7Bi3a.lean.js
@@ -1,4 +1,4 @@
-import{_ as s,c as a,a3 as t,o as n}from"./chunks/framework.BAnOA2-A.js";const D=JSON.parse('{"title":"Making a custom app","description":"Learn how to create your own custom ProzillaOS apps","frontmatter":{"outline":"deep","description":"Learn how to create your own custom ProzillaOS apps","head":[["meta",{"name":"og:title","content":"Making a custom app | ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"Making a custom app | ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Learn how to create your own custom ProzillaOS apps"}],["meta",{"name":"twitter:description","content":"Learn how to create your own custom ProzillaOS apps"}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/guides/custom-app"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/guides/custom-app"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/guides/custom-app"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"guides/custom-app.md","filePath":"guides/custom-app.md"}'),l={name:"guides/custom-app.md"};function h(e,i,k,p,r,F){return n(),a("div",null,i[0]||(i[0]=[t(`

Making a custom app

Prerequisites

This guide assumes you have already set up a basic React project with TypeScript. To learn more about how to set up a React project, check out the official React documentation. The React documentation also has a guide on how to start using TypeScript in your React project.

Building an interface

Create a new file called MyApp.tsx inside your components folder, this file will hold the main part of your interface, which will be a React component.

tsx
// components/MyApp.tsx
+import{_ as s,c as a,a3 as t,o as n}from"./chunks/framework.BAnOA2-A.js";const D=JSON.parse('{"title":"Making a custom app","description":"Learn how to create your own custom ProzillaOS apps","frontmatter":{"outline":"deep","description":"Learn how to create your own custom ProzillaOS apps","image":"https://os.prozilla.dev/docs/public/thumbnails/custom-app-guide-thumbnail.png","head":[["meta",{"name":"og:title","content":"Making a custom app | ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"Making a custom app | ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Learn how to create your own custom ProzillaOS apps"}],["meta",{"name":"twitter:description","content":"Learn how to create your own custom ProzillaOS apps"}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/guides/custom-app"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/guides/custom-app"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/guides/custom-app"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/public/thumbnails/custom-app-guide-thumbnail.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/public/thumbnails/custom-app-guide-thumbnail.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"guides/custom-app.md","filePath":"guides/custom-app.md"}'),l={name:"guides/custom-app.md"};function h(e,i,p,k,r,F){return n(),a("div",null,i[0]||(i[0]=[t(`

Making a custom app

Prerequisites

This guide assumes you have already set up a basic React project with TypeScript. To learn more about how to set up a React project, check out the official React documentation. The React documentation also has a guide on how to start using TypeScript in your React project.

Building an interface

Create a new file called MyApp.tsx inside your components folder, this file will hold the main part of your interface, which will be a React component.

tsx
// components/MyApp.tsx
 
 import { WindowProps } from "prozilla-os";
 
diff --git a/docs/assets/guides_getting-started.md.CMYSWc-J.js b/docs/assets/guides_getting-started.md.BemtuMYI.js
similarity index 66%
rename from docs/assets/guides_getting-started.md.CMYSWc-J.js
rename to docs/assets/guides_getting-started.md.BemtuMYI.js
index 2c0df322..59fe8c11 100644
--- a/docs/assets/guides_getting-started.md.CMYSWc-J.js
+++ b/docs/assets/guides_getting-started.md.BemtuMYI.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a3 as t,o as e}from"./chunks/framework.BAnOA2-A.js";const g=JSON.parse('{"title":"Getting started","description":"Learn how to get started with ProzillaOS","frontmatter":{"outline":"deep","description":"Learn how to get started with ProzillaOS","head":[["meta",{"name":"og:title","content":"Getting started | ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"Getting started | ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Learn how to get started with ProzillaOS"}],["meta",{"name":"twitter:description","content":"Learn how to get started with ProzillaOS"}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/guides/getting-started"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/guides/getting-started"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/guides/getting-started"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"guides/getting-started.md","filePath":"guides/getting-started.md"}'),l={name:"guides/getting-started.md"};function n(p,s,h,k,r,o){return e(),a("div",null,s[0]||(s[0]=[t(`

Getting started

Prerequisites

This guide assumes you have already set up a basic React project with TypeScript. To learn more about how to set up a React project, check out the official React documentation. The React documentation also has a guide on how to start using TypeScript in your React project.

Installation

There are multiple ways to install ProzillaOS. The simplest way is to install the bundle package prozilla-os, which contains the core functionality as well as all standard applications.

bash
npm install prozilla-os
bash
yarn add prozilla-os
bash
pnpm add prozilla-os
bash
bun add prozilla-os

Alternatively, you can install the @prozilla-os/core package, which only contains the core functionality, and install the apps manually or create custom apps.

bash
npm install @prozilla-os/core
bash
yarn add @prozilla-os/core
bash
pnpm add @prozilla-os/core
bash
bun add @prozilla-os/core

Installing apps

Install apps by running the command below. Replace [app] with the id of the app you want to install.

bash
npm install @prozilla-os/[app]
bash
yarn add @prozilla-os/[app]
bash
pnpm add @prozilla-os/[app]
bash
bun add @prozilla-os/[app]

Usage

Your entry file should look something like this:

tsx
// index.tsx
+import{_ as i,c as a,a3 as t,o as e}from"./chunks/framework.BAnOA2-A.js";const g=JSON.parse('{"title":"Getting started","description":"Learn how to get started with ProzillaOS","frontmatter":{"outline":"deep","description":"Learn how to get started with ProzillaOS","image":"https://os.prozilla.dev/docs/public/thumbnails/getting-started-guide-thumbnail.png","head":[["meta",{"name":"og:title","content":"Getting started | ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"Getting started | ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Learn how to get started with ProzillaOS"}],["meta",{"name":"twitter:description","content":"Learn how to get started with ProzillaOS"}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/guides/getting-started"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/guides/getting-started"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/guides/getting-started"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/public/thumbnails/getting-started-guide-thumbnail.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/public/thumbnails/getting-started-guide-thumbnail.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"guides/getting-started.md","filePath":"guides/getting-started.md"}'),l={name:"guides/getting-started.md"};function n(h,s,p,k,r,o){return e(),a("div",null,s[0]||(s[0]=[t(`

Getting started

Prerequisites

This guide assumes you have already set up a basic React project with TypeScript. To learn more about how to set up a React project, check out the official React documentation. The React documentation also has a guide on how to start using TypeScript in your React project.

Installation

There are multiple ways to install ProzillaOS. The simplest way is to install the bundle package prozilla-os, which contains the core functionality as well as all standard applications.

bash
npm install prozilla-os
bash
yarn add prozilla-os
bash
pnpm add prozilla-os
bash
bun add prozilla-os

Alternatively, you can install the @prozilla-os/core package, which only contains the core functionality, and install the apps manually or create custom apps.

bash
npm install @prozilla-os/core
bash
yarn add @prozilla-os/core
bash
pnpm add @prozilla-os/core
bash
bun add @prozilla-os/core

Installing apps

Install apps by running the command below. Replace [app] with the id of the app you want to install.

bash
npm install @prozilla-os/[app]
bash
yarn add @prozilla-os/[app]
bash
pnpm add @prozilla-os/[app]
bash
bun add @prozilla-os/[app]

Usage

Your entry file should look something like this:

tsx
// index.tsx
 
 import React from "react";
 import ReactDOM from "react-dom/client";
diff --git a/docs/assets/guides_getting-started.md.CMYSWc-J.lean.js b/docs/assets/guides_getting-started.md.BemtuMYI.lean.js
similarity index 66%
rename from docs/assets/guides_getting-started.md.CMYSWc-J.lean.js
rename to docs/assets/guides_getting-started.md.BemtuMYI.lean.js
index 2c0df322..59fe8c11 100644
--- a/docs/assets/guides_getting-started.md.CMYSWc-J.lean.js
+++ b/docs/assets/guides_getting-started.md.BemtuMYI.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a3 as t,o as e}from"./chunks/framework.BAnOA2-A.js";const g=JSON.parse('{"title":"Getting started","description":"Learn how to get started with ProzillaOS","frontmatter":{"outline":"deep","description":"Learn how to get started with ProzillaOS","head":[["meta",{"name":"og:title","content":"Getting started | ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"Getting started | ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Learn how to get started with ProzillaOS"}],["meta",{"name":"twitter:description","content":"Learn how to get started with ProzillaOS"}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/guides/getting-started"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/guides/getting-started"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/guides/getting-started"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"guides/getting-started.md","filePath":"guides/getting-started.md"}'),l={name:"guides/getting-started.md"};function n(p,s,h,k,r,o){return e(),a("div",null,s[0]||(s[0]=[t(`

Getting started

Prerequisites

This guide assumes you have already set up a basic React project with TypeScript. To learn more about how to set up a React project, check out the official React documentation. The React documentation also has a guide on how to start using TypeScript in your React project.

Installation

There are multiple ways to install ProzillaOS. The simplest way is to install the bundle package prozilla-os, which contains the core functionality as well as all standard applications.

bash
npm install prozilla-os
bash
yarn add prozilla-os
bash
pnpm add prozilla-os
bash
bun add prozilla-os

Alternatively, you can install the @prozilla-os/core package, which only contains the core functionality, and install the apps manually or create custom apps.

bash
npm install @prozilla-os/core
bash
yarn add @prozilla-os/core
bash
pnpm add @prozilla-os/core
bash
bun add @prozilla-os/core

Installing apps

Install apps by running the command below. Replace [app] with the id of the app you want to install.

bash
npm install @prozilla-os/[app]
bash
yarn add @prozilla-os/[app]
bash
pnpm add @prozilla-os/[app]
bash
bun add @prozilla-os/[app]

Usage

Your entry file should look something like this:

tsx
// index.tsx
+import{_ as i,c as a,a3 as t,o as e}from"./chunks/framework.BAnOA2-A.js";const g=JSON.parse('{"title":"Getting started","description":"Learn how to get started with ProzillaOS","frontmatter":{"outline":"deep","description":"Learn how to get started with ProzillaOS","image":"https://os.prozilla.dev/docs/public/thumbnails/getting-started-guide-thumbnail.png","head":[["meta",{"name":"og:title","content":"Getting started | ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"Getting started | ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Learn how to get started with ProzillaOS"}],["meta",{"name":"twitter:description","content":"Learn how to get started with ProzillaOS"}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/guides/getting-started"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/guides/getting-started"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/guides/getting-started"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/public/thumbnails/getting-started-guide-thumbnail.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/public/thumbnails/getting-started-guide-thumbnail.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"guides/getting-started.md","filePath":"guides/getting-started.md"}'),l={name:"guides/getting-started.md"};function n(h,s,p,k,r,o){return e(),a("div",null,s[0]||(s[0]=[t(`

Getting started

Prerequisites

This guide assumes you have already set up a basic React project with TypeScript. To learn more about how to set up a React project, check out the official React documentation. The React documentation also has a guide on how to start using TypeScript in your React project.

Installation

There are multiple ways to install ProzillaOS. The simplest way is to install the bundle package prozilla-os, which contains the core functionality as well as all standard applications.

bash
npm install prozilla-os
bash
yarn add prozilla-os
bash
pnpm add prozilla-os
bash
bun add prozilla-os

Alternatively, you can install the @prozilla-os/core package, which only contains the core functionality, and install the apps manually or create custom apps.

bash
npm install @prozilla-os/core
bash
yarn add @prozilla-os/core
bash
pnpm add @prozilla-os/core
bash
bun add @prozilla-os/core

Installing apps

Install apps by running the command below. Replace [app] with the id of the app you want to install.

bash
npm install @prozilla-os/[app]
bash
yarn add @prozilla-os/[app]
bash
pnpm add @prozilla-os/[app]
bash
bun add @prozilla-os/[app]

Usage

Your entry file should look something like this:

tsx
// index.tsx
 
 import React from "react";
 import ReactDOM from "react-dom/client";
diff --git a/docs/assets/guides_self-hosting.md.CEyHuZaf.js b/docs/assets/guides_self-hosting.md.CEyHuZaf.js
new file mode 100644
index 00000000..131e45d7
--- /dev/null
+++ b/docs/assets/guides_self-hosting.md.CEyHuZaf.js
@@ -0,0 +1 @@
+import{_ as t,c as a,a3 as r,o as i}from"./chunks/framework.BAnOA2-A.js";const u=JSON.parse('{"title":"Self-hosting ProzillaOS","description":"Learn how to host ProzillaOS locally on your own device","frontmatter":{"outline":"deep","description":"Learn how to host ProzillaOS locally on your own device","image":"https://os.prozilla.dev/docs/public/thumbnails/self-hosting-guide-thumbnail.png","head":[["meta",{"name":"og:title","content":"Self-hosting ProzillaOS | ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"Self-hosting ProzillaOS | ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Learn how to host ProzillaOS locally on your own device"}],["meta",{"name":"twitter:description","content":"Learn how to host ProzillaOS locally on your own device"}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/guides/self-hosting"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/guides/self-hosting"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/guides/self-hosting"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/public/thumbnails/self-hosting-guide-thumbnail.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/public/thumbnails/self-hosting-guide-thumbnail.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"guides/self-hosting.md","filePath":"guides/self-hosting.md"}'),o={name:"guides/self-hosting.md"};function s(l,e,n,d,p,c){return i(),a("div",null,e[0]||(e[0]=[r('

Self-hosting ProzillaOS

This guide explains how to host ProzillaOS locally on your own device or on your own server.

Installation

Make sure you have NodeJS (version v18.12 or higher) installed on your device.

  1. Clone the GitHub repository.

    sh
    git clone https://github.com/prozilla-os/ProzillaOS.git ProzillaOS\ncd ProzillaOS
  2. Install package manager and dependencies

    sh
    npm install pnpm -g\npnpm install
  3. Run project

    sh
    pnpm start
  4. Test local dev server by visiting localhost:3000

WARNING

In a local environment, ProzillaOS packages will try to import uncompiled versions of other ProzillaOS packages from their respective src directory. If this does not happen correctly and a package tries to import a compiled version of another package from its respective dist directory, you might run into an error message saying module not found. Executing the command pnpm run packages:build will compile each package into their dist directories and resolve this error.

Scripts

ProzillaOS uses the package manager pnpm to run scripts.

General

ScriptDescription
pnpm run start
Run pnpm run demo:start. VSCode is configured to run this script whenever the project is opened.
pnpm run build
Build every package in sequential order.
pnpm run stage
Copy and combine the build of each package that comprises the website in the dist directory at the root.
pnpm run deploy
Clear the dist directory, stage each package that comprises the website, then deploy to GitHub pages. This should trigger a GitHub Action that deploys the build to production.

Public packages

ScriptDescription
pnpm run packages:build
Build all dependencies of the prozilla-os package in sequential order and output to respective dist directories.
pnpm run packages:update
Create a new changeset for packages and update their version accordingly.
pnpm run packages:release
Publish the latest versions of each package to the npm registry.

TIP

Use pnpm --filter <package_selector> build to build a sepecific subset of packages or a single package and output to respective dist directory/directories. For more information about selecting/filtering specific packages, read pnpm's documentation on filtering.

Internal packages

@prozilla-os/demo

ScriptDescription
pnpm run demo:start
Start Vite dev server at localhost:3000. Changes to module will dynamically be hot-reloaded, so normally there is no need for hard-refreshes. VSCode is configured to run this script whenever the project is opened.
pnpm run demo:build
Compile project using TypeScript and bundle all files into the dist directory, or the directory specified in config file. This directory can be uploaded to a web server.
pnpm run demo:preview
Start web server with preview of build at localhost:8080. Can be useful for validating build before deploying.
pnpm run demo:stage
Execute staging script, which stages the build and prepares it for deployment. Script will generate a sitemap, robots.txt and all other necessary files.
pnpm run demo:fetch
Fetch the repository tree using GitHub's API and store it as a JSON file that will be used to populate the virtual drive.

@prozilla-os/docs

ScriptDescription
pnpm run docs:start
Start VitePress dev server at localhost:3000. Changes to module will dynamically be hot-reloaded, so normally there is no need for hard-refreshes.
pnpm run docs:build
Compile project using VitePress and output to the dist directory.
pnpm run docs:preview
Start web server with preview of build at localhost:8080. Can be useful for validating build before deploying.
pnpm run docs:generate
Generate basic information files in JSON format to use as a base for writing the documentation and output to the data directory.
',18)]))}const g=t(o,[["render",s]]);export{u as __pageData,g as default}; diff --git a/docs/assets/guides_self-hosting.md.CEyHuZaf.lean.js b/docs/assets/guides_self-hosting.md.CEyHuZaf.lean.js new file mode 100644 index 00000000..131e45d7 --- /dev/null +++ b/docs/assets/guides_self-hosting.md.CEyHuZaf.lean.js @@ -0,0 +1 @@ +import{_ as t,c as a,a3 as r,o as i}from"./chunks/framework.BAnOA2-A.js";const u=JSON.parse('{"title":"Self-hosting ProzillaOS","description":"Learn how to host ProzillaOS locally on your own device","frontmatter":{"outline":"deep","description":"Learn how to host ProzillaOS locally on your own device","image":"https://os.prozilla.dev/docs/public/thumbnails/self-hosting-guide-thumbnail.png","head":[["meta",{"name":"og:title","content":"Self-hosting ProzillaOS | ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"Self-hosting ProzillaOS | ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Learn how to host ProzillaOS locally on your own device"}],["meta",{"name":"twitter:description","content":"Learn how to host ProzillaOS locally on your own device"}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/guides/self-hosting"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/guides/self-hosting"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/guides/self-hosting"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/public/thumbnails/self-hosting-guide-thumbnail.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/public/thumbnails/self-hosting-guide-thumbnail.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"guides/self-hosting.md","filePath":"guides/self-hosting.md"}'),o={name:"guides/self-hosting.md"};function s(l,e,n,d,p,c){return i(),a("div",null,e[0]||(e[0]=[r('

Self-hosting ProzillaOS

This guide explains how to host ProzillaOS locally on your own device or on your own server.

Installation

Make sure you have NodeJS (version v18.12 or higher) installed on your device.

  1. Clone the GitHub repository.

    sh
    git clone https://github.com/prozilla-os/ProzillaOS.git ProzillaOS\ncd ProzillaOS
  2. Install package manager and dependencies

    sh
    npm install pnpm -g\npnpm install
  3. Run project

    sh
    pnpm start
  4. Test local dev server by visiting localhost:3000

WARNING

In a local environment, ProzillaOS packages will try to import uncompiled versions of other ProzillaOS packages from their respective src directory. If this does not happen correctly and a package tries to import a compiled version of another package from its respective dist directory, you might run into an error message saying module not found. Executing the command pnpm run packages:build will compile each package into their dist directories and resolve this error.

Scripts

ProzillaOS uses the package manager pnpm to run scripts.

General

ScriptDescription
pnpm run start
Run pnpm run demo:start. VSCode is configured to run this script whenever the project is opened.
pnpm run build
Build every package in sequential order.
pnpm run stage
Copy and combine the build of each package that comprises the website in the dist directory at the root.
pnpm run deploy
Clear the dist directory, stage each package that comprises the website, then deploy to GitHub pages. This should trigger a GitHub Action that deploys the build to production.

Public packages

ScriptDescription
pnpm run packages:build
Build all dependencies of the prozilla-os package in sequential order and output to respective dist directories.
pnpm run packages:update
Create a new changeset for packages and update their version accordingly.
pnpm run packages:release
Publish the latest versions of each package to the npm registry.

TIP

Use pnpm --filter <package_selector> build to build a sepecific subset of packages or a single package and output to respective dist directory/directories. For more information about selecting/filtering specific packages, read pnpm's documentation on filtering.

Internal packages

@prozilla-os/demo

ScriptDescription
pnpm run demo:start
Start Vite dev server at localhost:3000. Changes to module will dynamically be hot-reloaded, so normally there is no need for hard-refreshes. VSCode is configured to run this script whenever the project is opened.
pnpm run demo:build
Compile project using TypeScript and bundle all files into the dist directory, or the directory specified in config file. This directory can be uploaded to a web server.
pnpm run demo:preview
Start web server with preview of build at localhost:8080. Can be useful for validating build before deploying.
pnpm run demo:stage
Execute staging script, which stages the build and prepares it for deployment. Script will generate a sitemap, robots.txt and all other necessary files.
pnpm run demo:fetch
Fetch the repository tree using GitHub's API and store it as a JSON file that will be used to populate the virtual drive.

@prozilla-os/docs

ScriptDescription
pnpm run docs:start
Start VitePress dev server at localhost:3000. Changes to module will dynamically be hot-reloaded, so normally there is no need for hard-refreshes.
pnpm run docs:build
Compile project using VitePress and output to the dist directory.
pnpm run docs:preview
Start web server with preview of build at localhost:8080. Can be useful for validating build before deploying.
pnpm run docs:generate
Generate basic information files in JSON format to use as a base for writing the documentation and output to the data directory.
',18)]))}const g=t(o,[["render",s]]);export{u as __pageData,g as default}; diff --git a/docs/assets/guides_self-hosting.md.D0WXLU9Q.js b/docs/assets/guides_self-hosting.md.D0WXLU9Q.js deleted file mode 100644 index 0d79fa85..00000000 --- a/docs/assets/guides_self-hosting.md.D0WXLU9Q.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,c as a,a3 as r,o}from"./chunks/framework.BAnOA2-A.js";const g=JSON.parse('{"title":"Self-hosting ProzillaOS","description":"Learn how to host ProzillaOS locally on your own device","frontmatter":{"outline":"deep","description":"Learn how to host ProzillaOS locally on your own device","head":[["meta",{"name":"og:title","content":"Self-hosting ProzillaOS | ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"Self-hosting ProzillaOS | ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Learn how to host ProzillaOS locally on your own device"}],["meta",{"name":"twitter:description","content":"Learn how to host ProzillaOS locally on your own device"}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/guides/self-hosting"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/guides/self-hosting"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/guides/self-hosting"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"guides/self-hosting.md","filePath":"guides/self-hosting.md"}'),i={name:"guides/self-hosting.md"};function s(l,e,n,d,p,c){return o(),a("div",null,e[0]||(e[0]=[r('

Self-hosting ProzillaOS

This guide explains how to host ProzillaOS locally on your own device or on your own server.

Installation

Make sure you have NodeJS (version v18.12 or higher) installed on your device.

  1. Clone the GitHub repository.

    sh
    git clone https://github.com/prozilla-os/ProzillaOS.git ProzillaOS\ncd ProzillaOS
  2. Install package manager and dependencies

    sh
    npm install pnpm -g\npnpm install
  3. Run project

    sh
    pnpm start
  4. Test local dev server by visiting localhost:3000

WARNING

In a local environment, ProzillaOS packages will try to import uncompiled versions of other ProzillaOS packages from their respective src directory. If this does not happen correctly and a package tries to import a compiled version of another package from its respective dist directory, you might run into an error message saying module not found. Executing the command pnpm run packages:build will compile each package into their dist directories and resolve this error.

Scripts

ProzillaOS uses the package manager pnpm to run scripts.

General

ScriptDescription
pnpm run start
Run pnpm run demo:start. VSCode is configured to run this script whenever the project is opened.
pnpm run build
Build every package in sequential order.
pnpm run stage
Copy and combine the build of each package that comprises the website in the dist directory at the root.
pnpm run deploy
Clear the dist directory, stage each package that comprises the website, then deploy to GitHub pages. This should trigger a GitHub Action that deploys the build to production.

Public packages

ScriptDescription
pnpm run packages:build
Build all dependencies of the prozilla-os package in sequential order and output to respective dist directories.
pnpm run packages:update
Create a new changeset for packages and update their version accordingly.
pnpm run packages:release
Publish the latest versions of each package to the npm registry.

TIP

Use pnpm --filter <package_selector> build to build a sepecific subset of packages or a single package and output to respective dist directory/directories. For more information about selecting/filtering specific packages, read pnpm's documentation on filtering.

Internal packages

@prozilla-os/demo

ScriptDescription
pnpm run demo:start
Start Vite dev server at localhost:3000. Changes to module will dynamically be hot-reloaded, so normally there is no need for hard-refreshes. VSCode is configured to run this script whenever the project is opened.
pnpm run demo:build
Compile project using TypeScript and bundle all files into the dist directory, or the directory specified in config file. This directory can be uploaded to a web server.
pnpm run demo:preview
Start web server with preview of build at localhost:8080. Can be useful for validating build before deploying.
pnpm run demo:stage
Execute staging script, which stages the build and prepares it for deployment. Script will generate a sitemap, robots.txt and all other necessary files.
pnpm run demo:fetch
Fetch the repository tree using GitHub's API and store it as a JSON file that will be used to populate the virtual drive.

@prozilla-os/docs

ScriptDescription
pnpm run docs:start
Start VitePress dev server at localhost:3000. Changes to module will dynamically be hot-reloaded, so normally there is no need for hard-refreshes.
pnpm run docs:build
Compile project using VitePress and output to the dist directory.
pnpm run docs:preview
Start web server with preview of build at localhost:8080. Can be useful for validating build before deploying.
pnpm run docs:generate
Generate basic information files in JSON format to use as a base for writing the documentation and output to the data directory.
',18)]))}const u=t(i,[["render",s]]);export{g as __pageData,u as default}; diff --git a/docs/assets/guides_self-hosting.md.D0WXLU9Q.lean.js b/docs/assets/guides_self-hosting.md.D0WXLU9Q.lean.js deleted file mode 100644 index 0d79fa85..00000000 --- a/docs/assets/guides_self-hosting.md.D0WXLU9Q.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,c as a,a3 as r,o}from"./chunks/framework.BAnOA2-A.js";const g=JSON.parse('{"title":"Self-hosting ProzillaOS","description":"Learn how to host ProzillaOS locally on your own device","frontmatter":{"outline":"deep","description":"Learn how to host ProzillaOS locally on your own device","head":[["meta",{"name":"og:title","content":"Self-hosting ProzillaOS | ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"Self-hosting ProzillaOS | ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Learn how to host ProzillaOS locally on your own device"}],["meta",{"name":"twitter:description","content":"Learn how to host ProzillaOS locally on your own device"}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/guides/self-hosting"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/guides/self-hosting"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/guides/self-hosting"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"guides/self-hosting.md","filePath":"guides/self-hosting.md"}'),i={name:"guides/self-hosting.md"};function s(l,e,n,d,p,c){return o(),a("div",null,e[0]||(e[0]=[r('

Self-hosting ProzillaOS

This guide explains how to host ProzillaOS locally on your own device or on your own server.

Installation

Make sure you have NodeJS (version v18.12 or higher) installed on your device.

  1. Clone the GitHub repository.

    sh
    git clone https://github.com/prozilla-os/ProzillaOS.git ProzillaOS\ncd ProzillaOS
  2. Install package manager and dependencies

    sh
    npm install pnpm -g\npnpm install
  3. Run project

    sh
    pnpm start
  4. Test local dev server by visiting localhost:3000

WARNING

In a local environment, ProzillaOS packages will try to import uncompiled versions of other ProzillaOS packages from their respective src directory. If this does not happen correctly and a package tries to import a compiled version of another package from its respective dist directory, you might run into an error message saying module not found. Executing the command pnpm run packages:build will compile each package into their dist directories and resolve this error.

Scripts

ProzillaOS uses the package manager pnpm to run scripts.

General

ScriptDescription
pnpm run start
Run pnpm run demo:start. VSCode is configured to run this script whenever the project is opened.
pnpm run build
Build every package in sequential order.
pnpm run stage
Copy and combine the build of each package that comprises the website in the dist directory at the root.
pnpm run deploy
Clear the dist directory, stage each package that comprises the website, then deploy to GitHub pages. This should trigger a GitHub Action that deploys the build to production.

Public packages

ScriptDescription
pnpm run packages:build
Build all dependencies of the prozilla-os package in sequential order and output to respective dist directories.
pnpm run packages:update
Create a new changeset for packages and update their version accordingly.
pnpm run packages:release
Publish the latest versions of each package to the npm registry.

TIP

Use pnpm --filter <package_selector> build to build a sepecific subset of packages or a single package and output to respective dist directory/directories. For more information about selecting/filtering specific packages, read pnpm's documentation on filtering.

Internal packages

@prozilla-os/demo

ScriptDescription
pnpm run demo:start
Start Vite dev server at localhost:3000. Changes to module will dynamically be hot-reloaded, so normally there is no need for hard-refreshes. VSCode is configured to run this script whenever the project is opened.
pnpm run demo:build
Compile project using TypeScript and bundle all files into the dist directory, or the directory specified in config file. This directory can be uploaded to a web server.
pnpm run demo:preview
Start web server with preview of build at localhost:8080. Can be useful for validating build before deploying.
pnpm run demo:stage
Execute staging script, which stages the build and prepares it for deployment. Script will generate a sitemap, robots.txt and all other necessary files.
pnpm run demo:fetch
Fetch the repository tree using GitHub's API and store it as a JSON file that will be used to populate the virtual drive.

@prozilla-os/docs

ScriptDescription
pnpm run docs:start
Start VitePress dev server at localhost:3000. Changes to module will dynamically be hot-reloaded, so normally there is no need for hard-refreshes.
pnpm run docs:build
Compile project using VitePress and output to the dist directory.
pnpm run docs:preview
Start web server with preview of build at localhost:8080. Can be useful for validating build before deploying.
pnpm run docs:generate
Generate basic information files in JSON format to use as a base for writing the documentation and output to the data directory.
',18)]))}const u=t(i,[["render",s]]);export{g as __pageData,u as default}; diff --git a/docs/assets/index.md.BJUuLxi4.js b/docs/assets/index.md.DvqTQL6_.js similarity index 99% rename from docs/assets/index.md.BJUuLxi4.js rename to docs/assets/index.md.DvqTQL6_.js index 56ba65dc..b75d78c7 100644 --- a/docs/assets/index.md.BJUuLxi4.js +++ b/docs/assets/index.md.DvqTQL6_.js @@ -1 +1 @@ -import{V as n,a as s,b as l}from"./chunks/theme.C-qGBReR.js";import{c,G as e,w as a,k as t,o as r,a as m}from"./chunks/framework.BAnOA2-A.js";const w=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"ProzillaOS","text":"Web-based operating system","tagline":"A highly customizable and feature-rich desktop environment inside your browser","image":"https://os.prozilla.dev/assets/logo.png","actions":[{"theme":"brand","text":"Demo","link":"https://os.prozilla.dev/"},{"theme":"alt","text":"GitHub","link":"https://github.com/prozilla-os/ProzillaOS"},{"theme":"alt","text":"npm","link":"https://www.npmjs.com/package/prozilla-os"}]},"features":[{"title":"TypeScript","details":"ProzillaOS is powered by TypeScript\\"s type-safety.","icon":""},{"title":"Modular","details":"ProzillaOS can be installed as separate modules with extensive customization.","icon":"","link":"reference/packages","linkText":"Explore packages"},{"title":"Open-source","details":"ProzillaOS is entirely free and open-source.","icon":"","link":"https://github.com/prozilla-os/ProzillaOS","linkText":"Learn more"}],"head":[["meta",{"name":"og:title","content":"ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Documentation for ProzillaOS and its packages."}],["meta",{"name":"twitter:description","content":"Documentation for ProzillaOS and its packages."}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),p={name:"index.md"},z=Object.assign(p,{setup(d){const i=[{avatar:"https://prozilla.dev/media/Prozilla.svg",name:"Prozilla",title:"Creator",links:[{icon:"twitter",link:"https://twitter.com/prozilladev"},{icon:"linkedin",link:"https://linkedin.com/in/sieben-de-beule"},{icon:"instagram",link:"https://instagram.com/prozilladev"},{icon:"youtube",link:"https://www.youtube.com/c/prozilla"}],sponsor:"https://ko-fi.com/prozilla"}];return(h,o)=>(r(),c("div",null,[e(t(l),null,{default:a(()=>[e(t(n),null,{title:a(()=>o[0]||(o[0]=[m("Developer")])),_:1}),e(t(s),{class:"center",members:i})]),_:1})]))}});export{w as __pageData,z as default}; +import{V as n,a as s,b as l}from"./chunks/theme.C2AMzOK1.js";import{c,G as e,w as a,k as t,o as r,a as m}from"./chunks/framework.BAnOA2-A.js";const w=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"ProzillaOS","text":"Web-based operating system","tagline":"A highly customizable and feature-rich desktop environment inside your browser","image":"https://os.prozilla.dev/assets/logo.png","actions":[{"theme":"brand","text":"Demo","link":"https://os.prozilla.dev/"},{"theme":"alt","text":"GitHub","link":"https://github.com/prozilla-os/ProzillaOS"},{"theme":"alt","text":"npm","link":"https://www.npmjs.com/package/prozilla-os"}]},"features":[{"title":"TypeScript","details":"ProzillaOS is powered by TypeScript\\"s type-safety.","icon":""},{"title":"Modular","details":"ProzillaOS can be installed as separate modules with extensive customization.","icon":"","link":"reference/packages","linkText":"Explore packages"},{"title":"Open-source","details":"ProzillaOS is entirely free and open-source.","icon":"","link":"https://github.com/prozilla-os/ProzillaOS","linkText":"Learn more"}],"head":[["meta",{"name":"og:title","content":"ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Documentation for ProzillaOS and its packages."}],["meta",{"name":"twitter:description","content":"Documentation for ProzillaOS and its packages."}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),p={name:"index.md"},z=Object.assign(p,{setup(d){const i=[{avatar:"https://prozilla.dev/media/Prozilla.svg",name:"Prozilla",title:"Creator",links:[{icon:"twitter",link:"https://twitter.com/prozilladev"},{icon:"linkedin",link:"https://linkedin.com/in/sieben-de-beule"},{icon:"instagram",link:"https://instagram.com/prozilladev"},{icon:"youtube",link:"https://www.youtube.com/c/prozilla"}],sponsor:"https://ko-fi.com/prozilla"}];return(h,o)=>(r(),c("div",null,[e(t(l),null,{default:a(()=>[e(t(n),null,{title:a(()=>o[0]||(o[0]=[m("Developer")])),_:1}),e(t(s),{class:"center",members:i})]),_:1})]))}});export{w as __pageData,z as default}; diff --git a/docs/assets/index.md.BJUuLxi4.lean.js b/docs/assets/index.md.DvqTQL6_.lean.js similarity index 99% rename from docs/assets/index.md.BJUuLxi4.lean.js rename to docs/assets/index.md.DvqTQL6_.lean.js index 56ba65dc..b75d78c7 100644 --- a/docs/assets/index.md.BJUuLxi4.lean.js +++ b/docs/assets/index.md.DvqTQL6_.lean.js @@ -1 +1 @@ -import{V as n,a as s,b as l}from"./chunks/theme.C-qGBReR.js";import{c,G as e,w as a,k as t,o as r,a as m}from"./chunks/framework.BAnOA2-A.js";const w=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"ProzillaOS","text":"Web-based operating system","tagline":"A highly customizable and feature-rich desktop environment inside your browser","image":"https://os.prozilla.dev/assets/logo.png","actions":[{"theme":"brand","text":"Demo","link":"https://os.prozilla.dev/"},{"theme":"alt","text":"GitHub","link":"https://github.com/prozilla-os/ProzillaOS"},{"theme":"alt","text":"npm","link":"https://www.npmjs.com/package/prozilla-os"}]},"features":[{"title":"TypeScript","details":"ProzillaOS is powered by TypeScript\\"s type-safety.","icon":""},{"title":"Modular","details":"ProzillaOS can be installed as separate modules with extensive customization.","icon":"","link":"reference/packages","linkText":"Explore packages"},{"title":"Open-source","details":"ProzillaOS is entirely free and open-source.","icon":"","link":"https://github.com/prozilla-os/ProzillaOS","linkText":"Learn more"}],"head":[["meta",{"name":"og:title","content":"ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Documentation for ProzillaOS and its packages."}],["meta",{"name":"twitter:description","content":"Documentation for ProzillaOS and its packages."}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),p={name:"index.md"},z=Object.assign(p,{setup(d){const i=[{avatar:"https://prozilla.dev/media/Prozilla.svg",name:"Prozilla",title:"Creator",links:[{icon:"twitter",link:"https://twitter.com/prozilladev"},{icon:"linkedin",link:"https://linkedin.com/in/sieben-de-beule"},{icon:"instagram",link:"https://instagram.com/prozilladev"},{icon:"youtube",link:"https://www.youtube.com/c/prozilla"}],sponsor:"https://ko-fi.com/prozilla"}];return(h,o)=>(r(),c("div",null,[e(t(l),null,{default:a(()=>[e(t(n),null,{title:a(()=>o[0]||(o[0]=[m("Developer")])),_:1}),e(t(s),{class:"center",members:i})]),_:1})]))}});export{w as __pageData,z as default}; +import{V as n,a as s,b as l}from"./chunks/theme.C2AMzOK1.js";import{c,G as e,w as a,k as t,o as r,a as m}from"./chunks/framework.BAnOA2-A.js";const w=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"ProzillaOS","text":"Web-based operating system","tagline":"A highly customizable and feature-rich desktop environment inside your browser","image":"https://os.prozilla.dev/assets/logo.png","actions":[{"theme":"brand","text":"Demo","link":"https://os.prozilla.dev/"},{"theme":"alt","text":"GitHub","link":"https://github.com/prozilla-os/ProzillaOS"},{"theme":"alt","text":"npm","link":"https://www.npmjs.com/package/prozilla-os"}]},"features":[{"title":"TypeScript","details":"ProzillaOS is powered by TypeScript\\"s type-safety.","icon":""},{"title":"Modular","details":"ProzillaOS can be installed as separate modules with extensive customization.","icon":"","link":"reference/packages","linkText":"Explore packages"},{"title":"Open-source","details":"ProzillaOS is entirely free and open-source.","icon":"","link":"https://github.com/prozilla-os/ProzillaOS","linkText":"Learn more"}],"head":[["meta",{"name":"og:title","content":"ProzillaOS Docs"}],["meta",{"name":"twitter:title","content":"ProzillaOS Docs"}],["meta",{"name":"og:description","content":"Documentation for ProzillaOS and its packages."}],["meta",{"name":"twitter:description","content":"Documentation for ProzillaOS and its packages."}],["link",{"rel":"canonical","href":"https://os.prozilla.dev/docs/"}],["meta",{"name":"og:url","content":"https://os.prozilla.dev/docs/"}],["meta",{"name":"twitter:url","content":"https://os.prozilla.dev/docs/"}],["meta",{"name":"og:locale","content":"en_US"}],["meta",{"name":"og:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"twitter:image","content":"https://os.prozilla.dev/docs/prozilla-os-title-banner.png"}],["meta",{"name":"og:type","content":"website"}],["meta",{"name":"twitter:card","content":"summary_large_image"}]]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),p={name:"index.md"},z=Object.assign(p,{setup(d){const i=[{avatar:"https://prozilla.dev/media/Prozilla.svg",name:"Prozilla",title:"Creator",links:[{icon:"twitter",link:"https://twitter.com/prozilladev"},{icon:"linkedin",link:"https://linkedin.com/in/sieben-de-beule"},{icon:"instagram",link:"https://instagram.com/prozilladev"},{icon:"youtube",link:"https://www.youtube.com/c/prozilla"}],sponsor:"https://ko-fi.com/prozilla"}];return(h,o)=>(r(),c("div",null,[e(t(l),null,{default:a(()=>[e(t(n),null,{title:a(()=>o[0]||(o[0]=[m("Developer")])),_:1}),e(t(s),{class:"center",members:i})]),_:1})]))}});export{w as __pageData,z as default}; diff --git a/docs/desktop.ini b/docs/desktop.ini new file mode 100644 index 00000000..17c2f566 --- /dev/null +++ b/docs/desktop.ini @@ -0,0 +1,4 @@ +[ViewState] +Mode= +Vid= +FolderType=Pictures diff --git a/docs/guides/custom-app.html b/docs/guides/custom-app.html index 180ecdff..1c7f62f1 100644 --- a/docs/guides/custom-app.html +++ b/docs/guides/custom-app.html @@ -8,11 +8,11 @@ - + - + - + @@ -27,8 +27,8 @@ - - + + @@ -113,7 +113,7 @@ <div id="root"></div> <script type="module" src="components/test"></script> </body>

Now start your React website and you should see your test page. If you are using Vite, you can easily develop your app and watch the changes reload automatically on the test page.

Using your app

There you go! You have now made a custom ProzillaOS app that you can start using. Refer to the Getting started guide for more information about how to use your custom app.

What's next?

Now you can publish your app as an npm or a GitHub package and share it with others. Feel free to edit this file to add a link to your ProzillaOS app in the official ProzillaOS repo on GitHub and on the ProzillaOS documentation site.

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/guides/getting-started.html b/docs/guides/getting-started.html index f5f6f02c..4470d90d 100644 --- a/docs/guides/getting-started.html +++ b/docs/guides/getting-started.html @@ -8,11 +8,11 @@ - + - + - + @@ -27,13 +27,13 @@ - - + + -
Skip to content

Getting started

Prerequisites

This guide assumes you have already set up a basic React project with TypeScript. To learn more about how to set up a React project, check out the official React documentation. The React documentation also has a guide on how to start using TypeScript in your React project.

Installation

There are multiple ways to install ProzillaOS. The simplest way is to install the bundle package prozilla-os, which contains the core functionality as well as all standard applications.

bash
npm install prozilla-os
bash
yarn add prozilla-os
bash
pnpm add prozilla-os
bash
bun add prozilla-os

Alternatively, you can install the @prozilla-os/core package, which only contains the core functionality, and install the apps manually or create custom apps.

bash
npm install @prozilla-os/core
bash
yarn add @prozilla-os/core
bash
pnpm add @prozilla-os/core
bash
bun add @prozilla-os/core

Installing apps

Install apps by running the command below. Replace [app] with the id of the app you want to install.

bash
npm install @prozilla-os/[app]
bash
yarn add @prozilla-os/[app]
bash
pnpm add @prozilla-os/[app]
bash
bun add @prozilla-os/[app]

Usage

Your entry file should look something like this:

tsx
// index.tsx
+    
Skip to content

Getting started

Prerequisites

This guide assumes you have already set up a basic React project with TypeScript. To learn more about how to set up a React project, check out the official React documentation. The React documentation also has a guide on how to start using TypeScript in your React project.

Installation

There are multiple ways to install ProzillaOS. The simplest way is to install the bundle package prozilla-os, which contains the core functionality as well as all standard applications.

bash
npm install prozilla-os
bash
yarn add prozilla-os
bash
pnpm add prozilla-os
bash
bun add prozilla-os

Alternatively, you can install the @prozilla-os/core package, which only contains the core functionality, and install the apps manually or create custom apps.

bash
npm install @prozilla-os/core
bash
yarn add @prozilla-os/core
bash
pnpm add @prozilla-os/core
bash
bun add @prozilla-os/core

Installing apps

Install apps by running the command below. Replace [app] with the id of the app you want to install.

bash
npm install @prozilla-os/[app]
bash
yarn add @prozilla-os/[app]
bash
pnpm add @prozilla-os/[app]
bash
bun add @prozilla-os/[app]

Usage

Your entry file should look something like this:

tsx
// index.tsx
 
 import React from "react";
 import ReactDOM from "react-dom/client";
@@ -80,7 +80,7 @@
 		})
 	}}
 >

TIP

Move your configurations to separate files to make them more readable and keep a better overview of your different configurations. You can then import these configurations into your App.tsx file and use them as values for the config prop of the <ProzillaOS> component.

Once that's done, go ahead and start your project and open it in your browser to check it out. Congratulations, you've made your own operating system inside the browser!

Community

If you have questions or need help, reach out to the community on Discord.

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/guides/self-hosting.html b/docs/guides/self-hosting.html index 4c547856..a9463a04 100644 --- a/docs/guides/self-hosting.html +++ b/docs/guides/self-hosting.html @@ -8,11 +8,11 @@ - + - + - + @@ -27,8 +27,8 @@ - - + + @@ -36,7 +36,7 @@
Skip to content

Self-hosting ProzillaOS

This guide explains how to host ProzillaOS locally on your own device or on your own server.

Installation

Make sure you have NodeJS (version v18.12 or higher) installed on your device.

  1. Clone the GitHub repository.

    sh
    git clone https://github.com/prozilla-os/ProzillaOS.git ProzillaOS
     cd ProzillaOS
  2. Install package manager and dependencies

    sh
    npm install pnpm -g
     pnpm install
  3. Run project

    sh
    pnpm start
  4. Test local dev server by visiting localhost:3000

WARNING

In a local environment, ProzillaOS packages will try to import uncompiled versions of other ProzillaOS packages from their respective src directory. If this does not happen correctly and a package tries to import a compiled version of another package from its respective dist directory, you might run into an error message saying module not found. Executing the command pnpm run packages:build will compile each package into their dist directories and resolve this error.

Scripts

ProzillaOS uses the package manager pnpm to run scripts.

General

ScriptDescription
pnpm run start
Run pnpm run demo:start. VSCode is configured to run this script whenever the project is opened.
pnpm run build
Build every package in sequential order.
pnpm run stage
Copy and combine the build of each package that comprises the website in the dist directory at the root.
pnpm run deploy
Clear the dist directory, stage each package that comprises the website, then deploy to GitHub pages. This should trigger a GitHub Action that deploys the build to production.

Public packages

ScriptDescription
pnpm run packages:build
Build all dependencies of the prozilla-os package in sequential order and output to respective dist directories.
pnpm run packages:update
Create a new changeset for packages and update their version accordingly.
pnpm run packages:release
Publish the latest versions of each package to the npm registry.

TIP

Use pnpm --filter <package_selector> build to build a sepecific subset of packages or a single package and output to respective dist directory/directories. For more information about selecting/filtering specific packages, read pnpm's documentation on filtering.

Internal packages

@prozilla-os/demo

ScriptDescription
pnpm run demo:start
Start Vite dev server at localhost:3000. Changes to module will dynamically be hot-reloaded, so normally there is no need for hard-refreshes. VSCode is configured to run this script whenever the project is opened.
pnpm run demo:build
Compile project using TypeScript and bundle all files into the dist directory, or the directory specified in config file. This directory can be uploaded to a web server.
pnpm run demo:preview
Start web server with preview of build at localhost:8080. Can be useful for validating build before deploying.
pnpm run demo:stage
Execute staging script, which stages the build and prepares it for deployment. Script will generate a sitemap, robots.txt and all other necessary files.
pnpm run demo:fetch
Fetch the repository tree using GitHub's API and store it as a JSON file that will be used to populate the virtual drive.

@prozilla-os/docs

ScriptDescription
pnpm run docs:start
Start VitePress dev server at localhost:3000. Changes to module will dynamically be hot-reloaded, so normally there is no need for hard-refreshes.
pnpm run docs:build
Compile project using VitePress and output to the dist directory.
pnpm run docs:preview
Start web server with preview of build at localhost:8080. Can be useful for validating build before deploying.
pnpm run docs:generate
Generate basic information files in JSON format to use as a base for writing the documentation and output to the data directory.

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/hashmap.json b/docs/hashmap.json index bb06d799..efa79346 100644 --- a/docs/hashmap.json +++ b/docs/hashmap.json @@ -1 +1 @@ -{"about_features.md":"Ctrp-qfc","about_introduction.md":"mDPCVGZp","guides_custom-app.md":"BxdMK-Ou","guides_getting-started.md":"CMYSWc-J","guides_self-hosting.md":"D0WXLU9Q","index.md":"BJUuLxi4","reference_apps_browser_index.md":"DXfhSyOf","reference_apps_calculator_index.md":"CPJ71dGU","reference_apps_file-explorer_index.md":"Cj2uJb3_","reference_apps_logic-sim_index.md":"DmcTWsZU","reference_apps_media-viewer_index.md":"B5WjNf-E","reference_apps_settings_index.md":"BLzJFHP_","reference_apps_terminal_index.md":"CF_mg7EG","reference_apps_text-editor_index.md":"C7EoMQsQ","reference_configuration.md":"opj-i6YG","reference_core_classes_apps_app.md":"PHCRk3_s","reference_core_classes_system_apps-config.md":"DlpXqSzS","reference_core_classes_system_desktop-config.md":"hwHGLMHS","reference_core_classes_system_misc-config.md":"SgXPkFky","reference_core_classes_system_modals-config.md":"DAygDnq0","reference_core_classes_system_taskbar-config.md":"CHnW_tfI","reference_core_classes_system_tracking-config.md":"Bx8xIkpt","reference_core_classes_system_windows-config.md":"CY8SdAAN","reference_core_classes_utils_time-manager.md":"qTXGLeXx","reference_core_classes_utils_vector2.md":"DrjJc5pg","reference_core_constants_index.md":"DND70KY8","reference_core_functions_browser.md":"DNB_m6yT","reference_core_functions_keyboard.md":"BsW3Hl-4","reference_core_index.md":"C1GarM-9","reference_dev-tools_functions_console.md":"V2RUlN-d","reference_dev-tools_functions_vite.md":"UZ4PcYs9","reference_dev-tools_index.md":"9608ql19","reference_glossary.md":"CBMwCpRy","reference_packages.md":"iP6hdyFQ","reference_prozilla-os_index.md":"CcaWgSaJ","reference_shared_classes_event-emitter.md":"a85hb5NO","reference_shared_constants_ansi.md":"e1Oxl2kx","reference_shared_functions_array.md":"Cnu8h0sw","reference_shared_functions_date.md":"BziGsrPl","reference_shared_functions_math.md":"Crh1YaGW","reference_shared_functions_number.md":"_4jjs5V9","reference_shared_index.md":"B0uFAAzE","reference_skins_classes_skin.md":"BoXF600c","reference_skins_index.md":"OCvO989_"} +{"about_features.md":"Ctrp-qfc","about_introduction.md":"mDPCVGZp","guides_custom-app.md":"Boj7Bi3a","guides_getting-started.md":"BemtuMYI","guides_self-hosting.md":"CEyHuZaf","index.md":"DvqTQL6_","reference_apps_browser_index.md":"DXfhSyOf","reference_apps_calculator_index.md":"CPJ71dGU","reference_apps_file-explorer_index.md":"Cj2uJb3_","reference_apps_logic-sim_index.md":"DmcTWsZU","reference_apps_media-viewer_index.md":"B5WjNf-E","reference_apps_settings_index.md":"BLzJFHP_","reference_apps_terminal_index.md":"CF_mg7EG","reference_apps_text-editor_index.md":"C7EoMQsQ","reference_configuration.md":"opj-i6YG","reference_core_classes_apps_app.md":"PHCRk3_s","reference_core_classes_system_apps-config.md":"DlpXqSzS","reference_core_classes_system_desktop-config.md":"hwHGLMHS","reference_core_classes_system_misc-config.md":"SgXPkFky","reference_core_classes_system_modals-config.md":"DAygDnq0","reference_core_classes_system_taskbar-config.md":"CHnW_tfI","reference_core_classes_system_tracking-config.md":"Bx8xIkpt","reference_core_classes_system_windows-config.md":"CY8SdAAN","reference_core_classes_utils_time-manager.md":"qTXGLeXx","reference_core_classes_utils_vector2.md":"DrjJc5pg","reference_core_constants_index.md":"DND70KY8","reference_core_functions_browser.md":"DNB_m6yT","reference_core_functions_keyboard.md":"BsW3Hl-4","reference_core_index.md":"C1GarM-9","reference_dev-tools_functions_console.md":"V2RUlN-d","reference_dev-tools_functions_vite.md":"UZ4PcYs9","reference_dev-tools_index.md":"9608ql19","reference_glossary.md":"CBMwCpRy","reference_packages.md":"iP6hdyFQ","reference_prozilla-os_index.md":"CcaWgSaJ","reference_shared_classes_event-emitter.md":"a85hb5NO","reference_shared_constants_ansi.md":"e1Oxl2kx","reference_shared_functions_array.md":"Cnu8h0sw","reference_shared_functions_date.md":"BziGsrPl","reference_shared_functions_math.md":"Crh1YaGW","reference_shared_functions_number.md":"_4jjs5V9","reference_shared_index.md":"B0uFAAzE","reference_skins_classes_skin.md":"BoXF600c","reference_skins_index.md":"OCvO989_"} diff --git a/docs/index.html b/docs/index.html index e91c978b..d5f7d72b 100644 --- a/docs/index.html +++ b/docs/index.html @@ -8,11 +8,11 @@ - + - + - + @@ -34,7 +34,7 @@
Skip to content

ProzillaOS

Web-based operating system

A highly customizable and feature-rich desktop environment inside your browser

Developer

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/prozilla-os-title-banner.png b/docs/prozilla-os-title-banner.png index 7d9bcf50..9be67ef6 100644 Binary files a/docs/prozilla-os-title-banner.png and b/docs/prozilla-os-title-banner.png differ diff --git a/docs/reference/apps/browser/index.html b/docs/reference/apps/browser/index.html index e3b3bde2..84024dd2 100644 --- a/docs/reference/apps/browser/index.html +++ b/docs/reference/apps/browser/index.html @@ -8,9 +8,9 @@ - + - + @@ -59,7 +59,7 @@ * URL to open */ url: string;

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/apps/calculator/index.html b/docs/reference/apps/calculator/index.html index 9dfbd0f4..feea0d24 100644 --- a/docs/reference/apps/calculator/index.html +++ b/docs/reference/apps/calculator/index.html @@ -8,9 +8,9 @@ - + - + @@ -56,7 +56,7 @@ </ProzillaOS> ); }

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/apps/file-explorer/index.html b/docs/reference/apps/file-explorer/index.html index a2f88629..09db5fc3 100644 --- a/docs/reference/apps/file-explorer/index.html +++ b/docs/reference/apps/file-explorer/index.html @@ -8,9 +8,9 @@ - + - + @@ -85,7 +85,7 @@ * Gets called when the selection is finished if `selectorMode` != 0 */ onSelectionFinish: Function;

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/apps/logic-sim/index.html b/docs/reference/apps/logic-sim/index.html index 092e76cf..e1b891c4 100644 --- a/docs/reference/apps/logic-sim/index.html +++ b/docs/reference/apps/logic-sim/index.html @@ -8,9 +8,9 @@ - + - + @@ -56,7 +56,7 @@ </ProzillaOS> ); }

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/apps/media-viewer/index.html b/docs/reference/apps/media-viewer/index.html index f3961a5e..afa4b259 100644 --- a/docs/reference/apps/media-viewer/index.html +++ b/docs/reference/apps/media-viewer/index.html @@ -8,9 +8,9 @@ - + - + @@ -59,7 +59,7 @@ * A virtual file containing media to open */ file: VirtualFile;

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/apps/settings/index.html b/docs/reference/apps/settings/index.html index 4cfd6759..c3c7d8e4 100644 --- a/docs/reference/apps/settings/index.html +++ b/docs/reference/apps/settings/index.html @@ -8,9 +8,9 @@ - + - + @@ -60,7 +60,7 @@ * @default 0 */ tab: number;

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/apps/terminal/index.html b/docs/reference/apps/terminal/index.html index 6a0d4a74..a6f468bd 100644 --- a/docs/reference/apps/terminal/index.html +++ b/docs/reference/apps/terminal/index.html @@ -8,9 +8,9 @@ - + - + @@ -65,7 +65,7 @@ * Initial input */ input: string;

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/apps/text-editor/index.html b/docs/reference/apps/text-editor/index.html index 589cd24b..a848877c 100644 --- a/docs/reference/apps/text-editor/index.html +++ b/docs/reference/apps/text-editor/index.html @@ -8,9 +8,9 @@ - + - + @@ -72,7 +72,7 @@ * "edit" - Raw text editor */ mode: "view" | "edit";

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/configuration.html b/docs/reference/configuration.html index 5b6c7c59..3a190380 100644 --- a/docs/reference/configuration.html +++ b/docs/reference/configuration.html @@ -8,9 +8,9 @@ - + - + @@ -69,7 +69,7 @@ }), }} >

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/core/classes/apps/app.html b/docs/reference/core/classes/apps/app.html index 852b7f53..f355761c 100644 --- a/docs/reference/core/classes/apps/app.html +++ b/docs/reference/core/classes/apps/app.html @@ -8,9 +8,9 @@ - + - + @@ -40,7 +40,7 @@ size?: Vector2; [key: string]: unknown; }

References

description

Description of this application

  • Type: string | null

iconUrl

URL of the icon of this application

  • Type: string | null

role

Defines what parts of the OS this app is responsible for and how it can be used by other apps

  • Type: string | null

associatedExtensions

An array of file extensions that this application is used to open and read

  • Type: string | null

pinnedByDefault

Determines whether the app is pinned by default

  • Type: boolean
  • Default: true

launchAtStartup

Determines whether the app is launched at startup

  • Type: boolean
  • Default: false

Methods

setName(name)

Set the display name of this application

  • Parameters
    • name
      • Type: string
  • Returns
    • Type: this

setDescription(description)

Set the description of this application

  • Parameters
    • description
      • Type: string
  • Returns
    • Type: this

setIconUrl(iconUrl)

Set the URL of the icon of this application

  • Parameters
    • iconUrl
      • Type: string | null
  • Returns
    • Type: this

setRole(role)

Set the role of this application

  • Parameters
    • role
      • Type: string | null
  • Returns
    • Type: this

setAssociatedExtensions(extensions)

Set the associated extensions of this application

  • Parameters
    • extensions
      • Type: string[] | null
  • Returns
    • Type: this

setPinnedByDefault(pinnedByDefault)

Changes whether this application is pinned by default or not

  • Parameters
    • pinnedByDefault
      • Type: boolean
  • Returns
    • Type: this

setLaunchAtStartup(launchAtStartup)

Changes whether this application is launched at startup or not

  • Parameters
    • launchAtStartup
      • Type: boolean
  • Returns
    • Type: this

WindowContent(props)

Renders the app as a React component

  • Parameters
    • props
      • Type: AppProps
  • Returns
    • Type: React.ReactElement

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/core/classes/system/apps-config.html b/docs/reference/core/classes/system/apps-config.html index 6ee8f21c..4e0bec93 100644 --- a/docs/reference/core/classes/system/apps-config.html +++ b/docs/reference/core/classes/system/apps-config.html @@ -8,9 +8,9 @@ - + - + @@ -36,7 +36,7 @@
Skip to content

Class AppsConfig

Constructor

new AppsConfig(options)

Parameters

  • options
    • Type: AppsConfigOptions | undefined
ts
interface AppsConfigOptions {
 	apps?: App[];
 }

References

Properties

apps

An array of applications

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/core/classes/system/desktop-config.html b/docs/reference/core/classes/system/desktop-config.html index 03ab00be..de48a9b0 100644 --- a/docs/reference/core/classes/system/desktop-config.html +++ b/docs/reference/core/classes/system/desktop-config.html @@ -8,9 +8,9 @@ - + - + @@ -37,7 +37,7 @@ defaultIconSize?: 0 | 1 | 2; defaultIconDirection?: 0 | 1; }

Properties

defaultIconSize

The default size of the desktop icons

ValueDescription
0Small
1Medium
2Large
  • Type: 0 | 1 | 2
  • Default: 1 (Medium)

defaultIconDirection

The default direction of the desktop icons

ValueDescription
0Vertical
1Horizontal
  • Type: 0 | 1
  • Default: 0 (Vertical)

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/core/classes/system/misc-config.html b/docs/reference/core/classes/system/misc-config.html index 041b6437..2f7ea0b7 100644 --- a/docs/reference/core/classes/system/misc-config.html +++ b/docs/reference/core/classes/system/misc-config.html @@ -8,9 +8,9 @@ - + - + @@ -36,7 +36,7 @@
Skip to content

Class MiscConfig

Constructor

new MiscConfig(options)

Parameters

  • options
    • Type: MiscConfigOptions | undefined
ts
interface MiscConfigOptions {
 	doubleClickDelay?: number;
 }

Properties

doubleClickDelay

The maximum time between two clicks for those clicks to register as a double click in milliseconds

  • Type: number
  • Default: 250

NOTE

Also applies to touch devices.

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/core/classes/system/modals-config.html b/docs/reference/core/classes/system/modals-config.html index b0684b00..0ef45589 100644 --- a/docs/reference/core/classes/system/modals-config.html +++ b/docs/reference/core/classes/system/modals-config.html @@ -8,9 +8,9 @@ - + - + @@ -37,7 +37,7 @@ defaultDialogSize?: Vector2; defaultFileSelectorSize?: Vector2; }

References

Properties

defaultDialogSize

Default size of a dialog box

  • Type: Vector2
  • Default: new Vector2(400, 200)

defaultFileSelectorSize

Default size of a file selector

  • Type: Vector2
  • Default: new Vector2(700, 400)

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/core/classes/system/taskbar-config.html b/docs/reference/core/classes/system/taskbar-config.html index b259dde7..d23d1ba9 100644 --- a/docs/reference/core/classes/system/taskbar-config.html +++ b/docs/reference/core/classes/system/taskbar-config.html @@ -8,9 +8,9 @@ - + - + @@ -36,7 +36,7 @@
Skip to content

Class TaskbarConfig

Constructor

new TaskbarConfig(options)

Parameters

  • options
    • Type: TaskbarConfigOptions | undefined
ts
interface TaskbarConfigOptions {
 	height?: number;
 }

Properties

height

Height of the taskbar in CSS pixels

  • Type: number
  • Default: 48

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/core/classes/system/tracking-config.html b/docs/reference/core/classes/system/tracking-config.html index c540a905..edccf04b 100644 --- a/docs/reference/core/classes/system/tracking-config.html +++ b/docs/reference/core/classes/system/tracking-config.html @@ -8,9 +8,9 @@ - + - + @@ -37,7 +37,7 @@ enabled?: boolean; GAMeasurementId?: string; }

Properties

enabled

Determines whether tracking is enabled

  • Type: boolean
  • Default: true

GAMeasurementId

Google Analytics measurement ID

  • Type: string

WARNING

This option is required if you want to enable tracking. The tracking feature currently only supports tracking via Google Analytics.

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/core/classes/system/windows-config.html b/docs/reference/core/classes/system/windows-config.html index 2f7976e2..526c2fdf 100644 --- a/docs/reference/core/classes/system/windows-config.html +++ b/docs/reference/core/classes/system/windows-config.html @@ -8,9 +8,9 @@ - + - + @@ -38,7 +38,7 @@ titleSeparator?: string; minScreenSize?: Vector2; }

References

Properties

screenMargin

The margin in CSS pixels that windows will keep between them and the edges of the screen on smaller devices

  • Type: number
  • Default: 32

titleSeparator

A string that is placed between different parts of a window title

  • Type: string
  • Default: "-"

minScreenSize

If the user's screen is smaller than these values, windows will always be maximized

  • Type: Vector2
  • Default: new Vector2(350, 350)

WARNING

Keep these values as low as possible, as this limits some functionality of the OS on devices with certain screen sizes.

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/core/classes/utils/time-manager.html b/docs/reference/core/classes/utils/time-manager.html index dc4e2f71..5c8204fe 100644 --- a/docs/reference/core/classes/utils/time-manager.html +++ b/docs/reference/core/classes/utils/time-manager.html @@ -8,9 +8,9 @@ - + - + @@ -41,7 +41,7 @@ TimeManager.getUptime(3); // Result: 4 hours, 15 minutes, 56 seconds

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/core/classes/utils/vector2.html b/docs/reference/core/classes/utils/vector2.html index 489bdebb..5f366593 100644 --- a/docs/reference/core/classes/utils/vector2.html +++ b/docs/reference/core/classes/utils/vector2.html @@ -8,9 +8,9 @@ - + - + @@ -40,7 +40,7 @@ // Result: Vector2(3, 3)

Properties

x

  • Type: number

y

  • Type: number

ZERO

Returns a vector with each value set to zero

  • Static

  • Type: Vector2

  • Example

    ts
    Vector2.ZERO
     // Result: Vector2(0, 0)

clone

Returns a clone of this vector

  • Type: Vector2

Methods

round()

Round the values of this vector to whole numbers

Details
  • Returns

    • Type: this
  • Example

    ts
    new Vector2(3.6, 1.3).round()
     // Result: Vector2(4, 1)

getDistance(x, y)

Get the distance between this vector and another

Details
  • Parameters
    • x
      • Type: number
    • y
      • Type: number
  • Returns
    • Type: number

getDistance(vector2)

Get the distance between this vector and another

Details
  • Parameters
    • vector2
      • Type: Vector2
  • Returns
    • Type: number

add(vector2A, vector2B)

Add two vectors together

Details
  • Static
  • Parameters
    • vector2A
      • Type: Vector2
    • vector2B
      • Type: Vector2
  • Returns
    • Type: Vector2

subtract(vector2A, vector2B)

Subtract two vectors

Details
  • Static
  • Parameters
    • vector2A
      • Type: Vector2
    • vector2B
      • Type: Vector2
  • Returns
    • Type: Vector2

scale(vector2, scalar)

Scale a vector

Details
  • Static
  • Parameters
    • vector2
      • Type: Vector2
    • scalar
      • Type: number
  • Returns
    • Type: Vector2

magnitude(vector2)

Get the magnitude of a vector

Details
  • Static
  • Parameters
    • vector2
      • Type: Vector2
  • Returns
    • Type: number

normalize(vector2)

Normalize a vector

Details
  • Static
  • Parameters
    • vector2
      • Type: Vector2
  • Returns
    • Type: Vector2

sqrDistance (vector2A, vector2B)

Get the square distance between two vectors

Details
  • Static
  • Parameters
    • vector2A
      • Type: Vector2
    • vector2B
      • Type: Vector2
  • Returns
    • Type: number

lerp(vector2A, vector2B, t)

Lerp between two vectors

Details
  • Static
  • Parameters
    • vector2A
      • Type: Vector2
    • vector2B
      • Type: Vector2
    • t
      • Type: number
  • Returns
    • Type: Vector2

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/core/constants/index.html b/docs/reference/core/constants/index.html index 5e9e6bc7..e19b1115 100644 --- a/docs/reference/core/constants/index.html +++ b/docs/reference/core/constants/index.html @@ -8,9 +8,9 @@ - + - + @@ -34,7 +34,7 @@
Skip to content

Constants

Constants for ProzillaOS

Virtual drive

CODE_EXTENSIONS

An array of file extensions for code-related files

  • Type: string[]

IMAGE_EXTENSIONS

An array of file extensions for image files

  • Type: string[]

Themes

THEMES

A map that transforms theme ids into theme names

  • Type: Record<number, string | null>

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/core/functions/browser.html b/docs/reference/core/functions/browser.html index 7f59822e..109cc592 100644 --- a/docs/reference/core/functions/browser.html +++ b/docs/reference/core/functions/browser.html @@ -8,9 +8,9 @@ - + - + @@ -38,7 +38,7 @@ fullscreen?: boolean; standalone?: boolean; }

Returns

The generated URL

  • Type: string

openUrl(url, target)

Open a URL in an optional target or the current window

Parameters

  • url
    • Type: string
  • target
    • Type: React.HTMLAttributeAnchorTarget | undefined

removeUrlProtocol(url)

Remove the protocol from a URL string

Parameters

  • url
    • Type: string

Returns

URL without protocol

  • Type: string

copyToClipboard(string, onSuccess, onFail)

Copy text to the user's clipboard

Parameters

  • string
    • Type: string
  • onSuccess
    • Type: Function
  • onFail
    • Type: Function

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/core/functions/keyboard.html b/docs/reference/core/functions/keyboard.html index e478c965..80fed6e1 100644 --- a/docs/reference/core/functions/keyboard.html +++ b/docs/reference/core/functions/keyboard.html @@ -8,9 +8,9 @@ - + - + @@ -35,7 +35,7 @@
Skip to content

Keyboard functions

Functions related to the keyboard

formatShortcut(shortcut)

Formats a shortcut (combination of keys) into a human-readable format.

For a list of valid key values, refer to this page: Key values for keyboard events - Web APIs | MDN

Parameters

  • shortcut - A list of keys
    • Type: string[]

Returns

  • Type: string

Example

ts
formatShortcut(["Control", "a"])
 // Result: "Ctrl+A"

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/core/index.html b/docs/reference/core/index.html index d13294dc..dcef8184 100644 --- a/docs/reference/core/index.html +++ b/docs/reference/core/index.html @@ -8,9 +8,9 @@ - + - + @@ -166,7 +166,7 @@ } }

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/dev-tools/functions/console.html b/docs/reference/dev-tools/functions/console.html index 38a42033..296d3413 100644 --- a/docs/reference/dev-tools/functions/console.html +++ b/docs/reference/dev-tools/functions/console.html @@ -8,9 +8,9 @@ - + - + @@ -44,7 +44,7 @@ ✓ Information processed ⚠ Application failed

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/dev-tools/functions/vite.html b/docs/reference/dev-tools/functions/vite.html index 1959041f..88f98384 100644 --- a/docs/reference/dev-tools/functions/vite.html +++ b/docs/reference/dev-tools/functions/vite.html @@ -8,9 +8,9 @@ - + - + @@ -93,7 +93,7 @@ }, } });

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/dev-tools/index.html b/docs/reference/dev-tools/index.html index 6ac63ada..1fdb4866 100644 --- a/docs/reference/dev-tools/index.html +++ b/docs/reference/dev-tools/index.html @@ -8,9 +8,9 @@ - + - + @@ -36,7 +36,7 @@
Skip to content

@prozilla-os/dev-tools

About

@prozilla-os/dev-tools is a library of tools for the development of ProzillaOS packages.

Installation

sh
npm install @prozilla-os/dev-tools
 yarn add @prozilla-os/dev-tools
 pnpm add @prozilla-os/dev-tools

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/glossary.html b/docs/reference/glossary.html index 948538b9..35ce1ce6 100644 --- a/docs/reference/glossary.html +++ b/docs/reference/glossary.html @@ -8,9 +8,9 @@ - + - + @@ -34,7 +34,7 @@
Skip to content

Glossary

Table of Contents

Actions

A React component used to group and display actions together. This is used in the context menu for example, where each option is a separate action. It can take in a certain style and be passed to a modal, it also supports shortcuts and icons.

Application (app)

To the user, applications (often shortened to apps) are processes that open a window when ran. The window allows the user to view and interact with the app. To developers, apps instances of the App class with a reference to a React component.

Categorization

Applications are sorted into these different categories:

  • Primary applications - The main applications that are a crucial part of the ProzillaOS system.
  • Secondary applications - Other applications that are part of the main repository of ProzillaOS.
  • External applications - All other applications.

Installation

To install an application, you simply have to add it to the apps array in your AppsConfig. There is currently no way for users to install apps via the website. There is currently also no support for applications that are not React components.

Modals are modular components that can be instantiated by other components. This feature is mainly used for context menus that are instantiated by windows.

Modals prominently take a position and a callback function as input. When the modal is closed, the callback function is called with optional arguments that usually include whatever the user entered as input while the modal was active. E.g.: A confirmation dialog is usually instantiated at the center of the screen and returns "yes" or "no" to the callback function, depending on which button the user clicked.

Even though modals are very similar to windows, they are also very different. You can look at modals as mini sub-windows that each have their own styling, as opposed to windows that all have a header with a title and some buttons.

Package

A package is a subset of the ProzillaOS ecosystem. Each package constains unique functionality or a ProzillaOS application. Packages can be installed via npm.

Settings

Each group of settings is controlled by a separate xml file. The virtual directory for these files is ~/.config.

Do not confuse settings with configs. Settings are controlled by the user, while configs define the overall behaviour of ProzillaOS and are defined by the developer.

Storage

ProzillaOS makes use of the local storage to store persistent data. The data is loaded by the virtual root during the initialization process. On the first run, the default data is loaded.

The data is converted from class instances to a JSON object and then to a string by the virtual root before it is stored in the local storage. To load data from the local storage, an inverse process is used.

Taskbar

The taskbar serves as a hub for access to various other functionalites, mainly applications. It's very similar to Window's taskbar.

Segments

The taskbar can be split up into 3 main segments:

  • Menus - This includes the home menu, where you can find quick access and a list of applications and the search menu, where you can search for applications by name.
  • App list - This is a list of pinned and active applications.
  • Indicators - This is a group of indicators that are used to display information, like battery power, network connection and volume.

Virtual Drive

The virtual drive is a virtual file and directory system. The root directory is a virtual folder and the access point for all interactions with the virtual drive.

Windows

The windows components are used to view and interact with running applications. Each app opens a window when ran.

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/packages.html b/docs/reference/packages.html index 3b5d45a9..2a32e33a 100644 --- a/docs/reference/packages.html +++ b/docs/reference/packages.html @@ -8,9 +8,9 @@ - + - + @@ -34,7 +34,7 @@
Skip to content

Packages

This is an overview of all packages related to ProzillaOS. Each package is published to the npm registry.

Bundle

This bundle lets you quickly get started with ProzillaOS without the hassle of installing all packages individually.

  • prozilla-os: A bundle containing @prozilla-os/core and all primary applications of ProzillaOS

Libraries

These libraries are different modules of ProzillaOS that can be installed separately or via the bundle package prozilla-os.

Applications

Primary applications

These applications are included in the prozilla-os bundle.

Secondary applications

External applications

These applications are related to ProzillaOS and used in the demo, but their source code is hosted in a separate repository on GitHub.

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/prozilla-os/index.html b/docs/reference/prozilla-os/index.html index acfb4278..e52b20b1 100644 --- a/docs/reference/prozilla-os/index.html +++ b/docs/reference/prozilla-os/index.html @@ -8,9 +8,9 @@ - + - + @@ -166,7 +166,7 @@ } }

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/shared/classes/event-emitter.html b/docs/reference/shared/classes/event-emitter.html index c0b23e34..57141114 100644 --- a/docs/reference/shared/classes/event-emitter.html +++ b/docs/reference/shared/classes/event-emitter.html @@ -8,9 +8,9 @@ - + - + @@ -67,7 +67,7 @@ this.emit("new", text); } }

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/shared/constants/ansi.html b/docs/reference/shared/constants/ansi.html index a9fb9d80..1d24065c 100644 --- a/docs/reference/shared/constants/ansi.html +++ b/docs/reference/shared/constants/ansi.html @@ -8,9 +8,9 @@ - + - + @@ -39,7 +39,7 @@ decoration: Record<number, string>; reset: string; };

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/shared/functions/array.html b/docs/reference/shared/functions/array.html index 194d4cdf..56f453ad 100644 --- a/docs/reference/shared/functions/array.html +++ b/docs/reference/shared/functions/array.html @@ -8,9 +8,9 @@ - + - + @@ -34,7 +34,7 @@
Skip to content

Array functions

Functions related to arrays

removeFromArray(item, array)

Remove an item from an array

Type parameters

  • <ItemType>

Parameters

  • item - Item to remove from the array
    • Type: ItemType
  • array
    • Type: ItemType[]

randomFromArray(array)

Get a random item from an array

Type parameters

  • <ItemType>

Parameters

  • array
    • Type: ItemType[]

Returns

  • Type: ItemType

removeDuplicatesFromArray(array)

Removes all duplicate items from an array and returns the array

Type parameters

  • <ItemType>

Parameters

  • array
    • Type: ItemType[]

Returns

  • Type: ItemType[]

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/shared/functions/date.html b/docs/reference/shared/functions/date.html index 7011b550..034a2e89 100644 --- a/docs/reference/shared/functions/date.html +++ b/docs/reference/shared/functions/date.html @@ -8,9 +8,9 @@ - + - + @@ -34,7 +34,7 @@
Skip to content

Date functions

Functions related to dates and time

formatTime(time, maxLength, allowAffixes)

Format a time

Parameters

  • time - Time in milliseconds (negative number represents time in the past)
    • Type: number
  • maxLength - The maximum amount of units, e.g.: 3 => years, months, days
    • Type: number | undefined
    • Default: 3
  • allowAffixes - Allow "... ago" or "in ..."
    • Type: boolean

Returns

  • Type: string

formatRelativeTime(date, maxLength, allowAffixes)

Format a time relative to now

Parameters

  • date
    • Type: Date
  • maxLength - The maximum amount of units, e.g.: 3 => years, months, days
    • Type: number | undefined
      • Default: 3
  • allowAffixes - Allow "... ago" or "in ..."
    • Type: boolean

Returns

  • Type: string

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/shared/functions/math.html b/docs/reference/shared/functions/math.html index 9ec53c86..bf588fea 100644 --- a/docs/reference/shared/functions/math.html +++ b/docs/reference/shared/functions/math.html @@ -8,9 +8,9 @@ - + - + @@ -34,7 +34,7 @@
Skip to content

Math functions

Functions related to math

clamp(value, min, max)

Clamp a value between a min and a max value

Parameters

  • value
    • Type: number
  • min
    • Type: number
  • max
    • Type: number

Returns

  • Type: number

randomRange(min, max)

Get a random number in a range between a min and a max value

Parameters

  • min
    • Type: number
  • max
    • Type: number

Returns

  • Type: number

round(value, precision)

Round a number off to a certain amount of digits after the comma

Parameters

  • value - Initial value
    • Type: number
  • precision - Maximum amount of digits allowed after the comma
    • Type: number

Returns

Rounded value

  • Type: number

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/shared/functions/number.html b/docs/reference/shared/functions/number.html index 2d628c86..d4c5b48d 100644 --- a/docs/reference/shared/functions/number.html +++ b/docs/reference/shared/functions/number.html @@ -8,9 +8,9 @@ - + - + @@ -34,7 +34,7 @@
Skip to content

Number functions

Functions related to numbers

isValidInteger(number)

Parameters

  • number
    • Type: number | string

Returns

  • Type: number | boolean

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/shared/index.html b/docs/reference/shared/index.html index e8c691ca..e4fcc9a0 100644 --- a/docs/reference/shared/index.html +++ b/docs/reference/shared/index.html @@ -8,9 +8,9 @@ - + - + @@ -36,7 +36,7 @@
Skip to content

@prozilla-os/shared

About

@prozilla-os/shared is a library of shared utility functions and variables for ProzillaOS packages.

Installation

sh
npm install @prozilla-os/shared
 yarn add @prozilla-os/shared
 pnpm add @prozilla-os/shared

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/skins/classes/skin.html b/docs/reference/skins/classes/skin.html index 87f59a5c..fb01aee3 100644 --- a/docs/reference/skins/classes/skin.html +++ b/docs/reference/skins/classes/skin.html @@ -8,9 +8,9 @@ - + - + @@ -64,7 +64,7 @@ }

Default

Default folder icons

loadStyleSheet

Function that dynamically imports style sheet

  • Type: () => void

Example

ts
function loadStyleSheet() {
 	import("../styles/skins/macOs.css");
 }

Instances

macOsSkin

A skin inspired by the macOS interface

minimalSkin

A minimalistic skin with monochrome icons

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/reference/skins/index.html b/docs/reference/skins/index.html index 400643bf..c3fa1967 100644 --- a/docs/reference/skins/index.html +++ b/docs/reference/skins/index.html @@ -8,9 +8,9 @@ - + - + @@ -36,7 +36,7 @@
Skip to content

@prozilla-os/skins

About

@prozilla-os/skins is a React library that contains skins for ProzillaOS.

Installation

sh
npm install @prozilla-os/skins
 yarn add @prozilla-os/skins
 pnpm add @prozilla-os/skins

Built by Prozilla

- + \ No newline at end of file diff --git a/docs/thumbnails/custom-app-guide-thumbnail.png b/docs/thumbnails/custom-app-guide-thumbnail.png new file mode 100644 index 00000000..a23aa453 Binary files /dev/null and b/docs/thumbnails/custom-app-guide-thumbnail.png differ diff --git a/docs/thumbnails/getting-started-guide-thumbnail.png b/docs/thumbnails/getting-started-guide-thumbnail.png new file mode 100644 index 00000000..61491e1e Binary files /dev/null and b/docs/thumbnails/getting-started-guide-thumbnail.png differ diff --git a/docs/thumbnails/self-hosting-guide-thumbnail.png b/docs/thumbnails/self-hosting-guide-thumbnail.png new file mode 100644 index 00000000..d3e66fe6 Binary files /dev/null and b/docs/thumbnails/self-hosting-guide-thumbnail.png differ