diff --git a/content/docs/api.mdx b/content/docs/api.mdx index 900f72f8..7b49af42 100644 --- a/content/docs/api.mdx +++ b/content/docs/api.mdx @@ -20,7 +20,5 @@ This section provides links to the API documentation of all available JSON Forms - - - -- -- -- -- +- +- diff --git a/content/docs/architecture.mdx b/content/docs/architecture.mdx index 9833bedb..3d589e2f 100644 --- a/content/docs/architecture.mdx +++ b/content/docs/architecture.mdx @@ -13,14 +13,14 @@ description: The basic architecture of JSON Forms The basis of JSON Forms is the core module (`@jsonforms/core`) which provides utilities for managing and rendering JSON Schema based forms. The core package is independent of any UI technology. -We also provide the JSON Forms React (`@jsonforms/react`), JSON Forms Angular (`@jsonforms/angular`) and JSON Forms Vue (`@jsonforms/vue`, `@jsonforms/vue2`) modules. +We also provide the JSON Forms React (`@jsonforms/react`), JSON Forms Angular (`@jsonforms/angular`) and JSON Forms Vue (`@jsonforms/vue`) modules. These use the core package to provide specialized bindings for React, Angular and Vue. This approach is especially useful when developing multiple renderer sets against the same technology (i.e. React) as the core bindings don't need to be reimplemented with each set. For React we maintain two renderer sets: The `@jsonforms/material-renderers`, which are based on the popular [Material-UI](https://material-ui.com/) framework and `@jsonforms/vanilla-renderers` which provides pure HTML5 renderers. -For Angular we provide a [Angular Material](https://material.angular.io/) based renderer set (`@jsonforms/angular-material`). -For Vue we provide a HTML5 based renderer set, `@jsonforms/vue-vanilla` for Vue 3, `@jsonforms/vue2-vanilla` for Vue 2 and `@jsonforms/vue2-vuetify` for Vue 2 as well. +For Angular we provide an [Angular Material](https://material.angular.io/) based renderer set (`@jsonforms/angular-material`). +For Vue we provide a HTML5 based renderer set `@jsonforms/vue-vanilla` and a [Vuetify](https://vuetifyjs.com/) based one `@jsonforms/vue-vuetify`. We put great emphasis on the customizability and extensibility of JSON Forms. Not only are the existing renderers declaratively configurable, you can also add your own custom renderers or replace existing ones. diff --git a/content/docs/integrations/vue.mdx b/content/docs/integrations/vue.mdx index 864ac76a..9b983c45 100644 --- a/content/docs/integrations/vue.mdx +++ b/content/docs/integrations/vue.mdx @@ -11,11 +11,11 @@ Currently this integration is in a preview state! ::: With version 2.5 of JSON Forms we added support for Vue 2 (`@jsonforms/vue2`) and Vue 3 (`@jsonforms/vue`). -Support for Vue 2 will be phased out once the community moves on. +Support for Vue 2 was dropped with JSON Forms 3.2. +The last official release containing Vue 2 is [v3.1.0](https://github.com/eclipsesource/jsonforms/tree/v3.1.0). -For Vue we provide a HTML5 based renderer set, `@jsonforms/vue-vanilla` for Vue 3 and `@jsonforms/vue2-vanilla` for Vue 2. -Additionally we offer a [jsonforms-vue-seed](https://github.com/eclipsesource/jsonforms-vue-seed), which allows to get a quick start with our Vue integration. -By default the seed is based on Vue 3. -The Vue 2 variant can be found on the [`vue2` branch](https://github.com/eclipsesource/jsonforms-vue-seed/tree/vue2). +For Vue we provide a HTML5 based renderer set, `@jsonforms/vue-vanilla` for Vue 3. +There also is the Vuetify-based renderer set `@jsonforms/vue-vuetify`. Note that this is currently in a preview state. +Additionally, we offer a [jsonforms-vue-seed](https://github.com/eclipsesource/jsonforms-vue-seed), which allows to get a quick start with our Vue integration. -For further information on how to use JSON Forms Vue and how to write an own renderer set, please consult the README.md files for the [Vue 3](https://github.com/eclipsesource/jsonforms/blob/master/packages/vue/vue/README.md) and [Vue 2](https://github.com/eclipsesource/jsonforms/blob/master/packages/vue2/vue2/README.md) bindings as well as the [Vue 3 vanilla](https://github.com/eclipsesource/jsonforms/blob/master/packages/vue/vue-vanilla/README.md), the [Vue 2 vanilla](https://github.com/eclipsesource/jsonforms/blob/master/packages/vue2/vue2-vanilla/README.md) and the [Vue 2 Vuetify](https://github.com/eclipsesource/jsonforms-vuetify-renderers/blob/main/vue2-vuetify/README.md) renderer sets. +For further information on how to use JSON Forms Vue and how to write an own renderer set, please consult the README.md files for the [Vue](https://github.com/eclipsesource/jsonforms/blob/master/packages/vue/README.md) bindings as well as the [Vue vanilla](https://github.com/eclipsesource/jsonforms/blob/master/packages/vue-vanilla/README.md) and the [Vue Vuetify](https://github.com/eclipsesource/jsonforms-vuetify-renderers/blob/vue3/vue-vuetify/README.md) renderer sets. diff --git a/content/docs/renderer-sets.mdx b/content/docs/renderer-sets.mdx index 5def0429..19b3b486 100644 --- a/content/docs/renderer-sets.mdx +++ b/content/docs/renderer-sets.mdx @@ -31,12 +31,19 @@ The Angular Material UI Renderer Set is based on [Angular Material](https://mate ## Vue Vanilla Renderer Set The Vue Renderer Set is based on plain HTML with a set of custom styles. -For more information, see the [Vue Vanilla Readme](https://github.com/eclipsesource/jsonforms/blob/master/packages/vue/vue-vanilla/README.md). +For more information, see the [Vue Vanilla Readme](https://github.com/eclipsesource/jsonforms/blob/master/packages/vue-vanilla/README.md). -## Vue2 Vuetify Renderer Set +## Vue Vuetify Renderer Set -The Vue2 Vuetify Set provides a Vuetify based renderer set for JSON Forms Vue 2. +The Vue Vuetify Set provides a Vuetify based renderer set for JSON Forms. It's not part of the main repository, but lives in its own repository: https://github.com/eclipsesource/jsonforms-vuetify-renderers -For more information, see the [Vue2 Vuetify Readme](https://github.com/eclipsesource/jsonforms-vuetify-renderers/blob/main/vue2-vuetify/README.md). +:::info Note + +Please note that the Vue Vuetify renderer set is in a preview state and has known bugs. +We are happy to accept contributions to improve its quality. + +::: + +For more information, see the [Vue Vuetify Readme](https://github.com/eclipsesource/jsonforms-vuetify-renderers/tree/vue3/vue-vuetify/README.md). diff --git a/content/news/2024-01-24-jsonforms-3-2-0.md b/content/news/2024-01-24-jsonforms-3-2-0.md new file mode 100644 index 00000000..26c2d3ea --- /dev/null +++ b/content/news/2024-01-24-jsonforms-3-2-0.md @@ -0,0 +1,15 @@ +--- +slug: jsonforms-3-2-0 +title: JSON Forms 3.2.0 +author: JSON Forms +author_title: Twitter +author_url: https://twitter.com/jsonforms +author_image_url: /img/logo.svg +--- +We released v3.2.0 🎉. Besides various fixes and improved developer tooling, this release adds middleware support to all bindings. This makes it a breeze to hook into data updates! + +With this release, the Angular bindings and Angular Material renderer set now support Angular 16 and 17. Special thanks to [JBBianchi](https://github.com/JBBianchi) for contributing this massive upgrade. + +You can find the full changelog in the [Github release](https://github.com/eclipsesource/jsonforms/releases/tag/v3.2.0). + +We welcome any feedback of curious users. Any questions? Check out our [community forum](http://jsonforms.discourse.group). diff --git a/content/pages/index.js b/content/pages/index.js index e95c4fdf..6151359b 100644 --- a/content/pages/index.js +++ b/content/pages/index.js @@ -107,11 +107,15 @@ function Home() {
- Great news! We are in the final stretches of the long awaited JSON Forms 3.0 release. Today we published the release candidate "3.0.0-rc.0" 🎉 + We released v3.2.0 🎉. Besides various fixes and improved developer tooling, this release adds middleware support to all bindings. This makes it a breeze to hook into data updates!
- We welcome any feedback of curious users. Any questions? Check out our community forum jsonforms.discourse.group. + With this release, the Angular bindings and Angular Material renderer set now support Angular 16 and 17. Special thanks to JBBianchi for contributing this massive upgrade. +
+ You can find the full changelog in the Github release. +
+ We welcome any feedback of curious users. Any questions? Check out our community forum. See also our migration guide.
- 25th July 2022 + 24th January 2024
diff --git a/copy-docs.sh b/copy-docs.sh index aef6e668..3a1fc2a1 100755 --- a/copy-docs.sh +++ b/copy-docs.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash WEBSITE_REPO=$( dirname "${BASH_SOURCE[0]}" ) JSONFORMS_REPO=$1 -declare -a PACKAGES=(core react material vanilla angular angular-material vue/vue vue2/vue2 vue/vue-vanilla vue2/vue2-vanilla) +declare -a PACKAGES=(core react material-renderers vanilla-renderers angular angular-material vue vue-vanilla) if [[ -z $JSONFORMS_REPO || ! -d $JSONFORMS_REPO ]]; then echo "Error: please specify JSONForms source repo location." diff --git a/netlify.toml b/netlify.toml index b0e1a00d..2c39091e 100644 --- a/netlify.toml +++ b/netlify.toml @@ -25,10 +25,6 @@ from = "/public/api/vue/*" to = "/api/vue/" -[[redirects]] - from = "/public/api/vue2/*" - to = "/api/vue2/" - [[headers]] for = "/*" [headers.values] diff --git a/package-lock.json b/package-lock.json index c05c028f..4307ece7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,10 +15,10 @@ "@easyops-cn/docusaurus-search-local": "^0.40.1", "@emotion/react": "^11.11.3", "@emotion/styled": "^11.11.0", - "@jsonforms/core": "^3.1.0", - "@jsonforms/examples": "^3.1.0", - "@jsonforms/material-renderers": "^3.1.0", - "@jsonforms/react": "^3.1.0", + "@jsonforms/core": "^3.2.0", + "@jsonforms/examples": "^3.2.0", + "@jsonforms/material-renderers": "^3.2.0", + "@jsonforms/react": "^3.2.0", "@mdx-js/react": "^3.0.0", "@mui/icons-material": "^5.11.16", "@mui/lab": "^5.0.0-alpha.153", @@ -3124,25 +3124,26 @@ } }, "node_modules/@jsonforms/core": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jsonforms/core/-/core-3.1.0.tgz", - "integrity": "sha512-Whs6+VBNhQyMFoPjLCltS4KzcRskayBPYkj7zZaPgA/piPLQXAglAsz5jd5SK7bncYy+dGQSB/6LPzP1QhRxqw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@jsonforms/core/-/core-3.2.0.tgz", + "integrity": "sha512-Ub5aRawZqD/3Ndph/9h1ItCQhS7wr4jM+G+6CIQ2GHjcNo9N6MbpLjEMb3e/FFYfgGi0bxuO1v9xgoC2hOz41Q==", "dependencies": { "@types/json-schema": "^7.0.3", "ajv": "^8.6.1", "ajv-formats": "^2.1.0", - "lodash": "^4.17.15" + "lodash": "^4.17.21" } }, "node_modules/@jsonforms/examples": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jsonforms/examples/-/examples-3.1.0.tgz", - "integrity": "sha512-rzU3+dh0hPv4/UdljccHj/VrckRnNRapp1mjetXZIskkAEammw1xzwEUiNFzpWAgLBhxrz4N1RpNArKUrPKeAQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@jsonforms/examples/-/examples-3.2.0.tgz", + "integrity": "sha512-aEu3ifEMEyevEquJ4yWcS5eZK6muJpOK1hHg4wsgsCsJwA/m4B7+Pb+ef+MCzQDXjNFco4xb3diyHzRiZ2zJuA==", "dependencies": { - "ajv-i18n": "^3.5.0" + "ajv-i18n": "^3.5.0", + "lodash": "^4.17.21" }, "peerDependencies": { - "@jsonforms/core": "3.1.0" + "@jsonforms/core": "3.2.0" } }, "node_modules/@jsonforms/examples/node_modules/ajv": { @@ -3176,37 +3177,39 @@ "peer": true }, "node_modules/@jsonforms/material-renderers": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jsonforms/material-renderers/-/material-renderers-3.1.0.tgz", - "integrity": "sha512-XtHKIb7CfgQl0RwJnUlab8+DMmtlTqyEffeZVcc7Fsu+O9ujd902GOScTdKPa6LcW77yAiSoHnxpVkchdxwGHQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@jsonforms/material-renderers/-/material-renderers-3.2.0.tgz", + "integrity": "sha512-ZJWRphatlX+t0T6ztYYx4NHzZpI9qcUL6r8CWhwTz9aQ9kZS6VGsYJ7yxnABcOYyH2pS2d8M5rASWspOb5CB1g==", "dependencies": { "@date-io/dayjs": "1.3.13", - "dayjs": "1.10.6" + "dayjs": "1.10.7", + "lodash": "^4.17.21" }, "peerDependencies": { "@emotion/react": "^11.4.1", "@emotion/styled": "^11.3.0", - "@jsonforms/core": "3.1.0", - "@jsonforms/react": "3.1.0", - "@mui/icons-material": "~5.11.16", - "@mui/material": "~5.13.0", - "@mui/x-date-pickers": "^6.0.0" + "@jsonforms/core": "3.2.0", + "@jsonforms/react": "3.2.0", + "@mui/icons-material": "^5.11.16", + "@mui/material": "^5.13.0", + "@mui/x-date-pickers": "^6.0.0", + "react": "^16.12.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/@jsonforms/material-renderers/node_modules/dayjs": { - "version": "1.10.6", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.6.tgz", - "integrity": "sha512-AztC/IOW4L1Q41A86phW5Thhcrco3xuAA+YX/BLpLWWjRcTj5TOt/QImBLmCKlrF7u7k47arTnOyL6GnbG8Hvw==" + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz", + "integrity": "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==" }, "node_modules/@jsonforms/react": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jsonforms/react/-/react-3.1.0.tgz", - "integrity": "sha512-amgCdopa9SEes/gl/6MjQkSPq+rUZ+aEBx+bWlTc6dWgaNR0i/efIBFl/2o+fCyJAHFpTEsLzSfjzaPjUFVIxQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@jsonforms/react/-/react-3.2.0.tgz", + "integrity": "sha512-k9oub73ONPHjpqRhlW9bRwqbXNNae5UW2U5LzOqRoRuYsRmX8ySQA6NINYbKnh+qfzr8uG+lIyS8wHSf2Y7zzA==", "dependencies": { - "lodash": "^4.17.15" + "lodash": "^4.17.21" }, "peerDependencies": { - "@jsonforms/core": "3.1.0", + "@jsonforms/core": "3.2.0", "react": "^16.12.0 || ^17.0.0 || ^18.0.0" } }, diff --git a/package.json b/package.json index 9a68d6d4..3e848c7f 100644 --- a/package.json +++ b/package.json @@ -24,10 +24,10 @@ "@easyops-cn/docusaurus-search-local": "^0.40.1", "@emotion/react": "^11.11.3", "@emotion/styled": "^11.11.0", - "@jsonforms/core": "^3.1.0", - "@jsonforms/examples": "^3.1.0", - "@jsonforms/material-renderers": "^3.1.0", - "@jsonforms/react": "^3.1.0", + "@jsonforms/core": "^3.2.0", + "@jsonforms/examples": "^3.2.0", + "@jsonforms/material-renderers": "^3.2.0", + "@jsonforms/react": "^3.2.0", "@mdx-js/react": "^3.0.0", "@mui/icons-material": "^5.11.16", "@mui/lab": "^5.0.0-alpha.153", diff --git a/src/components/common/Demo.js b/src/components/common/Demo.js index a2236e32..9b330857 100644 --- a/src/components/common/Demo.js +++ b/src/components/common/Demo.js @@ -17,8 +17,21 @@ const theme = createTheme({ root: { margin: '0.8em 0', }, + }, + defaultProps: { + variant: 'standard' } }, + MuiTextField: { + defaultProps: { + variant: 'standard' + } + }, + MuiSelect: { + defaultProps: { + variant: 'standard' + } + } }, }); diff --git a/src/components/docs/renderer-sets.js b/src/components/docs/renderer-sets.js index 76943810..e86dd73a 100644 --- a/src/components/docs/renderer-sets.js +++ b/src/components/docs/renderer-sets.js @@ -31,7 +31,7 @@ export const RendererSetSchemaFeatureTable = () => ( Angular Material React Vanilla Vue Vanilla - Vue2 Vuetify + Vue Vuetify @@ -250,7 +250,7 @@ export const RendererSetUISchemaFeatureTable = () => ( Angular Material React Vanilla Vue Vanilla - Vue2 Vuetify + Vue Vuetify diff --git a/static/api/angular-material/.nojekyll b/static/api/angular-material/.nojekyll new file mode 100644 index 00000000..e2ac6616 --- /dev/null +++ b/static/api/angular-material/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/static/api/angular-material/assets/css/main.css b/static/api/angular-material/assets/css/main.css deleted file mode 100644 index 737b9280..00000000 --- a/static/api/angular-material/assets/css/main.css +++ /dev/null @@ -1,2642 +0,0 @@ -/*! normalize.css v1.1.3 | MIT License | git.io/normalize */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden] { - display: none; -} -html { - font-size: 100%; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - font-family: sans-serif; -} -button, -input, -select, -textarea { - font-family: sans-serif; -} -body { - margin: 0; -} -a:focus { - outline: thin dotted; -} -a:active, -a:hover { - outline: 0; -} -h1 { - font-size: 2em; - margin: 0.67em 0; -} -h2 { - font-size: 1.5em; - margin: 0.83em 0; -} -h3 { - font-size: 1.17em; - margin: 1em 0; -} -h4, -.tsd-index-panel h3 { - font-size: 1em; - margin: 1.33em 0; -} -h5 { - font-size: 0.83em; - margin: 1.67em 0; -} -h6 { - font-size: 0.67em; - margin: 2.33em 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { - font-weight: bold; -} -blockquote { - margin: 1em 40px; -} -dfn { - font-style: italic; -} -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} -mark { - background: #ff0; - color: #000; -} -p, -pre { - margin: 1em 0; -} -code, -kbd, -pre, -samp { - font-family: monospace, serif; - _font-family: 'courier new', monospace; - font-size: 1em; -} -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} -q { - quotes: none; -} -q:before, -q:after { - content: ''; - content: none; -} -small { - font-size: 80%; -} -sub { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; - top: -0.5em; -} -sub { - bottom: -0.25em; -} -dl, -menu, -ol, -ul { - margin: 1em 0; -} -dd { - margin: 0 0 0 40px; -} -menu, -ol, -ul { - padding: 0 0 0 40px; -} -nav ul, -nav ol { - list-style: none; - list-style-image: none; -} -img { - border: 0; - -ms-interpolation-mode: bicubic; -} -svg:not(:root) { - overflow: hidden; -} -figure, -form { - margin: 0; -} -fieldset { - border: 1px solid silver; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -legend { - border: 0; - padding: 0; - white-space: normal; - *margin-left: -7px; -} -button, -input, -select, -textarea { - font-size: 100%; - margin: 0; - vertical-align: baseline; - *vertical-align: middle; -} -button, -input { - line-height: normal; -} -button, -select { - text-transform: none; -} -button, -html input[type='button'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -input[type='reset'], -input[type='submit'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -button[disabled], -html input[disabled] { - cursor: default; -} -input[type='checkbox'], -input[type='radio'] { - box-sizing: border-box; - padding: 0; - *height: 13px; - *width: 13px; -} -input[type='search'] { - -webkit-appearance: textfield; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -input[type='search']::-webkit-search-cancel-button, -input[type='search']::-webkit-search-decoration { - -webkit-appearance: none; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -textarea { - overflow: auto; - vertical-align: top; -} -table { - border-collapse: collapse; - border-spacing: 0; -} -.hljs { - display: inline-block; - padding: 0.5em; - background: #fff; - color: #000; -} -.hljs-comment, -.hljs-annotation, -.hljs-template_comment, -.diff .hljs-header, -.hljs-chunk, -.apache .hljs-cbracket { - color: green; -} -.hljs-keyword, -.hljs-id, -.hljs-built_in, -.css .smalltalk .hljs-class, -.hljs-winutils, -.bash .hljs-variable, -.tex .hljs-command, -.hljs-request, -.hljs-status, -.nginx .hljs-title { - color: blue; -} -.xml .hljs-tag { - color: blue; -} -.xml .hljs-tag .hljs-value { - color: blue; -} -.hljs-string, -.hljs-title, -.hljs-parent, -.hljs-tag .hljs-value, -.hljs-rules .hljs-value { - color: #a31515; -} -.ruby .hljs-symbol { - color: #a31515; -} -.ruby .hljs-symbol .hljs-string { - color: #a31515; -} -.hljs-template_tag, -.django .hljs-variable, -.hljs-addition, -.hljs-flow, -.hljs-stream, -.apache .hljs-tag, -.hljs-date, -.tex .hljs-formula, -.coffeescript .hljs-attribute { - color: #a31515; -} -.ruby .hljs-string, -.hljs-decorator, -.hljs-filter .hljs-argument, -.hljs-localvars, -.hljs-array, -.hljs-attr_selector, -.hljs-pseudo, -.hljs-pi, -.hljs-doctype, -.hljs-deletion, -.hljs-envvar, -.hljs-shebang, -.hljs-preprocessor, -.hljs-pragma, -.userType, -.apache .hljs-sqbracket, -.nginx .hljs-built_in, -.tex .hljs-special, -.hljs-prompt { - color: #2b91af; -} -.hljs-phpdoc, -.hljs-javadoc, -.hljs-xmlDocTag { - color: gray; -} -.vhdl .hljs-typename { - font-weight: bold; -} -.vhdl .hljs-string { - color: #666; -} -.vhdl .hljs-literal { - color: #a31515; -} -.vhdl .hljs-attribute { - color: #00b0e8; -} -.xml .hljs-attribute { - color: red; -} -ul.tsd-descriptions > li > :first-child, -.tsd-panel > :first-child, -.col > :first-child, -.col-11 > :first-child, -.col-10 > :first-child, -.col-9 > :first-child, -.col-8 > :first-child, -.col-7 > :first-child, -.col-6 > :first-child, -.col-5 > :first-child, -.col-4 > :first-child, -.col-3 > :first-child, -.col-2 > :first-child, -.col-1 > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child, -.tsd-panel > :first-child > :first-child, -.col > :first-child > :first-child, -.col-11 > :first-child > :first-child, -.col-10 > :first-child > :first-child, -.col-9 > :first-child > :first-child, -.col-8 > :first-child > :first-child, -.col-7 > :first-child > :first-child, -.col-6 > :first-child > :first-child, -.col-5 > :first-child > :first-child, -.col-4 > :first-child > :first-child, -.col-3 > :first-child > :first-child, -.col-2 > :first-child > :first-child, -.col-1 > :first-child > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child > :first-child, -.tsd-panel > :first-child > :first-child > :first-child, -.col > :first-child > :first-child > :first-child, -.col-11 > :first-child > :first-child > :first-child, -.col-10 > :first-child > :first-child > :first-child, -.col-9 > :first-child > :first-child > :first-child, -.col-8 > :first-child > :first-child > :first-child, -.col-7 > :first-child > :first-child > :first-child, -.col-6 > :first-child > :first-child > :first-child, -.col-5 > :first-child > :first-child > :first-child, -.col-4 > :first-child > :first-child > :first-child, -.col-3 > :first-child > :first-child > :first-child, -.col-2 > :first-child > :first-child > :first-child, -.col-1 > :first-child > :first-child > :first-child { - margin-top: 0; -} -ul.tsd-descriptions > li > :last-child, -.tsd-panel > :last-child, -.col > :last-child, -.col-11 > :last-child, -.col-10 > :last-child, -.col-9 > :last-child, -.col-8 > :last-child, -.col-7 > :last-child, -.col-6 > :last-child, -.col-5 > :last-child, -.col-4 > :last-child, -.col-3 > :last-child, -.col-2 > :last-child, -.col-1 > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child, -.tsd-panel > :last-child > :last-child, -.col > :last-child > :last-child, -.col-11 > :last-child > :last-child, -.col-10 > :last-child > :last-child, -.col-9 > :last-child > :last-child, -.col-8 > :last-child > :last-child, -.col-7 > :last-child > :last-child, -.col-6 > :last-child > :last-child, -.col-5 > :last-child > :last-child, -.col-4 > :last-child > :last-child, -.col-3 > :last-child > :last-child, -.col-2 > :last-child > :last-child, -.col-1 > :last-child > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child > :last-child, -.tsd-panel > :last-child > :last-child > :last-child, -.col > :last-child > :last-child > :last-child, -.col-11 > :last-child > :last-child > :last-child, -.col-10 > :last-child > :last-child > :last-child, -.col-9 > :last-child > :last-child > :last-child, -.col-8 > :last-child > :last-child > :last-child, -.col-7 > :last-child > :last-child > :last-child, -.col-6 > :last-child > :last-child > :last-child, -.col-5 > :last-child > :last-child > :last-child, -.col-4 > :last-child > :last-child > :last-child, -.col-3 > :last-child > :last-child > :last-child, -.col-2 > :last-child > :last-child > :last-child, -.col-1 > :last-child > :last-child > :last-child { - margin-bottom: 0; -} -.container { - max-width: 1200px; - margin: 0 auto; - padding: 0 40px; -} -@media (max-width: 640px) { - .container { - padding: 0 20px; - } -} -.container-main { - padding-bottom: 200px; -} -.row { - display: flex; - position: relative; - margin: 0 -10px; -} -.row:after { - visibility: hidden; - display: block; - content: ''; - clear: both; - height: 0; -} -.col, -.col-11, -.col-10, -.col-9, -.col-8, -.col-7, -.col-6, -.col-5, -.col-4, -.col-3, -.col-2, -.col-1 { - box-sizing: border-box; - float: left; - padding: 0 10px; -} -.col-1 { - width: 8.3333333333%; -} -.offset-1 { - margin-left: 8.3333333333%; -} -.col-2 { - width: 16.6666666667%; -} -.offset-2 { - margin-left: 16.6666666667%; -} -.col-3 { - width: 25%; -} -.offset-3 { - margin-left: 25%; -} -.col-4 { - width: 33.3333333333%; -} -.offset-4 { - margin-left: 33.3333333333%; -} -.col-5 { - width: 41.6666666667%; -} -.offset-5 { - margin-left: 41.6666666667%; -} -.col-6 { - width: 50%; -} -.offset-6 { - margin-left: 50%; -} -.col-7 { - width: 58.3333333333%; -} -.offset-7 { - margin-left: 58.3333333333%; -} -.col-8 { - width: 66.6666666667%; -} -.offset-8 { - margin-left: 66.6666666667%; -} -.col-9 { - width: 75%; -} -.offset-9 { - margin-left: 75%; -} -.col-10 { - width: 83.3333333333%; -} -.offset-10 { - margin-left: 83.3333333333%; -} -.col-11 { - width: 91.6666666667%; -} -.offset-11 { - margin-left: 91.6666666667%; -} -.tsd-kind-icon { - display: block; - position: relative; - padding-left: 20px; - text-indent: -20px; -} -.tsd-kind-icon:before { - content: ''; - display: inline-block; - vertical-align: middle; - width: 17px; - height: 17px; - margin: 0 3px 2px 0; - background-image: url(../images/icons.png); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-kind-icon:before { - background-image: url(../images/icons@2x.png); - background-size: 238px 204px; - } -} -.tsd-signature.tsd-kind-icon:before { - background-position: 0 -153px; -} -.tsd-kind-object-literal > .tsd-kind-icon:before { - background-position: 0px -17px; -} -.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -17px; -} -.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -17px; -} -.tsd-kind-class > .tsd-kind-icon:before { - background-position: 0px -34px; -} -.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -34px; -} -.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -34px; -} -.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -51px; -} -.tsd-kind-interface > .tsd-kind-icon:before { - background-position: 0px -68px; -} -.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -68px; -} -.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -68px; -} -.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -85px; -} -.tsd-kind-namespace > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-namespace.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-namespace.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-module > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-enum > .tsd-kind-icon:before { - background-position: 0px -119px; -} -.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -119px; -} -.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -119px; -} -.tsd-kind-enum-member > .tsd-kind-icon:before { - background-position: 0px -136px; -} -.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -136px; -} -.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -136px; -} -.tsd-kind-signature > .tsd-kind-icon:before { - background-position: 0px -153px; -} -.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -153px; -} -.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -153px; -} -.tsd-kind-type-alias > .tsd-kind-icon:before { - background-position: 0px -170px; -} -.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -170px; -} -.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -170px; -} -.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -187px; -} -.tsd-kind-variable > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-property > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-get-signature > .tsd-kind-icon:before { - background-position: -136px -17px; -} -.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -17px; -} -.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -17px; -} -.tsd-kind-set-signature > .tsd-kind-icon:before { - background-position: -136px -34px; -} -.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -34px; -} -.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -34px; -} -.tsd-kind-accessor > .tsd-kind-icon:before { - background-position: -136px -51px; -} -.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -51px; -} -.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -51px; -} -.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-constructor > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-constructor-signature > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-index-signature > .tsd-kind-icon:before { - background-position: -136px -119px; -} -.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -119px; -} -.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -119px; -} -.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -136px; -} -.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -136px; -} -.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -136px; -} -.tsd-is-static > .tsd-kind-icon:before { - background-position: -136px -153px; -} -.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -153px; -} -.tsd-is-static.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -153px; -} -.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -153px; -} -.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -187px; -} -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes shift-to-left { - from { - transform: translate(0, 0); - } - to { - transform: translate(-25%, 0); - } -} -@keyframes unshift-to-left { - from { - transform: translate(-25%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: #fdfdfd; - font-family: 'Segoe UI', sans-serif; - font-size: 16px; - color: #222; -} -a { - color: #4da6ff; - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -code, -pre { - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - padding: 0.2em; - margin: 0; - font-size: 14px; - background-color: rgba(0, 0, 0, 0.04); -} -pre { - padding: 10px; -} -pre code { - padding: 0; - font-size: 100%; - background-color: transparent; -} -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography h4, -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; - margin: 0; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -@media (min-width: 901px) and (max-width: 1024px) { - html.default .col-content { - width: 72%; - } - html.default .col-menu { - width: 28%; - } - html.default .tsd-navigation { - padding-left: 10px; - } -} -@media (max-width: 900px) { - html.default .col-content { - float: none; - width: 100%; - } - html.default .col-menu { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - width: 100%; - padding: 20px 20px 0 0; - max-width: 450px; - visibility: hidden; - background-color: #fff; - transform: translate(100%, 0); - } - html.default .col-menu > *:last-child { - padding-bottom: 20px; - } - html.default .overlay { - content: ''; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - html.default.to-has-menu .overlay { - animation: fade-in 0.4s; - } - html.default.to-has-menu header, - html.default.to-has-menu footer, - html.default.to-has-menu .col-content { - animation: shift-to-left 0.4s; - } - html.default.to-has-menu .col-menu { - animation: pop-in-from-right 0.4s; - } - html.default.from-has-menu .overlay { - animation: fade-out 0.4s; - } - html.default.from-has-menu header, - html.default.from-has-menu footer, - html.default.from-has-menu .col-content { - animation: unshift-to-left 0.4s; - } - html.default.from-has-menu .col-menu { - animation: pop-out-to-right 0.4s; - } - html.default.has-menu body { - overflow: hidden; - } - html.default.has-menu .overlay { - visibility: visible; - } - html.default.has-menu header, - html.default.has-menu footer, - html.default.has-menu .col-content { - transform: translate(-25%, 0); - } - html.default.has-menu .col-menu { - visibility: visible; - transform: translate(0, 0); - } -} -.tsd-page-title { - padding: 70px 0 20px 0; - margin: 0 0 40px 0; - background: #fff; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); -} -.tsd-page-title h1 { - margin: 0; -} -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: #707070; -} -.tsd-breadcrumb a { - color: #707070; - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: ' / '; -} -html.minimal .container { - margin: 0; -} -html.minimal .container-main { - padding-top: 50px; - padding-bottom: 0; -} -html.minimal .content-wrap { - padding-left: 300px; -} -html.minimal .tsd-navigation { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - box-sizing: border-box; - z-index: 1; - left: 0; - top: 40px; - bottom: 0; - width: 300px; - padding: 20px; - margin: 0; -} -html.minimal .tsd-member .tsd-member { - margin-left: 0; -} -html.minimal .tsd-page-toolbar { - position: fixed; - z-index: 2; -} -html.minimal #tsd-filter .tsd-filter-group { - right: 0; - transform: none; -} -html.minimal footer { - background-color: transparent; -} -html.minimal footer .container { - padding: 0; -} -html.minimal .tsd-generator { - padding: 0; -} -@media (max-width: 900px) { - html.minimal .tsd-navigation { - display: none; - } - html.minimal .content-wrap { - padding-left: 0; - } -} -dl.tsd-comment-tags { - overflow: hidden; -} -dl.tsd-comment-tags dt { - float: left; - padding: 1px 5px; - margin: 0 10px 0 0; - border-radius: 4px; - border: 1px solid #707070; - color: #707070; - font-size: 0.8em; - font-weight: normal; -} -dl.tsd-comment-tags dd { - margin: 0 0 10px 0; -} -dl.tsd-comment-tags dd:before, -dl.tsd-comment-tags dd:after { - display: table; - content: ' '; -} -dl.tsd-comment-tags dd pre, -dl.tsd-comment-tags dd:after { - clear: both; -} -dl.tsd-comment-tags p { - margin: 0; -} -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} -.toggle-protected .tsd-is-private { - display: none; -} -.toggle-public .tsd-is-private, -.toggle-public .tsd-is-protected, -.toggle-public .tsd-is-private-protected { - display: none; -} -.toggle-inherited .tsd-is-inherited { - display: none; -} -.toggle-only-exported .tsd-is-not-exported { - display: none; -} -.toggle-externals .tsd-is-external { - display: none; -} -#tsd-filter { - position: relative; - display: inline-block; - height: 40px; - vertical-align: bottom; -} -.no-filter #tsd-filter { - display: none; -} -#tsd-filter .tsd-filter-group { - display: inline-block; - height: 40px; - vertical-align: bottom; - white-space: nowrap; -} -#tsd-filter input { - display: none; -} -@media (max-width: 900px) { - #tsd-filter .tsd-filter-group { - display: block; - position: absolute; - top: 40px; - right: 20px; - height: auto; - background-color: #fff; - visibility: hidden; - transform: translate(50%, 0); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - } - .has-options #tsd-filter .tsd-filter-group { - visibility: visible; - } - .to-has-options #tsd-filter .tsd-filter-group { - animation: fade-in 0.2s; - } - .from-has-options #tsd-filter .tsd-filter-group { - animation: fade-out 0.2s; - } - #tsd-filter label, - #tsd-filter .tsd-select { - display: block; - padding-right: 20px; - } -} -footer { - border-top: 1px solid #eee; - background-color: #fff; -} -footer.with-border-bottom { - border-bottom: 1px solid #eee; -} -footer .tsd-legend-group { - font-size: 0; -} -footer .tsd-legend { - display: inline-block; - width: 25%; - padding: 0; - font-size: 16px; - list-style: none; - line-height: 1.333em; - vertical-align: top; -} -@media (max-width: 900px) { - footer .tsd-legend { - width: 50%; - } -} -.tsd-hierarchy { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} -.tsd-index-panel .tsd-index-content { - margin-bottom: -30px !important; -} -.tsd-index-panel .tsd-index-section { - margin-bottom: 30px !important; -} -.tsd-index-panel h3 { - margin: 0 -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 3; - -moz-column-count: 3; - -ms-column-count: 3; - -o-column-count: 3; - column-count: 3; - -webkit-column-gap: 20px; - -moz-column-gap: 20px; - -ms-column-gap: 20px; - -o-column-gap: 20px; - column-gap: 20px; - padding: 0; - list-style: none; - line-height: 1.333em; -} -@media (max-width: 900px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 1; - -moz-column-count: 1; - -ms-column-count: 1; - -o-column-count: 1; - column-count: 1; - } -} -@media (min-width: 901px) and (max-width: 1024px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 2; - -moz-column-count: 2; - -ms-column-count: 2; - -o-column-count: 2; - column-count: 2; - } -} -.tsd-index-panel ul.tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} -.tsd-index-panel a, -.tsd-index-panel .tsd-parent-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-parent-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-parent-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-parent-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-is-private a { - color: #707070; -} -.tsd-flag { - display: inline-block; - padding: 1px 5px; - border-radius: 4px; - color: #fff; - background-color: #707070; - text-indent: 0; - font-size: 14px; - font-weight: normal; -} -.tsd-anchor { - position: absolute; - top: -100px; -} -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} -.tsd-navigation { - margin: 0 0 0 40px; -} -.tsd-navigation a { - display: block; - padding-top: 2px; - padding-bottom: 2px; - border-left: 2px solid transparent; - color: #222; - text-decoration: none; - transition: border-left-color 0.1s; -} -.tsd-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul { - margin: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li { - padding: 0; -} -.tsd-navigation.primary { - padding-bottom: 40px; -} -.tsd-navigation.primary a { - display: block; - padding-top: 6px; - padding-bottom: 6px; -} -.tsd-navigation.primary ul li a { - padding-left: 5px; -} -.tsd-navigation.primary ul li li a { - padding-left: 25px; -} -.tsd-navigation.primary ul li li li a { - padding-left: 45px; -} -.tsd-navigation.primary ul li li li li a { - padding-left: 65px; -} -.tsd-navigation.primary ul li li li li li a { - padding-left: 85px; -} -.tsd-navigation.primary ul li li li li li li a { - padding-left: 105px; -} -.tsd-navigation.primary > ul { - border-bottom: 1px solid #eee; -} -.tsd-navigation.primary li { - border-top: 1px solid #eee; -} -.tsd-navigation.primary li.current > a { - font-weight: bold; -} -.tsd-navigation.primary li.label span { - display: block; - padding: 20px 0 6px 5px; - color: #707070; -} -.tsd-navigation.primary li.globals + li > span, -.tsd-navigation.primary li.globals + li > a { - padding-top: 20px; -} -.tsd-navigation.secondary { - max-height: calc(100vh - 1rem - 40px); - overflow: auto; - position: -webkit-sticky; - position: sticky; - top: calc(0.5rem + 40px); - transition: 0.3s; -} -.tsd-navigation.secondary.tsd-navigation--toolbar-hide { - max-height: calc(100vh - 1rem); - top: 0.5rem; -} -.tsd-navigation.secondary ul { - transition: opacity 0.2s; -} -.tsd-navigation.secondary ul li a { - padding-left: 25px; -} -.tsd-navigation.secondary ul li li a { - padding-left: 45px; -} -.tsd-navigation.secondary ul li li li a { - padding-left: 65px; -} -.tsd-navigation.secondary ul li li li li a { - padding-left: 85px; -} -.tsd-navigation.secondary ul li li li li li a { - padding-left: 105px; -} -.tsd-navigation.secondary ul li li li li li li a { - padding-left: 125px; -} -.tsd-navigation.secondary ul.current a { - border-left-color: #eee; -} -.tsd-navigation.secondary li.focus > a, -.tsd-navigation.secondary ul.current li.focus > a { - border-left-color: #000; -} -.tsd-navigation.secondary li.current { - margin-top: 20px; - margin-bottom: 20px; - border-left-color: #eee; -} -.tsd-navigation.secondary li.current > a { - font-weight: bold; -} -@media (min-width: 901px) { - .menu-sticky-wrap { - position: static; - } -} -.tsd-panel { - margin: 20px 0; - padding: 20px; - background-color: #fff; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5em -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: 0; -} -.tsd-panel table { - display: block; - width: 100%; - overflow: auto; - margin-top: 10px; - word-break: normal; - word-break: keep-all; -} -.tsd-panel table th { - font-weight: bold; -} -.tsd-panel table th, -.tsd-panel table td { - padding: 6px 13px; - border: 1px solid #ddd; -} -.tsd-panel table tr { - background-color: #fff; - border-top: 1px solid #ccc; -} -.tsd-panel table tr:nth-child(2n) { - background-color: #f8f8f8; -} -.tsd-panel-group { - margin: 60px 0; -} -.tsd-panel-group > h1, -.tsd-panel-group > h2, -.tsd-panel-group > h3 { - padding-left: 20px; - padding-right: 20px; -} -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 40px; - height: 40px; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: #222; -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - padding: 0 10px; - background-color: #fdfdfd; -} -#tsd-search .results li:nth-child(even) { - background-color: #fff; -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current, -#tsd-search .results li:hover { - background-color: #eee; -} -#tsd-search .results a { - display: block; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: #707070; - font-weight: normal; -} -#tsd-search.has-focus { - background-color: #eee; -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} -.tsd-signature { - margin: 0 0 1em 0; - padding: 10px; - border: 1px solid #eee; - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - font-size: 14px; - overflow-x: auto; -} -.tsd-signature.tsd-kind-icon { - padding-left: 30px; -} -.tsd-signature.tsd-kind-icon:before { - top: 10px; - left: 10px; -} -.tsd-panel > .tsd-signature { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-signature-symbol { - color: #707070; - font-weight: normal; -} -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - border: 1px solid #eee; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-width: 1px 0 0 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-signature:first-child { - border-top-width: 0; -} -.tsd-signatures .tsd-signature.current { - background-color: #eee; -} -.tsd-signatures.active > .tsd-signature { - cursor: pointer; -} -.tsd-panel > .tsd-signatures { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-panel > a.anchor + .tsd-signatures { - border-top-width: 0; - margin-top: -20px; -} -ul.tsd-descriptions { - position: relative; - overflow: hidden; - padding: 0; - list-style: none; -} -ul.tsd-descriptions.active > .tsd-description { - display: none; -} -ul.tsd-descriptions.active > .tsd-description.current { - display: block; -} -ul.tsd-descriptions.active > .tsd-description.fade-in { - animation: fade-in-delayed 0.3s; -} -ul.tsd-descriptions.active > .tsd-description.fade-out { - animation: fade-out-delayed 0.3s; - position: absolute; - display: block; - top: 0; - left: 0; - right: 0; - opacity: 0; - visibility: hidden; -} -ul.tsd-descriptions h4, -ul.tsd-descriptions .tsd-index-panel h3, -.tsd-index-panel ul.tsd-descriptions h3 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters, -ul.tsd-type-parameters { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameters > li.tsd-parameter-signature, -ul.tsd-type-parameters > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameters h5, -ul.tsd-type-parameters h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters .tsd-comment, -ul.tsd-type-parameters .tsd-comment { - margin-top: -0.5em; -} -.tsd-sources { - font-size: 14px; - color: #707070; - margin: 0 0 1em 0; -} -.tsd-sources a { - color: #707070; - text-decoration: underline; -} -.tsd-sources ul, -.tsd-sources p { - margin: 0 !important; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} -.tsd-page-toolbar { - position: fixed; - z-index: 1; - top: 0; - left: 0; - width: 100%; - height: 40px; - color: #333; - background: #fff; - border-bottom: 1px solid #eee; - transition: transform 0.3s linear; -} -.tsd-page-toolbar a { - color: #333; - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .table-wrap { - display: table; - width: 100%; - height: 40px; -} -.tsd-page-toolbar .table-cell { - display: table-cell; - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar--hide { - transform: translateY(-100%); -} -.tsd-select .tsd-select-list li:before, -.tsd-select .tsd-select-label:before, -.tsd-widget:before { - content: ''; - display: inline-block; - width: 40px; - height: 40px; - margin: 0 -8px 0 0; - background-image: url(../images/widgets.png); - background-repeat: no-repeat; - text-indent: -1024px; - vertical-align: bottom; -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-select .tsd-select-list li:before, - .tsd-select .tsd-select-label:before, - .tsd-widget:before { - background-image: url(../images/widgets@2x.png); - background-size: 320px 40px; - } -} -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.6; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.8; -} -.tsd-widget.active { - opacity: 1; - background-color: #eee; -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} -.tsd-widget.search:before { - background-position: 0 0; -} -.tsd-widget.menu:before { - background-position: -40px 0; -} -.tsd-widget.options:before { - background-position: -80px 0; -} -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -@media (max-width: 900px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } -} -input[type='checkbox'] + .tsd-widget:before { - background-position: -120px 0; -} -input[type='checkbox']:checked + .tsd-widget:before { - background-position: -160px 0; -} -.tsd-select { - position: relative; - display: inline-block; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-select .tsd-select-label { - opacity: 0.6; - transition: opacity 0.2s; -} -.tsd-select .tsd-select-label:before { - background-position: -240px 0; -} -.tsd-select.active .tsd-select-label { - opacity: 0.8; -} -.tsd-select.active .tsd-select-list { - visibility: visible; - opacity: 1; - transition-delay: 0s; -} -.tsd-select .tsd-select-list { - position: absolute; - visibility: hidden; - top: 40px; - left: 0; - margin: 0; - padding: 0; - opacity: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - transition: visibility 0s 0.2s, opacity 0.2s; -} -.tsd-select .tsd-select-list li { - padding: 0 20px 0 0; - background-color: #fdfdfd; -} -.tsd-select .tsd-select-list li:before { - background-position: 40px 0; -} -.tsd-select .tsd-select-list li:nth-child(even) { - background-color: #fff; -} -.tsd-select .tsd-select-list li:hover { - background-color: #eee; -} -.tsd-select .tsd-select-list li.selected:before { - background-position: -200px 0; -} -@media (max-width: 900px) { - .tsd-select .tsd-select-list { - top: 0; - left: auto; - right: 100%; - margin-right: -5px; - } - .tsd-select .tsd-select-label:before { - background-position: -280px 0; - } -} -img { - max-width: 100%; -} diff --git a/static/api/angular-material/assets/highlight.css b/static/api/angular-material/assets/highlight.css new file mode 100644 index 00000000..ecac44fc --- /dev/null +++ b/static/api/angular-material/assets/highlight.css @@ -0,0 +1,78 @@ +:root { + --light-hl-0: #795E26; + --dark-hl-0: #DCDCAA; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #A31515; + --dark-hl-2: #CE9178; + --light-hl-3: #0000FF; + --dark-hl-3: #569CD6; + --light-hl-4: #AF00DB; + --dark-hl-4: #C586C0; + --light-hl-5: #001080; + --dark-hl-5: #9CDCFE; + --light-hl-6: #267F99; + --dark-hl-6: #4EC9B0; + --light-hl-7: #098658; + --dark-hl-7: #B5CEA8; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +pre, code { background: var(--code-background); } diff --git a/static/api/angular-material/assets/images/icons.png b/static/api/angular-material/assets/images/icons.png deleted file mode 100644 index 3836d5fe..00000000 Binary files a/static/api/angular-material/assets/images/icons.png and /dev/null differ diff --git a/static/api/angular-material/assets/images/icons@2x.png b/static/api/angular-material/assets/images/icons@2x.png deleted file mode 100644 index 5a209e2f..00000000 Binary files a/static/api/angular-material/assets/images/icons@2x.png and /dev/null differ diff --git a/static/api/angular-material/assets/images/widgets.png b/static/api/angular-material/assets/images/widgets.png deleted file mode 100644 index c7380532..00000000 Binary files a/static/api/angular-material/assets/images/widgets.png and /dev/null differ diff --git a/static/api/angular-material/assets/images/widgets@2x.png b/static/api/angular-material/assets/images/widgets@2x.png deleted file mode 100644 index 4bbbd572..00000000 Binary files a/static/api/angular-material/assets/images/widgets@2x.png and /dev/null differ diff --git a/static/api/angular-material/assets/js/main.js b/static/api/angular-material/assets/js/main.js deleted file mode 100644 index c2190a93..00000000 --- a/static/api/angular-material/assets/js/main.js +++ /dev/null @@ -1,51 +0,0 @@ -!function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t,r){var n,i; -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - */!function(){var s,o,a,u,l,c,h,d,f,p,y,m,v,g,x,w,L,E,b,S,k,Q,O,P,T,_,C=function(e){var t=new C.Builder;return t.pipeline.add(C.trimmer,C.stopWordFilter,C.stemmer),t.searchPipeline.add(C.stemmer),e.call(t,t),t.build()};C.version="2.3.9" -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */,C.utils={},C.utils.warn=(s=this,function(e){s.console&&console.warn&&console.warn(e)}),C.utils.asString=function(e){return null==e?"":e.toString()},C.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),n=0;n0){var u=C.utils.clone(t)||{};u.position=[o,a],u.index=i.length,i.push(new C.Token(r.slice(o,s),u))}o=s+1}}return i},C.tokenizer.separator=/[\s\-]+/ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */,C.Pipeline=function(){this._stack=[]},C.Pipeline.registeredFunctions=Object.create(null),C.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&C.utils.warn("Overwriting existing registered function: "+t),e.label=t,C.Pipeline.registeredFunctions[e.label]=e},C.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||C.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},C.Pipeline.load=function(e){var t=new C.Pipeline;return e.forEach((function(e){var r=C.Pipeline.registeredFunctions[e];if(!r)throw new Error("Cannot load unregistered function: "+e);t.add(r)})),t},C.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){C.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},C.Pipeline.prototype.after=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");r+=1,this._stack.splice(r,0,t)},C.Pipeline.prototype.before=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");this._stack.splice(r,0,t)},C.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},C.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=i),s!=e);)n=r-t,i=t+Math.floor(n/2),s=this.elements[2*i];return s==e||s>e?2*i:sa?l+=2:o==a&&(t+=r[u+1]*n[l+1],u+=2,l+=2);return t},C.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},C.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var s,o=i.str.charAt(0);o in i.node.edges?s=i.node.edges[o]:(s=new C.TokenSet,i.node.edges[o]=s),1==i.str.length&&(s.final=!0),n.push({node:s,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var a=i.node.edges["*"];else{a=new C.TokenSet;i.node.edges["*"]=a}if(0==i.str.length&&(a.final=!0),n.push({node:a,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&n.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var u=i.node.edges["*"];else{u=new C.TokenSet;i.node.edges["*"]=u}1==i.str.length&&(u.final=!0),n.push({node:u,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var l,c=i.str.charAt(0),h=i.str.charAt(1);h in i.node.edges?l=i.node.edges[h]:(l=new C.TokenSet,i.node.edges[h]=l),1==i.str.length&&(l.final=!0),n.push({node:l,editsRemaining:i.editsRemaining-1,str:c+i.str.slice(2)})}}}return r},C.TokenSet.fromString=function(e){for(var t=new C.TokenSet,r=t,n=0,i=e.length;n=e;t--){var r=this.uncheckedNodes[t],n=r.child.toString();n in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[n]:(r.child._str=n,this.minimizedNodes[n]=r.child),this.uncheckedNodes.pop()}} -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */,C.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},C.Index.prototype.search=function(e){return this.query((function(t){new C.QueryParser(e,t).parse()}))},C.Index.prototype.query=function(e){for(var t=new C.Query(this.fields),r=Object.create(null),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=0;a1?1:e},C.Builder.prototype.k1=function(e){this._k1=e},C.Builder.prototype.add=function(e,t){var r=e[this._ref],n=Object.keys(this._fields);this._documents[r]=t||{},this.documentCount+=1;for(var i=0;i=this.length)return C.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},C.QueryLexer.prototype.width=function(){return this.pos-this.start},C.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},C.QueryLexer.prototype.backup=function(){this.pos-=1},C.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=C.QueryLexer.EOS&&this.backup()},C.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(C.QueryLexer.TERM)),e.ignore(),e.more())return C.QueryLexer.lexText},C.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.EDIT_DISTANCE),C.QueryLexer.lexText},C.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.BOOST),C.QueryLexer.lexText},C.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(C.QueryLexer.TERM)},C.QueryLexer.termSeparator=C.tokenizer.separator,C.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==C.QueryLexer.EOS)return C.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return C.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if(t.match(C.QueryLexer.termSeparator))return C.QueryLexer.lexTerm}else e.escapeCharacter()}},C.QueryParser=function(e,t){this.lexer=new C.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},C.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=C.QueryParser.parseClause;e;)e=e(this);return this.query},C.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},C.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},C.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},C.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case C.QueryLexer.PRESENCE:return C.QueryParser.parsePresence;case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(r+=" with value '"+t.str+"'"),new C.QueryParseError(r,t.start,t.end)}},C.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=C.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=C.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+t.str+"'";throw new C.QueryParseError(r,t.start,t.end)}var n=e.peekLexeme();if(null==n){r="expecting term or field, found nothing";throw new C.QueryParseError(r,t.start,t.end)}switch(n.type){case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:r="expecting term or field, found '"+n.type+"'";throw new C.QueryParseError(r,n.start,n.end)}}},C.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var r=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),n="unrecognised field '"+t.str+"', possible fields: "+r;throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(null==i){n="expecting term, found nothing";throw new C.QueryParseError(n,t.start,t.end)}switch(i.type){case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:n="expecting term, found '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}}},C.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(null!=r)switch(r.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+r.type+"'";throw new C.QueryParseError(n,r.start,r.end)}else e.nextClause()}},C.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="edit distance must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.editDistance=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},C.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="boost must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.boost=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},void 0===(i="function"==typeof(n=function(){return C})?n.call(t,r,t,e):n)||(e.exports=i)}()},function(e,t,r){},function(e,t,r){"use strict";r.r(t);var n=[];function i(e,t){n.push({selector:t,constructor:e})}var s,o,a=function(){function e(){this.createComponents(document.body)}return e.prototype.createComponents=function(e){n.forEach((function(t){e.querySelectorAll(t.selector).forEach((function(e){e.dataset.hasInstance||(new t.constructor({el:e}),e.dataset.hasInstance=String(!0))}))}))},e}(),u=function(e){this.el=e.el},l=r(0),c=(s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});!function(e){e[e.Idle=0]="Idle",e[e.Loading=1]="Loading",e[e.Ready=2]="Ready",e[e.Failure=3]="Failure"}(o||(o={}));var h=function(e){function t(t){var r=e.call(this,t)||this;r.query="",r.loadingState=o.Idle,r.hasFocus=!1,r.preventPress=!1,r.data=null,r.index=null,r.resultClicked=!1;var n=document.querySelector("#tsd-search-field"),i=document.querySelector(".results");if(!n||!i)throw new Error("The input field or the result list wrapper are not found");return r.field=n,r.results=i,r.base=r.el.dataset.base+"/",r.bindEvents(),r}return c(t,e),t.prototype.loadIndex=function(){var e=this;if(this.loadingState==o.Idle&&!this.data){setTimeout((function(){e.loadingState==o.Idle&&e.setLoadingState(o.Loading)}),500);var t=this.el.dataset.index;t?fetch(t).then((function(e){if(!e.ok)throw new Error("The search index is missing");return e.json()})).then((function(t){e.data=t,e.index=l.Index.load(t.index),e.setLoadingState(o.Ready)})).catch((function(t){console.error(t),e.setLoadingState(o.Failure)})):this.setLoadingState(o.Failure)}},t.prototype.updateResults=function(){if(this.loadingState==o.Ready&&(this.results.textContent="",this.query&&this.index&&this.data)){var e=this.index.search("*"+this.query+"*");0===e.length&&(e=this.index.search("*"+this.query+"~1*"));for(var t=0,r=Math.min(10,e.length);t"+e+""})),s=n.parent||"";(s=s.replace(new RegExp(this.query,"i"),(function(e){return""+e+""})))&&(i=''+s+"."+i);var a=document.createElement("li");a.classList.value=n.classes,a.innerHTML='\n '+i+"\n ",this.results.appendChild(a)}}},t.prototype.setLoadingState=function(e){this.loadingState!=e&&(this.el.classList.remove(o[this.loadingState].toLowerCase()),this.loadingState=e,this.el.classList.add(o[this.loadingState].toLowerCase()),this.updateResults())},t.prototype.setHasFocus=function(e){this.hasFocus!=e&&(this.hasFocus=e,this.el.classList.toggle("has-focus"),e?(this.setQuery(""),this.field.value=""):this.field.value=this.query)},t.prototype.setQuery=function(e){this.query=e.trim(),this.updateResults()},t.prototype.setCurrentResult=function(e){var t=this.results.querySelector(".current");if(t){var r=1==e?t.nextElementSibling:t.previousElementSibling;r&&(t.classList.remove("current"),r.classList.add("current"))}else(t=this.results.querySelector(1==e?"li:first-child":"li:last-child"))&&t.classList.add("current")},t.prototype.gotoCurrentResult=function(){var e=this.results.querySelector(".current");if(e||(e=this.results.querySelector("li:first-child")),e){var t=e.querySelector("a");t&&(window.location.href=t.href),this.field.blur()}},t.prototype.bindEvents=function(){var e=this;this.results.addEventListener("mousedown",(function(){e.resultClicked=!0})),this.results.addEventListener("mouseup",(function(){e.resultClicked=!1,e.setHasFocus(!1)})),this.field.addEventListener("focusin",(function(){e.setHasFocus(!0),e.loadIndex()})),this.field.addEventListener("focusout",(function(){e.resultClicked?e.resultClicked=!1:setTimeout((function(){return e.setHasFocus(!1)}),100)})),this.field.addEventListener("input",(function(){e.setQuery(e.field.value)})),this.field.addEventListener("keydown",(function(t){13==t.keyCode||27==t.keyCode||38==t.keyCode||40==t.keyCode?(e.preventPress=!0,t.preventDefault(),13==t.keyCode?e.gotoCurrentResult():27==t.keyCode?e.field.blur():38==t.keyCode?e.setCurrentResult(-1):40==t.keyCode&&e.setCurrentResult(1)):e.preventPress=!1})),this.field.addEventListener("keypress",(function(t){e.preventPress&&t.preventDefault()})),document.body.addEventListener("keydown",(function(t){t.altKey||t.ctrlKey||t.metaKey||!e.hasFocus&&t.keyCode>47&&t.keyCode<112&&e.field.focus()}))},t}(u),d=function(){function e(){this.listeners={}}return e.prototype.addEventListener=function(e,t){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(t)},e.prototype.removeEventListener=function(e,t){if(e in this.listeners)for(var r=this.listeners[e],n=0,i=r.length;n=this.scrollTop||0===this.scrollTop,e!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.secondaryNav.classList.toggle("tsd-navigation--toolbar-hide")),this.lastY=this.scrollTop},t.instance=new t,t}(d),m=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),v=function(e){function t(t){var r=e.call(this,t)||this;return r.anchors=[],r.index=-1,y.instance.addEventListener("resize",(function(){return r.onResize()})),y.instance.addEventListener("scroll",(function(e){return r.onScroll(e)})),r.createAnchors(),r}return m(t,e),t.prototype.createAnchors=function(){var e=this,t=window.location.href;-1!=t.indexOf("#")&&(t=t.substr(0,t.indexOf("#"))),this.el.querySelectorAll("a").forEach((function(r){var n=r.href;if(-1!=n.indexOf("#")&&n.substr(0,t.length)==t){var i=n.substr(n.indexOf("#")+1),s=document.querySelector("a.tsd-anchor[name="+i+"]"),o=r.parentNode;s&&o&&e.anchors.push({link:o,anchor:s,position:0})}})),this.onResize()},t.prototype.onResize=function(){for(var e,t=0,r=this.anchors.length;t-1&&r[i].position>t;)i-=1;for(;i-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=i,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))},t}(u),g=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),x=function(){function e(e,t){this.signature=e,this.description=t}return e.prototype.addClass=function(e){return this.signature.classList.add(e),this.description.classList.add(e),this},e.prototype.removeClass=function(e){return this.signature.classList.remove(e),this.description.classList.remove(e),this},e}(),w=function(e){function t(t){var r=e.call(this,t)||this;return r.groups=[],r.index=-1,r.createGroups(),r.container&&(r.el.classList.add("active"),Array.from(r.el.children).forEach((function(e){e.addEventListener("touchstart",(function(e){return r.onClick(e)})),e.addEventListener("click",(function(e){return r.onClick(e)}))})),r.container.classList.add("active"),r.setIndex(0)),r}return g(t,e),t.prototype.setIndex=function(e){if(e<0&&(e=0),e>this.groups.length-1&&(e=this.groups.length-1),this.index!=e){var t=this.groups[e];if(this.index>-1){var r=this.groups[this.index];r.removeClass("current").addClass("fade-out"),t.addClass("current"),t.addClass("fade-in"),y.instance.triggerResize(),setTimeout((function(){r.removeClass("fade-out"),t.removeClass("fade-in")}),300)}else t.addClass("current"),y.instance.triggerResize();this.index=e}},t.prototype.createGroups=function(){var e=this.el.children;if(!(e.length<2)){this.container=this.el.nextElementSibling;var t=this.container.children;this.groups=[];for(var r=0;r10}})),document.addEventListener(b,(function(){Q=!1})),document.addEventListener("click",(function(e){k&&(e.preventDefault(),e.stopImmediatePropagation(),k=!1)}));var T=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),_=function(e){function t(t){var r=e.call(this,t)||this;return r.className=r.el.dataset.toggle||"",r.el.addEventListener(b,(function(e){return r.onPointerUp(e)})),r.el.addEventListener("click",(function(e){return e.preventDefault()})),document.addEventListener(L,(function(e){return r.onDocumentPointerDown(e)})),document.addEventListener(b,(function(e){return r.onDocumentPointerUp(e)})),r}return T(t,e),t.prototype.setActive=function(e){if(this.active!=e){this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);var t=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(t),setTimeout((function(){return document.documentElement.classList.remove(t)}),500)}},t.prototype.onPointerUp=function(e){O||(this.setActive(!0),e.preventDefault())},t.prototype.onDocumentPointerDown=function(e){if(this.active){if(e.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}},t.prototype.onDocumentPointerUp=function(e){var t=this;if(!O&&this.active&&e.target.closest(".col-menu")){var r=e.target.closest("a");if(r){var n=window.location.href;-1!=n.indexOf("#")&&(n=n.substr(0,n.indexOf("#"))),r.href.substr(0,n.length)==n&&setTimeout((function(){return t.setActive(!1)}),250)}}},t}(u),C=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),R=function(){function e(e,t){this.key=e,this.value=t,this.defaultValue=t,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return e.prototype.initialize=function(){},e.prototype.setValue=function(e){if(this.value!=e){var t=this.value;this.value=e,window.localStorage[this.key]=this.toLocalStorage(e),this.handleValueChange(t,e)}},e}(),I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this,t=document.querySelector("#tsd-filter-"+this.key);t&&(this.checkbox=t,this.checkbox.addEventListener("change",(function(){e.setValue(e.checkbox.checked)})))},t.prototype.handleValueChange=function(e,t){this.checkbox&&(this.checkbox.checked=this.value,document.documentElement.classList.toggle("toggle-"+this.key,this.value!=this.defaultValue))},t.prototype.fromLocalStorage=function(e){return"true"==e},t.prototype.toLocalStorage=function(e){return e?"true":"false"},t}(R),j=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this;document.documentElement.classList.add("toggle-"+this.key+this.value);var t=document.querySelector("#tsd-filter-"+this.key);if(t){this.select=t;var r=function(){e.select.classList.add("active")};this.select.addEventListener(L,r),this.select.addEventListener("mouseover",r),this.select.addEventListener("mouseleave",(function(){e.select.classList.remove("active")})),this.select.querySelectorAll("li").forEach((function(r){r.addEventListener(b,(function(r){t.classList.remove("active"),e.setValue(r.target.dataset.value||"")}))})),document.addEventListener(L,(function(t){e.select.contains(t.target)||e.select.classList.remove("active")}))}},t.prototype.handleValueChange=function(e,t){this.select.querySelectorAll("li.selected").forEach((function(e){e.classList.remove("selected")}));var r=this.select.querySelector('li[data-value="'+t+'"]'),n=this.select.querySelector(".tsd-select-label");r&&n&&(r.classList.add("selected"),n.textContent=r.textContent),document.documentElement.classList.remove("toggle-"+e),document.documentElement.classList.add("toggle-"+t)},t.prototype.fromLocalStorage=function(e){return e},t.prototype.toLocalStorage=function(e){return e},t}(R),F=function(e){function t(t){var r=e.call(this,t)||this;return r.optionVisibility=new j("visibility","private"),r.optionInherited=new I("inherited",!0),r.optionExternals=new I("externals",!0),r.optionOnlyExported=new I("only-exported",!1),r}return C(t,e),t.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},t}(u);r(1);i(h,"#tsd-search"),i(v,".menu-highlight"),i(w,".tsd-signatures"),i(_,"a[data-toggle]"),F.isSupported()?i(F,"#tsd-filter"):document.documentElement.classList.add("no-filter");var N=new a;Object.defineProperty(window,"app",{value:N})}]); \ No newline at end of file diff --git a/static/api/angular-material/assets/js/search.json b/static/api/angular-material/assets/js/search.json deleted file mode 100644 index 60745d09..00000000 --- a/static/api/angular-material/assets/js/search.json +++ /dev/null @@ -1 +0,0 @@ -{"kinds":{"32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","262144":"Accessor"},"rows":[{"id":0,"kind":128,"name":"AutocompleteControlRenderer","url":"classes/autocompletecontrolrenderer.html","classes":"tsd-kind-class"},{"id":1,"kind":1024,"name":"options","url":"classes/autocompletecontrolrenderer.html#options","classes":"tsd-kind-property tsd-parent-kind-class","parent":"AutocompleteControlRenderer"},{"id":2,"kind":1024,"name":"filteredOptions","url":"classes/autocompletecontrolrenderer.html#filteredoptions","classes":"tsd-kind-property tsd-parent-kind-class","parent":"AutocompleteControlRenderer"},{"id":3,"kind":1024,"name":"shouldFilter","url":"classes/autocompletecontrolrenderer.html#shouldfilter","classes":"tsd-kind-property tsd-parent-kind-class","parent":"AutocompleteControlRenderer"},{"id":4,"kind":512,"name":"constructor","url":"classes/autocompletecontrolrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"AutocompleteControlRenderer"},{"id":5,"kind":2048,"name":"getEventValue","url":"classes/autocompletecontrolrenderer.html#geteventvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"AutocompleteControlRenderer"},{"id":6,"kind":2048,"name":"ngOnInit","url":"classes/autocompletecontrolrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"AutocompleteControlRenderer"},{"id":7,"kind":2048,"name":"updateFilter","url":"classes/autocompletecontrolrenderer.html#updatefilter","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AutocompleteControlRenderer"},{"id":8,"kind":2048,"name":"onSelect","url":"classes/autocompletecontrolrenderer.html#onselect","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AutocompleteControlRenderer"},{"id":9,"kind":2048,"name":"filter","url":"classes/autocompletecontrolrenderer.html#filter","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AutocompleteControlRenderer"},{"id":10,"kind":2048,"name":"getOwnProps","url":"classes/autocompletecontrolrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"AutocompleteControlRenderer"},{"id":11,"kind":2048,"name":"mapToProps","url":"classes/autocompletecontrolrenderer.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"AutocompleteControlRenderer"},{"id":12,"kind":1024,"name":"jsonFormsService","url":"classes/autocompletecontrolrenderer.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AutocompleteControlRenderer"},{"id":13,"kind":1024,"name":"id","url":"classes/autocompletecontrolrenderer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":14,"kind":1024,"name":"disabled","url":"classes/autocompletecontrolrenderer.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":15,"kind":1024,"name":"visible","url":"classes/autocompletecontrolrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":16,"kind":1024,"name":"form","url":"classes/autocompletecontrolrenderer.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":17,"kind":1024,"name":"subscription","url":"classes/autocompletecontrolrenderer.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":18,"kind":1024,"name":"data","url":"classes/autocompletecontrolrenderer.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":19,"kind":1024,"name":"label","url":"classes/autocompletecontrolrenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":20,"kind":1024,"name":"description","url":"classes/autocompletecontrolrenderer.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":21,"kind":1024,"name":"error","url":"classes/autocompletecontrolrenderer.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":22,"kind":1024,"name":"scopedSchema","url":"classes/autocompletecontrolrenderer.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":23,"kind":1024,"name":"rootSchema","url":"classes/autocompletecontrolrenderer.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":24,"kind":1024,"name":"enabled","url":"classes/autocompletecontrolrenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":25,"kind":1024,"name":"hidden","url":"classes/autocompletecontrolrenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":26,"kind":1024,"name":"propsPath","url":"classes/autocompletecontrolrenderer.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":27,"kind":2048,"name":"onChange","url":"classes/autocompletecontrolrenderer.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":28,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/autocompletecontrolrenderer.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":29,"kind":1024,"name":"validator","url":"classes/autocompletecontrolrenderer.html#validator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":30,"kind":2048,"name":"mapAdditionalProps","url":"classes/autocompletecontrolrenderer.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":31,"kind":2048,"name":"ngOnDestroy","url":"classes/autocompletecontrolrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":32,"kind":2048,"name":"isEnabled","url":"classes/autocompletecontrolrenderer.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":33,"kind":2048,"name":"triggerValidation","url":"classes/autocompletecontrolrenderer.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AutocompleteControlRenderer"},{"id":34,"kind":1024,"name":"uischema","url":"classes/autocompletecontrolrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":35,"kind":1024,"name":"schema","url":"classes/autocompletecontrolrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":36,"kind":1024,"name":"path","url":"classes/autocompletecontrolrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AutocompleteControlRenderer"},{"id":37,"kind":256,"name":"OwnPropsOfAutoComplete","url":"interfaces/ownpropsofautocomplete.html","classes":"tsd-kind-interface"},{"id":38,"kind":1024,"name":"options","url":"interfaces/ownpropsofautocomplete.html#options","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfAutoComplete"},{"id":39,"kind":1024,"name":"id","url":"interfaces/ownpropsofautocomplete.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfAutoComplete"},{"id":40,"kind":1024,"name":"uischema","url":"interfaces/ownpropsofautocomplete.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"OwnPropsOfAutoComplete"},{"id":41,"kind":1024,"name":"schema","url":"interfaces/ownpropsofautocomplete.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfAutoComplete"},{"id":42,"kind":1024,"name":"enabled","url":"interfaces/ownpropsofautocomplete.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfAutoComplete"},{"id":43,"kind":1024,"name":"visible","url":"interfaces/ownpropsofautocomplete.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfAutoComplete"},{"id":44,"kind":1024,"name":"path","url":"interfaces/ownpropsofautocomplete.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfAutoComplete"},{"id":45,"kind":1024,"name":"renderers","url":"interfaces/ownpropsofautocomplete.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfAutoComplete"},{"id":46,"kind":1024,"name":"cells","url":"interfaces/ownpropsofautocomplete.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfAutoComplete"},{"id":47,"kind":1024,"name":"uischemas","url":"interfaces/ownpropsofautocomplete.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfAutoComplete"},{"id":48,"kind":32,"name":"enumControlTester","url":"globals.html#enumcontroltester","classes":"tsd-kind-variable"},{"id":49,"kind":128,"name":"BooleanControlRenderer","url":"classes/booleancontrolrenderer.html","classes":"tsd-kind-class"},{"id":50,"kind":512,"name":"constructor","url":"classes/booleancontrolrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"BooleanControlRenderer"},{"id":51,"kind":1024,"name":"changeDetectionRef","url":"classes/booleancontrolrenderer.html#changedetectionref","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"BooleanControlRenderer"},{"id":52,"kind":2048,"name":"isChecked","url":"classes/booleancontrolrenderer.html#ischecked","classes":"tsd-kind-method tsd-parent-kind-class","parent":"BooleanControlRenderer"},{"id":53,"kind":2048,"name":"getEventValue","url":"classes/booleancontrolrenderer.html#geteventvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"BooleanControlRenderer"},{"id":54,"kind":2048,"name":"mapAdditionalProps","url":"classes/booleancontrolrenderer.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"BooleanControlRenderer"},{"id":55,"kind":2048,"name":"mapToProps","url":"classes/booleancontrolrenderer.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"BooleanControlRenderer"},{"id":56,"kind":1024,"name":"jsonFormsService","url":"classes/booleancontrolrenderer.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"BooleanControlRenderer"},{"id":57,"kind":1024,"name":"id","url":"classes/booleancontrolrenderer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":58,"kind":1024,"name":"disabled","url":"classes/booleancontrolrenderer.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":59,"kind":1024,"name":"visible","url":"classes/booleancontrolrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":60,"kind":1024,"name":"form","url":"classes/booleancontrolrenderer.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":61,"kind":1024,"name":"subscription","url":"classes/booleancontrolrenderer.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":62,"kind":1024,"name":"data","url":"classes/booleancontrolrenderer.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":63,"kind":1024,"name":"label","url":"classes/booleancontrolrenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":64,"kind":1024,"name":"description","url":"classes/booleancontrolrenderer.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":65,"kind":1024,"name":"error","url":"classes/booleancontrolrenderer.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":66,"kind":1024,"name":"scopedSchema","url":"classes/booleancontrolrenderer.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":67,"kind":1024,"name":"rootSchema","url":"classes/booleancontrolrenderer.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":68,"kind":1024,"name":"enabled","url":"classes/booleancontrolrenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":69,"kind":1024,"name":"hidden","url":"classes/booleancontrolrenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":70,"kind":1024,"name":"propsPath","url":"classes/booleancontrolrenderer.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":71,"kind":2048,"name":"onChange","url":"classes/booleancontrolrenderer.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":72,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/booleancontrolrenderer.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":73,"kind":2048,"name":"ngOnInit","url":"classes/booleancontrolrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":74,"kind":1024,"name":"validator","url":"classes/booleancontrolrenderer.html#validator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":75,"kind":2048,"name":"ngOnDestroy","url":"classes/booleancontrolrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":76,"kind":2048,"name":"isEnabled","url":"classes/booleancontrolrenderer.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":77,"kind":2048,"name":"getOwnProps","url":"classes/booleancontrolrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"BooleanControlRenderer"},{"id":78,"kind":2048,"name":"triggerValidation","url":"classes/booleancontrolrenderer.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"BooleanControlRenderer"},{"id":79,"kind":1024,"name":"uischema","url":"classes/booleancontrolrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":80,"kind":1024,"name":"schema","url":"classes/booleancontrolrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":81,"kind":1024,"name":"path","url":"classes/booleancontrolrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"BooleanControlRenderer"},{"id":82,"kind":32,"name":"booleanControlTester","url":"globals.html#booleancontroltester","classes":"tsd-kind-variable"},{"id":83,"kind":128,"name":"DateControlRenderer","url":"classes/datecontrolrenderer.html","classes":"tsd-kind-class"},{"id":84,"kind":512,"name":"constructor","url":"classes/datecontrolrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"DateControlRenderer"},{"id":85,"kind":2048,"name":"getEventValue","url":"classes/datecontrolrenderer.html#geteventvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"DateControlRenderer"},{"id":86,"kind":2048,"name":"mapToProps","url":"classes/datecontrolrenderer.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"DateControlRenderer"},{"id":87,"kind":1024,"name":"jsonFormsService","url":"classes/datecontrolrenderer.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"DateControlRenderer"},{"id":88,"kind":1024,"name":"id","url":"classes/datecontrolrenderer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":89,"kind":1024,"name":"disabled","url":"classes/datecontrolrenderer.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":90,"kind":1024,"name":"visible","url":"classes/datecontrolrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":91,"kind":1024,"name":"form","url":"classes/datecontrolrenderer.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":92,"kind":1024,"name":"subscription","url":"classes/datecontrolrenderer.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":93,"kind":1024,"name":"data","url":"classes/datecontrolrenderer.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":94,"kind":1024,"name":"label","url":"classes/datecontrolrenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":95,"kind":1024,"name":"description","url":"classes/datecontrolrenderer.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":96,"kind":1024,"name":"error","url":"classes/datecontrolrenderer.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":97,"kind":1024,"name":"scopedSchema","url":"classes/datecontrolrenderer.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":98,"kind":1024,"name":"rootSchema","url":"classes/datecontrolrenderer.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":99,"kind":1024,"name":"enabled","url":"classes/datecontrolrenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":100,"kind":1024,"name":"hidden","url":"classes/datecontrolrenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":101,"kind":1024,"name":"propsPath","url":"classes/datecontrolrenderer.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":102,"kind":2048,"name":"onChange","url":"classes/datecontrolrenderer.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":103,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/datecontrolrenderer.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":104,"kind":2048,"name":"ngOnInit","url":"classes/datecontrolrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":105,"kind":1024,"name":"validator","url":"classes/datecontrolrenderer.html#validator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":106,"kind":2048,"name":"mapAdditionalProps","url":"classes/datecontrolrenderer.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":107,"kind":2048,"name":"ngOnDestroy","url":"classes/datecontrolrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":108,"kind":2048,"name":"isEnabled","url":"classes/datecontrolrenderer.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":109,"kind":2048,"name":"getOwnProps","url":"classes/datecontrolrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"DateControlRenderer"},{"id":110,"kind":2048,"name":"triggerValidation","url":"classes/datecontrolrenderer.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"DateControlRenderer"},{"id":111,"kind":1024,"name":"uischema","url":"classes/datecontrolrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":112,"kind":1024,"name":"schema","url":"classes/datecontrolrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":113,"kind":1024,"name":"path","url":"classes/datecontrolrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"DateControlRenderer"},{"id":114,"kind":32,"name":"DateControlRendererTester","url":"globals.html#datecontrolrenderertester","classes":"tsd-kind-variable"},{"id":115,"kind":128,"name":"TextControlRenderer","url":"classes/textcontrolrenderer.html","classes":"tsd-kind-class"},{"id":116,"kind":512,"name":"constructor","url":"classes/textcontrolrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"TextControlRenderer"},{"id":117,"kind":2048,"name":"getEventValue","url":"classes/textcontrolrenderer.html#geteventvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"TextControlRenderer"},{"id":118,"kind":2048,"name":"getType","url":"classes/textcontrolrenderer.html#gettype","classes":"tsd-kind-method tsd-parent-kind-class","parent":"TextControlRenderer"},{"id":119,"kind":2048,"name":"mapToProps","url":"classes/textcontrolrenderer.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"TextControlRenderer"},{"id":120,"kind":1024,"name":"jsonFormsService","url":"classes/textcontrolrenderer.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"TextControlRenderer"},{"id":121,"kind":1024,"name":"id","url":"classes/textcontrolrenderer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":122,"kind":1024,"name":"disabled","url":"classes/textcontrolrenderer.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":123,"kind":1024,"name":"visible","url":"classes/textcontrolrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":124,"kind":1024,"name":"form","url":"classes/textcontrolrenderer.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":125,"kind":1024,"name":"subscription","url":"classes/textcontrolrenderer.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":126,"kind":1024,"name":"data","url":"classes/textcontrolrenderer.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":127,"kind":1024,"name":"label","url":"classes/textcontrolrenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":128,"kind":1024,"name":"description","url":"classes/textcontrolrenderer.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":129,"kind":1024,"name":"error","url":"classes/textcontrolrenderer.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":130,"kind":1024,"name":"scopedSchema","url":"classes/textcontrolrenderer.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":131,"kind":1024,"name":"rootSchema","url":"classes/textcontrolrenderer.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":132,"kind":1024,"name":"enabled","url":"classes/textcontrolrenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":133,"kind":1024,"name":"hidden","url":"classes/textcontrolrenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":134,"kind":1024,"name":"propsPath","url":"classes/textcontrolrenderer.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":135,"kind":2048,"name":"onChange","url":"classes/textcontrolrenderer.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":136,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/textcontrolrenderer.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":137,"kind":2048,"name":"ngOnInit","url":"classes/textcontrolrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":138,"kind":1024,"name":"validator","url":"classes/textcontrolrenderer.html#validator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":139,"kind":2048,"name":"mapAdditionalProps","url":"classes/textcontrolrenderer.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":140,"kind":2048,"name":"ngOnDestroy","url":"classes/textcontrolrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":141,"kind":2048,"name":"isEnabled","url":"classes/textcontrolrenderer.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":142,"kind":2048,"name":"getOwnProps","url":"classes/textcontrolrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"TextControlRenderer"},{"id":143,"kind":2048,"name":"triggerValidation","url":"classes/textcontrolrenderer.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"TextControlRenderer"},{"id":144,"kind":1024,"name":"uischema","url":"classes/textcontrolrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":145,"kind":1024,"name":"schema","url":"classes/textcontrolrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":146,"kind":1024,"name":"path","url":"classes/textcontrolrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextControlRenderer"},{"id":147,"kind":32,"name":"TextControlRendererTester","url":"globals.html#textcontrolrenderertester","classes":"tsd-kind-variable"},{"id":148,"kind":128,"name":"TextAreaRenderer","url":"classes/textarearenderer.html","classes":"tsd-kind-class"},{"id":149,"kind":512,"name":"constructor","url":"classes/textarearenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"TextAreaRenderer"},{"id":150,"kind":2048,"name":"getEventValue","url":"classes/textarearenderer.html#geteventvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"TextAreaRenderer"},{"id":151,"kind":2048,"name":"mapToProps","url":"classes/textarearenderer.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"TextAreaRenderer"},{"id":152,"kind":1024,"name":"jsonFormsService","url":"classes/textarearenderer.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"TextAreaRenderer"},{"id":153,"kind":1024,"name":"id","url":"classes/textarearenderer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":154,"kind":1024,"name":"disabled","url":"classes/textarearenderer.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":155,"kind":1024,"name":"visible","url":"classes/textarearenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":156,"kind":1024,"name":"form","url":"classes/textarearenderer.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":157,"kind":1024,"name":"subscription","url":"classes/textarearenderer.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":158,"kind":1024,"name":"data","url":"classes/textarearenderer.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":159,"kind":1024,"name":"label","url":"classes/textarearenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":160,"kind":1024,"name":"description","url":"classes/textarearenderer.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":161,"kind":1024,"name":"error","url":"classes/textarearenderer.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":162,"kind":1024,"name":"scopedSchema","url":"classes/textarearenderer.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":163,"kind":1024,"name":"rootSchema","url":"classes/textarearenderer.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":164,"kind":1024,"name":"enabled","url":"classes/textarearenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":165,"kind":1024,"name":"hidden","url":"classes/textarearenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":166,"kind":1024,"name":"propsPath","url":"classes/textarearenderer.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":167,"kind":2048,"name":"onChange","url":"classes/textarearenderer.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":168,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/textarearenderer.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":169,"kind":2048,"name":"ngOnInit","url":"classes/textarearenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":170,"kind":1024,"name":"validator","url":"classes/textarearenderer.html#validator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":171,"kind":2048,"name":"mapAdditionalProps","url":"classes/textarearenderer.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":172,"kind":2048,"name":"ngOnDestroy","url":"classes/textarearenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":173,"kind":2048,"name":"isEnabled","url":"classes/textarearenderer.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":174,"kind":2048,"name":"getOwnProps","url":"classes/textarearenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"TextAreaRenderer"},{"id":175,"kind":2048,"name":"triggerValidation","url":"classes/textarearenderer.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"TextAreaRenderer"},{"id":176,"kind":1024,"name":"uischema","url":"classes/textarearenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":177,"kind":1024,"name":"schema","url":"classes/textarearenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":178,"kind":1024,"name":"path","url":"classes/textarearenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TextAreaRenderer"},{"id":179,"kind":32,"name":"TextAreaRendererTester","url":"globals.html#textarearenderertester","classes":"tsd-kind-variable"},{"id":180,"kind":128,"name":"NumberControlRenderer","url":"classes/numbercontrolrenderer.html","classes":"tsd-kind-class"},{"id":181,"kind":1024,"name":"MAXIMUM_FRACTIONAL_DIGITS","url":"classes/numbercontrolrenderer.html#maximum_fractional_digits","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"NumberControlRenderer"},{"id":182,"kind":1024,"name":"oldValue","url":"classes/numbercontrolrenderer.html#oldvalue","classes":"tsd-kind-property tsd-parent-kind-class","parent":"NumberControlRenderer"},{"id":183,"kind":1024,"name":"min","url":"classes/numbercontrolrenderer.html#min","classes":"tsd-kind-property tsd-parent-kind-class","parent":"NumberControlRenderer"},{"id":184,"kind":1024,"name":"max","url":"classes/numbercontrolrenderer.html#max","classes":"tsd-kind-property tsd-parent-kind-class","parent":"NumberControlRenderer"},{"id":185,"kind":1024,"name":"multipleOf","url":"classes/numbercontrolrenderer.html#multipleof","classes":"tsd-kind-property tsd-parent-kind-class","parent":"NumberControlRenderer"},{"id":186,"kind":1024,"name":"locale","url":"classes/numbercontrolrenderer.html#locale","classes":"tsd-kind-property tsd-parent-kind-class","parent":"NumberControlRenderer"},{"id":187,"kind":1024,"name":"numberFormat","url":"classes/numbercontrolrenderer.html#numberformat","classes":"tsd-kind-property tsd-parent-kind-class","parent":"NumberControlRenderer"},{"id":188,"kind":1024,"name":"decimalSeparator","url":"classes/numbercontrolrenderer.html#decimalseparator","classes":"tsd-kind-property tsd-parent-kind-class","parent":"NumberControlRenderer"},{"id":189,"kind":512,"name":"constructor","url":"classes/numbercontrolrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"NumberControlRenderer"},{"id":190,"kind":2048,"name":"onChange","url":"classes/numbercontrolrenderer.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"NumberControlRenderer"},{"id":191,"kind":2048,"name":"getEventValue","url":"classes/numbercontrolrenderer.html#geteventvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"NumberControlRenderer"},{"id":192,"kind":2048,"name":"getValue","url":"classes/numbercontrolrenderer.html#getvalue","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NumberControlRenderer"},{"id":193,"kind":2048,"name":"mapAdditionalProps","url":"classes/numbercontrolrenderer.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"NumberControlRenderer"},{"id":194,"kind":2048,"name":"determineDecimalSeparator","url":"classes/numbercontrolrenderer.html#determinedecimalseparator","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"NumberControlRenderer"},{"id":195,"kind":2048,"name":"mapToProps","url":"classes/numbercontrolrenderer.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"NumberControlRenderer"},{"id":196,"kind":1024,"name":"jsonFormsService","url":"classes/numbercontrolrenderer.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"NumberControlRenderer"},{"id":197,"kind":1024,"name":"id","url":"classes/numbercontrolrenderer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":198,"kind":1024,"name":"disabled","url":"classes/numbercontrolrenderer.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":199,"kind":1024,"name":"visible","url":"classes/numbercontrolrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":200,"kind":1024,"name":"form","url":"classes/numbercontrolrenderer.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":201,"kind":1024,"name":"subscription","url":"classes/numbercontrolrenderer.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":202,"kind":1024,"name":"data","url":"classes/numbercontrolrenderer.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":203,"kind":1024,"name":"label","url":"classes/numbercontrolrenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":204,"kind":1024,"name":"description","url":"classes/numbercontrolrenderer.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":205,"kind":1024,"name":"error","url":"classes/numbercontrolrenderer.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":206,"kind":1024,"name":"scopedSchema","url":"classes/numbercontrolrenderer.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":207,"kind":1024,"name":"rootSchema","url":"classes/numbercontrolrenderer.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":208,"kind":1024,"name":"enabled","url":"classes/numbercontrolrenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":209,"kind":1024,"name":"hidden","url":"classes/numbercontrolrenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":210,"kind":1024,"name":"propsPath","url":"classes/numbercontrolrenderer.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":211,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/numbercontrolrenderer.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":212,"kind":2048,"name":"ngOnInit","url":"classes/numbercontrolrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":213,"kind":1024,"name":"validator","url":"classes/numbercontrolrenderer.html#validator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":214,"kind":2048,"name":"ngOnDestroy","url":"classes/numbercontrolrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":215,"kind":2048,"name":"isEnabled","url":"classes/numbercontrolrenderer.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":216,"kind":2048,"name":"getOwnProps","url":"classes/numbercontrolrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"NumberControlRenderer"},{"id":217,"kind":2048,"name":"triggerValidation","url":"classes/numbercontrolrenderer.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"NumberControlRenderer"},{"id":218,"kind":1024,"name":"uischema","url":"classes/numbercontrolrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":219,"kind":1024,"name":"schema","url":"classes/numbercontrolrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":220,"kind":1024,"name":"path","url":"classes/numbercontrolrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"NumberControlRenderer"},{"id":221,"kind":32,"name":"NumberControlRendererTester","url":"globals.html#numbercontrolrenderertester","classes":"tsd-kind-variable"},{"id":222,"kind":128,"name":"RangeControlRenderer","url":"classes/rangecontrolrenderer.html","classes":"tsd-kind-class"},{"id":223,"kind":1024,"name":"min","url":"classes/rangecontrolrenderer.html#min","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RangeControlRenderer"},{"id":224,"kind":1024,"name":"max","url":"classes/rangecontrolrenderer.html#max","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RangeControlRenderer"},{"id":225,"kind":1024,"name":"multipleOf","url":"classes/rangecontrolrenderer.html#multipleof","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RangeControlRenderer"},{"id":226,"kind":512,"name":"constructor","url":"classes/rangecontrolrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"RangeControlRenderer"},{"id":227,"kind":1024,"name":"changeDetectorRef","url":"classes/rangecontrolrenderer.html#changedetectorref","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"RangeControlRenderer"},{"id":228,"kind":2048,"name":"getEventValue","url":"classes/rangecontrolrenderer.html#geteventvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"RangeControlRenderer"},{"id":229,"kind":2048,"name":"mapAdditionalProps","url":"classes/rangecontrolrenderer.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"RangeControlRenderer"},{"id":230,"kind":2048,"name":"mapToProps","url":"classes/rangecontrolrenderer.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"RangeControlRenderer"},{"id":231,"kind":1024,"name":"jsonFormsService","url":"classes/rangecontrolrenderer.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"RangeControlRenderer"},{"id":232,"kind":1024,"name":"id","url":"classes/rangecontrolrenderer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":233,"kind":1024,"name":"disabled","url":"classes/rangecontrolrenderer.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":234,"kind":1024,"name":"visible","url":"classes/rangecontrolrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":235,"kind":1024,"name":"form","url":"classes/rangecontrolrenderer.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":236,"kind":1024,"name":"subscription","url":"classes/rangecontrolrenderer.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":237,"kind":1024,"name":"data","url":"classes/rangecontrolrenderer.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":238,"kind":1024,"name":"label","url":"classes/rangecontrolrenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":239,"kind":1024,"name":"description","url":"classes/rangecontrolrenderer.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":240,"kind":1024,"name":"error","url":"classes/rangecontrolrenderer.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":241,"kind":1024,"name":"scopedSchema","url":"classes/rangecontrolrenderer.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":242,"kind":1024,"name":"rootSchema","url":"classes/rangecontrolrenderer.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":243,"kind":1024,"name":"enabled","url":"classes/rangecontrolrenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":244,"kind":1024,"name":"hidden","url":"classes/rangecontrolrenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":245,"kind":1024,"name":"propsPath","url":"classes/rangecontrolrenderer.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":246,"kind":2048,"name":"onChange","url":"classes/rangecontrolrenderer.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":247,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/rangecontrolrenderer.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":248,"kind":2048,"name":"ngOnInit","url":"classes/rangecontrolrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":249,"kind":1024,"name":"validator","url":"classes/rangecontrolrenderer.html#validator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":250,"kind":2048,"name":"ngOnDestroy","url":"classes/rangecontrolrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":251,"kind":2048,"name":"isEnabled","url":"classes/rangecontrolrenderer.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":252,"kind":2048,"name":"getOwnProps","url":"classes/rangecontrolrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"RangeControlRenderer"},{"id":253,"kind":2048,"name":"triggerValidation","url":"classes/rangecontrolrenderer.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"RangeControlRenderer"},{"id":254,"kind":1024,"name":"uischema","url":"classes/rangecontrolrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":255,"kind":1024,"name":"schema","url":"classes/rangecontrolrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":256,"kind":1024,"name":"path","url":"classes/rangecontrolrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RangeControlRenderer"},{"id":257,"kind":32,"name":"RangeControlRendererTester","url":"globals.html#rangecontrolrenderertester","classes":"tsd-kind-variable"},{"id":258,"kind":128,"name":"ToggleControlRenderer","url":"classes/togglecontrolrenderer.html","classes":"tsd-kind-class"},{"id":259,"kind":512,"name":"constructor","url":"classes/togglecontrolrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ToggleControlRenderer"},{"id":260,"kind":1024,"name":"changeDetectorRef","url":"classes/togglecontrolrenderer.html#changedetectorref","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ToggleControlRenderer"},{"id":261,"kind":2048,"name":"isChecked","url":"classes/togglecontrolrenderer.html#ischecked","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ToggleControlRenderer"},{"id":262,"kind":2048,"name":"getEventValue","url":"classes/togglecontrolrenderer.html#geteventvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ToggleControlRenderer"},{"id":263,"kind":2048,"name":"mapAdditionalProps","url":"classes/togglecontrolrenderer.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ToggleControlRenderer"},{"id":264,"kind":2048,"name":"mapToProps","url":"classes/togglecontrolrenderer.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"ToggleControlRenderer"},{"id":265,"kind":1024,"name":"jsonFormsService","url":"classes/togglecontrolrenderer.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"ToggleControlRenderer"},{"id":266,"kind":1024,"name":"id","url":"classes/togglecontrolrenderer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":267,"kind":1024,"name":"disabled","url":"classes/togglecontrolrenderer.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":268,"kind":1024,"name":"visible","url":"classes/togglecontrolrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":269,"kind":1024,"name":"form","url":"classes/togglecontrolrenderer.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":270,"kind":1024,"name":"subscription","url":"classes/togglecontrolrenderer.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":271,"kind":1024,"name":"data","url":"classes/togglecontrolrenderer.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":272,"kind":1024,"name":"label","url":"classes/togglecontrolrenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":273,"kind":1024,"name":"description","url":"classes/togglecontrolrenderer.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":274,"kind":1024,"name":"error","url":"classes/togglecontrolrenderer.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":275,"kind":1024,"name":"scopedSchema","url":"classes/togglecontrolrenderer.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":276,"kind":1024,"name":"rootSchema","url":"classes/togglecontrolrenderer.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":277,"kind":1024,"name":"enabled","url":"classes/togglecontrolrenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":278,"kind":1024,"name":"hidden","url":"classes/togglecontrolrenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":279,"kind":1024,"name":"propsPath","url":"classes/togglecontrolrenderer.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":280,"kind":2048,"name":"onChange","url":"classes/togglecontrolrenderer.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":281,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/togglecontrolrenderer.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":282,"kind":2048,"name":"ngOnInit","url":"classes/togglecontrolrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":283,"kind":1024,"name":"validator","url":"classes/togglecontrolrenderer.html#validator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":284,"kind":2048,"name":"ngOnDestroy","url":"classes/togglecontrolrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":285,"kind":2048,"name":"isEnabled","url":"classes/togglecontrolrenderer.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":286,"kind":2048,"name":"getOwnProps","url":"classes/togglecontrolrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"ToggleControlRenderer"},{"id":287,"kind":2048,"name":"triggerValidation","url":"classes/togglecontrolrenderer.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"ToggleControlRenderer"},{"id":288,"kind":1024,"name":"uischema","url":"classes/togglecontrolrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":289,"kind":1024,"name":"schema","url":"classes/togglecontrolrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":290,"kind":1024,"name":"path","url":"classes/togglecontrolrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ToggleControlRenderer"},{"id":291,"kind":32,"name":"ToggleControlRendererTester","url":"globals.html#togglecontrolrenderertester","classes":"tsd-kind-variable"},{"id":292,"kind":128,"name":"LabelRenderer","url":"classes/labelrenderer.html","classes":"tsd-kind-class"},{"id":293,"kind":1024,"name":"label","url":"classes/labelrenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class","parent":"LabelRenderer"},{"id":294,"kind":1024,"name":"visible","url":"classes/labelrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-class","parent":"LabelRenderer"},{"id":295,"kind":1024,"name":"subscription","url":"classes/labelrenderer.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"LabelRenderer"},{"id":296,"kind":512,"name":"constructor","url":"classes/labelrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"LabelRenderer"},{"id":297,"kind":1024,"name":"jsonFormsService","url":"classes/labelrenderer.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"LabelRenderer"},{"id":298,"kind":2048,"name":"ngOnInit","url":"classes/labelrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class","parent":"LabelRenderer"},{"id":299,"kind":2048,"name":"ngOnDestroy","url":"classes/labelrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"LabelRenderer"},{"id":300,"kind":1024,"name":"uischema","url":"classes/labelrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"LabelRenderer"},{"id":301,"kind":1024,"name":"schema","url":"classes/labelrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"LabelRenderer"},{"id":302,"kind":1024,"name":"path","url":"classes/labelrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"LabelRenderer"},{"id":303,"kind":2048,"name":"getOwnProps","url":"classes/labelrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"LabelRenderer"},{"id":304,"kind":32,"name":"LabelRendererTester","url":"globals.html#labelrenderertester","classes":"tsd-kind-variable"},{"id":305,"kind":128,"name":"JsonFormsDetailComponent","url":"classes/jsonformsdetailcomponent.html","classes":"tsd-kind-class"},{"id":306,"kind":1024,"name":"_item","url":"classes/jsonformsdetailcomponent.html#_item","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsDetailComponent"},{"id":307,"kind":1024,"name":"_schema","url":"classes/jsonformsdetailcomponent.html#_schema","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsDetailComponent"},{"id":308,"kind":1024,"name":"initialized","url":"classes/jsonformsdetailcomponent.html#initialized","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsDetailComponent"},{"id":309,"kind":262144,"name":"item","url":"classes/jsonformsdetailcomponent.html#item","classes":"tsd-kind-set-signature tsd-parent-kind-class","parent":"JsonFormsDetailComponent"},{"id":310,"kind":128,"name":"MasterListComponent","url":"classes/masterlistcomponent.html","classes":"tsd-kind-class"},{"id":311,"kind":1024,"name":"masterItems","url":"classes/masterlistcomponent.html#masteritems","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MasterListComponent"},{"id":312,"kind":1024,"name":"selectedItem","url":"classes/masterlistcomponent.html#selecteditem","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MasterListComponent"},{"id":313,"kind":1024,"name":"selectedItemIdx","url":"classes/masterlistcomponent.html#selecteditemidx","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MasterListComponent"},{"id":314,"kind":1024,"name":"addItem","url":"classes/masterlistcomponent.html#additem","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MasterListComponent"},{"id":315,"kind":65536,"name":"__type","url":"classes/masterlistcomponent.html#additem.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"MasterListComponent.addItem"},{"id":316,"kind":1024,"name":"removeItems","url":"classes/masterlistcomponent.html#removeitems","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MasterListComponent"},{"id":317,"kind":65536,"name":"__type","url":"classes/masterlistcomponent.html#removeitems.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"MasterListComponent.removeItems"},{"id":318,"kind":1024,"name":"propsPath","url":"classes/masterlistcomponent.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"MasterListComponent"},{"id":319,"kind":1024,"name":"highlightedIdx","url":"classes/masterlistcomponent.html#highlightedidx","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MasterListComponent"},{"id":320,"kind":1024,"name":"translations","url":"classes/masterlistcomponent.html#translations","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MasterListComponent"},{"id":321,"kind":512,"name":"constructor","url":"classes/masterlistcomponent.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"MasterListComponent"},{"id":322,"kind":1024,"name":"changeDetectorRef","url":"classes/masterlistcomponent.html#changedetectorref","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MasterListComponent"},{"id":323,"kind":2048,"name":"onListItemHover","url":"classes/masterlistcomponent.html#onlistitemhover","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MasterListComponent"},{"id":324,"kind":2048,"name":"trackElement","url":"classes/masterlistcomponent.html#trackelement","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MasterListComponent"},{"id":325,"kind":2048,"name":"ngOnInit","url":"classes/masterlistcomponent.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MasterListComponent"},{"id":326,"kind":2048,"name":"mapAdditionalProps","url":"classes/masterlistcomponent.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MasterListComponent"},{"id":327,"kind":2048,"name":"onSelect","url":"classes/masterlistcomponent.html#onselect","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MasterListComponent"},{"id":328,"kind":2048,"name":"onAddClick","url":"classes/masterlistcomponent.html#onaddclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MasterListComponent"},{"id":329,"kind":2048,"name":"onDeleteClick","url":"classes/masterlistcomponent.html#ondeleteclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MasterListComponent"},{"id":330,"kind":2048,"name":"mapToProps","url":"classes/masterlistcomponent.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"MasterListComponent"},{"id":331,"kind":1024,"name":"jsonFormsService","url":"classes/masterlistcomponent.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MasterListComponent"},{"id":332,"kind":1024,"name":"id","url":"classes/masterlistcomponent.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":333,"kind":1024,"name":"disabled","url":"classes/masterlistcomponent.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":334,"kind":1024,"name":"visible","url":"classes/masterlistcomponent.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":335,"kind":1024,"name":"form","url":"classes/masterlistcomponent.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":336,"kind":1024,"name":"subscription","url":"classes/masterlistcomponent.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":337,"kind":1024,"name":"data","url":"classes/masterlistcomponent.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":338,"kind":1024,"name":"label","url":"classes/masterlistcomponent.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":339,"kind":1024,"name":"description","url":"classes/masterlistcomponent.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":340,"kind":1024,"name":"error","url":"classes/masterlistcomponent.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":341,"kind":1024,"name":"scopedSchema","url":"classes/masterlistcomponent.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":342,"kind":1024,"name":"rootSchema","url":"classes/masterlistcomponent.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":343,"kind":1024,"name":"enabled","url":"classes/masterlistcomponent.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":344,"kind":1024,"name":"hidden","url":"classes/masterlistcomponent.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":345,"kind":1024,"name":"getEventValue","url":"classes/masterlistcomponent.html#geteventvalue","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":346,"kind":65536,"name":"__type","url":"classes/masterlistcomponent.html#geteventvalue.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"MasterListComponent.getEventValue"},{"id":347,"kind":2048,"name":"onChange","url":"classes/masterlistcomponent.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":348,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/masterlistcomponent.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":349,"kind":1024,"name":"validator","url":"classes/masterlistcomponent.html#validator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":350,"kind":2048,"name":"ngOnDestroy","url":"classes/masterlistcomponent.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":351,"kind":2048,"name":"isEnabled","url":"classes/masterlistcomponent.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":352,"kind":2048,"name":"getOwnProps","url":"classes/masterlistcomponent.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"MasterListComponent"},{"id":353,"kind":2048,"name":"triggerValidation","url":"classes/masterlistcomponent.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MasterListComponent"},{"id":354,"kind":1024,"name":"uischema","url":"classes/masterlistcomponent.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":355,"kind":1024,"name":"schema","url":"classes/masterlistcomponent.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":356,"kind":1024,"name":"path","url":"classes/masterlistcomponent.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MasterListComponent"},{"id":357,"kind":32,"name":"keywords","url":"globals.html#keywords","classes":"tsd-kind-variable"},{"id":358,"kind":64,"name":"removeSchemaKeywords","url":"globals.html#removeschemakeywords","classes":"tsd-kind-function"},{"id":359,"kind":32,"name":"masterDetailTester","url":"globals.html#masterdetailtester","classes":"tsd-kind-variable"},{"id":360,"kind":128,"name":"ObjectControlRenderer","url":"classes/objectcontrolrenderer.html","classes":"tsd-kind-class"},{"id":361,"kind":1024,"name":"detailUiSchema","url":"classes/objectcontrolrenderer.html#detailuischema","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ObjectControlRenderer"},{"id":362,"kind":512,"name":"constructor","url":"classes/objectcontrolrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ObjectControlRenderer"},{"id":363,"kind":2048,"name":"mapAdditionalProps","url":"classes/objectcontrolrenderer.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObjectControlRenderer"},{"id":364,"kind":2048,"name":"mapToProps","url":"classes/objectcontrolrenderer.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"ObjectControlRenderer"},{"id":365,"kind":1024,"name":"jsonFormsService","url":"classes/objectcontrolrenderer.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"ObjectControlRenderer"},{"id":366,"kind":1024,"name":"id","url":"classes/objectcontrolrenderer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":367,"kind":1024,"name":"disabled","url":"classes/objectcontrolrenderer.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":368,"kind":1024,"name":"visible","url":"classes/objectcontrolrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":369,"kind":1024,"name":"form","url":"classes/objectcontrolrenderer.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":370,"kind":1024,"name":"subscription","url":"classes/objectcontrolrenderer.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":371,"kind":1024,"name":"data","url":"classes/objectcontrolrenderer.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":372,"kind":1024,"name":"label","url":"classes/objectcontrolrenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":373,"kind":1024,"name":"description","url":"classes/objectcontrolrenderer.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":374,"kind":1024,"name":"error","url":"classes/objectcontrolrenderer.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":375,"kind":1024,"name":"scopedSchema","url":"classes/objectcontrolrenderer.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":376,"kind":1024,"name":"rootSchema","url":"classes/objectcontrolrenderer.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":377,"kind":1024,"name":"enabled","url":"classes/objectcontrolrenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":378,"kind":1024,"name":"hidden","url":"classes/objectcontrolrenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":379,"kind":1024,"name":"propsPath","url":"classes/objectcontrolrenderer.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":380,"kind":1024,"name":"getEventValue","url":"classes/objectcontrolrenderer.html#geteventvalue","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":381,"kind":65536,"name":"__type","url":"classes/objectcontrolrenderer.html#geteventvalue.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"ObjectControlRenderer.getEventValue"},{"id":382,"kind":2048,"name":"onChange","url":"classes/objectcontrolrenderer.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":383,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/objectcontrolrenderer.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":384,"kind":2048,"name":"ngOnInit","url":"classes/objectcontrolrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":385,"kind":1024,"name":"validator","url":"classes/objectcontrolrenderer.html#validator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":386,"kind":2048,"name":"ngOnDestroy","url":"classes/objectcontrolrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":387,"kind":2048,"name":"isEnabled","url":"classes/objectcontrolrenderer.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":388,"kind":2048,"name":"getOwnProps","url":"classes/objectcontrolrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"ObjectControlRenderer"},{"id":389,"kind":2048,"name":"triggerValidation","url":"classes/objectcontrolrenderer.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"ObjectControlRenderer"},{"id":390,"kind":1024,"name":"uischema","url":"classes/objectcontrolrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":391,"kind":1024,"name":"schema","url":"classes/objectcontrolrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":392,"kind":1024,"name":"path","url":"classes/objectcontrolrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ObjectControlRenderer"},{"id":393,"kind":32,"name":"ObjectControlRendererTester","url":"globals.html#objectcontrolrenderertester","classes":"tsd-kind-variable"},{"id":394,"kind":128,"name":"TableRenderer","url":"classes/tablerenderer.html","classes":"tsd-kind-class"},{"id":395,"kind":1024,"name":"detailUiSchema","url":"classes/tablerenderer.html#detailuischema","classes":"tsd-kind-property tsd-parent-kind-class","parent":"TableRenderer"},{"id":396,"kind":1024,"name":"displayedColumns","url":"classes/tablerenderer.html#displayedcolumns","classes":"tsd-kind-property tsd-parent-kind-class","parent":"TableRenderer"},{"id":397,"kind":1024,"name":"items","url":"classes/tablerenderer.html#items","classes":"tsd-kind-property tsd-parent-kind-class","parent":"TableRenderer"},{"id":398,"kind":1024,"name":"columnsToIgnore","url":"classes/tablerenderer.html#columnstoignore","classes":"tsd-kind-property tsd-parent-kind-class","parent":"TableRenderer"},{"id":399,"kind":1024,"name":"addItem","url":"classes/tablerenderer.html#additem","classes":"tsd-kind-property tsd-parent-kind-class","parent":"TableRenderer"},{"id":400,"kind":65536,"name":"__type","url":"classes/tablerenderer.html#additem.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"TableRenderer.addItem"},{"id":401,"kind":1024,"name":"moveItemUp","url":"classes/tablerenderer.html#moveitemup","classes":"tsd-kind-property tsd-parent-kind-class","parent":"TableRenderer"},{"id":402,"kind":65536,"name":"__type","url":"classes/tablerenderer.html#moveitemup.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"TableRenderer.moveItemUp"},{"id":403,"kind":1024,"name":"moveItemDown","url":"classes/tablerenderer.html#moveitemdown","classes":"tsd-kind-property tsd-parent-kind-class","parent":"TableRenderer"},{"id":404,"kind":65536,"name":"__type","url":"classes/tablerenderer.html#moveitemdown.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"TableRenderer.moveItemDown"},{"id":405,"kind":1024,"name":"removeItems","url":"classes/tablerenderer.html#removeitems","classes":"tsd-kind-property tsd-parent-kind-class","parent":"TableRenderer"},{"id":406,"kind":65536,"name":"__type","url":"classes/tablerenderer.html#removeitems.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"TableRenderer.removeItems"},{"id":407,"kind":1024,"name":"translations","url":"classes/tablerenderer.html#translations","classes":"tsd-kind-property tsd-parent-kind-class","parent":"TableRenderer"},{"id":408,"kind":512,"name":"constructor","url":"classes/tablerenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"TableRenderer"},{"id":409,"kind":2048,"name":"trackElement","url":"classes/tablerenderer.html#trackelement","classes":"tsd-kind-method tsd-parent-kind-class","parent":"TableRenderer"},{"id":410,"kind":2048,"name":"mapAdditionalProps","url":"classes/tablerenderer.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"TableRenderer"},{"id":411,"kind":2048,"name":"getProps","url":"classes/tablerenderer.html#getprops","classes":"tsd-kind-method tsd-parent-kind-class","parent":"TableRenderer"},{"id":412,"kind":2048,"name":"remove","url":"classes/tablerenderer.html#remove","classes":"tsd-kind-method tsd-parent-kind-class","parent":"TableRenderer"},{"id":413,"kind":2048,"name":"add","url":"classes/tablerenderer.html#add","classes":"tsd-kind-method tsd-parent-kind-class","parent":"TableRenderer"},{"id":414,"kind":2048,"name":"up","url":"classes/tablerenderer.html#up","classes":"tsd-kind-method tsd-parent-kind-class","parent":"TableRenderer"},{"id":415,"kind":2048,"name":"down","url":"classes/tablerenderer.html#down","classes":"tsd-kind-method tsd-parent-kind-class","parent":"TableRenderer"},{"id":416,"kind":2048,"name":"ngOnInit","url":"classes/tablerenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"TableRenderer"},{"id":417,"kind":2048,"name":"generateCells","url":"classes/tablerenderer.html#generatecells","classes":"tsd-kind-method tsd-parent-kind-class","parent":"TableRenderer"},{"id":418,"kind":2048,"name":"getValidColumnProps","url":"classes/tablerenderer.html#getvalidcolumnprops","classes":"tsd-kind-method tsd-parent-kind-class","parent":"TableRenderer"},{"id":419,"kind":2048,"name":"mapToProps","url":"classes/tablerenderer.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"TableRenderer"},{"id":420,"kind":1024,"name":"jsonFormsService","url":"classes/tablerenderer.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"TableRenderer"},{"id":421,"kind":1024,"name":"id","url":"classes/tablerenderer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":422,"kind":1024,"name":"disabled","url":"classes/tablerenderer.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":423,"kind":1024,"name":"visible","url":"classes/tablerenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":424,"kind":1024,"name":"form","url":"classes/tablerenderer.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":425,"kind":1024,"name":"subscription","url":"classes/tablerenderer.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":426,"kind":1024,"name":"data","url":"classes/tablerenderer.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":427,"kind":1024,"name":"label","url":"classes/tablerenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":428,"kind":1024,"name":"description","url":"classes/tablerenderer.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":429,"kind":1024,"name":"error","url":"classes/tablerenderer.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":430,"kind":1024,"name":"scopedSchema","url":"classes/tablerenderer.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":431,"kind":1024,"name":"rootSchema","url":"classes/tablerenderer.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":432,"kind":1024,"name":"enabled","url":"classes/tablerenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":433,"kind":1024,"name":"hidden","url":"classes/tablerenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":434,"kind":1024,"name":"propsPath","url":"classes/tablerenderer.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":435,"kind":1024,"name":"getEventValue","url":"classes/tablerenderer.html#geteventvalue","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":436,"kind":65536,"name":"__type","url":"classes/tablerenderer.html#geteventvalue.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"TableRenderer.getEventValue"},{"id":437,"kind":2048,"name":"onChange","url":"classes/tablerenderer.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":438,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/tablerenderer.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":439,"kind":1024,"name":"validator","url":"classes/tablerenderer.html#validator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":440,"kind":2048,"name":"ngOnDestroy","url":"classes/tablerenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":441,"kind":2048,"name":"isEnabled","url":"classes/tablerenderer.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":442,"kind":2048,"name":"getOwnProps","url":"classes/tablerenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"TableRenderer"},{"id":443,"kind":2048,"name":"triggerValidation","url":"classes/tablerenderer.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"TableRenderer"},{"id":444,"kind":1024,"name":"uischema","url":"classes/tablerenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":445,"kind":1024,"name":"schema","url":"classes/tablerenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":446,"kind":1024,"name":"path","url":"classes/tablerenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"TableRenderer"},{"id":447,"kind":256,"name":"ColumnDescription","url":"interfaces/columndescription.html","classes":"tsd-kind-interface"},{"id":448,"kind":1024,"name":"property","url":"interfaces/columndescription.html#property","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ColumnDescription"},{"id":449,"kind":1024,"name":"header","url":"interfaces/columndescription.html#header","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ColumnDescription"},{"id":450,"kind":1024,"name":"props","url":"interfaces/columndescription.html#props","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ColumnDescription"},{"id":451,"kind":32,"name":"TableRendererTester","url":"globals.html#tablerenderertester","classes":"tsd-kind-variable"},{"id":452,"kind":64,"name":"controlWithoutLabel","url":"globals.html#controlwithoutlabel","classes":"tsd-kind-function"},{"id":453,"kind":128,"name":"CategorizationTabLayoutRenderer","url":"classes/categorizationtablayoutrenderer.html","classes":"tsd-kind-class"},{"id":454,"kind":1024,"name":"hidden","url":"classes/categorizationtablayoutrenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CategorizationTabLayoutRenderer"},{"id":455,"kind":1024,"name":"visibleCategories","url":"classes/categorizationtablayoutrenderer.html#visiblecategories","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CategorizationTabLayoutRenderer"},{"id":456,"kind":1024,"name":"subscription","url":"classes/categorizationtablayoutrenderer.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"CategorizationTabLayoutRenderer"},{"id":457,"kind":1024,"name":"categoryLabels","url":"classes/categorizationtablayoutrenderer.html#categorylabels","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CategorizationTabLayoutRenderer"},{"id":458,"kind":512,"name":"constructor","url":"classes/categorizationtablayoutrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"CategorizationTabLayoutRenderer"},{"id":459,"kind":1024,"name":"jsonFormsService","url":"classes/categorizationtablayoutrenderer.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"CategorizationTabLayoutRenderer"},{"id":460,"kind":2048,"name":"ngOnInit","url":"classes/categorizationtablayoutrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class","parent":"CategorizationTabLayoutRenderer"},{"id":461,"kind":2048,"name":"ngOnDestroy","url":"classes/categorizationtablayoutrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"CategorizationTabLayoutRenderer"},{"id":462,"kind":1024,"name":"uischema","url":"classes/categorizationtablayoutrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CategorizationTabLayoutRenderer"},{"id":463,"kind":1024,"name":"schema","url":"classes/categorizationtablayoutrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CategorizationTabLayoutRenderer"},{"id":464,"kind":1024,"name":"path","url":"classes/categorizationtablayoutrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CategorizationTabLayoutRenderer"},{"id":465,"kind":2048,"name":"getOwnProps","url":"classes/categorizationtablayoutrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"CategorizationTabLayoutRenderer"},{"id":466,"kind":32,"name":"categorizationTester","url":"globals.html#categorizationtester","classes":"tsd-kind-variable"},{"id":467,"kind":128,"name":"LayoutRenderer","url":"classes/layoutrenderer.html","classes":"tsd-kind-class tsd-has-type-parameter"},{"id":468,"kind":1024,"name":"hidden","url":"classes/layoutrenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class","parent":"LayoutRenderer"},{"id":469,"kind":1024,"name":"label","url":"classes/layoutrenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class","parent":"LayoutRenderer"},{"id":470,"kind":1024,"name":"subscription","url":"classes/layoutrenderer.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"LayoutRenderer"},{"id":471,"kind":512,"name":"constructor","url":"classes/layoutrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"LayoutRenderer"},{"id":472,"kind":1024,"name":"jsonFormsService","url":"classes/layoutrenderer.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"LayoutRenderer"},{"id":473,"kind":1024,"name":"changeDetectionRef","url":"classes/layoutrenderer.html#changedetectionref","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"LayoutRenderer"},{"id":474,"kind":2048,"name":"ngOnInit","url":"classes/layoutrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class","parent":"LayoutRenderer"},{"id":475,"kind":2048,"name":"ngOnDestroy","url":"classes/layoutrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"LayoutRenderer"},{"id":476,"kind":2048,"name":"trackElement","url":"classes/layoutrenderer.html#trackelement","classes":"tsd-kind-method tsd-parent-kind-class","parent":"LayoutRenderer"},{"id":477,"kind":1024,"name":"uischema","url":"classes/layoutrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"LayoutRenderer"},{"id":478,"kind":1024,"name":"schema","url":"classes/layoutrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"LayoutRenderer"},{"id":479,"kind":1024,"name":"path","url":"classes/layoutrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"LayoutRenderer"},{"id":480,"kind":2048,"name":"getOwnProps","url":"classes/layoutrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"LayoutRenderer"},{"id":481,"kind":128,"name":"LayoutChildrenRenderPropsPipe","url":"classes/layoutchildrenrenderpropspipe.html","classes":"tsd-kind-class"},{"id":482,"kind":2048,"name":"transform","url":"classes/layoutchildrenrenderpropspipe.html#transform","classes":"tsd-kind-method tsd-parent-kind-class","parent":"LayoutChildrenRenderPropsPipe"},{"id":483,"kind":128,"name":"GroupLayoutRenderer","url":"classes/grouplayoutrenderer.html","classes":"tsd-kind-class"},{"id":484,"kind":512,"name":"constructor","url":"classes/grouplayoutrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"GroupLayoutRenderer"},{"id":485,"kind":1024,"name":"hidden","url":"classes/grouplayoutrenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"GroupLayoutRenderer"},{"id":486,"kind":1024,"name":"label","url":"classes/grouplayoutrenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"GroupLayoutRenderer"},{"id":487,"kind":1024,"name":"changeDetectionRef","url":"classes/grouplayoutrenderer.html#changedetectionref","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"GroupLayoutRenderer"},{"id":488,"kind":2048,"name":"ngOnInit","url":"classes/grouplayoutrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"GroupLayoutRenderer"},{"id":489,"kind":2048,"name":"ngOnDestroy","url":"classes/grouplayoutrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"GroupLayoutRenderer"},{"id":490,"kind":2048,"name":"trackElement","url":"classes/grouplayoutrenderer.html#trackelement","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"GroupLayoutRenderer"},{"id":491,"kind":1024,"name":"uischema","url":"classes/grouplayoutrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"GroupLayoutRenderer"},{"id":492,"kind":1024,"name":"schema","url":"classes/grouplayoutrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"GroupLayoutRenderer"},{"id":493,"kind":1024,"name":"path","url":"classes/grouplayoutrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"GroupLayoutRenderer"},{"id":494,"kind":2048,"name":"getOwnProps","url":"classes/grouplayoutrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"GroupLayoutRenderer"},{"id":495,"kind":32,"name":"groupLayoutTester","url":"globals.html#grouplayouttester","classes":"tsd-kind-variable"},{"id":496,"kind":128,"name":"HorizontalLayoutRenderer","url":"classes/horizontallayoutrenderer.html","classes":"tsd-kind-class"},{"id":497,"kind":512,"name":"constructor","url":"classes/horizontallayoutrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"HorizontalLayoutRenderer"},{"id":498,"kind":1024,"name":"hidden","url":"classes/horizontallayoutrenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"HorizontalLayoutRenderer"},{"id":499,"kind":1024,"name":"label","url":"classes/horizontallayoutrenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"HorizontalLayoutRenderer"},{"id":500,"kind":1024,"name":"changeDetectionRef","url":"classes/horizontallayoutrenderer.html#changedetectionref","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"HorizontalLayoutRenderer"},{"id":501,"kind":2048,"name":"ngOnInit","url":"classes/horizontallayoutrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"HorizontalLayoutRenderer"},{"id":502,"kind":2048,"name":"ngOnDestroy","url":"classes/horizontallayoutrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"HorizontalLayoutRenderer"},{"id":503,"kind":2048,"name":"trackElement","url":"classes/horizontallayoutrenderer.html#trackelement","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"HorizontalLayoutRenderer"},{"id":504,"kind":1024,"name":"uischema","url":"classes/horizontallayoutrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"HorizontalLayoutRenderer"},{"id":505,"kind":1024,"name":"schema","url":"classes/horizontallayoutrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"HorizontalLayoutRenderer"},{"id":506,"kind":1024,"name":"path","url":"classes/horizontallayoutrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"HorizontalLayoutRenderer"},{"id":507,"kind":2048,"name":"getOwnProps","url":"classes/horizontallayoutrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"HorizontalLayoutRenderer"},{"id":508,"kind":32,"name":"horizontalLayoutTester","url":"globals.html#horizontallayouttester","classes":"tsd-kind-variable"},{"id":509,"kind":128,"name":"VerticalLayoutRenderer","url":"classes/verticallayoutrenderer.html","classes":"tsd-kind-class"},{"id":510,"kind":512,"name":"constructor","url":"classes/verticallayoutrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"VerticalLayoutRenderer"},{"id":511,"kind":1024,"name":"hidden","url":"classes/verticallayoutrenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"VerticalLayoutRenderer"},{"id":512,"kind":1024,"name":"label","url":"classes/verticallayoutrenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"VerticalLayoutRenderer"},{"id":513,"kind":1024,"name":"changeDetectionRef","url":"classes/verticallayoutrenderer.html#changedetectionref","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"VerticalLayoutRenderer"},{"id":514,"kind":2048,"name":"ngOnInit","url":"classes/verticallayoutrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VerticalLayoutRenderer"},{"id":515,"kind":2048,"name":"ngOnDestroy","url":"classes/verticallayoutrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VerticalLayoutRenderer"},{"id":516,"kind":2048,"name":"trackElement","url":"classes/verticallayoutrenderer.html#trackelement","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VerticalLayoutRenderer"},{"id":517,"kind":1024,"name":"uischema","url":"classes/verticallayoutrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"VerticalLayoutRenderer"},{"id":518,"kind":1024,"name":"schema","url":"classes/verticallayoutrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"VerticalLayoutRenderer"},{"id":519,"kind":1024,"name":"path","url":"classes/verticallayoutrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"VerticalLayoutRenderer"},{"id":520,"kind":2048,"name":"getOwnProps","url":"classes/verticallayoutrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"VerticalLayoutRenderer"},{"id":521,"kind":32,"name":"verticalLayoutTester","url":"globals.html#verticallayouttester","classes":"tsd-kind-variable"},{"id":522,"kind":128,"name":"ArrayLayoutRenderer","url":"classes/arraylayoutrenderer.html","classes":"tsd-kind-class"},{"id":523,"kind":1024,"name":"noData","url":"classes/arraylayoutrenderer.html#nodata","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ArrayLayoutRenderer"},{"id":524,"kind":1024,"name":"translations","url":"classes/arraylayoutrenderer.html#translations","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ArrayLayoutRenderer"},{"id":525,"kind":1024,"name":"addItem","url":"classes/arraylayoutrenderer.html#additem","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ArrayLayoutRenderer"},{"id":526,"kind":65536,"name":"__type","url":"classes/arraylayoutrenderer.html#additem.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"ArrayLayoutRenderer.addItem"},{"id":527,"kind":1024,"name":"moveItemUp","url":"classes/arraylayoutrenderer.html#moveitemup","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ArrayLayoutRenderer"},{"id":528,"kind":65536,"name":"__type","url":"classes/arraylayoutrenderer.html#moveitemup.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"ArrayLayoutRenderer.moveItemUp"},{"id":529,"kind":1024,"name":"moveItemDown","url":"classes/arraylayoutrenderer.html#moveitemdown","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ArrayLayoutRenderer"},{"id":530,"kind":65536,"name":"__type","url":"classes/arraylayoutrenderer.html#moveitemdown.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"ArrayLayoutRenderer.moveItemDown"},{"id":531,"kind":1024,"name":"removeItems","url":"classes/arraylayoutrenderer.html#removeitems","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ArrayLayoutRenderer"},{"id":532,"kind":65536,"name":"__type","url":"classes/arraylayoutrenderer.html#removeitems.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"ArrayLayoutRenderer.removeItems"},{"id":533,"kind":1024,"name":"uischemas","url":"classes/arraylayoutrenderer.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ArrayLayoutRenderer"},{"id":534,"kind":512,"name":"constructor","url":"classes/arraylayoutrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ArrayLayoutRenderer"},{"id":535,"kind":2048,"name":"mapToProps","url":"classes/arraylayoutrenderer.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ArrayLayoutRenderer"},{"id":536,"kind":2048,"name":"remove","url":"classes/arraylayoutrenderer.html#remove","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ArrayLayoutRenderer"},{"id":537,"kind":2048,"name":"add","url":"classes/arraylayoutrenderer.html#add","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ArrayLayoutRenderer"},{"id":538,"kind":2048,"name":"up","url":"classes/arraylayoutrenderer.html#up","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ArrayLayoutRenderer"},{"id":539,"kind":2048,"name":"down","url":"classes/arraylayoutrenderer.html#down","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ArrayLayoutRenderer"},{"id":540,"kind":2048,"name":"ngOnInit","url":"classes/arraylayoutrenderer.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ArrayLayoutRenderer"},{"id":541,"kind":2048,"name":"mapAdditionalProps","url":"classes/arraylayoutrenderer.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ArrayLayoutRenderer"},{"id":542,"kind":2048,"name":"getProps","url":"classes/arraylayoutrenderer.html#getprops","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ArrayLayoutRenderer"},{"id":543,"kind":2048,"name":"trackByFn","url":"classes/arraylayoutrenderer.html#trackbyfn","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ArrayLayoutRenderer"},{"id":544,"kind":1024,"name":"jsonFormsService","url":"classes/arraylayoutrenderer.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"ArrayLayoutRenderer"},{"id":545,"kind":1024,"name":"id","url":"classes/arraylayoutrenderer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":546,"kind":1024,"name":"disabled","url":"classes/arraylayoutrenderer.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":547,"kind":1024,"name":"visible","url":"classes/arraylayoutrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":548,"kind":1024,"name":"form","url":"classes/arraylayoutrenderer.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":549,"kind":1024,"name":"subscription","url":"classes/arraylayoutrenderer.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":550,"kind":1024,"name":"data","url":"classes/arraylayoutrenderer.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":551,"kind":1024,"name":"label","url":"classes/arraylayoutrenderer.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":552,"kind":1024,"name":"description","url":"classes/arraylayoutrenderer.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":553,"kind":1024,"name":"error","url":"classes/arraylayoutrenderer.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":554,"kind":1024,"name":"scopedSchema","url":"classes/arraylayoutrenderer.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":555,"kind":1024,"name":"rootSchema","url":"classes/arraylayoutrenderer.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":556,"kind":1024,"name":"enabled","url":"classes/arraylayoutrenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":557,"kind":1024,"name":"hidden","url":"classes/arraylayoutrenderer.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":558,"kind":1024,"name":"propsPath","url":"classes/arraylayoutrenderer.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":559,"kind":1024,"name":"getEventValue","url":"classes/arraylayoutrenderer.html#geteventvalue","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":560,"kind":65536,"name":"__type","url":"classes/arraylayoutrenderer.html#geteventvalue.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"ArrayLayoutRenderer.getEventValue"},{"id":561,"kind":2048,"name":"onChange","url":"classes/arraylayoutrenderer.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":562,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/arraylayoutrenderer.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":563,"kind":1024,"name":"validator","url":"classes/arraylayoutrenderer.html#validator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":564,"kind":2048,"name":"ngOnDestroy","url":"classes/arraylayoutrenderer.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":565,"kind":2048,"name":"isEnabled","url":"classes/arraylayoutrenderer.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":566,"kind":2048,"name":"getOwnProps","url":"classes/arraylayoutrenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"ArrayLayoutRenderer"},{"id":567,"kind":2048,"name":"triggerValidation","url":"classes/arraylayoutrenderer.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"ArrayLayoutRenderer"},{"id":568,"kind":1024,"name":"uischema","url":"classes/arraylayoutrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":569,"kind":1024,"name":"schema","url":"classes/arraylayoutrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":570,"kind":1024,"name":"path","url":"classes/arraylayoutrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ArrayLayoutRenderer"},{"id":571,"kind":32,"name":"ArrayLayoutRendererTester","url":"globals.html#arraylayoutrenderertester","classes":"tsd-kind-variable"},{"id":572,"kind":128,"name":"JsonFormsAngularMaterialModule","url":"classes/jsonformsangularmaterialmodule.html","classes":"tsd-kind-class"},{"id":573,"kind":32,"name":"angularMaterialRenderers","url":"globals.html#angularmaterialrenderers","classes":"tsd-kind-variable"},{"id":574,"kind":64,"name":"mapStateToVisible","url":"globals.html#mapstatetovisible","classes":"tsd-kind-function"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,27.318]],["parent/0",[]],["name/1",[1,54.398]],["parent/1",[0,2.64]],["name/2",[2,59.506]],["parent/2",[0,2.64]],["name/3",[3,59.506]],["parent/3",[0,2.64]],["name/4",[4,34.383]],["parent/4",[0,2.64]],["name/5",[5,38.304]],["parent/5",[0,2.64]],["name/6",[6,34.383]],["parent/6",[0,2.64]],["name/7",[7,59.506]],["parent/7",[0,2.64]],["name/8",[8,54.398]],["parent/8",[0,2.64]],["name/9",[9,59.506]],["parent/9",[0,2.64]],["name/10",[10,34.383]],["parent/10",[0,2.64]],["name/11",[11,38.304]],["parent/11",[0,2.64]],["name/12",[12,36.153]],["parent/12",[0,2.64]],["name/13",[13,37.534]],["parent/13",[0,2.64]],["name/14",[14,38.304]],["parent/14",[0,2.64]],["name/15",[15,36.82]],["parent/15",[0,2.64]],["name/16",[16,38.304]],["parent/16",[0,2.64]],["name/17",[17,36.153]],["parent/17",[0,2.64]],["name/18",[18,38.304]],["parent/18",[0,2.64]],["name/19",[19,34.939]],["parent/19",[0,2.64]],["name/20",[20,38.304]],["parent/20",[0,2.64]],["name/21",[21,38.304]],["parent/21",[0,2.64]],["name/22",[22,38.304]],["parent/22",[0,2.64]],["name/23",[23,38.304]],["parent/23",[0,2.64]],["name/24",[24,37.534]],["parent/24",[0,2.64]],["name/25",[25,34.939]],["parent/25",[0,2.64]],["name/26",[26,38.304]],["parent/26",[0,2.64]],["name/27",[27,38.304]],["parent/27",[0,2.64]],["name/28",[28,38.304]],["parent/28",[0,2.64]],["name/29",[29,38.304]],["parent/29",[0,2.64]],["name/30",[30,38.304]],["parent/30",[0,2.64]],["name/31",[31,34.383]],["parent/31",[0,2.64]],["name/32",[32,38.304]],["parent/32",[0,2.64]],["name/33",[33,38.304]],["parent/33",[0,2.64]],["name/34",[34,33.857]],["parent/34",[0,2.64]],["name/35",[35,33.857]],["parent/35",[0,2.64]],["name/36",[36,33.857]],["parent/36",[0,2.64]],["name/37",[37,39.138]],["parent/37",[]],["name/38",[1,54.398]],["parent/38",[37,3.782]],["name/39",[13,37.534]],["parent/39",[37,3.782]],["name/40",[34,33.857]],["parent/40",[37,3.782]],["name/41",[35,33.857]],["parent/41",[37,3.782]],["name/42",[24,37.534]],["parent/42",[37,3.782]],["name/43",[15,36.82]],["parent/43",[37,3.782]],["name/44",[36,33.857]],["parent/44",[37,3.782]],["name/45",[38,59.506]],["parent/45",[37,3.782]],["name/46",[39,59.506]],["parent/46",[37,3.782]],["name/47",[40,54.398]],["parent/47",[37,3.782]],["name/48",[41,59.506]],["parent/48",[]],["name/49",[42,28.446]],["parent/49",[]],["name/50",[4,34.383]],["parent/50",[42,2.749]],["name/51",[43,46.514]],["parent/51",[42,2.749]],["name/52",[44,54.398]],["parent/52",[42,2.749]],["name/53",[5,38.304]],["parent/53",[42,2.749]],["name/54",[30,38.304]],["parent/54",[42,2.749]],["name/55",[11,38.304]],["parent/55",[42,2.749]],["name/56",[12,36.153]],["parent/56",[42,2.749]],["name/57",[13,37.534]],["parent/57",[42,2.749]],["name/58",[14,38.304]],["parent/58",[42,2.749]],["name/59",[15,36.82]],["parent/59",[42,2.749]],["name/60",[16,38.304]],["parent/60",[42,2.749]],["name/61",[17,36.153]],["parent/61",[42,2.749]],["name/62",[18,38.304]],["parent/62",[42,2.749]],["name/63",[19,34.939]],["parent/63",[42,2.749]],["name/64",[20,38.304]],["parent/64",[42,2.749]],["name/65",[21,38.304]],["parent/65",[42,2.749]],["name/66",[22,38.304]],["parent/66",[42,2.749]],["name/67",[23,38.304]],["parent/67",[42,2.749]],["name/68",[24,37.534]],["parent/68",[42,2.749]],["name/69",[25,34.939]],["parent/69",[42,2.749]],["name/70",[26,38.304]],["parent/70",[42,2.749]],["name/71",[27,38.304]],["parent/71",[42,2.749]],["name/72",[28,38.304]],["parent/72",[42,2.749]],["name/73",[6,34.383]],["parent/73",[42,2.749]],["name/74",[29,38.304]],["parent/74",[42,2.749]],["name/75",[31,34.383]],["parent/75",[42,2.749]],["name/76",[32,38.304]],["parent/76",[42,2.749]],["name/77",[10,34.383]],["parent/77",[42,2.749]],["name/78",[33,38.304]],["parent/78",[42,2.749]],["name/79",[34,33.857]],["parent/79",[42,2.749]],["name/80",[35,33.857]],["parent/80",[42,2.749]],["name/81",[36,33.857]],["parent/81",[42,2.749]],["name/82",[45,59.506]],["parent/82",[]],["name/83",[46,29.061]],["parent/83",[]],["name/84",[4,34.383]],["parent/84",[46,2.809]],["name/85",[5,38.304]],["parent/85",[46,2.809]],["name/86",[11,38.304]],["parent/86",[46,2.809]],["name/87",[12,36.153]],["parent/87",[46,2.809]],["name/88",[13,37.534]],["parent/88",[46,2.809]],["name/89",[14,38.304]],["parent/89",[46,2.809]],["name/90",[15,36.82]],["parent/90",[46,2.809]],["name/91",[16,38.304]],["parent/91",[46,2.809]],["name/92",[17,36.153]],["parent/92",[46,2.809]],["name/93",[18,38.304]],["parent/93",[46,2.809]],["name/94",[19,34.939]],["parent/94",[46,2.809]],["name/95",[20,38.304]],["parent/95",[46,2.809]],["name/96",[21,38.304]],["parent/96",[46,2.809]],["name/97",[22,38.304]],["parent/97",[46,2.809]],["name/98",[23,38.304]],["parent/98",[46,2.809]],["name/99",[24,37.534]],["parent/99",[46,2.809]],["name/100",[25,34.939]],["parent/100",[46,2.809]],["name/101",[26,38.304]],["parent/101",[46,2.809]],["name/102",[27,38.304]],["parent/102",[46,2.809]],["name/103",[28,38.304]],["parent/103",[46,2.809]],["name/104",[6,34.383]],["parent/104",[46,2.809]],["name/105",[29,38.304]],["parent/105",[46,2.809]],["name/106",[30,38.304]],["parent/106",[46,2.809]],["name/107",[31,34.383]],["parent/107",[46,2.809]],["name/108",[32,38.304]],["parent/108",[46,2.809]],["name/109",[10,34.383]],["parent/109",[46,2.809]],["name/110",[33,38.304]],["parent/110",[46,2.809]],["name/111",[34,33.857]],["parent/111",[46,2.809]],["name/112",[35,33.857]],["parent/112",[46,2.809]],["name/113",[36,33.857]],["parent/113",[46,2.809]],["name/114",[47,59.506]],["parent/114",[]],["name/115",[48,28.749]],["parent/115",[]],["name/116",[4,34.383]],["parent/116",[48,2.778]],["name/117",[5,38.304]],["parent/117",[48,2.778]],["name/118",[49,59.506]],["parent/118",[48,2.778]],["name/119",[11,38.304]],["parent/119",[48,2.778]],["name/120",[12,36.153]],["parent/120",[48,2.778]],["name/121",[13,37.534]],["parent/121",[48,2.778]],["name/122",[14,38.304]],["parent/122",[48,2.778]],["name/123",[15,36.82]],["parent/123",[48,2.778]],["name/124",[16,38.304]],["parent/124",[48,2.778]],["name/125",[17,36.153]],["parent/125",[48,2.778]],["name/126",[18,38.304]],["parent/126",[48,2.778]],["name/127",[19,34.939]],["parent/127",[48,2.778]],["name/128",[20,38.304]],["parent/128",[48,2.778]],["name/129",[21,38.304]],["parent/129",[48,2.778]],["name/130",[22,38.304]],["parent/130",[48,2.778]],["name/131",[23,38.304]],["parent/131",[48,2.778]],["name/132",[24,37.534]],["parent/132",[48,2.778]],["name/133",[25,34.939]],["parent/133",[48,2.778]],["name/134",[26,38.304]],["parent/134",[48,2.778]],["name/135",[27,38.304]],["parent/135",[48,2.778]],["name/136",[28,38.304]],["parent/136",[48,2.778]],["name/137",[6,34.383]],["parent/137",[48,2.778]],["name/138",[29,38.304]],["parent/138",[48,2.778]],["name/139",[30,38.304]],["parent/139",[48,2.778]],["name/140",[31,34.383]],["parent/140",[48,2.778]],["name/141",[32,38.304]],["parent/141",[48,2.778]],["name/142",[10,34.383]],["parent/142",[48,2.778]],["name/143",[33,38.304]],["parent/143",[48,2.778]],["name/144",[34,33.857]],["parent/144",[48,2.778]],["name/145",[35,33.857]],["parent/145",[48,2.778]],["name/146",[36,33.857]],["parent/146",[48,2.778]],["name/147",[50,59.506]],["parent/147",[]],["name/148",[51,29.061]],["parent/148",[]],["name/149",[4,34.383]],["parent/149",[51,2.809]],["name/150",[5,38.304]],["parent/150",[51,2.809]],["name/151",[11,38.304]],["parent/151",[51,2.809]],["name/152",[12,36.153]],["parent/152",[51,2.809]],["name/153",[13,37.534]],["parent/153",[51,2.809]],["name/154",[14,38.304]],["parent/154",[51,2.809]],["name/155",[15,36.82]],["parent/155",[51,2.809]],["name/156",[16,38.304]],["parent/156",[51,2.809]],["name/157",[17,36.153]],["parent/157",[51,2.809]],["name/158",[18,38.304]],["parent/158",[51,2.809]],["name/159",[19,34.939]],["parent/159",[51,2.809]],["name/160",[20,38.304]],["parent/160",[51,2.809]],["name/161",[21,38.304]],["parent/161",[51,2.809]],["name/162",[22,38.304]],["parent/162",[51,2.809]],["name/163",[23,38.304]],["parent/163",[51,2.809]],["name/164",[24,37.534]],["parent/164",[51,2.809]],["name/165",[25,34.939]],["parent/165",[51,2.809]],["name/166",[26,38.304]],["parent/166",[51,2.809]],["name/167",[27,38.304]],["parent/167",[51,2.809]],["name/168",[28,38.304]],["parent/168",[51,2.809]],["name/169",[6,34.383]],["parent/169",[51,2.809]],["name/170",[29,38.304]],["parent/170",[51,2.809]],["name/171",[30,38.304]],["parent/171",[51,2.809]],["name/172",[31,34.383]],["parent/172",[51,2.809]],["name/173",[32,38.304]],["parent/173",[51,2.809]],["name/174",[10,34.383]],["parent/174",[51,2.809]],["name/175",[33,38.304]],["parent/175",[51,2.809]],["name/176",[34,33.857]],["parent/176",[51,2.809]],["name/177",[35,33.857]],["parent/177",[51,2.809]],["name/178",[36,33.857]],["parent/178",[51,2.809]],["name/179",[52,59.506]],["parent/179",[]],["name/180",[53,26.304]],["parent/180",[]],["name/181",[54,59.506]],["parent/181",[53,2.542]],["name/182",[55,59.506]],["parent/182",[53,2.542]],["name/183",[56,54.398]],["parent/183",[53,2.542]],["name/184",[57,54.398]],["parent/184",[53,2.542]],["name/185",[58,54.398]],["parent/185",[53,2.542]],["name/186",[59,59.506]],["parent/186",[53,2.542]],["name/187",[60,59.506]],["parent/187",[53,2.542]],["name/188",[61,59.506]],["parent/188",[53,2.542]],["name/189",[4,34.383]],["parent/189",[53,2.542]],["name/190",[27,38.304]],["parent/190",[53,2.542]],["name/191",[5,38.304]],["parent/191",[53,2.542]],["name/192",[62,59.506]],["parent/192",[53,2.542]],["name/193",[30,38.304]],["parent/193",[53,2.542]],["name/194",[63,59.506]],["parent/194",[53,2.542]],["name/195",[11,38.304]],["parent/195",[53,2.542]],["name/196",[12,36.153]],["parent/196",[53,2.542]],["name/197",[13,37.534]],["parent/197",[53,2.542]],["name/198",[14,38.304]],["parent/198",[53,2.542]],["name/199",[15,36.82]],["parent/199",[53,2.542]],["name/200",[16,38.304]],["parent/200",[53,2.542]],["name/201",[17,36.153]],["parent/201",[53,2.542]],["name/202",[18,38.304]],["parent/202",[53,2.542]],["name/203",[19,34.939]],["parent/203",[53,2.542]],["name/204",[20,38.304]],["parent/204",[53,2.542]],["name/205",[21,38.304]],["parent/205",[53,2.542]],["name/206",[22,38.304]],["parent/206",[53,2.542]],["name/207",[23,38.304]],["parent/207",[53,2.542]],["name/208",[24,37.534]],["parent/208",[53,2.542]],["name/209",[25,34.939]],["parent/209",[53,2.542]],["name/210",[26,38.304]],["parent/210",[53,2.542]],["name/211",[28,38.304]],["parent/211",[53,2.542]],["name/212",[6,34.383]],["parent/212",[53,2.542]],["name/213",[29,38.304]],["parent/213",[53,2.542]],["name/214",[31,34.383]],["parent/214",[53,2.542]],["name/215",[32,38.304]],["parent/215",[53,2.542]],["name/216",[10,34.383]],["parent/216",[53,2.542]],["name/217",[33,38.304]],["parent/217",[53,2.542]],["name/218",[34,33.857]],["parent/218",[53,2.542]],["name/219",[35,33.857]],["parent/219",[53,2.542]],["name/220",[36,33.857]],["parent/220",[53,2.542]],["name/221",[64,59.506]],["parent/221",[]],["name/222",[65,27.866]],["parent/222",[]],["name/223",[56,54.398]],["parent/223",[65,2.693]],["name/224",[57,54.398]],["parent/224",[65,2.693]],["name/225",[58,54.398]],["parent/225",[65,2.693]],["name/226",[4,34.383]],["parent/226",[65,2.693]],["name/227",[66,51.033]],["parent/227",[65,2.693]],["name/228",[5,38.304]],["parent/228",[65,2.693]],["name/229",[30,38.304]],["parent/229",[65,2.693]],["name/230",[11,38.304]],["parent/230",[65,2.693]],["name/231",[12,36.153]],["parent/231",[65,2.693]],["name/232",[13,37.534]],["parent/232",[65,2.693]],["name/233",[14,38.304]],["parent/233",[65,2.693]],["name/234",[15,36.82]],["parent/234",[65,2.693]],["name/235",[16,38.304]],["parent/235",[65,2.693]],["name/236",[17,36.153]],["parent/236",[65,2.693]],["name/237",[18,38.304]],["parent/237",[65,2.693]],["name/238",[19,34.939]],["parent/238",[65,2.693]],["name/239",[20,38.304]],["parent/239",[65,2.693]],["name/240",[21,38.304]],["parent/240",[65,2.693]],["name/241",[22,38.304]],["parent/241",[65,2.693]],["name/242",[23,38.304]],["parent/242",[65,2.693]],["name/243",[24,37.534]],["parent/243",[65,2.693]],["name/244",[25,34.939]],["parent/244",[65,2.693]],["name/245",[26,38.304]],["parent/245",[65,2.693]],["name/246",[27,38.304]],["parent/246",[65,2.693]],["name/247",[28,38.304]],["parent/247",[65,2.693]],["name/248",[6,34.383]],["parent/248",[65,2.693]],["name/249",[29,38.304]],["parent/249",[65,2.693]],["name/250",[31,34.383]],["parent/250",[65,2.693]],["name/251",[32,38.304]],["parent/251",[65,2.693]],["name/252",[10,34.383]],["parent/252",[65,2.693]],["name/253",[33,38.304]],["parent/253",[65,2.693]],["name/254",[34,33.857]],["parent/254",[65,2.693]],["name/255",[35,33.857]],["parent/255",[65,2.693]],["name/256",[36,33.857]],["parent/256",[65,2.693]],["name/257",[67,59.506]],["parent/257",[]],["name/258",[68,28.446]],["parent/258",[]],["name/259",[4,34.383]],["parent/259",[68,2.749]],["name/260",[66,51.033]],["parent/260",[68,2.749]],["name/261",[44,54.398]],["parent/261",[68,2.749]],["name/262",[5,38.304]],["parent/262",[68,2.749]],["name/263",[30,38.304]],["parent/263",[68,2.749]],["name/264",[11,38.304]],["parent/264",[68,2.749]],["name/265",[12,36.153]],["parent/265",[68,2.749]],["name/266",[13,37.534]],["parent/266",[68,2.749]],["name/267",[14,38.304]],["parent/267",[68,2.749]],["name/268",[15,36.82]],["parent/268",[68,2.749]],["name/269",[16,38.304]],["parent/269",[68,2.749]],["name/270",[17,36.153]],["parent/270",[68,2.749]],["name/271",[18,38.304]],["parent/271",[68,2.749]],["name/272",[19,34.939]],["parent/272",[68,2.749]],["name/273",[20,38.304]],["parent/273",[68,2.749]],["name/274",[21,38.304]],["parent/274",[68,2.749]],["name/275",[22,38.304]],["parent/275",[68,2.749]],["name/276",[23,38.304]],["parent/276",[68,2.749]],["name/277",[24,37.534]],["parent/277",[68,2.749]],["name/278",[25,34.939]],["parent/278",[68,2.749]],["name/279",[26,38.304]],["parent/279",[68,2.749]],["name/280",[27,38.304]],["parent/280",[68,2.749]],["name/281",[28,38.304]],["parent/281",[68,2.749]],["name/282",[6,34.383]],["parent/282",[68,2.749]],["name/283",[29,38.304]],["parent/283",[68,2.749]],["name/284",[31,34.383]],["parent/284",[68,2.749]],["name/285",[32,38.304]],["parent/285",[68,2.749]],["name/286",[10,34.383]],["parent/286",[68,2.749]],["name/287",[33,38.304]],["parent/287",[68,2.749]],["name/288",[34,33.857]],["parent/288",[68,2.749]],["name/289",[35,33.857]],["parent/289",[68,2.749]],["name/290",[36,33.857]],["parent/290",[68,2.749]],["name/291",[69,59.506]],["parent/291",[]],["name/292",[70,38.304]],["parent/292",[]],["name/293",[19,34.939]],["parent/293",[70,3.702]],["name/294",[15,36.82]],["parent/294",[70,3.702]],["name/295",[17,36.153]],["parent/295",[70,3.702]],["name/296",[4,34.383]],["parent/296",[70,3.702]],["name/297",[12,36.153]],["parent/297",[70,3.702]],["name/298",[6,34.383]],["parent/298",[70,3.702]],["name/299",[31,34.383]],["parent/299",[70,3.702]],["name/300",[34,33.857]],["parent/300",[70,3.702]],["name/301",[35,33.857]],["parent/301",[70,3.702]],["name/302",[36,33.857]],["parent/302",[70,3.702]],["name/303",[10,34.383]],["parent/303",[70,3.702]],["name/304",[71,59.506]],["parent/304",[]],["name/305",[72,46.514]],["parent/305",[]],["name/306",[73,59.506]],["parent/306",[72,4.495]],["name/307",[74,59.506]],["parent/307",[72,4.495]],["name/308",[75,59.506]],["parent/308",[72,4.495]],["name/309",[76,59.506]],["parent/309",[72,4.495]],["name/310",[77,25.606]],["parent/310",[]],["name/311",[78,59.506]],["parent/311",[77,2.475]],["name/312",[79,59.506]],["parent/312",[77,2.475]],["name/313",[80,59.506]],["parent/313",[77,2.475]],["name/314",[81,51.033]],["parent/314",[77,2.475]],["name/315",[82,36.82]],["parent/315",[83,5.751]],["name/316",[84,51.033]],["parent/316",[77,2.475]],["name/317",[82,36.82]],["parent/317",[85,5.751]],["name/318",[26,38.304]],["parent/318",[77,2.475]],["name/319",[86,59.506]],["parent/319",[77,2.475]],["name/320",[87,51.033]],["parent/320",[77,2.475]],["name/321",[4,34.383]],["parent/321",[77,2.475]],["name/322",[66,51.033]],["parent/322",[77,2.475]],["name/323",[88,59.506]],["parent/323",[77,2.475]],["name/324",[89,44.843]],["parent/324",[77,2.475]],["name/325",[6,34.383]],["parent/325",[77,2.475]],["name/326",[30,38.304]],["parent/326",[77,2.475]],["name/327",[8,54.398]],["parent/327",[77,2.475]],["name/328",[90,59.506]],["parent/328",[77,2.475]],["name/329",[91,59.506]],["parent/329",[77,2.475]],["name/330",[11,38.304]],["parent/330",[77,2.475]],["name/331",[12,36.153]],["parent/331",[77,2.475]],["name/332",[13,37.534]],["parent/332",[77,2.475]],["name/333",[14,38.304]],["parent/333",[77,2.475]],["name/334",[15,36.82]],["parent/334",[77,2.475]],["name/335",[16,38.304]],["parent/335",[77,2.475]],["name/336",[17,36.153]],["parent/336",[77,2.475]],["name/337",[18,38.304]],["parent/337",[77,2.475]],["name/338",[19,34.939]],["parent/338",[77,2.475]],["name/339",[20,38.304]],["parent/339",[77,2.475]],["name/340",[21,38.304]],["parent/340",[77,2.475]],["name/341",[22,38.304]],["parent/341",[77,2.475]],["name/342",[23,38.304]],["parent/342",[77,2.475]],["name/343",[24,37.534]],["parent/343",[77,2.475]],["name/344",[25,34.939]],["parent/344",[77,2.475]],["name/345",[5,38.304]],["parent/345",[77,2.475]],["name/346",[82,36.82]],["parent/346",[92,5.751]],["name/347",[27,38.304]],["parent/347",[77,2.475]],["name/348",[28,38.304]],["parent/348",[77,2.475]],["name/349",[29,38.304]],["parent/349",[77,2.475]],["name/350",[31,34.383]],["parent/350",[77,2.475]],["name/351",[32,38.304]],["parent/351",[77,2.475]],["name/352",[10,34.383]],["parent/352",[77,2.475]],["name/353",[33,38.304]],["parent/353",[77,2.475]],["name/354",[34,33.857]],["parent/354",[77,2.475]],["name/355",[35,33.857]],["parent/355",[77,2.475]],["name/356",[36,33.857]],["parent/356",[77,2.475]],["name/357",[93,59.506]],["parent/357",[]],["name/358",[94,59.506]],["parent/358",[]],["name/359",[95,59.506]],["parent/359",[]],["name/360",[96,28.749]],["parent/360",[]],["name/361",[97,54.398]],["parent/361",[96,2.778]],["name/362",[4,34.383]],["parent/362",[96,2.778]],["name/363",[30,38.304]],["parent/363",[96,2.778]],["name/364",[11,38.304]],["parent/364",[96,2.778]],["name/365",[12,36.153]],["parent/365",[96,2.778]],["name/366",[13,37.534]],["parent/366",[96,2.778]],["name/367",[14,38.304]],["parent/367",[96,2.778]],["name/368",[15,36.82]],["parent/368",[96,2.778]],["name/369",[16,38.304]],["parent/369",[96,2.778]],["name/370",[17,36.153]],["parent/370",[96,2.778]],["name/371",[18,38.304]],["parent/371",[96,2.778]],["name/372",[19,34.939]],["parent/372",[96,2.778]],["name/373",[20,38.304]],["parent/373",[96,2.778]],["name/374",[21,38.304]],["parent/374",[96,2.778]],["name/375",[22,38.304]],["parent/375",[96,2.778]],["name/376",[23,38.304]],["parent/376",[96,2.778]],["name/377",[24,37.534]],["parent/377",[96,2.778]],["name/378",[25,34.939]],["parent/378",[96,2.778]],["name/379",[26,38.304]],["parent/379",[96,2.778]],["name/380",[5,38.304]],["parent/380",[96,2.778]],["name/381",[82,36.82]],["parent/381",[98,5.751]],["name/382",[27,38.304]],["parent/382",[96,2.778]],["name/383",[28,38.304]],["parent/383",[96,2.778]],["name/384",[6,34.383]],["parent/384",[96,2.778]],["name/385",[29,38.304]],["parent/385",[96,2.778]],["name/386",[31,34.383]],["parent/386",[96,2.778]],["name/387",[32,38.304]],["parent/387",[96,2.778]],["name/388",[10,34.383]],["parent/388",[96,2.778]],["name/389",[33,38.304]],["parent/389",[96,2.778]],["name/390",[34,33.857]],["parent/390",[96,2.778]],["name/391",[35,33.857]],["parent/391",[96,2.778]],["name/392",[36,33.857]],["parent/392",[96,2.778]],["name/393",[99,59.506]],["parent/393",[]],["name/394",[100,24.745]],["parent/394",[]],["name/395",[97,54.398]],["parent/395",[100,2.391]],["name/396",[101,59.506]],["parent/396",[100,2.391]],["name/397",[102,59.506]],["parent/397",[100,2.391]],["name/398",[103,59.506]],["parent/398",[100,2.391]],["name/399",[81,51.033]],["parent/399",[100,2.391]],["name/400",[82,36.82]],["parent/400",[104,5.751]],["name/401",[105,54.398]],["parent/401",[100,2.391]],["name/402",[82,36.82]],["parent/402",[106,5.751]],["name/403",[107,54.398]],["parent/403",[100,2.391]],["name/404",[82,36.82]],["parent/404",[108,5.751]],["name/405",[84,51.033]],["parent/405",[100,2.391]],["name/406",[82,36.82]],["parent/406",[109,5.751]],["name/407",[87,51.033]],["parent/407",[100,2.391]],["name/408",[4,34.383]],["parent/408",[100,2.391]],["name/409",[89,44.843]],["parent/409",[100,2.391]],["name/410",[30,38.304]],["parent/410",[100,2.391]],["name/411",[110,54.398]],["parent/411",[100,2.391]],["name/412",[111,54.398]],["parent/412",[100,2.391]],["name/413",[112,54.398]],["parent/413",[100,2.391]],["name/414",[113,54.398]],["parent/414",[100,2.391]],["name/415",[114,54.398]],["parent/415",[100,2.391]],["name/416",[6,34.383]],["parent/416",[100,2.391]],["name/417",[115,59.506]],["parent/417",[100,2.391]],["name/418",[116,59.506]],["parent/418",[100,2.391]],["name/419",[11,38.304]],["parent/419",[100,2.391]],["name/420",[12,36.153]],["parent/420",[100,2.391]],["name/421",[13,37.534]],["parent/421",[100,2.391]],["name/422",[14,38.304]],["parent/422",[100,2.391]],["name/423",[15,36.82]],["parent/423",[100,2.391]],["name/424",[16,38.304]],["parent/424",[100,2.391]],["name/425",[17,36.153]],["parent/425",[100,2.391]],["name/426",[18,38.304]],["parent/426",[100,2.391]],["name/427",[19,34.939]],["parent/427",[100,2.391]],["name/428",[20,38.304]],["parent/428",[100,2.391]],["name/429",[21,38.304]],["parent/429",[100,2.391]],["name/430",[22,38.304]],["parent/430",[100,2.391]],["name/431",[23,38.304]],["parent/431",[100,2.391]],["name/432",[24,37.534]],["parent/432",[100,2.391]],["name/433",[25,34.939]],["parent/433",[100,2.391]],["name/434",[26,38.304]],["parent/434",[100,2.391]],["name/435",[5,38.304]],["parent/435",[100,2.391]],["name/436",[82,36.82]],["parent/436",[117,5.751]],["name/437",[27,38.304]],["parent/437",[100,2.391]],["name/438",[28,38.304]],["parent/438",[100,2.391]],["name/439",[29,38.304]],["parent/439",[100,2.391]],["name/440",[31,34.383]],["parent/440",[100,2.391]],["name/441",[32,38.304]],["parent/441",[100,2.391]],["name/442",[10,34.383]],["parent/442",[100,2.391]],["name/443",[33,38.304]],["parent/443",[100,2.391]],["name/444",[34,33.857]],["parent/444",[100,2.391]],["name/445",[35,33.857]],["parent/445",[100,2.391]],["name/446",[36,33.857]],["parent/446",[100,2.391]],["name/447",[118,48.52]],["parent/447",[]],["name/448",[119,59.506]],["parent/448",[118,4.689]],["name/449",[120,59.506]],["parent/449",[118,4.689]],["name/450",[121,59.506]],["parent/450",[118,4.689]],["name/451",[122,59.506]],["parent/451",[]],["name/452",[123,59.506]],["parent/452",[]],["name/453",[124,37.534]],["parent/453",[]],["name/454",[25,34.939]],["parent/454",[124,3.627]],["name/455",[125,59.506]],["parent/455",[124,3.627]],["name/456",[17,36.153]],["parent/456",[124,3.627]],["name/457",[126,59.506]],["parent/457",[124,3.627]],["name/458",[4,34.383]],["parent/458",[124,3.627]],["name/459",[12,36.153]],["parent/459",[124,3.627]],["name/460",[6,34.383]],["parent/460",[124,3.627]],["name/461",[31,34.383]],["parent/461",[124,3.627]],["name/462",[34,33.857]],["parent/462",[124,3.627]],["name/463",[35,33.857]],["parent/463",[124,3.627]],["name/464",[36,33.857]],["parent/464",[124,3.627]],["name/465",[10,34.383]],["parent/465",[124,3.627]],["name/466",[127,59.506]],["parent/466",[]],["name/467",[128,36.82]],["parent/467",[]],["name/468",[25,34.939]],["parent/468",[128,3.558]],["name/469",[19,34.939]],["parent/469",[128,3.558]],["name/470",[17,36.153]],["parent/470",[128,3.558]],["name/471",[4,34.383]],["parent/471",[128,3.558]],["name/472",[12,36.153]],["parent/472",[128,3.558]],["name/473",[43,46.514]],["parent/473",[128,3.558]],["name/474",[6,34.383]],["parent/474",[128,3.558]],["name/475",[31,34.383]],["parent/475",[128,3.558]],["name/476",[89,44.843]],["parent/476",[128,3.558]],["name/477",[34,33.857]],["parent/477",[128,3.558]],["name/478",[35,33.857]],["parent/478",[128,3.558]],["name/479",[36,33.857]],["parent/479",[128,3.558]],["name/480",[10,34.383]],["parent/480",[128,3.558]],["name/481",[129,54.398]],["parent/481",[]],["name/482",[130,59.506]],["parent/482",[129,5.257]],["name/483",[131,38.304]],["parent/483",[]],["name/484",[4,34.383]],["parent/484",[131,3.702]],["name/485",[25,34.939]],["parent/485",[131,3.702]],["name/486",[19,34.939]],["parent/486",[131,3.702]],["name/487",[43,46.514]],["parent/487",[131,3.702]],["name/488",[6,34.383]],["parent/488",[131,3.702]],["name/489",[31,34.383]],["parent/489",[131,3.702]],["name/490",[89,44.843]],["parent/490",[131,3.702]],["name/491",[34,33.857]],["parent/491",[131,3.702]],["name/492",[35,33.857]],["parent/492",[131,3.702]],["name/493",[36,33.857]],["parent/493",[131,3.702]],["name/494",[10,34.383]],["parent/494",[131,3.702]],["name/495",[132,59.506]],["parent/495",[]],["name/496",[133,38.304]],["parent/496",[]],["name/497",[4,34.383]],["parent/497",[133,3.702]],["name/498",[25,34.939]],["parent/498",[133,3.702]],["name/499",[19,34.939]],["parent/499",[133,3.702]],["name/500",[43,46.514]],["parent/500",[133,3.702]],["name/501",[6,34.383]],["parent/501",[133,3.702]],["name/502",[31,34.383]],["parent/502",[133,3.702]],["name/503",[89,44.843]],["parent/503",[133,3.702]],["name/504",[34,33.857]],["parent/504",[133,3.702]],["name/505",[35,33.857]],["parent/505",[133,3.702]],["name/506",[36,33.857]],["parent/506",[133,3.702]],["name/507",[10,34.383]],["parent/507",[133,3.702]],["name/508",[134,59.506]],["parent/508",[]],["name/509",[135,38.304]],["parent/509",[]],["name/510",[4,34.383]],["parent/510",[135,3.702]],["name/511",[25,34.939]],["parent/511",[135,3.702]],["name/512",[19,34.939]],["parent/512",[135,3.702]],["name/513",[43,46.514]],["parent/513",[135,3.702]],["name/514",[6,34.383]],["parent/514",[135,3.702]],["name/515",[31,34.383]],["parent/515",[135,3.702]],["name/516",[89,44.843]],["parent/516",[135,3.702]],["name/517",[34,33.857]],["parent/517",[135,3.702]],["name/518",[35,33.857]],["parent/518",[135,3.702]],["name/519",[36,33.857]],["parent/519",[135,3.702]],["name/520",[10,34.383]],["parent/520",[135,3.702]],["name/521",[136,59.506]],["parent/521",[]],["name/522",[137,25.606]],["parent/522",[]],["name/523",[138,59.506]],["parent/523",[137,2.475]],["name/524",[87,51.033]],["parent/524",[137,2.475]],["name/525",[81,51.033]],["parent/525",[137,2.475]],["name/526",[82,36.82]],["parent/526",[139,5.751]],["name/527",[105,54.398]],["parent/527",[137,2.475]],["name/528",[82,36.82]],["parent/528",[140,5.751]],["name/529",[107,54.398]],["parent/529",[137,2.475]],["name/530",[82,36.82]],["parent/530",[141,5.751]],["name/531",[84,51.033]],["parent/531",[137,2.475]],["name/532",[82,36.82]],["parent/532",[142,5.751]],["name/533",[40,54.398]],["parent/533",[137,2.475]],["name/534",[4,34.383]],["parent/534",[137,2.475]],["name/535",[11,38.304]],["parent/535",[137,2.475]],["name/536",[111,54.398]],["parent/536",[137,2.475]],["name/537",[112,54.398]],["parent/537",[137,2.475]],["name/538",[113,54.398]],["parent/538",[137,2.475]],["name/539",[114,54.398]],["parent/539",[137,2.475]],["name/540",[6,34.383]],["parent/540",[137,2.475]],["name/541",[30,38.304]],["parent/541",[137,2.475]],["name/542",[110,54.398]],["parent/542",[137,2.475]],["name/543",[143,59.506]],["parent/543",[137,2.475]],["name/544",[12,36.153]],["parent/544",[137,2.475]],["name/545",[13,37.534]],["parent/545",[137,2.475]],["name/546",[14,38.304]],["parent/546",[137,2.475]],["name/547",[15,36.82]],["parent/547",[137,2.475]],["name/548",[16,38.304]],["parent/548",[137,2.475]],["name/549",[17,36.153]],["parent/549",[137,2.475]],["name/550",[18,38.304]],["parent/550",[137,2.475]],["name/551",[19,34.939]],["parent/551",[137,2.475]],["name/552",[20,38.304]],["parent/552",[137,2.475]],["name/553",[21,38.304]],["parent/553",[137,2.475]],["name/554",[22,38.304]],["parent/554",[137,2.475]],["name/555",[23,38.304]],["parent/555",[137,2.475]],["name/556",[24,37.534]],["parent/556",[137,2.475]],["name/557",[25,34.939]],["parent/557",[137,2.475]],["name/558",[26,38.304]],["parent/558",[137,2.475]],["name/559",[5,38.304]],["parent/559",[137,2.475]],["name/560",[82,36.82]],["parent/560",[144,5.751]],["name/561",[27,38.304]],["parent/561",[137,2.475]],["name/562",[28,38.304]],["parent/562",[137,2.475]],["name/563",[29,38.304]],["parent/563",[137,2.475]],["name/564",[31,34.383]],["parent/564",[137,2.475]],["name/565",[32,38.304]],["parent/565",[137,2.475]],["name/566",[10,34.383]],["parent/566",[137,2.475]],["name/567",[33,38.304]],["parent/567",[137,2.475]],["name/568",[34,33.857]],["parent/568",[137,2.475]],["name/569",[35,33.857]],["parent/569",[137,2.475]],["name/570",[36,33.857]],["parent/570",[137,2.475]],["name/571",[145,59.506]],["parent/571",[]],["name/572",[146,59.506]],["parent/572",[]],["name/573",[147,59.506]],["parent/573",[]],["name/574",[148,59.506]],["parent/574",[]]],"invertedIndex":[["__type",{"_index":82,"name":{"315":{},"317":{},"346":{},"381":{},"400":{},"402":{},"404":{},"406":{},"436":{},"526":{},"528":{},"530":{},"532":{},"560":{}},"parent":{}}],["_item",{"_index":73,"name":{"306":{}},"parent":{}}],["_schema",{"_index":74,"name":{"307":{}},"parent":{}}],["add",{"_index":112,"name":{"413":{},"537":{}},"parent":{}}],["additem",{"_index":81,"name":{"314":{},"399":{},"525":{}},"parent":{}}],["angularmaterialrenderers",{"_index":147,"name":{"573":{}},"parent":{}}],["arraylayoutrenderer",{"_index":137,"name":{"522":{}},"parent":{"523":{},"524":{},"525":{},"527":{},"529":{},"531":{},"533":{},"534":{},"535":{},"536":{},"537":{},"538":{},"539":{},"540":{},"541":{},"542":{},"543":{},"544":{},"545":{},"546":{},"547":{},"548":{},"549":{},"550":{},"551":{},"552":{},"553":{},"554":{},"555":{},"556":{},"557":{},"558":{},"559":{},"561":{},"562":{},"563":{},"564":{},"565":{},"566":{},"567":{},"568":{},"569":{},"570":{}}}],["arraylayoutrenderer.additem",{"_index":139,"name":{},"parent":{"526":{}}}],["arraylayoutrenderer.geteventvalue",{"_index":144,"name":{},"parent":{"560":{}}}],["arraylayoutrenderer.moveitemdown",{"_index":141,"name":{},"parent":{"530":{}}}],["arraylayoutrenderer.moveitemup",{"_index":140,"name":{},"parent":{"528":{}}}],["arraylayoutrenderer.removeitems",{"_index":142,"name":{},"parent":{"532":{}}}],["arraylayoutrenderertester",{"_index":145,"name":{"571":{}},"parent":{}}],["autocompletecontrolrenderer",{"_index":0,"name":{"0":{}},"parent":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"36":{}}}],["booleancontrolrenderer",{"_index":42,"name":{"49":{}},"parent":{"50":{},"51":{},"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{},"65":{},"66":{},"67":{},"68":{},"69":{},"70":{},"71":{},"72":{},"73":{},"74":{},"75":{},"76":{},"77":{},"78":{},"79":{},"80":{},"81":{}}}],["booleancontroltester",{"_index":45,"name":{"82":{}},"parent":{}}],["categorizationtablayoutrenderer",{"_index":124,"name":{"453":{}},"parent":{"454":{},"455":{},"456":{},"457":{},"458":{},"459":{},"460":{},"461":{},"462":{},"463":{},"464":{},"465":{}}}],["categorizationtester",{"_index":127,"name":{"466":{}},"parent":{}}],["categorylabels",{"_index":126,"name":{"457":{}},"parent":{}}],["cells",{"_index":39,"name":{"46":{}},"parent":{}}],["changedetectionref",{"_index":43,"name":{"51":{},"473":{},"487":{},"500":{},"513":{}},"parent":{}}],["changedetectorref",{"_index":66,"name":{"227":{},"260":{},"322":{}},"parent":{}}],["columndescription",{"_index":118,"name":{"447":{}},"parent":{"448":{},"449":{},"450":{}}}],["columnstoignore",{"_index":103,"name":{"398":{}},"parent":{}}],["constructor",{"_index":4,"name":{"4":{},"50":{},"84":{},"116":{},"149":{},"189":{},"226":{},"259":{},"296":{},"321":{},"362":{},"408":{},"458":{},"471":{},"484":{},"497":{},"510":{},"534":{}},"parent":{}}],["controlwithoutlabel",{"_index":123,"name":{"452":{}},"parent":{}}],["data",{"_index":18,"name":{"18":{},"62":{},"93":{},"126":{},"158":{},"202":{},"237":{},"271":{},"337":{},"371":{},"426":{},"550":{}},"parent":{}}],["datecontrolrenderer",{"_index":46,"name":{"83":{}},"parent":{"84":{},"85":{},"86":{},"87":{},"88":{},"89":{},"90":{},"91":{},"92":{},"93":{},"94":{},"95":{},"96":{},"97":{},"98":{},"99":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"111":{},"112":{},"113":{}}}],["datecontrolrenderertester",{"_index":47,"name":{"114":{}},"parent":{}}],["decimalseparator",{"_index":61,"name":{"188":{}},"parent":{}}],["description",{"_index":20,"name":{"20":{},"64":{},"95":{},"128":{},"160":{},"204":{},"239":{},"273":{},"339":{},"373":{},"428":{},"552":{}},"parent":{}}],["detailuischema",{"_index":97,"name":{"361":{},"395":{}},"parent":{}}],["determinedecimalseparator",{"_index":63,"name":{"194":{}},"parent":{}}],["disabled",{"_index":14,"name":{"14":{},"58":{},"89":{},"122":{},"154":{},"198":{},"233":{},"267":{},"333":{},"367":{},"422":{},"546":{}},"parent":{}}],["displayedcolumns",{"_index":101,"name":{"396":{}},"parent":{}}],["down",{"_index":114,"name":{"415":{},"539":{}},"parent":{}}],["enabled",{"_index":24,"name":{"24":{},"42":{},"68":{},"99":{},"132":{},"164":{},"208":{},"243":{},"277":{},"343":{},"377":{},"432":{},"556":{}},"parent":{}}],["enumcontroltester",{"_index":41,"name":{"48":{}},"parent":{}}],["error",{"_index":21,"name":{"21":{},"65":{},"96":{},"129":{},"161":{},"205":{},"240":{},"274":{},"340":{},"374":{},"429":{},"553":{}},"parent":{}}],["filter",{"_index":9,"name":{"9":{}},"parent":{}}],["filteredoptions",{"_index":2,"name":{"2":{}},"parent":{}}],["form",{"_index":16,"name":{"16":{},"60":{},"91":{},"124":{},"156":{},"200":{},"235":{},"269":{},"335":{},"369":{},"424":{},"548":{}},"parent":{}}],["generatecells",{"_index":115,"name":{"417":{}},"parent":{}}],["geteventvalue",{"_index":5,"name":{"5":{},"53":{},"85":{},"117":{},"150":{},"191":{},"228":{},"262":{},"345":{},"380":{},"435":{},"559":{}},"parent":{}}],["getownprops",{"_index":10,"name":{"10":{},"77":{},"109":{},"142":{},"174":{},"216":{},"252":{},"286":{},"303":{},"352":{},"388":{},"442":{},"465":{},"480":{},"494":{},"507":{},"520":{},"566":{}},"parent":{}}],["getprops",{"_index":110,"name":{"411":{},"542":{}},"parent":{}}],["gettype",{"_index":49,"name":{"118":{}},"parent":{}}],["getvalidcolumnprops",{"_index":116,"name":{"418":{}},"parent":{}}],["getvalue",{"_index":62,"name":{"192":{}},"parent":{}}],["grouplayoutrenderer",{"_index":131,"name":{"483":{}},"parent":{"484":{},"485":{},"486":{},"487":{},"488":{},"489":{},"490":{},"491":{},"492":{},"493":{},"494":{}}}],["grouplayouttester",{"_index":132,"name":{"495":{}},"parent":{}}],["header",{"_index":120,"name":{"449":{}},"parent":{}}],["hidden",{"_index":25,"name":{"25":{},"69":{},"100":{},"133":{},"165":{},"209":{},"244":{},"278":{},"344":{},"378":{},"433":{},"454":{},"468":{},"485":{},"498":{},"511":{},"557":{}},"parent":{}}],["highlightedidx",{"_index":86,"name":{"319":{}},"parent":{}}],["horizontallayoutrenderer",{"_index":133,"name":{"496":{}},"parent":{"497":{},"498":{},"499":{},"500":{},"501":{},"502":{},"503":{},"504":{},"505":{},"506":{},"507":{}}}],["horizontallayouttester",{"_index":134,"name":{"508":{}},"parent":{}}],["id",{"_index":13,"name":{"13":{},"39":{},"57":{},"88":{},"121":{},"153":{},"197":{},"232":{},"266":{},"332":{},"366":{},"421":{},"545":{}},"parent":{}}],["initialized",{"_index":75,"name":{"308":{}},"parent":{}}],["ischecked",{"_index":44,"name":{"52":{},"261":{}},"parent":{}}],["isenabled",{"_index":32,"name":{"32":{},"76":{},"108":{},"141":{},"173":{},"215":{},"251":{},"285":{},"351":{},"387":{},"441":{},"565":{}},"parent":{}}],["item",{"_index":76,"name":{"309":{}},"parent":{}}],["items",{"_index":102,"name":{"397":{}},"parent":{}}],["jsonformsangularmaterialmodule",{"_index":146,"name":{"572":{}},"parent":{}}],["jsonformsdetailcomponent",{"_index":72,"name":{"305":{}},"parent":{"306":{},"307":{},"308":{},"309":{}}}],["jsonformsservice",{"_index":12,"name":{"12":{},"56":{},"87":{},"120":{},"152":{},"196":{},"231":{},"265":{},"297":{},"331":{},"365":{},"420":{},"459":{},"472":{},"544":{}},"parent":{}}],["keywords",{"_index":93,"name":{"357":{}},"parent":{}}],["label",{"_index":19,"name":{"19":{},"63":{},"94":{},"127":{},"159":{},"203":{},"238":{},"272":{},"293":{},"338":{},"372":{},"427":{},"469":{},"486":{},"499":{},"512":{},"551":{}},"parent":{}}],["labelrenderer",{"_index":70,"name":{"292":{}},"parent":{"293":{},"294":{},"295":{},"296":{},"297":{},"298":{},"299":{},"300":{},"301":{},"302":{},"303":{}}}],["labelrenderertester",{"_index":71,"name":{"304":{}},"parent":{}}],["layoutchildrenrenderpropspipe",{"_index":129,"name":{"481":{}},"parent":{"482":{}}}],["layoutrenderer",{"_index":128,"name":{"467":{}},"parent":{"468":{},"469":{},"470":{},"471":{},"472":{},"473":{},"474":{},"475":{},"476":{},"477":{},"478":{},"479":{},"480":{}}}],["locale",{"_index":59,"name":{"186":{}},"parent":{}}],["mapadditionalprops",{"_index":30,"name":{"30":{},"54":{},"106":{},"139":{},"171":{},"193":{},"229":{},"263":{},"326":{},"363":{},"410":{},"541":{}},"parent":{}}],["mapstatetovisible",{"_index":148,"name":{"574":{}},"parent":{}}],["maptoprops",{"_index":11,"name":{"11":{},"55":{},"86":{},"119":{},"151":{},"195":{},"230":{},"264":{},"330":{},"364":{},"419":{},"535":{}},"parent":{}}],["masterdetailtester",{"_index":95,"name":{"359":{}},"parent":{}}],["masteritems",{"_index":78,"name":{"311":{}},"parent":{}}],["masterlistcomponent",{"_index":77,"name":{"310":{}},"parent":{"311":{},"312":{},"313":{},"314":{},"316":{},"318":{},"319":{},"320":{},"321":{},"322":{},"323":{},"324":{},"325":{},"326":{},"327":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"335":{},"336":{},"337":{},"338":{},"339":{},"340":{},"341":{},"342":{},"343":{},"344":{},"345":{},"347":{},"348":{},"349":{},"350":{},"351":{},"352":{},"353":{},"354":{},"355":{},"356":{}}}],["masterlistcomponent.additem",{"_index":83,"name":{},"parent":{"315":{}}}],["masterlistcomponent.geteventvalue",{"_index":92,"name":{},"parent":{"346":{}}}],["masterlistcomponent.removeitems",{"_index":85,"name":{},"parent":{"317":{}}}],["max",{"_index":57,"name":{"184":{},"224":{}},"parent":{}}],["maximum_fractional_digits",{"_index":54,"name":{"181":{}},"parent":{}}],["min",{"_index":56,"name":{"183":{},"223":{}},"parent":{}}],["moveitemdown",{"_index":107,"name":{"403":{},"529":{}},"parent":{}}],["moveitemup",{"_index":105,"name":{"401":{},"527":{}},"parent":{}}],["multipleof",{"_index":58,"name":{"185":{},"225":{}},"parent":{}}],["ngondestroy",{"_index":31,"name":{"31":{},"75":{},"107":{},"140":{},"172":{},"214":{},"250":{},"284":{},"299":{},"350":{},"386":{},"440":{},"461":{},"475":{},"489":{},"502":{},"515":{},"564":{}},"parent":{}}],["ngoninit",{"_index":6,"name":{"6":{},"73":{},"104":{},"137":{},"169":{},"212":{},"248":{},"282":{},"298":{},"325":{},"384":{},"416":{},"460":{},"474":{},"488":{},"501":{},"514":{},"540":{}},"parent":{}}],["nodata",{"_index":138,"name":{"523":{}},"parent":{}}],["numbercontrolrenderer",{"_index":53,"name":{"180":{}},"parent":{"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{},"188":{},"189":{},"190":{},"191":{},"192":{},"193":{},"194":{},"195":{},"196":{},"197":{},"198":{},"199":{},"200":{},"201":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"210":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"218":{},"219":{},"220":{}}}],["numbercontrolrenderertester",{"_index":64,"name":{"221":{}},"parent":{}}],["numberformat",{"_index":60,"name":{"187":{}},"parent":{}}],["objectcontrolrenderer",{"_index":96,"name":{"360":{}},"parent":{"361":{},"362":{},"363":{},"364":{},"365":{},"366":{},"367":{},"368":{},"369":{},"370":{},"371":{},"372":{},"373":{},"374":{},"375":{},"376":{},"377":{},"378":{},"379":{},"380":{},"382":{},"383":{},"384":{},"385":{},"386":{},"387":{},"388":{},"389":{},"390":{},"391":{},"392":{}}}],["objectcontrolrenderer.geteventvalue",{"_index":98,"name":{},"parent":{"381":{}}}],["objectcontrolrenderertester",{"_index":99,"name":{"393":{}},"parent":{}}],["oldvalue",{"_index":55,"name":{"182":{}},"parent":{}}],["onaddclick",{"_index":90,"name":{"328":{}},"parent":{}}],["onchange",{"_index":27,"name":{"27":{},"71":{},"102":{},"135":{},"167":{},"190":{},"246":{},"280":{},"347":{},"382":{},"437":{},"561":{}},"parent":{}}],["ondeleteclick",{"_index":91,"name":{"329":{}},"parent":{}}],["onlistitemhover",{"_index":88,"name":{"323":{}},"parent":{}}],["onselect",{"_index":8,"name":{"8":{},"327":{}},"parent":{}}],["options",{"_index":1,"name":{"1":{},"38":{}},"parent":{}}],["ownpropsofautocomplete",{"_index":37,"name":{"37":{}},"parent":{"38":{},"39":{},"40":{},"41":{},"42":{},"43":{},"44":{},"45":{},"46":{},"47":{}}}],["path",{"_index":36,"name":{"36":{},"44":{},"81":{},"113":{},"146":{},"178":{},"220":{},"256":{},"290":{},"302":{},"356":{},"392":{},"446":{},"464":{},"479":{},"493":{},"506":{},"519":{},"570":{}},"parent":{}}],["property",{"_index":119,"name":{"448":{}},"parent":{}}],["props",{"_index":121,"name":{"450":{}},"parent":{}}],["propspath",{"_index":26,"name":{"26":{},"70":{},"101":{},"134":{},"166":{},"210":{},"245":{},"279":{},"318":{},"379":{},"434":{},"558":{}},"parent":{}}],["rangecontrolrenderer",{"_index":65,"name":{"222":{}},"parent":{"223":{},"224":{},"225":{},"226":{},"227":{},"228":{},"229":{},"230":{},"231":{},"232":{},"233":{},"234":{},"235":{},"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"243":{},"244":{},"245":{},"246":{},"247":{},"248":{},"249":{},"250":{},"251":{},"252":{},"253":{},"254":{},"255":{},"256":{}}}],["rangecontrolrenderertester",{"_index":67,"name":{"257":{}},"parent":{}}],["remove",{"_index":111,"name":{"412":{},"536":{}},"parent":{}}],["removeitems",{"_index":84,"name":{"316":{},"405":{},"531":{}},"parent":{}}],["removeschemakeywords",{"_index":94,"name":{"358":{}},"parent":{}}],["renderers",{"_index":38,"name":{"45":{}},"parent":{}}],["rootschema",{"_index":23,"name":{"23":{},"67":{},"98":{},"131":{},"163":{},"207":{},"242":{},"276":{},"342":{},"376":{},"431":{},"555":{}},"parent":{}}],["schema",{"_index":35,"name":{"35":{},"41":{},"80":{},"112":{},"145":{},"177":{},"219":{},"255":{},"289":{},"301":{},"355":{},"391":{},"445":{},"463":{},"478":{},"492":{},"505":{},"518":{},"569":{}},"parent":{}}],["scopedschema",{"_index":22,"name":{"22":{},"66":{},"97":{},"130":{},"162":{},"206":{},"241":{},"275":{},"341":{},"375":{},"430":{},"554":{}},"parent":{}}],["selecteditem",{"_index":79,"name":{"312":{}},"parent":{}}],["selecteditemidx",{"_index":80,"name":{"313":{}},"parent":{}}],["shouldfilter",{"_index":3,"name":{"3":{}},"parent":{}}],["shouldshowunfocuseddescription",{"_index":28,"name":{"28":{},"72":{},"103":{},"136":{},"168":{},"211":{},"247":{},"281":{},"348":{},"383":{},"438":{},"562":{}},"parent":{}}],["subscription",{"_index":17,"name":{"17":{},"61":{},"92":{},"125":{},"157":{},"201":{},"236":{},"270":{},"295":{},"336":{},"370":{},"425":{},"456":{},"470":{},"549":{}},"parent":{}}],["tablerenderer",{"_index":100,"name":{"394":{}},"parent":{"395":{},"396":{},"397":{},"398":{},"399":{},"401":{},"403":{},"405":{},"407":{},"408":{},"409":{},"410":{},"411":{},"412":{},"413":{},"414":{},"415":{},"416":{},"417":{},"418":{},"419":{},"420":{},"421":{},"422":{},"423":{},"424":{},"425":{},"426":{},"427":{},"428":{},"429":{},"430":{},"431":{},"432":{},"433":{},"434":{},"435":{},"437":{},"438":{},"439":{},"440":{},"441":{},"442":{},"443":{},"444":{},"445":{},"446":{}}}],["tablerenderer.additem",{"_index":104,"name":{},"parent":{"400":{}}}],["tablerenderer.geteventvalue",{"_index":117,"name":{},"parent":{"436":{}}}],["tablerenderer.moveitemdown",{"_index":108,"name":{},"parent":{"404":{}}}],["tablerenderer.moveitemup",{"_index":106,"name":{},"parent":{"402":{}}}],["tablerenderer.removeitems",{"_index":109,"name":{},"parent":{"406":{}}}],["tablerenderertester",{"_index":122,"name":{"451":{}},"parent":{}}],["textarearenderer",{"_index":51,"name":{"148":{}},"parent":{"149":{},"150":{},"151":{},"152":{},"153":{},"154":{},"155":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"163":{},"164":{},"165":{},"166":{},"167":{},"168":{},"169":{},"170":{},"171":{},"172":{},"173":{},"174":{},"175":{},"176":{},"177":{},"178":{}}}],["textarearenderertester",{"_index":52,"name":{"179":{}},"parent":{}}],["textcontrolrenderer",{"_index":48,"name":{"115":{}},"parent":{"116":{},"117":{},"118":{},"119":{},"120":{},"121":{},"122":{},"123":{},"124":{},"125":{},"126":{},"127":{},"128":{},"129":{},"130":{},"131":{},"132":{},"133":{},"134":{},"135":{},"136":{},"137":{},"138":{},"139":{},"140":{},"141":{},"142":{},"143":{},"144":{},"145":{},"146":{}}}],["textcontrolrenderertester",{"_index":50,"name":{"147":{}},"parent":{}}],["togglecontrolrenderer",{"_index":68,"name":{"258":{}},"parent":{"259":{},"260":{},"261":{},"262":{},"263":{},"264":{},"265":{},"266":{},"267":{},"268":{},"269":{},"270":{},"271":{},"272":{},"273":{},"274":{},"275":{},"276":{},"277":{},"278":{},"279":{},"280":{},"281":{},"282":{},"283":{},"284":{},"285":{},"286":{},"287":{},"288":{},"289":{},"290":{}}}],["togglecontrolrenderertester",{"_index":69,"name":{"291":{}},"parent":{}}],["trackbyfn",{"_index":143,"name":{"543":{}},"parent":{}}],["trackelement",{"_index":89,"name":{"324":{},"409":{},"476":{},"490":{},"503":{},"516":{}},"parent":{}}],["transform",{"_index":130,"name":{"482":{}},"parent":{}}],["translations",{"_index":87,"name":{"320":{},"407":{},"524":{}},"parent":{}}],["triggervalidation",{"_index":33,"name":{"33":{},"78":{},"110":{},"143":{},"175":{},"217":{},"253":{},"287":{},"353":{},"389":{},"443":{},"567":{}},"parent":{}}],["uischema",{"_index":34,"name":{"34":{},"40":{},"79":{},"111":{},"144":{},"176":{},"218":{},"254":{},"288":{},"300":{},"354":{},"390":{},"444":{},"462":{},"477":{},"491":{},"504":{},"517":{},"568":{}},"parent":{}}],["uischemas",{"_index":40,"name":{"47":{},"533":{}},"parent":{}}],["up",{"_index":113,"name":{"414":{},"538":{}},"parent":{}}],["updatefilter",{"_index":7,"name":{"7":{}},"parent":{}}],["validator",{"_index":29,"name":{"29":{},"74":{},"105":{},"138":{},"170":{},"213":{},"249":{},"283":{},"349":{},"385":{},"439":{},"563":{}},"parent":{}}],["verticallayoutrenderer",{"_index":135,"name":{"509":{}},"parent":{"510":{},"511":{},"512":{},"513":{},"514":{},"515":{},"516":{},"517":{},"518":{},"519":{},"520":{}}}],["verticallayouttester",{"_index":136,"name":{"521":{}},"parent":{}}],["visible",{"_index":15,"name":{"15":{},"43":{},"59":{},"90":{},"123":{},"155":{},"199":{},"234":{},"268":{},"294":{},"334":{},"368":{},"423":{},"547":{}},"parent":{}}],["visiblecategories",{"_index":125,"name":{"455":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/static/api/angular-material/assets/main.js b/static/api/angular-material/assets/main.js new file mode 100644 index 00000000..7270cff8 --- /dev/null +++ b/static/api/angular-material/assets/main.js @@ -0,0 +1,59 @@ +"use strict"; +"use strict";(()=>{var Pe=Object.create;var ne=Object.defineProperty;var Ie=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Ie(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Pe(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),v=s.str.charAt(1),f;v in s.node.edges?f=s.node.edges[v]:(f=new t.TokenSet,s.node.edges[v]=f),s.str.length==1&&(f.final=!0),i.push({node:f,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){re.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(n&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{le(e,t)}),le(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ne(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ce(l.parent,i)}.${d}`);let v=document.createElement("li");v.classList.value=l.classes??"";let f=document.createElement("a");f.href=r.base+l.url,f.innerHTML=u+d,v.append(f),e.appendChild(v)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function ce(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var Be={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Be[e])}var C=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",pe="mousemove",B="mouseup",J={x:0,y:0},fe=!1,ee=!1,He=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(He=!0,F="touchstart",pe="touchmove",B="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(pe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{ee=!1});document.addEventListener("click",t=>{fe&&(t.preventDefault(),t.stopImmediatePropagation(),fe=!1)});var X=class extends C{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(B,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ve=document.head.appendChild(document.createElement("style"));ve.dataset.for="filters";var Y=class extends C{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ve.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,this.handleValueChange()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(e=>{e.style.display="block";let n=Array.from(e.querySelectorAll(".tsd-index-link")).every(r=>r.offsetParent==null);e.style.display=n?"none":"block"})}};var Z=class extends C{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.ensureActivePageVisible()}function we(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.href===r.href&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/static/api/angular-material/assets/navigation.js b/static/api/angular-material/assets/navigation.js new file mode 100644 index 00000000..7c4bbc8f --- /dev/null +++ b/static/api/angular-material/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA42WwY7TMBCG3yXnihULQqi30hWgpYXVUsEB7WGSzCYGx47sSdkF8e4oW0GVZvy753z5fnussefb70L4QYplsRrEV77rLQuvvZPg7S27mgOHYlH0JG2xLCpLMXK8APCzVjpbLIofxtXF8vnl6z+L/xlvvLdMLqvXOWRek3Djg/lFYrzbUbmhRz9IOiLzA8q6ojMqpEDI+S74oc+tWYGQ8/24Pe+EbE6cIpH9Onr31ocurlwzWApbEg6G7NbXg+V5BubPSrpiIWPXvuu9Yycg44RE9g2VDM5x8hl7xsqtW2PrwO7wx03wfbwxvVIOiOdz0ILPPcEtReGwMVFASRUIOT8OXckh2x0qhryfyu9cSdarYsh7S67JN7NGIeuOSstp3eQz9PCDrAITUJ0QOVt2qwoEnb5pbL6AKoa8XziIqfI3l84hM02vn3+/xKN7T8GMJxQvUuzU/+ISPw47Hlvo6L8fXDU+OuojcYCnAa9epu6rtFrBgFTtx7Qc4CBEbc50CMBBiNaq6Yw0DSIm7Zt2KxiSnjQy8KpkRn12RZIwCtC6G0SkcRBSTmbCtF3jgLaazoFJrcYh7SH+q5HWD/LUjKp1jgEpu6HL7n8GAWFzHCjTwhkEhO3JIJm26iRQd0+DyGGwS2vnFFAG7vyeP1ctd/SBH3/6UEdNqnFAu5+8Sem1atxMe/cXmUwc7KINAAA=" \ No newline at end of file diff --git a/static/api/angular-material/assets/search.js b/static/api/angular-material/assets/search.js new file mode 100644 index 00000000..8cda30bf --- /dev/null +++ b/static/api/angular-material/assets/search.js @@ -0,0 +1 @@ +window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA72d7ZLjxrGmb2Wj/bc9Zn3hY/5pR/Y5OmsdOayxdyMmFAoOiemmxSY7SPZIY4Uuay9i72oDBRS7kMy3UAmC+uW2BkC9qKzKzHqyUPz17rD/+Xj39sOvdz9tduu7t0bf3+2WT83d27vl7uFluzx8uzw1h81y+/dmt24OzeF4d3/3ctjevb37vDxslh+3zfFP6NI3j6en7d393Wq7PB6b493bu7vf7kNTSlfntv7ruN/9ZX94On41fNK3+/XLtjm32D/nT+nLk6069fqGq/3ueDq8rE77w5Qm/jC8P2ru/u55eWh2p/E347vjf+7322a5e7ffnQ77c3deaOQvS3f6QttzM//v/35ariRP/cOP3Q2vjz4d13/cHP+42T02h82pWcevDt4Cilk9PcvEdDfcRsx6I+rvP/zY3TCTmNxRmlKUMzplvbJ6XO4emq+bU7M6bfa7vzefZIK42y867Pmw+bw8NSKVemFfJ8/m+O6xWf3kezxfXHzXxL4aqHhoTn/+3OxO/1xuXy4dWEoJvXMONU/L56/W603b7cvt3w7756NIEnv7TLre7yfpeb2NGUH7dog16/8xn0P4V3Dj3zeHz5uVzKLMzb+L6I1wCqxv5E3Xm2ObJ8jURDfdQtPnzXHzkUktUpJe77mFok/7w5NITn/DLbQcXz4eV4fNczvjRZrIjTcZTcvTUjaSuhtuoWW7/NhsRWLCHTfpmWaa0Yb33UJZczgIs5dwx01G92r/3Ky/Xz02T7KRRG68hbbDfn+aoGxw200suJO78Nd7bqHocbNeN7KBfr7lFnqe23zkb8vTo0hSfNdMqgYZ1n73zqfdIlHRTbfQdHzcv2zX3z/uf/7H7tN+9XJs1l9PdF2jj7qF/t3Dd7tvdpuTSGl0003ymeV2s15K14jxXbfqqa+b4+mw/yLurNf7bqFsc/zzBI8W33ULVQ/N6bufd/IF0fC+Wy0uBlJPh83DQ3P4ZzeCpPOWu/t3WRO9bI7y6BrddJt8ZEImckM9z+IgNmv8Kl6VfBxc+745niIM+ull50HS8U/cZdns+X3zy2mMtDLXXItZ0SNljJUTLwKsWIaEropkcGgVy5Bw1bSMXKgKteQQVUFP9PlKfvuvN0xpW4AnoYI8NinT8f7Ls0xBf8PVbSfgI2x+DvIoGCKj2BEKnY85CuQywBEKFNBGgQKIGqEOMWcUqEGQEYqREkaRt2HwYsLVCNiiQEUSLEI1k6iiZNRwSBGPGAlPFKjgYSKUISOJkt5IrMVxp0xYdQs08QARqpHRQ8n4TaFDPH6ncEOBqgQ0hJomEEOJvcDiGltMuK4WaAGgEEoRUkKBEowIoRg5HxRkQBAOQjliMihQI8SCeLbNwwQFyiEQhBrFNFCSdUAUiPMOMQeU5dljmw9S+XZq58GM9kOYMmlCKaMUaMKAEqfUYjopW6lBNJlarV3PJQUix6EklDojkRTMVYgjoU4xixRlN9K85lZKWASJg+R88TGCj8yFkEDCa0UY8qtDs0wyyPiCOQDkxfPk9HGgWYweGQFS7pgnAEFHRoCUOAIBEtx4qSKXNea8fQo0XracQxlBq0LEeNl2Pl/MUTAC+C6bn4vu5RglC+1dSpyX6+UIBVDvUpqQ6OW0ncR5lwomsbwcHSmQdyljCsXLm8cA4XGTWMjvctofhXeXOiaTu6zRgbAdMzKkzC6nfQzsLgXIaV1WD4ysj5mOmLgSzlGDId2lDjmhyxqhY3iOGaFT2VyOnhEwd6lmIpXLsk5iOcnYZ8JKMkdFAsZdiphA4nI0pDHcpYxpDC4nQ0kCuEshk+hbjo4J6I2ZSfNxtxzNSeh2qW4SccvKDZK4jckOJrG2zHw3B7Sxee81lC3XWinExhtsCl/LUZOGa0xqO4msZa6SkliNXSPNw9Ry5OUBtUuRM9O0nHmYRGmXCidxtLwcRJR93EQDxGdMcJsprhFwFl+VpGaXF2Yjs/9+efrYHMb27rFXXQvP8ENlBI1/BRFGS0mRsDShFA6opaRIqNqYlFy0ltCTw9dEPfLtV//nm2//8e2Pf/n7V+/ef/Pdf3/11x+//uY/vnn/vURV6iGM+7z4UlqkeL9d82wuITC6Z4Y+e9pcxpNE493lc7S7/EXUrr98jnZftqfN87b57vLD+VTz8V0zqNjuV0uGZSUUnO+YofWdv7hFmMvL1D2hgdw3g5J1s9o8LbffN8/LA5u/J9Qw986gCIH6hJAxWj/Wft5yNOURuDXpZAXpokFCRl7lQKpliowZFWQs6JJuK/vUBpGqdXNqDk+bXfP1VRMIP2SOSJdbCEr339XVINH0Hy0JJcTOVxcSSWaKQwmRggqRzJOjMlFqAEprRSJFqGCUECStGgkjC1M6SoYVQf1IpCRZREoomlRJko0irpyUGkGSmpIsQ2MLS6kETVRdEmZJk8w1pc4k0sUXmxKKZBUn2ZhOlZ1SY3pK7UmkLFGASuiaUIWS2Q7A15T1hPxVpAcUpRJyhJUpkRpcnkoIkteoRBmUsECUGvPzVIlE6mGpKLXelNaLZPkBLBqlMgRx5UjcS6hEM9JR0jqNSBcu1qRSTXHFRro2hGWb9PLw+tqNSOh4ASchd8Yqjmh2wFJOQqu4niOM8PLYfjs1bHknFRzmjAtRoYe9FFZ7Eldnl3z+3qKmsYoPd9G1BR/4TFm9h9UvKvckhEiqPTIhXLEnIURS6xkRklvqwWpyKj2S3uCKFrj1VM1C1CpTski0mqhYiFrFBYtE4+P1CokGBMWxgDEmLmk9PrR4f+COPE6MPObeHLY5ok8AzLG2PF4uUZIBq1MDNptVCzUh8JvUcjX3lQyxUeyLpc5HfSWCGeiLJQqYr0QDRL5YiZj4SvQg4IvlSHmvzGcyuDflMAW0V6IjCXuxnkmsVzR6ONSbGDkS0ivRwYNeLETGeUU9kqA5iY6ZQG4kqnjIi/XIGK9oJKcQb2IkTyG8El0JwItVTeC7IqsBXJOwm5DVSNQAuIvFCNmuRAtGu1iOnOxKMiS45QMLEn+FINEjBM2JmTcPZ5Zoh5gZqxRTZlFOAiFzIisRM2ZpDyHEnO4kKWGWqMKAOZHWivmycFUH8XJyTXc9XZbIHIfLWOyMbFkyJyBaxkrFZFmWV4gziptpYbFyIjDNGJMiqMxdCZkyvjgbKX+9PI0SZeaaa4EyeqSMJ3PiRTgZy5DQZJEMDiZjGRKWnJaRi5KhlhySLOgJBDZh+2NcM922ABtCBXnUUKAjAeigiDn4nMBMo3gOCp2PzgnkMnAOChSwOYECiOagDjGZE6hBYA6KkXI50YxnsFxiuguonEBFEspBNZOYnGTUcEgOjxgJkROo4IEclCHjcZLeSKx5cadMWN8KNPEwDqqRsTjJ+E2hODx+p5A4gaoEiIOaJnA4ib3AohZbTLiiFWgBEA5KETI4gRKM4KAYOYETZEAQwEE5Yv4mUCPEb3i2zUPfBMohfIMaxexNknVA9IbzDjF5k+XZY8X5VL499XQQof0QGkyaUEoGBZowGMQptZgLylZtEAum1mzXU0GByHEoCKXOyAQFcxUiQahTTARF2Y00r7mVEhYH4iA5X3yMYCBzIWSB8NpsFPh+//CwHYWB7FXX4kD8UOGRvOwriJBgSorocF6ZFPaE3oQU0TG9I1Kyz+rFerIO7JX0yPjOw5SaiVsPxxSS8PjusVn9xJ2ihZXFN03rJckpw1hH5lHDEi05569hQYItkFJV8BTkpJrrj0KWDPdRzJoQOx9oFUnmTkZODPz8lFCkAp+RjLXID0qWKIKnJWNB4iOTJXr4c5OxGNnhyRIl6ROUsaJpxyiLRhF7lnJiBIkOVJYoAacqYynCo5VFvZI6BDXROVOOPZXoAictY0XC45ZFYzp55nJiTE86eFmiLHX6MtY15Qhmke3QyaMJ60kPH5XoQScyYznSY5klahJnM2NBEw5olmRQ+JRmLEl+VLNEkfS85sQsnOnQZol6fHIz1ik/vlmUseAznBM5i/wgZ2kvwROT0x0lPjZZtuqDZyenVn3iA5SFq0B8inJyDTjDUcoSoRnnKWO5cx6qLJkd+GRlrFV+vLIs55BnG7dTw5+2nAhXc0aq+Nxl7lJ8+DK+OhuYfvVy2q/2T8/bZnwPZeLaa+Hp2KNlCDX1UiKQOi5LglMnyeKg6rgsCVrNk5ULWEe15WDWCT219+nOZfAY1fN642xaPm22p+bQrL+bqunyAbNp69LFv/gG5MLI3fP1GNhJO95TIztq87QIgPSoojwsPUEXTLpHJbGp95VqXp7Xy1MzdRyRu2dTtd9932yb1YQ+iu6cTc2nib3zafZ+SaXXOSM6K8m+UmOizDEqcY5ixwS3NVryGBU+X+Fjgnym/DEqWFAEmaAIlkJGdYkLIhPUobLIqDhpcWRSBGVKJBnhU1AomZJtpMol49nGlKLJlFHHlU7GR5ykgDJBFV9GGZUlK6ZM6a0EpxzvtAlocoJGvrwyqk5WZJkyH1KllvH5MKXgMkFlouwyqnFC8WWKfQHAHLewEGJO0AbKMaPShEWZCcpwaWZUnLxAMyl7B2WajOxdWKyZoE5YsslcS19duJmSx8BiyXgmIy6ZTFsJjG3DylkRTN3zPnFtjko9WctzacFngkZc9hlP+sXFnwn6xisrozpnrK9MmFawyjKOQ6S1lkmpx9Sk49bK2OrLeESaPxgVcYLx8tRfCOsvF9dkV13+c3/Y/Hu/Oy23f11+2b+cYMkFXXhtvSX5XFmxBb6LqKQxIkhSz8gQlFvMSKvKqWRIewckj2khwsxRqolfiKYlyVahUkXx5vjNfsdtrR8xHfeAiZEiQ3wex09LFu+fmaIL5TDj0qQJjFTd6bBc/fTnbfPU3i6TR269zZCEwT+tTRz5pbomqbqxJjbgpxWJor10bKWqI2lZs+w/ypAbZSaP5GqYnvAXZuco/2wOp81qNEPhL7s2P0k8VZadgLcQ5SZJMZLMZFRMbl6SUpSTlch6BeQkKRHCjESmh89HUnJk2YhMTUYukjTXjJnIqPC8PCQlV5yFyDWhHGRMljQDkSlL5h8paZOyD9kQhLlHSpc485BpmqDopnrYnCOlRpRxyMZSKt9ISZol2xiVGuUanwfXwkyDuyw7z3i3PDUPbarigd375ceRhGPk+mszj5zHy1KQsRcU5SJ58iRJSb683OwkS2NOmjKx50C+kiWLSVxmUNTv/wh3N5fTPksc95hZdSa3a2RJHNuywZxYMFHrqrvty1/b3G5ih148Y9beHN0dlqUxb4fYFb2alxRmaR3daHqFKpQWZgvj8sMZrAyTryxh4ixs6sy+QuPvo5BN0LL0iTK1iSMwlbJliZwld8sXX1w4ynATSuK4y7KTuJGcbd4U7eqM7JoE7Op86+r0amo2dVXyNCFXugbm5EEceWvJBGemfGam5GDGXGA2kDUDwMrSlZeSTMpArk84puYXM3AmEV+SjwCYysySuVyVqMyQl1yRhlyddVyfZNwsp8DdchHf3z1ututDs+su9u3+bfOMXBe4Ohn9ZTEw1YIgJKLXwjN0d2Q/t8hQFd98nabYPP9x2L88j+RgzDXXJmLokbJsjBMvSsmwDElelpaROzChlpzhKOgJkKbB5oUFOYESPoGDQmSlOIGOjPQFG2fGIlxacl5mA4WKy29CNSjnSQqSFt4EmpLZEBQ1qeQmGGowT4KKxMmSQI1Uy+2UsLkT1CFKoARjJpVFQTGzpFJpkRGSeXi9EPKYi2sEMOZjg09xGfzr9SiGPkxKYmKpQhBz2bSMw/BN56egF+3npZwZb4ygyEWLY0wkoy30UTPTGvcZs7i9EQRz0egkApOhIwPAXGiZzF94PbmY40JHBuXIbBFDDrbRccaR0fMJzHDR6ATKkDMGs9u/ResAMVy0LSQMGRZPA4YLATPxBV5YFA4Hl8CAyFyVHRL/K0zcr5vTcrN9t3963u+4nBJdOAu1SD48K3rA9wBD7cfNqbnkFGkd4Z6ZFIC5NqKBmXfXqNjsNqfNcrv5N/P1Y1rJ8M7JanShlY30yM1yrVWi+XZonvafm+4r/f/VfPl5f1gfmQnHXZY9475dthP0r5vjCU825pprE1L0SFlayomHMriDA7EMyYGBIhlcjoxlSDLltIxc5we15Pg9QU88+Uu/OTVPlzEOahjedLWGoz9KrFl/w01zKILcNauKb9a/TBPS3Xi1luVa2BmvN0xpu3DOFK8x6MfTF6ZMMdb2m/N92RLeBNm3kdL/zx9V+ENPETd8GDwExnt/4Twa3vT7Wy5qP3RRIeqi+AVuKSr8UYY/qqky86z5uHl43G4eHttZLXEFF/dd7Ql8BWy75E9GhTrIXVerGP9tLhyvJv4yV1odOQinvaw173/uPzMMD2q7vHFKT+Uj+JS9xnclCFRAOgIVjDISQesZB9IkUovsXwUTjRBw0GliaIwccCpq/av1+t12s/pJ0n50zwwKvm78YR5SEcPb5hgZ6NDS1IjIOax0omcb5ZpQVx7dzGE+ArnMGaRQoODsUYECeOYo1CE+a1SgBuF4KEZ6tqhAC7vJBQoRnSUqWcakCgZ4DTPl7FDJqOHODMUjRnJWqEAFXyiCMmSbLyS9kTgID3fKhNPuBJr4M0ChGtnZn5LxmzrzE4/fKWd9ClQlzvjECxn52Z4Se4HT6bDFhGfSCbSA7VWJZZJoe5VACT6zE4qRn9Up0JP+dQSoCf8qwnRd163KB4rCKtyKVuHDl4KZKjjUNJGkCg8zFeSrwkNMsXua5/BSSWIEDy3FqZH4sFLhihRVz5OLUul2OYEmfMQnzqnFR3sK9KTqzamJeX3VWQQ4xs4dTVCO2c4bFcwEuH8C6hTvohClN9LE5lZK2H0VOErOFyALWn3qqrBwJ8PlRdll1e8+/qtZncZ+qY296trSKn6orLjKv4KovJqSIimwCqVwJdaUFEmRdUxKbpk1oSen0CrqkbUfwf/YgHVEQsrFndPUSCFtQpEA00pVIUCYVnP17xmJTDlKDRNi5+OGIskMOUyIFLBD2RxA9DA1+qX8UKQIEcSEIClDFOlhKWJCjIgjipQkSWJC0SSWKBtFHE1MjSAJTxQp4YliQoqMKQrjyyRzTeGKIl08WUwokrFF2ZhO0cXUmJ7CF0XKEoQxoWsCY5TZDiyQU9YTLpBFegBpTMgRskaRGkwbE4LkvFGkKU0cE7qmMccxbVnUMVfV2BYz/jnXcceENjF5FKXCQvaYcl7z0EeRergDJaFT/LmuLNGDRDSV6omZqLiXEBUd6SgpFxXpwmQ0tWYQs1GRphQdTTuQ6/moSOg4IU3InZGRimYHpKQJrWJOKkzV5Ena7dSwtDQV5ecM8BExZS+F6DRxdTZDfd/OachOB/96LTO9fJiMlQ6lihgp17SEjWY2zTFRrmkJC0VN5zJQpv0c9pn1xiPMk2k6k3Xmtb45Pm+XX5r1u/325YnZQM21f3nPFQo27AcBTLOb5EcAWW2tOsHv99887PaHy0yWtTO95Yr20UcrTLtjn6ug9rJWE7i9sfXD8M6JH6eMNi/4LIUVlPcJQ/ji4R9Zvm5w9e9jk9cmzx2yyOyISO1tdJz/OttI5Rrp4nGZdvp6//NlopiQ21//+9qqbXT8SyG+Q7zgG0kRfB+ExV3/oRcjN+cTr7mtxXxBpfBWreEDrviiK1fJ+S93/it3LIk/5Ep+PsUIzvpwCtkr/0MgvuXxT4CyWs6o7HLzKr+im6XioTlltx1de0WL3eDIH5bXtbZcX8IRPvRf185LVvx+kcftQSvrzOiznhJ18sAg09roR2mZI3HXHJan5l2zZX75gh2OwxuumwUe5XSLCcmEYG67ziegfRW8L7h6P0XWkmF0HwUjbr79E3kruKxpLtgvkbty5fkrv2KVYdcsBWhfBCNAuh8iq312HwTTuGj/Q1bLyX0PjIJJ+x3yRgG3z4EbAZL9DVkt8/samKZl+xkymZGo+6fsX8jSwe9bYBTI9ivkjcHUPgVuDE7Zn5ClJLEvgcus5PsR8mwBylGcNYRFqKz2wb4DpnnhfoOs1vE+A0aAfH9Blob0vgI+h5mwn2DutbDwu6XhE67bOcCoEe8YyEruhDsFOPcxzw6BvMQC1uG51EJcf89ehKC6O1iHSOvtWTpwnZ3LMcX19dwlCqyr8xPq+np6JkEZq6OzGGW2+nnWaIZ1c26RLq2XZ6YK+UnC/K2zdXEuKs0RkKI6+OASWP9mrkrWqOPfgeuK5v97c3rcv5z+OsiHo5+Bu7yKa+CH+7vNbt38cvf21/ZXgo/tuHx7p9+YN/Xd/d2nTbNdH+/efujavr9b7Z88Bvyh/7d/+rOT2iu6S/60uLv/sLh39RtT2R9+uP8Q7vD/4P+Dv0zd3X9Q3GVqcJm+u/+g7415o40bXKYHl5m7+w+Ge5oZXGbv7j/Ye2PfVKocXGYHl7m7+w/u3tRvFmrYqBtcVtzdfyi4pxWDy0r0CuXgsuru/kN5b4s3plaDy6rBZfXd/Yfq3tk3uiwGl9XD7m17u+beQRE7eEMs2CuHpmjLTB+UYq8cWkO1va70vSneFPWwa9TQIC37/6AM+8yhTVTb98qyVw7N0hL7D8rdm+qNqvTwyqFlVGsBVbDPHBpHtUZQJftGQ/uo1g6qYp85NJFuDaHqe+Pe2AUZ3EMb6dYQmrWRJtPFzxfWRnpoI90aQmv2yqGNdGsIzdpID22kW0No1kZ6aCPdGkI79t2HNtJ++rA20kMb6dYQumSvHNpIt4bQrI300EamNYSuuUluhjYyrSEMayMztJFpDWEU+0zi1bxbY21khjYyrSGMYZ85tJFpDWFYG5mhjUxrCOPYZw5tZFpDGNYVmqGNTGsIU7JXDm1kWkOYivXpQxvZ1hCm5q60QxtZBf3/0ERWowhghxayBsUASyKPRVHADu1jWyPYxb21b0o9DAR2aB9bIBdvh+axrQ0sG2zt0Dy2gi7eDs1ja+ji7dA8bgFdvBuaxyno4t3QPk5DF++GBnIGung3tJCz0MU7kh446OLd0ESugC7eDW3kSuji3dBGroIu3g1t5Gro4t3QRsUCuvhiaKNCQRdfDG1UaOjii6GNCgNdfDG0UWGhiy+GNiocdPEFyeIK6OKLoY2KErr4YmijooJJVTG0UVHDYFAMbVQuYDAohzYqFQwG5dBGpYbBoBzaqDQwGJRDG5UWBoNyaKPSwWBQDm1UtoawmvNgJUm2va9jlwLl0EZlhYJBOTRRWaNgUA4tVC1QMKiGBqoUCgbV0D6VhsGgGtqnMigYVEPzVBa6+GponspBF18NzVMV0MVXQ/NUJXTxFVkOVdDFV0P7VDV08dXQQPUCuvh6aKFaQRdfD01Ua+ji66GJagNdfD20UW2hi6+HNqoddPH10EZ1AV18PbRRXUIXXw9tVFfQxddk1VpDF1/ThesC+vju3+JrFfTy3b/F12ro57t/i6810NN3/xZfa/ECekHWsAsHvX33b/G1BfT33b/F15bQ43f/Fl9bQZ/f/Vt8bQ29fvdv0bWeK/B+X10wBwU9v6LUwbMFa1lURLmDpwvW8dcSuykIgxRFDwoCIUXZg4JQSFH4oCAYUpQ+eMZgC/69iM08ZbAlfy2xmecMlsVJijAI5UmDrflrKSny66cFfy2xmacNjkeBhEQozxscmwcowiKUJw6OzQQUoRHKMwc+zirCI1QHJHj/RIiE8tyBp3AESSgPHhw/zAmUUB49AJdDsITy8MHxU4KACWUShM9QxJdifMRsJkH5CJ5QJsH5CKBQJkH6CKJQJsH6CKRQJkH7CKZQJsH7CKhQFhM/RVCFspj5KUIrlMXUTxFgoSzmfspSOIvJnyLYQlnM/hQBF8pi+qcIu1AW8z9F6IXyjAKkA4RfKE8pQDpACIbynAKkA4RhKE8qQIgnFEN5VgFCPOEYytMKEOIJyVCeV4AQ7yhWdzjEE5qhPLMAIZ7wDOWpBQjxhGgozy0cH94I01CeXDg+vBGqoTy74EM8wRrKwws+xBOuoTy94DuBgA3VkQ02xBOyoTy/AKGYsA3lCQYIxQUthhQ4FBO+oTzFAGGQEA7lOYar7t3iTa3otcRmnmTwYZBADlUmQhvBHMrDDBCuCOhQHmeAcEVQh/JAA4QrAjuURxogXBHcoTzUAOGKAA/lsQYqTdEqVonDFYEeyrMNEK4I91Aeb4BwRdCH8oQDhCtCP1SHP3i7EQCiPOYA4YogEOVJBwhXhIIozzpAuCIcRHnaAcIVISHK8w4QrggLUVUikyQ0RFWJ0EZ4iKoSoY0QEVUnQhthIqpOhDZCRVSdCG2Ei6g6EdoIGVF1IrQRNqLqRGgjdETVidBG+IiqE6GNEBLlOYhji1OKMBLlSUjB7p1QhJLoBQxtmkASvYChTRNGohcwtGmCSPQChjZNCIn2FIQPK5oQEu0pCBsqNAEk2kMQ3v1rAki0hyC8+9cEkGgPQXj3rwkg0R6C8O5fE0CiPQTh3b8mgER3uzL4qjcBJLrbl8G6f00Aie52ZvCVbwJIdLc3g9+fQAiJ9hgE7VAgdvMcBOxRIIxEd4yE36VAIIn2IATsUyCQRHsQAnYq0G0aHoSAvQp0o0a3U4O328VWDY33K9DNGt1uDd5udLtGt1+Ddf+abtjwIIR3/5pu2fAghE/NNN204UEIHyo03bbhSQgfKjTduOFJCB8qNKEk2pMQPlRoQkl0t3uDDRWaUBLd7d/gvSShJLrbwcGGCk0oifYkpGBBmCaURHsSUrAgTBNKoj0J4UMFgSTagxA+VBBGoj0HAZ1AjOYxCB8qCCHRnoLwqwpNCIn2FIRdMGkCSLSHIHxUIXxEewYCRjnhI9riWpomfERbXE3ThI9oi+tpmvARbXFFTRM+oi2uqWnCR7TFVTVN+Ih2uK6mCR/RDlfWNOEj2uHamiZ8RDtcXdOEj2iH62ua8BHtcIVNEz6iHa6xacJHtMNVNk34iHa4zqYJH9EOV9o04SO6wKU2TQCJLnCpTRNCogtcatMEkegCl9o0YSTacxAQVQgj0Z6DgKhCGIn2HAREFcJIdLcJhLcbYSTacxAQVQgj0d1GEN6hEkiiu60gfFQhkER7EFKwZRBNIIn2IKRgaxCaQBLtQQgfVQgj0Z6D8FGFIBLtMQjfCYSQaE9B+KhCAIn2EKRgayCaABLtIUjBskhNAIn2EKRgWaQmgER7CAIWQQSQaA9B+HBF+IiuElON8BHtGUjBbqnUhI9oz0AKFjFqwke0ZyAlu27VhI/oKjHVCB/R3WYR3k0TPqK77SJ8eCV8RHcbRng3TfiI7raM8NOd8BHdbRrhwyvhI7rbNsK7acJHtGcgILwSPqI9AwHhlfAR7RkICK+Ej+hu+wjvpgkf0d0GEt5uhI/obgsJ76YJH9HdJhLeboSPmG4XCb/NmQAS0+0iYcOrIYTEdLtIWLsZgkhMh0jY8GoIIzGeg/Dh1RBGYhZ40WYIJDELvGgzBJKYBV60GQJJzAIv2gyBJKbbRQJsQezW7SLhN50TSGK6XST8tnMCSYwHIWDjOYEkxoOQkl2IGQJJjAchJbsQMwSSGA9C2JBpCCMxeBuJIYjE4G0khhASo3AeaQghMQrDf0MIifEUhP12yRBAYjpAwn9QQQCJ0akPJYjNPAQpDRdeDQEkxkMQMMYIIDEdIOEtQQCJ8RAEjDECSIzGO7YMASTGQ5CSTcsMASTGQ5CSTXUM/bbFQIZs6MctnoHwvUC/bjHwkz1z8XmLweORfuBiMI009BMXT0D48Ui/cTF497ehX7mYhH+k37l4BgLGI/3SxeBddoYAEmPxLjtDAImxeJedIYTEeAyCPiAiZvMYpGRTZEMQifEYpGRTZEMQibHYPxJCYiz2jwSQGIv9I+Ejxib8I+EjxjOQkv8+ifARk+AjhvAR4xlIyRaMDOEjxuGitiF8xHR8hB/ohI8Yh9fZhvARk9g/YggfMYn9I4bwEZPYP2IIHzGegYDBS/iI8QykYhcrhvAR4xlIxScChI+YAn5bZggeMXgDiSF0xOANJIbAEdN9G8MPXgJHTIEzf0PgiPEABAxeAkdMgctshsARU8APng1hI6bABW1D2Ijp2Ag/dgkbMZ5/ACdN2IjpPpXhxzlhI6b7WAZ8D0nM1n0uw49zQkdM98EMP84JHjGegVR8Ykr4iCmxiyR4xHgEUvGf2hM8YjwCqfi8heARU+FchNARU+FchNARU+FchMARUyVyEQJHTJXIRQgcMRXORQgbMVUiFyFsxFSJXISwEVMlchHCRkyVyEUIGzF1IhchbMTUiVyEsBFTJ3IRwkaM5x8Vn+8SNmI8/6j4vIWwEVPjXISgEVPjXISQEVPjiUbAiPHwA4wxAkaMhx88eDIEjNgFzkUsASPWww/wkS8BIzbxeY0lYMR2n9ewg9cSMGIXeLFmCRixC7xYswSM2AVerFkCRmzi8xpLwIj18KNiE15LwIj18KNic0hLwIj18IP/gJxwEevZR8V/EE+4iPXso2bTIUu4iPXso+a/IydcxHr2UbPhxxIuYj38qNmYYgkYsZ5+1GxMsYSMWI8/wOf+xGqefvAf/BMwYj384McY4SJWY5sRLmI9+6hZP2YJF7GefdSsH7OEi1jPPmp+OBIuYj37qNmKuiVcxHr2Udeta1gYcikxmUcf4FJiMU8+1ILdrWwJFrHdxzX8c4nNPPkAlxKb9d/W8KOcYBFrusNzNKuXgBHr6Qe/t8ESMmK7r2sW/JwgaMR6/MHHd0vQiPX8A7hpwkaswezYEjZiPf/g60WWsBHbfV6z4CcxgSO2+75mwc8MehJI94ENf34FPQvEJoIbPQ7EExC+YmTpiSDdBhKWdtuLQ0EsDNyWngvSbSBhKw+Wngxi8ZrN0sNBug0kbOXB0uNBLE5KLD0gpPvAhh89BJBYD0H4ipElgMR6CMJXjCwBJNZDEL5iZAkgsR0g4e1GAIl1eK1tCSCx3QYS3m4EkFiHj3QhfMR6BsK7NIJHrMMHI1mCR6zDRyNZgkdsgfeOW4JHbIH3jlvCR2yB945bAkhsgfeOW0JIbIH3jltCSGyBsZYlhMQWGGtZQkhsgbGWJYTE9qeI8IGeMBJbdH6Sj/QEktgSrrYtYSS2hLvHLUEktoRcyxJCYkvItSwBJLb7wmbBpyWEkNjuExt+SBJCYku8f9wSQmJLDLYsQSS2xPvHLUEktsT7xy1BJLbC+8ctYSS2wvvHLYEktsL7xy2hJLbC+8ctoSQ2QUksoSS2wvvHLcEktsL7xy3BJLbC+8ctwSS2wvvHLcEktsL7xy3BJLbG+8ctwSS2xvvHLcEktoabWi2hJNaTED5YEEhia3zEkiWQxNb4kCVLKImtMdyyBJPYGh+0ZAknsZ6FgMBCOIn1LAQEFsJJnGchfGBxhJM4z0L4wOIIJ3ELzJEd4SRugTmyI5zELTBHdoSTuEXnJVlC4Agocf1nNiwicISUuAVccjsCStwCLrkd4SRuAZfcjmAShzGJI5jE9SefsoHFEU7i+sNP2WWhI6DEdV/ZKJZ+OEJKXPeZjWKXeo6gEtehEiCZGE7BdbcjpMQpmEw6QkpcdxKqYhdvjrASp+C62xFW4jwQ4S8lrMTp7rtfdknoCCxxHSzhn0vMpqGXdASVOG0xqHCElTjMShxhJQ6zEkdYietZCcseHGElTuMSgCOwxOka5lCO0BLX0RLFpqiO0BLX0RLFpqiO0BLXn0XCwlFHcInrcIniHRrBJa7bSaJ5h0Z4iUvwEkd4iet4ieZ9BAEmrjuPRPM+ghATZ/C5nI4AE2fwyZyO8BJnE2dzEl7ibOJ0TsJLnE2cz0l4ibOJEzoJL3E2dUYnsZxNnNJJeImziXM6CS9xNnFSJ+ElzibO6iS8xNnEaZ30SFWHz+t09FBVh0/sdPRYVYfP7HT0YFWHT+109GhVz0TYVNVdnK2KnSU9XLX73IZNVR09XrX73Aac2Uqs1m0n4S1Mj1h1+PxOR3iJK/AJno7wElfgMzwd4SWuwKd4OsJLXIHP8XSEl7gCn+TpCC9xBT7L0xFe4rodJZrPeAgwcf2WEj7f6ImJ/wmDz83h1Ky/6X7K4MOH8+/w/Hr3Y//7BnUdfkHh17u2SvH219/u79oaRP9HFf6o+z9c2f9Rm+6PNnHq/yjDH/3FbZbS/6HDH+Gu0JYLbbVD+e2vv/32+nMK7f9rX+3Hjf/t8VfRVSxaKXRb+P2M6G0X8Y0a3Oh/A/T1pjbgnu9qwyy8i+qsq7hzbegd9J7L3cPLdnl4Wp6aw2a5PfS/g3GMHxm9wAI95uW0X+2fnrfNqel/7yI8Kn7S629n/HrXfsnEP+zjfr9tlrvEc8zrY0zWQ079r39Ej4j6ydTgIavlqXnYHzb/9j8Tc1p+3C6/7F9OnKSyjJ5nbd4DL1RVUV+32+CST/nif1hvYKqyju9Ho3Tlf2Bq3dqqlXFoPg2e8fqIfiaaMKfabbvdH0X4pwqNrLiR/YG04aLeV+FZ7ZfF3TyHA3719Dx4TDRJgtPo/rfs3YFS/T+0x0d1rSzCH6b3He3Xb93NKriesr+mXQIDJf5nV4+n/eZhtz80w8kbjc926YiesDueDi8r/8tVr3fraIr079KL6lVWKrxaGV7NhFcLf5g6vFrv6Uy42Jj+qe2u296W/V3tJrPeqOGaOrStgmnCUGj5cO9bkFPo597P3Q/f9L8CGXWTjrxBG0L4p3Q/XBndFg+d4PR7I9eha8L7t2cpdR2hQte4YP46WD10REtOu8dZNKjXy7R/W8Ta0PRlHnLpCQoVjQODxtC6WW2elttj87w8LMlActEoVBq+UfwbbtEojN5Eh8nQ91OIwu35h90f1SL0sgu9HLq7DmHdhmhehShsocmb03Kzff0prMj4izi8lefwhjxd634OT5tdk+yoyI20Z3GCR22G9nm9J7xh/8qhM1RIUtrj6Pr5Gf4wYViWwaGGi41RYX6G/xJuN2Hmm3Onhglgy5DsLOCoO/8EcNSd0QwMpgvzowreJfh8FbpbL4J3CTOn/QSzt7IJgsLUtLhDj8/b5Zdm3bvSoQtVsQtF4aD7qfHYpSzitAnNmvPPf0bjPc5M+hcOESM4QWVDT1ShJ0L/6zA32o8a+6Q19ER1dlKoJ5rdyxNMVMqoJ4xC6U7/+7LRC8X+IwyOftQFz6dCtFRhZOkwDNvzF3rTBu/owptVIXu2KDh+Wq5iLVHfniNtH9qqMFeCpCK4ktCR7eEo/VwJcSoM1fbzqH6unPOSMEXCLGy3ifZNhhcpwwphgRzQp82WWiH2hzDn6e5r1nvvTwcjuiji1Bd2XPfDmoPOi9cP/buE+Kz02cWEmbgIdqtQWO5+DTuaNJGy83Iq+LIQR0OupEJCoVUYMsGxt99L904gdHkYVs6icfvQ7JpDGw+b7TCTVfEAdt0YYO8/Ne3Pr37ufkE2WgdFLxUGbi89hHkVVprt6Zd974X4FWaGDq/Qbvzo/giv6RzyLw/Naf/z7rn7/ctoyREvW3ozhURTLUIHh65XIczqsA5uz8DoRYXQoIPbCXpNmOPmHFnOZglN2JDwuTDHXIFc00NzungPFY8YZ9A4e2hOdOVvVRy98X3+J127sHDZutZx6+mnDMeEi8OdRoHy4bB/ecYLvSp6iCkzHsKs8qKEw9RoaoRfiY58enRfmPkhOajDWA6jXIU8S4eUXZ/HRlgCmbDgaT/z7AdS+C+FDZ40BLIQEmyI9i2LRNofHrebh8dTs96sfxlmcPEYgIPnsV0kt0vubWLJrePIiCYjfRITYWOLauSaN8PMKU6uQxrad0uYnSpMclWeF2jnpe55KocMLsxgG2Kis6hzNrvNabPcbv49jBR13LMwU/BZ9eqn4a1RVn3O7ZBL2ByZ/MnEtujfNsTZ9mcyet8W4lbwSTq44PYsoH5shjV4GNm2DglUATuEQjAd9wQaGe1dxLHFrgX24L+O+10bRI8Enj3t1y/bIQmIBsnYw7pFTwvR9rv2gtg68aIHJvjnJx2bw+fNaigkerGwEg5xO/gJFeymyvN6JWQVIaK3Z7j0cSYEnJB52OBUbEjubHnOJpDmSygQxe0zye2HTxg0KnAiFRYZOkxBHWTp+rywqoOLCw7tPNRCGm+C87TB+9nwT86izMNLZwNEEXt3NPgGtzMhooxNjnxS59FWj5vt+tDsuqf5gPm8GQbeKp6eJX4lGPTiRQichtv9ajmcAC6eARpNqKflsyfZm/1uub0M+DFU6YdWQIYqpLvKnMdEiHYhQuqwJjWL80o9/FGeKwJohD4tn097JgWK3yuMmX4+nSWF8Vqe0eNZ0jlLP8O9M1cLqyuDrP60bEdL5y8uR067UfV16BTph1y4wDpKMaxGTqu7ebs5nlh/VccLPoVG29NykBjYOGMPyEkVaKn1tPxl8/Ty9OOnw3LVDZwf15uHzWnwNjZe2ijYFZtBlmVjwBh8kCrQRH7af27abrxgESqm07gr+9tfnoc3x2wUK3/ZnjbP22Y/hOvxhAlrf1UgO+we9rt1czwd9l8GET2e8v1DwjpJhXWSCrRIBfSqw5JEnxPIEEVM0GLCatKElNKEWWvOEyKwbBuW9DZ4aQcLI+2rtMnRIGmOSyJ9K2EhpRbnkBLeLORjOtTO9Jnenal4GJ0m+BETFm0m9JAJSaANTdjA0Wx9nuFocO9enj42hwRotjGyhIkK+5hLj+HiWeLQWOse1iYYy0H/uji10GiW7D/+q1mdEm/UbpmP3BayMPsczglGVncL1M/77fpikWjLuGuhjt1yvV5tN6ufhs3Gng868P2uK44NhmnUbEiKwwxSYZ2uwuRSYZroMKd0AGfmPHHCcs8G3ucc8gGtB/C128s3igMCzOP2uzYYtH7scf+ZmsLET0Bjdb87NttmNRhaRZwMhrBq4ZKfo27xirlENz4vT48D1xfXcvtODJmCCimICshXBUKqQwKtz95MnV1G8BQhOTZnYlyes9Dg6M55SsitXUhzHIyHXdpHXkQPoGM/qHqRYVWl7HlMhewk+Dftgjc7OzF3dmIB7Tlk0UM7xBMz3sUTDbp07imMC4uThxrNu0PTRtthnI1EOFj76W68XC8uYjYbOthBJ9g9pqtq/dR8+Xl/WA+Tr3imwC0bh/3+dFkZ09G9IXQFlxACjgpppwpMRwcApMMiS4dxYd05rz3HXZT4X8ox8SKo75gw0FUAsio0qoJCbc7uLAy9MN9MKMuYkCqbcLs5VwbOdaiQoNgQ6l1wiw5mcsfV/rlZM10bl+TDU3p5YZmpwiJDhSxBB5auw5zR52VmyJpscOPOovHfecXmcp9PnOVrxOHiuwmIq+N4C5dmx8f9y3Z9WQ8p4nAFKWh39/Fx//PLri9toHpzlHQH3h3W6SqQBRWWWCoMSR3soc+Fn+AqbTCRDTZyDgWA48tHVlXsHdQZy/WWD4M4RAgVcIcOXl8HIqgDyzfhv5jinB+eS6fhv4QR5OA2onYnUsNmUfFi2S1QuB/cz2RPsTNxcOFwan45LQ/Nkk1QoyfAuEsfcKnExsQeloHb56R2i8Vb95ALY57ByIk8AaQop/3Dwza5S2TgT5CbZx/D7BOJ/X6JAtjpsFz91GybJ7JSL+OSVJhLJoxoU56rqcFzBYjmICc/HZa7I60xVnE7sPrpb90uL7K49uuKKIUMmYeG4+qweXhoDr6KtKRz2sS0v/cMAXiqAJ9VmOUq5M46rB11SMpM2AZhi3MBIEgr0FDlNrWYuBzUO4EQ0VRoRIUoooI706Ej9HkzXgisJmQAJmyEMuF2E97VnCsPZ48ZHK4L6Z4rUFyguCJebsEc/+W53frEBJPY+Vfo7t6cw20OJt4wGeBgSGhDyFfB66r6DAdDJ543v71mDMEhh7zewTVxu9d5s0rWqGLbQsg4fA5ToYqzKVhL/7w5bj6SAkTMCUIm1Bs3zGkVxpwKaxwdxpEOAVeHdN+c08OQS9qw08JZNOh7YWHzazPcshpvxOXToB/u71qgvd3smru3H3747bf/D2hUorOkyQEA"; \ No newline at end of file diff --git a/static/api/angular-material/assets/style.css b/static/api/angular-material/assets/style.css new file mode 100644 index 00000000..98a43779 --- /dev/null +++ b/static/api/angular-material/assets/style.css @@ -0,0 +1,1414 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-warning-text: #222; + --light-color-background-warning: #e6e600; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-active-menu-item: var(--light-color-accent); + --light-color-text: #222; + --light-color-text-aside: #6e6e6e; + --light-color-link: #1f70c2; + + --light-color-ts-keyword: #056bd6; + --light-color-ts-project: #b111c9; + --light-color-ts-module: var(--light-color-ts-project); + --light-color-ts-namespace: var(--light-color-ts-project); + --light-color-ts-enum: #7e6f15; + --light-color-ts-enum-member: var(--light-color-ts-enum); + --light-color-ts-variable: #4760ec; + --light-color-ts-function: #572be7; + --light-color-ts-class: #1f70c2; + --light-color-ts-interface: #108024; + --light-color-ts-constructor: var(--light-color-ts-class); + --light-color-ts-property: var(--light-color-ts-variable); + --light-color-ts-method: var(--light-color-ts-function); + --light-color-ts-call-signature: var(--light-color-ts-method); + --light-color-ts-index-signature: var(--light-color-ts-property); + --light-color-ts-constructor-signature: var(--light-color-ts-constructor); + --light-color-ts-parameter: var(--light-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --light-color-ts-type-parameter: #a55c0e; + --light-color-ts-accessor: var(--light-color-ts-property); + --light-color-ts-get-signature: var(--light-color-ts-accessor); + --light-color-ts-set-signature: var(--light-color-ts-accessor); + --light-color-ts-type-alias: #d51270; + /* reference not included as links will be colored with the kind that it points to */ + + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-active-menu-item: #5d5d6a; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + + --dark-color-ts-keyword: #3399ff; + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: var(--dark-color-ts-class); + --dark-color-ts-property: var(--dark-color-ts-variable); + --dark-color-ts-method: var(--dark-color-ts-function); + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: #e07d13; + --dark-color-ts-accessor: var(--dark-color-ts-property); + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 > a:not(.link), +h2 > a:not(.link), +h3 > a:not(.link), +h4 > a:not(.link), +h5 > a:not(.link), +h6 > a:not(.link) { + text-decoration: none; + color: var(--color-text); +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1700px; + padding: 0 2rem; +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + margin: 0 auto; + /* toolbar, footer, margin */ + min-height: calc(100vh - 41px - 56px - 4rem); +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + position: relative; + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; + padding: 10px; + border: 1px solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} +pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; +} +pre:hover > button, +pre > button.visible { + opacity: 1; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h4, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} +.tsd-typography table { + border-collapse: collapse; + border: none; +} +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); +} +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-full-hierarchy:not(:last-child) { + margin-bottom: 1em; + padding-bottom: 1em; + border-bottom: 1px solid var(--color-accent); +} +.tsd-full-hierarchy, +.tsd-full-hierarchy ul { + list-style: none; + margin: 0; + padding: 0; +} +.tsd-full-hierarchy ul { + padding-left: 1.5rem; +} +.tsd-full-hierarchy a { + padding: 0.25rem 0 !important; + font-size: 1rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: relative; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} + +.tsd-navigation.settings { + margin: 1rem 0; +} +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.25rem); + display: flex; + align-items: center; +} +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: flex; + width: calc(100% - 0.25rem); + align-items: center; + padding: 0.25rem; + color: var(--color-text); + text-decoration: none; + box-sizing: border-box; +} +.tsd-navigation a.current, +.tsd-page-navigation a.current { + background: var(--color-active-menu-item); +} +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul, +.tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li, +.tsd-page-navigation li { + padding: 0; + max-width: 100%; +} +.tsd-nested-navigation { + margin-left: 3rem; +} +.tsd-nested-navigation > li > details { + margin-left: -1.5rem; +} +.tsd-small-nested-navigation { + margin-left: 1.5rem; +} +.tsd-small-nested-navigation > li > details { + margin-left: -1.5rem; +} + +.tsd-page-navigation ul { + padding-left: 1.75rem; +} + +#tsd-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; +} +#tsd-sidebar-links a:last-of-type { + margin-bottom: 0; +} + +a.tsd-index-link { + padding: 0.25rem 0 !important; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} +.tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ +} +.tsd-accordion-summary, +.tsd-accordion-summary a { + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + + cursor: pointer; +} +.tsd-accordion-summary a { + width: calc(100% - 1.5rem); +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-index-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title, +#tsd-toolbar-links a { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + background-color: var(--color-background); + line-height: initial; + padding: 4px; +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: flex; + align-items: center; + padding: 0.25rem; + box-sizing: border-box; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title, +#tsd-search.has-focus #tsd-toolbar-links a { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +#tsd-toolbar-links { + position: absolute; + top: 0; + right: 2rem; + height: 100%; + display: flex; + align-items: center; + justify-content: flex-end; +} +#tsd-toolbar-links a { + margin-left: 1.5rem; +} +#tsd-toolbar-links a:hover { + text-decoration: underline; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-keyword { + color: var(--color-ts-keyword); + font-weight: normal; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: sticky; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} +.tsd-page-toolbar .tsd-toolbar-icon { + box-sizing: border-box; + line-height: 0; + padding: 12px 0; +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: + opacity 0.1s, + background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through !important; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +.tsd-kind-project { + color: var(--color-ts-project); +} +.tsd-kind-module { + color: var(--color-ts-module); +} +.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-kind-enum-member { + color: var(--color-ts-enum-member); +} +.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-kind-constructor { + color: var(--color-ts-constructor); +} +.tsd-kind-property { + color: var(--color-ts-property); +} +.tsd-kind-method { + color: var(--color-ts-method); +} +.tsd-kind-call-signature { + color: var(--color-ts-call-signature); +} +.tsd-kind-index-signature { + color: var(--color-ts-index-signature); +} +.tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); +} +.tsd-kind-parameter { + color: var(--color-ts-parameter); +} +.tsd-kind-type-literal { + color: var(--color-ts-type-literal); +} +.tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); +} +.tsd-kind-accessor { + color: var(--color-ts-accessor); +} +.tsd-kind-get-signature { + color: var(--color-ts-get-signature); +} +.tsd-kind-set-signature { + color: var(--color-ts-set-signature); +} +.tsd-kind-type-alias { + color: var(--color-ts-type-alias); +} + +/* if we have a kind icon, don't color the text by kind */ +.tsd-kind-icon ~ span { + color: var(--color-text); +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} + +/* mobile */ +@media (max-width: 769px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } + + .container-main { + display: flex; + } + html .col-content { + float: none; + max-width: 100%; + width: 100%; + } + html .col-sidebar { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-sidebar > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu .col-sidebar { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +/* one sidebar */ +@media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + margin: 2rem auto; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } +} +@media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + padding-top: 1rem; + } + .site-menu { + margin-top: 1rem; + } +} + +/* two sidebars */ +@media (min-width: 1200px) { + .container-main { + grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 1rem 0; + } + + .page-menu, + .site-menu { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + } +} diff --git a/static/api/angular-material/classes/AutocompleteControlRenderer.html b/static/api/angular-material/classes/AutocompleteControlRenderer.html new file mode 100644 index 00000000..34f950a9 --- /dev/null +++ b/static/api/angular-material/classes/AutocompleteControlRenderer.html @@ -0,0 +1,59 @@ +AutocompleteControlRenderer | JSON Forms Angular Material Renderers

To use this component you will need to add your own tester:

+

+...
+export const AutocompleteControlRendererTester: RankedTester = rankWith(2, isEnumControl);
+...
+
+

Add the tester and renderer to JSONForms registry:

+

+...
+{ tester: AutocompleteControlRendererTester, renderer: AutocompleteControlRenderer },
+...
+
+

Furthermore you need to update your module.

+

+...
+imports: [JsonFormsAngularMaterialModule, MatAutocompleteModule],
+declarations: [AutocompleteControlRenderer]
+...
+

Hierarchy

  • JsonFormsControl
    • AutocompleteControlRenderer

Implements

  • OnInit

Constructors

Properties

data: any
description: string
disabled: boolean
enabled: boolean
error: string
filteredOptions: Observable<string[]>
focused: boolean = false
form: FormControl<any>
hidden: boolean
id: string
jsonFormsService: JsonFormsAngularService
label: string
options: string[]
path: string
propsPath: string
rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
shouldFilter: boolean
subscription: Subscription
uischema: ControlElement
validator: ValidatorFn
visible: boolean
ɵcmp: unknown
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns boolean

  • Parameters

    • _props: StatePropsOfControl

    Returns void

  • Parameters

    • state: JsonFormsState

    Returns StatePropsOfControl

  • Returns void

  • Parameters

    • ev: any

    Returns void

  • Returns boolean

  • Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/BooleanControlRenderer.html b/static/api/angular-material/classes/BooleanControlRenderer.html new file mode 100644 index 00000000..9021d78c --- /dev/null +++ b/static/api/angular-material/classes/BooleanControlRenderer.html @@ -0,0 +1,36 @@ +BooleanControlRenderer | JSON Forms Angular Material Renderers

Hierarchy

  • JsonFormsControl
    • BooleanControlRenderer

Constructors

Properties

changeDetectionRef: ChangeDetectorRef
data: any
description: string
disabled: boolean
enabled: boolean
error: string
form: FormControl<any>
hidden: boolean
id: string
jsonFormsService: JsonFormsAngularService
label: string
path: string
propsPath: string
rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
subscription: Subscription
uischema: ControlElement
validator: ValidatorFn
visible: boolean
ɵcmp: unknown
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfControl

  • Returns boolean

  • Parameters

    • state: JsonFormsState

    Returns StatePropsOfControl

  • Returns void

  • Returns void

  • Parameters

    • ev: any

    Returns void

  • Returns boolean

  • Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/CategorizationTabLayoutRenderer.html b/static/api/angular-material/classes/CategorizationTabLayoutRenderer.html new file mode 100644 index 00000000..f1987e02 --- /dev/null +++ b/static/api/angular-material/classes/CategorizationTabLayoutRenderer.html @@ -0,0 +1,15 @@ +CategorizationTabLayoutRenderer | JSON Forms Angular Material Renderers

Hierarchy

  • JsonFormsBaseRenderer<Categorization>
    • CategorizationTabLayoutRenderer

Implements

  • OnInit
  • OnDestroy

Constructors

Properties

categoryLabels: string[]
hidden: boolean
jsonFormsService: JsonFormsAngularService
path: string
schema: JsonSchema
subscription: Subscription
uischema: Categorization
visibleCategories: (Categorization | Category)[]
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfRenderer

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/DateControlRenderer.html b/static/api/angular-material/classes/DateControlRenderer.html new file mode 100644 index 00000000..049b985e --- /dev/null +++ b/static/api/angular-material/classes/DateControlRenderer.html @@ -0,0 +1,35 @@ +DateControlRenderer | JSON Forms Angular Material Renderers

Hierarchy

  • JsonFormsControl
    • DateControlRenderer

Constructors

Properties

data: any
description: string
disabled: boolean
enabled: boolean
error: string
focused: boolean = false
form: FormControl<any>
hidden: boolean
id: string
jsonFormsService: JsonFormsAngularService
label: string
path: string
propsPath: string
rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
subscription: Subscription
uischema: ControlElement
validator: ValidatorFn
visible: boolean
ɵcmp: unknown
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfControl

  • Returns boolean

  • Parameters

    • _props: StatePropsOfControl

    Returns void

  • Parameters

    • state: JsonFormsState

    Returns StatePropsOfControl

  • Returns void

  • Returns void

  • Parameters

    • ev: any

    Returns void

  • Returns boolean

  • Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/GroupLayoutRenderer.html b/static/api/angular-material/classes/GroupLayoutRenderer.html new file mode 100644 index 00000000..7ba5ce87 --- /dev/null +++ b/static/api/angular-material/classes/GroupLayoutRenderer.html @@ -0,0 +1,14 @@ +GroupLayoutRenderer | JSON Forms Angular Material Renderers

Hierarchy (view full)

Constructors

Properties

changeDetectionRef: ChangeDetectorRef
hidden: boolean
label: string
path: string
schema: JsonSchema
uischema: GroupLayout
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfRenderer

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/HorizontalLayoutRenderer.html b/static/api/angular-material/classes/HorizontalLayoutRenderer.html new file mode 100644 index 00000000..0715ed0e --- /dev/null +++ b/static/api/angular-material/classes/HorizontalLayoutRenderer.html @@ -0,0 +1,14 @@ +HorizontalLayoutRenderer | JSON Forms Angular Material Renderers

Hierarchy (view full)

Constructors

Properties

changeDetectionRef: ChangeDetectorRef
hidden: boolean
label: string
path: string
schema: JsonSchema
uischema: HorizontalLayout
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfRenderer

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/JsonFormsAngularMaterialModule.html b/static/api/angular-material/classes/JsonFormsAngularMaterialModule.html new file mode 100644 index 00000000..34430fb7 --- /dev/null +++ b/static/api/angular-material/classes/JsonFormsAngularMaterialModule.html @@ -0,0 +1,2 @@ +JsonFormsAngularMaterialModule | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/JsonFormsDetailComponent.html b/static/api/angular-material/classes/JsonFormsDetailComponent.html new file mode 100644 index 00000000..da9172f7 --- /dev/null +++ b/static/api/angular-material/classes/JsonFormsDetailComponent.html @@ -0,0 +1,6 @@ +JsonFormsDetailComponent | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/LabelRenderer.html b/static/api/angular-material/classes/LabelRenderer.html new file mode 100644 index 00000000..ff07a6f3 --- /dev/null +++ b/static/api/angular-material/classes/LabelRenderer.html @@ -0,0 +1,14 @@ +LabelRenderer | JSON Forms Angular Material Renderers

Hierarchy

  • JsonFormsBaseRenderer<LabelElement>
    • LabelRenderer

Implements

  • OnDestroy
  • OnInit

Constructors

Properties

jsonFormsService: JsonFormsAngularService
label: string
path: string
schema: JsonSchema
subscription: Subscription
uischema: LabelElement
visible: boolean
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfRenderer

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/LayoutChildrenRenderPropsPipe.html b/static/api/angular-material/classes/LayoutChildrenRenderPropsPipe.html new file mode 100644 index 00000000..865e5a1b --- /dev/null +++ b/static/api/angular-material/classes/LayoutChildrenRenderPropsPipe.html @@ -0,0 +1,3 @@ +LayoutChildrenRenderPropsPipe | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/LayoutRenderer.html b/static/api/angular-material/classes/LayoutRenderer.html new file mode 100644 index 00000000..6df560a1 --- /dev/null +++ b/static/api/angular-material/classes/LayoutRenderer.html @@ -0,0 +1,16 @@ +LayoutRenderer | JSON Forms Angular Material Renderers

Type Parameters

  • T extends Layout

Hierarchy (view full)

Implements

  • OnInit
  • OnDestroy

Constructors

Properties

changeDetectionRef: ChangeDetectorRef
hidden: boolean
jsonFormsService: JsonFormsAngularService
label: string
path: string
schema: JsonSchema
subscription: Subscription
uischema: T
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfRenderer

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/MasterListComponent.html b/static/api/angular-material/classes/MasterListComponent.html new file mode 100644 index 00000000..f2bfa87f --- /dev/null +++ b/static/api/angular-material/classes/MasterListComponent.html @@ -0,0 +1,47 @@ +MasterListComponent | JSON Forms Angular Material Renderers

Hierarchy

  • JsonFormsArrayControl
    • MasterListComponent

Implements

  • OnInit

Constructors

Properties

addItem: ((path, value) => (() => void))

Type declaration

    • (path, value): (() => void)
    • Parameters

      • path: string
      • value: any

      Returns (() => void)

        • (): void
        • Returns void

changeDetectorRef: ChangeDetectorRef
data: any
description: string
disabled: boolean
enabled: boolean
error: string
form: FormControl<any>
getEventValue: ((event) => any)

Type declaration

    • (event): any
    • Parameters

      • event: any

      Returns any

hidden: boolean
highlightedIdx: number
id: string
jsonFormsService: JsonFormsAngularService
label: string
masterItems: any[]
path: string
propsPath: string
removeItems: ((path, toDelete) => (() => void))

Type declaration

    • (path, toDelete): (() => void)
    • Parameters

      • path: string
      • toDelete: number[]

      Returns (() => void)

        • (): void
        • Returns void

rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
selectedItem: any
selectedItemIdx: number
subscription: Subscription
translations: ArrayTranslations
uischema: ControlElement
validator: ValidatorFn
visible: boolean
ɵcmp: unknown
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfControl

  • Returns boolean

  • Returns void

  • Parameters

    • ev: any

    Returns void

  • Returns boolean

  • Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/NumberControlRenderer.html b/static/api/angular-material/classes/NumberControlRenderer.html new file mode 100644 index 00000000..d9268981 --- /dev/null +++ b/static/api/angular-material/classes/NumberControlRenderer.html @@ -0,0 +1,45 @@ +NumberControlRenderer | JSON Forms Angular Material Renderers

Hierarchy

  • JsonFormsControl
    • NumberControlRenderer

Constructors

Properties

MAXIMUM_FRACTIONAL_DIGITS: 20 = 20
data: any
decimalSeparator: string
description: string
disabled: boolean
enabled: boolean
error: string
focused: boolean = false
form: FormControl<any>
hidden: boolean
id: string
jsonFormsService: JsonFormsAngularService
label: string
locale: string
max: number
min: number
multipleOf: number
numberFormat: NumberFormat
oldValue: string
path: string
propsPath: string
rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
subscription: Subscription
uischema: ControlElement
validator: ValidatorFn
visible: boolean
ɵcmp: unknown
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfControl

  • Returns boolean

  • Parameters

    • state: JsonFormsState

    Returns StatePropsOfControl

  • Returns void

  • Returns void

  • Returns boolean

  • Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/ObjectControlRenderer.html b/static/api/angular-material/classes/ObjectControlRenderer.html new file mode 100644 index 00000000..d243bebc --- /dev/null +++ b/static/api/angular-material/classes/ObjectControlRenderer.html @@ -0,0 +1,35 @@ +ObjectControlRenderer | JSON Forms Angular Material Renderers

Hierarchy

  • JsonFormsControlWithDetail
    • ObjectControlRenderer

Constructors

Properties

data: any
description: string
detailUiSchema: UISchemaElement
disabled: boolean
enabled: boolean
error: string
form: FormControl<any>
getEventValue: ((event) => any)

Type declaration

    • (event): any
    • Parameters

      • event: any

      Returns any

hidden: boolean
id: string
jsonFormsService: JsonFormsAngularService
label: string
path: string
propsPath: string
rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
subscription: Subscription
uischema: ControlElement
validator: ValidatorFn
visible: boolean
ɵcmp: unknown
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfControl

  • Returns boolean

  • Parameters

    • state: JsonFormsState

    Returns StatePropsOfControlWithDetail

  • Returns void

  • Returns void

  • Parameters

    • ev: any

    Returns void

  • Returns boolean

  • Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/RangeControlRenderer.html b/static/api/angular-material/classes/RangeControlRenderer.html new file mode 100644 index 00000000..d1f7660a --- /dev/null +++ b/static/api/angular-material/classes/RangeControlRenderer.html @@ -0,0 +1,39 @@ +RangeControlRenderer | JSON Forms Angular Material Renderers

Hierarchy

  • JsonFormsControl
    • RangeControlRenderer

Constructors

Properties

changeDetectorRef: ChangeDetectorRef
data: any
description: string
disabled: boolean
enabled: boolean
error: string
focused: boolean = false
form: FormControl<any>
hidden: boolean
id: string
jsonFormsService: JsonFormsAngularService
label: string
max: number
min: number
multipleOf: number
path: string
propsPath: string
rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
subscription: Subscription
uischema: ControlElement
validator: ValidatorFn
visible: boolean
ɵcmp: unknown
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfControl

  • Returns boolean

  • Parameters

    • state: JsonFormsState

    Returns StatePropsOfControl

  • Returns void

  • Returns void

  • Parameters

    • ev: any

    Returns void

  • Returns boolean

  • Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/TableRenderer.html b/static/api/angular-material/classes/TableRenderer.html new file mode 100644 index 00000000..e3abb124 --- /dev/null +++ b/static/api/angular-material/classes/TableRenderer.html @@ -0,0 +1,51 @@ +TableRenderer | JSON Forms Angular Material Renderers

Hierarchy

  • JsonFormsArrayControl
    • TableRenderer

Implements

  • OnInit

Constructors

Properties

addItem: ((path, value) => (() => void))

Type declaration

    • (path, value): (() => void)
    • Parameters

      • path: string
      • value: any

      Returns (() => void)

        • (): void
        • Returns void

columnsToIgnore: string[] = ...
data: any
description: string
detailUiSchema: UISchemaElement
disabled: boolean
displayedColumns: string[]
enabled: boolean
error: string
form: FormControl<any>
getEventValue: ((event) => any)

Type declaration

    • (event): any
    • Parameters

      • event: any

      Returns any

hidden: boolean
id: string
items: ColumnDescription[]
jsonFormsService: JsonFormsAngularService
label: string
moveItemDown: ((path, index) => (() => void))

Type declaration

    • (path, index): (() => void)
    • Parameters

      • path: string
      • index: number

      Returns (() => void)

        • (): void
        • Returns void

moveItemUp: ((path, index) => (() => void))

Type declaration

    • (path, index): (() => void)
    • Parameters

      • path: string
      • index: number

      Returns (() => void)

        • (): void
        • Returns void

path: string
propsPath: string
removeItems: ((path, toDelete) => (() => void))

Type declaration

    • (path, toDelete): (() => void)
    • Parameters

      • path: string
      • toDelete: number[]

      Returns (() => void)

        • (): void
        • Returns void

rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
subscription: Subscription
translations: ArrayTranslations
uischema: ControlElement
validator: ValidatorFn
visible: boolean
ɵcmp: unknown
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfControl

  • Returns boolean

  • Parameters

    • state: JsonFormsState

    Returns StatePropsOfArrayControl

  • Returns void

  • Parameters

    • ev: any

    Returns void

  • Returns boolean

  • Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/TextAreaRenderer.html b/static/api/angular-material/classes/TextAreaRenderer.html new file mode 100644 index 00000000..0c2d1cdc --- /dev/null +++ b/static/api/angular-material/classes/TextAreaRenderer.html @@ -0,0 +1,35 @@ +TextAreaRenderer | JSON Forms Angular Material Renderers

Hierarchy

  • JsonFormsControl
    • TextAreaRenderer

Constructors

Properties

data: any
description: string
disabled: boolean
enabled: boolean
error: string
focused: boolean = false
form: FormControl<any>
hidden: boolean
id: string
jsonFormsService: JsonFormsAngularService
label: string
path: string
propsPath: string
rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
subscription: Subscription
uischema: ControlElement
validator: ValidatorFn
visible: boolean
ɵcmp: unknown
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfControl

  • Returns boolean

  • Parameters

    • _props: StatePropsOfControl

    Returns void

  • Parameters

    • state: JsonFormsState

    Returns StatePropsOfControl

  • Returns void

  • Returns void

  • Parameters

    • ev: any

    Returns void

  • Returns boolean

  • Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/TextControlRenderer.html b/static/api/angular-material/classes/TextControlRenderer.html new file mode 100644 index 00000000..afad8311 --- /dev/null +++ b/static/api/angular-material/classes/TextControlRenderer.html @@ -0,0 +1,36 @@ +TextControlRenderer | JSON Forms Angular Material Renderers

Hierarchy

  • JsonFormsControl
    • TextControlRenderer

Constructors

Properties

data: any
description: string
disabled: boolean
enabled: boolean
error: string
focused: boolean = false
form: FormControl<any>
hidden: boolean
id: string
jsonFormsService: JsonFormsAngularService
label: string
path: string
propsPath: string
rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
subscription: Subscription
uischema: ControlElement
validator: ValidatorFn
visible: boolean
ɵcmp: unknown
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfControl

  • Returns boolean

  • Parameters

    • _props: StatePropsOfControl

    Returns void

  • Parameters

    • state: JsonFormsState

    Returns StatePropsOfControl

  • Returns void

  • Returns void

  • Parameters

    • ev: any

    Returns void

  • Returns boolean

  • Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/ToggleControlRenderer.html b/static/api/angular-material/classes/ToggleControlRenderer.html new file mode 100644 index 00000000..14044856 --- /dev/null +++ b/static/api/angular-material/classes/ToggleControlRenderer.html @@ -0,0 +1,36 @@ +ToggleControlRenderer | JSON Forms Angular Material Renderers

Hierarchy

  • JsonFormsControl
    • ToggleControlRenderer

Constructors

Properties

changeDetectorRef: ChangeDetectorRef
data: any
description: string
disabled: boolean
enabled: boolean
error: string
form: FormControl<any>
hidden: boolean
id: string
jsonFormsService: JsonFormsAngularService
label: string
path: string
propsPath: string
rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
subscription: Subscription
uischema: ControlElement
validator: ValidatorFn
visible: boolean
ɵcmp: unknown
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfControl

  • Returns boolean

  • Parameters

    • state: JsonFormsState

    Returns StatePropsOfControl

  • Returns void

  • Returns void

  • Parameters

    • ev: any

    Returns void

  • Returns boolean

  • Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/VerticalLayoutRenderer.html b/static/api/angular-material/classes/VerticalLayoutRenderer.html new file mode 100644 index 00000000..0073339c --- /dev/null +++ b/static/api/angular-material/classes/VerticalLayoutRenderer.html @@ -0,0 +1,14 @@ +VerticalLayoutRenderer | JSON Forms Angular Material Renderers

Hierarchy (view full)

Constructors

Properties

changeDetectionRef: ChangeDetectorRef
hidden: boolean
label: string
path: string
schema: JsonSchema
uischema: VerticalLayout
ɵdir: unknown
ɵfac: unknown

Methods

  • Returns OwnPropsOfRenderer

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/classes/arraylayoutrenderer.html b/static/api/angular-material/classes/arraylayoutrenderer.html deleted file mode 100644 index 2a781771..00000000 --- a/static/api/angular-material/classes/arraylayoutrenderer.html +++ /dev/null @@ -1,1144 +0,0 @@ - - - - - - ArrayLayoutRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class ArrayLayoutRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsAbstractControl<StatePropsOfArrayLayout> -
      -
    • - ArrayLayoutRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

- - -
-
-
-

Properties

-
- -

addItem

-
addItem: (path: string, value: any) => () => void
- -
-

Type declaration

-
    -
  • -
      -
    • (path: string, value: any): () => void
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        path: string
        -
      • -
      • -
        value: any
        -
      • -
      -

      Returns () => void

      -
        -
      • -
          -
        • (): void
        • -
        -
          -
        • -

          Returns void

          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

getEventValue

-
getEventValue: (event: any) => any
- -
-

Type declaration

-
    -
  • -
      -
    • (event: any): any
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        event: any
        -
      • -
      -

      Returns any

      -
    • -
    -
  • -
-
-
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

moveItemDown

-
moveItemDown: (path: string, index: number) => () => void
- -
-

Type declaration

-
    -
  • -
      -
    • (path: string, index: number): () => void
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        path: string
        -
      • -
      • -
        index: number
        -
      • -
      -

      Returns () => void

      -
        -
      • -
          -
        • (): void
        • -
        -
          -
        • -

          Returns void

          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
-
- -

moveItemUp

-
moveItemUp: (path: string, index: number) => () => void
- -
-

Type declaration

-
    -
  • -
      -
    • (path: string, index: number): () => void
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        path: string
        -
      • -
      • -
        index: number
        -
      • -
      -

      Returns () => void

      -
        -
      • -
          -
        • (): void
        • -
        -
          -
        • -

          Returns void

          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
-
- -

noData

-
noData: boolean
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

removeItems

-
removeItems: (path: string, toDelete: number[]) => () => void
- -
-

Type declaration

-
    -
  • -
      -
    • (path: string, toDelete: number[]): () => void
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        path: string
        -
      • -
      • -
        toDelete: number[]
        -
      • -
      -

      Returns () => void

      -
        -
      • -
          -
        • (): void
        • -
        -
          -
        • -

          Returns void

          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

translations

-
translations: ArrayTranslations
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

uischemas

-
uischemas: { tester: UISchemaTester; uischema: UISchemaElement }[]
- -
-
- -

validator

-
validator: ValidatorFn
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

add

-
    -
  • add(): void
  • -
- -
-
- -

down

-
    -
  • down(index: number): void
  • -
- -
-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

getProps

-
    -
  • getProps(index: number): OwnPropsOfRenderer
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(props: ArrayLayoutProps): void
  • -
- -
-
- -

mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfArrayLayout
  • -
- -
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      ev: any
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

remove

-
    -
  • remove(index: number): void
  • -
- -
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

trackByFn

-
    -
  • trackByFn(index: number): number
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
- -

up

-
    -
  • up(index: number): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/autocompletecontrolrenderer.html b/static/api/angular-material/classes/autocompletecontrolrenderer.html deleted file mode 100644 index bba6a8df..00000000 --- a/static/api/angular-material/classes/autocompletecontrolrenderer.html +++ /dev/null @@ -1,888 +0,0 @@ - - - - - - AutocompleteControlRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class AutocompleteControlRenderer

-
-
-
-
-
-
-
-
-
-

To use this component you will need to add your own tester:

-

-...
-export const AutocompleteControlRendererTester: RankedTester = rankWith(2, isEnumControl);
-...
-
-

Add the tester and renderer to JSONForms registry:

-

-...
-{ tester: AutocompleteControlRendererTester, renderer: AutocompleteControlRenderer },
-...
-
-

Furthermore you need to update your module.

-

-...
-imports: [JsonFormsAngularMaterialModule, MatAutocompleteModule],
-declarations: [AutocompleteControlRenderer],
-entryComponents: [AutocompleteControlRenderer]
-...
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsControl -
      -
    • - AutocompleteControlRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

- - -
-
-
-

Properties

-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

filteredOptions

-
filteredOptions: Observable<string[]>
- -
-
- -

form

-
form: FormControl
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

options

-
options: string[]
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

shouldFilter

-
shouldFilter: boolean
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

validator

-
validator: ValidatorFn
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

filter

-
    -
  • filter(val: string): string[]
  • -
- -
-
- -

getEventValue

-
    -
  • getEventValue(event: any): any
  • -
- -
-
- -

Protected getOwnProps

- - -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(_props: StatePropsOfControl): void
  • -
- -
-
- -

Protected mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfControl
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      state: JsonFormsState
      -
    • -
    -

    Returns StatePropsOfControl

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      ev: any
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

onSelect

-
    -
  • onSelect(ev: MatAutocompleteSelectedEvent): void
  • -
- -
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
- -

updateFilter

-
    -
  • updateFilter(event: any): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/booleancontrolrenderer.html b/static/api/angular-material/classes/booleancontrolrenderer.html deleted file mode 100644 index d32e13c4..00000000 --- a/static/api/angular-material/classes/booleancontrolrenderer.html +++ /dev/null @@ -1,771 +0,0 @@ - - - - - - BooleanControlRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class BooleanControlRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsControl -
      -
    • - BooleanControlRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

-
    -
  • new BooleanControlRenderer(jsonformsService: JsonFormsAngularService, changeDetectionRef: ChangeDetectorRef): BooleanControlRenderer
  • -
- -
-
-
-

Properties

-
- -

Private changeDetectionRef

-
changeDetectionRef: ChangeDetectorRef
- -
-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

validator

-
validator: ValidatorFn
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

getEventValue

-
    -
  • getEventValue(event: any): any
  • -
- -
-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

isChecked

-
    -
  • isChecked(): any
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(): void
  • -
- -
-
- -

Protected mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfControl
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      state: JsonFormsState
      -
    • -
    -

    Returns StatePropsOfControl

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      ev: any
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/categorizationtablayoutrenderer.html b/static/api/angular-material/classes/categorizationtablayoutrenderer.html deleted file mode 100644 index b9f2d0be..00000000 --- a/static/api/angular-material/classes/categorizationtablayoutrenderer.html +++ /dev/null @@ -1,384 +0,0 @@ - - - - - - CategorizationTabLayoutRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class CategorizationTabLayoutRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsBaseRenderer<Categorization> -
      -
    • - CategorizationTabLayoutRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
-
-
-

Constructors

- -
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Constructors

-
- -

constructor

- - -
-
-
-

Properties

-
- -

categoryLabels

-
categoryLabels: string[]
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

Private jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

path

-
path: string
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

Private subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: Categorization
- -
-
- -

visibleCategories

-
visibleCategories: (Category | Categorization)[]
- -
-
-
-

Methods

-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfRenderer
  • -
-
    -
  • - -

    Returns OwnPropsOfRenderer

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/datecontrolrenderer.html b/static/api/angular-material/classes/datecontrolrenderer.html deleted file mode 100644 index 71cc2011..00000000 --- a/static/api/angular-material/classes/datecontrolrenderer.html +++ /dev/null @@ -1,739 +0,0 @@ - - - - - - DateControlRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class DateControlRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsControl -
      -
    • - DateControlRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

- - -
-
-
-

Properties

-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

validator

-
validator: ValidatorFn
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

getEventValue

-
    -
  • getEventValue(event: any): any
  • -
- -
-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(_props: StatePropsOfControl): void
  • -
- -
-
- -

Protected mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfControl
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      state: JsonFormsState
      -
    • -
    -

    Returns StatePropsOfControl

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      ev: any
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/grouplayoutrenderer.html b/static/api/angular-material/classes/grouplayoutrenderer.html deleted file mode 100644 index 84881943..00000000 --- a/static/api/angular-material/classes/grouplayoutrenderer.html +++ /dev/null @@ -1,396 +0,0 @@ - - - - - - GroupLayoutRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class GroupLayoutRenderer

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
-
-
-

Constructors

- -
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Constructors

-
- -

constructor

-
    -
  • new GroupLayoutRenderer(jsonFormsService: JsonFormsAngularService, changeDetectionRef: ChangeDetectorRef): GroupLayoutRenderer
  • -
- -
-
-
-

Properties

-
- -

Protected changeDetectionRef

-
changeDetectionRef: ChangeDetectorRef
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

label

-
label: string | undefined
- -
-
- -

path

-
path: string
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

uischema

-
uischema: GroupLayout
- -
-
-
-

Methods

-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfRenderer
  • -
-
    -
  • - -

    Returns OwnPropsOfRenderer

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

trackElement

-
    -
  • trackElement(_index: number, renderProp: OwnPropsOfRenderer): string
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/horizontallayoutrenderer.html b/static/api/angular-material/classes/horizontallayoutrenderer.html deleted file mode 100644 index 59c6faf2..00000000 --- a/static/api/angular-material/classes/horizontallayoutrenderer.html +++ /dev/null @@ -1,396 +0,0 @@ - - - - - - HorizontalLayoutRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class HorizontalLayoutRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - LayoutRenderer<HorizontalLayout> -
      -
    • - HorizontalLayoutRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
-
-
-

Constructors

- -
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Constructors

-
- -

constructor

-
    -
  • new HorizontalLayoutRenderer(jsonFormsService: JsonFormsAngularService, changeDetectionRef: ChangeDetectorRef): HorizontalLayoutRenderer
  • -
- -
-
-
-

Properties

-
- -

Protected changeDetectionRef

-
changeDetectionRef: ChangeDetectorRef
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

label

-
label: string | undefined
- -
-
- -

path

-
path: string
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

uischema

-
uischema: HorizontalLayout
- -
-
-
-

Methods

-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfRenderer
  • -
-
    -
  • - -

    Returns OwnPropsOfRenderer

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

trackElement

-
    -
  • trackElement(_index: number, renderProp: OwnPropsOfRenderer): string
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/jsonformsangularmaterialmodule.html b/static/api/angular-material/classes/jsonformsangularmaterialmodule.html deleted file mode 100644 index 2735777b..00000000 --- a/static/api/angular-material/classes/jsonformsangularmaterialmodule.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - - JsonFormsAngularMaterialModule | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class JsonFormsAngularMaterialModule

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsAngularMaterialModule -
  • -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/jsonformsdetailcomponent.html b/static/api/angular-material/classes/jsonformsdetailcomponent.html deleted file mode 100644 index 27cc6e43..00000000 --- a/static/api/angular-material/classes/jsonformsdetailcomponent.html +++ /dev/null @@ -1,227 +0,0 @@ - - - - - - JsonFormsDetailComponent | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class JsonFormsDetailComponent

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsDetailComponent -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-

Accessors

- -
-
-
-
-
-

Properties

-
- -

_item

-
_item: any
- -
-
- -

_schema

-
_schema: any
- -
-
- -

initialized

-
initialized: boolean = false
- -
-
-
-

Accessors

-
- -

item

-
    -
  • set item(item: any): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/labelrenderer.html b/static/api/angular-material/classes/labelrenderer.html deleted file mode 100644 index 312e1ed9..00000000 --- a/static/api/angular-material/classes/labelrenderer.html +++ /dev/null @@ -1,370 +0,0 @@ - - - - - - LabelRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class LabelRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsBaseRenderer<LabelElement> -
      -
    • - LabelRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnDestroy
  • -
  • OnInit
  • -
-
-
-

Index

-
-
-
-

Constructors

- -
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Constructors

-
- -

constructor

-
    -
  • new LabelRenderer(jsonFormsService: JsonFormsAngularService): LabelRenderer
  • -
- -
-
-
-

Properties

-
- -

Private jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

path

-
path: string
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

Private subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: LabelElement
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfRenderer
  • -
-
    -
  • - -

    Returns OwnPropsOfRenderer

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/layoutchildrenrenderpropspipe.html b/static/api/angular-material/classes/layoutchildrenrenderpropspipe.html deleted file mode 100644 index 8e7d07b8..00000000 --- a/static/api/angular-material/classes/layoutchildrenrenderpropspipe.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - - LayoutChildrenRenderPropsPipe | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class LayoutChildrenRenderPropsPipe

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - LayoutChildrenRenderPropsPipe -
  • -
-
-
-

Implements

-
    -
  • PipeTransform
  • -
-
-
-

Index

-
-
-
-

Methods

- -
-
-
-
-
-

Methods

-
- -

transform

-
    -
  • transform(uischema: Layout, schema: JsonSchema, path: string): OwnPropsOfRenderer[]
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/layoutrenderer.html b/static/api/angular-material/classes/layoutrenderer.html deleted file mode 100644 index fb9a4651..00000000 --- a/static/api/angular-material/classes/layoutrenderer.html +++ /dev/null @@ -1,436 +0,0 @@ - - - - - - LayoutRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class LayoutRenderer<T>

-
-
-
-
-
-
-
-

Type parameters

-
    -
  • -

    T: Layout

    -
  • -
-
-
-

Hierarchy

- -
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
-
-
-

Constructors

- -
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Constructors

-
- -

constructor

-
    -
  • new LayoutRenderer(jsonFormsService: JsonFormsAngularService, changeDetectionRef: ChangeDetectorRef): LayoutRenderer
  • -
- -
-
-
-

Properties

-
- -

Protected changeDetectionRef

-
changeDetectionRef: ChangeDetectorRef
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

Private jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string | undefined
- -
-
- -

path

-
path: string
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

Private subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: T
- -
-
-
-

Methods

-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfRenderer
  • -
-
    -
  • - -

    Returns OwnPropsOfRenderer

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

trackElement

-
    -
  • trackElement(_index: number, renderProp: OwnPropsOfRenderer): string
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/masterlistcomponent.html b/static/api/angular-material/classes/masterlistcomponent.html deleted file mode 100644 index 119ca40b..00000000 --- a/static/api/angular-material/classes/masterlistcomponent.html +++ /dev/null @@ -1,1069 +0,0 @@ - - - - - - MasterListComponent | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class MasterListComponent

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsArrayControl -
      -
    • - MasterListComponent -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

-
    -
  • new MasterListComponent(jsonformsService: JsonFormsAngularService, changeDetectorRef: ChangeDetectorRef): MasterListComponent
  • -
- -
-
-
-

Properties

-
- -

addItem

-
addItem: (path: string, value: any) => () => void
- -
-

Type declaration

-
    -
  • -
      -
    • (path: string, value: any): () => void
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        path: string
        -
      • -
      • -
        value: any
        -
      • -
      -

      Returns () => void

      -
        -
      • -
          -
        • (): void
        • -
        -
          -
        • -

          Returns void

          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
-
- -

Private changeDetectorRef

-
changeDetectorRef: ChangeDetectorRef
- -
-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

getEventValue

-
getEventValue: (event: any) => any
- -
-

Type declaration

-
    -
  • -
      -
    • (event: any): any
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        event: any
        -
      • -
      -

      Returns any

      -
    • -
    -
  • -
-
-
-
- -

hidden

-
hidden: boolean
- -
-
- -

highlightedIdx

-
highlightedIdx: number
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

masterItems

-
masterItems: any[]
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

removeItems

-
removeItems: (path: string, toDelete: number[]) => () => void
- -
-

Type declaration

-
    -
  • -
      -
    • (path: string, toDelete: number[]): () => void
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        path: string
        -
      • -
      • -
        toDelete: number[]
        -
      • -
      -

      Returns () => void

      -
        -
      • -
          -
        • (): void
        • -
        -
          -
        • -

          Returns void

          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

selectedItem

-
selectedItem: any
- -
-
- -

selectedItemIdx

-
selectedItemIdx: number
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

translations

-
translations: ArrayTranslations
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

validator

-
validator: ValidatorFn
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(props: ArrayControlProps): void
  • -
- -
-
- -

Protected mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfArrayControl
  • -
- -
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onAddClick

-
    -
  • onAddClick(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      ev: any
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

onDeleteClick

-
    -
  • onDeleteClick(item: number): void
  • -
- -
-
- -

onListItemHover

-
    -
  • onListItemHover(idx: number): void
  • -
- -
-
- -

onSelect

-
    -
  • onSelect(item: any, idx: number): void
  • -
- -
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

trackElement

-
    -
  • trackElement(_index: number, element: any): any
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/numbercontrolrenderer.html b/static/api/angular-material/classes/numbercontrolrenderer.html deleted file mode 100644 index a38eb817..00000000 --- a/static/api/angular-material/classes/numbercontrolrenderer.html +++ /dev/null @@ -1,893 +0,0 @@ - - - - - - NumberControlRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class NumberControlRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsControl -
      -
    • - NumberControlRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

- - -
-
-
-

Properties

-
- -

Private Readonly MAXIMUM_FRACTIONAL_DIGITS

-
MAXIMUM_FRACTIONAL_DIGITS: 20 = 20
- -
-
- -

data

-
data: any
- -
-
- -

decimalSeparator

-
decimalSeparator: string
- -
-
- -

description

-
description: string
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

locale

-
locale: string
- -
-
- -

max

-
max: number
- -
-
- -

min

-
min: number
- -
-
- -

multipleOf

-
multipleOf: number
- -
-
- -

numberFormat

-
numberFormat: NumberFormat
- -
-
- -

oldValue

-
oldValue: string
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

validator

-
validator: ValidatorFn
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

Private determineDecimalSeparator

-
    -
  • determineDecimalSeparator(): void
  • -
- -
-
- -

getEventValue

-
    -
  • getEventValue(event: any): any
  • -
- -
-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

getValue

-
    -
  • getValue(): any
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(props: StatePropsOfControl): void
  • -
- -
-
- -

Protected mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfControl
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      state: JsonFormsState
      -
    • -
    -

    Returns StatePropsOfControl

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
- -
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/objectcontrolrenderer.html b/static/api/angular-material/classes/objectcontrolrenderer.html deleted file mode 100644 index c316f1b8..00000000 --- a/static/api/angular-material/classes/objectcontrolrenderer.html +++ /dev/null @@ -1,761 +0,0 @@ - - - - - - ObjectControlRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class ObjectControlRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsControlWithDetail -
      -
    • - ObjectControlRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

- - -
-
-
-

Properties

-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

detailUiSchema

-
detailUiSchema: UISchemaElement
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

getEventValue

-
getEventValue: (event: any) => any
- -
-

Type declaration

-
    -
  • -
      -
    • (event: any): any
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        event: any
        -
      • -
      -

      Returns any

      -
    • -
    -
  • -
-
-
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

validator

-
validator: ValidatorFn
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(props: ControlWithDetailProps): void
  • -
- -
-
- -

Protected mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfControlWithDetail
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      state: JsonFormsState
      -
    • -
    -

    Returns StatePropsOfControlWithDetail

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      ev: any
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/rangecontrolrenderer.html b/static/api/angular-material/classes/rangecontrolrenderer.html deleted file mode 100644 index 7bb1f0b7..00000000 --- a/static/api/angular-material/classes/rangecontrolrenderer.html +++ /dev/null @@ -1,792 +0,0 @@ - - - - - - RangeControlRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class RangeControlRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsControl -
      -
    • - RangeControlRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

-
    -
  • new RangeControlRenderer(jsonformsService: JsonFormsAngularService, changeDetectorRef: ChangeDetectorRef): RangeControlRenderer
  • -
- -
-
-
-

Properties

-
- -

Private changeDetectorRef

-
changeDetectorRef: ChangeDetectorRef
- -
-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

max

-
max: number
- -
-
- -

min

-
min: number
- -
-
- -

multipleOf

-
multipleOf: number
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

validator

-
validator: ValidatorFn
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

getEventValue

-
    -
  • getEventValue(event: any): number
  • -
- -
-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(): void
  • -
- -
-
- -

Protected mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfControl
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      state: JsonFormsState
      -
    • -
    -

    Returns StatePropsOfControl

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      ev: any
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/tablerenderer.html b/static/api/angular-material/classes/tablerenderer.html deleted file mode 100644 index b482ad13..00000000 --- a/static/api/angular-material/classes/tablerenderer.html +++ /dev/null @@ -1,1237 +0,0 @@ - - - - - - TableRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class TableRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsArrayControl -
      -
    • - TableRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

-
    -
  • new TableRenderer(jsonformsService: JsonFormsAngularService): TableRenderer
  • -
- -
-
-
-

Properties

-
- -

addItem

-
addItem: (path: string, value: any) => () => void
- -
-

Type declaration

-
    -
  • -
      -
    • (path: string, value: any): () => void
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        path: string
        -
      • -
      • -
        value: any
        -
      • -
      -

      Returns () => void

      -
        -
      • -
          -
        • (): void
        • -
        -
          -
        • -

          Returns void

          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
-
- -

Readonly columnsToIgnore

-
columnsToIgnore: string[] = ['array', 'object']
- -
-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

detailUiSchema

-
detailUiSchema: UISchemaElement
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

displayedColumns

-
displayedColumns: string[]
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

getEventValue

-
getEventValue: (event: any) => any
- -
-

Type declaration

-
    -
  • -
      -
    • (event: any): any
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        event: any
        -
      • -
      -

      Returns any

      -
    • -
    -
  • -
-
-
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

items

- - -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

moveItemDown

-
moveItemDown: (path: string, index: number) => () => void
- -
-

Type declaration

-
    -
  • -
      -
    • (path: string, index: number): () => void
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        path: string
        -
      • -
      • -
        index: number
        -
      • -
      -

      Returns () => void

      -
        -
      • -
          -
        • (): void
        • -
        -
          -
        • -

          Returns void

          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
-
- -

moveItemUp

-
moveItemUp: (path: string, index: number) => () => void
- -
-

Type declaration

-
    -
  • -
      -
    • (path: string, index: number): () => void
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        path: string
        -
      • -
      • -
        index: number
        -
      • -
      -

      Returns () => void

      -
        -
      • -
          -
        • (): void
        • -
        -
          -
        • -

          Returns void

          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

removeItems

-
removeItems: (path: string, toDelete: number[]) => () => void
- -
-

Type declaration

-
    -
  • -
      -
    • (path: string, toDelete: number[]): () => void
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        path: string
        -
      • -
      • -
        toDelete: number[]
        -
      • -
      -

      Returns () => void

      -
        -
      • -
          -
        • (): void
        • -
        -
          -
        • -

          Returns void

          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

translations

-
translations: ArrayTranslations
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

validator

-
validator: ValidatorFn
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

add

-
    -
  • add(): void
  • -
- -
-
- -

down

-
    -
  • down(index: number): void
  • -
- -
-
- -

generateCells

- - -
-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

getProps

-
    -
  • getProps(index: number, props: OwnPropsOfRenderer): OwnPropsOfRenderer
  • -
- -
-
- -

getValidColumnProps

-
    -
  • getValidColumnProps(scopedSchema: JsonSchema): string[]
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(props: ArrayControlProps): void
  • -
- -
-
- -

Protected mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfArrayControl
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      state: JsonFormsState
      -
    • -
    -

    Returns StatePropsOfArrayControl

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      ev: any
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

remove

-
    -
  • remove(index: number): void
  • -
- -
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

trackElement

-
    -
  • trackElement(index: number, _element: any): number
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
- -

up

-
    -
  • up(index: number): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/textarearenderer.html b/static/api/angular-material/classes/textarearenderer.html deleted file mode 100644 index 0a15bbd8..00000000 --- a/static/api/angular-material/classes/textarearenderer.html +++ /dev/null @@ -1,739 +0,0 @@ - - - - - - TextAreaRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class TextAreaRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsControl -
      -
    • - TextAreaRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

-
    -
  • new TextAreaRenderer(jsonformsService: JsonFormsAngularService): TextAreaRenderer
  • -
- -
-
-
-

Properties

-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

validator

-
validator: ValidatorFn
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

getEventValue

-
    -
  • getEventValue(event: any): any
  • -
- -
-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(_props: StatePropsOfControl): void
  • -
- -
-
- -

Protected mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfControl
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      state: JsonFormsState
      -
    • -
    -

    Returns StatePropsOfControl

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      ev: any
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/textcontrolrenderer.html b/static/api/angular-material/classes/textcontrolrenderer.html deleted file mode 100644 index 76c7f895..00000000 --- a/static/api/angular-material/classes/textcontrolrenderer.html +++ /dev/null @@ -1,760 +0,0 @@ - - - - - - TextControlRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class TextControlRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsControl -
      -
    • - TextControlRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

- - -
-
-
-

Properties

-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

validator

-
validator: ValidatorFn
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

getEventValue

-
    -
  • getEventValue(event: any): any
  • -
- -
-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

getType

-
    -
  • getType(): string
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(_props: StatePropsOfControl): void
  • -
- -
-
- -

Protected mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfControl
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      state: JsonFormsState
      -
    • -
    -

    Returns StatePropsOfControl

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      ev: any
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/togglecontrolrenderer.html b/static/api/angular-material/classes/togglecontrolrenderer.html deleted file mode 100644 index a58f71c0..00000000 --- a/static/api/angular-material/classes/togglecontrolrenderer.html +++ /dev/null @@ -1,771 +0,0 @@ - - - - - - ToggleControlRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class ToggleControlRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsControl -
      -
    • - ToggleControlRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

-
    -
  • new ToggleControlRenderer(jsonformsService: JsonFormsAngularService, changeDetectorRef: ChangeDetectorRef): ToggleControlRenderer
  • -
- -
-
-
-

Properties

-
- -

Private changeDetectorRef

-
changeDetectorRef: ChangeDetectorRef
- -
-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

validator

-
validator: ValidatorFn
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

getEventValue

-
    -
  • getEventValue(event: any): any
  • -
- -
-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

isChecked

-
    -
  • isChecked(): any
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(): void
  • -
- -
-
- -

Protected mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfControl
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      state: JsonFormsState
      -
    • -
    -

    Returns StatePropsOfControl

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      ev: any
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/classes/verticallayoutrenderer.html b/static/api/angular-material/classes/verticallayoutrenderer.html deleted file mode 100644 index 1cd28ae7..00000000 --- a/static/api/angular-material/classes/verticallayoutrenderer.html +++ /dev/null @@ -1,396 +0,0 @@ - - - - - - VerticalLayoutRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class VerticalLayoutRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - LayoutRenderer<VerticalLayout> -
      -
    • - VerticalLayoutRenderer -
    • -
    -
  • -
-
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
-
-
-

Constructors

- -
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Constructors

-
- -

constructor

-
    -
  • new VerticalLayoutRenderer(jsonFormsService: JsonFormsAngularService, changeDetectionRef: ChangeDetectorRef): VerticalLayoutRenderer
  • -
- -
-
-
-

Properties

-
- -

Protected changeDetectionRef

-
changeDetectionRef: ChangeDetectorRef
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

label

-
label: string | undefined
- -
-
- -

path

-
path: string
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

uischema

-
uischema: VerticalLayout
- -
-
-
-

Methods

-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfRenderer
  • -
-
    -
  • - -

    Returns OwnPropsOfRenderer

    -
  • -
-
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

trackElement

-
    -
  • trackElement(_index: number, renderProp: OwnPropsOfRenderer): string
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/functions/DateControlRendererTester.html b/static/api/angular-material/functions/DateControlRendererTester.html new file mode 100644 index 00000000..6be39f97 --- /dev/null +++ b/static/api/angular-material/functions/DateControlRendererTester.html @@ -0,0 +1 @@ +DateControlRendererTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/LabelRendererTester.html b/static/api/angular-material/functions/LabelRendererTester.html new file mode 100644 index 00000000..da54482c --- /dev/null +++ b/static/api/angular-material/functions/LabelRendererTester.html @@ -0,0 +1 @@ +LabelRendererTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/NumberControlRendererTester.html b/static/api/angular-material/functions/NumberControlRendererTester.html new file mode 100644 index 00000000..3aab216b --- /dev/null +++ b/static/api/angular-material/functions/NumberControlRendererTester.html @@ -0,0 +1 @@ +NumberControlRendererTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/ObjectControlRendererTester.html b/static/api/angular-material/functions/ObjectControlRendererTester.html new file mode 100644 index 00000000..d7b1a1fc --- /dev/null +++ b/static/api/angular-material/functions/ObjectControlRendererTester.html @@ -0,0 +1 @@ +ObjectControlRendererTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/RangeControlRendererTester.html b/static/api/angular-material/functions/RangeControlRendererTester.html new file mode 100644 index 00000000..8aec2325 --- /dev/null +++ b/static/api/angular-material/functions/RangeControlRendererTester.html @@ -0,0 +1 @@ +RangeControlRendererTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/TableRendererTester.html b/static/api/angular-material/functions/TableRendererTester.html new file mode 100644 index 00000000..835fe693 --- /dev/null +++ b/static/api/angular-material/functions/TableRendererTester.html @@ -0,0 +1 @@ +TableRendererTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/TextAreaRendererTester.html b/static/api/angular-material/functions/TextAreaRendererTester.html new file mode 100644 index 00000000..8c0b32ed --- /dev/null +++ b/static/api/angular-material/functions/TextAreaRendererTester.html @@ -0,0 +1 @@ +TextAreaRendererTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/TextControlRendererTester.html b/static/api/angular-material/functions/TextControlRendererTester.html new file mode 100644 index 00000000..e23301ec --- /dev/null +++ b/static/api/angular-material/functions/TextControlRendererTester.html @@ -0,0 +1 @@ +TextControlRendererTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/ToggleControlRendererTester.html b/static/api/angular-material/functions/ToggleControlRendererTester.html new file mode 100644 index 00000000..a4408b40 --- /dev/null +++ b/static/api/angular-material/functions/ToggleControlRendererTester.html @@ -0,0 +1 @@ +ToggleControlRendererTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/booleanControlTester.html b/static/api/angular-material/functions/booleanControlTester.html new file mode 100644 index 00000000..4f6da9d7 --- /dev/null +++ b/static/api/angular-material/functions/booleanControlTester.html @@ -0,0 +1 @@ +booleanControlTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/categorizationTester.html b/static/api/angular-material/functions/categorizationTester.html new file mode 100644 index 00000000..bab803d9 --- /dev/null +++ b/static/api/angular-material/functions/categorizationTester.html @@ -0,0 +1 @@ +categorizationTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/controlWithoutLabel.html b/static/api/angular-material/functions/controlWithoutLabel.html new file mode 100644 index 00000000..7257f2e3 --- /dev/null +++ b/static/api/angular-material/functions/controlWithoutLabel.html @@ -0,0 +1 @@ +controlWithoutLabel | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/enumControlTester.html b/static/api/angular-material/functions/enumControlTester.html new file mode 100644 index 00000000..3a5749ed --- /dev/null +++ b/static/api/angular-material/functions/enumControlTester.html @@ -0,0 +1 @@ +enumControlTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/groupLayoutTester.html b/static/api/angular-material/functions/groupLayoutTester.html new file mode 100644 index 00000000..1463aae8 --- /dev/null +++ b/static/api/angular-material/functions/groupLayoutTester.html @@ -0,0 +1 @@ +groupLayoutTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/horizontalLayoutTester.html b/static/api/angular-material/functions/horizontalLayoutTester.html new file mode 100644 index 00000000..0347096a --- /dev/null +++ b/static/api/angular-material/functions/horizontalLayoutTester.html @@ -0,0 +1 @@ +horizontalLayoutTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/masterDetailTester.html b/static/api/angular-material/functions/masterDetailTester.html new file mode 100644 index 00000000..d9009200 --- /dev/null +++ b/static/api/angular-material/functions/masterDetailTester.html @@ -0,0 +1 @@ +masterDetailTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/removeSchemaKeywords.html b/static/api/angular-material/functions/removeSchemaKeywords.html new file mode 100644 index 00000000..a833b7ef --- /dev/null +++ b/static/api/angular-material/functions/removeSchemaKeywords.html @@ -0,0 +1 @@ +removeSchemaKeywords | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/functions/verticalLayoutTester.html b/static/api/angular-material/functions/verticalLayoutTester.html new file mode 100644 index 00000000..46e50c83 --- /dev/null +++ b/static/api/angular-material/functions/verticalLayoutTester.html @@ -0,0 +1 @@ +verticalLayoutTester | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/globals.html b/static/api/angular-material/globals.html deleted file mode 100644 index 3eb0dcfd..00000000 --- a/static/api/angular-material/globals.html +++ /dev/null @@ -1,610 +0,0 @@ - - - - - - JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

JSON Forms Angular Material Renderers

-
-
-
-
-
-
-
-

Index

-
- -
-
-
-

Variables

-
- -

Const ArrayLayoutRendererTester

-
ArrayLayoutRendererTester: RankedTester = rankWith(4,isObjectArrayWithNesting)
- -
-
- -

Const DateControlRendererTester

-
DateControlRendererTester: RankedTester = rankWith(2,isDateControl)
- -
-
- -

Const LabelRendererTester

-
LabelRendererTester: RankedTester = rankWith(4, uiTypeIs('Label'))
- -
-
- -

Const NumberControlRendererTester

-
NumberControlRendererTester: RankedTester = rankWith(2,or(isNumberControl, isIntegerControl))
- -
-
- -

Const ObjectControlRendererTester

-
ObjectControlRendererTester: RankedTester = rankWith(2,isObjectControl)
- -
-
- -

Const RangeControlRendererTester

-
RangeControlRendererTester: RankedTester = rankWith(4,isRangeControl)
- -
-
- -

Const TableRendererTester

-
TableRendererTester: RankedTester = rankWith(3,or(isObjectArrayControl, isPrimitiveArrayControl))
- -
-
- -

Const TextAreaRendererTester

-
TextAreaRendererTester: RankedTester = rankWith(2,isMultiLineControl)
- -
-
- -

Const TextControlRendererTester

-
TextControlRendererTester: RankedTester = rankWith(1,isStringControl)
- -
-
- -

Const ToggleControlRendererTester

-
ToggleControlRendererTester: RankedTester = rankWith(3,and(isBooleanControl, optionIs('toggle', true)))
- -
-
- -

Const angularMaterialRenderers

-
angularMaterialRenderers: { renderer: any; tester: RankedTester }[] = [// controls{ tester: booleanControlTester, renderer: BooleanControlRenderer },{ tester: TextControlRendererTester, renderer: TextControlRenderer },{ tester: TextAreaRendererTester, renderer: TextAreaRenderer },{ tester: NumberControlRendererTester, renderer: NumberControlRenderer },{ tester: RangeControlRendererTester, renderer: RangeControlRenderer },{ tester: DateControlRendererTester, renderer: DateControlRenderer },{ tester: ToggleControlRendererTester, renderer: ToggleControlRenderer },{ tester: enumControlTester, renderer: AutocompleteControlRenderer },{ tester: ObjectControlRendererTester, renderer: ObjectControlRenderer },// layouts{ tester: verticalLayoutTester, renderer: VerticalLayoutRenderer },{ tester: groupLayoutTester, renderer: GroupLayoutRenderer },{ tester: horizontalLayoutTester, renderer: HorizontalLayoutRenderer },{ tester: categorizationTester, renderer: CategorizationTabLayoutRenderer },{ tester: LabelRendererTester, renderer: LabelRenderer },{ tester: ArrayLayoutRendererTester, renderer: ArrayLayoutRenderer },// other{ tester: masterDetailTester, renderer: MasterListComponent },{ tester: TableRendererTester, renderer: TableRenderer },]
- -
-
- -

Const booleanControlTester

-
booleanControlTester: RankedTester = rankWith(2, isBooleanControl)
- -
-
- -

Const categorizationTester

-
categorizationTester: RankedTester = rankWith(2,and(uiTypeIs('Categorization'), categorizationHasCategory))
- -
-
- -

Const enumControlTester

-
enumControlTester: RankedTester = rankWith(2, isEnumControl)
- -
-
- -

Const groupLayoutTester

-
groupLayoutTester: RankedTester = rankWith(1, uiTypeIs('Group'))
- -
-
- -

Const horizontalLayoutTester

-
horizontalLayoutTester: RankedTester = rankWith(1,uiTypeIs('HorizontalLayout'))
- -
-
- -

Const keywords

-
keywords: string[] = ['#', 'properties', 'items']
- -
-
- -

Const masterDetailTester

-
masterDetailTester: RankedTester = rankWith(4,uiTypeIs('ListWithDetail'))
- -
-
- -

Const verticalLayoutTester

-
verticalLayoutTester: RankedTester = rankWith(1,uiTypeIs('VerticalLayout'))
- -
-
-
-

Functions

-
- -

Const controlWithoutLabel

-
    -
  • controlWithoutLabel(scope: string): ControlElement
  • -
  • controlWithoutLabel(scope: string): ControlElement
  • -
- -
-
- -

Const mapStateToVisible

-
    -
  • mapStateToVisible(state: JsonFormsState, ownProps: OwnPropsOfRenderer): { visible: boolean }
  • -
- -
-
- -

Const removeSchemaKeywords

-
    -
  • removeSchemaKeywords(path: string): string
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/index.html b/static/api/angular-material/index.html index b247541b..81a5ce9e 100644 --- a/static/api/angular-material/index.html +++ b/static/api/angular-material/index.html @@ -1,377 +1,24 @@ - - - - - - JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

JSON Forms Angular Material Renderers

-
-
-
-
-
-
-
- -

JSON Forms - More Forms. Less Code

-
-

Complex forms in the blink of an eye

-

JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

- -

Angular Material Renderers Package

-
-

This is the JSONForms Angular Material renderers package. This package only contains renderers and must be combined with JSON Forms Angular.

-

See the official documentation and the JSON Forms Angular seed repository for examples on how to integrate JSON Forms with your application.

-

Check https://www.npmjs.com/search?q=%40jsonforms for all published JSON Forms packages.

- -

Quick start

-
-

Install JSON Forms Core, Angular and Angular Material Renderers

-
npm i --save @jsonforms/core @jsonforms/angular @jsonforms/angular-material
-
-

Use the json-forms component for each form you want to render and hand over the renderer set.

-

Example component file app.component.ts:

-
import { Component } from '@angular/core';
-import { angularMaterialRenderers } from '@jsonforms/angular-material';
-
-@Component({
-  selector: 'app-root',
-  template: `<jsonforms
-    [data]="data"
-    [schema]="schema"
-    [uischema]="uischema"
-    [renderers]="renderers"
-  ></jsonforms>`,
-})
-export class AppComponent {
-  renderers = angularMaterialRenderers;
-  uischema = {
-    type: 'VerticalLayout',
-    elements: [
-      {
-        type: 'Control',
-        label: false,
-        scope: '#/properties/done',
-      },
-      {
-        type: 'Control',
-        scope: '#/properties/name',
-      },
-      {
-        type: 'HorizontalLayout',
-        elements: [
-          {
-            type: 'Control',
-            scope: '#/properties/due_date',
-          },
-          {
-            type: 'Control',
-            scope: '#/properties/recurrence',
-          },
-        ],
-      },
-    ],
-  };
-  schema = {
-    type: 'object',
-    properties: {
-      name: {
-        type: 'string',
-        minLength: 1,
-      },
-      done: {
-        type: 'boolean',
-      },
-      due_date: {
-        type: 'string',
-        format: 'date',
-      },
-      recurrence: {
-        type: 'string',
-        enum: ['Never', 'Daily', 'Weekly', 'Monthly'],
-      },
-    },
-    required: ['name', 'due_date'],
-  };
-  data = {};
-}
-
-

Example module file app.module.ts:

-
import { NgModule } from '@angular/core';
-import { BrowserModule } from '@angular/platform-browser';
-import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
-import { JsonFormsModule } from '@jsonforms/angular';
-import { JsonFormsAngularMaterialModule } from '@jsonforms/angular-material';
-import { AppComponent } from './app.component';
-
-@NgModule({
-  declarations: [AppComponent],
-  imports: [
-    BrowserModule,
-    BrowserAnimationsModule,
-    JsonFormsModule,
-    JsonFormsAngularMaterialModule,
-  ],
-  schemas: [],
-  bootstrap: [AppComponent],
-})
-export class AppModule {}
-
- -

License

-
-

The JSON Forms project is licensed under the MIT License. See the LICENSE file for more information.

- -

Roadmap

-
-

Our current roadmap is available here.

- -

Feedback, Help and Support

-
-

JSON Forms is developed by EclipseSource.

-

If you encounter any problems feel free to open an issue on the repo. - For questions and discussions please use the JSON Forms board. - You can also reach us via email. - In addition, EclipseSource also offers professional support for JSON Forms.

- -

Migration

-
-

See our migration guide when updating JSON Forms.

-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file +JSON Forms Angular Material Renderers

JSON Forms Angular Material Renderers

JSON Forms - More Forms. Less Code

Complex forms in the blink of an eye

+

JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

+

Angular Material Renderers Package

This is the JSONForms Angular Material renderers package. This package only contains renderers and must be combined with JSON Forms Angular.

+

See the official documentation and the JSON Forms Angular seed repository for examples on how to integrate JSON Forms with your application.

+

Check https://www.npmjs.com/search?q=%40jsonforms for all published JSON Forms packages.

+

Quick start

Install JSON Forms Core, Angular and Angular Material Renderers

+
npm i --save @jsonforms/core @jsonforms/angular @jsonforms/angular-material
+
+

Use the json-forms component for each form you want to render and hand over the renderer set.

+

Example component file app.component.ts:

+
import { Component } from '@angular/core';
import { angularMaterialRenderers } from '@jsonforms/angular-material';

@Component({
selector: 'app-root',
template: `<jsonforms
[data]="data"
[schema]="schema"
[uischema]="uischema"
[renderers]="renderers"
></jsonforms>`,
})
export class AppComponent {
renderers = angularMaterialRenderers;
uischema = {
type: 'VerticalLayout',
elements: [
{
type: 'Control',
label: false,
scope: '#/properties/done',
},
{
type: 'Control',
scope: '#/properties/name',
},
{
type: 'HorizontalLayout',
elements: [
{
type: 'Control',
scope: '#/properties/due_date',
},
{
type: 'Control',
scope: '#/properties/recurrence',
},
],
},
],
};
schema = {
type: 'object',
properties: {
name: {
type: 'string',
minLength: 1,
},
done: {
type: 'boolean',
},
due_date: {
type: 'string',
format: 'date',
},
recurrence: {
type: 'string',
enum: ['Never', 'Daily', 'Weekly', 'Monthly'],
},
},
required: ['name', 'due_date'],
};
data = {};
} +
+

Example module file app.module.ts:

+
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { JsonFormsModule } from '@jsonforms/angular';
import { JsonFormsAngularMaterialModule } from '@jsonforms/angular-material';
import { AppComponent } from './app.component';

@NgModule({
declarations: [AppComponent],
imports: [
BrowserModule,
BrowserAnimationsModule,
JsonFormsModule,
JsonFormsAngularMaterialModule,
],
schemas: [],
bootstrap: [AppComponent],
})
export class AppModule {} +
+

License

The JSON Forms project is licensed under the MIT License. See the LICENSE file for more information.

+

Roadmap

Our current roadmap is available here.

+

Feedback, Help and Support

JSON Forms is developed by EclipseSource.

+

If you encounter any problems feel free to open an issue on the repo. +For questions and discussions please use the JSON Forms board. +You can also reach us via email. +In addition, EclipseSource also offers professional support for JSON Forms.

+

Migration

See our migration guide when updating JSON Forms.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/interfaces/columndescription.html b/static/api/angular-material/interfaces/columndescription.html deleted file mode 100644 index 25b93042..00000000 --- a/static/api/angular-material/interfaces/columndescription.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - - - ColumnDescription | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Interface ColumnDescription

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - ColumnDescription -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

header

-
header: string
- -
-
- -

property

-
property: string
- -
-
- -

props

-
props: OwnPropsOfRenderer
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/interfaces/ownpropsofautocomplete.html b/static/api/angular-material/interfaces/ownpropsofautocomplete.html deleted file mode 100644 index 87d7fdcc..00000000 --- a/static/api/angular-material/interfaces/ownpropsofautocomplete.html +++ /dev/null @@ -1,327 +0,0 @@ - - - - - - OwnPropsOfAutoComplete | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Interface OwnPropsOfAutoComplete

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - OwnPropsOfControl -
      -
    • - OwnPropsOfAutoComplete -
    • -
    -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

-
cells: JsonFormsCellRendererRegistryEntry[]
- -
-
- -

Optional enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

Optional id

-
id: string
- -
-
- -

options

-
options: string[]
- -
-
- -

Optional path

-
path: string
- -
-
-

Optional instance path. Necessary when the actual data - path can not be inferred via the UI schema element as - it is the case with nested controls.

-
-
-
-
- -

Optional renderers

-
renderers: JsonFormsRendererRegistryEntry[]
- -
-
- -

Optional schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

Optional uischema

-
uischema: ControlElement
- -
-
- -

Optional uischemas

-
uischemas: JsonFormsUISchemaRegistryEntry[]
- -
-
- -

Optional visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
    -
  • Property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular-material/modules.html b/static/api/angular-material/modules.html new file mode 100644 index 00000000..a7213842 --- /dev/null +++ b/static/api/angular-material/modules.html @@ -0,0 +1,40 @@ +JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular-material/variables/angularMaterialRenderers.html b/static/api/angular-material/variables/angularMaterialRenderers.html new file mode 100644 index 00000000..4a83083f --- /dev/null +++ b/static/api/angular-material/variables/angularMaterialRenderers.html @@ -0,0 +1 @@ +angularMaterialRenderers | JSON Forms Angular Material Renderers

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular/.nojekyll b/static/api/angular/.nojekyll new file mode 100644 index 00000000..e2ac6616 --- /dev/null +++ b/static/api/angular/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/static/api/angular/assets/css/main.css b/static/api/angular/assets/css/main.css deleted file mode 100644 index 737b9280..00000000 --- a/static/api/angular/assets/css/main.css +++ /dev/null @@ -1,2642 +0,0 @@ -/*! normalize.css v1.1.3 | MIT License | git.io/normalize */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden] { - display: none; -} -html { - font-size: 100%; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - font-family: sans-serif; -} -button, -input, -select, -textarea { - font-family: sans-serif; -} -body { - margin: 0; -} -a:focus { - outline: thin dotted; -} -a:active, -a:hover { - outline: 0; -} -h1 { - font-size: 2em; - margin: 0.67em 0; -} -h2 { - font-size: 1.5em; - margin: 0.83em 0; -} -h3 { - font-size: 1.17em; - margin: 1em 0; -} -h4, -.tsd-index-panel h3 { - font-size: 1em; - margin: 1.33em 0; -} -h5 { - font-size: 0.83em; - margin: 1.67em 0; -} -h6 { - font-size: 0.67em; - margin: 2.33em 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { - font-weight: bold; -} -blockquote { - margin: 1em 40px; -} -dfn { - font-style: italic; -} -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} -mark { - background: #ff0; - color: #000; -} -p, -pre { - margin: 1em 0; -} -code, -kbd, -pre, -samp { - font-family: monospace, serif; - _font-family: 'courier new', monospace; - font-size: 1em; -} -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} -q { - quotes: none; -} -q:before, -q:after { - content: ''; - content: none; -} -small { - font-size: 80%; -} -sub { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; - top: -0.5em; -} -sub { - bottom: -0.25em; -} -dl, -menu, -ol, -ul { - margin: 1em 0; -} -dd { - margin: 0 0 0 40px; -} -menu, -ol, -ul { - padding: 0 0 0 40px; -} -nav ul, -nav ol { - list-style: none; - list-style-image: none; -} -img { - border: 0; - -ms-interpolation-mode: bicubic; -} -svg:not(:root) { - overflow: hidden; -} -figure, -form { - margin: 0; -} -fieldset { - border: 1px solid silver; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -legend { - border: 0; - padding: 0; - white-space: normal; - *margin-left: -7px; -} -button, -input, -select, -textarea { - font-size: 100%; - margin: 0; - vertical-align: baseline; - *vertical-align: middle; -} -button, -input { - line-height: normal; -} -button, -select { - text-transform: none; -} -button, -html input[type='button'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -input[type='reset'], -input[type='submit'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -button[disabled], -html input[disabled] { - cursor: default; -} -input[type='checkbox'], -input[type='radio'] { - box-sizing: border-box; - padding: 0; - *height: 13px; - *width: 13px; -} -input[type='search'] { - -webkit-appearance: textfield; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -input[type='search']::-webkit-search-cancel-button, -input[type='search']::-webkit-search-decoration { - -webkit-appearance: none; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -textarea { - overflow: auto; - vertical-align: top; -} -table { - border-collapse: collapse; - border-spacing: 0; -} -.hljs { - display: inline-block; - padding: 0.5em; - background: #fff; - color: #000; -} -.hljs-comment, -.hljs-annotation, -.hljs-template_comment, -.diff .hljs-header, -.hljs-chunk, -.apache .hljs-cbracket { - color: green; -} -.hljs-keyword, -.hljs-id, -.hljs-built_in, -.css .smalltalk .hljs-class, -.hljs-winutils, -.bash .hljs-variable, -.tex .hljs-command, -.hljs-request, -.hljs-status, -.nginx .hljs-title { - color: blue; -} -.xml .hljs-tag { - color: blue; -} -.xml .hljs-tag .hljs-value { - color: blue; -} -.hljs-string, -.hljs-title, -.hljs-parent, -.hljs-tag .hljs-value, -.hljs-rules .hljs-value { - color: #a31515; -} -.ruby .hljs-symbol { - color: #a31515; -} -.ruby .hljs-symbol .hljs-string { - color: #a31515; -} -.hljs-template_tag, -.django .hljs-variable, -.hljs-addition, -.hljs-flow, -.hljs-stream, -.apache .hljs-tag, -.hljs-date, -.tex .hljs-formula, -.coffeescript .hljs-attribute { - color: #a31515; -} -.ruby .hljs-string, -.hljs-decorator, -.hljs-filter .hljs-argument, -.hljs-localvars, -.hljs-array, -.hljs-attr_selector, -.hljs-pseudo, -.hljs-pi, -.hljs-doctype, -.hljs-deletion, -.hljs-envvar, -.hljs-shebang, -.hljs-preprocessor, -.hljs-pragma, -.userType, -.apache .hljs-sqbracket, -.nginx .hljs-built_in, -.tex .hljs-special, -.hljs-prompt { - color: #2b91af; -} -.hljs-phpdoc, -.hljs-javadoc, -.hljs-xmlDocTag { - color: gray; -} -.vhdl .hljs-typename { - font-weight: bold; -} -.vhdl .hljs-string { - color: #666; -} -.vhdl .hljs-literal { - color: #a31515; -} -.vhdl .hljs-attribute { - color: #00b0e8; -} -.xml .hljs-attribute { - color: red; -} -ul.tsd-descriptions > li > :first-child, -.tsd-panel > :first-child, -.col > :first-child, -.col-11 > :first-child, -.col-10 > :first-child, -.col-9 > :first-child, -.col-8 > :first-child, -.col-7 > :first-child, -.col-6 > :first-child, -.col-5 > :first-child, -.col-4 > :first-child, -.col-3 > :first-child, -.col-2 > :first-child, -.col-1 > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child, -.tsd-panel > :first-child > :first-child, -.col > :first-child > :first-child, -.col-11 > :first-child > :first-child, -.col-10 > :first-child > :first-child, -.col-9 > :first-child > :first-child, -.col-8 > :first-child > :first-child, -.col-7 > :first-child > :first-child, -.col-6 > :first-child > :first-child, -.col-5 > :first-child > :first-child, -.col-4 > :first-child > :first-child, -.col-3 > :first-child > :first-child, -.col-2 > :first-child > :first-child, -.col-1 > :first-child > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child > :first-child, -.tsd-panel > :first-child > :first-child > :first-child, -.col > :first-child > :first-child > :first-child, -.col-11 > :first-child > :first-child > :first-child, -.col-10 > :first-child > :first-child > :first-child, -.col-9 > :first-child > :first-child > :first-child, -.col-8 > :first-child > :first-child > :first-child, -.col-7 > :first-child > :first-child > :first-child, -.col-6 > :first-child > :first-child > :first-child, -.col-5 > :first-child > :first-child > :first-child, -.col-4 > :first-child > :first-child > :first-child, -.col-3 > :first-child > :first-child > :first-child, -.col-2 > :first-child > :first-child > :first-child, -.col-1 > :first-child > :first-child > :first-child { - margin-top: 0; -} -ul.tsd-descriptions > li > :last-child, -.tsd-panel > :last-child, -.col > :last-child, -.col-11 > :last-child, -.col-10 > :last-child, -.col-9 > :last-child, -.col-8 > :last-child, -.col-7 > :last-child, -.col-6 > :last-child, -.col-5 > :last-child, -.col-4 > :last-child, -.col-3 > :last-child, -.col-2 > :last-child, -.col-1 > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child, -.tsd-panel > :last-child > :last-child, -.col > :last-child > :last-child, -.col-11 > :last-child > :last-child, -.col-10 > :last-child > :last-child, -.col-9 > :last-child > :last-child, -.col-8 > :last-child > :last-child, -.col-7 > :last-child > :last-child, -.col-6 > :last-child > :last-child, -.col-5 > :last-child > :last-child, -.col-4 > :last-child > :last-child, -.col-3 > :last-child > :last-child, -.col-2 > :last-child > :last-child, -.col-1 > :last-child > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child > :last-child, -.tsd-panel > :last-child > :last-child > :last-child, -.col > :last-child > :last-child > :last-child, -.col-11 > :last-child > :last-child > :last-child, -.col-10 > :last-child > :last-child > :last-child, -.col-9 > :last-child > :last-child > :last-child, -.col-8 > :last-child > :last-child > :last-child, -.col-7 > :last-child > :last-child > :last-child, -.col-6 > :last-child > :last-child > :last-child, -.col-5 > :last-child > :last-child > :last-child, -.col-4 > :last-child > :last-child > :last-child, -.col-3 > :last-child > :last-child > :last-child, -.col-2 > :last-child > :last-child > :last-child, -.col-1 > :last-child > :last-child > :last-child { - margin-bottom: 0; -} -.container { - max-width: 1200px; - margin: 0 auto; - padding: 0 40px; -} -@media (max-width: 640px) { - .container { - padding: 0 20px; - } -} -.container-main { - padding-bottom: 200px; -} -.row { - display: flex; - position: relative; - margin: 0 -10px; -} -.row:after { - visibility: hidden; - display: block; - content: ''; - clear: both; - height: 0; -} -.col, -.col-11, -.col-10, -.col-9, -.col-8, -.col-7, -.col-6, -.col-5, -.col-4, -.col-3, -.col-2, -.col-1 { - box-sizing: border-box; - float: left; - padding: 0 10px; -} -.col-1 { - width: 8.3333333333%; -} -.offset-1 { - margin-left: 8.3333333333%; -} -.col-2 { - width: 16.6666666667%; -} -.offset-2 { - margin-left: 16.6666666667%; -} -.col-3 { - width: 25%; -} -.offset-3 { - margin-left: 25%; -} -.col-4 { - width: 33.3333333333%; -} -.offset-4 { - margin-left: 33.3333333333%; -} -.col-5 { - width: 41.6666666667%; -} -.offset-5 { - margin-left: 41.6666666667%; -} -.col-6 { - width: 50%; -} -.offset-6 { - margin-left: 50%; -} -.col-7 { - width: 58.3333333333%; -} -.offset-7 { - margin-left: 58.3333333333%; -} -.col-8 { - width: 66.6666666667%; -} -.offset-8 { - margin-left: 66.6666666667%; -} -.col-9 { - width: 75%; -} -.offset-9 { - margin-left: 75%; -} -.col-10 { - width: 83.3333333333%; -} -.offset-10 { - margin-left: 83.3333333333%; -} -.col-11 { - width: 91.6666666667%; -} -.offset-11 { - margin-left: 91.6666666667%; -} -.tsd-kind-icon { - display: block; - position: relative; - padding-left: 20px; - text-indent: -20px; -} -.tsd-kind-icon:before { - content: ''; - display: inline-block; - vertical-align: middle; - width: 17px; - height: 17px; - margin: 0 3px 2px 0; - background-image: url(../images/icons.png); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-kind-icon:before { - background-image: url(../images/icons@2x.png); - background-size: 238px 204px; - } -} -.tsd-signature.tsd-kind-icon:before { - background-position: 0 -153px; -} -.tsd-kind-object-literal > .tsd-kind-icon:before { - background-position: 0px -17px; -} -.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -17px; -} -.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -17px; -} -.tsd-kind-class > .tsd-kind-icon:before { - background-position: 0px -34px; -} -.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -34px; -} -.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -34px; -} -.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -51px; -} -.tsd-kind-interface > .tsd-kind-icon:before { - background-position: 0px -68px; -} -.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -68px; -} -.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -68px; -} -.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -85px; -} -.tsd-kind-namespace > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-namespace.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-namespace.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-module > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-enum > .tsd-kind-icon:before { - background-position: 0px -119px; -} -.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -119px; -} -.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -119px; -} -.tsd-kind-enum-member > .tsd-kind-icon:before { - background-position: 0px -136px; -} -.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -136px; -} -.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -136px; -} -.tsd-kind-signature > .tsd-kind-icon:before { - background-position: 0px -153px; -} -.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -153px; -} -.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -153px; -} -.tsd-kind-type-alias > .tsd-kind-icon:before { - background-position: 0px -170px; -} -.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -170px; -} -.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -170px; -} -.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -187px; -} -.tsd-kind-variable > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-property > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-get-signature > .tsd-kind-icon:before { - background-position: -136px -17px; -} -.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -17px; -} -.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -17px; -} -.tsd-kind-set-signature > .tsd-kind-icon:before { - background-position: -136px -34px; -} -.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -34px; -} -.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -34px; -} -.tsd-kind-accessor > .tsd-kind-icon:before { - background-position: -136px -51px; -} -.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -51px; -} -.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -51px; -} -.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-constructor > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-constructor-signature > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-index-signature > .tsd-kind-icon:before { - background-position: -136px -119px; -} -.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -119px; -} -.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -119px; -} -.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -136px; -} -.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -136px; -} -.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -136px; -} -.tsd-is-static > .tsd-kind-icon:before { - background-position: -136px -153px; -} -.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -153px; -} -.tsd-is-static.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -153px; -} -.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -153px; -} -.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -187px; -} -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes shift-to-left { - from { - transform: translate(0, 0); - } - to { - transform: translate(-25%, 0); - } -} -@keyframes unshift-to-left { - from { - transform: translate(-25%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: #fdfdfd; - font-family: 'Segoe UI', sans-serif; - font-size: 16px; - color: #222; -} -a { - color: #4da6ff; - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -code, -pre { - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - padding: 0.2em; - margin: 0; - font-size: 14px; - background-color: rgba(0, 0, 0, 0.04); -} -pre { - padding: 10px; -} -pre code { - padding: 0; - font-size: 100%; - background-color: transparent; -} -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography h4, -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; - margin: 0; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -@media (min-width: 901px) and (max-width: 1024px) { - html.default .col-content { - width: 72%; - } - html.default .col-menu { - width: 28%; - } - html.default .tsd-navigation { - padding-left: 10px; - } -} -@media (max-width: 900px) { - html.default .col-content { - float: none; - width: 100%; - } - html.default .col-menu { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - width: 100%; - padding: 20px 20px 0 0; - max-width: 450px; - visibility: hidden; - background-color: #fff; - transform: translate(100%, 0); - } - html.default .col-menu > *:last-child { - padding-bottom: 20px; - } - html.default .overlay { - content: ''; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - html.default.to-has-menu .overlay { - animation: fade-in 0.4s; - } - html.default.to-has-menu header, - html.default.to-has-menu footer, - html.default.to-has-menu .col-content { - animation: shift-to-left 0.4s; - } - html.default.to-has-menu .col-menu { - animation: pop-in-from-right 0.4s; - } - html.default.from-has-menu .overlay { - animation: fade-out 0.4s; - } - html.default.from-has-menu header, - html.default.from-has-menu footer, - html.default.from-has-menu .col-content { - animation: unshift-to-left 0.4s; - } - html.default.from-has-menu .col-menu { - animation: pop-out-to-right 0.4s; - } - html.default.has-menu body { - overflow: hidden; - } - html.default.has-menu .overlay { - visibility: visible; - } - html.default.has-menu header, - html.default.has-menu footer, - html.default.has-menu .col-content { - transform: translate(-25%, 0); - } - html.default.has-menu .col-menu { - visibility: visible; - transform: translate(0, 0); - } -} -.tsd-page-title { - padding: 70px 0 20px 0; - margin: 0 0 40px 0; - background: #fff; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); -} -.tsd-page-title h1 { - margin: 0; -} -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: #707070; -} -.tsd-breadcrumb a { - color: #707070; - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: ' / '; -} -html.minimal .container { - margin: 0; -} -html.minimal .container-main { - padding-top: 50px; - padding-bottom: 0; -} -html.minimal .content-wrap { - padding-left: 300px; -} -html.minimal .tsd-navigation { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - box-sizing: border-box; - z-index: 1; - left: 0; - top: 40px; - bottom: 0; - width: 300px; - padding: 20px; - margin: 0; -} -html.minimal .tsd-member .tsd-member { - margin-left: 0; -} -html.minimal .tsd-page-toolbar { - position: fixed; - z-index: 2; -} -html.minimal #tsd-filter .tsd-filter-group { - right: 0; - transform: none; -} -html.minimal footer { - background-color: transparent; -} -html.minimal footer .container { - padding: 0; -} -html.minimal .tsd-generator { - padding: 0; -} -@media (max-width: 900px) { - html.minimal .tsd-navigation { - display: none; - } - html.minimal .content-wrap { - padding-left: 0; - } -} -dl.tsd-comment-tags { - overflow: hidden; -} -dl.tsd-comment-tags dt { - float: left; - padding: 1px 5px; - margin: 0 10px 0 0; - border-radius: 4px; - border: 1px solid #707070; - color: #707070; - font-size: 0.8em; - font-weight: normal; -} -dl.tsd-comment-tags dd { - margin: 0 0 10px 0; -} -dl.tsd-comment-tags dd:before, -dl.tsd-comment-tags dd:after { - display: table; - content: ' '; -} -dl.tsd-comment-tags dd pre, -dl.tsd-comment-tags dd:after { - clear: both; -} -dl.tsd-comment-tags p { - margin: 0; -} -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} -.toggle-protected .tsd-is-private { - display: none; -} -.toggle-public .tsd-is-private, -.toggle-public .tsd-is-protected, -.toggle-public .tsd-is-private-protected { - display: none; -} -.toggle-inherited .tsd-is-inherited { - display: none; -} -.toggle-only-exported .tsd-is-not-exported { - display: none; -} -.toggle-externals .tsd-is-external { - display: none; -} -#tsd-filter { - position: relative; - display: inline-block; - height: 40px; - vertical-align: bottom; -} -.no-filter #tsd-filter { - display: none; -} -#tsd-filter .tsd-filter-group { - display: inline-block; - height: 40px; - vertical-align: bottom; - white-space: nowrap; -} -#tsd-filter input { - display: none; -} -@media (max-width: 900px) { - #tsd-filter .tsd-filter-group { - display: block; - position: absolute; - top: 40px; - right: 20px; - height: auto; - background-color: #fff; - visibility: hidden; - transform: translate(50%, 0); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - } - .has-options #tsd-filter .tsd-filter-group { - visibility: visible; - } - .to-has-options #tsd-filter .tsd-filter-group { - animation: fade-in 0.2s; - } - .from-has-options #tsd-filter .tsd-filter-group { - animation: fade-out 0.2s; - } - #tsd-filter label, - #tsd-filter .tsd-select { - display: block; - padding-right: 20px; - } -} -footer { - border-top: 1px solid #eee; - background-color: #fff; -} -footer.with-border-bottom { - border-bottom: 1px solid #eee; -} -footer .tsd-legend-group { - font-size: 0; -} -footer .tsd-legend { - display: inline-block; - width: 25%; - padding: 0; - font-size: 16px; - list-style: none; - line-height: 1.333em; - vertical-align: top; -} -@media (max-width: 900px) { - footer .tsd-legend { - width: 50%; - } -} -.tsd-hierarchy { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} -.tsd-index-panel .tsd-index-content { - margin-bottom: -30px !important; -} -.tsd-index-panel .tsd-index-section { - margin-bottom: 30px !important; -} -.tsd-index-panel h3 { - margin: 0 -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 3; - -moz-column-count: 3; - -ms-column-count: 3; - -o-column-count: 3; - column-count: 3; - -webkit-column-gap: 20px; - -moz-column-gap: 20px; - -ms-column-gap: 20px; - -o-column-gap: 20px; - column-gap: 20px; - padding: 0; - list-style: none; - line-height: 1.333em; -} -@media (max-width: 900px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 1; - -moz-column-count: 1; - -ms-column-count: 1; - -o-column-count: 1; - column-count: 1; - } -} -@media (min-width: 901px) and (max-width: 1024px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 2; - -moz-column-count: 2; - -ms-column-count: 2; - -o-column-count: 2; - column-count: 2; - } -} -.tsd-index-panel ul.tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} -.tsd-index-panel a, -.tsd-index-panel .tsd-parent-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-parent-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-parent-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-parent-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-is-private a { - color: #707070; -} -.tsd-flag { - display: inline-block; - padding: 1px 5px; - border-radius: 4px; - color: #fff; - background-color: #707070; - text-indent: 0; - font-size: 14px; - font-weight: normal; -} -.tsd-anchor { - position: absolute; - top: -100px; -} -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} -.tsd-navigation { - margin: 0 0 0 40px; -} -.tsd-navigation a { - display: block; - padding-top: 2px; - padding-bottom: 2px; - border-left: 2px solid transparent; - color: #222; - text-decoration: none; - transition: border-left-color 0.1s; -} -.tsd-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul { - margin: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li { - padding: 0; -} -.tsd-navigation.primary { - padding-bottom: 40px; -} -.tsd-navigation.primary a { - display: block; - padding-top: 6px; - padding-bottom: 6px; -} -.tsd-navigation.primary ul li a { - padding-left: 5px; -} -.tsd-navigation.primary ul li li a { - padding-left: 25px; -} -.tsd-navigation.primary ul li li li a { - padding-left: 45px; -} -.tsd-navigation.primary ul li li li li a { - padding-left: 65px; -} -.tsd-navigation.primary ul li li li li li a { - padding-left: 85px; -} -.tsd-navigation.primary ul li li li li li li a { - padding-left: 105px; -} -.tsd-navigation.primary > ul { - border-bottom: 1px solid #eee; -} -.tsd-navigation.primary li { - border-top: 1px solid #eee; -} -.tsd-navigation.primary li.current > a { - font-weight: bold; -} -.tsd-navigation.primary li.label span { - display: block; - padding: 20px 0 6px 5px; - color: #707070; -} -.tsd-navigation.primary li.globals + li > span, -.tsd-navigation.primary li.globals + li > a { - padding-top: 20px; -} -.tsd-navigation.secondary { - max-height: calc(100vh - 1rem - 40px); - overflow: auto; - position: -webkit-sticky; - position: sticky; - top: calc(0.5rem + 40px); - transition: 0.3s; -} -.tsd-navigation.secondary.tsd-navigation--toolbar-hide { - max-height: calc(100vh - 1rem); - top: 0.5rem; -} -.tsd-navigation.secondary ul { - transition: opacity 0.2s; -} -.tsd-navigation.secondary ul li a { - padding-left: 25px; -} -.tsd-navigation.secondary ul li li a { - padding-left: 45px; -} -.tsd-navigation.secondary ul li li li a { - padding-left: 65px; -} -.tsd-navigation.secondary ul li li li li a { - padding-left: 85px; -} -.tsd-navigation.secondary ul li li li li li a { - padding-left: 105px; -} -.tsd-navigation.secondary ul li li li li li li a { - padding-left: 125px; -} -.tsd-navigation.secondary ul.current a { - border-left-color: #eee; -} -.tsd-navigation.secondary li.focus > a, -.tsd-navigation.secondary ul.current li.focus > a { - border-left-color: #000; -} -.tsd-navigation.secondary li.current { - margin-top: 20px; - margin-bottom: 20px; - border-left-color: #eee; -} -.tsd-navigation.secondary li.current > a { - font-weight: bold; -} -@media (min-width: 901px) { - .menu-sticky-wrap { - position: static; - } -} -.tsd-panel { - margin: 20px 0; - padding: 20px; - background-color: #fff; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5em -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: 0; -} -.tsd-panel table { - display: block; - width: 100%; - overflow: auto; - margin-top: 10px; - word-break: normal; - word-break: keep-all; -} -.tsd-panel table th { - font-weight: bold; -} -.tsd-panel table th, -.tsd-panel table td { - padding: 6px 13px; - border: 1px solid #ddd; -} -.tsd-panel table tr { - background-color: #fff; - border-top: 1px solid #ccc; -} -.tsd-panel table tr:nth-child(2n) { - background-color: #f8f8f8; -} -.tsd-panel-group { - margin: 60px 0; -} -.tsd-panel-group > h1, -.tsd-panel-group > h2, -.tsd-panel-group > h3 { - padding-left: 20px; - padding-right: 20px; -} -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 40px; - height: 40px; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: #222; -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - padding: 0 10px; - background-color: #fdfdfd; -} -#tsd-search .results li:nth-child(even) { - background-color: #fff; -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current, -#tsd-search .results li:hover { - background-color: #eee; -} -#tsd-search .results a { - display: block; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: #707070; - font-weight: normal; -} -#tsd-search.has-focus { - background-color: #eee; -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} -.tsd-signature { - margin: 0 0 1em 0; - padding: 10px; - border: 1px solid #eee; - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - font-size: 14px; - overflow-x: auto; -} -.tsd-signature.tsd-kind-icon { - padding-left: 30px; -} -.tsd-signature.tsd-kind-icon:before { - top: 10px; - left: 10px; -} -.tsd-panel > .tsd-signature { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-signature-symbol { - color: #707070; - font-weight: normal; -} -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - border: 1px solid #eee; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-width: 1px 0 0 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-signature:first-child { - border-top-width: 0; -} -.tsd-signatures .tsd-signature.current { - background-color: #eee; -} -.tsd-signatures.active > .tsd-signature { - cursor: pointer; -} -.tsd-panel > .tsd-signatures { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-panel > a.anchor + .tsd-signatures { - border-top-width: 0; - margin-top: -20px; -} -ul.tsd-descriptions { - position: relative; - overflow: hidden; - padding: 0; - list-style: none; -} -ul.tsd-descriptions.active > .tsd-description { - display: none; -} -ul.tsd-descriptions.active > .tsd-description.current { - display: block; -} -ul.tsd-descriptions.active > .tsd-description.fade-in { - animation: fade-in-delayed 0.3s; -} -ul.tsd-descriptions.active > .tsd-description.fade-out { - animation: fade-out-delayed 0.3s; - position: absolute; - display: block; - top: 0; - left: 0; - right: 0; - opacity: 0; - visibility: hidden; -} -ul.tsd-descriptions h4, -ul.tsd-descriptions .tsd-index-panel h3, -.tsd-index-panel ul.tsd-descriptions h3 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters, -ul.tsd-type-parameters { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameters > li.tsd-parameter-signature, -ul.tsd-type-parameters > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameters h5, -ul.tsd-type-parameters h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters .tsd-comment, -ul.tsd-type-parameters .tsd-comment { - margin-top: -0.5em; -} -.tsd-sources { - font-size: 14px; - color: #707070; - margin: 0 0 1em 0; -} -.tsd-sources a { - color: #707070; - text-decoration: underline; -} -.tsd-sources ul, -.tsd-sources p { - margin: 0 !important; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} -.tsd-page-toolbar { - position: fixed; - z-index: 1; - top: 0; - left: 0; - width: 100%; - height: 40px; - color: #333; - background: #fff; - border-bottom: 1px solid #eee; - transition: transform 0.3s linear; -} -.tsd-page-toolbar a { - color: #333; - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .table-wrap { - display: table; - width: 100%; - height: 40px; -} -.tsd-page-toolbar .table-cell { - display: table-cell; - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar--hide { - transform: translateY(-100%); -} -.tsd-select .tsd-select-list li:before, -.tsd-select .tsd-select-label:before, -.tsd-widget:before { - content: ''; - display: inline-block; - width: 40px; - height: 40px; - margin: 0 -8px 0 0; - background-image: url(../images/widgets.png); - background-repeat: no-repeat; - text-indent: -1024px; - vertical-align: bottom; -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-select .tsd-select-list li:before, - .tsd-select .tsd-select-label:before, - .tsd-widget:before { - background-image: url(../images/widgets@2x.png); - background-size: 320px 40px; - } -} -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.6; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.8; -} -.tsd-widget.active { - opacity: 1; - background-color: #eee; -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} -.tsd-widget.search:before { - background-position: 0 0; -} -.tsd-widget.menu:before { - background-position: -40px 0; -} -.tsd-widget.options:before { - background-position: -80px 0; -} -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -@media (max-width: 900px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } -} -input[type='checkbox'] + .tsd-widget:before { - background-position: -120px 0; -} -input[type='checkbox']:checked + .tsd-widget:before { - background-position: -160px 0; -} -.tsd-select { - position: relative; - display: inline-block; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-select .tsd-select-label { - opacity: 0.6; - transition: opacity 0.2s; -} -.tsd-select .tsd-select-label:before { - background-position: -240px 0; -} -.tsd-select.active .tsd-select-label { - opacity: 0.8; -} -.tsd-select.active .tsd-select-list { - visibility: visible; - opacity: 1; - transition-delay: 0s; -} -.tsd-select .tsd-select-list { - position: absolute; - visibility: hidden; - top: 40px; - left: 0; - margin: 0; - padding: 0; - opacity: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - transition: visibility 0s 0.2s, opacity 0.2s; -} -.tsd-select .tsd-select-list li { - padding: 0 20px 0 0; - background-color: #fdfdfd; -} -.tsd-select .tsd-select-list li:before { - background-position: 40px 0; -} -.tsd-select .tsd-select-list li:nth-child(even) { - background-color: #fff; -} -.tsd-select .tsd-select-list li:hover { - background-color: #eee; -} -.tsd-select .tsd-select-list li.selected:before { - background-position: -200px 0; -} -@media (max-width: 900px) { - .tsd-select .tsd-select-list { - top: 0; - left: auto; - right: 100%; - margin-right: -5px; - } - .tsd-select .tsd-select-label:before { - background-position: -280px 0; - } -} -img { - max-width: 100%; -} diff --git a/static/api/angular/assets/highlight.css b/static/api/angular/assets/highlight.css new file mode 100644 index 00000000..22dbcb70 --- /dev/null +++ b/static/api/angular/assets/highlight.css @@ -0,0 +1,78 @@ +:root { + --light-hl-0: #AF00DB; + --dark-hl-0: #C586C0; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #001080; + --dark-hl-2: #9CDCFE; + --light-hl-3: #A31515; + --dark-hl-3: #CE9178; + --light-hl-4: #795E26; + --dark-hl-4: #DCDCAA; + --light-hl-5: #0000FF; + --dark-hl-5: #569CD6; + --light-hl-6: #267F99; + --dark-hl-6: #4EC9B0; + --light-hl-7: #098658; + --dark-hl-7: #B5CEA8; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +pre, code { background: var(--code-background); } diff --git a/static/api/angular/assets/images/icons.png b/static/api/angular/assets/images/icons.png deleted file mode 100644 index 3836d5fe..00000000 Binary files a/static/api/angular/assets/images/icons.png and /dev/null differ diff --git a/static/api/angular/assets/images/icons@2x.png b/static/api/angular/assets/images/icons@2x.png deleted file mode 100644 index 5a209e2f..00000000 Binary files a/static/api/angular/assets/images/icons@2x.png and /dev/null differ diff --git a/static/api/angular/assets/images/widgets.png b/static/api/angular/assets/images/widgets.png deleted file mode 100644 index c7380532..00000000 Binary files a/static/api/angular/assets/images/widgets.png and /dev/null differ diff --git a/static/api/angular/assets/images/widgets@2x.png b/static/api/angular/assets/images/widgets@2x.png deleted file mode 100644 index 4bbbd572..00000000 Binary files a/static/api/angular/assets/images/widgets@2x.png and /dev/null differ diff --git a/static/api/angular/assets/js/main.js b/static/api/angular/assets/js/main.js deleted file mode 100644 index c2190a93..00000000 --- a/static/api/angular/assets/js/main.js +++ /dev/null @@ -1,51 +0,0 @@ -!function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t,r){var n,i; -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - */!function(){var s,o,a,u,l,c,h,d,f,p,y,m,v,g,x,w,L,E,b,S,k,Q,O,P,T,_,C=function(e){var t=new C.Builder;return t.pipeline.add(C.trimmer,C.stopWordFilter,C.stemmer),t.searchPipeline.add(C.stemmer),e.call(t,t),t.build()};C.version="2.3.9" -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */,C.utils={},C.utils.warn=(s=this,function(e){s.console&&console.warn&&console.warn(e)}),C.utils.asString=function(e){return null==e?"":e.toString()},C.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),n=0;n0){var u=C.utils.clone(t)||{};u.position=[o,a],u.index=i.length,i.push(new C.Token(r.slice(o,s),u))}o=s+1}}return i},C.tokenizer.separator=/[\s\-]+/ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */,C.Pipeline=function(){this._stack=[]},C.Pipeline.registeredFunctions=Object.create(null),C.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&C.utils.warn("Overwriting existing registered function: "+t),e.label=t,C.Pipeline.registeredFunctions[e.label]=e},C.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||C.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},C.Pipeline.load=function(e){var t=new C.Pipeline;return e.forEach((function(e){var r=C.Pipeline.registeredFunctions[e];if(!r)throw new Error("Cannot load unregistered function: "+e);t.add(r)})),t},C.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){C.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},C.Pipeline.prototype.after=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");r+=1,this._stack.splice(r,0,t)},C.Pipeline.prototype.before=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");this._stack.splice(r,0,t)},C.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},C.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=i),s!=e);)n=r-t,i=t+Math.floor(n/2),s=this.elements[2*i];return s==e||s>e?2*i:sa?l+=2:o==a&&(t+=r[u+1]*n[l+1],u+=2,l+=2);return t},C.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},C.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var s,o=i.str.charAt(0);o in i.node.edges?s=i.node.edges[o]:(s=new C.TokenSet,i.node.edges[o]=s),1==i.str.length&&(s.final=!0),n.push({node:s,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var a=i.node.edges["*"];else{a=new C.TokenSet;i.node.edges["*"]=a}if(0==i.str.length&&(a.final=!0),n.push({node:a,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&n.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var u=i.node.edges["*"];else{u=new C.TokenSet;i.node.edges["*"]=u}1==i.str.length&&(u.final=!0),n.push({node:u,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var l,c=i.str.charAt(0),h=i.str.charAt(1);h in i.node.edges?l=i.node.edges[h]:(l=new C.TokenSet,i.node.edges[h]=l),1==i.str.length&&(l.final=!0),n.push({node:l,editsRemaining:i.editsRemaining-1,str:c+i.str.slice(2)})}}}return r},C.TokenSet.fromString=function(e){for(var t=new C.TokenSet,r=t,n=0,i=e.length;n=e;t--){var r=this.uncheckedNodes[t],n=r.child.toString();n in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[n]:(r.child._str=n,this.minimizedNodes[n]=r.child),this.uncheckedNodes.pop()}} -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */,C.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},C.Index.prototype.search=function(e){return this.query((function(t){new C.QueryParser(e,t).parse()}))},C.Index.prototype.query=function(e){for(var t=new C.Query(this.fields),r=Object.create(null),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=0;a1?1:e},C.Builder.prototype.k1=function(e){this._k1=e},C.Builder.prototype.add=function(e,t){var r=e[this._ref],n=Object.keys(this._fields);this._documents[r]=t||{},this.documentCount+=1;for(var i=0;i=this.length)return C.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},C.QueryLexer.prototype.width=function(){return this.pos-this.start},C.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},C.QueryLexer.prototype.backup=function(){this.pos-=1},C.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=C.QueryLexer.EOS&&this.backup()},C.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(C.QueryLexer.TERM)),e.ignore(),e.more())return C.QueryLexer.lexText},C.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.EDIT_DISTANCE),C.QueryLexer.lexText},C.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.BOOST),C.QueryLexer.lexText},C.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(C.QueryLexer.TERM)},C.QueryLexer.termSeparator=C.tokenizer.separator,C.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==C.QueryLexer.EOS)return C.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return C.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if(t.match(C.QueryLexer.termSeparator))return C.QueryLexer.lexTerm}else e.escapeCharacter()}},C.QueryParser=function(e,t){this.lexer=new C.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},C.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=C.QueryParser.parseClause;e;)e=e(this);return this.query},C.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},C.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},C.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},C.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case C.QueryLexer.PRESENCE:return C.QueryParser.parsePresence;case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(r+=" with value '"+t.str+"'"),new C.QueryParseError(r,t.start,t.end)}},C.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=C.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=C.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+t.str+"'";throw new C.QueryParseError(r,t.start,t.end)}var n=e.peekLexeme();if(null==n){r="expecting term or field, found nothing";throw new C.QueryParseError(r,t.start,t.end)}switch(n.type){case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:r="expecting term or field, found '"+n.type+"'";throw new C.QueryParseError(r,n.start,n.end)}}},C.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var r=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),n="unrecognised field '"+t.str+"', possible fields: "+r;throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(null==i){n="expecting term, found nothing";throw new C.QueryParseError(n,t.start,t.end)}switch(i.type){case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:n="expecting term, found '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}}},C.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(null!=r)switch(r.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+r.type+"'";throw new C.QueryParseError(n,r.start,r.end)}else e.nextClause()}},C.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="edit distance must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.editDistance=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},C.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="boost must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.boost=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},void 0===(i="function"==typeof(n=function(){return C})?n.call(t,r,t,e):n)||(e.exports=i)}()},function(e,t,r){},function(e,t,r){"use strict";r.r(t);var n=[];function i(e,t){n.push({selector:t,constructor:e})}var s,o,a=function(){function e(){this.createComponents(document.body)}return e.prototype.createComponents=function(e){n.forEach((function(t){e.querySelectorAll(t.selector).forEach((function(e){e.dataset.hasInstance||(new t.constructor({el:e}),e.dataset.hasInstance=String(!0))}))}))},e}(),u=function(e){this.el=e.el},l=r(0),c=(s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});!function(e){e[e.Idle=0]="Idle",e[e.Loading=1]="Loading",e[e.Ready=2]="Ready",e[e.Failure=3]="Failure"}(o||(o={}));var h=function(e){function t(t){var r=e.call(this,t)||this;r.query="",r.loadingState=o.Idle,r.hasFocus=!1,r.preventPress=!1,r.data=null,r.index=null,r.resultClicked=!1;var n=document.querySelector("#tsd-search-field"),i=document.querySelector(".results");if(!n||!i)throw new Error("The input field or the result list wrapper are not found");return r.field=n,r.results=i,r.base=r.el.dataset.base+"/",r.bindEvents(),r}return c(t,e),t.prototype.loadIndex=function(){var e=this;if(this.loadingState==o.Idle&&!this.data){setTimeout((function(){e.loadingState==o.Idle&&e.setLoadingState(o.Loading)}),500);var t=this.el.dataset.index;t?fetch(t).then((function(e){if(!e.ok)throw new Error("The search index is missing");return e.json()})).then((function(t){e.data=t,e.index=l.Index.load(t.index),e.setLoadingState(o.Ready)})).catch((function(t){console.error(t),e.setLoadingState(o.Failure)})):this.setLoadingState(o.Failure)}},t.prototype.updateResults=function(){if(this.loadingState==o.Ready&&(this.results.textContent="",this.query&&this.index&&this.data)){var e=this.index.search("*"+this.query+"*");0===e.length&&(e=this.index.search("*"+this.query+"~1*"));for(var t=0,r=Math.min(10,e.length);t"+e+""})),s=n.parent||"";(s=s.replace(new RegExp(this.query,"i"),(function(e){return""+e+""})))&&(i=''+s+"."+i);var a=document.createElement("li");a.classList.value=n.classes,a.innerHTML='\n '+i+"\n ",this.results.appendChild(a)}}},t.prototype.setLoadingState=function(e){this.loadingState!=e&&(this.el.classList.remove(o[this.loadingState].toLowerCase()),this.loadingState=e,this.el.classList.add(o[this.loadingState].toLowerCase()),this.updateResults())},t.prototype.setHasFocus=function(e){this.hasFocus!=e&&(this.hasFocus=e,this.el.classList.toggle("has-focus"),e?(this.setQuery(""),this.field.value=""):this.field.value=this.query)},t.prototype.setQuery=function(e){this.query=e.trim(),this.updateResults()},t.prototype.setCurrentResult=function(e){var t=this.results.querySelector(".current");if(t){var r=1==e?t.nextElementSibling:t.previousElementSibling;r&&(t.classList.remove("current"),r.classList.add("current"))}else(t=this.results.querySelector(1==e?"li:first-child":"li:last-child"))&&t.classList.add("current")},t.prototype.gotoCurrentResult=function(){var e=this.results.querySelector(".current");if(e||(e=this.results.querySelector("li:first-child")),e){var t=e.querySelector("a");t&&(window.location.href=t.href),this.field.blur()}},t.prototype.bindEvents=function(){var e=this;this.results.addEventListener("mousedown",(function(){e.resultClicked=!0})),this.results.addEventListener("mouseup",(function(){e.resultClicked=!1,e.setHasFocus(!1)})),this.field.addEventListener("focusin",(function(){e.setHasFocus(!0),e.loadIndex()})),this.field.addEventListener("focusout",(function(){e.resultClicked?e.resultClicked=!1:setTimeout((function(){return e.setHasFocus(!1)}),100)})),this.field.addEventListener("input",(function(){e.setQuery(e.field.value)})),this.field.addEventListener("keydown",(function(t){13==t.keyCode||27==t.keyCode||38==t.keyCode||40==t.keyCode?(e.preventPress=!0,t.preventDefault(),13==t.keyCode?e.gotoCurrentResult():27==t.keyCode?e.field.blur():38==t.keyCode?e.setCurrentResult(-1):40==t.keyCode&&e.setCurrentResult(1)):e.preventPress=!1})),this.field.addEventListener("keypress",(function(t){e.preventPress&&t.preventDefault()})),document.body.addEventListener("keydown",(function(t){t.altKey||t.ctrlKey||t.metaKey||!e.hasFocus&&t.keyCode>47&&t.keyCode<112&&e.field.focus()}))},t}(u),d=function(){function e(){this.listeners={}}return e.prototype.addEventListener=function(e,t){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(t)},e.prototype.removeEventListener=function(e,t){if(e in this.listeners)for(var r=this.listeners[e],n=0,i=r.length;n=this.scrollTop||0===this.scrollTop,e!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.secondaryNav.classList.toggle("tsd-navigation--toolbar-hide")),this.lastY=this.scrollTop},t.instance=new t,t}(d),m=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),v=function(e){function t(t){var r=e.call(this,t)||this;return r.anchors=[],r.index=-1,y.instance.addEventListener("resize",(function(){return r.onResize()})),y.instance.addEventListener("scroll",(function(e){return r.onScroll(e)})),r.createAnchors(),r}return m(t,e),t.prototype.createAnchors=function(){var e=this,t=window.location.href;-1!=t.indexOf("#")&&(t=t.substr(0,t.indexOf("#"))),this.el.querySelectorAll("a").forEach((function(r){var n=r.href;if(-1!=n.indexOf("#")&&n.substr(0,t.length)==t){var i=n.substr(n.indexOf("#")+1),s=document.querySelector("a.tsd-anchor[name="+i+"]"),o=r.parentNode;s&&o&&e.anchors.push({link:o,anchor:s,position:0})}})),this.onResize()},t.prototype.onResize=function(){for(var e,t=0,r=this.anchors.length;t-1&&r[i].position>t;)i-=1;for(;i-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=i,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))},t}(u),g=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),x=function(){function e(e,t){this.signature=e,this.description=t}return e.prototype.addClass=function(e){return this.signature.classList.add(e),this.description.classList.add(e),this},e.prototype.removeClass=function(e){return this.signature.classList.remove(e),this.description.classList.remove(e),this},e}(),w=function(e){function t(t){var r=e.call(this,t)||this;return r.groups=[],r.index=-1,r.createGroups(),r.container&&(r.el.classList.add("active"),Array.from(r.el.children).forEach((function(e){e.addEventListener("touchstart",(function(e){return r.onClick(e)})),e.addEventListener("click",(function(e){return r.onClick(e)}))})),r.container.classList.add("active"),r.setIndex(0)),r}return g(t,e),t.prototype.setIndex=function(e){if(e<0&&(e=0),e>this.groups.length-1&&(e=this.groups.length-1),this.index!=e){var t=this.groups[e];if(this.index>-1){var r=this.groups[this.index];r.removeClass("current").addClass("fade-out"),t.addClass("current"),t.addClass("fade-in"),y.instance.triggerResize(),setTimeout((function(){r.removeClass("fade-out"),t.removeClass("fade-in")}),300)}else t.addClass("current"),y.instance.triggerResize();this.index=e}},t.prototype.createGroups=function(){var e=this.el.children;if(!(e.length<2)){this.container=this.el.nextElementSibling;var t=this.container.children;this.groups=[];for(var r=0;r10}})),document.addEventListener(b,(function(){Q=!1})),document.addEventListener("click",(function(e){k&&(e.preventDefault(),e.stopImmediatePropagation(),k=!1)}));var T=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),_=function(e){function t(t){var r=e.call(this,t)||this;return r.className=r.el.dataset.toggle||"",r.el.addEventListener(b,(function(e){return r.onPointerUp(e)})),r.el.addEventListener("click",(function(e){return e.preventDefault()})),document.addEventListener(L,(function(e){return r.onDocumentPointerDown(e)})),document.addEventListener(b,(function(e){return r.onDocumentPointerUp(e)})),r}return T(t,e),t.prototype.setActive=function(e){if(this.active!=e){this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);var t=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(t),setTimeout((function(){return document.documentElement.classList.remove(t)}),500)}},t.prototype.onPointerUp=function(e){O||(this.setActive(!0),e.preventDefault())},t.prototype.onDocumentPointerDown=function(e){if(this.active){if(e.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}},t.prototype.onDocumentPointerUp=function(e){var t=this;if(!O&&this.active&&e.target.closest(".col-menu")){var r=e.target.closest("a");if(r){var n=window.location.href;-1!=n.indexOf("#")&&(n=n.substr(0,n.indexOf("#"))),r.href.substr(0,n.length)==n&&setTimeout((function(){return t.setActive(!1)}),250)}}},t}(u),C=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),R=function(){function e(e,t){this.key=e,this.value=t,this.defaultValue=t,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return e.prototype.initialize=function(){},e.prototype.setValue=function(e){if(this.value!=e){var t=this.value;this.value=e,window.localStorage[this.key]=this.toLocalStorage(e),this.handleValueChange(t,e)}},e}(),I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this,t=document.querySelector("#tsd-filter-"+this.key);t&&(this.checkbox=t,this.checkbox.addEventListener("change",(function(){e.setValue(e.checkbox.checked)})))},t.prototype.handleValueChange=function(e,t){this.checkbox&&(this.checkbox.checked=this.value,document.documentElement.classList.toggle("toggle-"+this.key,this.value!=this.defaultValue))},t.prototype.fromLocalStorage=function(e){return"true"==e},t.prototype.toLocalStorage=function(e){return e?"true":"false"},t}(R),j=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this;document.documentElement.classList.add("toggle-"+this.key+this.value);var t=document.querySelector("#tsd-filter-"+this.key);if(t){this.select=t;var r=function(){e.select.classList.add("active")};this.select.addEventListener(L,r),this.select.addEventListener("mouseover",r),this.select.addEventListener("mouseleave",(function(){e.select.classList.remove("active")})),this.select.querySelectorAll("li").forEach((function(r){r.addEventListener(b,(function(r){t.classList.remove("active"),e.setValue(r.target.dataset.value||"")}))})),document.addEventListener(L,(function(t){e.select.contains(t.target)||e.select.classList.remove("active")}))}},t.prototype.handleValueChange=function(e,t){this.select.querySelectorAll("li.selected").forEach((function(e){e.classList.remove("selected")}));var r=this.select.querySelector('li[data-value="'+t+'"]'),n=this.select.querySelector(".tsd-select-label");r&&n&&(r.classList.add("selected"),n.textContent=r.textContent),document.documentElement.classList.remove("toggle-"+e),document.documentElement.classList.add("toggle-"+t)},t.prototype.fromLocalStorage=function(e){return e},t.prototype.toLocalStorage=function(e){return e},t}(R),F=function(e){function t(t){var r=e.call(this,t)||this;return r.optionVisibility=new j("visibility","private"),r.optionInherited=new I("inherited",!0),r.optionExternals=new I("externals",!0),r.optionOnlyExported=new I("only-exported",!1),r}return C(t,e),t.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},t}(u);r(1);i(h,"#tsd-search"),i(v,".menu-highlight"),i(w,".tsd-signatures"),i(_,"a[data-toggle]"),F.isSupported()?i(F,"#tsd-filter"):document.documentElement.classList.add("no-filter");var N=new a;Object.defineProperty(window,"app",{value:N})}]); \ No newline at end of file diff --git a/static/api/angular/assets/js/search.json b/static/api/angular/assets/js/search.json deleted file mode 100644 index e949fcf1..00000000 --- a/static/api/angular/assets/js/search.json +++ /dev/null @@ -1 +0,0 @@ -{"kinds":{"32":"Variable","64":"Function","128":"Class","512":"Constructor","1024":"Property","2048":"Method","262144":"Accessor"},"rows":[{"id":0,"kind":128,"name":"JsonFormsBaseRenderer","url":"classes/jsonformsbaserenderer.html","classes":"tsd-kind-class tsd-has-type-parameter"},{"id":1,"kind":1024,"name":"uischema","url":"classes/jsonformsbaserenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsBaseRenderer"},{"id":2,"kind":1024,"name":"schema","url":"classes/jsonformsbaserenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsBaseRenderer"},{"id":3,"kind":1024,"name":"path","url":"classes/jsonformsbaserenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsBaseRenderer"},{"id":4,"kind":2048,"name":"getOwnProps","url":"classes/jsonformsbaserenderer.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"JsonFormsBaseRenderer"},{"id":5,"kind":128,"name":"JsonFormsAngularService","url":"classes/jsonformsangularservice.html","classes":"tsd-kind-class"},{"id":6,"kind":1024,"name":"_state","url":"classes/jsonformsangularservice.html#_state","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"JsonFormsAngularService"},{"id":7,"kind":1024,"name":"state","url":"classes/jsonformsangularservice.html#state","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"JsonFormsAngularService"},{"id":8,"kind":2048,"name":"init","url":"classes/jsonformsangularservice.html#init","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":9,"kind":262144,"name":"$state","url":"classes/jsonformsangularservice.html#_state-1","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":10,"kind":2048,"name":"registerRenderer","url":"classes/jsonformsangularservice.html#registerrenderer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":11,"kind":2048,"name":"addRenderer","url":"classes/jsonformsangularservice.html#addrenderer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":12,"kind":2048,"name":"registerRenderers","url":"classes/jsonformsangularservice.html#registerrenderers","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":13,"kind":2048,"name":"setRenderers","url":"classes/jsonformsangularservice.html#setrenderers","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":14,"kind":2048,"name":"unregisterRenderer","url":"classes/jsonformsangularservice.html#unregisterrenderer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":15,"kind":2048,"name":"removeRenderer","url":"classes/jsonformsangularservice.html#removerenderer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":16,"kind":2048,"name":"updateValidationMode","url":"classes/jsonformsangularservice.html#updatevalidationmode","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":17,"kind":2048,"name":"updateI18n","url":"classes/jsonformsangularservice.html#updatei18n","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"JsonFormsAngularService"},{"id":18,"kind":2048,"name":"updateCore","url":"classes/jsonformsangularservice.html#updatecore","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"JsonFormsAngularService"},{"id":19,"kind":2048,"name":"updateUiSchema","url":"classes/jsonformsangularservice.html#updateuischema","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"JsonFormsAngularService"},{"id":20,"kind":2048,"name":"setUiSchemas","url":"classes/jsonformsangularservice.html#setuischemas","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":21,"kind":2048,"name":"updateConfig","url":"classes/jsonformsangularservice.html#updateconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"JsonFormsAngularService"},{"id":22,"kind":2048,"name":"setUiSchema","url":"classes/jsonformsangularservice.html#setuischema","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":23,"kind":2048,"name":"setSchema","url":"classes/jsonformsangularservice.html#setschema","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":24,"kind":2048,"name":"setData","url":"classes/jsonformsangularservice.html#setdata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":25,"kind":2048,"name":"getLocale","url":"classes/jsonformsangularservice.html#getlocale","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":26,"kind":2048,"name":"setLocale","url":"classes/jsonformsangularservice.html#setlocale","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":27,"kind":2048,"name":"setReadonly","url":"classes/jsonformsangularservice.html#setreadonly","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":28,"kind":2048,"name":"getState","url":"classes/jsonformsangularservice.html#getstate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":29,"kind":2048,"name":"getConfig","url":"classes/jsonformsangularservice.html#getconfig","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":30,"kind":2048,"name":"refresh","url":"classes/jsonformsangularservice.html#refresh","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":31,"kind":2048,"name":"updateCoreState","url":"classes/jsonformsangularservice.html#updatecorestate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAngularService"},{"id":32,"kind":2048,"name":"updateSubject","url":"classes/jsonformsangularservice.html#updatesubject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"JsonFormsAngularService"},{"id":33,"kind":32,"name":"USE_STATE_VALUE","url":"globals.html#use_state_value","classes":"tsd-kind-variable"},{"id":34,"kind":128,"name":"JsonFormsAbstractControl","url":"classes/jsonformsabstractcontrol.html","classes":"tsd-kind-class tsd-has-type-parameter"},{"id":35,"kind":1024,"name":"id","url":"classes/jsonformsabstractcontrol.html#id","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":36,"kind":1024,"name":"disabled","url":"classes/jsonformsabstractcontrol.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":37,"kind":1024,"name":"visible","url":"classes/jsonformsabstractcontrol.html#visible","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":38,"kind":1024,"name":"form","url":"classes/jsonformsabstractcontrol.html#form","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":39,"kind":1024,"name":"subscription","url":"classes/jsonformsabstractcontrol.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":40,"kind":1024,"name":"data","url":"classes/jsonformsabstractcontrol.html#data","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":41,"kind":1024,"name":"label","url":"classes/jsonformsabstractcontrol.html#label","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":42,"kind":1024,"name":"description","url":"classes/jsonformsabstractcontrol.html#description","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":43,"kind":1024,"name":"error","url":"classes/jsonformsabstractcontrol.html#error","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":44,"kind":1024,"name":"scopedSchema","url":"classes/jsonformsabstractcontrol.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":45,"kind":1024,"name":"rootSchema","url":"classes/jsonformsabstractcontrol.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":46,"kind":1024,"name":"enabled","url":"classes/jsonformsabstractcontrol.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":47,"kind":1024,"name":"hidden","url":"classes/jsonformsabstractcontrol.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":48,"kind":1024,"name":"propsPath","url":"classes/jsonformsabstractcontrol.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":49,"kind":512,"name":"constructor","url":"classes/jsonformsabstractcontrol.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":50,"kind":1024,"name":"jsonFormsService","url":"classes/jsonformsabstractcontrol.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"JsonFormsAbstractControl"},{"id":51,"kind":2048,"name":"getEventValue","url":"classes/jsonformsabstractcontrol.html#geteventvalue","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":52,"kind":2048,"name":"onChange","url":"classes/jsonformsabstractcontrol.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":53,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/jsonformsabstractcontrol.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":54,"kind":2048,"name":"ngOnInit","url":"classes/jsonformsabstractcontrol.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":55,"kind":2048,"name":"validator","url":"classes/jsonformsabstractcontrol.html#validator","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":56,"kind":2048,"name":"mapAdditionalProps","url":"classes/jsonformsabstractcontrol.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":57,"kind":2048,"name":"ngOnDestroy","url":"classes/jsonformsabstractcontrol.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":58,"kind":2048,"name":"isEnabled","url":"classes/jsonformsabstractcontrol.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsAbstractControl"},{"id":59,"kind":2048,"name":"getOwnProps","url":"classes/jsonformsabstractcontrol.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"JsonFormsAbstractControl"},{"id":60,"kind":2048,"name":"mapToProps","url":"classes/jsonformsabstractcontrol.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"JsonFormsAbstractControl"},{"id":61,"kind":2048,"name":"triggerValidation","url":"classes/jsonformsabstractcontrol.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"JsonFormsAbstractControl"},{"id":62,"kind":1024,"name":"uischema","url":"classes/jsonformsabstractcontrol.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsAbstractControl"},{"id":63,"kind":1024,"name":"schema","url":"classes/jsonformsabstractcontrol.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsAbstractControl"},{"id":64,"kind":1024,"name":"path","url":"classes/jsonformsabstractcontrol.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsAbstractControl"},{"id":65,"kind":128,"name":"JsonFormsArrayControl","url":"classes/jsonformsarraycontrol.html","classes":"tsd-kind-class"},{"id":66,"kind":2048,"name":"mapToProps","url":"classes/jsonformsarraycontrol.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"JsonFormsArrayControl"},{"id":67,"kind":1024,"name":"id","url":"classes/jsonformsarraycontrol.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":68,"kind":1024,"name":"disabled","url":"classes/jsonformsarraycontrol.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":69,"kind":1024,"name":"visible","url":"classes/jsonformsarraycontrol.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":70,"kind":1024,"name":"form","url":"classes/jsonformsarraycontrol.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":71,"kind":1024,"name":"subscription","url":"classes/jsonformsarraycontrol.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":72,"kind":1024,"name":"data","url":"classes/jsonformsarraycontrol.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":73,"kind":1024,"name":"label","url":"classes/jsonformsarraycontrol.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":74,"kind":1024,"name":"description","url":"classes/jsonformsarraycontrol.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":75,"kind":1024,"name":"error","url":"classes/jsonformsarraycontrol.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":76,"kind":1024,"name":"scopedSchema","url":"classes/jsonformsarraycontrol.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":77,"kind":1024,"name":"rootSchema","url":"classes/jsonformsarraycontrol.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":78,"kind":1024,"name":"enabled","url":"classes/jsonformsarraycontrol.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":79,"kind":1024,"name":"hidden","url":"classes/jsonformsarraycontrol.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":80,"kind":1024,"name":"propsPath","url":"classes/jsonformsarraycontrol.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":81,"kind":512,"name":"constructor","url":"classes/jsonformsarraycontrol.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":82,"kind":1024,"name":"jsonFormsService","url":"classes/jsonformsarraycontrol.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"JsonFormsArrayControl"},{"id":83,"kind":2048,"name":"getEventValue","url":"classes/jsonformsarraycontrol.html#geteventvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":84,"kind":2048,"name":"onChange","url":"classes/jsonformsarraycontrol.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":85,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/jsonformsarraycontrol.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":86,"kind":2048,"name":"ngOnInit","url":"classes/jsonformsarraycontrol.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":87,"kind":2048,"name":"validator","url":"classes/jsonformsarraycontrol.html#validator","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":88,"kind":2048,"name":"mapAdditionalProps","url":"classes/jsonformsarraycontrol.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":89,"kind":2048,"name":"ngOnDestroy","url":"classes/jsonformsarraycontrol.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":90,"kind":2048,"name":"isEnabled","url":"classes/jsonformsarraycontrol.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":91,"kind":2048,"name":"getOwnProps","url":"classes/jsonformsarraycontrol.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"JsonFormsArrayControl"},{"id":92,"kind":2048,"name":"triggerValidation","url":"classes/jsonformsarraycontrol.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"JsonFormsArrayControl"},{"id":93,"kind":1024,"name":"uischema","url":"classes/jsonformsarraycontrol.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":94,"kind":1024,"name":"schema","url":"classes/jsonformsarraycontrol.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":95,"kind":1024,"name":"path","url":"classes/jsonformsarraycontrol.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsArrayControl"},{"id":96,"kind":128,"name":"JsonFormsControl","url":"classes/jsonformscontrol.html","classes":"tsd-kind-class"},{"id":97,"kind":2048,"name":"mapToProps","url":"classes/jsonformscontrol.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"JsonFormsControl"},{"id":98,"kind":1024,"name":"id","url":"classes/jsonformscontrol.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":99,"kind":1024,"name":"disabled","url":"classes/jsonformscontrol.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":100,"kind":1024,"name":"visible","url":"classes/jsonformscontrol.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":101,"kind":1024,"name":"form","url":"classes/jsonformscontrol.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":102,"kind":1024,"name":"subscription","url":"classes/jsonformscontrol.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":103,"kind":1024,"name":"data","url":"classes/jsonformscontrol.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":104,"kind":1024,"name":"label","url":"classes/jsonformscontrol.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":105,"kind":1024,"name":"description","url":"classes/jsonformscontrol.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":106,"kind":1024,"name":"error","url":"classes/jsonformscontrol.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":107,"kind":1024,"name":"scopedSchema","url":"classes/jsonformscontrol.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":108,"kind":1024,"name":"rootSchema","url":"classes/jsonformscontrol.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":109,"kind":1024,"name":"enabled","url":"classes/jsonformscontrol.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":110,"kind":1024,"name":"hidden","url":"classes/jsonformscontrol.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":111,"kind":1024,"name":"propsPath","url":"classes/jsonformscontrol.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":112,"kind":512,"name":"constructor","url":"classes/jsonformscontrol.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":113,"kind":1024,"name":"jsonFormsService","url":"classes/jsonformscontrol.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"JsonFormsControl"},{"id":114,"kind":2048,"name":"getEventValue","url":"classes/jsonformscontrol.html#geteventvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":115,"kind":2048,"name":"onChange","url":"classes/jsonformscontrol.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":116,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/jsonformscontrol.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":117,"kind":2048,"name":"ngOnInit","url":"classes/jsonformscontrol.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":118,"kind":2048,"name":"validator","url":"classes/jsonformscontrol.html#validator","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":119,"kind":2048,"name":"mapAdditionalProps","url":"classes/jsonformscontrol.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":120,"kind":2048,"name":"ngOnDestroy","url":"classes/jsonformscontrol.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":121,"kind":2048,"name":"isEnabled","url":"classes/jsonformscontrol.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":122,"kind":2048,"name":"getOwnProps","url":"classes/jsonformscontrol.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"JsonFormsControl"},{"id":123,"kind":2048,"name":"triggerValidation","url":"classes/jsonformscontrol.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"JsonFormsControl"},{"id":124,"kind":1024,"name":"uischema","url":"classes/jsonformscontrol.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":125,"kind":1024,"name":"schema","url":"classes/jsonformscontrol.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":126,"kind":1024,"name":"path","url":"classes/jsonformscontrol.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControl"},{"id":127,"kind":128,"name":"JsonFormsControlWithDetail","url":"classes/jsonformscontrolwithdetail.html","classes":"tsd-kind-class"},{"id":128,"kind":2048,"name":"mapToProps","url":"classes/jsonformscontrolwithdetail.html#maptoprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"JsonFormsControlWithDetail"},{"id":129,"kind":1024,"name":"id","url":"classes/jsonformscontrolwithdetail.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":130,"kind":1024,"name":"disabled","url":"classes/jsonformscontrolwithdetail.html#disabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":131,"kind":1024,"name":"visible","url":"classes/jsonformscontrolwithdetail.html#visible","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":132,"kind":1024,"name":"form","url":"classes/jsonformscontrolwithdetail.html#form","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":133,"kind":1024,"name":"subscription","url":"classes/jsonformscontrolwithdetail.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":134,"kind":1024,"name":"data","url":"classes/jsonformscontrolwithdetail.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":135,"kind":1024,"name":"label","url":"classes/jsonformscontrolwithdetail.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":136,"kind":1024,"name":"description","url":"classes/jsonformscontrolwithdetail.html#description","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":137,"kind":1024,"name":"error","url":"classes/jsonformscontrolwithdetail.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":138,"kind":1024,"name":"scopedSchema","url":"classes/jsonformscontrolwithdetail.html#scopedschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":139,"kind":1024,"name":"rootSchema","url":"classes/jsonformscontrolwithdetail.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":140,"kind":1024,"name":"enabled","url":"classes/jsonformscontrolwithdetail.html#enabled","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":141,"kind":1024,"name":"hidden","url":"classes/jsonformscontrolwithdetail.html#hidden","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":142,"kind":1024,"name":"propsPath","url":"classes/jsonformscontrolwithdetail.html#propspath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":143,"kind":512,"name":"constructor","url":"classes/jsonformscontrolwithdetail.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":144,"kind":1024,"name":"jsonFormsService","url":"classes/jsonformscontrolwithdetail.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"JsonFormsControlWithDetail"},{"id":145,"kind":2048,"name":"getEventValue","url":"classes/jsonformscontrolwithdetail.html#geteventvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":146,"kind":2048,"name":"onChange","url":"classes/jsonformscontrolwithdetail.html#onchange","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":147,"kind":2048,"name":"shouldShowUnfocusedDescription","url":"classes/jsonformscontrolwithdetail.html#shouldshowunfocuseddescription","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":148,"kind":2048,"name":"ngOnInit","url":"classes/jsonformscontrolwithdetail.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":149,"kind":2048,"name":"validator","url":"classes/jsonformscontrolwithdetail.html#validator","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":150,"kind":2048,"name":"mapAdditionalProps","url":"classes/jsonformscontrolwithdetail.html#mapadditionalprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":151,"kind":2048,"name":"ngOnDestroy","url":"classes/jsonformscontrolwithdetail.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":152,"kind":2048,"name":"isEnabled","url":"classes/jsonformscontrolwithdetail.html#isenabled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":153,"kind":2048,"name":"getOwnProps","url":"classes/jsonformscontrolwithdetail.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"JsonFormsControlWithDetail"},{"id":154,"kind":2048,"name":"triggerValidation","url":"classes/jsonformscontrolwithdetail.html#triggervalidation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"JsonFormsControlWithDetail"},{"id":155,"kind":1024,"name":"uischema","url":"classes/jsonformscontrolwithdetail.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":156,"kind":1024,"name":"schema","url":"classes/jsonformscontrolwithdetail.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":157,"kind":1024,"name":"path","url":"classes/jsonformscontrolwithdetail.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsControlWithDetail"},{"id":158,"kind":128,"name":"UnknownRenderer","url":"classes/unknownrenderer.html","classes":"tsd-kind-class"},{"id":159,"kind":128,"name":"JsonFormsOutlet","url":"classes/jsonformsoutlet.html","classes":"tsd-kind-class"},{"id":160,"kind":1024,"name":"subscription","url":"classes/jsonformsoutlet.html#subscription","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"JsonFormsOutlet"},{"id":161,"kind":1024,"name":"previousProps","url":"classes/jsonformsoutlet.html#previousprops","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"JsonFormsOutlet"},{"id":162,"kind":512,"name":"constructor","url":"classes/jsonformsoutlet.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"JsonFormsOutlet"},{"id":163,"kind":1024,"name":"viewContainerRef","url":"classes/jsonformsoutlet.html#viewcontainerref","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"JsonFormsOutlet"},{"id":164,"kind":1024,"name":"componentFactoryResolver","url":"classes/jsonformsoutlet.html#componentfactoryresolver","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"JsonFormsOutlet"},{"id":165,"kind":1024,"name":"jsonformsService","url":"classes/jsonformsoutlet.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"JsonFormsOutlet"},{"id":166,"kind":262144,"name":"renderProps","url":"classes/jsonformsoutlet.html#renderprops","classes":"tsd-kind-set-signature tsd-parent-kind-class","parent":"JsonFormsOutlet"},{"id":167,"kind":2048,"name":"ngOnInit","url":"classes/jsonformsoutlet.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsOutlet"},{"id":168,"kind":2048,"name":"update","url":"classes/jsonformsoutlet.html#update","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsOutlet"},{"id":169,"kind":2048,"name":"ngOnDestroy","url":"classes/jsonformsoutlet.html#ngondestroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonFormsOutlet"},{"id":170,"kind":1024,"name":"uischema","url":"classes/jsonformsoutlet.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsOutlet"},{"id":171,"kind":1024,"name":"schema","url":"classes/jsonformsoutlet.html#schema","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsOutlet"},{"id":172,"kind":1024,"name":"path","url":"classes/jsonformsoutlet.html#path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsOutlet"},{"id":173,"kind":2048,"name":"getOwnProps","url":"classes/jsonformsoutlet.html#getownprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"JsonFormsOutlet"},{"id":174,"kind":64,"name":"areEqual","url":"globals.html#areequal","classes":"tsd-kind-function"},{"id":175,"kind":128,"name":"JsonForms","url":"classes/jsonforms.html","classes":"tsd-kind-class"},{"id":176,"kind":1024,"name":"uischema","url":"classes/jsonforms.html#uischema","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonForms"},{"id":177,"kind":1024,"name":"schema","url":"classes/jsonforms.html#schema","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonForms"},{"id":178,"kind":1024,"name":"data","url":"classes/jsonforms.html#data","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonForms"},{"id":179,"kind":1024,"name":"renderers","url":"classes/jsonforms.html#renderers","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonForms"},{"id":180,"kind":1024,"name":"uischemas","url":"classes/jsonforms.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonForms"},{"id":181,"kind":1024,"name":"dataChange","url":"classes/jsonforms.html#datachange","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonForms"},{"id":182,"kind":1024,"name":"readonly","url":"classes/jsonforms.html#readonly","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonForms"},{"id":183,"kind":1024,"name":"validationMode","url":"classes/jsonforms.html#validationmode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonForms"},{"id":184,"kind":1024,"name":"ajv","url":"classes/jsonforms.html#ajv","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonForms"},{"id":185,"kind":1024,"name":"config","url":"classes/jsonforms.html#config","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonForms"},{"id":186,"kind":1024,"name":"i18n","url":"classes/jsonforms.html#i18n","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonForms"},{"id":187,"kind":1024,"name":"additionalErrors","url":"classes/jsonforms.html#additionalerrors","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonForms"},{"id":188,"kind":1024,"name":"errors","url":"classes/jsonforms.html#errors","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonForms"},{"id":189,"kind":1024,"name":"previousData","url":"classes/jsonforms.html#previousdata","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"JsonForms"},{"id":190,"kind":1024,"name":"previousErrors","url":"classes/jsonforms.html#previouserrors","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"JsonForms"},{"id":191,"kind":1024,"name":"initialized","url":"classes/jsonforms.html#initialized","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"JsonForms"},{"id":192,"kind":1024,"name":"oldI18N","url":"classes/jsonforms.html#oldi18n","classes":"tsd-kind-property tsd-parent-kind-class","parent":"JsonForms"},{"id":193,"kind":512,"name":"constructor","url":"classes/jsonforms.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"JsonForms"},{"id":194,"kind":1024,"name":"jsonformsService","url":"classes/jsonforms.html#jsonformsservice","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"JsonForms"},{"id":195,"kind":2048,"name":"ngOnInit","url":"classes/jsonforms.html#ngoninit","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonForms"},{"id":196,"kind":2048,"name":"ngDoCheck","url":"classes/jsonforms.html#ngdocheck","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonForms"},{"id":197,"kind":2048,"name":"ngOnChanges","url":"classes/jsonforms.html#ngonchanges","classes":"tsd-kind-method tsd-parent-kind-class","parent":"JsonForms"},{"id":198,"kind":128,"name":"JsonFormsModule","url":"classes/jsonformsmodule.html","classes":"tsd-kind-class"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,35.936]],["parent/0",[]],["name/1",[1,32.834]],["parent/1",[0,3.502]],["name/2",[2,32.834]],["parent/2",[0,3.502]],["name/3",[3,34.265]],["parent/3",[0,3.502]],["name/4",[4,34.265]],["parent/4",[0,3.502]],["name/5",[5,19.484]],["parent/5",[]],["name/6",[6,48.929]],["parent/6",[5,1.899]],["name/7",[7,43.82]],["parent/7",[5,1.899]],["name/8",[8,48.929]],["parent/8",[5,1.899]],["name/9",[7,43.82]],["parent/9",[5,1.899]],["name/10",[9,48.929]],["parent/10",[5,1.899]],["name/11",[10,48.929]],["parent/11",[5,1.899]],["name/12",[11,48.929]],["parent/12",[5,1.899]],["name/13",[12,48.929]],["parent/13",[5,1.899]],["name/14",[13,48.929]],["parent/14",[5,1.899]],["name/15",[14,48.929]],["parent/15",[5,1.899]],["name/16",[15,48.929]],["parent/16",[5,1.899]],["name/17",[16,48.929]],["parent/17",[5,1.899]],["name/18",[17,48.929]],["parent/18",[5,1.899]],["name/19",[18,48.929]],["parent/19",[5,1.899]],["name/20",[19,48.929]],["parent/20",[5,1.899]],["name/21",[20,48.929]],["parent/21",[5,1.899]],["name/22",[21,48.929]],["parent/22",[5,1.899]],["name/23",[22,48.929]],["parent/23",[5,1.899]],["name/24",[23,48.929]],["parent/24",[5,1.899]],["name/25",[24,48.929]],["parent/25",[5,1.899]],["name/26",[25,48.929]],["parent/26",[5,1.899]],["name/27",[26,48.929]],["parent/27",[5,1.899]],["name/28",[27,48.929]],["parent/28",[5,1.899]],["name/29",[28,48.929]],["parent/29",[5,1.899]],["name/30",[29,48.929]],["parent/30",[5,1.899]],["name/31",[30,48.929]],["parent/31",[5,1.899]],["name/32",[31,48.929]],["parent/32",[5,1.899]],["name/33",[32,48.929]],["parent/33",[]],["name/34",[33,18.483]],["parent/34",[]],["name/35",[34,37.942]],["parent/35",[33,1.801]],["name/36",[35,37.942]],["parent/36",[33,1.801]],["name/37",[36,37.942]],["parent/37",[33,1.801]],["name/38",[37,37.942]],["parent/38",[33,1.801]],["name/39",[38,35.936]],["parent/39",[33,1.801]],["name/40",[39,35.936]],["parent/40",[33,1.801]],["name/41",[40,37.942]],["parent/41",[33,1.801]],["name/42",[41,37.942]],["parent/42",[33,1.801]],["name/43",[42,37.942]],["parent/43",[33,1.801]],["name/44",[43,37.942]],["parent/44",[33,1.801]],["name/45",[44,37.942]],["parent/45",[33,1.801]],["name/46",[45,37.942]],["parent/46",[33,1.801]],["name/47",[46,37.942]],["parent/47",[33,1.801]],["name/48",[47,37.942]],["parent/48",[33,1.801]],["name/49",[48,34.265]],["parent/49",[33,1.801]],["name/50",[49,34.265]],["parent/50",[33,1.801]],["name/51",[50,37.942]],["parent/51",[33,1.801]],["name/52",[51,37.942]],["parent/52",[33,1.801]],["name/53",[52,37.942]],["parent/53",[33,1.801]],["name/54",[53,34.265]],["parent/54",[33,1.801]],["name/55",[54,37.942]],["parent/55",[33,1.801]],["name/56",[55,37.942]],["parent/56",[33,1.801]],["name/57",[56,35.936]],["parent/57",[33,1.801]],["name/58",[57,37.942]],["parent/58",[33,1.801]],["name/59",[4,34.265]],["parent/59",[33,1.801]],["name/60",[58,37.942]],["parent/60",[33,1.801]],["name/61",[59,37.942]],["parent/61",[33,1.801]],["name/62",[1,32.834]],["parent/62",[33,1.801]],["name/63",[2,32.834]],["parent/63",[33,1.801]],["name/64",[3,34.265]],["parent/64",[33,1.801]],["name/65",[60,18.483]],["parent/65",[]],["name/66",[58,37.942]],["parent/66",[60,1.801]],["name/67",[34,37.942]],["parent/67",[60,1.801]],["name/68",[35,37.942]],["parent/68",[60,1.801]],["name/69",[36,37.942]],["parent/69",[60,1.801]],["name/70",[37,37.942]],["parent/70",[60,1.801]],["name/71",[38,35.936]],["parent/71",[60,1.801]],["name/72",[39,35.936]],["parent/72",[60,1.801]],["name/73",[40,37.942]],["parent/73",[60,1.801]],["name/74",[41,37.942]],["parent/74",[60,1.801]],["name/75",[42,37.942]],["parent/75",[60,1.801]],["name/76",[43,37.942]],["parent/76",[60,1.801]],["name/77",[44,37.942]],["parent/77",[60,1.801]],["name/78",[45,37.942]],["parent/78",[60,1.801]],["name/79",[46,37.942]],["parent/79",[60,1.801]],["name/80",[47,37.942]],["parent/80",[60,1.801]],["name/81",[48,34.265]],["parent/81",[60,1.801]],["name/82",[49,34.265]],["parent/82",[60,1.801]],["name/83",[50,37.942]],["parent/83",[60,1.801]],["name/84",[51,37.942]],["parent/84",[60,1.801]],["name/85",[52,37.942]],["parent/85",[60,1.801]],["name/86",[53,34.265]],["parent/86",[60,1.801]],["name/87",[54,37.942]],["parent/87",[60,1.801]],["name/88",[55,37.942]],["parent/88",[60,1.801]],["name/89",[56,35.936]],["parent/89",[60,1.801]],["name/90",[57,37.942]],["parent/90",[60,1.801]],["name/91",[4,34.265]],["parent/91",[60,1.801]],["name/92",[59,37.942]],["parent/92",[60,1.801]],["name/93",[1,32.834]],["parent/93",[60,1.801]],["name/94",[2,32.834]],["parent/94",[60,1.801]],["name/95",[3,34.265]],["parent/95",[60,1.801]],["name/96",[61,18.483]],["parent/96",[]],["name/97",[58,37.942]],["parent/97",[61,1.801]],["name/98",[34,37.942]],["parent/98",[61,1.801]],["name/99",[35,37.942]],["parent/99",[61,1.801]],["name/100",[36,37.942]],["parent/100",[61,1.801]],["name/101",[37,37.942]],["parent/101",[61,1.801]],["name/102",[38,35.936]],["parent/102",[61,1.801]],["name/103",[39,35.936]],["parent/103",[61,1.801]],["name/104",[40,37.942]],["parent/104",[61,1.801]],["name/105",[41,37.942]],["parent/105",[61,1.801]],["name/106",[42,37.942]],["parent/106",[61,1.801]],["name/107",[43,37.942]],["parent/107",[61,1.801]],["name/108",[44,37.942]],["parent/108",[61,1.801]],["name/109",[45,37.942]],["parent/109",[61,1.801]],["name/110",[46,37.942]],["parent/110",[61,1.801]],["name/111",[47,37.942]],["parent/111",[61,1.801]],["name/112",[48,34.265]],["parent/112",[61,1.801]],["name/113",[49,34.265]],["parent/113",[61,1.801]],["name/114",[50,37.942]],["parent/114",[61,1.801]],["name/115",[51,37.942]],["parent/115",[61,1.801]],["name/116",[52,37.942]],["parent/116",[61,1.801]],["name/117",[53,34.265]],["parent/117",[61,1.801]],["name/118",[54,37.942]],["parent/118",[61,1.801]],["name/119",[55,37.942]],["parent/119",[61,1.801]],["name/120",[56,35.936]],["parent/120",[61,1.801]],["name/121",[57,37.942]],["parent/121",[61,1.801]],["name/122",[4,34.265]],["parent/122",[61,1.801]],["name/123",[59,37.942]],["parent/123",[61,1.801]],["name/124",[1,32.834]],["parent/124",[61,1.801]],["name/125",[2,32.834]],["parent/125",[61,1.801]],["name/126",[3,34.265]],["parent/126",[61,1.801]],["name/127",[62,18.483]],["parent/127",[]],["name/128",[58,37.942]],["parent/128",[62,1.801]],["name/129",[34,37.942]],["parent/129",[62,1.801]],["name/130",[35,37.942]],["parent/130",[62,1.801]],["name/131",[36,37.942]],["parent/131",[62,1.801]],["name/132",[37,37.942]],["parent/132",[62,1.801]],["name/133",[38,35.936]],["parent/133",[62,1.801]],["name/134",[39,35.936]],["parent/134",[62,1.801]],["name/135",[40,37.942]],["parent/135",[62,1.801]],["name/136",[41,37.942]],["parent/136",[62,1.801]],["name/137",[42,37.942]],["parent/137",[62,1.801]],["name/138",[43,37.942]],["parent/138",[62,1.801]],["name/139",[44,37.942]],["parent/139",[62,1.801]],["name/140",[45,37.942]],["parent/140",[62,1.801]],["name/141",[46,37.942]],["parent/141",[62,1.801]],["name/142",[47,37.942]],["parent/142",[62,1.801]],["name/143",[48,34.265]],["parent/143",[62,1.801]],["name/144",[49,34.265]],["parent/144",[62,1.801]],["name/145",[50,37.942]],["parent/145",[62,1.801]],["name/146",[51,37.942]],["parent/146",[62,1.801]],["name/147",[52,37.942]],["parent/147",[62,1.801]],["name/148",[53,34.265]],["parent/148",[62,1.801]],["name/149",[54,37.942]],["parent/149",[62,1.801]],["name/150",[55,37.942]],["parent/150",[62,1.801]],["name/151",[56,35.936]],["parent/151",[62,1.801]],["name/152",[57,37.942]],["parent/152",[62,1.801]],["name/153",[4,34.265]],["parent/153",[62,1.801]],["name/154",[59,37.942]],["parent/154",[62,1.801]],["name/155",[1,32.834]],["parent/155",[62,1.801]],["name/156",[2,32.834]],["parent/156",[62,1.801]],["name/157",[3,34.265]],["parent/157",[62,1.801]],["name/158",[63,48.929]],["parent/158",[]],["name/159",[64,25.575]],["parent/159",[]],["name/160",[38,35.936]],["parent/160",[64,2.492]],["name/161",[65,48.929]],["parent/161",[64,2.492]],["name/162",[48,34.265]],["parent/162",[64,2.492]],["name/163",[66,48.929]],["parent/163",[64,2.492]],["name/164",[67,48.929]],["parent/164",[64,2.492]],["name/165",[49,34.265]],["parent/165",[64,2.492]],["name/166",[68,48.929]],["parent/166",[64,2.492]],["name/167",[53,34.265]],["parent/167",[64,2.492]],["name/168",[69,48.929]],["parent/168",[64,2.492]],["name/169",[56,35.936]],["parent/169",[64,2.492]],["name/170",[1,32.834]],["parent/170",[64,2.492]],["name/171",[2,32.834]],["parent/171",[64,2.492]],["name/172",[3,34.265]],["parent/172",[64,2.492]],["name/173",[4,34.265]],["parent/173",[64,2.492]],["name/174",[70,48.929]],["parent/174",[]],["name/175",[71,21.413]],["parent/175",[]],["name/176",[1,32.834]],["parent/176",[71,2.087]],["name/177",[2,32.834]],["parent/177",[71,2.087]],["name/178",[39,35.936]],["parent/178",[71,2.087]],["name/179",[72,48.929]],["parent/179",[71,2.087]],["name/180",[73,48.929]],["parent/180",[71,2.087]],["name/181",[74,48.929]],["parent/181",[71,2.087]],["name/182",[75,48.929]],["parent/182",[71,2.087]],["name/183",[76,48.929]],["parent/183",[71,2.087]],["name/184",[77,48.929]],["parent/184",[71,2.087]],["name/185",[78,48.929]],["parent/185",[71,2.087]],["name/186",[79,48.929]],["parent/186",[71,2.087]],["name/187",[80,48.929]],["parent/187",[71,2.087]],["name/188",[81,48.929]],["parent/188",[71,2.087]],["name/189",[82,48.929]],["parent/189",[71,2.087]],["name/190",[83,48.929]],["parent/190",[71,2.087]],["name/191",[84,48.929]],["parent/191",[71,2.087]],["name/192",[85,48.929]],["parent/192",[71,2.087]],["name/193",[48,34.265]],["parent/193",[71,2.087]],["name/194",[49,34.265]],["parent/194",[71,2.087]],["name/195",[53,34.265]],["parent/195",[71,2.087]],["name/196",[86,48.929]],["parent/196",[71,2.087]],["name/197",[87,48.929]],["parent/197",[71,2.087]],["name/198",[88,48.929]],["parent/198",[]]],"invertedIndex":[["_state",{"_index":6,"name":{"6":{}},"parent":{}}],["additionalerrors",{"_index":80,"name":{"187":{}},"parent":{}}],["addrenderer",{"_index":10,"name":{"11":{}},"parent":{}}],["ajv",{"_index":77,"name":{"184":{}},"parent":{}}],["areequal",{"_index":70,"name":{"174":{}},"parent":{}}],["componentfactoryresolver",{"_index":67,"name":{"164":{}},"parent":{}}],["config",{"_index":78,"name":{"185":{}},"parent":{}}],["constructor",{"_index":48,"name":{"49":{},"81":{},"112":{},"143":{},"162":{},"193":{}},"parent":{}}],["data",{"_index":39,"name":{"40":{},"72":{},"103":{},"134":{},"178":{}},"parent":{}}],["datachange",{"_index":74,"name":{"181":{}},"parent":{}}],["description",{"_index":41,"name":{"42":{},"74":{},"105":{},"136":{}},"parent":{}}],["disabled",{"_index":35,"name":{"36":{},"68":{},"99":{},"130":{}},"parent":{}}],["enabled",{"_index":45,"name":{"46":{},"78":{},"109":{},"140":{}},"parent":{}}],["error",{"_index":42,"name":{"43":{},"75":{},"106":{},"137":{}},"parent":{}}],["errors",{"_index":81,"name":{"188":{}},"parent":{}}],["form",{"_index":37,"name":{"38":{},"70":{},"101":{},"132":{}},"parent":{}}],["getconfig",{"_index":28,"name":{"29":{}},"parent":{}}],["geteventvalue",{"_index":50,"name":{"51":{},"83":{},"114":{},"145":{}},"parent":{}}],["getlocale",{"_index":24,"name":{"25":{}},"parent":{}}],["getownprops",{"_index":4,"name":{"4":{},"59":{},"91":{},"122":{},"153":{},"173":{}},"parent":{}}],["getstate",{"_index":27,"name":{"28":{}},"parent":{}}],["hidden",{"_index":46,"name":{"47":{},"79":{},"110":{},"141":{}},"parent":{}}],["i18n",{"_index":79,"name":{"186":{}},"parent":{}}],["id",{"_index":34,"name":{"35":{},"67":{},"98":{},"129":{}},"parent":{}}],["init",{"_index":8,"name":{"8":{}},"parent":{}}],["initialized",{"_index":84,"name":{"191":{}},"parent":{}}],["isenabled",{"_index":57,"name":{"58":{},"90":{},"121":{},"152":{}},"parent":{}}],["jsonforms",{"_index":71,"name":{"175":{}},"parent":{"176":{},"177":{},"178":{},"179":{},"180":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{},"188":{},"189":{},"190":{},"191":{},"192":{},"193":{},"194":{},"195":{},"196":{},"197":{}}}],["jsonformsabstractcontrol",{"_index":33,"name":{"34":{}},"parent":{"35":{},"36":{},"37":{},"38":{},"39":{},"40":{},"41":{},"42":{},"43":{},"44":{},"45":{},"46":{},"47":{},"48":{},"49":{},"50":{},"51":{},"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{}}}],["jsonformsangularservice",{"_index":5,"name":{"5":{}},"parent":{"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"32":{}}}],["jsonformsarraycontrol",{"_index":60,"name":{"65":{}},"parent":{"66":{},"67":{},"68":{},"69":{},"70":{},"71":{},"72":{},"73":{},"74":{},"75":{},"76":{},"77":{},"78":{},"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{},"90":{},"91":{},"92":{},"93":{},"94":{},"95":{}}}],["jsonformsbaserenderer",{"_index":0,"name":{"0":{}},"parent":{"1":{},"2":{},"3":{},"4":{}}}],["jsonformscontrol",{"_index":61,"name":{"96":{}},"parent":{"97":{},"98":{},"99":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"111":{},"112":{},"113":{},"114":{},"115":{},"116":{},"117":{},"118":{},"119":{},"120":{},"121":{},"122":{},"123":{},"124":{},"125":{},"126":{}}}],["jsonformscontrolwithdetail",{"_index":62,"name":{"127":{}},"parent":{"128":{},"129":{},"130":{},"131":{},"132":{},"133":{},"134":{},"135":{},"136":{},"137":{},"138":{},"139":{},"140":{},"141":{},"142":{},"143":{},"144":{},"145":{},"146":{},"147":{},"148":{},"149":{},"150":{},"151":{},"152":{},"153":{},"154":{},"155":{},"156":{},"157":{}}}],["jsonformsmodule",{"_index":88,"name":{"198":{}},"parent":{}}],["jsonformsoutlet",{"_index":64,"name":{"159":{}},"parent":{"160":{},"161":{},"162":{},"163":{},"164":{},"165":{},"166":{},"167":{},"168":{},"169":{},"170":{},"171":{},"172":{},"173":{}}}],["jsonformsservice",{"_index":49,"name":{"50":{},"82":{},"113":{},"144":{},"165":{},"194":{}},"parent":{}}],["label",{"_index":40,"name":{"41":{},"73":{},"104":{},"135":{}},"parent":{}}],["mapadditionalprops",{"_index":55,"name":{"56":{},"88":{},"119":{},"150":{}},"parent":{}}],["maptoprops",{"_index":58,"name":{"60":{},"66":{},"97":{},"128":{}},"parent":{}}],["ngdocheck",{"_index":86,"name":{"196":{}},"parent":{}}],["ngonchanges",{"_index":87,"name":{"197":{}},"parent":{}}],["ngondestroy",{"_index":56,"name":{"57":{},"89":{},"120":{},"151":{},"169":{}},"parent":{}}],["ngoninit",{"_index":53,"name":{"54":{},"86":{},"117":{},"148":{},"167":{},"195":{}},"parent":{}}],["oldi18n",{"_index":85,"name":{"192":{}},"parent":{}}],["onchange",{"_index":51,"name":{"52":{},"84":{},"115":{},"146":{}},"parent":{}}],["path",{"_index":3,"name":{"3":{},"64":{},"95":{},"126":{},"157":{},"172":{}},"parent":{}}],["previousdata",{"_index":82,"name":{"189":{}},"parent":{}}],["previouserrors",{"_index":83,"name":{"190":{}},"parent":{}}],["previousprops",{"_index":65,"name":{"161":{}},"parent":{}}],["propspath",{"_index":47,"name":{"48":{},"80":{},"111":{},"142":{}},"parent":{}}],["readonly",{"_index":75,"name":{"182":{}},"parent":{}}],["refresh",{"_index":29,"name":{"30":{}},"parent":{}}],["registerrenderer",{"_index":9,"name":{"10":{}},"parent":{}}],["registerrenderers",{"_index":11,"name":{"12":{}},"parent":{}}],["removerenderer",{"_index":14,"name":{"15":{}},"parent":{}}],["renderers",{"_index":72,"name":{"179":{}},"parent":{}}],["renderprops",{"_index":68,"name":{"166":{}},"parent":{}}],["rootschema",{"_index":44,"name":{"45":{},"77":{},"108":{},"139":{}},"parent":{}}],["schema",{"_index":2,"name":{"2":{},"63":{},"94":{},"125":{},"156":{},"171":{},"177":{}},"parent":{}}],["scopedschema",{"_index":43,"name":{"44":{},"76":{},"107":{},"138":{}},"parent":{}}],["setdata",{"_index":23,"name":{"24":{}},"parent":{}}],["setlocale",{"_index":25,"name":{"26":{}},"parent":{}}],["setreadonly",{"_index":26,"name":{"27":{}},"parent":{}}],["setrenderers",{"_index":12,"name":{"13":{}},"parent":{}}],["setschema",{"_index":22,"name":{"23":{}},"parent":{}}],["setuischema",{"_index":21,"name":{"22":{}},"parent":{}}],["setuischemas",{"_index":19,"name":{"20":{}},"parent":{}}],["shouldshowunfocuseddescription",{"_index":52,"name":{"53":{},"85":{},"116":{},"147":{}},"parent":{}}],["state",{"_index":7,"name":{"7":{},"9":{}},"parent":{}}],["subscription",{"_index":38,"name":{"39":{},"71":{},"102":{},"133":{},"160":{}},"parent":{}}],["triggervalidation",{"_index":59,"name":{"61":{},"92":{},"123":{},"154":{}},"parent":{}}],["uischema",{"_index":1,"name":{"1":{},"62":{},"93":{},"124":{},"155":{},"170":{},"176":{}},"parent":{}}],["uischemas",{"_index":73,"name":{"180":{}},"parent":{}}],["unknownrenderer",{"_index":63,"name":{"158":{}},"parent":{}}],["unregisterrenderer",{"_index":13,"name":{"14":{}},"parent":{}}],["update",{"_index":69,"name":{"168":{}},"parent":{}}],["updateconfig",{"_index":20,"name":{"21":{}},"parent":{}}],["updatecore",{"_index":17,"name":{"18":{}},"parent":{}}],["updatecorestate",{"_index":30,"name":{"31":{}},"parent":{}}],["updatei18n",{"_index":16,"name":{"17":{}},"parent":{}}],["updatesubject",{"_index":31,"name":{"32":{}},"parent":{}}],["updateuischema",{"_index":18,"name":{"19":{}},"parent":{}}],["updatevalidationmode",{"_index":15,"name":{"16":{}},"parent":{}}],["use_state_value",{"_index":32,"name":{"33":{}},"parent":{}}],["validationmode",{"_index":76,"name":{"183":{}},"parent":{}}],["validator",{"_index":54,"name":{"55":{},"87":{},"118":{},"149":{}},"parent":{}}],["viewcontainerref",{"_index":66,"name":{"163":{}},"parent":{}}],["visible",{"_index":36,"name":{"37":{},"69":{},"100":{},"131":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/static/api/angular/assets/main.js b/static/api/angular/assets/main.js new file mode 100644 index 00000000..7270cff8 --- /dev/null +++ b/static/api/angular/assets/main.js @@ -0,0 +1,59 @@ +"use strict"; +"use strict";(()=>{var Pe=Object.create;var ne=Object.defineProperty;var Ie=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Ie(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Pe(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),v=s.str.charAt(1),f;v in s.node.edges?f=s.node.edges[v]:(f=new t.TokenSet,s.node.edges[v]=f),s.str.length==1&&(f.final=!0),i.push({node:f,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){re.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(n&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{le(e,t)}),le(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ne(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ce(l.parent,i)}.${d}`);let v=document.createElement("li");v.classList.value=l.classes??"";let f=document.createElement("a");f.href=r.base+l.url,f.innerHTML=u+d,v.append(f),e.appendChild(v)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function ce(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var Be={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Be[e])}var C=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",pe="mousemove",B="mouseup",J={x:0,y:0},fe=!1,ee=!1,He=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(He=!0,F="touchstart",pe="touchmove",B="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(pe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{ee=!1});document.addEventListener("click",t=>{fe&&(t.preventDefault(),t.stopImmediatePropagation(),fe=!1)});var X=class extends C{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(B,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ve=document.head.appendChild(document.createElement("style"));ve.dataset.for="filters";var Y=class extends C{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ve.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,this.handleValueChange()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(e=>{e.style.display="block";let n=Array.from(e.querySelectorAll(".tsd-index-link")).every(r=>r.offsetParent==null);e.style.display=n?"none":"block"})}};var Z=class extends C{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.ensureActivePageVisible()}function we(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.href===r.href&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/static/api/angular/assets/navigation.js b/static/api/angular/assets/navigation.js new file mode 100644 index 00000000..3a4907d4 --- /dev/null +++ b/static/api/angular/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA5XRwWrCQBCA4XeZc1DUi+QWNR5EEYzWQykyJoNZXHdldqItxXcvRanG4rqe999vBub9G4Q+BWIYOWuGlncOItijlBBDrtE5cs2/p0YpOw0RbJUpIG61u6fo//9k7YQxl741wlZ7uLsyTDebSiNnxAeVkw+vhWE2M34FrH2TBbk9dDQjUxATe9zbLMh9vuorW17apZJyQIIqwL22QRMmtqi072bnIMiaVqJJPNY58FkLszX2aB5f5i7wWlm6yubJPF29JeNFerUOyArX+lerJ3Wt0z59/AAIaCO4jAMAAA==" \ No newline at end of file diff --git a/static/api/angular/assets/search.js b/static/api/angular/assets/search.js new file mode 100644 index 00000000..0f164004 --- /dev/null +++ b/static/api/angular/assets/search.js @@ -0,0 +1 @@ +window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA7VdXZPctrH9K7eYPI7XA5Dgx745llLlVHydsiznYUulGs1Qu5Rnh1MkdzeOSv89RRCcaTS7SZDEPlnJ4OOgT6PROGRzvwZV+VIHt3dfgz+K0yG4FTLdBKfdYx7cBv+oy9Pfy+qx/tuuzn/NT4e8yqtgEzxVx+A22B93dZ3X35Otbh6ax2Ow6RsFt0HwbdPPoYS8zLEvT3VTPe2bcs7If7G7gVk2wXlX5aeGhX+FIbYyuuB4Kur9Q/64mwMC9PGAYP78Pmc/75qHOXOb9stmltvo6mX3efPLy+lfVXmu5wCwu11xNPXhu6L+7lyVTb5v8sMsi1DO/2N5aqryyGMzDfy6PByU9Xaz1uL0kFcFt9YeP2P+x935t3LC+hYYq8NMuw+xWE5YHBwx6Iar7WDNfSjq3adj7ooANPeL47moi0/H3BHGtbVfFJ/L6tERgmnqd/766VO9r4pzU5QnRxyoi2fv2DUjodn2jK6p3/mPu0+5Ywj6S9/WswXyuYTYPfyiyavKOXr2bT176L4854d3E4e27aF2F794qrJsZqGxOnhm5zQnlF5b+0XxUBwOuauzXhr7xXBuz8l/jeZWFgzY3i+SL327d3n1XOxdDxiiG3/m/5+PhOQ+b94+56fm993xyRUl7uM3RSpPPz7sTveuYEBzvzjqh/LpeHj3UL68P30u9091fngzOypPDuIX8+n+l9NPp6JxRAeae06rdsfisHNPuWF77wn3D4dD0Vp7d5yZeA87+mfrTV43VfnnDMKuPfyiKeq3sw4S2N4vEqc7Ko5ITtdTLyGzqYr7+7z6vfNZ91hA9fMPdabOYiEkJRY/6dusxO1VMIxrLnZe4CslGFE4/l00D2/yZldMXzSuTV9F9UDDe9E/wOrWKyEYoAdNhMQ3Vx3BuFboJNN4nBUTjGq1djKNzVVFwdDW6inTyJyUFQxrlcYyjWmW2oKxedFdHLzNRYEZeNoaLWYak5sqg0Gt02ccLDXjTjAwmIerwDRCN/UGY1un4zjsgjmKzmAX+NB2pjHOUHkwQg96jwOzjgn7gNuVifs0Mkc1CANbqQtN43JXiDC09VrRNLrZqhEG+Xr60XRCN09Jwsj9aErTKJ3VJQxwtc40jW2l4jQIkq+jPU2vw1mFwohX61EOqaqzMjVIVldrVE6XorlqFXE58qVbuTHtqmBRZK/VsqYRuqtag9vcan3LKWY6K11ExPSveU1Dnq9+YeCvqINN739nRQyjXq2NuaTEC5PhV8blpJwN8iX/qRKlpv1QVbs/J18agq38amiDkdfJZ9ZyVihnQ1hrRDMGlbNeNkSzRCpzQTGtkg2xLBfIXBBNamNDQItlMRc844rYEMwyMcwFiZsONkS0TgJz8qJR9YvwoEXClwuSCc1rCGWh3OVkFZe7CGGcNXcOF1wT+tYQ0UJpy8mnnVQtwqdXCVouyFy0rCGuNTKWE3dTyTnB3tKs3AXPlG41hLNUsnJB46BWDQGtEKpcMLlrVENoryBPuSRMjsrUEO9KUcoF27QeNYS1XIpyQbRUhSKCmmcBygX9tPY0xLlcdnJKAKcVJyIFXC42OV4hnHUm8iqxWmJy5XJSXaLpXCwsueBy0JSIG89yOckxxk0rSWSE8ygiuQCdoR8N4b6GdOSyh6dVoyHW5YKRW6I5P8V8PTTjChGRo3hNTyhd6Jen5piPnALd7361IDDmvJJJA3bVPRlOPnVDPlfF867JF2A5V/lzUT7VE4EGgsFdPKJ5LvKX1h92xSmvfs0/uwEiennEtC8fz+UpPzV/37Xk//lrXpfH57FKXttt2N4eMbZ5+GenHB5iI3qtwyRjKSJwQ9UlojM8y+4wd4/NTBvhxGTCuGDWp/OhM5bDnJe2q9c5mVLhpVLJ1AKvmz5ErfUuPj4noukMDK+DYPywtELnomNy3AOcEkUIwm+KODQNdXr/XB6exjTz7ne/pzcYc97pbcDSS3p/+uNUvpzY7zmg370siRrTaUkY7HXq8Drz+3dvP7777Yff3n78/Yd/vn97mf15VxXtBaf+HrUYXRP9UO90/3TcVdMKk9XO84O94djz3AItggkGH+tm9AigYFz6zDp+3fAsgPOKaB6Lw+GYv+yqmZCsfn5w2QrAuMJEICqc0gV+djtV+utir/lOrEEBbVDl90XdtBn01KdqKDREby+odofDMkB2x1ex0Jgy42AihyTXDVedNwshoZ5e0Dyd1nkS2d8Tf4/ls8OnmGjyUF8/ttKXgKv89XN5mBkFmBE8ovtJpGOaHovJ9POI5Mdy7rlh9fOI5H0x+eiVRQP6+tr9/ZDzdz/s6ZWp0+fifhlXpqdv2yw2jUcsC5F4x/Fm/H0YGsUb/FLMCgz3efPPcr8bfY2KQAG7+bLFEhz1K+D4Nd8dytNx7MkYd4BfOvrC8vPCNB139eUr7+Znx6CXLxRLghrs5imH+Vzl9djDGTJ56Tt5Po0XEDPs7BHTu6dPX/L9zKsc7urp3ksJITwwv2LHAnljuco7ou/OmsltnrWzjL8Lyrz/OWuGavouBp93OF29ptiZnAs2XGG5qZebrvYjXmmaacWp87A3ouvxN/FCz+T1y3qTx/mqxc26+/I8NVXXZOH4+4nT6hIinA4ntkpg9HJopDKniyBrp8ubSW/b13wnHZ1ov3BmF7FyVJ6cNVvutLp85Zr6h/fjNwD7Qf8g8Xc4Fqfmd+Ny0NoLhla6LXbH4r9jL3xdVd5rUy+zl8fDTyL9/6mZr80WMv3F+Z0AP28DLH8SP/cZPD/Tm/LHh3z/x/RU14aL5/rFvLQ76cR20xlskk/SPtVNtds30xVydkPPz9KIwWc+TEPrWFKERoFAdWhr5nYoPaMQkNVna3BMF5xRMKiaszUoJsrMKAiDSrM18zsWl1E42LfnVnnHuIRGeoabgOY2/1QhGQVgWEu2ygJORQSkIZiigTVoporGKBzDurFVHupWKkZ6KFcttgaPU4EYhYapEVvFzuT79SQ/xAv2a1BMFoNRIIh6sDUYXErAKBh0FdgaJF/69tOv5VCAiO5Evjhahc7iXFTtRYHkC77WIHKo8aLAkGVea3AsruwiY5B7cdcazA71XBQ699uBa1blUMVF5lVkIdcai8yq3aIgTZRvrWVrumKLI8z5PWNHNC51WuSlgCzVWhmTHKqzmIi0/A8vuXvU9AdFGE9a/k0RN2xzysUoiPMqxtZECIcaMQrgijIx1zxzUYb5qpgm6sXIhGZZyRjG82ETFKdD/p/g9mvwnFd16xG3gbwJb7JgE3wu8uOh/QN9HdBNW83z2A75wfz2e97qFW2Lrsn322Bzt91E2Y2U0YcPm7u+h/5B/x+6mQg2d2Ijs5skVlYzYTWTweZObsLwRoRWK2m1CoPNXUi0Cq1WUbC5izZhdKNiYTWLrGYq2NwpqpmymsXB5i6m1hlbzRJunYnVLA02d8kmTG9kmFrNUqtZFmzuUqpZZhu3tXVGtROIBU3DlmxpEyFaiwtBtrTJEK3VhdyE8Y0MbQsKmxDRGl6EZEubE9HaXkTk7DYtojW/UGRLmxmhqYnJljY5oiVBkPQImx/R8iBIhoRNkWyJECRH0uZItkRIkiOJNoveLSRH0uZItkRISXm5tDmSLREyJMe0OZItEZLkSNocyZYISXIkbY5kS4SMSZw2R7IlQpIcSZsj2RIhSY6kzVHYEiEzyj9Dm6OwJSIkOQptjkLJhZcQxTQd1EgyQ5uiMGKCZGgTFCouTNr0hDEXKEObnbClIJRUEAxtdsKUC4OhTU6YcYEwtLmJtlwojGxqIsHFwshmJpJsLIxsaqKQjYUROnIiNhZGNjmRYmNhZNMTxWwsjGx+ooSNhZHNT5SysTCyCYoyNhZGNkNqy8ZCZVOkBBsLlc2RkmwsVDZHKmRjobI5UhEbCxXKDBQbC5XNkYrZWKhsjlTCxkJlc6RSNhYqmyOVsbFQ2RzFWzYWxjZHsWBjYWxzFEs2FsY2R3HIxcLYpiiO2FgY2xTFiomFMcreYiYWxjY9ccLFwthmJ24pCEMyIbTZiTMuFsY2OcmWi4WJzU0iuFiY2NQkkouFic1MErKxMLGpSSI2FiY2NYliY2Fik5PEbCxMUHadsLEwsflJUjYWJjY/ScbGwsQmKN2ysTC1GUoFGwtTm6JUsrEwtTlKQzYWpjZHacTGwtTmKFVsLExtjtKYjYWpzVGasLEwRZeglI2Fqc1RmrGxMLU5yrZsLMxsjjLBxsLM5iiTbCzMbI6ykI2Fmc1RFnGxMLMpyhQbCzOboixmYmFmE5QlTCzMbHqylIuFGbqlthSEERULM3xR3bI6wBZdVbeCv1du0WV1q88gRSHofoNtNUfkVb77DbbVB1FCt0VX1i2/l7rfYFt9HKX0uOjauuXvRN1vsK0+lTJ6XHR13WasV3e/gbZaRqBcSwwEBsE4l8ACg5YRSPcSWGEQbOIgsMSghYSIFKQEFhk6lYF0RqwyaC0hEvSwiDDBakACCw1aTojIG5XAUoMWFCIy4xBIbBCS32ZIbRBaU4jIzSsk1oQ0ZWoTRTdCxKgt4kzrClFMt0WkaWUhorcZUh2E1hY4DIg1rS5E9DZDyoPQ+kJEbx2kPQitMCjayZD6ILTGoGjPQfqD0CqDot0BKRBC6wyKdgekQYhOhKA5DrGap/caHUqRECG04KDoUIrECKFFB0VzjAQJoXUHRfOGNAmhlQdF84ZUCaHFh5jmDQkTQusPMc0b0iaEliBimjckTwitQsQ0b0ihEFqHiGnekEYhtBIR07xFWIdtuYlp3pBOIbQaEdO8IaVCaD0ipnlDWoXQikRM84bUCqE1iYTmDekVQqsSCc0bUiyE1iUSmjekWQjFP8FAooVQ3FMMgUQLobgnGQKJFkKNaOcKi+ctLQntYki4EFqeSGgXQ9KF0AJFQrsYEi+EligS2sWQfCG0SJHQLoYEDKFlioR2MSRhCC1UJLSLIRFDaKkipV0MyRhCqxUp7WJIyRBar2COQaRlCK1ZpLQ7xvixR8tNSnOMNA2hpYuU5hjJGkKLFynNMRI2hNYvUppjpG0ILWEw2TGSN4RWMZiMFykcQgsZKe07SOQQWspIad9BMofQYkZK+w4SOkTC55FI6RBaz6CfFyX4cVXCPtRDWofoxA76sR5SO0Qnd9AP9pDeITrBg76CIcVDdJIHHaCQ5iE60YN+vIdUD6G1DeYBH9I9hFY3mEd8SPkQWt/gHvIh1rTCwTzmQ+qH0BoHLegIpH+ITgCheUMKiOgkEJo3pIGIbGSzIRVEdDIIKewIpIOITgiheUNKiNB6By3uCKSFCC15MBseySFCix60wCOQICI6RYR5PIt40+IHcx1GwojQ+gct8wikjQitgNB3VySOyC0rAEskjkgtgNCqkETiiNyyL1UgaURuuXREImFEbtmXK6TRRfR7Js951eSHn7r3Te7uLh97+xp8NC+hXL/p9TVo75u3X799u7510v6vdvBrjWJfz3cdIRVghDjkR6gu3yIC02dw+oTr3NaVXjslKZxxy3S6fMn2c/cl2+ryJdvrSGECRtpG7EhdzSlAAGHHnNWsAqNrZ2ivtu0mSLr/hGn33zjr/ttKct0/hOr/YZq2MkL3D2XGaI86GkZXxgHmDwGAqOsdmQmSuB/W/NCeHfywe/N+MLCMAoMrjlCroAIgg50NksisOEl7QJyLXQuZriNCnozFot7osjcch/LyOj9ACAbsKegZSPsBU3bArn4DDBcDfGahkVlo0ntByvklsRclNCDnEF2dE0ABPdIsIgoNit4POjjEaPd5M9wgMdyiUcx3zdu33Z+7t92v3SVwUWkQKOOiae+iGeeZ93lzNF+7AYgsrx/pWr6czt0bpdfOwC8NitDYKTZ2yno7ibCHN2KwQRiOYSCKOOL60g5gqC0wlPFDZaClPZI0ZcbrCt2B+2yh+0iul7UjANHGYSOzL5JLZOL4775JCU4DaAXJub1V4wyAWMGDXXJN7OoQrDs0qGNjxezCJzfkpRDZioNwJyrujLp03ZnXRPd9mSxYF4xhCWeU60jd913qvsgFWBfuAMF553Wg9o8dEHhCMAxr5sson3Z1Th38wOKTxiFAgLjJORfu/lI0D4fuT3rC1QCeQi5uX4Z6NJ+FBkaFW0ZMslOavwoBAIAEjA0Zl/4ErRKsQBpn7U/vtM8btv0/kj5vyDizm6JLcDzAFNGME5kgnPT5SMpFi8fd+Zo9DgKrBOFDmvgRG4hZHz8yjuLH3bkpB2OCIGKO0tCM3C9ebrnFww9jAJLhMd3buJWP6EFO94dy35Xrg20MY1vCWet0X572fe096AyP04RLgNrOh76EBdgYBJDQWCA2ts36nGXbZxsZtwna0XHAlsAw0riCMkZPL1ls7yOXAyHjLFceD4MzCdo+5jZIbzULHPBbafxWGb9Ne0wZx0T3uj/wgetgZnOFZqzYjJX1GWqfQ0n2RtF/JwSn5ikM0THn9n1vIv+DWzXmmOz7D3ZOCI/QLWuZths2jwQ5pDTrV2anpJe7BEff9ZtIYBtD4hV30Fy+FAfOBnhgRpwR+m/2krdSuN0kRwMewc4Y4bkgefTtR3opCAp6Qsilq+TUCeyquFyy6zp0Abj0Lbv0smz6Ch1wUMC+ZvcrE3DSfu+n3JjD8cA6jCeFZhvHZutl/TYW/fC9z7WKCTdPW7tOoIcB2mzlyKwi7U/NlDNnnTd4M8cwBYy4E6cmLytwH0fcRqzzhj6vYrh1Ii4I1XlD7bsYBoGItWLbmfJ76y7J7fc6J9wnhl3Dka7XijXQGe63kNtvoLONGnpuyHqorjiuH8qXp77imBEyJLChNL6qjK+m/TGRsbYdiHSQkj66Csn6ovX9EODh0CHNPolMbE4umeJlo3Ieayoan0FFI9izgMTQzBGbOTLV700unlHMwvTWRAEzXmzGy3pFQFxEscsJzO0d0g0SK9Pl3OCp+yMl5MEBXVjwA4wdPspiiSOh/2tMwPKW1sXtgK7fULBRsDd7Eep72+FGwXATcuHm2nfg3wncvNE4dJwfKrg3Qm5LdX3r/pOpYGrIWMQFna475Z0KnhohtyO7/tcd86i/xAhGgY4Xsj5b552A/3EgmEXQaQRnQR5AApehODOAbwmA/Qm6ShPblDk3s8ttk7NM+7fw9v3fwqvav4UHPBr6FXueXz4cBQKddSk3gc6EhKS/viWklT5sgnNxzo/FKQ9u7z58+/Y//imMezOrAAA="; \ No newline at end of file diff --git a/static/api/angular/assets/style.css b/static/api/angular/assets/style.css new file mode 100644 index 00000000..98a43779 --- /dev/null +++ b/static/api/angular/assets/style.css @@ -0,0 +1,1414 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-warning-text: #222; + --light-color-background-warning: #e6e600; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-active-menu-item: var(--light-color-accent); + --light-color-text: #222; + --light-color-text-aside: #6e6e6e; + --light-color-link: #1f70c2; + + --light-color-ts-keyword: #056bd6; + --light-color-ts-project: #b111c9; + --light-color-ts-module: var(--light-color-ts-project); + --light-color-ts-namespace: var(--light-color-ts-project); + --light-color-ts-enum: #7e6f15; + --light-color-ts-enum-member: var(--light-color-ts-enum); + --light-color-ts-variable: #4760ec; + --light-color-ts-function: #572be7; + --light-color-ts-class: #1f70c2; + --light-color-ts-interface: #108024; + --light-color-ts-constructor: var(--light-color-ts-class); + --light-color-ts-property: var(--light-color-ts-variable); + --light-color-ts-method: var(--light-color-ts-function); + --light-color-ts-call-signature: var(--light-color-ts-method); + --light-color-ts-index-signature: var(--light-color-ts-property); + --light-color-ts-constructor-signature: var(--light-color-ts-constructor); + --light-color-ts-parameter: var(--light-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --light-color-ts-type-parameter: #a55c0e; + --light-color-ts-accessor: var(--light-color-ts-property); + --light-color-ts-get-signature: var(--light-color-ts-accessor); + --light-color-ts-set-signature: var(--light-color-ts-accessor); + --light-color-ts-type-alias: #d51270; + /* reference not included as links will be colored with the kind that it points to */ + + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-active-menu-item: #5d5d6a; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + + --dark-color-ts-keyword: #3399ff; + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: var(--dark-color-ts-class); + --dark-color-ts-property: var(--dark-color-ts-variable); + --dark-color-ts-method: var(--dark-color-ts-function); + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: #e07d13; + --dark-color-ts-accessor: var(--dark-color-ts-property); + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 > a:not(.link), +h2 > a:not(.link), +h3 > a:not(.link), +h4 > a:not(.link), +h5 > a:not(.link), +h6 > a:not(.link) { + text-decoration: none; + color: var(--color-text); +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1700px; + padding: 0 2rem; +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + margin: 0 auto; + /* toolbar, footer, margin */ + min-height: calc(100vh - 41px - 56px - 4rem); +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + position: relative; + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; + padding: 10px; + border: 1px solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} +pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; +} +pre:hover > button, +pre > button.visible { + opacity: 1; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h4, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} +.tsd-typography table { + border-collapse: collapse; + border: none; +} +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); +} +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-full-hierarchy:not(:last-child) { + margin-bottom: 1em; + padding-bottom: 1em; + border-bottom: 1px solid var(--color-accent); +} +.tsd-full-hierarchy, +.tsd-full-hierarchy ul { + list-style: none; + margin: 0; + padding: 0; +} +.tsd-full-hierarchy ul { + padding-left: 1.5rem; +} +.tsd-full-hierarchy a { + padding: 0.25rem 0 !important; + font-size: 1rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: relative; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} + +.tsd-navigation.settings { + margin: 1rem 0; +} +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.25rem); + display: flex; + align-items: center; +} +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: flex; + width: calc(100% - 0.25rem); + align-items: center; + padding: 0.25rem; + color: var(--color-text); + text-decoration: none; + box-sizing: border-box; +} +.tsd-navigation a.current, +.tsd-page-navigation a.current { + background: var(--color-active-menu-item); +} +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul, +.tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li, +.tsd-page-navigation li { + padding: 0; + max-width: 100%; +} +.tsd-nested-navigation { + margin-left: 3rem; +} +.tsd-nested-navigation > li > details { + margin-left: -1.5rem; +} +.tsd-small-nested-navigation { + margin-left: 1.5rem; +} +.tsd-small-nested-navigation > li > details { + margin-left: -1.5rem; +} + +.tsd-page-navigation ul { + padding-left: 1.75rem; +} + +#tsd-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; +} +#tsd-sidebar-links a:last-of-type { + margin-bottom: 0; +} + +a.tsd-index-link { + padding: 0.25rem 0 !important; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} +.tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ +} +.tsd-accordion-summary, +.tsd-accordion-summary a { + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + + cursor: pointer; +} +.tsd-accordion-summary a { + width: calc(100% - 1.5rem); +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-index-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title, +#tsd-toolbar-links a { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + background-color: var(--color-background); + line-height: initial; + padding: 4px; +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: flex; + align-items: center; + padding: 0.25rem; + box-sizing: border-box; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title, +#tsd-search.has-focus #tsd-toolbar-links a { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +#tsd-toolbar-links { + position: absolute; + top: 0; + right: 2rem; + height: 100%; + display: flex; + align-items: center; + justify-content: flex-end; +} +#tsd-toolbar-links a { + margin-left: 1.5rem; +} +#tsd-toolbar-links a:hover { + text-decoration: underline; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-keyword { + color: var(--color-ts-keyword); + font-weight: normal; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: sticky; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} +.tsd-page-toolbar .tsd-toolbar-icon { + box-sizing: border-box; + line-height: 0; + padding: 12px 0; +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: + opacity 0.1s, + background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through !important; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +.tsd-kind-project { + color: var(--color-ts-project); +} +.tsd-kind-module { + color: var(--color-ts-module); +} +.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-kind-enum-member { + color: var(--color-ts-enum-member); +} +.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-kind-constructor { + color: var(--color-ts-constructor); +} +.tsd-kind-property { + color: var(--color-ts-property); +} +.tsd-kind-method { + color: var(--color-ts-method); +} +.tsd-kind-call-signature { + color: var(--color-ts-call-signature); +} +.tsd-kind-index-signature { + color: var(--color-ts-index-signature); +} +.tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); +} +.tsd-kind-parameter { + color: var(--color-ts-parameter); +} +.tsd-kind-type-literal { + color: var(--color-ts-type-literal); +} +.tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); +} +.tsd-kind-accessor { + color: var(--color-ts-accessor); +} +.tsd-kind-get-signature { + color: var(--color-ts-get-signature); +} +.tsd-kind-set-signature { + color: var(--color-ts-set-signature); +} +.tsd-kind-type-alias { + color: var(--color-ts-type-alias); +} + +/* if we have a kind icon, don't color the text by kind */ +.tsd-kind-icon ~ span { + color: var(--color-text); +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} + +/* mobile */ +@media (max-width: 769px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } + + .container-main { + display: flex; + } + html .col-content { + float: none; + max-width: 100%; + width: 100%; + } + html .col-sidebar { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-sidebar > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu .col-sidebar { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +/* one sidebar */ +@media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + margin: 2rem auto; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } +} +@media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + padding-top: 1rem; + } + .site-menu { + margin-top: 1rem; + } +} + +/* two sidebars */ +@media (min-width: 1200px) { + .container-main { + grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 1rem 0; + } + + .page-menu, + .site-menu { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + } +} diff --git a/static/api/angular/classes/JsonForms.html b/static/api/angular/classes/JsonForms.html new file mode 100644 index 00000000..bf90e6e0 --- /dev/null +++ b/static/api/angular/classes/JsonForms.html @@ -0,0 +1,24 @@ +JsonForms | JSON Forms Angular Core

Implements

  • DoCheck
  • OnChanges
  • OnInit

Constructors

Properties

additionalErrors: ErrorObject<string, Record<string, any>, unknown>[]
ajv: Ajv
config: any
data: any
dataChange: EventEmitter<any> = ...
errors: EventEmitter<ErrorObject<string, Record<string, any>, unknown>[]> = ...
i18n: JsonFormsI18nState
initialized: boolean = false
jsonformsService: JsonFormsAngularService
middleware: Middleware = defaultMiddleware
oldI18N: JsonFormsI18nState
previousData: any
previousErrors: ErrorObject<string, Record<string, any>, unknown>[]
readonly: boolean
renderers: JsonFormsRendererRegistryEntry[]
schema: JsonSchema
uischema: UISchemaElement
uischemas: {
    tester: UISchemaTester;
    uischema: UISchemaElement;
}[]

Type declaration

  • tester: UISchemaTester
  • uischema: UISchemaElement
validationMode: ValidationMode

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular/classes/JsonFormsAbstractControl.html b/static/api/angular/classes/JsonFormsAbstractControl.html new file mode 100644 index 00000000..b38171d9 --- /dev/null +++ b/static/api/angular/classes/JsonFormsAbstractControl.html @@ -0,0 +1,31 @@ +JsonFormsAbstractControl | JSON Forms Angular Core

Class JsonFormsAbstractControl<Props>Abstract

Type Parameters

  • Props extends StatePropsOfControl

Hierarchy (view full)

Implements

  • OnInit
  • OnDestroy

Constructors

Properties

data: any
description: string
disabled: boolean
enabled: boolean
error: string
form: FormControl<any>
hidden: boolean
id: string
jsonFormsService: JsonFormsAngularService
label: string
path: string
propsPath: string
rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
subscription: Subscription
uischema: ControlElement
validator: ValidatorFn = ...
visible: boolean

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular/classes/JsonFormsAngularService.html b/static/api/angular/classes/JsonFormsAngularService.html new file mode 100644 index 00000000..c9b9b7bd --- /dev/null +++ b/static/api/angular/classes/JsonFormsAngularService.html @@ -0,0 +1,35 @@ +JsonFormsAngularService | JSON Forms Angular Core

Constructors

Properties

_state: JsonFormsSubStates
middleware: Middleware
state: BehaviorSubject<JsonFormsState>

Accessors

Methods

  • Parameters

    • initialState: JsonFormsSubStates = ...
    • middleware: Middleware = defaultMiddleware

    Returns void

  • Parameters

    • renderers: JsonFormsRendererRegistryEntry[]

    Returns void

    Deprecated

    use JsonFormsAngularService.setRenderer

    +
  • Parameters

    • uischemas: {
          tester: UISchemaTester;
          uischema: UISchemaElement;
      }[]

    Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular/classes/JsonFormsArrayControl.html b/static/api/angular/classes/JsonFormsArrayControl.html new file mode 100644 index 00000000..1eb5bea4 --- /dev/null +++ b/static/api/angular/classes/JsonFormsArrayControl.html @@ -0,0 +1,31 @@ +JsonFormsArrayControl | JSON Forms Angular Core

Hierarchy (view full)

Implements

  • OnInit
  • OnDestroy

Constructors

Properties

data: any
description: string
disabled: boolean
enabled: boolean
error: string
form: FormControl<any>
hidden: boolean
id: string
jsonFormsService: JsonFormsAngularService
label: string
path: string
propsPath: string
rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
subscription: Subscription
uischema: ControlElement
validator: ValidatorFn = ...
visible: boolean

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular/classes/JsonFormsBaseRenderer.html b/static/api/angular/classes/JsonFormsBaseRenderer.html new file mode 100644 index 00000000..7dfdbf67 --- /dev/null +++ b/static/api/angular/classes/JsonFormsBaseRenderer.html @@ -0,0 +1,6 @@ +JsonFormsBaseRenderer | JSON Forms Angular Core

Class JsonFormsBaseRenderer<T>

Type Parameters

  • T extends UISchemaElement

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

path: string
schema: JsonSchema
uischema: T

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular/classes/JsonFormsControl.html b/static/api/angular/classes/JsonFormsControl.html new file mode 100644 index 00000000..da76e232 --- /dev/null +++ b/static/api/angular/classes/JsonFormsControl.html @@ -0,0 +1,31 @@ +JsonFormsControl | JSON Forms Angular Core

Hierarchy (view full)

Implements

  • OnInit
  • OnDestroy

Constructors

Properties

data: any
description: string
disabled: boolean
enabled: boolean
error: string
form: FormControl<any>
hidden: boolean
id: string
jsonFormsService: JsonFormsAngularService
label: string
path: string
propsPath: string
rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
subscription: Subscription
uischema: ControlElement
validator: ValidatorFn = ...
visible: boolean

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular/classes/JsonFormsControlWithDetail.html b/static/api/angular/classes/JsonFormsControlWithDetail.html new file mode 100644 index 00000000..6473299b --- /dev/null +++ b/static/api/angular/classes/JsonFormsControlWithDetail.html @@ -0,0 +1,31 @@ +JsonFormsControlWithDetail | JSON Forms Angular Core

Hierarchy (view full)

Implements

  • OnInit
  • OnDestroy

Constructors

Properties

data: any
description: string
disabled: boolean
enabled: boolean
error: string
form: FormControl<any>
hidden: boolean
id: string
jsonFormsService: JsonFormsAngularService
label: string
path: string
propsPath: string
rootSchema: JsonSchema
schema: JsonSchema
scopedSchema: JsonSchema
subscription: Subscription
uischema: ControlElement
validator: ValidatorFn = ...
visible: boolean

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular/classes/JsonFormsModule.html b/static/api/angular/classes/JsonFormsModule.html new file mode 100644 index 00000000..1b488ae8 --- /dev/null +++ b/static/api/angular/classes/JsonFormsModule.html @@ -0,0 +1,2 @@ +JsonFormsModule | JSON Forms Angular Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular/classes/JsonFormsOutlet.html b/static/api/angular/classes/JsonFormsOutlet.html new file mode 100644 index 00000000..b289c545 --- /dev/null +++ b/static/api/angular/classes/JsonFormsOutlet.html @@ -0,0 +1,15 @@ +JsonFormsOutlet | JSON Forms Angular Core

Hierarchy (view full)

Implements

  • OnInit
  • OnDestroy

Constructors

Properties

componentFactoryResolver: ComponentFactoryResolver
jsonformsService: JsonFormsAngularService
path: string
previousProps: StatePropsOfJsonFormsRenderer
schema: JsonSchema
subscription: Subscription
uischema: UISchemaElement
viewContainerRef: ViewContainerRef

Accessors

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular/classes/UnknownRenderer.html b/static/api/angular/classes/UnknownRenderer.html new file mode 100644 index 00000000..cd33054c --- /dev/null +++ b/static/api/angular/classes/UnknownRenderer.html @@ -0,0 +1,2 @@ +UnknownRenderer | JSON Forms Angular Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular/classes/jsonforms.html b/static/api/angular/classes/jsonforms.html deleted file mode 100644 index 056754f7..00000000 --- a/static/api/angular/classes/jsonforms.html +++ /dev/null @@ -1,553 +0,0 @@ - - - - - - JsonForms | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class JsonForms

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonForms -
  • -
-
-
-

Implements

-
    -
  • DoCheck
  • -
  • OnChanges
  • -
  • OnInit
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

- - -
-
-
-

Properties

-
- -

additionalErrors

-
additionalErrors: ErrorObject[]
- -
-
- -

ajv

-
ajv: Ajv
- -
-
- -

config

-
config: any
- -
-
- -

data

-
data: any
- -
-
- -

dataChange

-
dataChange: EventEmitter<any> = new EventEmitter<any>()
- -
-
- -

errors

-
errors: EventEmitter<ErrorObject<string, Record<string, any>, unknown>[]> = new EventEmitter<ErrorObject[]>()
- -
-
- -

i18n

-
i18n: JsonFormsI18nState
- -
-
- -

Private initialized

-
initialized: boolean = false
- -
-
- -

Private jsonformsService

-
jsonformsService: JsonFormsAngularService
- -
-
- -

oldI18N

-
oldI18N: JsonFormsI18nState
- -
-
- -

Private previousData

-
previousData: any
- -
-
- -

Private previousErrors

-
previousErrors: ErrorObject[]
- -
-
- -

readonly

-
readonly: boolean
- -
-
- -

renderers

-
renderers: JsonFormsRendererRegistryEntry[]
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

uischema

-
uischema: UISchemaElement
- -
-
- -

uischemas

-
uischemas: { tester: UISchemaTester; uischema: UISchemaElement }[]
- -
-
- -

validationMode

-
validationMode: ValidationMode
- -
-
-
-

Methods

-
- -

ngDoCheck

-
    -
  • ngDoCheck(): void
  • -
- -
-
- -

ngOnChanges

-
    -
  • ngOnChanges(changes: SimpleChanges): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited constructor
  • -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular/classes/jsonformsabstractcontrol.html b/static/api/angular/classes/jsonformsabstractcontrol.html deleted file mode 100644 index 4e85ec50..00000000 --- a/static/api/angular/classes/jsonformsabstractcontrol.html +++ /dev/null @@ -1,772 +0,0 @@ - - - - - - JsonFormsAbstractControl | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class JsonFormsAbstractControl<Props>

-
-
-
-
-
-
-
-

Type parameters

-
    -
  • -

    Props: StatePropsOfControl

    -
  • -
-
-
-

Hierarchy

- -
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

- - -
-
-
-

Properties

-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

getEventValue

-
    -
  • getEventValue(event: any): any
  • -
- -
-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(_props: Props): void
  • -
- -
-
- -

Protected Abstract mapToProps

-
    -
  • mapToProps(state: JsonFormsState): Props
  • -
- -
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
- -
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
- -

validator

-
    -
  • validator(_c: AbstractControl): ValidationErrors | null
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited constructor
  • -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular/classes/jsonformsangularservice.html b/static/api/angular/classes/jsonformsangularservice.html deleted file mode 100644 index 96ffceaf..00000000 --- a/static/api/angular/classes/jsonformsangularservice.html +++ /dev/null @@ -1,937 +0,0 @@ - - - - - - JsonFormsAngularService | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class JsonFormsAngularService

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsAngularService -
  • -
-
-
-

Index

-
- -
-
-
-

Properties

-
- -

Private _state

-
_state: JsonFormsSubStates
- -
-
- -

Private state

-
state: BehaviorSubject<JsonFormsState>
- -
-
-
-

Accessors

-
- -

$state

-
    -
  • get $state(): Observable<JsonFormsState>
  • -
- -
-
-
-

Methods

-
- -

addRenderer

- - -
-
- -

getConfig

-
    -
  • getConfig(): any
  • -
- -
-
- -

getLocale

-
    -
  • getLocale(): string | undefined
  • -
- -
-
- -

getState

-
    -
  • getState(): JsonFormsState
  • -
- -
-
- -

init

-
    -
  • init(initialState?: JsonFormsSubStates): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      Default value initialState: JsonFormsSubStates = {core: {data: undefined,schema: undefined,uischema: undefined,validationMode: 'ValidateAndShow',additionalErrors: undefined,},}
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

refresh

-
    -
  • refresh(): void
  • -
- -
-
- -

registerRenderer

- - -
-
- -

registerRenderers

-
    -
  • registerRenderers(renderers: JsonFormsRendererRegistryEntry[]): void
  • -
-
    -
  • - -
    -
    -
    deprecated
    -

    use {@link JsonFormsAngularService.setRenderer}

    -
    -
    -
    -

    Parameters

    -
      -
    • -
      renderers: JsonFormsRendererRegistryEntry[]
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

removeRenderer

-
    -
  • removeRenderer(tester: RankedTester): void
  • -
- -
-
- -

setData

-
    -
  • setData(data: any): void
  • -
- -
-
- -

setLocale

-
    -
  • setLocale(locale: string): void
  • -
- -
-
- -

setReadonly

-
    -
  • setReadonly(readonly: boolean): void
  • -
- -
-
- -

setRenderers

-
    -
  • setRenderers(renderers: JsonFormsRendererRegistryEntry[]): void
  • -
- -
-
- -

setSchema

-
    -
  • setSchema(schema: JsonSchema | undefined): void
  • -
- -
-
- -

setUiSchema

-
    -
  • setUiSchema(uischema: UISchemaElement | undefined): void
  • -
- -
-
- -

setUiSchemas

-
    -
  • setUiSchemas(uischemas: { tester: UISchemaTester; uischema: UISchemaElement }[]): void
  • -
- -
-
- -

unregisterRenderer

-
    -
  • unregisterRenderer(tester: RankedTester): void
  • -
- -
-
- -

updateConfig

-
    -
  • updateConfig<T>(setConfigAction: T): T
  • -
- -
-
- -

updateCore

-
    -
  • updateCore<T>(coreAction: T): T
  • -
- -
-
- -

updateCoreState

- - -
-
- -

updateI18n

-
    -
  • updateI18n<T>(i18nAction: T): T
  • -
- -
-
- -

Private updateSubject

-
    -
  • updateSubject(): void
  • -
- -
-
- -

updateUiSchema

-
    -
  • updateUiSchema<T>(uischemaAction: T): T
  • -
- -
-
- -

updateValidationMode

-
    -
  • updateValidationMode(validationMode: ValidationMode): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited constructor
  • -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular/classes/jsonformsarraycontrol.html b/static/api/angular/classes/jsonformsarraycontrol.html deleted file mode 100644 index 3e629675..00000000 --- a/static/api/angular/classes/jsonformsarraycontrol.html +++ /dev/null @@ -1,782 +0,0 @@ - - - - - - JsonFormsArrayControl | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class JsonFormsArrayControl

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

- - -
-
-
-

Properties

-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

getEventValue

-
    -
  • getEventValue(event: any): any
  • -
- -
-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(_props: StatePropsOfArrayControl): void
  • -
- -
-
- -

Protected mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfArrayControl
  • -
- -
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
- -
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
- -

validator

-
    -
  • validator(_c: AbstractControl): ValidationErrors | null
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited constructor
  • -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular/classes/jsonformsbaserenderer.html b/static/api/angular/classes/jsonformsbaserenderer.html deleted file mode 100644 index 84dd739b..00000000 --- a/static/api/angular/classes/jsonformsbaserenderer.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - - - JsonFormsBaseRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class JsonFormsBaseRenderer<T>

-
-
-
-
-
-
-
-

Type parameters

-
    -
  • -

    T: UISchemaElement

    -
  • -
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Properties

-
- -

path

-
path: string
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

uischema

-
uischema: T
- -
-
-
-

Methods

-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfRenderer
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited constructor
  • -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular/classes/jsonformscontrol.html b/static/api/angular/classes/jsonformscontrol.html deleted file mode 100644 index 297d2b3d..00000000 --- a/static/api/angular/classes/jsonformscontrol.html +++ /dev/null @@ -1,782 +0,0 @@ - - - - - - JsonFormsControl | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class JsonFormsControl

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

- - -
-
-
-

Properties

-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

getEventValue

-
    -
  • getEventValue(event: any): any
  • -
- -
-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(_props: StatePropsOfControl): void
  • -
- -
-
- -

Protected mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfControl
  • -
- -
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
- -
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
- -

validator

-
    -
  • validator(_c: AbstractControl): ValidationErrors | null
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited constructor
  • -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular/classes/jsonformscontrolwithdetail.html b/static/api/angular/classes/jsonformscontrolwithdetail.html deleted file mode 100644 index 4fdd0978..00000000 --- a/static/api/angular/classes/jsonformscontrolwithdetail.html +++ /dev/null @@ -1,782 +0,0 @@ - - - - - - JsonFormsControlWithDetail | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class JsonFormsControlWithDetail

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
- -
-
-
-

Constructors

-
- -

constructor

- - -
-
-
-

Properties

-
- -

data

-
data: any
- -
-
- -

description

-
description: string
- -
-
- -

disabled

-
disabled: boolean
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

error

-
error: string | null
- -
-
- -

form

-
form: FormControl
- -
-
- -

hidden

-
hidden: boolean
- -
-
- -

id

-
id: string
- -
-
- -

Protected jsonFormsService

-
jsonFormsService: JsonFormsAngularService
- -
-
- -

label

-
label: string
- -
-
- -

path

-
path: string
- -
-
- -

propsPath

-
propsPath: string
- -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

scopedSchema

-
scopedSchema: JsonSchema
- -
-
- -

subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

visible

-
visible: boolean
- -
-
-
-

Methods

-
- -

getEventValue

-
    -
  • getEventValue(event: any): any
  • -
- -
-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfControl
  • -
- -
-
- -

isEnabled

-
    -
  • isEnabled(): boolean
  • -
- -
-
- -

mapAdditionalProps

-
    -
  • mapAdditionalProps(_props: StatePropsOfControlWithDetail): void
  • -
- -
-
- -

Protected mapToProps

-
    -
  • mapToProps(state: JsonFormsState): StatePropsOfControlWithDetail
  • -
- -
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

onChange

-
    -
  • onChange(ev: any): void
  • -
- -
-
- -

shouldShowUnfocusedDescription

-
    -
  • shouldShowUnfocusedDescription(): boolean
  • -
- -
-
- -

Protected triggerValidation

-
    -
  • triggerValidation(): void
  • -
- -
-
- -

validator

-
    -
  • validator(_c: AbstractControl): ValidationErrors | null
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited constructor
  • -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular/classes/jsonformsmodule.html b/static/api/angular/classes/jsonformsmodule.html deleted file mode 100644 index 21f79263..00000000 --- a/static/api/angular/classes/jsonformsmodule.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - JsonFormsModule | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class JsonFormsModule

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsModule -
  • -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited constructor
  • -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular/classes/jsonformsoutlet.html b/static/api/angular/classes/jsonformsoutlet.html deleted file mode 100644 index 0e205b54..00000000 --- a/static/api/angular/classes/jsonformsoutlet.html +++ /dev/null @@ -1,483 +0,0 @@ - - - - - - JsonFormsOutlet | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class JsonFormsOutlet

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Implements

-
    -
  • OnInit
  • -
  • OnDestroy
  • -
-
-
-

Index

-
-
-
-

Constructors

- -
-
-

Properties

- -
-
-

Accessors

- -
-
-

Methods

- -
-
-
-
-
-

Constructors

-
- -

constructor

- - -
-
-
-

Properties

-
- -

Private componentFactoryResolver

-
componentFactoryResolver: ComponentFactoryResolver
- -
-
- -

Private jsonformsService

-
jsonformsService: JsonFormsAngularService
- -
-
- -

path

-
path: string
- -
-
- -

Private previousProps

-
previousProps: StatePropsOfJsonFormsRenderer
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

Private subscription

-
subscription: Subscription
- -
-
- -

uischema

-
uischema: UISchemaElement
- -
-
- -

Private viewContainerRef

-
viewContainerRef: ViewContainerRef
- -
-
-
-

Accessors

-
- -

renderProps

-
    -
  • set renderProps(renderProps: OwnPropsOfRenderer): void
  • -
- -
-
-
-

Methods

-
- -

Protected getOwnProps

-
    -
  • getOwnProps(): OwnPropsOfRenderer
  • -
- -
-
- -

ngOnDestroy

-
    -
  • ngOnDestroy(): void
  • -
- -
-
- -

ngOnInit

-
    -
  • ngOnInit(): void
  • -
- -
-
- -

update

-
    -
  • update(state: JsonFormsState): void
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited constructor
  • -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular/classes/unknownrenderer.html b/static/api/angular/classes/unknownrenderer.html deleted file mode 100644 index c7629a0b..00000000 --- a/static/api/angular/classes/unknownrenderer.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - UnknownRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

Class UnknownRenderer

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - UnknownRenderer -
  • -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited constructor
  • -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular/globals.html b/static/api/angular/globals.html deleted file mode 100644 index cbecb318..00000000 --- a/static/api/angular/globals.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

JSON Forms Angular Core

-
-
-
-
-
-
-
-

Index

-
- -
-
-
-

Variables

-
- -

Const USE_STATE_VALUE

-
USE_STATE_VALUE: unique symbol = Symbol('Marker to use state value')
- -
-
-
-

Functions

-
- -

Const areEqual

-
    -
  • areEqual(prevProps: StatePropsOfJsonFormsRenderer, nextProps: StatePropsOfJsonFormsRenderer): boolean
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited constructor
  • -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/angular/hierarchy.html b/static/api/angular/hierarchy.html new file mode 100644 index 00000000..52b9c1d1 --- /dev/null +++ b/static/api/angular/hierarchy.html @@ -0,0 +1 @@ +JSON Forms Angular Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular/index.html b/static/api/angular/index.html index 66f1e447..8a3e22d0 100644 --- a/static/api/angular/index.html +++ b/static/api/angular/index.html @@ -1,292 +1,40 @@ - - - - - - JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - - - -
-
- Menu -
-
-
-
-
-
- -

JSON Forms Angular Core

-
-
-
-
-
-
-
- -

JSON Forms - More Forms. Less Code

-
-

Complex forms in the blink of an eye

-

JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

- -

Angular Package

-
-

This is the JSON Forms Angular package which provides the necessary bindings for Angular. It uses JSON Forms Core.

-

You can combine the Angular package with any Angular-based renderer set you want, for example the Material Renderers.

-

See the official documentation and the JSON Forms Angular seed repository for examples on how to integrate JSON Forms with your application.

-

Check https://www.npmjs.com/search?q=%40jsonforms for all published JSON Forms packages.

- -

Usage

-
-

Use the JsonForms component to render a form for your data.

-

Mandatory props:

-
    -
  • data: any - the data to show
  • -
  • renderers: JsonFormsRendererRegistryEntry[] - the Angular renderer set to use
  • -
-

Optional props:

-
    -
  • schema: JsonSchema - the data schema for the given data. Will be generated when not given.
  • -
  • uischema: UISchemaElement - the UI schema for the given data schema. Will be generated when not given.
  • -
  • config: any - form-wide options. May contain default ui schema options.
  • -
  • readonly: boolean - whether all controls shall be readonly.
  • -
  • uischemas: JsonFormsUiSchemaEntry[] - registry for dynamic ui schema dispatching
  • -
  • validationMode: 'ValidateAndShow' | 'ValidateAndHide' | 'NoValidation' - the validation mode for the form
  • -
  • ajv: AJV - custom Ajv instance for the form
  • -
  • locale - string, for example for formatting numbers
  • -
  • dataChange - event emitter which is called on each data change, containing the updated data and the validation result.
  • -
  • errors - event emitter which is called with all validations errors.
  • -
-

Example component file app.component.ts:

-
import { Component } from '@angular/core';
-import { angularMaterialRenderers } from '@jsonforms/angular-material';
-
-@Component({
-  selector: 'app-root',
-  template: `<jsonforms
-    [data]="data"
-    [schema]="schema"
-    [uischema]="uischema"
-    [renderers]="renderers"
-  ></jsonforms>`,
-})
-export class AppComponent {
-  renderers = angularMaterialRenderers;
-  uischema = {
-    type: 'VerticalLayout',
-    elements: [
-      {
-        type: 'Control',
-        label: false,
-        scope: '#/properties/done',
-      },
-      {
-        type: 'Control',
-        scope: '#/properties/name',
-      },
-      {
-        type: 'HorizontalLayout',
-        elements: [
-          {
-            type: 'Control',
-            scope: '#/properties/due_date',
-          },
-          {
-            type: 'Control',
-            scope: '#/properties/recurrence',
-          },
-        ],
-      },
-    ],
-  };
-  schema = {
-    type: 'object',
-    properties: {
-      name: {
-        type: 'string',
-        minLength: 1,
-      },
-      done: {
-        type: 'boolean',
-      },
-      due_date: {
-        type: 'string',
-        format: 'date',
-      },
-      recurrence: {
-        type: 'string',
-        enum: ['Never', 'Daily', 'Weekly', 'Monthly'],
-      },
-    },
-    required: ['name', 'due_date'],
-  };
-  data = {};
-}
-
-

Example module file:

-
import { NgModule } from '@angular/core';
-import { BrowserModule } from '@angular/platform-browser';
-import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
-import { JsonFormsModule } from '@jsonforms/angular';
-import { JsonFormsAngularMaterialModule } from '@jsonforms/angular-material';
-import { AppComponent } from './app.component';
-
-@NgModule({
-  declarations: [AppComponent],
-  imports: [
-    BrowserModule,
-    BrowserAnimationsModule,
-    JsonFormsModule,
-    JsonFormsAngularMaterialModule,
-  ],
-  schemas: [],
-  bootstrap: [AppComponent],
-})
-export class AppModule {}
-
- -

License

-
-

The JSON Forms project is licensed under the MIT License. See the LICENSE file for more information.

- -

Roadmap

-
-

Our current roadmap is available here.

- -

Feedback, Help and Support

-
-

JSON Forms is developed by EclipseSource.

-

If you encounter any problems feel free to open an issue on the repo. - For questions and discussions please use the JSON Forms board. - You can also reach us via email. - In addition, EclipseSource also offers professional support for JSON Forms.

- -

Migration

-
-

See our migration guide when updating JSON Forms.

-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited constructor
  • -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected property
  • -
  • Protected method
  • -
-
    -
  • Private property
  • -
  • Private method
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file +JSON Forms Angular Core

JSON Forms Angular Core

JSON Forms - More Forms. Less Code

Complex forms in the blink of an eye

+

JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

+

Angular Package

This is the JSON Forms Angular package which provides the necessary bindings for Angular. It uses JSON Forms Core.

+

You can combine the Angular package with any Angular-based renderer set you want, for example the Material Renderers.

+

See the official documentation and the JSON Forms Angular seed repository for examples on how to integrate JSON Forms with your application.

+

Check https://www.npmjs.com/search?q=%40jsonforms for all published JSON Forms packages.

+

Usage

Use the JsonForms component to render a form for your data.

+

Mandatory props:

+
    +
  • data: any - the data to show
  • +
  • renderers: JsonFormsRendererRegistryEntry[] - the Angular renderer set to use
  • +
+

Optional props:

+
    +
  • schema: JsonSchema - the data schema for the given data. Will be generated when not given.
  • +
  • uischema: UISchemaElement - the UI schema for the given data schema. Will be generated when not given.
  • +
  • config: any - form-wide options. May contain default ui schema options.
  • +
  • readonly: boolean - whether all controls shall be readonly.
  • +
  • uischemas: JsonFormsUiSchemaEntry[] - registry for dynamic ui schema dispatching
  • +
  • validationMode: 'ValidateAndShow' | 'ValidateAndHide' | 'NoValidation' - the validation mode for the form
  • +
  • ajv: AJV - custom Ajv instance for the form
  • +
  • locale - string, for example for formatting numbers
  • +
  • dataChange - event emitter which is called on each data change, containing the updated data and the validation result.
  • +
  • errors - event emitter which is called with all validations errors.
  • +
+

Example component file app.component.ts:

+
import { Component } from '@angular/core';
import { angularMaterialRenderers } from '@jsonforms/angular-material';

@Component({
selector: 'app-root',
template: `<jsonforms
[data]="data"
[schema]="schema"
[uischema]="uischema"
[renderers]="renderers"
></jsonforms>`,
})
export class AppComponent {
renderers = angularMaterialRenderers;
uischema = {
type: 'VerticalLayout',
elements: [
{
type: 'Control',
label: false,
scope: '#/properties/done',
},
{
type: 'Control',
scope: '#/properties/name',
},
{
type: 'HorizontalLayout',
elements: [
{
type: 'Control',
scope: '#/properties/due_date',
},
{
type: 'Control',
scope: '#/properties/recurrence',
},
],
},
],
};
schema = {
type: 'object',
properties: {
name: {
type: 'string',
minLength: 1,
},
done: {
type: 'boolean',
},
due_date: {
type: 'string',
format: 'date',
},
recurrence: {
type: 'string',
enum: ['Never', 'Daily', 'Weekly', 'Monthly'],
},
},
required: ['name', 'due_date'],
};
data = {};
} +
+

Example module file:

+
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { JsonFormsModule } from '@jsonforms/angular';
import { JsonFormsAngularMaterialModule } from '@jsonforms/angular-material';
import { AppComponent } from './app.component';

@NgModule({
declarations: [AppComponent],
imports: [
BrowserModule,
BrowserAnimationsModule,
JsonFormsModule,
JsonFormsAngularMaterialModule,
],
schemas: [],
bootstrap: [AppComponent],
})
export class AppModule {} +
+

License

The JSON Forms project is licensed under the MIT License. See the LICENSE file for more information.

+

Roadmap

Our current roadmap is available here.

+

Feedback, Help and Support

JSON Forms is developed by EclipseSource.

+

If you encounter any problems feel free to open an issue on the repo. +For questions and discussions please use the JSON Forms board. +You can also reach us via email. +In addition, EclipseSource also offers professional support for JSON Forms.

+

Migration

See our migration guide when updating JSON Forms.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular/modules.html b/static/api/angular/modules.html new file mode 100644 index 00000000..fc01e454 --- /dev/null +++ b/static/api/angular/modules.html @@ -0,0 +1,12 @@ +JSON Forms Angular Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/angular/variables/USE_STATE_VALUE.html b/static/api/angular/variables/USE_STATE_VALUE.html new file mode 100644 index 00000000..eb8759d9 --- /dev/null +++ b/static/api/angular/variables/USE_STATE_VALUE.html @@ -0,0 +1 @@ +USE_STATE_VALUE | JSON Forms Angular Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/.nojekyll b/static/api/core/.nojekyll new file mode 100644 index 00000000..e2ac6616 --- /dev/null +++ b/static/api/core/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/static/api/core/assets/css/main.css b/static/api/core/assets/css/main.css deleted file mode 100644 index 737b9280..00000000 --- a/static/api/core/assets/css/main.css +++ /dev/null @@ -1,2642 +0,0 @@ -/*! normalize.css v1.1.3 | MIT License | git.io/normalize */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden] { - display: none; -} -html { - font-size: 100%; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - font-family: sans-serif; -} -button, -input, -select, -textarea { - font-family: sans-serif; -} -body { - margin: 0; -} -a:focus { - outline: thin dotted; -} -a:active, -a:hover { - outline: 0; -} -h1 { - font-size: 2em; - margin: 0.67em 0; -} -h2 { - font-size: 1.5em; - margin: 0.83em 0; -} -h3 { - font-size: 1.17em; - margin: 1em 0; -} -h4, -.tsd-index-panel h3 { - font-size: 1em; - margin: 1.33em 0; -} -h5 { - font-size: 0.83em; - margin: 1.67em 0; -} -h6 { - font-size: 0.67em; - margin: 2.33em 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { - font-weight: bold; -} -blockquote { - margin: 1em 40px; -} -dfn { - font-style: italic; -} -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} -mark { - background: #ff0; - color: #000; -} -p, -pre { - margin: 1em 0; -} -code, -kbd, -pre, -samp { - font-family: monospace, serif; - _font-family: 'courier new', monospace; - font-size: 1em; -} -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} -q { - quotes: none; -} -q:before, -q:after { - content: ''; - content: none; -} -small { - font-size: 80%; -} -sub { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; - top: -0.5em; -} -sub { - bottom: -0.25em; -} -dl, -menu, -ol, -ul { - margin: 1em 0; -} -dd { - margin: 0 0 0 40px; -} -menu, -ol, -ul { - padding: 0 0 0 40px; -} -nav ul, -nav ol { - list-style: none; - list-style-image: none; -} -img { - border: 0; - -ms-interpolation-mode: bicubic; -} -svg:not(:root) { - overflow: hidden; -} -figure, -form { - margin: 0; -} -fieldset { - border: 1px solid silver; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -legend { - border: 0; - padding: 0; - white-space: normal; - *margin-left: -7px; -} -button, -input, -select, -textarea { - font-size: 100%; - margin: 0; - vertical-align: baseline; - *vertical-align: middle; -} -button, -input { - line-height: normal; -} -button, -select { - text-transform: none; -} -button, -html input[type='button'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -input[type='reset'], -input[type='submit'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -button[disabled], -html input[disabled] { - cursor: default; -} -input[type='checkbox'], -input[type='radio'] { - box-sizing: border-box; - padding: 0; - *height: 13px; - *width: 13px; -} -input[type='search'] { - -webkit-appearance: textfield; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -input[type='search']::-webkit-search-cancel-button, -input[type='search']::-webkit-search-decoration { - -webkit-appearance: none; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -textarea { - overflow: auto; - vertical-align: top; -} -table { - border-collapse: collapse; - border-spacing: 0; -} -.hljs { - display: inline-block; - padding: 0.5em; - background: #fff; - color: #000; -} -.hljs-comment, -.hljs-annotation, -.hljs-template_comment, -.diff .hljs-header, -.hljs-chunk, -.apache .hljs-cbracket { - color: green; -} -.hljs-keyword, -.hljs-id, -.hljs-built_in, -.css .smalltalk .hljs-class, -.hljs-winutils, -.bash .hljs-variable, -.tex .hljs-command, -.hljs-request, -.hljs-status, -.nginx .hljs-title { - color: blue; -} -.xml .hljs-tag { - color: blue; -} -.xml .hljs-tag .hljs-value { - color: blue; -} -.hljs-string, -.hljs-title, -.hljs-parent, -.hljs-tag .hljs-value, -.hljs-rules .hljs-value { - color: #a31515; -} -.ruby .hljs-symbol { - color: #a31515; -} -.ruby .hljs-symbol .hljs-string { - color: #a31515; -} -.hljs-template_tag, -.django .hljs-variable, -.hljs-addition, -.hljs-flow, -.hljs-stream, -.apache .hljs-tag, -.hljs-date, -.tex .hljs-formula, -.coffeescript .hljs-attribute { - color: #a31515; -} -.ruby .hljs-string, -.hljs-decorator, -.hljs-filter .hljs-argument, -.hljs-localvars, -.hljs-array, -.hljs-attr_selector, -.hljs-pseudo, -.hljs-pi, -.hljs-doctype, -.hljs-deletion, -.hljs-envvar, -.hljs-shebang, -.hljs-preprocessor, -.hljs-pragma, -.userType, -.apache .hljs-sqbracket, -.nginx .hljs-built_in, -.tex .hljs-special, -.hljs-prompt { - color: #2b91af; -} -.hljs-phpdoc, -.hljs-javadoc, -.hljs-xmlDocTag { - color: gray; -} -.vhdl .hljs-typename { - font-weight: bold; -} -.vhdl .hljs-string { - color: #666; -} -.vhdl .hljs-literal { - color: #a31515; -} -.vhdl .hljs-attribute { - color: #00b0e8; -} -.xml .hljs-attribute { - color: red; -} -ul.tsd-descriptions > li > :first-child, -.tsd-panel > :first-child, -.col > :first-child, -.col-11 > :first-child, -.col-10 > :first-child, -.col-9 > :first-child, -.col-8 > :first-child, -.col-7 > :first-child, -.col-6 > :first-child, -.col-5 > :first-child, -.col-4 > :first-child, -.col-3 > :first-child, -.col-2 > :first-child, -.col-1 > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child, -.tsd-panel > :first-child > :first-child, -.col > :first-child > :first-child, -.col-11 > :first-child > :first-child, -.col-10 > :first-child > :first-child, -.col-9 > :first-child > :first-child, -.col-8 > :first-child > :first-child, -.col-7 > :first-child > :first-child, -.col-6 > :first-child > :first-child, -.col-5 > :first-child > :first-child, -.col-4 > :first-child > :first-child, -.col-3 > :first-child > :first-child, -.col-2 > :first-child > :first-child, -.col-1 > :first-child > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child > :first-child, -.tsd-panel > :first-child > :first-child > :first-child, -.col > :first-child > :first-child > :first-child, -.col-11 > :first-child > :first-child > :first-child, -.col-10 > :first-child > :first-child > :first-child, -.col-9 > :first-child > :first-child > :first-child, -.col-8 > :first-child > :first-child > :first-child, -.col-7 > :first-child > :first-child > :first-child, -.col-6 > :first-child > :first-child > :first-child, -.col-5 > :first-child > :first-child > :first-child, -.col-4 > :first-child > :first-child > :first-child, -.col-3 > :first-child > :first-child > :first-child, -.col-2 > :first-child > :first-child > :first-child, -.col-1 > :first-child > :first-child > :first-child { - margin-top: 0; -} -ul.tsd-descriptions > li > :last-child, -.tsd-panel > :last-child, -.col > :last-child, -.col-11 > :last-child, -.col-10 > :last-child, -.col-9 > :last-child, -.col-8 > :last-child, -.col-7 > :last-child, -.col-6 > :last-child, -.col-5 > :last-child, -.col-4 > :last-child, -.col-3 > :last-child, -.col-2 > :last-child, -.col-1 > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child, -.tsd-panel > :last-child > :last-child, -.col > :last-child > :last-child, -.col-11 > :last-child > :last-child, -.col-10 > :last-child > :last-child, -.col-9 > :last-child > :last-child, -.col-8 > :last-child > :last-child, -.col-7 > :last-child > :last-child, -.col-6 > :last-child > :last-child, -.col-5 > :last-child > :last-child, -.col-4 > :last-child > :last-child, -.col-3 > :last-child > :last-child, -.col-2 > :last-child > :last-child, -.col-1 > :last-child > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child > :last-child, -.tsd-panel > :last-child > :last-child > :last-child, -.col > :last-child > :last-child > :last-child, -.col-11 > :last-child > :last-child > :last-child, -.col-10 > :last-child > :last-child > :last-child, -.col-9 > :last-child > :last-child > :last-child, -.col-8 > :last-child > :last-child > :last-child, -.col-7 > :last-child > :last-child > :last-child, -.col-6 > :last-child > :last-child > :last-child, -.col-5 > :last-child > :last-child > :last-child, -.col-4 > :last-child > :last-child > :last-child, -.col-3 > :last-child > :last-child > :last-child, -.col-2 > :last-child > :last-child > :last-child, -.col-1 > :last-child > :last-child > :last-child { - margin-bottom: 0; -} -.container { - max-width: 1200px; - margin: 0 auto; - padding: 0 40px; -} -@media (max-width: 640px) { - .container { - padding: 0 20px; - } -} -.container-main { - padding-bottom: 200px; -} -.row { - display: flex; - position: relative; - margin: 0 -10px; -} -.row:after { - visibility: hidden; - display: block; - content: ''; - clear: both; - height: 0; -} -.col, -.col-11, -.col-10, -.col-9, -.col-8, -.col-7, -.col-6, -.col-5, -.col-4, -.col-3, -.col-2, -.col-1 { - box-sizing: border-box; - float: left; - padding: 0 10px; -} -.col-1 { - width: 8.3333333333%; -} -.offset-1 { - margin-left: 8.3333333333%; -} -.col-2 { - width: 16.6666666667%; -} -.offset-2 { - margin-left: 16.6666666667%; -} -.col-3 { - width: 25%; -} -.offset-3 { - margin-left: 25%; -} -.col-4 { - width: 33.3333333333%; -} -.offset-4 { - margin-left: 33.3333333333%; -} -.col-5 { - width: 41.6666666667%; -} -.offset-5 { - margin-left: 41.6666666667%; -} -.col-6 { - width: 50%; -} -.offset-6 { - margin-left: 50%; -} -.col-7 { - width: 58.3333333333%; -} -.offset-7 { - margin-left: 58.3333333333%; -} -.col-8 { - width: 66.6666666667%; -} -.offset-8 { - margin-left: 66.6666666667%; -} -.col-9 { - width: 75%; -} -.offset-9 { - margin-left: 75%; -} -.col-10 { - width: 83.3333333333%; -} -.offset-10 { - margin-left: 83.3333333333%; -} -.col-11 { - width: 91.6666666667%; -} -.offset-11 { - margin-left: 91.6666666667%; -} -.tsd-kind-icon { - display: block; - position: relative; - padding-left: 20px; - text-indent: -20px; -} -.tsd-kind-icon:before { - content: ''; - display: inline-block; - vertical-align: middle; - width: 17px; - height: 17px; - margin: 0 3px 2px 0; - background-image: url(../images/icons.png); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-kind-icon:before { - background-image: url(../images/icons@2x.png); - background-size: 238px 204px; - } -} -.tsd-signature.tsd-kind-icon:before { - background-position: 0 -153px; -} -.tsd-kind-object-literal > .tsd-kind-icon:before { - background-position: 0px -17px; -} -.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -17px; -} -.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -17px; -} -.tsd-kind-class > .tsd-kind-icon:before { - background-position: 0px -34px; -} -.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -34px; -} -.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -34px; -} -.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -51px; -} -.tsd-kind-interface > .tsd-kind-icon:before { - background-position: 0px -68px; -} -.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -68px; -} -.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -68px; -} -.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -85px; -} -.tsd-kind-namespace > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-namespace.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-namespace.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-module > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-enum > .tsd-kind-icon:before { - background-position: 0px -119px; -} -.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -119px; -} -.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -119px; -} -.tsd-kind-enum-member > .tsd-kind-icon:before { - background-position: 0px -136px; -} -.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -136px; -} -.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -136px; -} -.tsd-kind-signature > .tsd-kind-icon:before { - background-position: 0px -153px; -} -.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -153px; -} -.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -153px; -} -.tsd-kind-type-alias > .tsd-kind-icon:before { - background-position: 0px -170px; -} -.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -170px; -} -.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -170px; -} -.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -187px; -} -.tsd-kind-variable > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-property > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-get-signature > .tsd-kind-icon:before { - background-position: -136px -17px; -} -.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -17px; -} -.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -17px; -} -.tsd-kind-set-signature > .tsd-kind-icon:before { - background-position: -136px -34px; -} -.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -34px; -} -.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -34px; -} -.tsd-kind-accessor > .tsd-kind-icon:before { - background-position: -136px -51px; -} -.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -51px; -} -.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -51px; -} -.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-constructor > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-constructor-signature > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-index-signature > .tsd-kind-icon:before { - background-position: -136px -119px; -} -.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -119px; -} -.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -119px; -} -.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -136px; -} -.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -136px; -} -.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -136px; -} -.tsd-is-static > .tsd-kind-icon:before { - background-position: -136px -153px; -} -.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -153px; -} -.tsd-is-static.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -153px; -} -.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -153px; -} -.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -187px; -} -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes shift-to-left { - from { - transform: translate(0, 0); - } - to { - transform: translate(-25%, 0); - } -} -@keyframes unshift-to-left { - from { - transform: translate(-25%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: #fdfdfd; - font-family: 'Segoe UI', sans-serif; - font-size: 16px; - color: #222; -} -a { - color: #4da6ff; - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -code, -pre { - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - padding: 0.2em; - margin: 0; - font-size: 14px; - background-color: rgba(0, 0, 0, 0.04); -} -pre { - padding: 10px; -} -pre code { - padding: 0; - font-size: 100%; - background-color: transparent; -} -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography h4, -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; - margin: 0; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -@media (min-width: 901px) and (max-width: 1024px) { - html.default .col-content { - width: 72%; - } - html.default .col-menu { - width: 28%; - } - html.default .tsd-navigation { - padding-left: 10px; - } -} -@media (max-width: 900px) { - html.default .col-content { - float: none; - width: 100%; - } - html.default .col-menu { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - width: 100%; - padding: 20px 20px 0 0; - max-width: 450px; - visibility: hidden; - background-color: #fff; - transform: translate(100%, 0); - } - html.default .col-menu > *:last-child { - padding-bottom: 20px; - } - html.default .overlay { - content: ''; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - html.default.to-has-menu .overlay { - animation: fade-in 0.4s; - } - html.default.to-has-menu header, - html.default.to-has-menu footer, - html.default.to-has-menu .col-content { - animation: shift-to-left 0.4s; - } - html.default.to-has-menu .col-menu { - animation: pop-in-from-right 0.4s; - } - html.default.from-has-menu .overlay { - animation: fade-out 0.4s; - } - html.default.from-has-menu header, - html.default.from-has-menu footer, - html.default.from-has-menu .col-content { - animation: unshift-to-left 0.4s; - } - html.default.from-has-menu .col-menu { - animation: pop-out-to-right 0.4s; - } - html.default.has-menu body { - overflow: hidden; - } - html.default.has-menu .overlay { - visibility: visible; - } - html.default.has-menu header, - html.default.has-menu footer, - html.default.has-menu .col-content { - transform: translate(-25%, 0); - } - html.default.has-menu .col-menu { - visibility: visible; - transform: translate(0, 0); - } -} -.tsd-page-title { - padding: 70px 0 20px 0; - margin: 0 0 40px 0; - background: #fff; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); -} -.tsd-page-title h1 { - margin: 0; -} -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: #707070; -} -.tsd-breadcrumb a { - color: #707070; - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: ' / '; -} -html.minimal .container { - margin: 0; -} -html.minimal .container-main { - padding-top: 50px; - padding-bottom: 0; -} -html.minimal .content-wrap { - padding-left: 300px; -} -html.minimal .tsd-navigation { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - box-sizing: border-box; - z-index: 1; - left: 0; - top: 40px; - bottom: 0; - width: 300px; - padding: 20px; - margin: 0; -} -html.minimal .tsd-member .tsd-member { - margin-left: 0; -} -html.minimal .tsd-page-toolbar { - position: fixed; - z-index: 2; -} -html.minimal #tsd-filter .tsd-filter-group { - right: 0; - transform: none; -} -html.minimal footer { - background-color: transparent; -} -html.minimal footer .container { - padding: 0; -} -html.minimal .tsd-generator { - padding: 0; -} -@media (max-width: 900px) { - html.minimal .tsd-navigation { - display: none; - } - html.minimal .content-wrap { - padding-left: 0; - } -} -dl.tsd-comment-tags { - overflow: hidden; -} -dl.tsd-comment-tags dt { - float: left; - padding: 1px 5px; - margin: 0 10px 0 0; - border-radius: 4px; - border: 1px solid #707070; - color: #707070; - font-size: 0.8em; - font-weight: normal; -} -dl.tsd-comment-tags dd { - margin: 0 0 10px 0; -} -dl.tsd-comment-tags dd:before, -dl.tsd-comment-tags dd:after { - display: table; - content: ' '; -} -dl.tsd-comment-tags dd pre, -dl.tsd-comment-tags dd:after { - clear: both; -} -dl.tsd-comment-tags p { - margin: 0; -} -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} -.toggle-protected .tsd-is-private { - display: none; -} -.toggle-public .tsd-is-private, -.toggle-public .tsd-is-protected, -.toggle-public .tsd-is-private-protected { - display: none; -} -.toggle-inherited .tsd-is-inherited { - display: none; -} -.toggle-only-exported .tsd-is-not-exported { - display: none; -} -.toggle-externals .tsd-is-external { - display: none; -} -#tsd-filter { - position: relative; - display: inline-block; - height: 40px; - vertical-align: bottom; -} -.no-filter #tsd-filter { - display: none; -} -#tsd-filter .tsd-filter-group { - display: inline-block; - height: 40px; - vertical-align: bottom; - white-space: nowrap; -} -#tsd-filter input { - display: none; -} -@media (max-width: 900px) { - #tsd-filter .tsd-filter-group { - display: block; - position: absolute; - top: 40px; - right: 20px; - height: auto; - background-color: #fff; - visibility: hidden; - transform: translate(50%, 0); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - } - .has-options #tsd-filter .tsd-filter-group { - visibility: visible; - } - .to-has-options #tsd-filter .tsd-filter-group { - animation: fade-in 0.2s; - } - .from-has-options #tsd-filter .tsd-filter-group { - animation: fade-out 0.2s; - } - #tsd-filter label, - #tsd-filter .tsd-select { - display: block; - padding-right: 20px; - } -} -footer { - border-top: 1px solid #eee; - background-color: #fff; -} -footer.with-border-bottom { - border-bottom: 1px solid #eee; -} -footer .tsd-legend-group { - font-size: 0; -} -footer .tsd-legend { - display: inline-block; - width: 25%; - padding: 0; - font-size: 16px; - list-style: none; - line-height: 1.333em; - vertical-align: top; -} -@media (max-width: 900px) { - footer .tsd-legend { - width: 50%; - } -} -.tsd-hierarchy { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} -.tsd-index-panel .tsd-index-content { - margin-bottom: -30px !important; -} -.tsd-index-panel .tsd-index-section { - margin-bottom: 30px !important; -} -.tsd-index-panel h3 { - margin: 0 -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 3; - -moz-column-count: 3; - -ms-column-count: 3; - -o-column-count: 3; - column-count: 3; - -webkit-column-gap: 20px; - -moz-column-gap: 20px; - -ms-column-gap: 20px; - -o-column-gap: 20px; - column-gap: 20px; - padding: 0; - list-style: none; - line-height: 1.333em; -} -@media (max-width: 900px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 1; - -moz-column-count: 1; - -ms-column-count: 1; - -o-column-count: 1; - column-count: 1; - } -} -@media (min-width: 901px) and (max-width: 1024px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 2; - -moz-column-count: 2; - -ms-column-count: 2; - -o-column-count: 2; - column-count: 2; - } -} -.tsd-index-panel ul.tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} -.tsd-index-panel a, -.tsd-index-panel .tsd-parent-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-parent-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-parent-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-parent-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-is-private a { - color: #707070; -} -.tsd-flag { - display: inline-block; - padding: 1px 5px; - border-radius: 4px; - color: #fff; - background-color: #707070; - text-indent: 0; - font-size: 14px; - font-weight: normal; -} -.tsd-anchor { - position: absolute; - top: -100px; -} -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} -.tsd-navigation { - margin: 0 0 0 40px; -} -.tsd-navigation a { - display: block; - padding-top: 2px; - padding-bottom: 2px; - border-left: 2px solid transparent; - color: #222; - text-decoration: none; - transition: border-left-color 0.1s; -} -.tsd-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul { - margin: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li { - padding: 0; -} -.tsd-navigation.primary { - padding-bottom: 40px; -} -.tsd-navigation.primary a { - display: block; - padding-top: 6px; - padding-bottom: 6px; -} -.tsd-navigation.primary ul li a { - padding-left: 5px; -} -.tsd-navigation.primary ul li li a { - padding-left: 25px; -} -.tsd-navigation.primary ul li li li a { - padding-left: 45px; -} -.tsd-navigation.primary ul li li li li a { - padding-left: 65px; -} -.tsd-navigation.primary ul li li li li li a { - padding-left: 85px; -} -.tsd-navigation.primary ul li li li li li li a { - padding-left: 105px; -} -.tsd-navigation.primary > ul { - border-bottom: 1px solid #eee; -} -.tsd-navigation.primary li { - border-top: 1px solid #eee; -} -.tsd-navigation.primary li.current > a { - font-weight: bold; -} -.tsd-navigation.primary li.label span { - display: block; - padding: 20px 0 6px 5px; - color: #707070; -} -.tsd-navigation.primary li.globals + li > span, -.tsd-navigation.primary li.globals + li > a { - padding-top: 20px; -} -.tsd-navigation.secondary { - max-height: calc(100vh - 1rem - 40px); - overflow: auto; - position: -webkit-sticky; - position: sticky; - top: calc(0.5rem + 40px); - transition: 0.3s; -} -.tsd-navigation.secondary.tsd-navigation--toolbar-hide { - max-height: calc(100vh - 1rem); - top: 0.5rem; -} -.tsd-navigation.secondary ul { - transition: opacity 0.2s; -} -.tsd-navigation.secondary ul li a { - padding-left: 25px; -} -.tsd-navigation.secondary ul li li a { - padding-left: 45px; -} -.tsd-navigation.secondary ul li li li a { - padding-left: 65px; -} -.tsd-navigation.secondary ul li li li li a { - padding-left: 85px; -} -.tsd-navigation.secondary ul li li li li li a { - padding-left: 105px; -} -.tsd-navigation.secondary ul li li li li li li a { - padding-left: 125px; -} -.tsd-navigation.secondary ul.current a { - border-left-color: #eee; -} -.tsd-navigation.secondary li.focus > a, -.tsd-navigation.secondary ul.current li.focus > a { - border-left-color: #000; -} -.tsd-navigation.secondary li.current { - margin-top: 20px; - margin-bottom: 20px; - border-left-color: #eee; -} -.tsd-navigation.secondary li.current > a { - font-weight: bold; -} -@media (min-width: 901px) { - .menu-sticky-wrap { - position: static; - } -} -.tsd-panel { - margin: 20px 0; - padding: 20px; - background-color: #fff; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5em -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: 0; -} -.tsd-panel table { - display: block; - width: 100%; - overflow: auto; - margin-top: 10px; - word-break: normal; - word-break: keep-all; -} -.tsd-panel table th { - font-weight: bold; -} -.tsd-panel table th, -.tsd-panel table td { - padding: 6px 13px; - border: 1px solid #ddd; -} -.tsd-panel table tr { - background-color: #fff; - border-top: 1px solid #ccc; -} -.tsd-panel table tr:nth-child(2n) { - background-color: #f8f8f8; -} -.tsd-panel-group { - margin: 60px 0; -} -.tsd-panel-group > h1, -.tsd-panel-group > h2, -.tsd-panel-group > h3 { - padding-left: 20px; - padding-right: 20px; -} -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 40px; - height: 40px; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: #222; -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - padding: 0 10px; - background-color: #fdfdfd; -} -#tsd-search .results li:nth-child(even) { - background-color: #fff; -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current, -#tsd-search .results li:hover { - background-color: #eee; -} -#tsd-search .results a { - display: block; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: #707070; - font-weight: normal; -} -#tsd-search.has-focus { - background-color: #eee; -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} -.tsd-signature { - margin: 0 0 1em 0; - padding: 10px; - border: 1px solid #eee; - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - font-size: 14px; - overflow-x: auto; -} -.tsd-signature.tsd-kind-icon { - padding-left: 30px; -} -.tsd-signature.tsd-kind-icon:before { - top: 10px; - left: 10px; -} -.tsd-panel > .tsd-signature { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-signature-symbol { - color: #707070; - font-weight: normal; -} -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - border: 1px solid #eee; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-width: 1px 0 0 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-signature:first-child { - border-top-width: 0; -} -.tsd-signatures .tsd-signature.current { - background-color: #eee; -} -.tsd-signatures.active > .tsd-signature { - cursor: pointer; -} -.tsd-panel > .tsd-signatures { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-panel > a.anchor + .tsd-signatures { - border-top-width: 0; - margin-top: -20px; -} -ul.tsd-descriptions { - position: relative; - overflow: hidden; - padding: 0; - list-style: none; -} -ul.tsd-descriptions.active > .tsd-description { - display: none; -} -ul.tsd-descriptions.active > .tsd-description.current { - display: block; -} -ul.tsd-descriptions.active > .tsd-description.fade-in { - animation: fade-in-delayed 0.3s; -} -ul.tsd-descriptions.active > .tsd-description.fade-out { - animation: fade-out-delayed 0.3s; - position: absolute; - display: block; - top: 0; - left: 0; - right: 0; - opacity: 0; - visibility: hidden; -} -ul.tsd-descriptions h4, -ul.tsd-descriptions .tsd-index-panel h3, -.tsd-index-panel ul.tsd-descriptions h3 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters, -ul.tsd-type-parameters { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameters > li.tsd-parameter-signature, -ul.tsd-type-parameters > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameters h5, -ul.tsd-type-parameters h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters .tsd-comment, -ul.tsd-type-parameters .tsd-comment { - margin-top: -0.5em; -} -.tsd-sources { - font-size: 14px; - color: #707070; - margin: 0 0 1em 0; -} -.tsd-sources a { - color: #707070; - text-decoration: underline; -} -.tsd-sources ul, -.tsd-sources p { - margin: 0 !important; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} -.tsd-page-toolbar { - position: fixed; - z-index: 1; - top: 0; - left: 0; - width: 100%; - height: 40px; - color: #333; - background: #fff; - border-bottom: 1px solid #eee; - transition: transform 0.3s linear; -} -.tsd-page-toolbar a { - color: #333; - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .table-wrap { - display: table; - width: 100%; - height: 40px; -} -.tsd-page-toolbar .table-cell { - display: table-cell; - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar--hide { - transform: translateY(-100%); -} -.tsd-select .tsd-select-list li:before, -.tsd-select .tsd-select-label:before, -.tsd-widget:before { - content: ''; - display: inline-block; - width: 40px; - height: 40px; - margin: 0 -8px 0 0; - background-image: url(../images/widgets.png); - background-repeat: no-repeat; - text-indent: -1024px; - vertical-align: bottom; -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-select .tsd-select-list li:before, - .tsd-select .tsd-select-label:before, - .tsd-widget:before { - background-image: url(../images/widgets@2x.png); - background-size: 320px 40px; - } -} -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.6; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.8; -} -.tsd-widget.active { - opacity: 1; - background-color: #eee; -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} -.tsd-widget.search:before { - background-position: 0 0; -} -.tsd-widget.menu:before { - background-position: -40px 0; -} -.tsd-widget.options:before { - background-position: -80px 0; -} -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -@media (max-width: 900px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } -} -input[type='checkbox'] + .tsd-widget:before { - background-position: -120px 0; -} -input[type='checkbox']:checked + .tsd-widget:before { - background-position: -160px 0; -} -.tsd-select { - position: relative; - display: inline-block; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-select .tsd-select-label { - opacity: 0.6; - transition: opacity 0.2s; -} -.tsd-select .tsd-select-label:before { - background-position: -240px 0; -} -.tsd-select.active .tsd-select-label { - opacity: 0.8; -} -.tsd-select.active .tsd-select-list { - visibility: visible; - opacity: 1; - transition-delay: 0s; -} -.tsd-select .tsd-select-list { - position: absolute; - visibility: hidden; - top: 40px; - left: 0; - margin: 0; - padding: 0; - opacity: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - transition: visibility 0s 0.2s, opacity 0.2s; -} -.tsd-select .tsd-select-list li { - padding: 0 20px 0 0; - background-color: #fdfdfd; -} -.tsd-select .tsd-select-list li:before { - background-position: 40px 0; -} -.tsd-select .tsd-select-list li:nth-child(even) { - background-color: #fff; -} -.tsd-select .tsd-select-list li:hover { - background-color: #eee; -} -.tsd-select .tsd-select-list li.selected:before { - background-position: -200px 0; -} -@media (max-width: 900px) { - .tsd-select .tsd-select-list { - top: 0; - left: auto; - right: 100%; - margin-right: -5px; - } - .tsd-select .tsd-select-label:before { - background-position: -280px 0; - } -} -img { - max-width: 100%; -} diff --git a/static/api/core/assets/highlight.css b/static/api/core/assets/highlight.css new file mode 100644 index 00000000..b88bb5c3 --- /dev/null +++ b/static/api/core/assets/highlight.css @@ -0,0 +1,57 @@ +:root { + --light-hl-0: #008000; + --dark-hl-0: #6A9955; + --light-hl-1: #795E26; + --dark-hl-1: #DCDCAA; + --light-hl-2: #000000; + --dark-hl-2: #D4D4D4; + --light-hl-3: #0000FF; + --dark-hl-3: #569CD6; + --light-hl-4: #A31515; + --dark-hl-4: #CE9178; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +pre, code { background: var(--code-background); } diff --git a/static/api/core/assets/images/icons.png b/static/api/core/assets/images/icons.png deleted file mode 100644 index 3836d5fe..00000000 Binary files a/static/api/core/assets/images/icons.png and /dev/null differ diff --git a/static/api/core/assets/images/icons@2x.png b/static/api/core/assets/images/icons@2x.png deleted file mode 100644 index 5a209e2f..00000000 Binary files a/static/api/core/assets/images/icons@2x.png and /dev/null differ diff --git a/static/api/core/assets/images/widgets.png b/static/api/core/assets/images/widgets.png deleted file mode 100644 index c7380532..00000000 Binary files a/static/api/core/assets/images/widgets.png and /dev/null differ diff --git a/static/api/core/assets/images/widgets@2x.png b/static/api/core/assets/images/widgets@2x.png deleted file mode 100644 index 4bbbd572..00000000 Binary files a/static/api/core/assets/images/widgets@2x.png and /dev/null differ diff --git a/static/api/core/assets/js/main.js b/static/api/core/assets/js/main.js deleted file mode 100644 index c2190a93..00000000 --- a/static/api/core/assets/js/main.js +++ /dev/null @@ -1,51 +0,0 @@ -!function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t,r){var n,i; -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - */!function(){var s,o,a,u,l,c,h,d,f,p,y,m,v,g,x,w,L,E,b,S,k,Q,O,P,T,_,C=function(e){var t=new C.Builder;return t.pipeline.add(C.trimmer,C.stopWordFilter,C.stemmer),t.searchPipeline.add(C.stemmer),e.call(t,t),t.build()};C.version="2.3.9" -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */,C.utils={},C.utils.warn=(s=this,function(e){s.console&&console.warn&&console.warn(e)}),C.utils.asString=function(e){return null==e?"":e.toString()},C.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),n=0;n0){var u=C.utils.clone(t)||{};u.position=[o,a],u.index=i.length,i.push(new C.Token(r.slice(o,s),u))}o=s+1}}return i},C.tokenizer.separator=/[\s\-]+/ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */,C.Pipeline=function(){this._stack=[]},C.Pipeline.registeredFunctions=Object.create(null),C.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&C.utils.warn("Overwriting existing registered function: "+t),e.label=t,C.Pipeline.registeredFunctions[e.label]=e},C.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||C.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},C.Pipeline.load=function(e){var t=new C.Pipeline;return e.forEach((function(e){var r=C.Pipeline.registeredFunctions[e];if(!r)throw new Error("Cannot load unregistered function: "+e);t.add(r)})),t},C.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){C.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},C.Pipeline.prototype.after=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");r+=1,this._stack.splice(r,0,t)},C.Pipeline.prototype.before=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");this._stack.splice(r,0,t)},C.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},C.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=i),s!=e);)n=r-t,i=t+Math.floor(n/2),s=this.elements[2*i];return s==e||s>e?2*i:sa?l+=2:o==a&&(t+=r[u+1]*n[l+1],u+=2,l+=2);return t},C.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},C.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var s,o=i.str.charAt(0);o in i.node.edges?s=i.node.edges[o]:(s=new C.TokenSet,i.node.edges[o]=s),1==i.str.length&&(s.final=!0),n.push({node:s,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var a=i.node.edges["*"];else{a=new C.TokenSet;i.node.edges["*"]=a}if(0==i.str.length&&(a.final=!0),n.push({node:a,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&n.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var u=i.node.edges["*"];else{u=new C.TokenSet;i.node.edges["*"]=u}1==i.str.length&&(u.final=!0),n.push({node:u,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var l,c=i.str.charAt(0),h=i.str.charAt(1);h in i.node.edges?l=i.node.edges[h]:(l=new C.TokenSet,i.node.edges[h]=l),1==i.str.length&&(l.final=!0),n.push({node:l,editsRemaining:i.editsRemaining-1,str:c+i.str.slice(2)})}}}return r},C.TokenSet.fromString=function(e){for(var t=new C.TokenSet,r=t,n=0,i=e.length;n=e;t--){var r=this.uncheckedNodes[t],n=r.child.toString();n in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[n]:(r.child._str=n,this.minimizedNodes[n]=r.child),this.uncheckedNodes.pop()}} -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */,C.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},C.Index.prototype.search=function(e){return this.query((function(t){new C.QueryParser(e,t).parse()}))},C.Index.prototype.query=function(e){for(var t=new C.Query(this.fields),r=Object.create(null),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=0;a1?1:e},C.Builder.prototype.k1=function(e){this._k1=e},C.Builder.prototype.add=function(e,t){var r=e[this._ref],n=Object.keys(this._fields);this._documents[r]=t||{},this.documentCount+=1;for(var i=0;i=this.length)return C.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},C.QueryLexer.prototype.width=function(){return this.pos-this.start},C.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},C.QueryLexer.prototype.backup=function(){this.pos-=1},C.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=C.QueryLexer.EOS&&this.backup()},C.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(C.QueryLexer.TERM)),e.ignore(),e.more())return C.QueryLexer.lexText},C.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.EDIT_DISTANCE),C.QueryLexer.lexText},C.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.BOOST),C.QueryLexer.lexText},C.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(C.QueryLexer.TERM)},C.QueryLexer.termSeparator=C.tokenizer.separator,C.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==C.QueryLexer.EOS)return C.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return C.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if(t.match(C.QueryLexer.termSeparator))return C.QueryLexer.lexTerm}else e.escapeCharacter()}},C.QueryParser=function(e,t){this.lexer=new C.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},C.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=C.QueryParser.parseClause;e;)e=e(this);return this.query},C.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},C.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},C.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},C.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case C.QueryLexer.PRESENCE:return C.QueryParser.parsePresence;case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(r+=" with value '"+t.str+"'"),new C.QueryParseError(r,t.start,t.end)}},C.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=C.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=C.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+t.str+"'";throw new C.QueryParseError(r,t.start,t.end)}var n=e.peekLexeme();if(null==n){r="expecting term or field, found nothing";throw new C.QueryParseError(r,t.start,t.end)}switch(n.type){case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:r="expecting term or field, found '"+n.type+"'";throw new C.QueryParseError(r,n.start,n.end)}}},C.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var r=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),n="unrecognised field '"+t.str+"', possible fields: "+r;throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(null==i){n="expecting term, found nothing";throw new C.QueryParseError(n,t.start,t.end)}switch(i.type){case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:n="expecting term, found '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}}},C.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(null!=r)switch(r.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+r.type+"'";throw new C.QueryParseError(n,r.start,r.end)}else e.nextClause()}},C.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="edit distance must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.editDistance=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},C.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="boost must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.boost=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},void 0===(i="function"==typeof(n=function(){return C})?n.call(t,r,t,e):n)||(e.exports=i)}()},function(e,t,r){},function(e,t,r){"use strict";r.r(t);var n=[];function i(e,t){n.push({selector:t,constructor:e})}var s,o,a=function(){function e(){this.createComponents(document.body)}return e.prototype.createComponents=function(e){n.forEach((function(t){e.querySelectorAll(t.selector).forEach((function(e){e.dataset.hasInstance||(new t.constructor({el:e}),e.dataset.hasInstance=String(!0))}))}))},e}(),u=function(e){this.el=e.el},l=r(0),c=(s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});!function(e){e[e.Idle=0]="Idle",e[e.Loading=1]="Loading",e[e.Ready=2]="Ready",e[e.Failure=3]="Failure"}(o||(o={}));var h=function(e){function t(t){var r=e.call(this,t)||this;r.query="",r.loadingState=o.Idle,r.hasFocus=!1,r.preventPress=!1,r.data=null,r.index=null,r.resultClicked=!1;var n=document.querySelector("#tsd-search-field"),i=document.querySelector(".results");if(!n||!i)throw new Error("The input field or the result list wrapper are not found");return r.field=n,r.results=i,r.base=r.el.dataset.base+"/",r.bindEvents(),r}return c(t,e),t.prototype.loadIndex=function(){var e=this;if(this.loadingState==o.Idle&&!this.data){setTimeout((function(){e.loadingState==o.Idle&&e.setLoadingState(o.Loading)}),500);var t=this.el.dataset.index;t?fetch(t).then((function(e){if(!e.ok)throw new Error("The search index is missing");return e.json()})).then((function(t){e.data=t,e.index=l.Index.load(t.index),e.setLoadingState(o.Ready)})).catch((function(t){console.error(t),e.setLoadingState(o.Failure)})):this.setLoadingState(o.Failure)}},t.prototype.updateResults=function(){if(this.loadingState==o.Ready&&(this.results.textContent="",this.query&&this.index&&this.data)){var e=this.index.search("*"+this.query+"*");0===e.length&&(e=this.index.search("*"+this.query+"~1*"));for(var t=0,r=Math.min(10,e.length);t"+e+""})),s=n.parent||"";(s=s.replace(new RegExp(this.query,"i"),(function(e){return""+e+""})))&&(i=''+s+"."+i);var a=document.createElement("li");a.classList.value=n.classes,a.innerHTML='\n '+i+"\n ",this.results.appendChild(a)}}},t.prototype.setLoadingState=function(e){this.loadingState!=e&&(this.el.classList.remove(o[this.loadingState].toLowerCase()),this.loadingState=e,this.el.classList.add(o[this.loadingState].toLowerCase()),this.updateResults())},t.prototype.setHasFocus=function(e){this.hasFocus!=e&&(this.hasFocus=e,this.el.classList.toggle("has-focus"),e?(this.setQuery(""),this.field.value=""):this.field.value=this.query)},t.prototype.setQuery=function(e){this.query=e.trim(),this.updateResults()},t.prototype.setCurrentResult=function(e){var t=this.results.querySelector(".current");if(t){var r=1==e?t.nextElementSibling:t.previousElementSibling;r&&(t.classList.remove("current"),r.classList.add("current"))}else(t=this.results.querySelector(1==e?"li:first-child":"li:last-child"))&&t.classList.add("current")},t.prototype.gotoCurrentResult=function(){var e=this.results.querySelector(".current");if(e||(e=this.results.querySelector("li:first-child")),e){var t=e.querySelector("a");t&&(window.location.href=t.href),this.field.blur()}},t.prototype.bindEvents=function(){var e=this;this.results.addEventListener("mousedown",(function(){e.resultClicked=!0})),this.results.addEventListener("mouseup",(function(){e.resultClicked=!1,e.setHasFocus(!1)})),this.field.addEventListener("focusin",(function(){e.setHasFocus(!0),e.loadIndex()})),this.field.addEventListener("focusout",(function(){e.resultClicked?e.resultClicked=!1:setTimeout((function(){return e.setHasFocus(!1)}),100)})),this.field.addEventListener("input",(function(){e.setQuery(e.field.value)})),this.field.addEventListener("keydown",(function(t){13==t.keyCode||27==t.keyCode||38==t.keyCode||40==t.keyCode?(e.preventPress=!0,t.preventDefault(),13==t.keyCode?e.gotoCurrentResult():27==t.keyCode?e.field.blur():38==t.keyCode?e.setCurrentResult(-1):40==t.keyCode&&e.setCurrentResult(1)):e.preventPress=!1})),this.field.addEventListener("keypress",(function(t){e.preventPress&&t.preventDefault()})),document.body.addEventListener("keydown",(function(t){t.altKey||t.ctrlKey||t.metaKey||!e.hasFocus&&t.keyCode>47&&t.keyCode<112&&e.field.focus()}))},t}(u),d=function(){function e(){this.listeners={}}return e.prototype.addEventListener=function(e,t){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(t)},e.prototype.removeEventListener=function(e,t){if(e in this.listeners)for(var r=this.listeners[e],n=0,i=r.length;n=this.scrollTop||0===this.scrollTop,e!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.secondaryNav.classList.toggle("tsd-navigation--toolbar-hide")),this.lastY=this.scrollTop},t.instance=new t,t}(d),m=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),v=function(e){function t(t){var r=e.call(this,t)||this;return r.anchors=[],r.index=-1,y.instance.addEventListener("resize",(function(){return r.onResize()})),y.instance.addEventListener("scroll",(function(e){return r.onScroll(e)})),r.createAnchors(),r}return m(t,e),t.prototype.createAnchors=function(){var e=this,t=window.location.href;-1!=t.indexOf("#")&&(t=t.substr(0,t.indexOf("#"))),this.el.querySelectorAll("a").forEach((function(r){var n=r.href;if(-1!=n.indexOf("#")&&n.substr(0,t.length)==t){var i=n.substr(n.indexOf("#")+1),s=document.querySelector("a.tsd-anchor[name="+i+"]"),o=r.parentNode;s&&o&&e.anchors.push({link:o,anchor:s,position:0})}})),this.onResize()},t.prototype.onResize=function(){for(var e,t=0,r=this.anchors.length;t-1&&r[i].position>t;)i-=1;for(;i-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=i,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))},t}(u),g=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),x=function(){function e(e,t){this.signature=e,this.description=t}return e.prototype.addClass=function(e){return this.signature.classList.add(e),this.description.classList.add(e),this},e.prototype.removeClass=function(e){return this.signature.classList.remove(e),this.description.classList.remove(e),this},e}(),w=function(e){function t(t){var r=e.call(this,t)||this;return r.groups=[],r.index=-1,r.createGroups(),r.container&&(r.el.classList.add("active"),Array.from(r.el.children).forEach((function(e){e.addEventListener("touchstart",(function(e){return r.onClick(e)})),e.addEventListener("click",(function(e){return r.onClick(e)}))})),r.container.classList.add("active"),r.setIndex(0)),r}return g(t,e),t.prototype.setIndex=function(e){if(e<0&&(e=0),e>this.groups.length-1&&(e=this.groups.length-1),this.index!=e){var t=this.groups[e];if(this.index>-1){var r=this.groups[this.index];r.removeClass("current").addClass("fade-out"),t.addClass("current"),t.addClass("fade-in"),y.instance.triggerResize(),setTimeout((function(){r.removeClass("fade-out"),t.removeClass("fade-in")}),300)}else t.addClass("current"),y.instance.triggerResize();this.index=e}},t.prototype.createGroups=function(){var e=this.el.children;if(!(e.length<2)){this.container=this.el.nextElementSibling;var t=this.container.children;this.groups=[];for(var r=0;r10}})),document.addEventListener(b,(function(){Q=!1})),document.addEventListener("click",(function(e){k&&(e.preventDefault(),e.stopImmediatePropagation(),k=!1)}));var T=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),_=function(e){function t(t){var r=e.call(this,t)||this;return r.className=r.el.dataset.toggle||"",r.el.addEventListener(b,(function(e){return r.onPointerUp(e)})),r.el.addEventListener("click",(function(e){return e.preventDefault()})),document.addEventListener(L,(function(e){return r.onDocumentPointerDown(e)})),document.addEventListener(b,(function(e){return r.onDocumentPointerUp(e)})),r}return T(t,e),t.prototype.setActive=function(e){if(this.active!=e){this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);var t=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(t),setTimeout((function(){return document.documentElement.classList.remove(t)}),500)}},t.prototype.onPointerUp=function(e){O||(this.setActive(!0),e.preventDefault())},t.prototype.onDocumentPointerDown=function(e){if(this.active){if(e.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}},t.prototype.onDocumentPointerUp=function(e){var t=this;if(!O&&this.active&&e.target.closest(".col-menu")){var r=e.target.closest("a");if(r){var n=window.location.href;-1!=n.indexOf("#")&&(n=n.substr(0,n.indexOf("#"))),r.href.substr(0,n.length)==n&&setTimeout((function(){return t.setActive(!1)}),250)}}},t}(u),C=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),R=function(){function e(e,t){this.key=e,this.value=t,this.defaultValue=t,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return e.prototype.initialize=function(){},e.prototype.setValue=function(e){if(this.value!=e){var t=this.value;this.value=e,window.localStorage[this.key]=this.toLocalStorage(e),this.handleValueChange(t,e)}},e}(),I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this,t=document.querySelector("#tsd-filter-"+this.key);t&&(this.checkbox=t,this.checkbox.addEventListener("change",(function(){e.setValue(e.checkbox.checked)})))},t.prototype.handleValueChange=function(e,t){this.checkbox&&(this.checkbox.checked=this.value,document.documentElement.classList.toggle("toggle-"+this.key,this.value!=this.defaultValue))},t.prototype.fromLocalStorage=function(e){return"true"==e},t.prototype.toLocalStorage=function(e){return e?"true":"false"},t}(R),j=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this;document.documentElement.classList.add("toggle-"+this.key+this.value);var t=document.querySelector("#tsd-filter-"+this.key);if(t){this.select=t;var r=function(){e.select.classList.add("active")};this.select.addEventListener(L,r),this.select.addEventListener("mouseover",r),this.select.addEventListener("mouseleave",(function(){e.select.classList.remove("active")})),this.select.querySelectorAll("li").forEach((function(r){r.addEventListener(b,(function(r){t.classList.remove("active"),e.setValue(r.target.dataset.value||"")}))})),document.addEventListener(L,(function(t){e.select.contains(t.target)||e.select.classList.remove("active")}))}},t.prototype.handleValueChange=function(e,t){this.select.querySelectorAll("li.selected").forEach((function(e){e.classList.remove("selected")}));var r=this.select.querySelector('li[data-value="'+t+'"]'),n=this.select.querySelector(".tsd-select-label");r&&n&&(r.classList.add("selected"),n.textContent=r.textContent),document.documentElement.classList.remove("toggle-"+e),document.documentElement.classList.add("toggle-"+t)},t.prototype.fromLocalStorage=function(e){return e},t.prototype.toLocalStorage=function(e){return e},t}(R),F=function(e){function t(t){var r=e.call(this,t)||this;return r.optionVisibility=new j("visibility","private"),r.optionInherited=new I("inherited",!0),r.optionExternals=new I("externals",!0),r.optionOnlyExported=new I("only-exported",!1),r}return C(t,e),t.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},t}(u);r(1);i(h,"#tsd-search"),i(v,".menu-highlight"),i(w,".tsd-signatures"),i(_,"a[data-toggle]"),F.isSupported()?i(F,"#tsd-filter"):document.documentElement.classList.add("no-filter");var N=new a;Object.defineProperty(window,"app",{value:N})}]); \ No newline at end of file diff --git a/static/api/core/assets/js/search.json b/static/api/core/assets/js/search.json deleted file mode 100644 index 4fd2f3ff..00000000 --- a/static/api/core/assets/js/search.json +++ /dev/null @@ -1 +0,0 @@ -{"kinds":{"4":"Enumeration","16":"Enumeration member","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","2097152":"Object literal","4194304":"Type alias"},"rows":[{"id":0,"kind":2097152,"name":"Draft4","url":"globals.html#draft4","classes":"tsd-kind-object-literal"},{"id":1,"kind":32,"name":"id","url":"globals.html#draft4.id","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4"},{"id":2,"kind":32,"name":"$schema","url":"globals.html#draft4._schema","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4"},{"id":3,"kind":32,"name":"description","url":"globals.html#draft4.description","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4"},{"id":4,"kind":2097152,"name":"definitions","url":"globals.html#draft4.definitions","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4"},{"id":5,"kind":2097152,"name":"schemaArray","url":"globals.html#draft4.definitions.schemaarray","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.definitions"},{"id":6,"kind":32,"name":"type","url":"globals.html#draft4.definitions.schemaarray.type-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.definitions.schemaArray"},{"id":7,"kind":32,"name":"minItems","url":"globals.html#draft4.definitions.schemaarray.minitems","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.definitions.schemaArray"},{"id":8,"kind":2097152,"name":"items","url":"globals.html#draft4.definitions.schemaarray.items","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.definitions.schemaArray"},{"id":9,"kind":32,"name":"$ref","url":"globals.html#draft4.definitions.schemaarray.items._ref","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.definitions.schemaArray.items"},{"id":10,"kind":2097152,"name":"positiveInteger","url":"globals.html#draft4.definitions.positiveinteger","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.definitions"},{"id":11,"kind":32,"name":"type","url":"globals.html#draft4.definitions.positiveinteger.type-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.definitions.positiveInteger"},{"id":12,"kind":32,"name":"minimum","url":"globals.html#draft4.definitions.positiveinteger.minimum","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.definitions.positiveInteger"},{"id":13,"kind":2097152,"name":"positiveIntegerDefault0","url":"globals.html#draft4.definitions.positiveintegerdefault0","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.definitions"},{"id":14,"kind":32,"name":"allOf","url":"globals.html#draft4.definitions.positiveintegerdefault0.allof","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.definitions.positiveIntegerDefault0"},{"id":15,"kind":2097152,"name":"simpleTypes","url":"globals.html#draft4.definitions.simpletypes","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.definitions"},{"id":16,"kind":32,"name":"enum","url":"globals.html#draft4.definitions.simpletypes.enum","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.definitions.simpleTypes"},{"id":17,"kind":2097152,"name":"stringArray","url":"globals.html#draft4.definitions.stringarray","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.definitions"},{"id":18,"kind":32,"name":"type","url":"globals.html#draft4.definitions.stringarray.type-3","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.definitions.stringArray"},{"id":19,"kind":2097152,"name":"items","url":"globals.html#draft4.definitions.stringarray.items-1","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.definitions.stringArray"},{"id":20,"kind":32,"name":"type","url":"globals.html#draft4.definitions.stringarray.items-1.type-4","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.definitions.stringArray.items"},{"id":21,"kind":32,"name":"minItems","url":"globals.html#draft4.definitions.stringarray.minitems-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.definitions.stringArray"},{"id":22,"kind":32,"name":"uniqueItems","url":"globals.html#draft4.definitions.stringarray.uniqueitems","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.definitions.stringArray"},{"id":23,"kind":32,"name":"type","url":"globals.html#draft4.type","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4"},{"id":24,"kind":2097152,"name":"properties","url":"globals.html#draft4.properties","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4"},{"id":25,"kind":2097152,"name":"id","url":"globals.html#draft4.properties.id-1","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":26,"kind":32,"name":"type","url":"globals.html#draft4.properties.id-1.type-12","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.id"},{"id":27,"kind":32,"name":"format","url":"globals.html#draft4.properties.id-1.format-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.id"},{"id":28,"kind":2097152,"name":"$schema","url":"globals.html#draft4.properties._schema-1","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":29,"kind":32,"name":"type","url":"globals.html#draft4.properties._schema-1.type-5","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.$schema"},{"id":30,"kind":32,"name":"format","url":"globals.html#draft4.properties._schema-1.format","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.$schema"},{"id":31,"kind":2097152,"name":"title","url":"globals.html#draft4.properties.title","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":32,"kind":32,"name":"type","url":"globals.html#draft4.properties.title.type-19","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.title"},{"id":33,"kind":2097152,"name":"description","url":"globals.html#draft4.properties.description-1","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":34,"kind":32,"name":"type","url":"globals.html#draft4.properties.description-1.type-8","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.description"},{"id":35,"kind":32,"name":"default","url":"globals.html#draft4.properties.default-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":36,"kind":65536,"name":"__type","url":"globals.html#draft4.properties.default-1.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"Draft4.properties.default"},{"id":37,"kind":2097152,"name":"multipleOf","url":"globals.html#draft4.properties.multipleof","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":38,"kind":32,"name":"type","url":"globals.html#draft4.properties.multipleof.type-15","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.multipleOf"},{"id":39,"kind":32,"name":"minimum","url":"globals.html#draft4.properties.multipleof.minimum-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.multipleOf"},{"id":40,"kind":32,"name":"exclusiveMinimum","url":"globals.html#draft4.properties.multipleof.exclusiveminimum-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.multipleOf"},{"id":41,"kind":2097152,"name":"maximum","url":"globals.html#draft4.properties.maximum","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":42,"kind":32,"name":"type","url":"globals.html#draft4.properties.maximum.type-13","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.maximum"},{"id":43,"kind":2097152,"name":"exclusiveMaximum","url":"globals.html#draft4.properties.exclusivemaximum-1","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":44,"kind":32,"name":"type","url":"globals.html#draft4.properties.exclusivemaximum-1.type-10","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.exclusiveMaximum"},{"id":45,"kind":32,"name":"default","url":"globals.html#draft4.properties.exclusivemaximum-1.default-5","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.exclusiveMaximum"},{"id":46,"kind":2097152,"name":"minimum","url":"globals.html#draft4.properties.minimum-1","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":47,"kind":32,"name":"type","url":"globals.html#draft4.properties.minimum-1.type-14","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.minimum"},{"id":48,"kind":2097152,"name":"exclusiveMinimum","url":"globals.html#draft4.properties.exclusiveminimum-1","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":49,"kind":32,"name":"type","url":"globals.html#draft4.properties.exclusiveminimum-1.type-11","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.exclusiveMinimum"},{"id":50,"kind":32,"name":"default","url":"globals.html#draft4.properties.exclusiveminimum-1.default-6","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.exclusiveMinimum"},{"id":51,"kind":2097152,"name":"maxLength","url":"globals.html#draft4.properties.maxlength","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":52,"kind":32,"name":"$ref","url":"globals.html#draft4.properties.maxlength._ref-5","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.maxLength"},{"id":53,"kind":2097152,"name":"minLength","url":"globals.html#draft4.properties.minlength","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":54,"kind":32,"name":"$ref","url":"globals.html#draft4.properties.minlength._ref-8","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.minLength"},{"id":55,"kind":2097152,"name":"pattern","url":"globals.html#draft4.properties.pattern","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":56,"kind":32,"name":"type","url":"globals.html#draft4.properties.pattern.type-16","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.pattern"},{"id":57,"kind":32,"name":"format","url":"globals.html#draft4.properties.pattern.format-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.pattern"},{"id":58,"kind":2097152,"name":"additionalItems","url":"globals.html#draft4.properties.additionalitems","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":59,"kind":32,"name":"anyOf","url":"globals.html#draft4.properties.additionalitems.anyof","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.additionalItems"},{"id":60,"kind":32,"name":"default","url":"globals.html#draft4.properties.additionalitems.default-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.additionalItems"},{"id":61,"kind":65536,"name":"__type","url":"globals.html#draft4.properties.additionalitems.default-2.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"Draft4.properties.additionalItems.default"},{"id":62,"kind":2097152,"name":"items","url":"globals.html#draft4.properties.items-2","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":63,"kind":32,"name":"anyOf","url":"globals.html#draft4.properties.items-2.anyof-4","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.items"},{"id":64,"kind":32,"name":"default","url":"globals.html#draft4.properties.items-2.default-7","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.items"},{"id":65,"kind":65536,"name":"__type","url":"globals.html#draft4.properties.items-2.default-7.__type-5","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"Draft4.properties.items.default"},{"id":66,"kind":2097152,"name":"maxItems","url":"globals.html#draft4.properties.maxitems","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":67,"kind":32,"name":"$ref","url":"globals.html#draft4.properties.maxitems._ref-4","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.maxItems"},{"id":68,"kind":2097152,"name":"minItems","url":"globals.html#draft4.properties.minitems-3","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":69,"kind":32,"name":"$ref","url":"globals.html#draft4.properties.minitems-3._ref-7","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.minItems"},{"id":70,"kind":2097152,"name":"uniqueItems","url":"globals.html#draft4.properties.uniqueitems-2","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":71,"kind":32,"name":"type","url":"globals.html#draft4.properties.uniqueitems-2.type-21","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.uniqueItems"},{"id":72,"kind":32,"name":"default","url":"globals.html#draft4.properties.uniqueitems-2.default-10","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.uniqueItems"},{"id":73,"kind":2097152,"name":"maxProperties","url":"globals.html#draft4.properties.maxproperties","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":74,"kind":32,"name":"$ref","url":"globals.html#draft4.properties.maxproperties._ref-6","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.maxProperties"},{"id":75,"kind":2097152,"name":"minProperties","url":"globals.html#draft4.properties.minproperties","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":76,"kind":32,"name":"$ref","url":"globals.html#draft4.properties.minproperties._ref-9","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.minProperties"},{"id":77,"kind":2097152,"name":"required","url":"globals.html#draft4.properties.required","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":78,"kind":32,"name":"$ref","url":"globals.html#draft4.properties.required._ref-14","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.required"},{"id":79,"kind":2097152,"name":"additionalProperties","url":"globals.html#draft4.properties.additionalproperties","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":80,"kind":32,"name":"anyOf","url":"globals.html#draft4.properties.additionalproperties.anyof-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.additionalProperties"},{"id":81,"kind":32,"name":"default","url":"globals.html#draft4.properties.additionalproperties.default-3","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.additionalProperties"},{"id":82,"kind":65536,"name":"__type","url":"globals.html#draft4.properties.additionalproperties.default-3.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"Draft4.properties.additionalProperties.default"},{"id":83,"kind":2097152,"name":"definitions","url":"globals.html#draft4.properties.definitions-1","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":84,"kind":32,"name":"type","url":"globals.html#draft4.properties.definitions-1.type-6","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.definitions"},{"id":85,"kind":2097152,"name":"additionalProperties","url":"globals.html#draft4.properties.definitions-1.additionalproperties-1","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties.definitions"},{"id":86,"kind":32,"name":"$ref","url":"globals.html#draft4.properties.definitions-1.additionalproperties-1._ref-3","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.definitions.additionalProperties"},{"id":87,"kind":32,"name":"default","url":"globals.html#draft4.properties.definitions-1.default-4","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.definitions"},{"id":88,"kind":65536,"name":"__type","url":"globals.html#draft4.properties.definitions-1.default-4.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"Draft4.properties.definitions.default"},{"id":89,"kind":2097152,"name":"properties","url":"globals.html#draft4.properties.properties-1","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":90,"kind":32,"name":"type","url":"globals.html#draft4.properties.properties-1.type-18","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.properties"},{"id":91,"kind":2097152,"name":"additionalProperties","url":"globals.html#draft4.properties.properties-1.additionalproperties-4","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties.properties"},{"id":92,"kind":32,"name":"$ref","url":"globals.html#draft4.properties.properties-1.additionalproperties-4._ref-13","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.properties.additionalProperties"},{"id":93,"kind":32,"name":"default","url":"globals.html#draft4.properties.properties-1.default-9","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.properties"},{"id":94,"kind":65536,"name":"__type","url":"globals.html#draft4.properties.properties-1.default-9.__type-7","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"Draft4.properties.properties.default"},{"id":95,"kind":2097152,"name":"patternProperties","url":"globals.html#draft4.properties.patternproperties","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":96,"kind":32,"name":"type","url":"globals.html#draft4.properties.patternproperties.type-17","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.patternProperties"},{"id":97,"kind":2097152,"name":"additionalProperties","url":"globals.html#draft4.properties.patternproperties.additionalproperties-3","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties.patternProperties"},{"id":98,"kind":32,"name":"$ref","url":"globals.html#draft4.properties.patternproperties.additionalproperties-3._ref-12","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.patternProperties.additionalProperties"},{"id":99,"kind":32,"name":"default","url":"globals.html#draft4.properties.patternproperties.default-8","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.patternProperties"},{"id":100,"kind":65536,"name":"__type","url":"globals.html#draft4.properties.patternproperties.default-8.__type-6","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"Draft4.properties.patternProperties.default"},{"id":101,"kind":2097152,"name":"dependencies","url":"globals.html#draft4.properties.dependencies-1","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":102,"kind":32,"name":"type","url":"globals.html#draft4.properties.dependencies-1.type-7","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.dependencies"},{"id":103,"kind":2097152,"name":"additionalProperties","url":"globals.html#draft4.properties.dependencies-1.additionalproperties-2","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties.dependencies"},{"id":104,"kind":32,"name":"anyOf","url":"globals.html#draft4.properties.dependencies-1.additionalproperties-2.anyof-3","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.dependencies.additionalProperties"},{"id":105,"kind":2097152,"name":"enum","url":"globals.html#draft4.properties.enum-1","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":106,"kind":32,"name":"type","url":"globals.html#draft4.properties.enum-1.type-9","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.enum"},{"id":107,"kind":32,"name":"minItems","url":"globals.html#draft4.properties.enum-1.minitems-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.enum"},{"id":108,"kind":32,"name":"uniqueItems","url":"globals.html#draft4.properties.enum-1.uniqueitems-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.enum"},{"id":109,"kind":2097152,"name":"type","url":"globals.html#draft4.properties.type-20","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":110,"kind":32,"name":"anyOf","url":"globals.html#draft4.properties.type-20.anyof-5","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.type"},{"id":111,"kind":2097152,"name":"allOf","url":"globals.html#draft4.properties.allof-1","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":112,"kind":32,"name":"$ref","url":"globals.html#draft4.properties.allof-1._ref-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.allOf"},{"id":113,"kind":2097152,"name":"anyOf","url":"globals.html#draft4.properties.anyof-2","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":114,"kind":32,"name":"$ref","url":"globals.html#draft4.properties.anyof-2._ref-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.anyOf"},{"id":115,"kind":2097152,"name":"oneOf","url":"globals.html#draft4.properties.oneof","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":116,"kind":32,"name":"$ref","url":"globals.html#draft4.properties.oneof._ref-11","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.oneOf"},{"id":117,"kind":2097152,"name":"not","url":"globals.html#draft4.properties.not","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4.properties"},{"id":118,"kind":32,"name":"$ref","url":"globals.html#draft4.properties.not._ref-10","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.properties.not"},{"id":119,"kind":2097152,"name":"dependencies","url":"globals.html#draft4.dependencies","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Draft4"},{"id":120,"kind":32,"name":"exclusiveMaximum","url":"globals.html#draft4.dependencies.exclusivemaximum","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.dependencies"},{"id":121,"kind":32,"name":"exclusiveMinimum","url":"globals.html#draft4.dependencies.exclusiveminimum","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4.dependencies"},{"id":122,"kind":32,"name":"default","url":"globals.html#draft4.default","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Draft4"},{"id":123,"kind":65536,"name":"__type","url":"globals.html#draft4.default.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"Draft4.default"},{"id":124,"kind":256,"name":"JsonSchema4","url":"interfaces/jsonschema4.html","classes":"tsd-kind-interface"},{"id":125,"kind":1024,"name":"$ref","url":"interfaces/jsonschema4.html#_ref","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":126,"kind":1024,"name":"id","url":"interfaces/jsonschema4.html#id","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":127,"kind":1024,"name":"$schema","url":"interfaces/jsonschema4.html#_schema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":128,"kind":1024,"name":"title","url":"interfaces/jsonschema4.html#title","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":129,"kind":1024,"name":"description","url":"interfaces/jsonschema4.html#description","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":130,"kind":1024,"name":"default","url":"interfaces/jsonschema4.html#default","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":131,"kind":1024,"name":"multipleOf","url":"interfaces/jsonschema4.html#multipleof","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":132,"kind":1024,"name":"maximum","url":"interfaces/jsonschema4.html#maximum","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":133,"kind":1024,"name":"exclusiveMaximum","url":"interfaces/jsonschema4.html#exclusivemaximum","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":134,"kind":1024,"name":"minimum","url":"interfaces/jsonschema4.html#minimum","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":135,"kind":1024,"name":"exclusiveMinimum","url":"interfaces/jsonschema4.html#exclusiveminimum","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":136,"kind":1024,"name":"maxLength","url":"interfaces/jsonschema4.html#maxlength","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":137,"kind":1024,"name":"minLength","url":"interfaces/jsonschema4.html#minlength","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":138,"kind":1024,"name":"pattern","url":"interfaces/jsonschema4.html#pattern","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":139,"kind":1024,"name":"additionalItems","url":"interfaces/jsonschema4.html#additionalitems","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":140,"kind":1024,"name":"items","url":"interfaces/jsonschema4.html#items","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":141,"kind":1024,"name":"maxItems","url":"interfaces/jsonschema4.html#maxitems","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":142,"kind":1024,"name":"minItems","url":"interfaces/jsonschema4.html#minitems","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":143,"kind":1024,"name":"uniqueItems","url":"interfaces/jsonschema4.html#uniqueitems","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":144,"kind":1024,"name":"maxProperties","url":"interfaces/jsonschema4.html#maxproperties","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":145,"kind":1024,"name":"minProperties","url":"interfaces/jsonschema4.html#minproperties","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":146,"kind":1024,"name":"required","url":"interfaces/jsonschema4.html#required","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":147,"kind":1024,"name":"additionalProperties","url":"interfaces/jsonschema4.html#additionalproperties","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":148,"kind":1024,"name":"definitions","url":"interfaces/jsonschema4.html#definitions","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":149,"kind":65536,"name":"__type","url":"interfaces/jsonschema4.html#definitions.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"JsonSchema4.definitions"},{"id":150,"kind":1024,"name":"properties","url":"interfaces/jsonschema4.html#properties","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":151,"kind":65536,"name":"__type","url":"interfaces/jsonschema4.html#properties.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"JsonSchema4.properties"},{"id":152,"kind":1024,"name":"patternProperties","url":"interfaces/jsonschema4.html#patternproperties","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":153,"kind":65536,"name":"__type","url":"interfaces/jsonschema4.html#patternproperties.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"JsonSchema4.patternProperties"},{"id":154,"kind":1024,"name":"dependencies","url":"interfaces/jsonschema4.html#dependencies","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":155,"kind":65536,"name":"__type","url":"interfaces/jsonschema4.html#dependencies.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"JsonSchema4.dependencies"},{"id":156,"kind":1024,"name":"enum","url":"interfaces/jsonschema4.html#enum","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":157,"kind":1024,"name":"type","url":"interfaces/jsonschema4.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":158,"kind":1024,"name":"allOf","url":"interfaces/jsonschema4.html#allof","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":159,"kind":1024,"name":"anyOf","url":"interfaces/jsonschema4.html#anyof","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":160,"kind":1024,"name":"oneOf","url":"interfaces/jsonschema4.html#oneof","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":161,"kind":1024,"name":"not","url":"interfaces/jsonschema4.html#not","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":162,"kind":1024,"name":"format","url":"interfaces/jsonschema4.html#format","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":163,"kind":1024,"name":"const","url":"interfaces/jsonschema4.html#const","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema4"},{"id":164,"kind":256,"name":"JsonSchema7","url":"interfaces/jsonschema7.html","classes":"tsd-kind-interface"},{"id":165,"kind":1024,"name":"$ref","url":"interfaces/jsonschema7.html#_ref","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":166,"kind":1024,"name":"$id","url":"interfaces/jsonschema7.html#_id","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":167,"kind":1024,"name":"$schema","url":"interfaces/jsonschema7.html#_schema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":168,"kind":1024,"name":"title","url":"interfaces/jsonschema7.html#title","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":169,"kind":1024,"name":"description","url":"interfaces/jsonschema7.html#description","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":170,"kind":1024,"name":"default","url":"interfaces/jsonschema7.html#default","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":171,"kind":1024,"name":"multipleOf","url":"interfaces/jsonschema7.html#multipleof","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":172,"kind":1024,"name":"maximum","url":"interfaces/jsonschema7.html#maximum","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":173,"kind":1024,"name":"exclusiveMaximum","url":"interfaces/jsonschema7.html#exclusivemaximum","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":174,"kind":1024,"name":"minimum","url":"interfaces/jsonschema7.html#minimum","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":175,"kind":1024,"name":"exclusiveMinimum","url":"interfaces/jsonschema7.html#exclusiveminimum","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":176,"kind":1024,"name":"maxLength","url":"interfaces/jsonschema7.html#maxlength","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":177,"kind":1024,"name":"minLength","url":"interfaces/jsonschema7.html#minlength","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":178,"kind":1024,"name":"pattern","url":"interfaces/jsonschema7.html#pattern","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":179,"kind":1024,"name":"additionalItems","url":"interfaces/jsonschema7.html#additionalitems","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":180,"kind":1024,"name":"items","url":"interfaces/jsonschema7.html#items","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":181,"kind":1024,"name":"maxItems","url":"interfaces/jsonschema7.html#maxitems","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":182,"kind":1024,"name":"minItems","url":"interfaces/jsonschema7.html#minitems","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":183,"kind":1024,"name":"uniqueItems","url":"interfaces/jsonschema7.html#uniqueitems","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":184,"kind":1024,"name":"maxProperties","url":"interfaces/jsonschema7.html#maxproperties","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":185,"kind":1024,"name":"minProperties","url":"interfaces/jsonschema7.html#minproperties","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":186,"kind":1024,"name":"required","url":"interfaces/jsonschema7.html#required","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":187,"kind":1024,"name":"additionalProperties","url":"interfaces/jsonschema7.html#additionalproperties","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":188,"kind":1024,"name":"definitions","url":"interfaces/jsonschema7.html#definitions","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":189,"kind":65536,"name":"__type","url":"interfaces/jsonschema7.html#definitions.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"JsonSchema7.definitions"},{"id":190,"kind":1024,"name":"properties","url":"interfaces/jsonschema7.html#properties","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":191,"kind":65536,"name":"__type","url":"interfaces/jsonschema7.html#properties.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"JsonSchema7.properties"},{"id":192,"kind":1024,"name":"patternProperties","url":"interfaces/jsonschema7.html#patternproperties","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":193,"kind":65536,"name":"__type","url":"interfaces/jsonschema7.html#patternproperties.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"JsonSchema7.patternProperties"},{"id":194,"kind":1024,"name":"dependencies","url":"interfaces/jsonschema7.html#dependencies","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":195,"kind":65536,"name":"__type","url":"interfaces/jsonschema7.html#dependencies.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"JsonSchema7.dependencies"},{"id":196,"kind":1024,"name":"enum","url":"interfaces/jsonschema7.html#enum","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":197,"kind":1024,"name":"type","url":"interfaces/jsonschema7.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":198,"kind":1024,"name":"allOf","url":"interfaces/jsonschema7.html#allof","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":199,"kind":1024,"name":"anyOf","url":"interfaces/jsonschema7.html#anyof","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":200,"kind":1024,"name":"oneOf","url":"interfaces/jsonschema7.html#oneof","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":201,"kind":1024,"name":"not","url":"interfaces/jsonschema7.html#not","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":202,"kind":1024,"name":"format","url":"interfaces/jsonschema7.html#format","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":203,"kind":1024,"name":"readOnly","url":"interfaces/jsonschema7.html#readonly","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":204,"kind":1024,"name":"writeOnly","url":"interfaces/jsonschema7.html#writeonly","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":205,"kind":1024,"name":"examples","url":"interfaces/jsonschema7.html#examples","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":206,"kind":1024,"name":"contains","url":"interfaces/jsonschema7.html#contains","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":207,"kind":1024,"name":"propertyNames","url":"interfaces/jsonschema7.html#propertynames","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":208,"kind":1024,"name":"const","url":"interfaces/jsonschema7.html#const","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":209,"kind":1024,"name":"if","url":"interfaces/jsonschema7.html#if","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":210,"kind":1024,"name":"then","url":"interfaces/jsonschema7.html#then","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":211,"kind":1024,"name":"else","url":"interfaces/jsonschema7.html#else","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":212,"kind":1024,"name":"errorMessage","url":"interfaces/jsonschema7.html#errormessage","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonSchema7"},{"id":213,"kind":4194304,"name":"JsonSchema","url":"globals.html#jsonschema","classes":"tsd-kind-type-alias"},{"id":214,"kind":256,"name":"Scopable","url":"interfaces/scopable.html","classes":"tsd-kind-interface"},{"id":215,"kind":1024,"name":"scope","url":"interfaces/scopable.html#scope","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Scopable"},{"id":216,"kind":256,"name":"Scoped","url":"interfaces/scoped.html","classes":"tsd-kind-interface"},{"id":217,"kind":1024,"name":"scope","url":"interfaces/scoped.html#scope","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"Scoped"},{"id":218,"kind":256,"name":"Labelable","url":"interfaces/labelable.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":219,"kind":1024,"name":"label","url":"interfaces/labelable.html#label","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Labelable"},{"id":220,"kind":256,"name":"Labeled","url":"interfaces/labeled.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":221,"kind":1024,"name":"label","url":"interfaces/labeled.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"Labeled"},{"id":222,"kind":256,"name":"Internationalizable","url":"interfaces/internationalizable.html","classes":"tsd-kind-interface"},{"id":223,"kind":1024,"name":"i18n","url":"interfaces/internationalizable.html#i18n","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Internationalizable"},{"id":224,"kind":256,"name":"Rule","url":"interfaces/rule.html","classes":"tsd-kind-interface"},{"id":225,"kind":1024,"name":"effect","url":"interfaces/rule.html#effect","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Rule"},{"id":226,"kind":1024,"name":"condition","url":"interfaces/rule.html#condition","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Rule"},{"id":227,"kind":4,"name":"RuleEffect","url":"enums/ruleeffect.html","classes":"tsd-kind-enum"},{"id":228,"kind":16,"name":"HIDE","url":"enums/ruleeffect.html#hide","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RuleEffect"},{"id":229,"kind":16,"name":"SHOW","url":"enums/ruleeffect.html#show","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RuleEffect"},{"id":230,"kind":16,"name":"ENABLE","url":"enums/ruleeffect.html#enable","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RuleEffect"},{"id":231,"kind":16,"name":"DISABLE","url":"enums/ruleeffect.html#disable","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RuleEffect"},{"id":232,"kind":256,"name":"Condition","url":"interfaces/condition.html","classes":"tsd-kind-interface"},{"id":233,"kind":1024,"name":"type","url":"interfaces/condition.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Condition"},{"id":234,"kind":256,"name":"LeafCondition","url":"interfaces/leafcondition.html","classes":"tsd-kind-interface"},{"id":235,"kind":1024,"name":"type","url":"interfaces/leafcondition.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"LeafCondition"},{"id":236,"kind":1024,"name":"expectedValue","url":"interfaces/leafcondition.html#expectedvalue","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"LeafCondition"},{"id":237,"kind":1024,"name":"scope","url":"interfaces/leafcondition.html#scope","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"LeafCondition"},{"id":238,"kind":256,"name":"SchemaBasedCondition","url":"interfaces/schemabasedcondition.html","classes":"tsd-kind-interface"},{"id":239,"kind":1024,"name":"schema","url":"interfaces/schemabasedcondition.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SchemaBasedCondition"},{"id":240,"kind":1024,"name":"type","url":"interfaces/schemabasedcondition.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"SchemaBasedCondition"},{"id":241,"kind":1024,"name":"scope","url":"interfaces/schemabasedcondition.html#scope","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"SchemaBasedCondition"},{"id":242,"kind":256,"name":"ComposableCondition","url":"interfaces/composablecondition.html","classes":"tsd-kind-interface"},{"id":243,"kind":1024,"name":"conditions","url":"interfaces/composablecondition.html#conditions","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ComposableCondition"},{"id":244,"kind":1024,"name":"type","url":"interfaces/composablecondition.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ComposableCondition"},{"id":245,"kind":256,"name":"OrCondition","url":"interfaces/orcondition.html","classes":"tsd-kind-interface"},{"id":246,"kind":1024,"name":"type","url":"interfaces/orcondition.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"OrCondition"},{"id":247,"kind":1024,"name":"conditions","url":"interfaces/orcondition.html#conditions","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OrCondition"},{"id":248,"kind":256,"name":"AndCondition","url":"interfaces/andcondition.html","classes":"tsd-kind-interface"},{"id":249,"kind":1024,"name":"type","url":"interfaces/andcondition.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"AndCondition"},{"id":250,"kind":1024,"name":"conditions","url":"interfaces/andcondition.html#conditions","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AndCondition"},{"id":251,"kind":256,"name":"UISchemaElement","url":"interfaces/uischemaelement.html","classes":"tsd-kind-interface"},{"id":252,"kind":1024,"name":"type","url":"interfaces/uischemaelement.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UISchemaElement"},{"id":253,"kind":1024,"name":"rule","url":"interfaces/uischemaelement.html#rule","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UISchemaElement"},{"id":254,"kind":1024,"name":"options","url":"interfaces/uischemaelement.html#options","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UISchemaElement"},{"id":255,"kind":65536,"name":"__type","url":"interfaces/uischemaelement.html#options.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"UISchemaElement.options"},{"id":256,"kind":256,"name":"Layout","url":"interfaces/layout.html","classes":"tsd-kind-interface"},{"id":257,"kind":1024,"name":"elements","url":"interfaces/layout.html#elements","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Layout"},{"id":258,"kind":1024,"name":"type","url":"interfaces/layout.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"Layout"},{"id":259,"kind":1024,"name":"rule","url":"interfaces/layout.html#rule","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"Layout"},{"id":260,"kind":1024,"name":"options","url":"interfaces/layout.html#options","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"Layout"},{"id":261,"kind":65536,"name":"__type","url":"interfaces/layout.html#options.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Layout.options"},{"id":262,"kind":256,"name":"VerticalLayout","url":"interfaces/verticallayout.html","classes":"tsd-kind-interface"},{"id":263,"kind":1024,"name":"type","url":"interfaces/verticallayout.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"VerticalLayout"},{"id":264,"kind":1024,"name":"elements","url":"interfaces/verticallayout.html#elements","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"VerticalLayout"},{"id":265,"kind":1024,"name":"rule","url":"interfaces/verticallayout.html#rule","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"VerticalLayout"},{"id":266,"kind":1024,"name":"options","url":"interfaces/verticallayout.html#options","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"VerticalLayout"},{"id":267,"kind":65536,"name":"__type","url":"interfaces/verticallayout.html#options.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"VerticalLayout.options"},{"id":268,"kind":256,"name":"HorizontalLayout","url":"interfaces/horizontallayout.html","classes":"tsd-kind-interface"},{"id":269,"kind":1024,"name":"type","url":"interfaces/horizontallayout.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"HorizontalLayout"},{"id":270,"kind":1024,"name":"elements","url":"interfaces/horizontallayout.html#elements","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"HorizontalLayout"},{"id":271,"kind":1024,"name":"rule","url":"interfaces/horizontallayout.html#rule","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"HorizontalLayout"},{"id":272,"kind":1024,"name":"options","url":"interfaces/horizontallayout.html#options","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"HorizontalLayout"},{"id":273,"kind":65536,"name":"__type","url":"interfaces/horizontallayout.html#options.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"HorizontalLayout.options"},{"id":274,"kind":256,"name":"GroupLayout","url":"interfaces/grouplayout.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":275,"kind":1024,"name":"type","url":"interfaces/grouplayout.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"GroupLayout"},{"id":276,"kind":1024,"name":"elements","url":"interfaces/grouplayout.html#elements","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"GroupLayout"},{"id":277,"kind":1024,"name":"rule","url":"interfaces/grouplayout.html#rule","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"GroupLayout"},{"id":278,"kind":1024,"name":"options","url":"interfaces/grouplayout.html#options","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"GroupLayout"},{"id":279,"kind":65536,"name":"__type","url":"interfaces/grouplayout.html#options.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"GroupLayout.options"},{"id":280,"kind":1024,"name":"label","url":"interfaces/grouplayout.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"GroupLayout"},{"id":281,"kind":1024,"name":"i18n","url":"interfaces/grouplayout.html#i18n","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"GroupLayout"},{"id":282,"kind":256,"name":"LabelDescription","url":"interfaces/labeldescription.html","classes":"tsd-kind-interface"},{"id":283,"kind":1024,"name":"text","url":"interfaces/labeldescription.html#text","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"LabelDescription"},{"id":284,"kind":1024,"name":"show","url":"interfaces/labeldescription.html#show","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"LabelDescription"},{"id":285,"kind":256,"name":"LabelElement","url":"interfaces/labelelement.html","classes":"tsd-kind-interface"},{"id":286,"kind":1024,"name":"type","url":"interfaces/labelelement.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"LabelElement"},{"id":287,"kind":1024,"name":"text","url":"interfaces/labelelement.html#text","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"LabelElement"},{"id":288,"kind":1024,"name":"rule","url":"interfaces/labelelement.html#rule","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LabelElement"},{"id":289,"kind":1024,"name":"options","url":"interfaces/labelelement.html#options","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LabelElement"},{"id":290,"kind":65536,"name":"__type","url":"interfaces/labelelement.html#options.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"LabelElement.options"},{"id":291,"kind":1024,"name":"i18n","url":"interfaces/labelelement.html#i18n","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LabelElement"},{"id":292,"kind":256,"name":"ControlElement","url":"interfaces/controlelement.html","classes":"tsd-kind-interface"},{"id":293,"kind":1024,"name":"type","url":"interfaces/controlelement.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ControlElement"},{"id":294,"kind":1024,"name":"rule","url":"interfaces/controlelement.html#rule","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlElement"},{"id":295,"kind":1024,"name":"options","url":"interfaces/controlelement.html#options","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlElement"},{"id":296,"kind":65536,"name":"__type","url":"interfaces/controlelement.html#options.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"ControlElement.options"},{"id":297,"kind":1024,"name":"scope","url":"interfaces/controlelement.html#scope","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ControlElement"},{"id":298,"kind":1024,"name":"label","url":"interfaces/controlelement.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlElement"},{"id":299,"kind":1024,"name":"i18n","url":"interfaces/controlelement.html#i18n","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlElement"},{"id":300,"kind":256,"name":"Category","url":"interfaces/category.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":301,"kind":1024,"name":"type","url":"interfaces/category.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"Category"},{"id":302,"kind":1024,"name":"elements","url":"interfaces/category.html#elements","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"Category"},{"id":303,"kind":1024,"name":"rule","url":"interfaces/category.html#rule","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"Category"},{"id":304,"kind":1024,"name":"options","url":"interfaces/category.html#options","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"Category"},{"id":305,"kind":65536,"name":"__type","url":"interfaces/category.html#options.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Category.options"},{"id":306,"kind":1024,"name":"label","url":"interfaces/category.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"Category"},{"id":307,"kind":1024,"name":"i18n","url":"interfaces/category.html#i18n","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"Category"},{"id":308,"kind":256,"name":"Categorization","url":"interfaces/categorization.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":309,"kind":1024,"name":"type","url":"interfaces/categorization.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"Categorization"},{"id":310,"kind":1024,"name":"elements","url":"interfaces/categorization.html#elements","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Categorization"},{"id":311,"kind":1024,"name":"rule","url":"interfaces/categorization.html#rule","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"Categorization"},{"id":312,"kind":1024,"name":"options","url":"interfaces/categorization.html#options","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"Categorization"},{"id":313,"kind":65536,"name":"__type","url":"interfaces/categorization.html#options.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Categorization.options"},{"id":314,"kind":1024,"name":"label","url":"interfaces/categorization.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"Categorization"},{"id":315,"kind":1024,"name":"i18n","url":"interfaces/categorization.html#i18n","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"Categorization"},{"id":316,"kind":64,"name":"isInternationalized","url":"globals.html#isinternationalized","classes":"tsd-kind-function"},{"id":317,"kind":64,"name":"isGroup","url":"globals.html#isgroup","classes":"tsd-kind-function"},{"id":318,"kind":64,"name":"isLayout","url":"globals.html#islayout","classes":"tsd-kind-function"},{"id":319,"kind":64,"name":"isScopable","url":"globals.html#isscopable","classes":"tsd-kind-function"},{"id":320,"kind":64,"name":"isScoped","url":"globals.html#isscoped","classes":"tsd-kind-function"},{"id":321,"kind":64,"name":"isLabelable","url":"globals.html#islabelable","classes":"tsd-kind-function"},{"id":322,"kind":64,"name":"isLabeled","url":"globals.html#islabeled","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":323,"kind":128,"name":"Gen","url":"classes/gen.html","classes":"tsd-kind-class"},{"id":324,"kind":512,"name":"constructor","url":"classes/gen.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Gen"},{"id":325,"kind":1024,"name":"findOption","url":"classes/gen.html#findoption","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Gen"},{"id":326,"kind":65536,"name":"__type","url":"classes/gen.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Gen"},{"id":327,"kind":2048,"name":"schemaObject","url":"classes/gen.html#schemaobject","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Gen"},{"id":328,"kind":2048,"name":"properties","url":"classes/gen.html#properties","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Gen"},{"id":329,"kind":2048,"name":"property","url":"classes/gen.html#property","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Gen"},{"id":330,"kind":2048,"name":"schemaObjectOrArray","url":"classes/gen.html#schemaobjectorarray","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Gen"},{"id":331,"kind":2048,"name":"schemaArray","url":"classes/gen.html#schemaarray","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Gen"},{"id":332,"kind":32,"name":"ADDITIONAL_PROPERTIES","url":"globals.html#additional_properties","classes":"tsd-kind-variable"},{"id":333,"kind":32,"name":"REQUIRED_PROPERTIES","url":"globals.html#required_properties","classes":"tsd-kind-variable"},{"id":334,"kind":4194304,"name":"Properties","url":"globals.html#properties","classes":"tsd-kind-type-alias"},{"id":335,"kind":65536,"name":"__type","url":"globals.html#properties.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"Properties"},{"id":336,"kind":64,"name":"distinct","url":"globals.html#distinct","classes":"tsd-kind-function"},{"id":337,"kind":64,"name":"generateJsonSchema","url":"globals.html#generatejsonschema","classes":"tsd-kind-function"},{"id":338,"kind":64,"name":"move","url":"globals.html#move","classes":"tsd-kind-function"},{"id":339,"kind":64,"name":"moveUp","url":"globals.html#moveup","classes":"tsd-kind-function"},{"id":340,"kind":64,"name":"moveDown","url":"globals.html#movedown","classes":"tsd-kind-function"},{"id":341,"kind":256,"name":"TesterContext","url":"interfaces/testercontext.html","classes":"tsd-kind-interface"},{"id":342,"kind":1024,"name":"rootSchema","url":"interfaces/testercontext.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TesterContext"},{"id":343,"kind":1024,"name":"config","url":"interfaces/testercontext.html#config","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TesterContext"},{"id":344,"kind":32,"name":"NOT_APPLICABLE","url":"globals.html#not_applicable","classes":"tsd-kind-variable"},{"id":345,"kind":4194304,"name":"Tester","url":"globals.html#tester","classes":"tsd-kind-type-alias"},{"id":346,"kind":65536,"name":"__type","url":"globals.html#tester.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"Tester"},{"id":347,"kind":4194304,"name":"RankedTester","url":"globals.html#rankedtester","classes":"tsd-kind-type-alias"},{"id":348,"kind":65536,"name":"__type","url":"globals.html#rankedtester.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"RankedTester"},{"id":349,"kind":64,"name":"isControl","url":"globals.html#iscontrol","classes":"tsd-kind-function"},{"id":350,"kind":64,"name":"schemaMatches","url":"globals.html#schemamatches","classes":"tsd-kind-function"},{"id":351,"kind":64,"name":"schemaSubPathMatches","url":"globals.html#schemasubpathmatches","classes":"tsd-kind-function"},{"id":352,"kind":64,"name":"schemaTypeIs","url":"globals.html#schematypeis","classes":"tsd-kind-function"},{"id":353,"kind":64,"name":"formatIs","url":"globals.html#formatis","classes":"tsd-kind-function"},{"id":354,"kind":64,"name":"uiTypeIs","url":"globals.html#uitypeis","classes":"tsd-kind-function"},{"id":355,"kind":64,"name":"optionIs","url":"globals.html#optionis","classes":"tsd-kind-function"},{"id":356,"kind":64,"name":"scopeEndsWith","url":"globals.html#scopeendswith","classes":"tsd-kind-function"},{"id":357,"kind":64,"name":"scopeEndIs","url":"globals.html#scopeendis","classes":"tsd-kind-function"},{"id":358,"kind":64,"name":"and","url":"globals.html#and","classes":"tsd-kind-function"},{"id":359,"kind":64,"name":"or","url":"globals.html#or","classes":"tsd-kind-function"},{"id":360,"kind":64,"name":"rankWith","url":"globals.html#rankwith","classes":"tsd-kind-function"},{"id":361,"kind":64,"name":"withIncreasedRank","url":"globals.html#withincreasedrank","classes":"tsd-kind-function"},{"id":362,"kind":32,"name":"isBooleanControl","url":"globals.html#isbooleancontrol","classes":"tsd-kind-variable"},{"id":363,"kind":32,"name":"isObjectControl","url":"globals.html#isobjectcontrol","classes":"tsd-kind-variable"},{"id":364,"kind":32,"name":"isAllOfControl","url":"globals.html#isallofcontrol","classes":"tsd-kind-variable"},{"id":365,"kind":32,"name":"isAnyOfControl","url":"globals.html#isanyofcontrol","classes":"tsd-kind-variable"},{"id":366,"kind":32,"name":"isOneOfControl","url":"globals.html#isoneofcontrol","classes":"tsd-kind-variable"},{"id":367,"kind":32,"name":"isEnumControl","url":"globals.html#isenumcontrol","classes":"tsd-kind-variable"},{"id":368,"kind":32,"name":"isOneOfEnumControl","url":"globals.html#isoneofenumcontrol","classes":"tsd-kind-variable"},{"id":369,"kind":32,"name":"isIntegerControl","url":"globals.html#isintegercontrol","classes":"tsd-kind-variable"},{"id":370,"kind":32,"name":"isNumberControl","url":"globals.html#isnumbercontrol","classes":"tsd-kind-variable"},{"id":371,"kind":32,"name":"isStringControl","url":"globals.html#isstringcontrol","classes":"tsd-kind-variable"},{"id":372,"kind":32,"name":"isMultiLineControl","url":"globals.html#ismultilinecontrol","classes":"tsd-kind-variable"},{"id":373,"kind":32,"name":"isDateControl","url":"globals.html#isdatecontrol","classes":"tsd-kind-variable"},{"id":374,"kind":32,"name":"isTimeControl","url":"globals.html#istimecontrol","classes":"tsd-kind-variable"},{"id":375,"kind":32,"name":"isDateTimeControl","url":"globals.html#isdatetimecontrol","classes":"tsd-kind-variable"},{"id":376,"kind":32,"name":"isObjectArray","url":"globals.html#isobjectarray","classes":"tsd-kind-variable"},{"id":377,"kind":32,"name":"isObjectArrayControl","url":"globals.html#isobjectarraycontrol","classes":"tsd-kind-variable"},{"id":378,"kind":64,"name":"traverse","url":"globals.html#traverse","classes":"tsd-kind-function"},{"id":379,"kind":64,"name":"isObjectArrayWithNesting","url":"globals.html#isobjectarraywithnesting","classes":"tsd-kind-function"},{"id":380,"kind":32,"name":"isArrayObjectControl","url":"globals.html#isarrayobjectcontrol","classes":"tsd-kind-variable"},{"id":381,"kind":32,"name":"isPrimitiveArrayControl","url":"globals.html#isprimitivearraycontrol","classes":"tsd-kind-variable"},{"id":382,"kind":32,"name":"isRangeControl","url":"globals.html#israngecontrol","classes":"tsd-kind-variable"},{"id":383,"kind":32,"name":"isNumberFormatControl","url":"globals.html#isnumberformatcontrol","classes":"tsd-kind-variable"},{"id":384,"kind":64,"name":"isCategorization","url":"globals.html#iscategorization","classes":"tsd-kind-function"},{"id":385,"kind":64,"name":"isCategory","url":"globals.html#iscategory","classes":"tsd-kind-function"},{"id":386,"kind":64,"name":"hasCategory","url":"globals.html#hascategory","classes":"tsd-kind-function"},{"id":387,"kind":64,"name":"categorizationHasCategory","url":"globals.html#categorizationhascategory","classes":"tsd-kind-function"},{"id":388,"kind":64,"name":"not","url":"globals.html#not","classes":"tsd-kind-function"},{"id":389,"kind":256,"name":"JsonFormsCellRendererRegistryEntry","url":"interfaces/jsonformscellrendererregistryentry.html","classes":"tsd-kind-interface"},{"id":390,"kind":1024,"name":"tester","url":"interfaces/jsonformscellrendererregistryentry.html#tester","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsCellRendererRegistryEntry"},{"id":391,"kind":1024,"name":"cell","url":"interfaces/jsonformscellrendererregistryentry.html#cell","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsCellRendererRegistryEntry"},{"id":392,"kind":4194304,"name":"ValidCellReducerActions","url":"globals.html#validcellreduceractions","classes":"tsd-kind-type-alias"},{"id":393,"kind":4194304,"name":"JsonFormsCellRendererRegistryState","url":"globals.html#jsonformscellrendererregistrystate","classes":"tsd-kind-type-alias"},{"id":394,"kind":64,"name":"cellReducer","url":"globals.html#cellreducer","classes":"tsd-kind-function"},{"id":395,"kind":2097152,"name":"configDefault","url":"globals.html#configdefault","classes":"tsd-kind-object-literal"},{"id":396,"kind":32,"name":"restrict","url":"globals.html#configdefault.restrict","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"configDefault"},{"id":397,"kind":32,"name":"trim","url":"globals.html#configdefault.trim","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"configDefault"},{"id":398,"kind":32,"name":"showUnfocusedDescription","url":"globals.html#configdefault.showunfocuseddescription","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"configDefault"},{"id":399,"kind":32,"name":"hideRequiredAsterisk","url":"globals.html#configdefault.hiderequiredasterisk","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"configDefault"},{"id":400,"kind":64,"name":"applyDefaultConfiguration","url":"globals.html#applydefaultconfiguration","classes":"tsd-kind-function"},{"id":401,"kind":64,"name":"configReducer","url":"globals.html#configreducer","classes":"tsd-kind-function"},{"id":402,"kind":256,"name":"JsonFormsCore","url":"interfaces/jsonformscore.html","classes":"tsd-kind-interface"},{"id":403,"kind":1024,"name":"data","url":"interfaces/jsonformscore.html#data","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsCore"},{"id":404,"kind":1024,"name":"schema","url":"interfaces/jsonformscore.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsCore"},{"id":405,"kind":1024,"name":"uischema","url":"interfaces/jsonformscore.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsCore"},{"id":406,"kind":1024,"name":"errors","url":"interfaces/jsonformscore.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsCore"},{"id":407,"kind":1024,"name":"additionalErrors","url":"interfaces/jsonformscore.html#additionalerrors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsCore"},{"id":408,"kind":1024,"name":"validator","url":"interfaces/jsonformscore.html#validator","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsCore"},{"id":409,"kind":1024,"name":"ajv","url":"interfaces/jsonformscore.html#ajv","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsCore"},{"id":410,"kind":1024,"name":"validationMode","url":"interfaces/jsonformscore.html#validationmode","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsCore"},{"id":411,"kind":64,"name":"validate","url":"globals.html#validate","classes":"tsd-kind-function"},{"id":412,"kind":4194304,"name":"ValidationMode","url":"globals.html#validationmode","classes":"tsd-kind-type-alias"},{"id":413,"kind":2097152,"name":"initState","url":"globals.html#initstate","classes":"tsd-kind-object-literal"},{"id":414,"kind":32,"name":"data","url":"globals.html#initstate.data","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initState"},{"id":415,"kind":65536,"name":"__type","url":"globals.html#initstate.data.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"initState.data"},{"id":416,"kind":32,"name":"schema","url":"globals.html#initstate.schema","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initState"},{"id":417,"kind":65536,"name":"__type","url":"globals.html#initstate.schema.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"initState.schema"},{"id":418,"kind":32,"name":"uischema","url":"globals.html#initstate.uischema","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initState"},{"id":419,"kind":32,"name":"errors","url":"globals.html#initstate.errors","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initState"},{"id":420,"kind":32,"name":"validator","url":"globals.html#initstate.validator","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initState"},{"id":421,"kind":32,"name":"ajv","url":"globals.html#initstate.ajv","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initState"},{"id":422,"kind":32,"name":"validationMode","url":"globals.html#initstate.validationmode","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initState"},{"id":423,"kind":32,"name":"additionalErrors","url":"globals.html#initstate.additionalerrors","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initState"},{"id":424,"kind":64,"name":"reuseAjvForSchema","url":"globals.html#reuseajvforschema","classes":"tsd-kind-function"},{"id":425,"kind":64,"name":"getOrCreateAjv","url":"globals.html#getorcreateajv","classes":"tsd-kind-function"},{"id":426,"kind":64,"name":"hasAjvOption","url":"globals.html#hasajvoption","classes":"tsd-kind-function"},{"id":427,"kind":64,"name":"getValidationMode","url":"globals.html#getvalidationmode","classes":"tsd-kind-function"},{"id":428,"kind":64,"name":"hasValidationModeOption","url":"globals.html#hasvalidationmodeoption","classes":"tsd-kind-function"},{"id":429,"kind":64,"name":"hasAdditionalErrorsOption","url":"globals.html#hasadditionalerrorsoption","classes":"tsd-kind-function"},{"id":430,"kind":64,"name":"getAdditionalErrors","url":"globals.html#getadditionalerrors","classes":"tsd-kind-function"},{"id":431,"kind":64,"name":"coreReducer","url":"globals.html#corereducer","classes":"tsd-kind-function"},{"id":432,"kind":64,"name":"extractData","url":"globals.html#extractdata","classes":"tsd-kind-function"},{"id":433,"kind":64,"name":"extractSchema","url":"globals.html#extractschema","classes":"tsd-kind-function"},{"id":434,"kind":64,"name":"extractUiSchema","url":"globals.html#extractuischema","classes":"tsd-kind-function"},{"id":435,"kind":64,"name":"extractAjv","url":"globals.html#extractajv","classes":"tsd-kind-function"},{"id":436,"kind":64,"name":"getInvalidProperty","url":"globals.html#getinvalidproperty","classes":"tsd-kind-function"},{"id":437,"kind":64,"name":"getControlPath","url":"globals.html#getcontrolpath","classes":"tsd-kind-function"},{"id":438,"kind":64,"name":"errorsAt","url":"globals.html#errorsat","classes":"tsd-kind-function"},{"id":439,"kind":64,"name":"isObjectSchema","url":"globals.html#isobjectschema","classes":"tsd-kind-function"},{"id":440,"kind":32,"name":"filteredErrorKeywords","url":"globals.html#filterederrorkeywords","classes":"tsd-kind-variable"},{"id":441,"kind":64,"name":"getErrorsAt","url":"globals.html#geterrorsat","classes":"tsd-kind-function"},{"id":442,"kind":64,"name":"errorAt","url":"globals.html#errorat","classes":"tsd-kind-function"},{"id":443,"kind":64,"name":"subErrorsAt","url":"globals.html#suberrorsat","classes":"tsd-kind-function"},{"id":444,"kind":256,"name":"JsonFormsDefaultDataRegistryEntry","url":"interfaces/jsonformsdefaultdataregistryentry.html","classes":"tsd-kind-interface"},{"id":445,"kind":1024,"name":"schemaPath","url":"interfaces/jsonformsdefaultdataregistryentry.html#schemapath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsDefaultDataRegistryEntry"},{"id":446,"kind":1024,"name":"data","url":"interfaces/jsonformsdefaultdataregistryentry.html#data","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsDefaultDataRegistryEntry"},{"id":447,"kind":4194304,"name":"ValidDefaultDataActions","url":"globals.html#validdefaultdataactions","classes":"tsd-kind-type-alias"},{"id":448,"kind":64,"name":"defaultDataReducer","url":"globals.html#defaultdatareducer","classes":"tsd-kind-function"},{"id":449,"kind":64,"name":"extractDefaultData","url":"globals.html#extractdefaultdata","classes":"tsd-kind-function"},{"id":450,"kind":256,"name":"JsonFormsI18nState","url":"interfaces/jsonformsi18nstate.html","classes":"tsd-kind-interface"},{"id":451,"kind":1024,"name":"locale","url":"interfaces/jsonformsi18nstate.html#locale","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsI18nState"},{"id":452,"kind":1024,"name":"translate","url":"interfaces/jsonformsi18nstate.html#translate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsI18nState"},{"id":453,"kind":1024,"name":"translateError","url":"interfaces/jsonformsi18nstate.html#translateerror","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsI18nState"},{"id":454,"kind":4194304,"name":"Translator","url":"globals.html#translator","classes":"tsd-kind-type-alias"},{"id":455,"kind":65536,"name":"__type","url":"globals.html#translator.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"Translator"},{"id":456,"kind":4194304,"name":"ErrorTranslator","url":"globals.html#errortranslator","classes":"tsd-kind-type-alias"},{"id":457,"kind":65536,"name":"__type","url":"globals.html#errortranslator.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"ErrorTranslator"},{"id":458,"kind":4194304,"name":"i18nJsonSchema","url":"globals.html#i18njsonschema","classes":"tsd-kind-type-alias"},{"id":459,"kind":256,"name":"ArrayDefaultTranslation","url":"interfaces/arraydefaulttranslation.html","classes":"tsd-kind-interface"},{"id":460,"kind":1024,"name":"key","url":"interfaces/arraydefaulttranslation.html#key","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ArrayDefaultTranslation"},{"id":461,"kind":1024,"name":"default","url":"interfaces/arraydefaulttranslation.html#default","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ArrayDefaultTranslation"},{"id":462,"kind":65536,"name":"__type","url":"interfaces/arraydefaulttranslation.html#default.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"ArrayDefaultTranslation.default"},{"id":463,"kind":4,"name":"ArrayTranslationEnum","url":"enums/arraytranslationenum.html","classes":"tsd-kind-enum"},{"id":464,"kind":16,"name":"addTooltip","url":"enums/arraytranslationenum.html#addtooltip","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ArrayTranslationEnum"},{"id":465,"kind":16,"name":"addAriaLabel","url":"enums/arraytranslationenum.html#addarialabel","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ArrayTranslationEnum"},{"id":466,"kind":16,"name":"removeTooltip","url":"enums/arraytranslationenum.html#removetooltip","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ArrayTranslationEnum"},{"id":467,"kind":16,"name":"upAriaLabel","url":"enums/arraytranslationenum.html#uparialabel","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ArrayTranslationEnum"},{"id":468,"kind":16,"name":"downAriaLabel","url":"enums/arraytranslationenum.html#downarialabel","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ArrayTranslationEnum"},{"id":469,"kind":16,"name":"noSelection","url":"enums/arraytranslationenum.html#noselection","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ArrayTranslationEnum"},{"id":470,"kind":16,"name":"removeAriaLabel","url":"enums/arraytranslationenum.html#removearialabel","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ArrayTranslationEnum"},{"id":471,"kind":16,"name":"noDataMessage","url":"enums/arraytranslationenum.html#nodatamessage","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ArrayTranslationEnum"},{"id":472,"kind":16,"name":"deleteDialogTitle","url":"enums/arraytranslationenum.html#deletedialogtitle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ArrayTranslationEnum"},{"id":473,"kind":16,"name":"deleteDialogMessage","url":"enums/arraytranslationenum.html#deletedialogmessage","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ArrayTranslationEnum"},{"id":474,"kind":16,"name":"deleteDialogAccept","url":"enums/arraytranslationenum.html#deletedialogaccept","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ArrayTranslationEnum"},{"id":475,"kind":16,"name":"deleteDialogDecline","url":"enums/arraytranslationenum.html#deletedialogdecline","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ArrayTranslationEnum"},{"id":476,"kind":16,"name":"up","url":"enums/arraytranslationenum.html#up","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ArrayTranslationEnum"},{"id":477,"kind":16,"name":"down","url":"enums/arraytranslationenum.html#down","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ArrayTranslationEnum"},{"id":478,"kind":4194304,"name":"ArrayTranslations","url":"globals.html#arraytranslations","classes":"tsd-kind-type-alias"},{"id":479,"kind":65536,"name":"__type","url":"globals.html#arraytranslations.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"ArrayTranslations"},{"id":480,"kind":32,"name":"arrayDefaultTranslations","url":"globals.html#arraydefaulttranslations","classes":"tsd-kind-variable"},{"id":481,"kind":64,"name":"getI18nKeyPrefixBySchema","url":"globals.html#geti18nkeyprefixbyschema","classes":"tsd-kind-function"},{"id":482,"kind":64,"name":"transformPathToI18nPrefix","url":"globals.html#transformpathtoi18nprefix","classes":"tsd-kind-function"},{"id":483,"kind":64,"name":"getI18nKeyPrefix","url":"globals.html#geti18nkeyprefix","classes":"tsd-kind-function"},{"id":484,"kind":64,"name":"getI18nKey","url":"globals.html#geti18nkey","classes":"tsd-kind-function"},{"id":485,"kind":64,"name":"addI18nKeyToPrefix","url":"globals.html#addi18nkeytoprefix","classes":"tsd-kind-function"},{"id":486,"kind":64,"name":"defaultTranslator","url":"globals.html#defaulttranslator","classes":"tsd-kind-function"},{"id":487,"kind":64,"name":"defaultErrorTranslator","url":"globals.html#defaulterrortranslator","classes":"tsd-kind-function"},{"id":488,"kind":64,"name":"getCombinedErrorMessage","url":"globals.html#getcombinederrormessage","classes":"tsd-kind-function"},{"id":489,"kind":64,"name":"deriveLabelForUISchemaElement","url":"globals.html#derivelabelforuischemaelement","classes":"tsd-kind-function"},{"id":490,"kind":64,"name":"getArrayTranslations","url":"globals.html#getarraytranslations","classes":"tsd-kind-function"},{"id":491,"kind":2097152,"name":"defaultJsonFormsI18nState","url":"globals.html#defaultjsonformsi18nstate","classes":"tsd-kind-object-literal"},{"id":492,"kind":32,"name":"locale","url":"globals.html#defaultjsonformsi18nstate.locale","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultJsonFormsI18nState"},{"id":493,"kind":32,"name":"translate","url":"globals.html#defaultjsonformsi18nstate.translate","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultJsonFormsI18nState"},{"id":494,"kind":32,"name":"translateError","url":"globals.html#defaultjsonformsi18nstate.translateerror","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultJsonFormsI18nState"},{"id":495,"kind":64,"name":"i18nReducer","url":"globals.html#i18nreducer","classes":"tsd-kind-function"},{"id":496,"kind":64,"name":"fetchLocale","url":"globals.html#fetchlocale","classes":"tsd-kind-function"},{"id":497,"kind":64,"name":"fetchTranslator","url":"globals.html#fetchtranslator","classes":"tsd-kind-function"},{"id":498,"kind":64,"name":"fetchErrorTranslator","url":"globals.html#fetcherrortranslator","classes":"tsd-kind-function"},{"id":499,"kind":256,"name":"JsonFormsRendererRegistryEntry","url":"interfaces/jsonformsrendererregistryentry.html","classes":"tsd-kind-interface"},{"id":500,"kind":1024,"name":"tester","url":"interfaces/jsonformsrendererregistryentry.html#tester","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsRendererRegistryEntry"},{"id":501,"kind":1024,"name":"renderer","url":"interfaces/jsonformsrendererregistryentry.html#renderer","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsRendererRegistryEntry"},{"id":502,"kind":4194304,"name":"ValidRendererReducerActions","url":"globals.html#validrendererreduceractions","classes":"tsd-kind-type-alias"},{"id":503,"kind":64,"name":"rendererReducer","url":"globals.html#rendererreducer","classes":"tsd-kind-function"},{"id":504,"kind":256,"name":"JsonFormsStore","url":"interfaces/jsonformsstore.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":505,"kind":1024,"name":"dispatch","url":"interfaces/jsonformsstore.html#dispatch","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsStore"},{"id":506,"kind":2048,"name":"getState","url":"interfaces/jsonformsstore.html#getstate","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsStore"},{"id":507,"kind":2048,"name":"subscribe","url":"interfaces/jsonformsstore.html#subscribe","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsStore"},{"id":508,"kind":2048,"name":"replaceReducer","url":"interfaces/jsonformsstore.html#replacereducer","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsStore"},{"id":509,"kind":2048,"name":"[Symbol.observable]","url":"interfaces/jsonformsstore.html#_symbol_observable_","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsStore"},{"id":510,"kind":256,"name":"JsonFormsState","url":"interfaces/jsonformsstate.html","classes":"tsd-kind-interface"},{"id":511,"kind":1024,"name":"jsonforms","url":"interfaces/jsonformsstate.html#jsonforms","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsState"},{"id":512,"kind":256,"name":"JsonFormsSubStates","url":"interfaces/jsonformssubstates.html","classes":"tsd-kind-interface"},{"id":513,"kind":1024,"name":"core","url":"interfaces/jsonformssubstates.html#core","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsSubStates"},{"id":514,"kind":1024,"name":"config","url":"interfaces/jsonformssubstates.html#config","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsSubStates"},{"id":515,"kind":1024,"name":"renderers","url":"interfaces/jsonformssubstates.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsSubStates"},{"id":516,"kind":1024,"name":"cells","url":"interfaces/jsonformssubstates.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsSubStates"},{"id":517,"kind":1024,"name":"i18n","url":"interfaces/jsonformssubstates.html#i18n","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsSubStates"},{"id":518,"kind":1024,"name":"uischemas","url":"interfaces/jsonformssubstates.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsSubStates"},{"id":519,"kind":1024,"name":"readonly","url":"interfaces/jsonformssubstates.html#readonly","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsSubStates"},{"id":520,"kind":256,"name":"JsonFormsExtendedState","url":"interfaces/jsonformsextendedstate.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":521,"kind":1024,"name":"jsonforms","url":"interfaces/jsonformsextendedstate.html#jsonforms","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"JsonFormsExtendedState"},{"id":522,"kind":65536,"name":"__type","url":"interfaces/jsonformsextendedstate.html#jsonforms.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"JsonFormsExtendedState.jsonforms"},{"id":523,"kind":256,"name":"JsonFormsUISchemaRegistryEntry","url":"interfaces/jsonformsuischemaregistryentry.html","classes":"tsd-kind-interface"},{"id":524,"kind":1024,"name":"tester","url":"interfaces/jsonformsuischemaregistryentry.html#tester","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsUISchemaRegistryEntry"},{"id":525,"kind":1024,"name":"uischema","url":"interfaces/jsonformsuischemaregistryentry.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsUISchemaRegistryEntry"},{"id":526,"kind":4194304,"name":"UISchemaTester","url":"globals.html#uischematester","classes":"tsd-kind-type-alias"},{"id":527,"kind":65536,"name":"__type","url":"globals.html#uischematester.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"UISchemaTester"},{"id":528,"kind":64,"name":"uischemaRegistryReducer","url":"globals.html#uischemaregistryreducer","classes":"tsd-kind-function"},{"id":529,"kind":64,"name":"findMatchingUISchema","url":"globals.html#findmatchinguischema","classes":"tsd-kind-function"},{"id":530,"kind":2097152,"name":"jsonFormsReducerConfig","url":"globals.html#jsonformsreducerconfig","classes":"tsd-kind-object-literal"},{"id":531,"kind":32,"name":"core","url":"globals.html#jsonformsreducerconfig.core","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"jsonFormsReducerConfig"},{"id":532,"kind":32,"name":"renderers","url":"globals.html#jsonformsreducerconfig.renderers","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"jsonFormsReducerConfig"},{"id":533,"kind":32,"name":"cells","url":"globals.html#jsonformsreducerconfig.cells","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"jsonFormsReducerConfig"},{"id":534,"kind":32,"name":"config","url":"globals.html#jsonformsreducerconfig.config","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"jsonFormsReducerConfig"},{"id":535,"kind":32,"name":"uischemas","url":"globals.html#jsonformsreducerconfig.uischemas","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"jsonFormsReducerConfig"},{"id":536,"kind":32,"name":"defaultData","url":"globals.html#jsonformsreducerconfig.defaultdata","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"jsonFormsReducerConfig"},{"id":537,"kind":32,"name":"i18n","url":"globals.html#jsonformsreducerconfig.i18n","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"jsonFormsReducerConfig"},{"id":538,"kind":64,"name":"findUISchema","url":"globals.html#finduischema","classes":"tsd-kind-function"},{"id":539,"kind":64,"name":"getErrorAt","url":"globals.html#geterrorat","classes":"tsd-kind-function"},{"id":540,"kind":64,"name":"getSubErrorsAt","url":"globals.html#getsuberrorsat","classes":"tsd-kind-function"},{"id":541,"kind":64,"name":"getConfig","url":"globals.html#getconfig","classes":"tsd-kind-function"},{"id":542,"kind":64,"name":"getLocale","url":"globals.html#getlocale","classes":"tsd-kind-function"},{"id":543,"kind":64,"name":"getTranslator","url":"globals.html#gettranslator","classes":"tsd-kind-function"},{"id":544,"kind":64,"name":"getErrorTranslator","url":"globals.html#geterrortranslator","classes":"tsd-kind-function"},{"id":545,"kind":64,"name":"getData","url":"globals.html#getdata","classes":"tsd-kind-function"},{"id":546,"kind":64,"name":"getSchema","url":"globals.html#getschema","classes":"tsd-kind-function"},{"id":547,"kind":64,"name":"getUiSchema","url":"globals.html#getuischema","classes":"tsd-kind-function"},{"id":548,"kind":64,"name":"getAjv","url":"globals.html#getajv","classes":"tsd-kind-function"},{"id":549,"kind":64,"name":"getDefaultData","url":"globals.html#getdefaultdata","classes":"tsd-kind-function"},{"id":550,"kind":64,"name":"getRenderers","url":"globals.html#getrenderers","classes":"tsd-kind-function"},{"id":551,"kind":64,"name":"getCells","url":"globals.html#getcells","classes":"tsd-kind-function"},{"id":552,"kind":64,"name":"getUISchemas","url":"globals.html#getuischemas","classes":"tsd-kind-function"},{"id":553,"kind":256,"name":"Action","url":"interfaces/action.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":554,"kind":1024,"name":"type","url":"interfaces/action.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Action"},{"id":555,"kind":256,"name":"AnyAction","url":"interfaces/anyaction.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":556,"kind":1024,"name":"type","url":"interfaces/anyaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AnyAction"},{"id":557,"kind":256,"name":"Store","url":"interfaces/store.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":558,"kind":1024,"name":"dispatch","url":"interfaces/store.html#dispatch","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Store"},{"id":559,"kind":2048,"name":"getState","url":"interfaces/store.html#getstate","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Store"},{"id":560,"kind":2048,"name":"subscribe","url":"interfaces/store.html#subscribe","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Store"},{"id":561,"kind":2048,"name":"replaceReducer","url":"interfaces/store.html#replacereducer","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Store"},{"id":562,"kind":2048,"name":"[Symbol.observable]","url":"interfaces/store.html#_symbol_observable_","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Store"},{"id":563,"kind":4194304,"name":"Dispatch","url":"globals.html#dispatch","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":564,"kind":65536,"name":"__type","url":"globals.html#dispatch.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter","parent":"Dispatch"},{"id":565,"kind":4194304,"name":"Observable","url":"globals.html#observable","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":566,"kind":65536,"name":"__type","url":"globals.html#observable.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"Observable"},{"id":567,"kind":64,"name":"subscribe","url":"globals.html#observable.__type.subscribe","classes":"tsd-kind-function tsd-parent-kind-type-literal","parent":"Observable.__type"},{"id":568,"kind":64,"name":"[Symbol.observable]","url":"globals.html#observable.__type._symbol_observable_","classes":"tsd-kind-function tsd-parent-kind-type-literal","parent":"Observable.__type"},{"id":569,"kind":4194304,"name":"Observer","url":"globals.html#observer","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":570,"kind":65536,"name":"__type","url":"globals.html#observer.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"Observer"},{"id":571,"kind":64,"name":"next","url":"globals.html#observer.__type.next","classes":"tsd-kind-function tsd-parent-kind-type-literal","parent":"Observer.__type"},{"id":572,"kind":4194304,"name":"Reducer","url":"globals.html#reducer","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":573,"kind":65536,"name":"__type","url":"globals.html#reducer.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"Reducer"},{"id":574,"kind":4194304,"name":"Unsubscribe","url":"globals.html#unsubscribe","classes":"tsd-kind-type-alias"},{"id":575,"kind":65536,"name":"__type","url":"globals.html#unsubscribe.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"Unsubscribe"},{"id":576,"kind":2097152,"name":"Helpers","url":"globals.html#helpers","classes":"tsd-kind-object-literal"},{"id":577,"kind":32,"name":"createLabelDescriptionFrom","url":"globals.html#helpers.createlabeldescriptionfrom","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Helpers"},{"id":578,"kind":32,"name":"convertToValidClassName","url":"globals.html#helpers.converttovalidclassname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Helpers"},{"id":579,"kind":64,"name":"compose","url":"globals.html#compose","classes":"tsd-kind-function"},{"id":580,"kind":64,"name":"toDataPathSegments","url":"globals.html#todatapathsegments","classes":"tsd-kind-function"},{"id":581,"kind":64,"name":"toDataPath","url":"globals.html#todatapath","classes":"tsd-kind-function"},{"id":582,"kind":64,"name":"composeWithUi","url":"globals.html#composewithui","classes":"tsd-kind-function"},{"id":583,"kind":64,"name":"encode","url":"globals.html#encode","classes":"tsd-kind-function"},{"id":584,"kind":64,"name":"decode","url":"globals.html#decode","classes":"tsd-kind-function"},{"id":585,"kind":256,"name":"ReferenceSchemaMap","url":"interfaces/referenceschemamap.html","classes":"tsd-kind-interface"},{"id":586,"kind":64,"name":"isArraySchema","url":"globals.html#isarrayschema","classes":"tsd-kind-function"},{"id":587,"kind":64,"name":"resolveData","url":"globals.html#resolvedata","classes":"tsd-kind-function"},{"id":588,"kind":64,"name":"findAllRefs","url":"globals.html#findallrefs","classes":"tsd-kind-function"},{"id":589,"kind":64,"name":"invalidSegment","url":"globals.html#invalidsegment","classes":"tsd-kind-function"},{"id":590,"kind":64,"name":"resolveSchema","url":"globals.html#resolveschema","classes":"tsd-kind-function"},{"id":591,"kind":64,"name":"resolveSchemaWithSegments","url":"globals.html#resolveschemawithsegments","classes":"tsd-kind-function"},{"id":592,"kind":64,"name":"isOrCondition","url":"globals.html#isorcondition","classes":"tsd-kind-function"},{"id":593,"kind":64,"name":"isAndCondition","url":"globals.html#isandcondition","classes":"tsd-kind-function"},{"id":594,"kind":64,"name":"isLeafCondition","url":"globals.html#isleafcondition","classes":"tsd-kind-function"},{"id":595,"kind":64,"name":"isSchemaCondition","url":"globals.html#isschemacondition","classes":"tsd-kind-function"},{"id":596,"kind":64,"name":"getConditionScope","url":"globals.html#getconditionscope","classes":"tsd-kind-function"},{"id":597,"kind":64,"name":"evaluateCondition","url":"globals.html#evaluatecondition","classes":"tsd-kind-function"},{"id":598,"kind":64,"name":"isRuleFulfilled","url":"globals.html#isrulefulfilled","classes":"tsd-kind-function"},{"id":599,"kind":64,"name":"evalVisibility","url":"globals.html#evalvisibility","classes":"tsd-kind-function"},{"id":600,"kind":64,"name":"evalEnablement","url":"globals.html#evalenablement","classes":"tsd-kind-function"},{"id":601,"kind":64,"name":"hasShowRule","url":"globals.html#hasshowrule","classes":"tsd-kind-function"},{"id":602,"kind":64,"name":"hasEnableRule","url":"globals.html#hasenablerule","classes":"tsd-kind-function"},{"id":603,"kind":64,"name":"isVisible","url":"globals.html#isvisible","classes":"tsd-kind-function"},{"id":604,"kind":64,"name":"isEnabled","url":"globals.html#isenabled","classes":"tsd-kind-function"},{"id":605,"kind":64,"name":"isInherentlyEnabled","url":"globals.html#isinherentlyenabled","classes":"tsd-kind-function"},{"id":606,"kind":64,"name":"convertToValidClassName","url":"globals.html#converttovalidclassname","classes":"tsd-kind-function"},{"id":607,"kind":64,"name":"formatErrorMessage","url":"globals.html#formaterrormessage","classes":"tsd-kind-function"},{"id":608,"kind":64,"name":"hasType","url":"globals.html#hastype","classes":"tsd-kind-function"},{"id":609,"kind":64,"name":"deriveTypes","url":"globals.html#derivetypes","classes":"tsd-kind-function"},{"id":610,"kind":2097152,"name":"Resolve","url":"globals.html#resolve","classes":"tsd-kind-object-literal"},{"id":611,"kind":32,"name":"schema","url":"globals.html#resolve.schema","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Resolve"},{"id":612,"kind":32,"name":"data","url":"globals.html#resolve.data","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Resolve"},{"id":613,"kind":64,"name":"fromScoped","url":"globals.html#fromscoped","classes":"tsd-kind-function"},{"id":614,"kind":2097152,"name":"Paths","url":"globals.html#paths","classes":"tsd-kind-object-literal"},{"id":615,"kind":32,"name":"compose","url":"globals.html#paths.compose","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Paths"},{"id":616,"kind":32,"name":"fromScoped","url":"globals.html#paths.fromscoped","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Paths"},{"id":617,"kind":2097152,"name":"Runtime","url":"globals.html#runtime","classes":"tsd-kind-object-literal"},{"id":618,"kind":64,"name":"isEnabled","url":"globals.html#runtime.isenabled","classes":"tsd-kind-function tsd-parent-kind-object-literal","parent":"Runtime"},{"id":619,"kind":64,"name":"isVisible","url":"globals.html#runtime.isvisible","classes":"tsd-kind-function tsd-parent-kind-object-literal","parent":"Runtime"},{"id":620,"kind":64,"name":"deriveLabel","url":"globals.html#derivelabel","classes":"tsd-kind-function"},{"id":621,"kind":64,"name":"createCleanLabel","url":"globals.html#createcleanlabel","classes":"tsd-kind-function"},{"id":622,"kind":64,"name":"createLabelDescriptionFrom","url":"globals.html#createlabeldescriptionfrom","classes":"tsd-kind-function"},{"id":623,"kind":64,"name":"labelDescription","url":"globals.html#labeldescription","classes":"tsd-kind-function"},{"id":624,"kind":256,"name":"CombinatorSubSchemaRenderInfo","url":"interfaces/combinatorsubschemarenderinfo.html","classes":"tsd-kind-interface"},{"id":625,"kind":1024,"name":"schema","url":"interfaces/combinatorsubschemarenderinfo.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CombinatorSubSchemaRenderInfo"},{"id":626,"kind":1024,"name":"uischema","url":"interfaces/combinatorsubschemarenderinfo.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CombinatorSubSchemaRenderInfo"},{"id":627,"kind":1024,"name":"label","url":"interfaces/combinatorsubschemarenderinfo.html#label","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CombinatorSubSchemaRenderInfo"},{"id":628,"kind":4194304,"name":"CombinatorKeyword","url":"globals.html#combinatorkeyword","classes":"tsd-kind-type-alias"},{"id":629,"kind":64,"name":"createLabel","url":"globals.html#createlabel","classes":"tsd-kind-function"},{"id":630,"kind":64,"name":"createCombinatorRenderInfos","url":"globals.html#createcombinatorrenderinfos","classes":"tsd-kind-function"},{"id":631,"kind":256,"name":"WithClassname","url":"interfaces/withclassname.html","classes":"tsd-kind-interface"},{"id":632,"kind":1024,"name":"className","url":"interfaces/withclassname.html#classname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"WithClassname"},{"id":633,"kind":256,"name":"EnumOption","url":"interfaces/enumoption.html","classes":"tsd-kind-interface"},{"id":634,"kind":1024,"name":"label","url":"interfaces/enumoption.html#label","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"EnumOption"},{"id":635,"kind":1024,"name":"value","url":"interfaces/enumoption.html#value","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"EnumOption"},{"id":636,"kind":256,"name":"OwnPropsOfRenderer","url":"interfaces/ownpropsofrenderer.html","classes":"tsd-kind-interface"},{"id":637,"kind":1024,"name":"uischema","url":"interfaces/ownpropsofrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfRenderer"},{"id":638,"kind":1024,"name":"schema","url":"interfaces/ownpropsofrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfRenderer"},{"id":639,"kind":1024,"name":"enabled","url":"interfaces/ownpropsofrenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfRenderer"},{"id":640,"kind":1024,"name":"visible","url":"interfaces/ownpropsofrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfRenderer"},{"id":641,"kind":1024,"name":"path","url":"interfaces/ownpropsofrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfRenderer"},{"id":642,"kind":1024,"name":"renderers","url":"interfaces/ownpropsofrenderer.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfRenderer"},{"id":643,"kind":1024,"name":"cells","url":"interfaces/ownpropsofrenderer.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfRenderer"},{"id":644,"kind":1024,"name":"uischemas","url":"interfaces/ownpropsofrenderer.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfRenderer"},{"id":645,"kind":256,"name":"OwnPropsOfControl","url":"interfaces/ownpropsofcontrol.html","classes":"tsd-kind-interface"},{"id":646,"kind":1024,"name":"id","url":"interfaces/ownpropsofcontrol.html#id","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfControl"},{"id":647,"kind":1024,"name":"uischema","url":"interfaces/ownpropsofcontrol.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"OwnPropsOfControl"},{"id":648,"kind":1024,"name":"schema","url":"interfaces/ownpropsofcontrol.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfControl"},{"id":649,"kind":1024,"name":"enabled","url":"interfaces/ownpropsofcontrol.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfControl"},{"id":650,"kind":1024,"name":"visible","url":"interfaces/ownpropsofcontrol.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfControl"},{"id":651,"kind":1024,"name":"path","url":"interfaces/ownpropsofcontrol.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfControl"},{"id":652,"kind":1024,"name":"renderers","url":"interfaces/ownpropsofcontrol.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfControl"},{"id":653,"kind":1024,"name":"cells","url":"interfaces/ownpropsofcontrol.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfControl"},{"id":654,"kind":1024,"name":"uischemas","url":"interfaces/ownpropsofcontrol.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfControl"},{"id":655,"kind":256,"name":"OwnPropsOfLabel","url":"interfaces/ownpropsoflabel.html","classes":"tsd-kind-interface"},{"id":656,"kind":1024,"name":"uischema","url":"interfaces/ownpropsoflabel.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"OwnPropsOfLabel"},{"id":657,"kind":1024,"name":"schema","url":"interfaces/ownpropsoflabel.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLabel"},{"id":658,"kind":1024,"name":"enabled","url":"interfaces/ownpropsoflabel.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLabel"},{"id":659,"kind":1024,"name":"visible","url":"interfaces/ownpropsoflabel.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLabel"},{"id":660,"kind":1024,"name":"path","url":"interfaces/ownpropsoflabel.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLabel"},{"id":661,"kind":1024,"name":"renderers","url":"interfaces/ownpropsoflabel.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLabel"},{"id":662,"kind":1024,"name":"cells","url":"interfaces/ownpropsoflabel.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLabel"},{"id":663,"kind":1024,"name":"uischemas","url":"interfaces/ownpropsoflabel.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLabel"},{"id":664,"kind":256,"name":"OwnPropsOfEnum","url":"interfaces/ownpropsofenum.html","classes":"tsd-kind-interface"},{"id":665,"kind":1024,"name":"options","url":"interfaces/ownpropsofenum.html#options","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfEnum"},{"id":666,"kind":256,"name":"OwnPropsOfLayout","url":"interfaces/ownpropsoflayout.html","classes":"tsd-kind-interface"},{"id":667,"kind":1024,"name":"direction","url":"interfaces/ownpropsoflayout.html#direction","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfLayout"},{"id":668,"kind":1024,"name":"uischema","url":"interfaces/ownpropsoflayout.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLayout"},{"id":669,"kind":1024,"name":"schema","url":"interfaces/ownpropsoflayout.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLayout"},{"id":670,"kind":1024,"name":"enabled","url":"interfaces/ownpropsoflayout.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLayout"},{"id":671,"kind":1024,"name":"visible","url":"interfaces/ownpropsoflayout.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLayout"},{"id":672,"kind":1024,"name":"path","url":"interfaces/ownpropsoflayout.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLayout"},{"id":673,"kind":1024,"name":"renderers","url":"interfaces/ownpropsoflayout.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLayout"},{"id":674,"kind":1024,"name":"cells","url":"interfaces/ownpropsoflayout.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLayout"},{"id":675,"kind":1024,"name":"uischemas","url":"interfaces/ownpropsoflayout.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfLayout"},{"id":676,"kind":256,"name":"StatePropsOfRenderer","url":"interfaces/statepropsofrenderer.html","classes":"tsd-kind-interface"},{"id":677,"kind":1024,"name":"config","url":"interfaces/statepropsofrenderer.html#config","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfRenderer"},{"id":678,"kind":1024,"name":"uischema","url":"interfaces/statepropsofrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfRenderer"},{"id":679,"kind":1024,"name":"schema","url":"interfaces/statepropsofrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfRenderer"},{"id":680,"kind":1024,"name":"data","url":"interfaces/statepropsofrenderer.html#data","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfRenderer"},{"id":681,"kind":1024,"name":"enabled","url":"interfaces/statepropsofrenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfRenderer"},{"id":682,"kind":1024,"name":"visible","url":"interfaces/statepropsofrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfRenderer"},{"id":683,"kind":1024,"name":"path","url":"interfaces/statepropsofrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfRenderer"},{"id":684,"kind":1024,"name":"renderers","url":"interfaces/statepropsofrenderer.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfRenderer"},{"id":685,"kind":1024,"name":"cells","url":"interfaces/statepropsofrenderer.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfRenderer"},{"id":686,"kind":256,"name":"StatePropsOfScopedRenderer","url":"interfaces/statepropsofscopedrenderer.html","classes":"tsd-kind-interface"},{"id":687,"kind":1024,"name":"uischema","url":"interfaces/statepropsofscopedrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"StatePropsOfScopedRenderer"},{"id":688,"kind":1024,"name":"errors","url":"interfaces/statepropsofscopedrenderer.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfScopedRenderer"},{"id":689,"kind":1024,"name":"data","url":"interfaces/statepropsofscopedrenderer.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"StatePropsOfScopedRenderer"},{"id":690,"kind":1024,"name":"rootSchema","url":"interfaces/statepropsofscopedrenderer.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfScopedRenderer"},{"id":691,"kind":1024,"name":"id","url":"interfaces/statepropsofscopedrenderer.html#id","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfScopedRenderer"},{"id":692,"kind":1024,"name":"config","url":"interfaces/statepropsofscopedrenderer.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfScopedRenderer"},{"id":693,"kind":1024,"name":"schema","url":"interfaces/statepropsofscopedrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfScopedRenderer"},{"id":694,"kind":1024,"name":"enabled","url":"interfaces/statepropsofscopedrenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfScopedRenderer"},{"id":695,"kind":1024,"name":"visible","url":"interfaces/statepropsofscopedrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfScopedRenderer"},{"id":696,"kind":1024,"name":"path","url":"interfaces/statepropsofscopedrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfScopedRenderer"},{"id":697,"kind":1024,"name":"renderers","url":"interfaces/statepropsofscopedrenderer.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfScopedRenderer"},{"id":698,"kind":1024,"name":"cells","url":"interfaces/statepropsofscopedrenderer.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfScopedRenderer"},{"id":699,"kind":256,"name":"RendererProps","url":"interfaces/rendererprops.html","classes":"tsd-kind-interface"},{"id":700,"kind":1024,"name":"config","url":"interfaces/rendererprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"RendererProps"},{"id":701,"kind":1024,"name":"uischema","url":"interfaces/rendererprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"RendererProps"},{"id":702,"kind":1024,"name":"schema","url":"interfaces/rendererprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"RendererProps"},{"id":703,"kind":1024,"name":"data","url":"interfaces/rendererprops.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"RendererProps"},{"id":704,"kind":1024,"name":"enabled","url":"interfaces/rendererprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"RendererProps"},{"id":705,"kind":1024,"name":"visible","url":"interfaces/rendererprops.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"RendererProps"},{"id":706,"kind":1024,"name":"path","url":"interfaces/rendererprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"RendererProps"},{"id":707,"kind":1024,"name":"renderers","url":"interfaces/rendererprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"RendererProps"},{"id":708,"kind":1024,"name":"cells","url":"interfaces/rendererprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"RendererProps"},{"id":709,"kind":256,"name":"StatePropsOfControl","url":"interfaces/statepropsofcontrol.html","classes":"tsd-kind-interface"},{"id":710,"kind":1024,"name":"cells","url":"interfaces/statepropsofcontrol.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"StatePropsOfControl"},{"id":711,"kind":1024,"name":"label","url":"interfaces/statepropsofcontrol.html#label","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfControl"},{"id":712,"kind":1024,"name":"description","url":"interfaces/statepropsofcontrol.html#description","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfControl"},{"id":713,"kind":1024,"name":"required","url":"interfaces/statepropsofcontrol.html#required","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfControl"},{"id":714,"kind":1024,"name":"i18nKeyPrefix","url":"interfaces/statepropsofcontrol.html#i18nkeyprefix","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfControl"},{"id":715,"kind":1024,"name":"uischema","url":"interfaces/statepropsofcontrol.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfControl"},{"id":716,"kind":1024,"name":"errors","url":"interfaces/statepropsofcontrol.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControl"},{"id":717,"kind":1024,"name":"data","url":"interfaces/statepropsofcontrol.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfControl"},{"id":718,"kind":1024,"name":"rootSchema","url":"interfaces/statepropsofcontrol.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControl"},{"id":719,"kind":1024,"name":"id","url":"interfaces/statepropsofcontrol.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControl"},{"id":720,"kind":1024,"name":"config","url":"interfaces/statepropsofcontrol.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControl"},{"id":721,"kind":1024,"name":"schema","url":"interfaces/statepropsofcontrol.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControl"},{"id":722,"kind":1024,"name":"enabled","url":"interfaces/statepropsofcontrol.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControl"},{"id":723,"kind":1024,"name":"visible","url":"interfaces/statepropsofcontrol.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControl"},{"id":724,"kind":1024,"name":"path","url":"interfaces/statepropsofcontrol.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControl"},{"id":725,"kind":1024,"name":"renderers","url":"interfaces/statepropsofcontrol.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControl"},{"id":726,"kind":256,"name":"DispatchPropsOfControl","url":"interfaces/dispatchpropsofcontrol.html","classes":"tsd-kind-interface"},{"id":727,"kind":2048,"name":"handleChange","url":"interfaces/dispatchpropsofcontrol.html#handlechange","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"DispatchPropsOfControl"},{"id":728,"kind":256,"name":"ControlProps","url":"interfaces/controlprops.html","classes":"tsd-kind-interface"},{"id":729,"kind":1024,"name":"cells","url":"interfaces/controlprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ControlProps"},{"id":730,"kind":1024,"name":"label","url":"interfaces/controlprops.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":731,"kind":1024,"name":"description","url":"interfaces/controlprops.html#description","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":732,"kind":1024,"name":"required","url":"interfaces/controlprops.html#required","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":733,"kind":1024,"name":"i18nKeyPrefix","url":"interfaces/controlprops.html#i18nkeyprefix","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":734,"kind":1024,"name":"uischema","url":"interfaces/controlprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ControlProps"},{"id":735,"kind":1024,"name":"errors","url":"interfaces/controlprops.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":736,"kind":1024,"name":"data","url":"interfaces/controlprops.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ControlProps"},{"id":737,"kind":1024,"name":"rootSchema","url":"interfaces/controlprops.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":738,"kind":1024,"name":"id","url":"interfaces/controlprops.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":739,"kind":1024,"name":"config","url":"interfaces/controlprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":740,"kind":1024,"name":"schema","url":"interfaces/controlprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":741,"kind":1024,"name":"enabled","url":"interfaces/controlprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":742,"kind":1024,"name":"visible","url":"interfaces/controlprops.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":743,"kind":1024,"name":"path","url":"interfaces/controlprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":744,"kind":1024,"name":"renderers","url":"interfaces/controlprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":745,"kind":2048,"name":"handleChange","url":"interfaces/controlprops.html#handlechange","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":746,"kind":256,"name":"StatePropsOfLayout","url":"interfaces/statepropsoflayout.html","classes":"tsd-kind-interface"},{"id":747,"kind":1024,"name":"direction","url":"interfaces/statepropsoflayout.html#direction","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfLayout"},{"id":748,"kind":1024,"name":"label","url":"interfaces/statepropsoflayout.html#label","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfLayout"},{"id":749,"kind":1024,"name":"config","url":"interfaces/statepropsoflayout.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLayout"},{"id":750,"kind":1024,"name":"uischema","url":"interfaces/statepropsoflayout.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLayout"},{"id":751,"kind":1024,"name":"schema","url":"interfaces/statepropsoflayout.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLayout"},{"id":752,"kind":1024,"name":"data","url":"interfaces/statepropsoflayout.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLayout"},{"id":753,"kind":1024,"name":"enabled","url":"interfaces/statepropsoflayout.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLayout"},{"id":754,"kind":1024,"name":"visible","url":"interfaces/statepropsoflayout.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLayout"},{"id":755,"kind":1024,"name":"path","url":"interfaces/statepropsoflayout.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLayout"},{"id":756,"kind":1024,"name":"renderers","url":"interfaces/statepropsoflayout.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLayout"},{"id":757,"kind":1024,"name":"cells","url":"interfaces/statepropsoflayout.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLayout"},{"id":758,"kind":256,"name":"LayoutProps","url":"interfaces/layoutprops.html","classes":"tsd-kind-interface"},{"id":759,"kind":1024,"name":"direction","url":"interfaces/layoutprops.html#direction","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":760,"kind":1024,"name":"label","url":"interfaces/layoutprops.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":761,"kind":1024,"name":"config","url":"interfaces/layoutprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":762,"kind":1024,"name":"uischema","url":"interfaces/layoutprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":763,"kind":1024,"name":"schema","url":"interfaces/layoutprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":764,"kind":1024,"name":"data","url":"interfaces/layoutprops.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":765,"kind":1024,"name":"enabled","url":"interfaces/layoutprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":766,"kind":1024,"name":"visible","url":"interfaces/layoutprops.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":767,"kind":1024,"name":"path","url":"interfaces/layoutprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":768,"kind":1024,"name":"renderers","url":"interfaces/layoutprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":769,"kind":1024,"name":"cells","url":"interfaces/layoutprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":770,"kind":256,"name":"ControlState","url":"interfaces/controlstate.html","classes":"tsd-kind-interface"},{"id":771,"kind":1024,"name":"value","url":"interfaces/controlstate.html#value","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ControlState"},{"id":772,"kind":1024,"name":"isFocused","url":"interfaces/controlstate.html#isfocused","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ControlState"},{"id":773,"kind":256,"name":"StatePropsOfControlWithDetail","url":"interfaces/statepropsofcontrolwithdetail.html","classes":"tsd-kind-interface"},{"id":774,"kind":1024,"name":"uischemas","url":"interfaces/statepropsofcontrolwithdetail.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfControlWithDetail"},{"id":775,"kind":1024,"name":"renderers","url":"interfaces/statepropsofcontrolwithdetail.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"StatePropsOfControlWithDetail"},{"id":776,"kind":1024,"name":"cells","url":"interfaces/statepropsofcontrolwithdetail.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"StatePropsOfControlWithDetail"},{"id":777,"kind":1024,"name":"label","url":"interfaces/statepropsofcontrolwithdetail.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControlWithDetail"},{"id":778,"kind":1024,"name":"description","url":"interfaces/statepropsofcontrolwithdetail.html#description","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControlWithDetail"},{"id":779,"kind":1024,"name":"required","url":"interfaces/statepropsofcontrolwithdetail.html#required","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControlWithDetail"},{"id":780,"kind":1024,"name":"i18nKeyPrefix","url":"interfaces/statepropsofcontrolwithdetail.html#i18nkeyprefix","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControlWithDetail"},{"id":781,"kind":1024,"name":"uischema","url":"interfaces/statepropsofcontrolwithdetail.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfControlWithDetail"},{"id":782,"kind":1024,"name":"errors","url":"interfaces/statepropsofcontrolwithdetail.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControlWithDetail"},{"id":783,"kind":1024,"name":"data","url":"interfaces/statepropsofcontrolwithdetail.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfControlWithDetail"},{"id":784,"kind":1024,"name":"rootSchema","url":"interfaces/statepropsofcontrolwithdetail.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControlWithDetail"},{"id":785,"kind":1024,"name":"id","url":"interfaces/statepropsofcontrolwithdetail.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControlWithDetail"},{"id":786,"kind":1024,"name":"config","url":"interfaces/statepropsofcontrolwithdetail.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControlWithDetail"},{"id":787,"kind":1024,"name":"schema","url":"interfaces/statepropsofcontrolwithdetail.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControlWithDetail"},{"id":788,"kind":1024,"name":"enabled","url":"interfaces/statepropsofcontrolwithdetail.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControlWithDetail"},{"id":789,"kind":1024,"name":"visible","url":"interfaces/statepropsofcontrolwithdetail.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControlWithDetail"},{"id":790,"kind":1024,"name":"path","url":"interfaces/statepropsofcontrolwithdetail.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfControlWithDetail"},{"id":791,"kind":256,"name":"OwnPropsOfMasterListItem","url":"interfaces/ownpropsofmasterlistitem.html","classes":"tsd-kind-interface"},{"id":792,"kind":1024,"name":"index","url":"interfaces/ownpropsofmasterlistitem.html#index","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfMasterListItem"},{"id":793,"kind":1024,"name":"selected","url":"interfaces/ownpropsofmasterlistitem.html#selected","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfMasterListItem"},{"id":794,"kind":1024,"name":"path","url":"interfaces/ownpropsofmasterlistitem.html#path","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfMasterListItem"},{"id":795,"kind":1024,"name":"enabled","url":"interfaces/ownpropsofmasterlistitem.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfMasterListItem"},{"id":796,"kind":1024,"name":"schema","url":"interfaces/ownpropsofmasterlistitem.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfMasterListItem"},{"id":797,"kind":2048,"name":"handleSelect","url":"interfaces/ownpropsofmasterlistitem.html#handleselect","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"OwnPropsOfMasterListItem"},{"id":798,"kind":2048,"name":"removeItem","url":"interfaces/ownpropsofmasterlistitem.html#removeitem","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"OwnPropsOfMasterListItem"},{"id":799,"kind":1024,"name":"translations","url":"interfaces/ownpropsofmasterlistitem.html#translations","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfMasterListItem"},{"id":800,"kind":256,"name":"StatePropsOfMasterItem","url":"interfaces/statepropsofmasteritem.html","classes":"tsd-kind-interface"},{"id":801,"kind":1024,"name":"childLabel","url":"interfaces/statepropsofmasteritem.html#childlabel","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfMasterItem"},{"id":802,"kind":1024,"name":"index","url":"interfaces/statepropsofmasteritem.html#index","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfMasterItem"},{"id":803,"kind":1024,"name":"selected","url":"interfaces/statepropsofmasteritem.html#selected","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfMasterItem"},{"id":804,"kind":1024,"name":"path","url":"interfaces/statepropsofmasteritem.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfMasterItem"},{"id":805,"kind":1024,"name":"enabled","url":"interfaces/statepropsofmasteritem.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfMasterItem"},{"id":806,"kind":1024,"name":"schema","url":"interfaces/statepropsofmasteritem.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfMasterItem"},{"id":807,"kind":2048,"name":"handleSelect","url":"interfaces/statepropsofmasteritem.html#handleselect","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfMasterItem"},{"id":808,"kind":2048,"name":"removeItem","url":"interfaces/statepropsofmasteritem.html#removeitem","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfMasterItem"},{"id":809,"kind":1024,"name":"translations","url":"interfaces/statepropsofmasteritem.html#translations","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfMasterItem"},{"id":810,"kind":256,"name":"ControlWithDetailProps","url":"interfaces/controlwithdetailprops.html","classes":"tsd-kind-interface"},{"id":811,"kind":1024,"name":"uischemas","url":"interfaces/controlwithdetailprops.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":812,"kind":1024,"name":"renderers","url":"interfaces/controlwithdetailprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":813,"kind":1024,"name":"cells","url":"interfaces/controlwithdetailprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":814,"kind":1024,"name":"label","url":"interfaces/controlwithdetailprops.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":815,"kind":1024,"name":"description","url":"interfaces/controlwithdetailprops.html#description","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":816,"kind":1024,"name":"required","url":"interfaces/controlwithdetailprops.html#required","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":817,"kind":1024,"name":"i18nKeyPrefix","url":"interfaces/controlwithdetailprops.html#i18nkeyprefix","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":818,"kind":1024,"name":"uischema","url":"interfaces/controlwithdetailprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":819,"kind":1024,"name":"errors","url":"interfaces/controlwithdetailprops.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":820,"kind":1024,"name":"data","url":"interfaces/controlwithdetailprops.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":821,"kind":1024,"name":"rootSchema","url":"interfaces/controlwithdetailprops.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":822,"kind":1024,"name":"id","url":"interfaces/controlwithdetailprops.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":823,"kind":1024,"name":"config","url":"interfaces/controlwithdetailprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":824,"kind":1024,"name":"schema","url":"interfaces/controlwithdetailprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":825,"kind":1024,"name":"enabled","url":"interfaces/controlwithdetailprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":826,"kind":1024,"name":"visible","url":"interfaces/controlwithdetailprops.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":827,"kind":1024,"name":"path","url":"interfaces/controlwithdetailprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":828,"kind":2048,"name":"handleChange","url":"interfaces/controlwithdetailprops.html#handlechange","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ControlWithDetailProps"},{"id":829,"kind":256,"name":"StatePropsOfArrayControl","url":"interfaces/statepropsofarraycontrol.html","classes":"tsd-kind-interface"},{"id":830,"kind":1024,"name":"translations","url":"interfaces/statepropsofarraycontrol.html#translations","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfArrayControl"},{"id":831,"kind":1024,"name":"childErrors","url":"interfaces/statepropsofarraycontrol.html#childerrors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfArrayControl"},{"id":832,"kind":1024,"name":"uischemas","url":"interfaces/statepropsofarraycontrol.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":833,"kind":1024,"name":"renderers","url":"interfaces/statepropsofarraycontrol.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":834,"kind":1024,"name":"cells","url":"interfaces/statepropsofarraycontrol.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":835,"kind":1024,"name":"label","url":"interfaces/statepropsofarraycontrol.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":836,"kind":1024,"name":"description","url":"interfaces/statepropsofarraycontrol.html#description","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":837,"kind":1024,"name":"required","url":"interfaces/statepropsofarraycontrol.html#required","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":838,"kind":1024,"name":"i18nKeyPrefix","url":"interfaces/statepropsofarraycontrol.html#i18nkeyprefix","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":839,"kind":1024,"name":"uischema","url":"interfaces/statepropsofarraycontrol.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":840,"kind":1024,"name":"errors","url":"interfaces/statepropsofarraycontrol.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":841,"kind":1024,"name":"data","url":"interfaces/statepropsofarraycontrol.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":842,"kind":1024,"name":"rootSchema","url":"interfaces/statepropsofarraycontrol.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":843,"kind":1024,"name":"id","url":"interfaces/statepropsofarraycontrol.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":844,"kind":1024,"name":"config","url":"interfaces/statepropsofarraycontrol.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":845,"kind":1024,"name":"schema","url":"interfaces/statepropsofarraycontrol.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":846,"kind":1024,"name":"enabled","url":"interfaces/statepropsofarraycontrol.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":847,"kind":1024,"name":"visible","url":"interfaces/statepropsofarraycontrol.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":848,"kind":1024,"name":"path","url":"interfaces/statepropsofarraycontrol.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayControl"},{"id":849,"kind":256,"name":"DispatchPropsOfArrayControl","url":"interfaces/dispatchpropsofarraycontrol.html","classes":"tsd-kind-interface"},{"id":850,"kind":2048,"name":"addItem","url":"interfaces/dispatchpropsofarraycontrol.html#additem","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"DispatchPropsOfArrayControl"},{"id":851,"kind":2048,"name":"removeItems","url":"interfaces/dispatchpropsofarraycontrol.html#removeitems","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"DispatchPropsOfArrayControl"},{"id":852,"kind":2048,"name":"moveUp","url":"interfaces/dispatchpropsofarraycontrol.html#moveup","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"DispatchPropsOfArrayControl"},{"id":853,"kind":2048,"name":"moveDown","url":"interfaces/dispatchpropsofarraycontrol.html#movedown","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"DispatchPropsOfArrayControl"},{"id":854,"kind":256,"name":"DispatchPropsOfMultiEnumControl","url":"interfaces/dispatchpropsofmultienumcontrol.html","classes":"tsd-kind-interface"},{"id":855,"kind":1024,"name":"addItem","url":"interfaces/dispatchpropsofmultienumcontrol.html#additem","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DispatchPropsOfMultiEnumControl"},{"id":856,"kind":65536,"name":"__type","url":"interfaces/dispatchpropsofmultienumcontrol.html#additem.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"DispatchPropsOfMultiEnumControl.addItem"},{"id":857,"kind":1024,"name":"removeItem","url":"interfaces/dispatchpropsofmultienumcontrol.html#removeitem","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DispatchPropsOfMultiEnumControl"},{"id":858,"kind":65536,"name":"__type","url":"interfaces/dispatchpropsofmultienumcontrol.html#removeitem.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"DispatchPropsOfMultiEnumControl.removeItem"},{"id":859,"kind":256,"name":"ArrayControlProps","url":"interfaces/arraycontrolprops.html","classes":"tsd-kind-interface"},{"id":860,"kind":1024,"name":"translations","url":"interfaces/arraycontrolprops.html#translations","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":861,"kind":1024,"name":"childErrors","url":"interfaces/arraycontrolprops.html#childerrors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":862,"kind":1024,"name":"uischemas","url":"interfaces/arraycontrolprops.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":863,"kind":1024,"name":"renderers","url":"interfaces/arraycontrolprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ArrayControlProps"},{"id":864,"kind":1024,"name":"cells","url":"interfaces/arraycontrolprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ArrayControlProps"},{"id":865,"kind":1024,"name":"label","url":"interfaces/arraycontrolprops.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":866,"kind":1024,"name":"description","url":"interfaces/arraycontrolprops.html#description","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":867,"kind":1024,"name":"required","url":"interfaces/arraycontrolprops.html#required","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":868,"kind":1024,"name":"i18nKeyPrefix","url":"interfaces/arraycontrolprops.html#i18nkeyprefix","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":869,"kind":1024,"name":"uischema","url":"interfaces/arraycontrolprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ArrayControlProps"},{"id":870,"kind":1024,"name":"errors","url":"interfaces/arraycontrolprops.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":871,"kind":1024,"name":"data","url":"interfaces/arraycontrolprops.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ArrayControlProps"},{"id":872,"kind":1024,"name":"rootSchema","url":"interfaces/arraycontrolprops.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":873,"kind":1024,"name":"id","url":"interfaces/arraycontrolprops.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":874,"kind":1024,"name":"config","url":"interfaces/arraycontrolprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":875,"kind":1024,"name":"schema","url":"interfaces/arraycontrolprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":876,"kind":1024,"name":"enabled","url":"interfaces/arraycontrolprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":877,"kind":1024,"name":"visible","url":"interfaces/arraycontrolprops.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":878,"kind":1024,"name":"path","url":"interfaces/arraycontrolprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":879,"kind":2048,"name":"addItem","url":"interfaces/arraycontrolprops.html#additem","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":880,"kind":2048,"name":"removeItems","url":"interfaces/arraycontrolprops.html#removeitems","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":881,"kind":2048,"name":"moveUp","url":"interfaces/arraycontrolprops.html#moveup","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":882,"kind":2048,"name":"moveDown","url":"interfaces/arraycontrolprops.html#movedown","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayControlProps"},{"id":883,"kind":256,"name":"OwnPropsOfJsonFormsRenderer","url":"interfaces/ownpropsofjsonformsrenderer.html","classes":"tsd-kind-interface"},{"id":884,"kind":1024,"name":"uischema","url":"interfaces/ownpropsofjsonformsrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfJsonFormsRenderer"},{"id":885,"kind":1024,"name":"schema","url":"interfaces/ownpropsofjsonformsrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfJsonFormsRenderer"},{"id":886,"kind":1024,"name":"enabled","url":"interfaces/ownpropsofjsonformsrenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfJsonFormsRenderer"},{"id":887,"kind":1024,"name":"visible","url":"interfaces/ownpropsofjsonformsrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfJsonFormsRenderer"},{"id":888,"kind":1024,"name":"path","url":"interfaces/ownpropsofjsonformsrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfJsonFormsRenderer"},{"id":889,"kind":1024,"name":"renderers","url":"interfaces/ownpropsofjsonformsrenderer.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfJsonFormsRenderer"},{"id":890,"kind":1024,"name":"cells","url":"interfaces/ownpropsofjsonformsrenderer.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfJsonFormsRenderer"},{"id":891,"kind":1024,"name":"uischemas","url":"interfaces/ownpropsofjsonformsrenderer.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfJsonFormsRenderer"},{"id":892,"kind":256,"name":"StatePropsOfJsonFormsRenderer","url":"interfaces/statepropsofjsonformsrenderer.html","classes":"tsd-kind-interface"},{"id":893,"kind":1024,"name":"rootSchema","url":"interfaces/statepropsofjsonformsrenderer.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfJsonFormsRenderer"},{"id":894,"kind":1024,"name":"config","url":"interfaces/statepropsofjsonformsrenderer.html#config","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfJsonFormsRenderer"},{"id":895,"kind":1024,"name":"uischema","url":"interfaces/statepropsofjsonformsrenderer.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfJsonFormsRenderer"},{"id":896,"kind":1024,"name":"schema","url":"interfaces/statepropsofjsonformsrenderer.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfJsonFormsRenderer"},{"id":897,"kind":1024,"name":"enabled","url":"interfaces/statepropsofjsonformsrenderer.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfJsonFormsRenderer"},{"id":898,"kind":1024,"name":"visible","url":"interfaces/statepropsofjsonformsrenderer.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfJsonFormsRenderer"},{"id":899,"kind":1024,"name":"path","url":"interfaces/statepropsofjsonformsrenderer.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfJsonFormsRenderer"},{"id":900,"kind":1024,"name":"renderers","url":"interfaces/statepropsofjsonformsrenderer.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfJsonFormsRenderer"},{"id":901,"kind":1024,"name":"cells","url":"interfaces/statepropsofjsonformsrenderer.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfJsonFormsRenderer"},{"id":902,"kind":1024,"name":"uischemas","url":"interfaces/statepropsofjsonformsrenderer.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfJsonFormsRenderer"},{"id":903,"kind":256,"name":"JsonFormsProps","url":"interfaces/jsonformsprops.html","classes":"tsd-kind-interface"},{"id":904,"kind":1024,"name":"rootSchema","url":"interfaces/jsonformsprops.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsProps"},{"id":905,"kind":1024,"name":"config","url":"interfaces/jsonformsprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsProps"},{"id":906,"kind":1024,"name":"uischema","url":"interfaces/jsonformsprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsProps"},{"id":907,"kind":1024,"name":"schema","url":"interfaces/jsonformsprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsProps"},{"id":908,"kind":1024,"name":"enabled","url":"interfaces/jsonformsprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsProps"},{"id":909,"kind":1024,"name":"visible","url":"interfaces/jsonformsprops.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsProps"},{"id":910,"kind":1024,"name":"path","url":"interfaces/jsonformsprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsProps"},{"id":911,"kind":1024,"name":"renderers","url":"interfaces/jsonformsprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsProps"},{"id":912,"kind":1024,"name":"cells","url":"interfaces/jsonformsprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsProps"},{"id":913,"kind":1024,"name":"uischemas","url":"interfaces/jsonformsprops.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsProps"},{"id":914,"kind":256,"name":"StatePropsOfCombinator","url":"interfaces/statepropsofcombinator.html","classes":"tsd-kind-interface"},{"id":915,"kind":1024,"name":"rootSchema","url":"interfaces/statepropsofcombinator.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"StatePropsOfCombinator"},{"id":916,"kind":1024,"name":"path","url":"interfaces/statepropsofcombinator.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"StatePropsOfCombinator"},{"id":917,"kind":1024,"name":"id","url":"interfaces/statepropsofcombinator.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"StatePropsOfCombinator"},{"id":918,"kind":1024,"name":"indexOfFittingSchema","url":"interfaces/statepropsofcombinator.html#indexoffittingschema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfCombinator"},{"id":919,"kind":1024,"name":"uischemas","url":"interfaces/statepropsofcombinator.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfCombinator"},{"id":920,"kind":1024,"name":"data","url":"interfaces/statepropsofcombinator.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"StatePropsOfCombinator"},{"id":921,"kind":1024,"name":"cells","url":"interfaces/statepropsofcombinator.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfCombinator"},{"id":922,"kind":1024,"name":"label","url":"interfaces/statepropsofcombinator.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCombinator"},{"id":923,"kind":1024,"name":"description","url":"interfaces/statepropsofcombinator.html#description","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCombinator"},{"id":924,"kind":1024,"name":"required","url":"interfaces/statepropsofcombinator.html#required","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCombinator"},{"id":925,"kind":1024,"name":"i18nKeyPrefix","url":"interfaces/statepropsofcombinator.html#i18nkeyprefix","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCombinator"},{"id":926,"kind":1024,"name":"uischema","url":"interfaces/statepropsofcombinator.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfCombinator"},{"id":927,"kind":1024,"name":"errors","url":"interfaces/statepropsofcombinator.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCombinator"},{"id":928,"kind":1024,"name":"config","url":"interfaces/statepropsofcombinator.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCombinator"},{"id":929,"kind":1024,"name":"schema","url":"interfaces/statepropsofcombinator.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCombinator"},{"id":930,"kind":1024,"name":"enabled","url":"interfaces/statepropsofcombinator.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCombinator"},{"id":931,"kind":1024,"name":"visible","url":"interfaces/statepropsofcombinator.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCombinator"},{"id":932,"kind":1024,"name":"renderers","url":"interfaces/statepropsofcombinator.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCombinator"},{"id":933,"kind":256,"name":"CombinatorRendererProps","url":"interfaces/combinatorrendererprops.html","classes":"tsd-kind-interface"},{"id":934,"kind":1024,"name":"rootSchema","url":"interfaces/combinatorrendererprops.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":935,"kind":1024,"name":"path","url":"interfaces/combinatorrendererprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":936,"kind":1024,"name":"id","url":"interfaces/combinatorrendererprops.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":937,"kind":1024,"name":"indexOfFittingSchema","url":"interfaces/combinatorrendererprops.html#indexoffittingschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":938,"kind":1024,"name":"uischemas","url":"interfaces/combinatorrendererprops.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":939,"kind":1024,"name":"data","url":"interfaces/combinatorrendererprops.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":940,"kind":1024,"name":"cells","url":"interfaces/combinatorrendererprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":941,"kind":1024,"name":"label","url":"interfaces/combinatorrendererprops.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":942,"kind":1024,"name":"description","url":"interfaces/combinatorrendererprops.html#description","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":943,"kind":1024,"name":"required","url":"interfaces/combinatorrendererprops.html#required","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":944,"kind":1024,"name":"i18nKeyPrefix","url":"interfaces/combinatorrendererprops.html#i18nkeyprefix","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":945,"kind":1024,"name":"uischema","url":"interfaces/combinatorrendererprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":946,"kind":1024,"name":"errors","url":"interfaces/combinatorrendererprops.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":947,"kind":1024,"name":"config","url":"interfaces/combinatorrendererprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":948,"kind":1024,"name":"schema","url":"interfaces/combinatorrendererprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":949,"kind":1024,"name":"enabled","url":"interfaces/combinatorrendererprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":950,"kind":1024,"name":"visible","url":"interfaces/combinatorrendererprops.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":951,"kind":1024,"name":"renderers","url":"interfaces/combinatorrendererprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":952,"kind":2048,"name":"handleChange","url":"interfaces/combinatorrendererprops.html#handlechange","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"CombinatorRendererProps"},{"id":953,"kind":256,"name":"StatePropsOfArrayLayout","url":"interfaces/statepropsofarraylayout.html","classes":"tsd-kind-interface"},{"id":954,"kind":1024,"name":"data","url":"interfaces/statepropsofarraylayout.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"StatePropsOfArrayLayout"},{"id":955,"kind":1024,"name":"translations","url":"interfaces/statepropsofarraylayout.html#translations","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfArrayLayout"},{"id":956,"kind":1024,"name":"minItems","url":"interfaces/statepropsofarraylayout.html#minitems","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfArrayLayout"},{"id":957,"kind":1024,"name":"uischemas","url":"interfaces/statepropsofarraylayout.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":958,"kind":1024,"name":"renderers","url":"interfaces/statepropsofarraylayout.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":959,"kind":1024,"name":"cells","url":"interfaces/statepropsofarraylayout.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":960,"kind":1024,"name":"label","url":"interfaces/statepropsofarraylayout.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":961,"kind":1024,"name":"description","url":"interfaces/statepropsofarraylayout.html#description","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":962,"kind":1024,"name":"required","url":"interfaces/statepropsofarraylayout.html#required","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":963,"kind":1024,"name":"i18nKeyPrefix","url":"interfaces/statepropsofarraylayout.html#i18nkeyprefix","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":964,"kind":1024,"name":"uischema","url":"interfaces/statepropsofarraylayout.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":965,"kind":1024,"name":"errors","url":"interfaces/statepropsofarraylayout.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":966,"kind":1024,"name":"rootSchema","url":"interfaces/statepropsofarraylayout.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":967,"kind":1024,"name":"id","url":"interfaces/statepropsofarraylayout.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":968,"kind":1024,"name":"config","url":"interfaces/statepropsofarraylayout.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":969,"kind":1024,"name":"schema","url":"interfaces/statepropsofarraylayout.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":970,"kind":1024,"name":"enabled","url":"interfaces/statepropsofarraylayout.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":971,"kind":1024,"name":"visible","url":"interfaces/statepropsofarraylayout.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":972,"kind":1024,"name":"path","url":"interfaces/statepropsofarraylayout.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfArrayLayout"},{"id":973,"kind":256,"name":"ArrayLayoutProps","url":"interfaces/arraylayoutprops.html","classes":"tsd-kind-interface"},{"id":974,"kind":1024,"name":"data","url":"interfaces/arraylayoutprops.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":975,"kind":1024,"name":"translations","url":"interfaces/arraylayoutprops.html#translations","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":976,"kind":1024,"name":"minItems","url":"interfaces/arraylayoutprops.html#minitems","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":977,"kind":1024,"name":"uischemas","url":"interfaces/arraylayoutprops.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":978,"kind":1024,"name":"renderers","url":"interfaces/arraylayoutprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":979,"kind":1024,"name":"cells","url":"interfaces/arraylayoutprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":980,"kind":1024,"name":"label","url":"interfaces/arraylayoutprops.html#label","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":981,"kind":1024,"name":"description","url":"interfaces/arraylayoutprops.html#description","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":982,"kind":1024,"name":"required","url":"interfaces/arraylayoutprops.html#required","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":983,"kind":1024,"name":"i18nKeyPrefix","url":"interfaces/arraylayoutprops.html#i18nkeyprefix","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":984,"kind":1024,"name":"uischema","url":"interfaces/arraylayoutprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":985,"kind":1024,"name":"errors","url":"interfaces/arraylayoutprops.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":986,"kind":1024,"name":"rootSchema","url":"interfaces/arraylayoutprops.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":987,"kind":1024,"name":"id","url":"interfaces/arraylayoutprops.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":988,"kind":1024,"name":"config","url":"interfaces/arraylayoutprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":989,"kind":1024,"name":"schema","url":"interfaces/arraylayoutprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":990,"kind":1024,"name":"enabled","url":"interfaces/arraylayoutprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":991,"kind":1024,"name":"visible","url":"interfaces/arraylayoutprops.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":992,"kind":1024,"name":"path","url":"interfaces/arraylayoutprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":993,"kind":2048,"name":"addItem","url":"interfaces/arraylayoutprops.html#additem","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":994,"kind":2048,"name":"removeItems","url":"interfaces/arraylayoutprops.html#removeitems","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":995,"kind":2048,"name":"moveUp","url":"interfaces/arraylayoutprops.html#moveup","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":996,"kind":2048,"name":"moveDown","url":"interfaces/arraylayoutprops.html#movedown","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ArrayLayoutProps"},{"id":997,"kind":256,"name":"StatePropsOfLabel","url":"interfaces/statepropsoflabel.html","classes":"tsd-kind-interface"},{"id":998,"kind":1024,"name":"text","url":"interfaces/statepropsoflabel.html#text","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfLabel"},{"id":999,"kind":1024,"name":"config","url":"interfaces/statepropsoflabel.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLabel"},{"id":1000,"kind":1024,"name":"uischema","url":"interfaces/statepropsoflabel.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLabel"},{"id":1001,"kind":1024,"name":"schema","url":"interfaces/statepropsoflabel.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLabel"},{"id":1002,"kind":1024,"name":"data","url":"interfaces/statepropsoflabel.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLabel"},{"id":1003,"kind":1024,"name":"enabled","url":"interfaces/statepropsoflabel.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLabel"},{"id":1004,"kind":1024,"name":"visible","url":"interfaces/statepropsoflabel.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLabel"},{"id":1005,"kind":1024,"name":"path","url":"interfaces/statepropsoflabel.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLabel"},{"id":1006,"kind":1024,"name":"renderers","url":"interfaces/statepropsoflabel.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLabel"},{"id":1007,"kind":1024,"name":"cells","url":"interfaces/statepropsoflabel.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfLabel"},{"id":1008,"kind":256,"name":"LabelProps","url":"interfaces/labelprops.html","classes":"tsd-kind-interface"},{"id":1009,"kind":1024,"name":"text","url":"interfaces/labelprops.html#text","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LabelProps"},{"id":1010,"kind":1024,"name":"config","url":"interfaces/labelprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LabelProps"},{"id":1011,"kind":1024,"name":"uischema","url":"interfaces/labelprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LabelProps"},{"id":1012,"kind":1024,"name":"schema","url":"interfaces/labelprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LabelProps"},{"id":1013,"kind":1024,"name":"data","url":"interfaces/labelprops.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LabelProps"},{"id":1014,"kind":1024,"name":"enabled","url":"interfaces/labelprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LabelProps"},{"id":1015,"kind":1024,"name":"visible","url":"interfaces/labelprops.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LabelProps"},{"id":1016,"kind":1024,"name":"path","url":"interfaces/labelprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LabelProps"},{"id":1017,"kind":1024,"name":"renderers","url":"interfaces/labelprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LabelProps"},{"id":1018,"kind":1024,"name":"cells","url":"interfaces/labelprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LabelProps"},{"id":1019,"kind":64,"name":"isRequired","url":"globals.html#isrequired","classes":"tsd-kind-function"},{"id":1020,"kind":64,"name":"computeLabel","url":"globals.html#computelabel","classes":"tsd-kind-function"},{"id":1021,"kind":64,"name":"showAsRequired","url":"globals.html#showasrequired","classes":"tsd-kind-function"},{"id":1022,"kind":64,"name":"createDefaultValue","url":"globals.html#createdefaultvalue","classes":"tsd-kind-function"},{"id":1023,"kind":64,"name":"isDescriptionHidden","url":"globals.html#isdescriptionhidden","classes":"tsd-kind-function"},{"id":1024,"kind":64,"name":"enumToEnumOptionMapper","url":"globals.html#enumtoenumoptionmapper","classes":"tsd-kind-function"},{"id":1025,"kind":64,"name":"oneOfToEnumOptionMapper","url":"globals.html#oneoftoenumoptionmapper","classes":"tsd-kind-function"},{"id":1026,"kind":64,"name":"mapStateToControlProps","url":"globals.html#mapstatetocontrolprops","classes":"tsd-kind-function"},{"id":1027,"kind":64,"name":"mapDispatchToControlProps","url":"globals.html#mapdispatchtocontrolprops","classes":"tsd-kind-function"},{"id":1028,"kind":64,"name":"mapStateToEnumControlProps","url":"globals.html#mapstatetoenumcontrolprops","classes":"tsd-kind-function"},{"id":1029,"kind":64,"name":"mapStateToOneOfEnumControlProps","url":"globals.html#mapstatetooneofenumcontrolprops","classes":"tsd-kind-function"},{"id":1030,"kind":64,"name":"mapStateToMultiEnumControlProps","url":"globals.html#mapstatetomultienumcontrolprops","classes":"tsd-kind-function"},{"id":1031,"kind":64,"name":"mapStateToMasterListItemProps","url":"globals.html#mapstatetomasterlistitemprops","classes":"tsd-kind-function"},{"id":1032,"kind":64,"name":"mapStateToControlWithDetailProps","url":"globals.html#mapstatetocontrolwithdetailprops","classes":"tsd-kind-function"},{"id":1033,"kind":64,"name":"mapStateToArrayControlProps","url":"globals.html#mapstatetoarraycontrolprops","classes":"tsd-kind-function"},{"id":1034,"kind":64,"name":"mapDispatchToArrayControlProps","url":"globals.html#mapdispatchtoarraycontrolprops","classes":"tsd-kind-function"},{"id":1035,"kind":64,"name":"mapDispatchToMultiEnumProps","url":"globals.html#mapdispatchtomultienumprops","classes":"tsd-kind-function"},{"id":1036,"kind":2097152,"name":"layoutDefaultProps","url":"globals.html#layoutdefaultprops","classes":"tsd-kind-object-literal"},{"id":1037,"kind":32,"name":"visible","url":"globals.html#layoutdefaultprops.visible","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"layoutDefaultProps"},{"id":1038,"kind":32,"name":"enabled","url":"globals.html#layoutdefaultprops.enabled","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"layoutDefaultProps"},{"id":1039,"kind":32,"name":"path","url":"globals.html#layoutdefaultprops.path","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"layoutDefaultProps"},{"id":1040,"kind":32,"name":"direction","url":"globals.html#layoutdefaultprops.direction","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"layoutDefaultProps"},{"id":1041,"kind":64,"name":"getDirection","url":"globals.html#getdirection","classes":"tsd-kind-function"},{"id":1042,"kind":64,"name":"mapStateToLayoutProps","url":"globals.html#mapstatetolayoutprops","classes":"tsd-kind-function"},{"id":1043,"kind":4194304,"name":"RefResolver","url":"globals.html#refresolver","classes":"tsd-kind-type-alias"},{"id":1044,"kind":65536,"name":"__type","url":"globals.html#refresolver.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"RefResolver"},{"id":1045,"kind":64,"name":"mapStateToJsonFormsRendererProps","url":"globals.html#mapstatetojsonformsrendererprops","classes":"tsd-kind-function"},{"id":1046,"kind":2097152,"name":"controlDefaultProps","url":"globals.html#controldefaultprops","classes":"tsd-kind-object-literal"},{"id":1047,"kind":32,"name":"errors","url":"globals.html#controldefaultprops.errors","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"controlDefaultProps"},{"id":1048,"kind":64,"name":"mapStateToCombinatorRendererProps","url":"globals.html#mapstatetocombinatorrendererprops","classes":"tsd-kind-function"},{"id":1049,"kind":64,"name":"mapStateToAllOfProps","url":"globals.html#mapstatetoallofprops","classes":"tsd-kind-function"},{"id":1050,"kind":64,"name":"mapStateToAnyOfProps","url":"globals.html#mapstatetoanyofprops","classes":"tsd-kind-function"},{"id":1051,"kind":64,"name":"mapStateToOneOfProps","url":"globals.html#mapstatetooneofprops","classes":"tsd-kind-function"},{"id":1052,"kind":64,"name":"mapStateToArrayLayoutProps","url":"globals.html#mapstatetoarraylayoutprops","classes":"tsd-kind-function"},{"id":1053,"kind":64,"name":"mapStateToLabelProps","url":"globals.html#mapstatetolabelprops","classes":"tsd-kind-function"},{"id":1054,"kind":256,"name":"OwnPropsOfCell","url":"interfaces/ownpropsofcell.html","classes":"tsd-kind-interface"},{"id":1055,"kind":1024,"name":"data","url":"interfaces/ownpropsofcell.html#data","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OwnPropsOfCell"},{"id":1056,"kind":1024,"name":"id","url":"interfaces/ownpropsofcell.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfCell"},{"id":1057,"kind":1024,"name":"uischema","url":"interfaces/ownpropsofcell.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"OwnPropsOfCell"},{"id":1058,"kind":1024,"name":"schema","url":"interfaces/ownpropsofcell.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfCell"},{"id":1059,"kind":1024,"name":"enabled","url":"interfaces/ownpropsofcell.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfCell"},{"id":1060,"kind":1024,"name":"visible","url":"interfaces/ownpropsofcell.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfCell"},{"id":1061,"kind":1024,"name":"path","url":"interfaces/ownpropsofcell.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfCell"},{"id":1062,"kind":1024,"name":"renderers","url":"interfaces/ownpropsofcell.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfCell"},{"id":1063,"kind":1024,"name":"cells","url":"interfaces/ownpropsofcell.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfCell"},{"id":1064,"kind":1024,"name":"uischemas","url":"interfaces/ownpropsofcell.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfCell"},{"id":1065,"kind":256,"name":"StatePropsOfCell","url":"interfaces/statepropsofcell.html","classes":"tsd-kind-interface"},{"id":1066,"kind":1024,"name":"isValid","url":"interfaces/statepropsofcell.html#isvalid","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StatePropsOfCell"},{"id":1067,"kind":1024,"name":"rootSchema","url":"interfaces/statepropsofcell.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"StatePropsOfCell"},{"id":1068,"kind":1024,"name":"uischema","url":"interfaces/statepropsofcell.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfCell"},{"id":1069,"kind":1024,"name":"errors","url":"interfaces/statepropsofcell.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCell"},{"id":1070,"kind":1024,"name":"data","url":"interfaces/statepropsofcell.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfCell"},{"id":1071,"kind":1024,"name":"id","url":"interfaces/statepropsofcell.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCell"},{"id":1072,"kind":1024,"name":"config","url":"interfaces/statepropsofcell.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCell"},{"id":1073,"kind":1024,"name":"schema","url":"interfaces/statepropsofcell.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCell"},{"id":1074,"kind":1024,"name":"enabled","url":"interfaces/statepropsofcell.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCell"},{"id":1075,"kind":1024,"name":"visible","url":"interfaces/statepropsofcell.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCell"},{"id":1076,"kind":1024,"name":"path","url":"interfaces/statepropsofcell.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCell"},{"id":1077,"kind":1024,"name":"renderers","url":"interfaces/statepropsofcell.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCell"},{"id":1078,"kind":1024,"name":"cells","url":"interfaces/statepropsofcell.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfCell"},{"id":1079,"kind":256,"name":"OwnPropsOfEnumCell","url":"interfaces/ownpropsofenumcell.html","classes":"tsd-kind-interface"},{"id":1080,"kind":1024,"name":"data","url":"interfaces/ownpropsofenumcell.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfEnumCell"},{"id":1081,"kind":1024,"name":"id","url":"interfaces/ownpropsofenumcell.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfEnumCell"},{"id":1082,"kind":1024,"name":"uischema","url":"interfaces/ownpropsofenumcell.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"OwnPropsOfEnumCell"},{"id":1083,"kind":1024,"name":"schema","url":"interfaces/ownpropsofenumcell.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfEnumCell"},{"id":1084,"kind":1024,"name":"enabled","url":"interfaces/ownpropsofenumcell.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfEnumCell"},{"id":1085,"kind":1024,"name":"visible","url":"interfaces/ownpropsofenumcell.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfEnumCell"},{"id":1086,"kind":1024,"name":"path","url":"interfaces/ownpropsofenumcell.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfEnumCell"},{"id":1087,"kind":1024,"name":"renderers","url":"interfaces/ownpropsofenumcell.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfEnumCell"},{"id":1088,"kind":1024,"name":"cells","url":"interfaces/ownpropsofenumcell.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfEnumCell"},{"id":1089,"kind":1024,"name":"uischemas","url":"interfaces/ownpropsofenumcell.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfEnumCell"},{"id":1090,"kind":1024,"name":"options","url":"interfaces/ownpropsofenumcell.html#options","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"OwnPropsOfEnumCell"},{"id":1091,"kind":256,"name":"StatePropsOfEnumCell","url":"interfaces/statepropsofenumcell.html","classes":"tsd-kind-interface"},{"id":1092,"kind":1024,"name":"isValid","url":"interfaces/statepropsofenumcell.html#isvalid","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfEnumCell"},{"id":1093,"kind":1024,"name":"rootSchema","url":"interfaces/statepropsofenumcell.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfEnumCell"},{"id":1094,"kind":1024,"name":"uischema","url":"interfaces/statepropsofenumcell.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfEnumCell"},{"id":1095,"kind":1024,"name":"errors","url":"interfaces/statepropsofenumcell.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfEnumCell"},{"id":1096,"kind":1024,"name":"data","url":"interfaces/statepropsofenumcell.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"StatePropsOfEnumCell"},{"id":1097,"kind":1024,"name":"id","url":"interfaces/statepropsofenumcell.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfEnumCell"},{"id":1098,"kind":1024,"name":"config","url":"interfaces/statepropsofenumcell.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfEnumCell"},{"id":1099,"kind":1024,"name":"schema","url":"interfaces/statepropsofenumcell.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfEnumCell"},{"id":1100,"kind":1024,"name":"enabled","url":"interfaces/statepropsofenumcell.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfEnumCell"},{"id":1101,"kind":1024,"name":"visible","url":"interfaces/statepropsofenumcell.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfEnumCell"},{"id":1102,"kind":1024,"name":"path","url":"interfaces/statepropsofenumcell.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfEnumCell"},{"id":1103,"kind":1024,"name":"renderers","url":"interfaces/statepropsofenumcell.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfEnumCell"},{"id":1104,"kind":1024,"name":"cells","url":"interfaces/statepropsofenumcell.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfEnumCell"},{"id":1105,"kind":1024,"name":"options","url":"interfaces/statepropsofenumcell.html#options","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"StatePropsOfEnumCell"},{"id":1106,"kind":256,"name":"EnumCellProps","url":"interfaces/enumcellprops.html","classes":"tsd-kind-interface"},{"id":1107,"kind":1024,"name":"isValid","url":"interfaces/enumcellprops.html#isvalid","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"EnumCellProps"},{"id":1108,"kind":1024,"name":"rootSchema","url":"interfaces/enumcellprops.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"EnumCellProps"},{"id":1109,"kind":1024,"name":"uischema","url":"interfaces/enumcellprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"EnumCellProps"},{"id":1110,"kind":1024,"name":"errors","url":"interfaces/enumcellprops.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"EnumCellProps"},{"id":1111,"kind":1024,"name":"data","url":"interfaces/enumcellprops.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"EnumCellProps"},{"id":1112,"kind":1024,"name":"id","url":"interfaces/enumcellprops.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"EnumCellProps"},{"id":1113,"kind":1024,"name":"config","url":"interfaces/enumcellprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"EnumCellProps"},{"id":1114,"kind":1024,"name":"schema","url":"interfaces/enumcellprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"EnumCellProps"},{"id":1115,"kind":1024,"name":"enabled","url":"interfaces/enumcellprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"EnumCellProps"},{"id":1116,"kind":1024,"name":"visible","url":"interfaces/enumcellprops.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"EnumCellProps"},{"id":1117,"kind":1024,"name":"path","url":"interfaces/enumcellprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"EnumCellProps"},{"id":1118,"kind":1024,"name":"renderers","url":"interfaces/enumcellprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"EnumCellProps"},{"id":1119,"kind":1024,"name":"cells","url":"interfaces/enumcellprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"EnumCellProps"},{"id":1120,"kind":1024,"name":"options","url":"interfaces/enumcellprops.html#options","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"EnumCellProps"},{"id":1121,"kind":2048,"name":"handleChange","url":"interfaces/enumcellprops.html#handlechange","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"EnumCellProps"},{"id":1122,"kind":256,"name":"CellProps","url":"interfaces/cellprops.html","classes":"tsd-kind-interface"},{"id":1123,"kind":1024,"name":"isValid","url":"interfaces/cellprops.html#isvalid","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CellProps"},{"id":1124,"kind":1024,"name":"rootSchema","url":"interfaces/cellprops.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"CellProps"},{"id":1125,"kind":1024,"name":"uischema","url":"interfaces/cellprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"CellProps"},{"id":1126,"kind":1024,"name":"errors","url":"interfaces/cellprops.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CellProps"},{"id":1127,"kind":1024,"name":"data","url":"interfaces/cellprops.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"CellProps"},{"id":1128,"kind":1024,"name":"id","url":"interfaces/cellprops.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CellProps"},{"id":1129,"kind":1024,"name":"config","url":"interfaces/cellprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CellProps"},{"id":1130,"kind":1024,"name":"schema","url":"interfaces/cellprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CellProps"},{"id":1131,"kind":1024,"name":"enabled","url":"interfaces/cellprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CellProps"},{"id":1132,"kind":1024,"name":"visible","url":"interfaces/cellprops.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CellProps"},{"id":1133,"kind":1024,"name":"path","url":"interfaces/cellprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CellProps"},{"id":1134,"kind":1024,"name":"renderers","url":"interfaces/cellprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CellProps"},{"id":1135,"kind":1024,"name":"cells","url":"interfaces/cellprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CellProps"},{"id":1136,"kind":2048,"name":"handleChange","url":"interfaces/cellprops.html#handlechange","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"CellProps"},{"id":1137,"kind":256,"name":"DispatchCellStateProps","url":"interfaces/dispatchcellstateprops.html","classes":"tsd-kind-interface"},{"id":1138,"kind":1024,"name":"cells","url":"interfaces/dispatchcellstateprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"DispatchCellStateProps"},{"id":1139,"kind":1024,"name":"isValid","url":"interfaces/dispatchcellstateprops.html#isvalid","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellStateProps"},{"id":1140,"kind":1024,"name":"rootSchema","url":"interfaces/dispatchcellstateprops.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"DispatchCellStateProps"},{"id":1141,"kind":1024,"name":"uischema","url":"interfaces/dispatchcellstateprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"DispatchCellStateProps"},{"id":1142,"kind":1024,"name":"errors","url":"interfaces/dispatchcellstateprops.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellStateProps"},{"id":1143,"kind":1024,"name":"data","url":"interfaces/dispatchcellstateprops.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"DispatchCellStateProps"},{"id":1144,"kind":1024,"name":"id","url":"interfaces/dispatchcellstateprops.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellStateProps"},{"id":1145,"kind":1024,"name":"config","url":"interfaces/dispatchcellstateprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellStateProps"},{"id":1146,"kind":1024,"name":"schema","url":"interfaces/dispatchcellstateprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellStateProps"},{"id":1147,"kind":1024,"name":"enabled","url":"interfaces/dispatchcellstateprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellStateProps"},{"id":1148,"kind":1024,"name":"visible","url":"interfaces/dispatchcellstateprops.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellStateProps"},{"id":1149,"kind":1024,"name":"path","url":"interfaces/dispatchcellstateprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellStateProps"},{"id":1150,"kind":1024,"name":"renderers","url":"interfaces/dispatchcellstateprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellStateProps"},{"id":1151,"kind":256,"name":"DispatchCellProps","url":"interfaces/dispatchcellprops.html","classes":"tsd-kind-interface"},{"id":1152,"kind":1024,"name":"cells","url":"interfaces/dispatchcellprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"DispatchCellProps"},{"id":1153,"kind":1024,"name":"isValid","url":"interfaces/dispatchcellprops.html#isvalid","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellProps"},{"id":1154,"kind":1024,"name":"rootSchema","url":"interfaces/dispatchcellprops.html#rootschema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"DispatchCellProps"},{"id":1155,"kind":1024,"name":"uischema","url":"interfaces/dispatchcellprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"DispatchCellProps"},{"id":1156,"kind":1024,"name":"errors","url":"interfaces/dispatchcellprops.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellProps"},{"id":1157,"kind":1024,"name":"data","url":"interfaces/dispatchcellprops.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"DispatchCellProps"},{"id":1158,"kind":1024,"name":"id","url":"interfaces/dispatchcellprops.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellProps"},{"id":1159,"kind":1024,"name":"config","url":"interfaces/dispatchcellprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellProps"},{"id":1160,"kind":1024,"name":"schema","url":"interfaces/dispatchcellprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellProps"},{"id":1161,"kind":1024,"name":"enabled","url":"interfaces/dispatchcellprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellProps"},{"id":1162,"kind":1024,"name":"visible","url":"interfaces/dispatchcellprops.html#visible","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellProps"},{"id":1163,"kind":1024,"name":"path","url":"interfaces/dispatchcellprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellProps"},{"id":1164,"kind":1024,"name":"renderers","url":"interfaces/dispatchcellprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DispatchCellProps"},{"id":1165,"kind":4194304,"name":"DispatchPropsOfCell","url":"globals.html#dispatchpropsofcell","classes":"tsd-kind-type-alias"},{"id":1166,"kind":64,"name":"mapStateToCellProps","url":"globals.html#mapstatetocellprops","classes":"tsd-kind-function"},{"id":1167,"kind":64,"name":"mapStateToDispatchCellProps","url":"globals.html#mapstatetodispatchcellprops","classes":"tsd-kind-function"},{"id":1168,"kind":64,"name":"defaultMapStateToEnumCellProps","url":"globals.html#defaultmapstatetoenumcellprops","classes":"tsd-kind-function"},{"id":1169,"kind":64,"name":"mapStateToOneOfEnumCellProps","url":"globals.html#mapstatetooneofenumcellprops","classes":"tsd-kind-function"},{"id":1170,"kind":32,"name":"mapDispatchToCellProps","url":"globals.html#mapdispatchtocellprops","classes":"tsd-kind-variable"},{"id":1171,"kind":65536,"name":"__type","url":"globals.html#mapdispatchtocellprops.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"mapDispatchToCellProps"},{"id":1172,"kind":64,"name":"defaultMapDispatchToControlProps","url":"globals.html#defaultmapdispatchtocontrolprops","classes":"tsd-kind-function"},{"id":1173,"kind":256,"name":"Formatted","url":"interfaces/formatted.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":1174,"kind":2048,"name":"toFormatted","url":"interfaces/formatted.html#toformatted","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Formatted"},{"id":1175,"kind":2048,"name":"fromFormatted","url":"interfaces/formatted.html#fromformatted","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Formatted"},{"id":1176,"kind":32,"name":"usedIds","url":"globals.html#usedids","classes":"tsd-kind-variable"},{"id":1177,"kind":64,"name":"makeId","url":"globals.html#makeid","classes":"tsd-kind-function"},{"id":1178,"kind":64,"name":"isUniqueId","url":"globals.html#isuniqueid","classes":"tsd-kind-function"},{"id":1179,"kind":64,"name":"createId","url":"globals.html#createid","classes":"tsd-kind-function"},{"id":1180,"kind":64,"name":"removeId","url":"globals.html#removeid","classes":"tsd-kind-function"},{"id":1181,"kind":64,"name":"clearAllIds","url":"globals.html#clearallids","classes":"tsd-kind-function"},{"id":1182,"kind":64,"name":"getFirstPrimitiveProp","url":"globals.html#getfirstprimitiveprop","classes":"tsd-kind-function"},{"id":1183,"kind":64,"name":"isOneOfEnumSchema","url":"globals.html#isoneofenumschema","classes":"tsd-kind-function"},{"id":1184,"kind":4194304,"name":"IterateCallback","url":"globals.html#iteratecallback","classes":"tsd-kind-type-alias"},{"id":1185,"kind":65536,"name":"__type","url":"globals.html#iteratecallback.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"IterateCallback"},{"id":1186,"kind":64,"name":"setReadonlyPropertyValue","url":"globals.html#setreadonlypropertyvalue","classes":"tsd-kind-function"},{"id":1187,"kind":64,"name":"setReadonly","url":"globals.html#setreadonly","classes":"tsd-kind-function"},{"id":1188,"kind":64,"name":"unsetReadonly","url":"globals.html#unsetreadonly","classes":"tsd-kind-function"},{"id":1189,"kind":64,"name":"iterateSchema","url":"globals.html#iterateschema","classes":"tsd-kind-function"},{"id":1190,"kind":64,"name":"createAjv","url":"globals.html#createajv","classes":"tsd-kind-function"},{"id":1191,"kind":64,"name":"createLayout","url":"globals.html#createlayout","classes":"tsd-kind-function"},{"id":1192,"kind":64,"name":"createControlElement","url":"globals.html#createcontrolelement","classes":"tsd-kind-function"},{"id":1193,"kind":64,"name":"wrapInLayoutIfNecessary","url":"globals.html#wrapinlayoutifnecessary","classes":"tsd-kind-function"},{"id":1194,"kind":64,"name":"addLabel","url":"globals.html#addlabel","classes":"tsd-kind-function"},{"id":1195,"kind":64,"name":"isCombinator","url":"globals.html#iscombinator","classes":"tsd-kind-function"},{"id":1196,"kind":64,"name":"generateUISchema","url":"globals.html#generateuischema","classes":"tsd-kind-function"},{"id":1197,"kind":64,"name":"generateDefaultUISchema","url":"globals.html#generatedefaultuischema","classes":"tsd-kind-function"},{"id":1198,"kind":2097152,"name":"Generate","url":"globals.html#generate","classes":"tsd-kind-object-literal"},{"id":1199,"kind":32,"name":"jsonSchema","url":"globals.html#generate.jsonschema","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Generate"},{"id":1200,"kind":32,"name":"uiSchema","url":"globals.html#generate.uischema","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Generate"},{"id":1201,"kind":32,"name":"controlElement","url":"globals.html#generate.controlelement","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Generate"},{"id":1202,"kind":256,"name":"UpdateAction","url":"interfaces/updateaction.html","classes":"tsd-kind-interface"},{"id":1203,"kind":1024,"name":"type","url":"interfaces/updateaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UpdateAction"},{"id":1204,"kind":1024,"name":"path","url":"interfaces/updateaction.html#path","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UpdateAction"},{"id":1205,"kind":2048,"name":"updater","url":"interfaces/updateaction.html#updater","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"UpdateAction"},{"id":1206,"kind":256,"name":"UpdateErrorsAction","url":"interfaces/updateerrorsaction.html","classes":"tsd-kind-interface"},{"id":1207,"kind":1024,"name":"type","url":"interfaces/updateerrorsaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UpdateErrorsAction"},{"id":1208,"kind":1024,"name":"errors","url":"interfaces/updateerrorsaction.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UpdateErrorsAction"},{"id":1209,"kind":256,"name":"InitAction","url":"interfaces/initaction.html","classes":"tsd-kind-interface"},{"id":1210,"kind":1024,"name":"type","url":"interfaces/initaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"InitAction"},{"id":1211,"kind":1024,"name":"data","url":"interfaces/initaction.html#data","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"InitAction"},{"id":1212,"kind":1024,"name":"schema","url":"interfaces/initaction.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"InitAction"},{"id":1213,"kind":1024,"name":"uischema","url":"interfaces/initaction.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"InitAction"},{"id":1214,"kind":1024,"name":"options","url":"interfaces/initaction.html#options","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"InitAction"},{"id":1215,"kind":256,"name":"UpdateCoreAction","url":"interfaces/updatecoreaction.html","classes":"tsd-kind-interface"},{"id":1216,"kind":1024,"name":"type","url":"interfaces/updatecoreaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UpdateCoreAction"},{"id":1217,"kind":1024,"name":"data","url":"interfaces/updatecoreaction.html#data","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UpdateCoreAction"},{"id":1218,"kind":1024,"name":"schema","url":"interfaces/updatecoreaction.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UpdateCoreAction"},{"id":1219,"kind":1024,"name":"uischema","url":"interfaces/updatecoreaction.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UpdateCoreAction"},{"id":1220,"kind":1024,"name":"options","url":"interfaces/updatecoreaction.html#options","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UpdateCoreAction"},{"id":1221,"kind":256,"name":"InitActionOptions","url":"interfaces/initactionoptions.html","classes":"tsd-kind-interface"},{"id":1222,"kind":1024,"name":"ajv","url":"interfaces/initactionoptions.html#ajv","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"InitActionOptions"},{"id":1223,"kind":1024,"name":"validationMode","url":"interfaces/initactionoptions.html#validationmode","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"InitActionOptions"},{"id":1224,"kind":1024,"name":"additionalErrors","url":"interfaces/initactionoptions.html#additionalerrors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"InitActionOptions"},{"id":1225,"kind":256,"name":"SetValidationModeAction","url":"interfaces/setvalidationmodeaction.html","classes":"tsd-kind-interface"},{"id":1226,"kind":1024,"name":"type","url":"interfaces/setvalidationmodeaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetValidationModeAction"},{"id":1227,"kind":1024,"name":"validationMode","url":"interfaces/setvalidationmodeaction.html#validationmode","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetValidationModeAction"},{"id":1228,"kind":256,"name":"RegisterDefaultDataAction","url":"interfaces/registerdefaultdataaction.html","classes":"tsd-kind-interface"},{"id":1229,"kind":1024,"name":"type","url":"interfaces/registerdefaultdataaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RegisterDefaultDataAction"},{"id":1230,"kind":1024,"name":"schemaPath","url":"interfaces/registerdefaultdataaction.html#schemapath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RegisterDefaultDataAction"},{"id":1231,"kind":1024,"name":"data","url":"interfaces/registerdefaultdataaction.html#data","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RegisterDefaultDataAction"},{"id":1232,"kind":256,"name":"UnregisterDefaultDataAction","url":"interfaces/unregisterdefaultdataaction.html","classes":"tsd-kind-interface"},{"id":1233,"kind":1024,"name":"type","url":"interfaces/unregisterdefaultdataaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UnregisterDefaultDataAction"},{"id":1234,"kind":1024,"name":"schemaPath","url":"interfaces/unregisterdefaultdataaction.html#schemapath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UnregisterDefaultDataAction"},{"id":1235,"kind":256,"name":"SetAjvAction","url":"interfaces/setajvaction.html","classes":"tsd-kind-interface"},{"id":1236,"kind":1024,"name":"type","url":"interfaces/setajvaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetAjvAction"},{"id":1237,"kind":1024,"name":"ajv","url":"interfaces/setajvaction.html#ajv","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetAjvAction"},{"id":1238,"kind":256,"name":"AddRendererAction","url":"interfaces/addrendereraction.html","classes":"tsd-kind-interface"},{"id":1239,"kind":1024,"name":"type","url":"interfaces/addrendereraction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AddRendererAction"},{"id":1240,"kind":1024,"name":"tester","url":"interfaces/addrendereraction.html#tester","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AddRendererAction"},{"id":1241,"kind":1024,"name":"renderer","url":"interfaces/addrendereraction.html#renderer","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AddRendererAction"},{"id":1242,"kind":256,"name":"AddCellRendererAction","url":"interfaces/addcellrendereraction.html","classes":"tsd-kind-interface"},{"id":1243,"kind":1024,"name":"type","url":"interfaces/addcellrendereraction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AddCellRendererAction"},{"id":1244,"kind":1024,"name":"tester","url":"interfaces/addcellrendereraction.html#tester","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AddCellRendererAction"},{"id":1245,"kind":1024,"name":"cell","url":"interfaces/addcellrendereraction.html#cell","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AddCellRendererAction"},{"id":1246,"kind":256,"name":"RemoveCellRendererAction","url":"interfaces/removecellrendereraction.html","classes":"tsd-kind-interface"},{"id":1247,"kind":1024,"name":"type","url":"interfaces/removecellrendereraction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RemoveCellRendererAction"},{"id":1248,"kind":1024,"name":"tester","url":"interfaces/removecellrendereraction.html#tester","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RemoveCellRendererAction"},{"id":1249,"kind":1024,"name":"cell","url":"interfaces/removecellrendereraction.html#cell","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RemoveCellRendererAction"},{"id":1250,"kind":256,"name":"RemoveRendererAction","url":"interfaces/removerendereraction.html","classes":"tsd-kind-interface"},{"id":1251,"kind":1024,"name":"type","url":"interfaces/removerendereraction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RemoveRendererAction"},{"id":1252,"kind":1024,"name":"tester","url":"interfaces/removerendereraction.html#tester","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RemoveRendererAction"},{"id":1253,"kind":1024,"name":"renderer","url":"interfaces/removerendereraction.html#renderer","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RemoveRendererAction"},{"id":1254,"kind":256,"name":"SetConfigAction","url":"interfaces/setconfigaction.html","classes":"tsd-kind-interface"},{"id":1255,"kind":1024,"name":"type","url":"interfaces/setconfigaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetConfigAction"},{"id":1256,"kind":1024,"name":"config","url":"interfaces/setconfigaction.html#config","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetConfigAction"},{"id":1257,"kind":256,"name":"AddUISchemaAction","url":"interfaces/adduischemaaction.html","classes":"tsd-kind-interface"},{"id":1258,"kind":1024,"name":"type","url":"interfaces/adduischemaaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AddUISchemaAction"},{"id":1259,"kind":1024,"name":"tester","url":"interfaces/adduischemaaction.html#tester","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AddUISchemaAction"},{"id":1260,"kind":1024,"name":"uischema","url":"interfaces/adduischemaaction.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AddUISchemaAction"},{"id":1261,"kind":256,"name":"RemoveUISchemaAction","url":"interfaces/removeuischemaaction.html","classes":"tsd-kind-interface"},{"id":1262,"kind":1024,"name":"type","url":"interfaces/removeuischemaaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RemoveUISchemaAction"},{"id":1263,"kind":1024,"name":"tester","url":"interfaces/removeuischemaaction.html#tester","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RemoveUISchemaAction"},{"id":1264,"kind":256,"name":"SetLocaleAction","url":"interfaces/setlocaleaction.html","classes":"tsd-kind-interface"},{"id":1265,"kind":1024,"name":"type","url":"interfaces/setlocaleaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetLocaleAction"},{"id":1266,"kind":1024,"name":"locale","url":"interfaces/setlocaleaction.html#locale","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetLocaleAction"},{"id":1267,"kind":256,"name":"SetSchemaAction","url":"interfaces/setschemaaction.html","classes":"tsd-kind-interface"},{"id":1268,"kind":1024,"name":"type","url":"interfaces/setschemaaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetSchemaAction"},{"id":1269,"kind":1024,"name":"schema","url":"interfaces/setschemaaction.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetSchemaAction"},{"id":1270,"kind":256,"name":"SetTranslatorAction","url":"interfaces/settranslatoraction.html","classes":"tsd-kind-interface"},{"id":1271,"kind":1024,"name":"type","url":"interfaces/settranslatoraction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetTranslatorAction"},{"id":1272,"kind":1024,"name":"translator","url":"interfaces/settranslatoraction.html#translator","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetTranslatorAction"},{"id":1273,"kind":1024,"name":"errorTranslator","url":"interfaces/settranslatoraction.html#errortranslator","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetTranslatorAction"},{"id":1274,"kind":256,"name":"UpdateI18nAction","url":"interfaces/updatei18naction.html","classes":"tsd-kind-interface"},{"id":1275,"kind":1024,"name":"type","url":"interfaces/updatei18naction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UpdateI18nAction"},{"id":1276,"kind":1024,"name":"locale","url":"interfaces/updatei18naction.html#locale","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UpdateI18nAction"},{"id":1277,"kind":1024,"name":"translator","url":"interfaces/updatei18naction.html#translator","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UpdateI18nAction"},{"id":1278,"kind":1024,"name":"errorTranslator","url":"interfaces/updatei18naction.html#errortranslator","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UpdateI18nAction"},{"id":1279,"kind":256,"name":"SetUISchemaAction","url":"interfaces/setuischemaaction.html","classes":"tsd-kind-interface"},{"id":1280,"kind":1024,"name":"type","url":"interfaces/setuischemaaction.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetUISchemaAction"},{"id":1281,"kind":1024,"name":"uischema","url":"interfaces/setuischemaaction.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SetUISchemaAction"},{"id":1282,"kind":32,"name":"INIT","url":"globals.html#init","classes":"tsd-kind-variable"},{"id":1283,"kind":32,"name":"UPDATE_CORE","url":"globals.html#update_core","classes":"tsd-kind-variable"},{"id":1284,"kind":32,"name":"SET_AJV","url":"globals.html#set_ajv","classes":"tsd-kind-variable"},{"id":1285,"kind":32,"name":"UPDATE_DATA","url":"globals.html#update_data","classes":"tsd-kind-variable"},{"id":1286,"kind":32,"name":"UPDATE_ERRORS","url":"globals.html#update_errors","classes":"tsd-kind-variable"},{"id":1287,"kind":32,"name":"VALIDATE","url":"globals.html#validate","classes":"tsd-kind-variable"},{"id":1288,"kind":32,"name":"ADD_RENDERER","url":"globals.html#add_renderer","classes":"tsd-kind-variable"},{"id":1289,"kind":32,"name":"REMOVE_RENDERER","url":"globals.html#remove_renderer","classes":"tsd-kind-variable"},{"id":1290,"kind":32,"name":"ADD_CELL","url":"globals.html#add_cell","classes":"tsd-kind-variable"},{"id":1291,"kind":32,"name":"REMOVE_CELL","url":"globals.html#remove_cell","classes":"tsd-kind-variable"},{"id":1292,"kind":32,"name":"SET_CONFIG","url":"globals.html#set_config","classes":"tsd-kind-variable"},{"id":1293,"kind":32,"name":"ADD_UI_SCHEMA","url":"globals.html#add_ui_schema","classes":"tsd-kind-variable"},{"id":1294,"kind":32,"name":"REMOVE_UI_SCHEMA","url":"globals.html#remove_ui_schema","classes":"tsd-kind-variable"},{"id":1295,"kind":32,"name":"SET_SCHEMA","url":"globals.html#set_schema","classes":"tsd-kind-variable"},{"id":1296,"kind":32,"name":"SET_UISCHEMA","url":"globals.html#set_uischema","classes":"tsd-kind-variable"},{"id":1297,"kind":32,"name":"SET_VALIDATION_MODE","url":"globals.html#set_validation_mode","classes":"tsd-kind-variable"},{"id":1298,"kind":32,"name":"SET_LOCALE","url":"globals.html#set_locale","classes":"tsd-kind-variable"},{"id":1299,"kind":32,"name":"SET_TRANSLATOR","url":"globals.html#set_translator","classes":"tsd-kind-variable"},{"id":1300,"kind":32,"name":"UPDATE_I18N","url":"globals.html#update_i18n","classes":"tsd-kind-variable"},{"id":1301,"kind":32,"name":"ADD_DEFAULT_DATA","url":"globals.html#add_default_data","classes":"tsd-kind-variable"},{"id":1302,"kind":32,"name":"REMOVE_DEFAULT_DATA","url":"globals.html#remove_default_data","classes":"tsd-kind-variable"},{"id":1303,"kind":4194304,"name":"CoreActions","url":"globals.html#coreactions","classes":"tsd-kind-type-alias"},{"id":1304,"kind":64,"name":"init","url":"globals.html#init","classes":"tsd-kind-function"},{"id":1305,"kind":64,"name":"updateCore","url":"globals.html#updatecore","classes":"tsd-kind-function"},{"id":1306,"kind":64,"name":"registerDefaultData","url":"globals.html#registerdefaultdata","classes":"tsd-kind-function"},{"id":1307,"kind":64,"name":"unregisterDefaultData","url":"globals.html#unregisterdefaultdata","classes":"tsd-kind-function"},{"id":1308,"kind":64,"name":"setAjv","url":"globals.html#setajv","classes":"tsd-kind-function"},{"id":1309,"kind":64,"name":"update","url":"globals.html#update","classes":"tsd-kind-function"},{"id":1310,"kind":64,"name":"updateErrors","url":"globals.html#updateerrors","classes":"tsd-kind-function"},{"id":1311,"kind":64,"name":"registerRenderer","url":"globals.html#registerrenderer","classes":"tsd-kind-function"},{"id":1312,"kind":64,"name":"registerCell","url":"globals.html#registercell","classes":"tsd-kind-function"},{"id":1313,"kind":64,"name":"unregisterCell","url":"globals.html#unregistercell","classes":"tsd-kind-function"},{"id":1314,"kind":64,"name":"unregisterRenderer","url":"globals.html#unregisterrenderer","classes":"tsd-kind-function"},{"id":1315,"kind":64,"name":"setConfig","url":"globals.html#setconfig","classes":"tsd-kind-function"},{"id":1316,"kind":64,"name":"setValidationMode","url":"globals.html#setvalidationmode","classes":"tsd-kind-function"},{"id":1317,"kind":4194304,"name":"UISchemaActions","url":"globals.html#uischemaactions","classes":"tsd-kind-type-alias"},{"id":1318,"kind":64,"name":"registerUISchema","url":"globals.html#registeruischema","classes":"tsd-kind-function"},{"id":1319,"kind":64,"name":"unregisterUISchema","url":"globals.html#unregisteruischema","classes":"tsd-kind-function"},{"id":1320,"kind":4194304,"name":"I18nActions","url":"globals.html#i18nactions","classes":"tsd-kind-type-alias"},{"id":1321,"kind":64,"name":"setLocale","url":"globals.html#setlocale","classes":"tsd-kind-function"},{"id":1322,"kind":64,"name":"setSchema","url":"globals.html#setschema","classes":"tsd-kind-function"},{"id":1323,"kind":64,"name":"setTranslator","url":"globals.html#settranslator","classes":"tsd-kind-function"},{"id":1324,"kind":64,"name":"updateI18n","url":"globals.html#updatei18n","classes":"tsd-kind-function"},{"id":1325,"kind":64,"name":"setUISchema","url":"globals.html#setuischema","classes":"tsd-kind-function"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,49.394]],["parent/0",[]],["name/1",[1,39.92]],["parent/1",[0,4.222]],["name/2",[2,33.512]],["parent/2",[0,4.222]],["name/3",[3,45.165]],["parent/3",[0,4.222]],["name/4",[4,56.866]],["parent/4",[0,4.222]],["name/5",[5,62.744]],["parent/5",[6,4.689]],["name/6",[7,30.716]],["parent/6",[8,5.076]],["name/7",[9,50.506]],["parent/7",[8,5.076]],["name/8",[10,54.859]],["parent/8",[8,5.076]],["name/9",[11,43.285]],["parent/9",[12,5.8]],["name/10",[13,67.852]],["parent/10",[6,4.689]],["name/11",[7,30.716]],["parent/11",[14,5.363]],["name/12",[15,54.859]],["parent/12",[14,5.363]],["name/13",[16,67.852]],["parent/13",[6,4.689]],["name/14",[17,56.866]],["parent/14",[18,5.8]],["name/15",[19,67.852]],["parent/15",[6,4.689]],["name/16",[20,56.866]],["parent/16",[21,5.8]],["name/17",[22,67.852]],["parent/17",[6,4.689]],["name/18",[7,30.716]],["parent/18",[23,4.861]],["name/19",[10,54.859]],["parent/19",[23,4.861]],["name/20",[7,30.716]],["parent/20",[24,5.8]],["name/21",[9,50.506]],["parent/21",[23,4.861]],["name/22",[25,54.859]],["parent/22",[23,4.861]],["name/23",[7,30.716]],["parent/23",[0,4.222]],["name/24",[26,51.758]],["parent/24",[0,4.222]],["name/25",[1,39.92]],["parent/25",[27,3.171]],["name/26",[7,30.716]],["parent/26",[28,5.363]],["name/27",[29,54.859]],["parent/27",[28,5.363]],["name/28",[2,33.512]],["parent/28",[27,3.171]],["name/29",[7,30.716]],["parent/29",[30,5.363]],["name/30",[29,54.859]],["parent/30",[30,5.363]],["name/31",[31,59.379]],["parent/31",[27,3.171]],["name/32",[7,30.716]],["parent/32",[32,5.8]],["name/33",[3,45.165]],["parent/33",[27,3.171]],["name/34",[7,30.716]],["parent/34",[33,5.8]],["name/35",[34,45.165]],["parent/35",[27,3.171]],["name/36",[35,33.299]],["parent/36",[36,5.8]],["name/37",[37,59.379]],["parent/37",[27,3.171]],["name/38",[7,30.716]],["parent/38",[38,5.076]],["name/39",[15,54.859]],["parent/39",[38,5.076]],["name/40",[39,54.859]],["parent/40",[38,5.076]],["name/41",[40,59.379]],["parent/41",[27,3.171]],["name/42",[7,30.716]],["parent/42",[41,5.8]],["name/43",[42,56.866]],["parent/43",[27,3.171]],["name/44",[7,30.716]],["parent/44",[43,5.363]],["name/45",[34,45.165]],["parent/45",[43,5.363]],["name/46",[15,54.859]],["parent/46",[27,3.171]],["name/47",[7,30.716]],["parent/47",[44,5.8]],["name/48",[39,54.859]],["parent/48",[27,3.171]],["name/49",[7,30.716]],["parent/49",[45,5.363]],["name/50",[34,45.165]],["parent/50",[45,5.363]],["name/51",[46,59.379]],["parent/51",[27,3.171]],["name/52",[11,43.285]],["parent/52",[47,5.8]],["name/53",[48,59.379]],["parent/53",[27,3.171]],["name/54",[11,43.285]],["parent/54",[49,5.8]],["name/55",[50,59.379]],["parent/55",[27,3.171]],["name/56",[7,30.716]],["parent/56",[51,5.363]],["name/57",[29,54.859]],["parent/57",[51,5.363]],["name/58",[52,59.379]],["parent/58",[27,3.171]],["name/59",[53,50.506]],["parent/59",[54,5.363]],["name/60",[34,45.165]],["parent/60",[54,5.363]],["name/61",[35,33.299]],["parent/61",[55,5.8]],["name/62",[10,54.859]],["parent/62",[27,3.171]],["name/63",[53,50.506]],["parent/63",[56,5.363]],["name/64",[34,45.165]],["parent/64",[56,5.363]],["name/65",[35,33.299]],["parent/65",[57,5.8]],["name/66",[58,59.379]],["parent/66",[27,3.171]],["name/67",[11,43.285]],["parent/67",[59,5.8]],["name/68",[9,50.506]],["parent/68",[27,3.171]],["name/69",[11,43.285]],["parent/69",[60,5.8]],["name/70",[25,54.859]],["parent/70",[27,3.171]],["name/71",[7,30.716]],["parent/71",[61,5.363]],["name/72",[34,45.165]],["parent/72",[61,5.363]],["name/73",[62,59.379]],["parent/73",[27,3.171]],["name/74",[11,43.285]],["parent/74",[63,5.8]],["name/75",[64,59.379]],["parent/75",[27,3.171]],["name/76",[11,43.285]],["parent/76",[65,5.8]],["name/77",[66,45.88]],["parent/77",[27,3.171]],["name/78",[11,43.285]],["parent/78",[67,5.8]],["name/79",[68,51.758]],["parent/79",[27,3.171]],["name/80",[53,50.506]],["parent/80",[69,5.363]],["name/81",[34,45.165]],["parent/81",[69,5.363]],["name/82",[35,33.299]],["parent/82",[70,5.8]],["name/83",[4,56.866]],["parent/83",[27,3.171]],["name/84",[7,30.716]],["parent/84",[71,5.076]],["name/85",[68,51.758]],["parent/85",[71,5.076]],["name/86",[11,43.285]],["parent/86",[72,5.8]],["name/87",[34,45.165]],["parent/87",[71,5.076]],["name/88",[35,33.299]],["parent/88",[73,5.8]],["name/89",[26,51.758]],["parent/89",[27,3.171]],["name/90",[7,30.716]],["parent/90",[74,5.076]],["name/91",[68,51.758]],["parent/91",[74,5.076]],["name/92",[11,43.285]],["parent/92",[75,5.8]],["name/93",[34,45.165]],["parent/93",[74,5.076]],["name/94",[35,33.299]],["parent/94",[76,5.8]],["name/95",[77,59.379]],["parent/95",[27,3.171]],["name/96",[7,30.716]],["parent/96",[78,5.076]],["name/97",[68,51.758]],["parent/97",[78,5.076]],["name/98",[11,43.285]],["parent/98",[79,5.8]],["name/99",[34,45.165]],["parent/99",[78,5.076]],["name/100",[35,33.299]],["parent/100",[80,5.8]],["name/101",[81,56.866]],["parent/101",[27,3.171]],["name/102",[7,30.716]],["parent/102",[82,5.363]],["name/103",[68,51.758]],["parent/103",[82,5.363]],["name/104",[53,50.506]],["parent/104",[83,5.8]],["name/105",[20,56.866]],["parent/105",[27,3.171]],["name/106",[7,30.716]],["parent/106",[84,5.076]],["name/107",[9,50.506]],["parent/107",[84,5.076]],["name/108",[25,54.859]],["parent/108",[84,5.076]],["name/109",[7,30.716]],["parent/109",[27,3.171]],["name/110",[53,50.506]],["parent/110",[85,5.8]],["name/111",[17,56.866]],["parent/111",[27,3.171]],["name/112",[11,43.285]],["parent/112",[86,5.8]],["name/113",[53,50.506]],["parent/113",[27,3.171]],["name/114",[11,43.285]],["parent/114",[87,5.8]],["name/115",[88,59.379]],["parent/115",[27,3.171]],["name/116",[11,43.285]],["parent/116",[89,5.8]],["name/117",[90,56.866]],["parent/117",[27,3.171]],["name/118",[11,43.285]],["parent/118",[91,5.8]],["name/119",[81,56.866]],["parent/119",[0,4.222]],["name/120",[42,56.866]],["parent/120",[92,5.363]],["name/121",[39,54.859]],["parent/121",[92,5.363]],["name/122",[34,45.165]],["parent/122",[0,4.222]],["name/123",[35,33.299]],["parent/123",[93,5.8]],["name/124",[94,35.934]],["parent/124",[]],["name/125",[11,43.285]],["parent/125",[94,3.072]],["name/126",[1,39.92]],["parent/126",[94,3.072]],["name/127",[2,33.512]],["parent/127",[94,3.072]],["name/128",[31,59.379]],["parent/128",[94,3.072]],["name/129",[3,45.165]],["parent/129",[94,3.072]],["name/130",[34,45.165]],["parent/130",[94,3.072]],["name/131",[37,59.379]],["parent/131",[94,3.072]],["name/132",[40,59.379]],["parent/132",[94,3.072]],["name/133",[42,56.866]],["parent/133",[94,3.072]],["name/134",[15,54.859]],["parent/134",[94,3.072]],["name/135",[39,54.859]],["parent/135",[94,3.072]],["name/136",[46,59.379]],["parent/136",[94,3.072]],["name/137",[48,59.379]],["parent/137",[94,3.072]],["name/138",[50,59.379]],["parent/138",[94,3.072]],["name/139",[52,59.379]],["parent/139",[94,3.072]],["name/140",[10,54.859]],["parent/140",[94,3.072]],["name/141",[58,59.379]],["parent/141",[94,3.072]],["name/142",[9,50.506]],["parent/142",[94,3.072]],["name/143",[25,54.859]],["parent/143",[94,3.072]],["name/144",[62,59.379]],["parent/144",[94,3.072]],["name/145",[64,59.379]],["parent/145",[94,3.072]],["name/146",[66,45.88]],["parent/146",[94,3.072]],["name/147",[68,51.758]],["parent/147",[94,3.072]],["name/148",[4,56.866]],["parent/148",[94,3.072]],["name/149",[35,33.299]],["parent/149",[95,5.8]],["name/150",[26,51.758]],["parent/150",[94,3.072]],["name/151",[35,33.299]],["parent/151",[96,5.8]],["name/152",[77,59.379]],["parent/152",[94,3.072]],["name/153",[35,33.299]],["parent/153",[97,5.8]],["name/154",[81,56.866]],["parent/154",[94,3.072]],["name/155",[35,33.299]],["parent/155",[98,5.8]],["name/156",[20,56.866]],["parent/156",[94,3.072]],["name/157",[7,30.716]],["parent/157",[94,3.072]],["name/158",[17,56.866]],["parent/158",[94,3.072]],["name/159",[53,50.506]],["parent/159",[94,3.072]],["name/160",[88,59.379]],["parent/160",[94,3.072]],["name/161",[90,56.866]],["parent/161",[94,3.072]],["name/162",[29,54.859]],["parent/162",[94,3.072]],["name/163",[99,62.744]],["parent/163",[94,3.072]],["name/164",[100,33.73]],["parent/164",[]],["name/165",[11,43.285]],["parent/165",[100,2.883]],["name/166",[1,39.92]],["parent/166",[100,2.883]],["name/167",[2,33.512]],["parent/167",[100,2.883]],["name/168",[31,59.379]],["parent/168",[100,2.883]],["name/169",[3,45.165]],["parent/169",[100,2.883]],["name/170",[34,45.165]],["parent/170",[100,2.883]],["name/171",[37,59.379]],["parent/171",[100,2.883]],["name/172",[40,59.379]],["parent/172",[100,2.883]],["name/173",[42,56.866]],["parent/173",[100,2.883]],["name/174",[15,54.859]],["parent/174",[100,2.883]],["name/175",[39,54.859]],["parent/175",[100,2.883]],["name/176",[46,59.379]],["parent/176",[100,2.883]],["name/177",[48,59.379]],["parent/177",[100,2.883]],["name/178",[50,59.379]],["parent/178",[100,2.883]],["name/179",[52,59.379]],["parent/179",[100,2.883]],["name/180",[10,54.859]],["parent/180",[100,2.883]],["name/181",[58,59.379]],["parent/181",[100,2.883]],["name/182",[9,50.506]],["parent/182",[100,2.883]],["name/183",[25,54.859]],["parent/183",[100,2.883]],["name/184",[62,59.379]],["parent/184",[100,2.883]],["name/185",[64,59.379]],["parent/185",[100,2.883]],["name/186",[66,45.88]],["parent/186",[100,2.883]],["name/187",[68,51.758]],["parent/187",[100,2.883]],["name/188",[4,56.866]],["parent/188",[100,2.883]],["name/189",[35,33.299]],["parent/189",[101,5.8]],["name/190",[26,51.758]],["parent/190",[100,2.883]],["name/191",[35,33.299]],["parent/191",[102,5.8]],["name/192",[77,59.379]],["parent/192",[100,2.883]],["name/193",[35,33.299]],["parent/193",[103,5.8]],["name/194",[81,56.866]],["parent/194",[100,2.883]],["name/195",[35,33.299]],["parent/195",[104,5.8]],["name/196",[20,56.866]],["parent/196",[100,2.883]],["name/197",[7,30.716]],["parent/197",[100,2.883]],["name/198",[17,56.866]],["parent/198",[100,2.883]],["name/199",[53,50.506]],["parent/199",[100,2.883]],["name/200",[88,59.379]],["parent/200",[100,2.883]],["name/201",[90,56.866]],["parent/201",[100,2.883]],["name/202",[29,54.859]],["parent/202",[100,2.883]],["name/203",[105,62.744]],["parent/203",[100,2.883]],["name/204",[106,67.852]],["parent/204",[100,2.883]],["name/205",[107,67.852]],["parent/205",[100,2.883]],["name/206",[108,67.852]],["parent/206",[100,2.883]],["name/207",[109,67.852]],["parent/207",[100,2.883]],["name/208",[99,62.744]],["parent/208",[100,2.883]],["name/209",[110,67.852]],["parent/209",[100,2.883]],["name/210",[111,67.852]],["parent/210",[100,2.883]],["name/211",[112,67.852]],["parent/211",[100,2.883]],["name/212",[113,67.852]],["parent/212",[100,2.883]],["name/213",[114,62.744]],["parent/213",[]],["name/214",[115,62.744]],["parent/214",[]],["name/215",[116,54.859]],["parent/215",[115,5.363]],["name/216",[117,62.744]],["parent/216",[]],["name/217",[116,54.859]],["parent/217",[117,5.363]],["name/218",[118,62.744]],["parent/218",[]],["name/219",[119,41.703]],["parent/219",[118,5.363]],["name/220",[120,62.744]],["parent/220",[]],["name/221",[119,41.703]],["parent/221",[120,5.363]],["name/222",[121,62.744]],["parent/222",[]],["name/223",[122,50.506]],["parent/223",[121,5.363]],["name/224",[123,46.649]],["parent/224",[]],["name/225",[124,67.852]],["parent/225",[123,3.988]],["name/226",[125,59.379]],["parent/226",[123,3.988]],["name/227",[126,54.859]],["parent/227",[]],["name/228",[127,67.852]],["parent/228",[126,4.689]],["name/229",[128,62.744]],["parent/229",[126,4.689]],["name/230",[129,67.852]],["parent/230",[126,4.689]],["name/231",[130,67.852]],["parent/231",[126,4.689]],["name/232",[125,59.379]],["parent/232",[]],["name/233",[7,30.716]],["parent/233",[125,5.076]],["name/234",[131,56.866]],["parent/234",[]],["name/235",[7,30.716]],["parent/235",[131,4.861]],["name/236",[132,67.852]],["parent/236",[131,4.861]],["name/237",[116,54.859]],["parent/237",[131,4.861]],["name/238",[133,56.866]],["parent/238",[]],["name/239",[2,33.512]],["parent/239",[133,4.861]],["name/240",[7,30.716]],["parent/240",[133,4.861]],["name/241",[116,54.859]],["parent/241",[133,4.861]],["name/242",[134,59.379]],["parent/242",[]],["name/243",[135,59.379]],["parent/243",[134,5.076]],["name/244",[7,30.716]],["parent/244",[134,5.076]],["name/245",[136,59.379]],["parent/245",[]],["name/246",[7,30.716]],["parent/246",[136,5.076]],["name/247",[135,59.379]],["parent/247",[136,5.076]],["name/248",[137,59.379]],["parent/248",[]],["name/249",[7,30.716]],["parent/249",[137,5.076]],["name/250",[135,59.379]],["parent/250",[137,5.076]],["name/251",[138,56.866]],["parent/251",[]],["name/252",[7,30.716]],["parent/252",[138,4.861]],["name/253",[123,46.649]],["parent/253",[138,4.861]],["name/254",[139,44.498]],["parent/254",[138,4.861]],["name/255",[35,33.299]],["parent/255",[140,5.8]],["name/256",[141,54.859]],["parent/256",[]],["name/257",[142,53.189]],["parent/257",[141,4.689]],["name/258",[7,30.716]],["parent/258",[141,4.689]],["name/259",[123,46.649]],["parent/259",[141,4.689]],["name/260",[139,44.498]],["parent/260",[141,4.689]],["name/261",[35,33.299]],["parent/261",[143,5.8]],["name/262",[144,54.859]],["parent/262",[]],["name/263",[7,30.716]],["parent/263",[144,4.689]],["name/264",[142,53.189]],["parent/264",[144,4.689]],["name/265",[123,46.649]],["parent/265",[144,4.689]],["name/266",[139,44.498]],["parent/266",[144,4.689]],["name/267",[35,33.299]],["parent/267",[145,5.8]],["name/268",[146,54.859]],["parent/268",[]],["name/269",[7,30.716]],["parent/269",[146,4.689]],["name/270",[142,53.189]],["parent/270",[146,4.689]],["name/271",[123,46.649]],["parent/271",[146,4.689]],["name/272",[139,44.498]],["parent/272",[146,4.689]],["name/273",[35,33.299]],["parent/273",[147,5.8]],["name/274",[148,51.758]],["parent/274",[]],["name/275",[7,30.716]],["parent/275",[148,4.424]],["name/276",[142,53.189]],["parent/276",[148,4.424]],["name/277",[123,46.649]],["parent/277",[148,4.424]],["name/278",[139,44.498]],["parent/278",[148,4.424]],["name/279",[35,33.299]],["parent/279",[149,5.8]],["name/280",[119,41.703]],["parent/280",[148,4.424]],["name/281",[122,50.506]],["parent/281",[148,4.424]],["name/282",[150,56.866]],["parent/282",[]],["name/283",[151,56.866]],["parent/283",[150,4.861]],["name/284",[128,62.744]],["parent/284",[150,4.861]],["name/285",[152,53.189]],["parent/285",[]],["name/286",[7,30.716]],["parent/286",[152,4.547]],["name/287",[151,56.866]],["parent/287",[152,4.547]],["name/288",[123,46.649]],["parent/288",[152,4.547]],["name/289",[139,44.498]],["parent/289",[152,4.547]],["name/290",[35,33.299]],["parent/290",[153,5.8]],["name/291",[122,50.506]],["parent/291",[152,4.547]],["name/292",[154,50.506]],["parent/292",[]],["name/293",[7,30.716]],["parent/293",[154,4.317]],["name/294",[123,46.649]],["parent/294",[154,4.317]],["name/295",[139,44.498]],["parent/295",[154,4.317]],["name/296",[35,33.299]],["parent/296",[155,5.8]],["name/297",[116,54.859]],["parent/297",[154,4.317]],["name/298",[119,41.703]],["parent/298",[154,4.317]],["name/299",[122,50.506]],["parent/299",[154,4.317]],["name/300",[156,51.758]],["parent/300",[]],["name/301",[7,30.716]],["parent/301",[156,4.424]],["name/302",[142,53.189]],["parent/302",[156,4.424]],["name/303",[123,46.649]],["parent/303",[156,4.424]],["name/304",[139,44.498]],["parent/304",[156,4.424]],["name/305",[35,33.299]],["parent/305",[157,5.8]],["name/306",[119,41.703]],["parent/306",[156,4.424]],["name/307",[122,50.506]],["parent/307",[156,4.424]],["name/308",[158,51.758]],["parent/308",[]],["name/309",[7,30.716]],["parent/309",[158,4.424]],["name/310",[142,53.189]],["parent/310",[158,4.424]],["name/311",[123,46.649]],["parent/311",[158,4.424]],["name/312",[139,44.498]],["parent/312",[158,4.424]],["name/313",[35,33.299]],["parent/313",[159,5.8]],["name/314",[119,41.703]],["parent/314",[158,4.424]],["name/315",[122,50.506]],["parent/315",[158,4.424]],["name/316",[160,67.852]],["parent/316",[]],["name/317",[161,67.852]],["parent/317",[]],["name/318",[162,67.852]],["parent/318",[]],["name/319",[163,67.852]],["parent/319",[]],["name/320",[164,67.852]],["parent/320",[]],["name/321",[165,67.852]],["parent/321",[]],["name/322",[166,67.852]],["parent/322",[]],["name/323",[167,49.394]],["parent/323",[]],["name/324",[168,67.852]],["parent/324",[167,4.222]],["name/325",[169,67.852]],["parent/325",[167,4.222]],["name/326",[35,33.299]],["parent/326",[167,4.222]],["name/327",[170,67.852]],["parent/327",[167,4.222]],["name/328",[26,51.758]],["parent/328",[167,4.222]],["name/329",[171,67.852]],["parent/329",[167,4.222]],["name/330",[172,67.852]],["parent/330",[167,4.222]],["name/331",[5,62.744]],["parent/331",[167,4.222]],["name/332",[173,67.852]],["parent/332",[]],["name/333",[174,67.852]],["parent/333",[]],["name/334",[26,51.758]],["parent/334",[]],["name/335",[35,33.299]],["parent/335",[26,4.424]],["name/336",[175,67.852]],["parent/336",[]],["name/337",[176,67.852]],["parent/337",[]],["name/338",[177,67.852]],["parent/338",[]],["name/339",[178,56.866]],["parent/339",[]],["name/340",[179,56.866]],["parent/340",[]],["name/341",[180,59.379]],["parent/341",[]],["name/342",[181,41.703]],["parent/342",[180,5.076]],["name/343",[182,38.063]],["parent/343",[180,5.076]],["name/344",[183,67.852]],["parent/344",[]],["name/345",[184,47.483]],["parent/345",[]],["name/346",[35,33.299]],["parent/346",[184,4.059]],["name/347",[185,62.744]],["parent/347",[]],["name/348",[35,33.299]],["parent/348",[185,5.363]],["name/349",[186,67.852]],["parent/349",[]],["name/350",[187,67.852]],["parent/350",[]],["name/351",[188,67.852]],["parent/351",[]],["name/352",[189,67.852]],["parent/352",[]],["name/353",[190,67.852]],["parent/353",[]],["name/354",[191,67.852]],["parent/354",[]],["name/355",[192,67.852]],["parent/355",[]],["name/356",[193,67.852]],["parent/356",[]],["name/357",[194,67.852]],["parent/357",[]],["name/358",[195,67.852]],["parent/358",[]],["name/359",[196,67.852]],["parent/359",[]],["name/360",[197,67.852]],["parent/360",[]],["name/361",[198,67.852]],["parent/361",[]],["name/362",[199,67.852]],["parent/362",[]],["name/363",[200,67.852]],["parent/363",[]],["name/364",[201,67.852]],["parent/364",[]],["name/365",[202,67.852]],["parent/365",[]],["name/366",[203,67.852]],["parent/366",[]],["name/367",[204,67.852]],["parent/367",[]],["name/368",[205,67.852]],["parent/368",[]],["name/369",[206,67.852]],["parent/369",[]],["name/370",[207,67.852]],["parent/370",[]],["name/371",[208,67.852]],["parent/371",[]],["name/372",[209,67.852]],["parent/372",[]],["name/373",[210,67.852]],["parent/373",[]],["name/374",[211,67.852]],["parent/374",[]],["name/375",[212,67.852]],["parent/375",[]],["name/376",[213,67.852]],["parent/376",[]],["name/377",[214,67.852]],["parent/377",[]],["name/378",[215,67.852]],["parent/378",[]],["name/379",[216,67.852]],["parent/379",[]],["name/380",[217,67.852]],["parent/380",[]],["name/381",[218,67.852]],["parent/381",[]],["name/382",[219,67.852]],["parent/382",[]],["name/383",[220,67.852]],["parent/383",[]],["name/384",[221,67.852]],["parent/384",[]],["name/385",[222,67.852]],["parent/385",[]],["name/386",[223,67.852]],["parent/386",[]],["name/387",[224,67.852]],["parent/387",[]],["name/388",[90,56.866]],["parent/388",[]],["name/389",[225,59.379]],["parent/389",[]],["name/390",[184,47.483]],["parent/390",[225,5.076]],["name/391",[226,59.379]],["parent/391",[225,5.076]],["name/392",[227,67.852]],["parent/392",[]],["name/393",[228,67.852]],["parent/393",[]],["name/394",[229,67.852]],["parent/394",[]],["name/395",[230,54.859]],["parent/395",[]],["name/396",[231,67.852]],["parent/396",[230,4.689]],["name/397",[232,67.852]],["parent/397",[230,4.689]],["name/398",[233,67.852]],["parent/398",[230,4.689]],["name/399",[234,67.852]],["parent/399",[230,4.689]],["name/400",[235,67.852]],["parent/400",[]],["name/401",[236,67.852]],["parent/401",[]],["name/402",[237,49.394]],["parent/402",[]],["name/403",[238,37.094]],["parent/403",[237,4.222]],["name/404",[2,33.512]],["parent/404",[237,4.222]],["name/405",[239,34.65]],["parent/405",[237,4.222]],["name/406",[240,41.226]],["parent/406",[237,4.222]],["name/407",[241,59.379]],["parent/407",[237,4.222]],["name/408",[242,62.744]],["parent/408",[237,4.222]],["name/409",[243,56.866]],["parent/409",[237,4.222]],["name/410",[244,54.859]],["parent/410",[237,4.222]],["name/411",[245,62.744]],["parent/411",[]],["name/412",[244,54.859]],["parent/412",[]],["name/413",[246,49.394]],["parent/413",[]],["name/414",[238,37.094]],["parent/414",[246,4.222]],["name/415",[35,33.299]],["parent/415",[247,5.8]],["name/416",[2,33.512]],["parent/416",[246,4.222]],["name/417",[35,33.299]],["parent/417",[248,5.8]],["name/418",[239,34.65]],["parent/418",[246,4.222]],["name/419",[240,41.226]],["parent/419",[246,4.222]],["name/420",[242,62.744]],["parent/420",[246,4.222]],["name/421",[243,56.866]],["parent/421",[246,4.222]],["name/422",[244,54.859]],["parent/422",[246,4.222]],["name/423",[241,59.379]],["parent/423",[246,4.222]],["name/424",[249,67.852]],["parent/424",[]],["name/425",[250,67.852]],["parent/425",[]],["name/426",[251,67.852]],["parent/426",[]],["name/427",[252,67.852]],["parent/427",[]],["name/428",[253,67.852]],["parent/428",[]],["name/429",[254,67.852]],["parent/429",[]],["name/430",[255,67.852]],["parent/430",[]],["name/431",[256,67.852]],["parent/431",[]],["name/432",[257,67.852]],["parent/432",[]],["name/433",[258,67.852]],["parent/433",[]],["name/434",[259,67.852]],["parent/434",[]],["name/435",[260,67.852]],["parent/435",[]],["name/436",[261,67.852]],["parent/436",[]],["name/437",[262,67.852]],["parent/437",[]],["name/438",[263,67.852]],["parent/438",[]],["name/439",[264,67.852]],["parent/439",[]],["name/440",[265,67.852]],["parent/440",[]],["name/441",[266,67.852]],["parent/441",[]],["name/442",[267,67.852]],["parent/442",[]],["name/443",[268,67.852]],["parent/443",[]],["name/444",[269,59.379]],["parent/444",[]],["name/445",[270,59.379]],["parent/445",[269,5.076]],["name/446",[238,37.094]],["parent/446",[269,5.076]],["name/447",[271,67.852]],["parent/447",[]],["name/448",[272,67.852]],["parent/448",[]],["name/449",[273,67.852]],["parent/449",[]],["name/450",[274,56.866]],["parent/450",[]],["name/451",[275,56.866]],["parent/451",[274,4.861]],["name/452",[276,62.744]],["parent/452",[274,4.861]],["name/453",[277,62.744]],["parent/453",[274,4.861]],["name/454",[278,56.866]],["parent/454",[]],["name/455",[35,33.299]],["parent/455",[278,4.861]],["name/456",[279,56.866]],["parent/456",[]],["name/457",[35,33.299]],["parent/457",[279,4.861]],["name/458",[280,67.852]],["parent/458",[]],["name/459",[281,59.379]],["parent/459",[]],["name/460",[282,67.852]],["parent/460",[281,5.076]],["name/461",[34,45.165]],["parent/461",[281,5.076]],["name/462",[35,33.299]],["parent/462",[283,5.8]],["name/463",[284,44.498]],["parent/463",[]],["name/464",[285,67.852]],["parent/464",[284,3.804]],["name/465",[286,67.852]],["parent/465",[284,3.804]],["name/466",[287,67.852]],["parent/466",[284,3.804]],["name/467",[288,67.852]],["parent/467",[284,3.804]],["name/468",[289,67.852]],["parent/468",[284,3.804]],["name/469",[290,67.852]],["parent/469",[284,3.804]],["name/470",[291,67.852]],["parent/470",[284,3.804]],["name/471",[292,67.852]],["parent/471",[284,3.804]],["name/472",[293,67.852]],["parent/472",[284,3.804]],["name/473",[294,67.852]],["parent/473",[284,3.804]],["name/474",[295,67.852]],["parent/474",[284,3.804]],["name/475",[296,67.852]],["parent/475",[284,3.804]],["name/476",[297,67.852]],["parent/476",[284,3.804]],["name/477",[298,67.852]],["parent/477",[284,3.804]],["name/478",[299,62.744]],["parent/478",[]],["name/479",[35,33.299]],["parent/479",[299,5.363]],["name/480",[300,67.852]],["parent/480",[]],["name/481",[301,67.852]],["parent/481",[]],["name/482",[302,67.852]],["parent/482",[]],["name/483",[303,67.852]],["parent/483",[]],["name/484",[304,67.852]],["parent/484",[]],["name/485",[305,67.852]],["parent/485",[]],["name/486",[306,67.852]],["parent/486",[]],["name/487",[307,67.852]],["parent/487",[]],["name/488",[308,67.852]],["parent/488",[]],["name/489",[309,67.852]],["parent/489",[]],["name/490",[310,67.852]],["parent/490",[]],["name/491",[311,56.866]],["parent/491",[]],["name/492",[275,56.866]],["parent/492",[311,4.861]],["name/493",[276,62.744]],["parent/493",[311,4.861]],["name/494",[277,62.744]],["parent/494",[311,4.861]],["name/495",[312,67.852]],["parent/495",[]],["name/496",[313,67.852]],["parent/496",[]],["name/497",[314,67.852]],["parent/497",[]],["name/498",[315,67.852]],["parent/498",[]],["name/499",[316,59.379]],["parent/499",[]],["name/500",[184,47.483]],["parent/500",[316,5.076]],["name/501",[317,59.379]],["parent/501",[316,5.076]],["name/502",[318,67.852]],["parent/502",[]],["name/503",[319,67.852]],["parent/503",[]],["name/504",[320,53.189]],["parent/504",[]],["name/505",[321,56.866]],["parent/505",[320,4.547]],["name/506",[322,62.744]],["parent/506",[320,4.547]],["name/507",[323,59.379]],["parent/507",[320,4.547]],["name/508",[324,62.744]],["parent/508",[320,4.547]],["name/509",[325,59.379]],["parent/509",[320,4.547]],["name/510",[326,62.744]],["parent/510",[]],["name/511",[327,62.744]],["parent/511",[326,5.363]],["name/512",[328,50.506]],["parent/512",[]],["name/513",[329,62.744]],["parent/513",[328,4.317]],["name/514",[182,38.063]],["parent/514",[328,4.317]],["name/515",[330,36.497]],["parent/515",[328,4.317]],["name/516",[331,36.497]],["parent/516",[328,4.317]],["name/517",[122,50.506]],["parent/517",[328,4.317]],["name/518",[332,42.203]],["parent/518",[328,4.317]],["name/519",[105,62.744]],["parent/519",[328,4.317]],["name/520",[333,62.744]],["parent/520",[]],["name/521",[327,62.744]],["parent/521",[333,5.363]],["name/522",[35,33.299]],["parent/522",[334,5.8]],["name/523",[335,59.379]],["parent/523",[]],["name/524",[184,47.483]],["parent/524",[335,5.076]],["name/525",[239,34.65]],["parent/525",[335,5.076]],["name/526",[336,62.744]],["parent/526",[]],["name/527",[35,33.299]],["parent/527",[336,5.363]],["name/528",[337,67.852]],["parent/528",[]],["name/529",[338,67.852]],["parent/529",[]],["name/530",[339,50.506]],["parent/530",[]],["name/531",[329,62.744]],["parent/531",[339,4.317]],["name/532",[330,36.497]],["parent/532",[339,4.317]],["name/533",[331,36.497]],["parent/533",[339,4.317]],["name/534",[182,38.063]],["parent/534",[339,4.317]],["name/535",[332,42.203]],["parent/535",[339,4.317]],["name/536",[340,67.852]],["parent/536",[339,4.317]],["name/537",[122,50.506]],["parent/537",[339,4.317]],["name/538",[341,67.852]],["parent/538",[]],["name/539",[342,67.852]],["parent/539",[]],["name/540",[343,67.852]],["parent/540",[]],["name/541",[344,67.852]],["parent/541",[]],["name/542",[345,67.852]],["parent/542",[]],["name/543",[346,67.852]],["parent/543",[]],["name/544",[347,67.852]],["parent/544",[]],["name/545",[348,67.852]],["parent/545",[]],["name/546",[349,67.852]],["parent/546",[]],["name/547",[350,67.852]],["parent/547",[]],["name/548",[351,67.852]],["parent/548",[]],["name/549",[352,67.852]],["parent/549",[]],["name/550",[353,67.852]],["parent/550",[]],["name/551",[354,67.852]],["parent/551",[]],["name/552",[355,67.852]],["parent/552",[]],["name/553",[356,62.744]],["parent/553",[]],["name/554",[7,30.716]],["parent/554",[356,5.363]],["name/555",[357,62.744]],["parent/555",[]],["name/556",[7,30.716]],["parent/556",[357,5.363]],["name/557",[358,53.189]],["parent/557",[]],["name/558",[321,56.866]],["parent/558",[358,4.547]],["name/559",[322,62.744]],["parent/559",[358,4.547]],["name/560",[323,59.379]],["parent/560",[358,4.547]],["name/561",[324,62.744]],["parent/561",[358,4.547]],["name/562",[325,59.379]],["parent/562",[358,4.547]],["name/563",[321,56.866]],["parent/563",[]],["name/564",[35,33.299]],["parent/564",[321,4.861]],["name/565",[359,62.744]],["parent/565",[]],["name/566",[35,33.299]],["parent/566",[359,5.363]],["name/567",[323,59.379]],["parent/567",[360,5.363]],["name/568",[325,59.379]],["parent/568",[360,5.363]],["name/569",[361,62.744]],["parent/569",[]],["name/570",[35,33.299]],["parent/570",[361,5.363]],["name/571",[362,67.852]],["parent/571",[363,5.8]],["name/572",[364,62.744]],["parent/572",[]],["name/573",[35,33.299]],["parent/573",[364,5.363]],["name/574",[365,62.744]],["parent/574",[]],["name/575",[35,33.299]],["parent/575",[365,5.363]],["name/576",[366,59.379]],["parent/576",[]],["name/577",[367,62.744]],["parent/577",[366,5.076]],["name/578",[368,62.744]],["parent/578",[366,5.076]],["name/579",[369,62.744]],["parent/579",[]],["name/580",[370,67.852]],["parent/580",[]],["name/581",[371,67.852]],["parent/581",[]],["name/582",[372,67.852]],["parent/582",[]],["name/583",[373,67.852]],["parent/583",[]],["name/584",[374,67.852]],["parent/584",[]],["name/585",[375,67.852]],["parent/585",[]],["name/586",[376,67.852]],["parent/586",[]],["name/587",[377,67.852]],["parent/587",[]],["name/588",[378,67.852]],["parent/588",[]],["name/589",[379,67.852]],["parent/589",[]],["name/590",[380,67.852]],["parent/590",[]],["name/591",[381,67.852]],["parent/591",[]],["name/592",[382,67.852]],["parent/592",[]],["name/593",[383,67.852]],["parent/593",[]],["name/594",[384,67.852]],["parent/594",[]],["name/595",[385,67.852]],["parent/595",[]],["name/596",[386,67.852]],["parent/596",[]],["name/597",[387,67.852]],["parent/597",[]],["name/598",[388,67.852]],["parent/598",[]],["name/599",[389,67.852]],["parent/599",[]],["name/600",[390,67.852]],["parent/600",[]],["name/601",[391,67.852]],["parent/601",[]],["name/602",[392,67.852]],["parent/602",[]],["name/603",[393,62.744]],["parent/603",[]],["name/604",[394,62.744]],["parent/604",[]],["name/605",[395,67.852]],["parent/605",[]],["name/606",[368,62.744]],["parent/606",[]],["name/607",[396,67.852]],["parent/607",[]],["name/608",[397,67.852]],["parent/608",[]],["name/609",[398,67.852]],["parent/609",[]],["name/610",[399,59.379]],["parent/610",[]],["name/611",[2,33.512]],["parent/611",[399,5.076]],["name/612",[238,37.094]],["parent/612",[399,5.076]],["name/613",[400,62.744]],["parent/613",[]],["name/614",[401,59.379]],["parent/614",[]],["name/615",[369,62.744]],["parent/615",[401,5.076]],["name/616",[400,62.744]],["parent/616",[401,5.076]],["name/617",[402,59.379]],["parent/617",[]],["name/618",[394,62.744]],["parent/618",[402,5.076]],["name/619",[393,62.744]],["parent/619",[402,5.076]],["name/620",[403,67.852]],["parent/620",[]],["name/621",[404,67.852]],["parent/621",[]],["name/622",[367,62.744]],["parent/622",[]],["name/623",[150,56.866]],["parent/623",[]],["name/624",[405,56.866]],["parent/624",[]],["name/625",[2,33.512]],["parent/625",[405,4.861]],["name/626",[239,34.65]],["parent/626",[405,4.861]],["name/627",[119,41.703]],["parent/627",[405,4.861]],["name/628",[406,67.852]],["parent/628",[]],["name/629",[407,67.852]],["parent/629",[]],["name/630",[408,67.852]],["parent/630",[]],["name/631",[409,62.744]],["parent/631",[]],["name/632",[410,67.852]],["parent/632",[409,5.363]],["name/633",[411,59.379]],["parent/633",[]],["name/634",[119,41.703]],["parent/634",[411,5.076]],["name/635",[412,62.744]],["parent/635",[411,5.076]],["name/636",[413,49.394]],["parent/636",[]],["name/637",[239,34.65]],["parent/637",[413,4.222]],["name/638",[2,33.512]],["parent/638",[413,4.222]],["name/639",[414,36.211]],["parent/639",[413,4.222]],["name/640",[415,36.791]],["parent/640",[413,4.222]],["name/641",[416,35.934]],["parent/641",[413,4.222]],["name/642",[330,36.497]],["parent/642",[413,4.222]],["name/643",[331,36.497]],["parent/643",[413,4.222]],["name/644",[332,42.203]],["parent/644",[413,4.222]],["name/645",[417,48.393]],["parent/645",[]],["name/646",[1,39.92]],["parent/646",[417,4.137]],["name/647",[239,34.65]],["parent/647",[417,4.137]],["name/648",[2,33.512]],["parent/648",[417,4.137]],["name/649",[414,36.211]],["parent/649",[417,4.137]],["name/650",[415,36.791]],["parent/650",[417,4.137]],["name/651",[416,35.934]],["parent/651",[417,4.137]],["name/652",[330,36.497]],["parent/652",[417,4.137]],["name/653",[331,36.497]],["parent/653",[417,4.137]],["name/654",[332,42.203]],["parent/654",[417,4.137]],["name/655",[418,49.394]],["parent/655",[]],["name/656",[239,34.65]],["parent/656",[418,4.222]],["name/657",[2,33.512]],["parent/657",[418,4.222]],["name/658",[414,36.211]],["parent/658",[418,4.222]],["name/659",[415,36.791]],["parent/659",[418,4.222]],["name/660",[416,35.934]],["parent/660",[418,4.222]],["name/661",[330,36.497]],["parent/661",[418,4.222]],["name/662",[331,36.497]],["parent/662",[418,4.222]],["name/663",[332,42.203]],["parent/663",[418,4.222]],["name/664",[419,62.744]],["parent/664",[]],["name/665",[139,44.498]],["parent/665",[419,5.363]],["name/666",[420,48.393]],["parent/666",[]],["name/667",[421,56.866]],["parent/667",[420,4.137]],["name/668",[239,34.65]],["parent/668",[420,4.137]],["name/669",[2,33.512]],["parent/669",[420,4.137]],["name/670",[414,36.211]],["parent/670",[420,4.137]],["name/671",[415,36.791]],["parent/671",[420,4.137]],["name/672",[416,35.934]],["parent/672",[420,4.137]],["name/673",[330,36.497]],["parent/673",[420,4.137]],["name/674",[331,36.497]],["parent/674",[420,4.137]],["name/675",[332,42.203]],["parent/675",[420,4.137]],["name/676",[422,48.393]],["parent/676",[]],["name/677",[182,38.063]],["parent/677",[422,4.137]],["name/678",[239,34.65]],["parent/678",[422,4.137]],["name/679",[2,33.512]],["parent/679",[422,4.137]],["name/680",[238,37.094]],["parent/680",[422,4.137]],["name/681",[414,36.211]],["parent/681",[422,4.137]],["name/682",[415,36.791]],["parent/682",[422,4.137]],["name/683",[416,35.934]],["parent/683",[422,4.137]],["name/684",[330,36.497]],["parent/684",[422,4.137]],["name/685",[331,36.497]],["parent/685",[422,4.137]],["name/686",[423,45.88]],["parent/686",[]],["name/687",[239,34.65]],["parent/687",[423,3.922]],["name/688",[240,41.226]],["parent/688",[423,3.922]],["name/689",[238,37.094]],["parent/689",[423,3.922]],["name/690",[181,41.703]],["parent/690",[423,3.922]],["name/691",[1,39.92]],["parent/691",[423,3.922]],["name/692",[182,38.063]],["parent/692",[423,3.922]],["name/693",[2,33.512]],["parent/693",[423,3.922]],["name/694",[414,36.211]],["parent/694",[423,3.922]],["name/695",[415,36.791]],["parent/695",[423,3.922]],["name/696",[416,35.934]],["parent/696",[423,3.922]],["name/697",[330,36.497]],["parent/697",[423,3.922]],["name/698",[331,36.497]],["parent/698",[423,3.922]],["name/699",[424,48.393]],["parent/699",[]],["name/700",[182,38.063]],["parent/700",[424,4.137]],["name/701",[239,34.65]],["parent/701",[424,4.137]],["name/702",[2,33.512]],["parent/702",[424,4.137]],["name/703",[238,37.094]],["parent/703",[424,4.137]],["name/704",[414,36.211]],["parent/704",[424,4.137]],["name/705",[415,36.791]],["parent/705",[424,4.137]],["name/706",[416,35.934]],["parent/706",[424,4.137]],["name/707",[330,36.497]],["parent/707",[424,4.137]],["name/708",[331,36.497]],["parent/708",[424,4.137]],["name/709",[425,43.285]],["parent/709",[]],["name/710",[331,36.497]],["parent/710",[425,3.7]],["name/711",[119,41.703]],["parent/711",[425,3.7]],["name/712",[3,45.165]],["parent/712",[425,3.7]],["name/713",[66,45.88]],["parent/713",[425,3.7]],["name/714",[426,48.393]],["parent/714",[425,3.7]],["name/715",[239,34.65]],["parent/715",[425,3.7]],["name/716",[240,41.226]],["parent/716",[425,3.7]],["name/717",[238,37.094]],["parent/717",[425,3.7]],["name/718",[181,41.703]],["parent/718",[425,3.7]],["name/719",[1,39.92]],["parent/719",[425,3.7]],["name/720",[182,38.063]],["parent/720",[425,3.7]],["name/721",[2,33.512]],["parent/721",[425,3.7]],["name/722",[414,36.211]],["parent/722",[425,3.7]],["name/723",[415,36.791]],["parent/723",[425,3.7]],["name/724",[416,35.934]],["parent/724",[425,3.7]],["name/725",[330,36.497]],["parent/725",[425,3.7]],["name/726",[427,62.744]],["parent/726",[]],["name/727",[428,53.189]],["parent/727",[427,5.363]],["name/728",[429,42.729]],["parent/728",[]],["name/729",[331,36.497]],["parent/729",[429,3.653]],["name/730",[119,41.703]],["parent/730",[429,3.653]],["name/731",[3,45.165]],["parent/731",[429,3.653]],["name/732",[66,45.88]],["parent/732",[429,3.653]],["name/733",[426,48.393]],["parent/733",[429,3.653]],["name/734",[239,34.65]],["parent/734",[429,3.653]],["name/735",[240,41.226]],["parent/735",[429,3.653]],["name/736",[238,37.094]],["parent/736",[429,3.653]],["name/737",[181,41.703]],["parent/737",[429,3.653]],["name/738",[1,39.92]],["parent/738",[429,3.653]],["name/739",[182,38.063]],["parent/739",[429,3.653]],["name/740",[2,33.512]],["parent/740",[429,3.653]],["name/741",[414,36.211]],["parent/741",[429,3.653]],["name/742",[415,36.791]],["parent/742",[429,3.653]],["name/743",[416,35.934]],["parent/743",[429,3.653]],["name/744",[330,36.497]],["parent/744",[429,3.653]],["name/745",[428,53.189]],["parent/745",[429,3.653]],["name/746",[430,46.649]],["parent/746",[]],["name/747",[421,56.866]],["parent/747",[430,3.988]],["name/748",[119,41.703]],["parent/748",[430,3.988]],["name/749",[182,38.063]],["parent/749",[430,3.988]],["name/750",[239,34.65]],["parent/750",[430,3.988]],["name/751",[2,33.512]],["parent/751",[430,3.988]],["name/752",[238,37.094]],["parent/752",[430,3.988]],["name/753",[414,36.211]],["parent/753",[430,3.988]],["name/754",[415,36.791]],["parent/754",[430,3.988]],["name/755",[416,35.934]],["parent/755",[430,3.988]],["name/756",[330,36.497]],["parent/756",[430,3.988]],["name/757",[331,36.497]],["parent/757",[430,3.988]],["name/758",[431,46.649]],["parent/758",[]],["name/759",[421,56.866]],["parent/759",[431,3.988]],["name/760",[119,41.703]],["parent/760",[431,3.988]],["name/761",[182,38.063]],["parent/761",[431,3.988]],["name/762",[239,34.65]],["parent/762",[431,3.988]],["name/763",[2,33.512]],["parent/763",[431,3.988]],["name/764",[238,37.094]],["parent/764",[431,3.988]],["name/765",[414,36.211]],["parent/765",[431,3.988]],["name/766",[415,36.791]],["parent/766",[431,3.988]],["name/767",[416,35.934]],["parent/767",[431,3.988]],["name/768",[330,36.497]],["parent/768",[431,3.988]],["name/769",[331,36.497]],["parent/769",[431,3.988]],["name/770",[432,59.379]],["parent/770",[]],["name/771",[412,62.744]],["parent/771",[432,5.076]],["name/772",[433,67.852]],["parent/772",[432,5.076]],["name/773",[434,42.729]],["parent/773",[]],["name/774",[332,42.203]],["parent/774",[434,3.653]],["name/775",[330,36.497]],["parent/775",[434,3.653]],["name/776",[331,36.497]],["parent/776",[434,3.653]],["name/777",[119,41.703]],["parent/777",[434,3.653]],["name/778",[3,45.165]],["parent/778",[434,3.653]],["name/779",[66,45.88]],["parent/779",[434,3.653]],["name/780",[426,48.393]],["parent/780",[434,3.653]],["name/781",[239,34.65]],["parent/781",[434,3.653]],["name/782",[240,41.226]],["parent/782",[434,3.653]],["name/783",[238,37.094]],["parent/783",[434,3.653]],["name/784",[181,41.703]],["parent/784",[434,3.653]],["name/785",[1,39.92]],["parent/785",[434,3.653]],["name/786",[182,38.063]],["parent/786",[434,3.653]],["name/787",[2,33.512]],["parent/787",[434,3.653]],["name/788",[414,36.211]],["parent/788",[434,3.653]],["name/789",[415,36.791]],["parent/789",[434,3.653]],["name/790",[416,35.934]],["parent/790",[434,3.653]],["name/791",[435,49.394]],["parent/791",[]],["name/792",[436,62.744]],["parent/792",[435,4.222]],["name/793",[437,62.744]],["parent/793",[435,4.222]],["name/794",[416,35.934]],["parent/794",[435,4.222]],["name/795",[414,36.211]],["parent/795",[435,4.222]],["name/796",[2,33.512]],["parent/796",[435,4.222]],["name/797",[438,62.744]],["parent/797",[435,4.222]],["name/798",[439,59.379]],["parent/798",[435,4.222]],["name/799",[440,53.189]],["parent/799",[435,4.222]],["name/800",[441,48.393]],["parent/800",[]],["name/801",[442,67.852]],["parent/801",[441,4.137]],["name/802",[436,62.744]],["parent/802",[441,4.137]],["name/803",[437,62.744]],["parent/803",[441,4.137]],["name/804",[416,35.934]],["parent/804",[441,4.137]],["name/805",[414,36.211]],["parent/805",[441,4.137]],["name/806",[2,33.512]],["parent/806",[441,4.137]],["name/807",[438,62.744]],["parent/807",[441,4.137]],["name/808",[439,59.379]],["parent/808",[441,4.137]],["name/809",[440,53.189]],["parent/809",[441,4.137]],["name/810",[443,42.203]],["parent/810",[]],["name/811",[332,42.203]],["parent/811",[443,3.608]],["name/812",[330,36.497]],["parent/812",[443,3.608]],["name/813",[331,36.497]],["parent/813",[443,3.608]],["name/814",[119,41.703]],["parent/814",[443,3.608]],["name/815",[3,45.165]],["parent/815",[443,3.608]],["name/816",[66,45.88]],["parent/816",[443,3.608]],["name/817",[426,48.393]],["parent/817",[443,3.608]],["name/818",[239,34.65]],["parent/818",[443,3.608]],["name/819",[240,41.226]],["parent/819",[443,3.608]],["name/820",[238,37.094]],["parent/820",[443,3.608]],["name/821",[181,41.703]],["parent/821",[443,3.608]],["name/822",[1,39.92]],["parent/822",[443,3.608]],["name/823",[182,38.063]],["parent/823",[443,3.608]],["name/824",[2,33.512]],["parent/824",[443,3.608]],["name/825",[414,36.211]],["parent/825",[443,3.608]],["name/826",[415,36.791]],["parent/826",[443,3.608]],["name/827",[416,35.934]],["parent/827",[443,3.608]],["name/828",[428,53.189]],["parent/828",[443,3.608]],["name/829",[444,41.703]],["parent/829",[]],["name/830",[440,53.189]],["parent/830",[444,3.565]],["name/831",[445,62.744]],["parent/831",[444,3.565]],["name/832",[332,42.203]],["parent/832",[444,3.565]],["name/833",[330,36.497]],["parent/833",[444,3.565]],["name/834",[331,36.497]],["parent/834",[444,3.565]],["name/835",[119,41.703]],["parent/835",[444,3.565]],["name/836",[3,45.165]],["parent/836",[444,3.565]],["name/837",[66,45.88]],["parent/837",[444,3.565]],["name/838",[426,48.393]],["parent/838",[444,3.565]],["name/839",[239,34.65]],["parent/839",[444,3.565]],["name/840",[240,41.226]],["parent/840",[444,3.565]],["name/841",[238,37.094]],["parent/841",[444,3.565]],["name/842",[181,41.703]],["parent/842",[444,3.565]],["name/843",[1,39.92]],["parent/843",[444,3.565]],["name/844",[182,38.063]],["parent/844",[444,3.565]],["name/845",[2,33.512]],["parent/845",[444,3.565]],["name/846",[414,36.211]],["parent/846",[444,3.565]],["name/847",[415,36.791]],["parent/847",[444,3.565]],["name/848",[416,35.934]],["parent/848",[444,3.565]],["name/849",[446,54.859]],["parent/849",[]],["name/850",[447,56.866]],["parent/850",[446,4.689]],["name/851",[448,59.379]],["parent/851",[446,4.689]],["name/852",[178,56.866]],["parent/852",[446,4.689]],["name/853",[179,56.866]],["parent/853",[446,4.689]],["name/854",[449,59.379]],["parent/854",[]],["name/855",[447,56.866]],["parent/855",[449,5.076]],["name/856",[35,33.299]],["parent/856",[450,5.8]],["name/857",[439,59.379]],["parent/857",[449,5.076]],["name/858",[35,33.299]],["parent/858",[451,5.8]],["name/859",[452,39.92]],["parent/859",[]],["name/860",[440,53.189]],["parent/860",[452,3.412]],["name/861",[445,62.744]],["parent/861",[452,3.412]],["name/862",[332,42.203]],["parent/862",[452,3.412]],["name/863",[330,36.497]],["parent/863",[452,3.412]],["name/864",[331,36.497]],["parent/864",[452,3.412]],["name/865",[119,41.703]],["parent/865",[452,3.412]],["name/866",[3,45.165]],["parent/866",[452,3.412]],["name/867",[66,45.88]],["parent/867",[452,3.412]],["name/868",[426,48.393]],["parent/868",[452,3.412]],["name/869",[239,34.65]],["parent/869",[452,3.412]],["name/870",[240,41.226]],["parent/870",[452,3.412]],["name/871",[238,37.094]],["parent/871",[452,3.412]],["name/872",[181,41.703]],["parent/872",[452,3.412]],["name/873",[1,39.92]],["parent/873",[452,3.412]],["name/874",[182,38.063]],["parent/874",[452,3.412]],["name/875",[2,33.512]],["parent/875",[452,3.412]],["name/876",[414,36.211]],["parent/876",[452,3.412]],["name/877",[415,36.791]],["parent/877",[452,3.412]],["name/878",[416,35.934]],["parent/878",[452,3.412]],["name/879",[447,56.866]],["parent/879",[452,3.412]],["name/880",[448,59.379]],["parent/880",[452,3.412]],["name/881",[178,56.866]],["parent/881",[452,3.412]],["name/882",[179,56.866]],["parent/882",[452,3.412]],["name/883",[453,49.394]],["parent/883",[]],["name/884",[239,34.65]],["parent/884",[453,4.222]],["name/885",[2,33.512]],["parent/885",[453,4.222]],["name/886",[414,36.211]],["parent/886",[453,4.222]],["name/887",[415,36.791]],["parent/887",[453,4.222]],["name/888",[416,35.934]],["parent/888",[453,4.222]],["name/889",[330,36.497]],["parent/889",[453,4.222]],["name/890",[331,36.497]],["parent/890",[453,4.222]],["name/891",[332,42.203]],["parent/891",[453,4.222]],["name/892",[454,47.483]],["parent/892",[]],["name/893",[181,41.703]],["parent/893",[454,4.059]],["name/894",[182,38.063]],["parent/894",[454,4.059]],["name/895",[239,34.65]],["parent/895",[454,4.059]],["name/896",[2,33.512]],["parent/896",[454,4.059]],["name/897",[414,36.211]],["parent/897",[454,4.059]],["name/898",[415,36.791]],["parent/898",[454,4.059]],["name/899",[416,35.934]],["parent/899",[454,4.059]],["name/900",[330,36.497]],["parent/900",[454,4.059]],["name/901",[331,36.497]],["parent/901",[454,4.059]],["name/902",[332,42.203]],["parent/902",[454,4.059]],["name/903",[455,47.483]],["parent/903",[]],["name/904",[181,41.703]],["parent/904",[455,4.059]],["name/905",[182,38.063]],["parent/905",[455,4.059]],["name/906",[239,34.65]],["parent/906",[455,4.059]],["name/907",[2,33.512]],["parent/907",[455,4.059]],["name/908",[414,36.211]],["parent/908",[455,4.059]],["name/909",[415,36.791]],["parent/909",[455,4.059]],["name/910",[416,35.934]],["parent/910",[455,4.059]],["name/911",[330,36.497]],["parent/911",[455,4.059]],["name/912",[331,36.497]],["parent/912",[455,4.059]],["name/913",[332,42.203]],["parent/913",[455,4.059]],["name/914",[456,42.203]],["parent/914",[]],["name/915",[181,41.703]],["parent/915",[456,3.608]],["name/916",[416,35.934]],["parent/916",[456,3.608]],["name/917",[1,39.92]],["parent/917",[456,3.608]],["name/918",[457,62.744]],["parent/918",[456,3.608]],["name/919",[332,42.203]],["parent/919",[456,3.608]],["name/920",[238,37.094]],["parent/920",[456,3.608]],["name/921",[331,36.497]],["parent/921",[456,3.608]],["name/922",[119,41.703]],["parent/922",[456,3.608]],["name/923",[3,45.165]],["parent/923",[456,3.608]],["name/924",[66,45.88]],["parent/924",[456,3.608]],["name/925",[426,48.393]],["parent/925",[456,3.608]],["name/926",[239,34.65]],["parent/926",[456,3.608]],["name/927",[240,41.226]],["parent/927",[456,3.608]],["name/928",[182,38.063]],["parent/928",[456,3.608]],["name/929",[2,33.512]],["parent/929",[456,3.608]],["name/930",[414,36.211]],["parent/930",[456,3.608]],["name/931",[415,36.791]],["parent/931",[456,3.608]],["name/932",[330,36.497]],["parent/932",[456,3.608]],["name/933",[458,41.703]],["parent/933",[]],["name/934",[181,41.703]],["parent/934",[458,3.565]],["name/935",[416,35.934]],["parent/935",[458,3.565]],["name/936",[1,39.92]],["parent/936",[458,3.565]],["name/937",[457,62.744]],["parent/937",[458,3.565]],["name/938",[332,42.203]],["parent/938",[458,3.565]],["name/939",[238,37.094]],["parent/939",[458,3.565]],["name/940",[331,36.497]],["parent/940",[458,3.565]],["name/941",[119,41.703]],["parent/941",[458,3.565]],["name/942",[3,45.165]],["parent/942",[458,3.565]],["name/943",[66,45.88]],["parent/943",[458,3.565]],["name/944",[426,48.393]],["parent/944",[458,3.565]],["name/945",[239,34.65]],["parent/945",[458,3.565]],["name/946",[240,41.226]],["parent/946",[458,3.565]],["name/947",[182,38.063]],["parent/947",[458,3.565]],["name/948",[2,33.512]],["parent/948",[458,3.565]],["name/949",[414,36.211]],["parent/949",[458,3.565]],["name/950",[415,36.791]],["parent/950",[458,3.565]],["name/951",[330,36.497]],["parent/951",[458,3.565]],["name/952",[428,53.189]],["parent/952",[458,3.565]],["name/953",[459,41.703]],["parent/953",[]],["name/954",[238,37.094]],["parent/954",[459,3.565]],["name/955",[440,53.189]],["parent/955",[459,3.565]],["name/956",[9,50.506]],["parent/956",[459,3.565]],["name/957",[332,42.203]],["parent/957",[459,3.565]],["name/958",[330,36.497]],["parent/958",[459,3.565]],["name/959",[331,36.497]],["parent/959",[459,3.565]],["name/960",[119,41.703]],["parent/960",[459,3.565]],["name/961",[3,45.165]],["parent/961",[459,3.565]],["name/962",[66,45.88]],["parent/962",[459,3.565]],["name/963",[426,48.393]],["parent/963",[459,3.565]],["name/964",[239,34.65]],["parent/964",[459,3.565]],["name/965",[240,41.226]],["parent/965",[459,3.565]],["name/966",[181,41.703]],["parent/966",[459,3.565]],["name/967",[1,39.92]],["parent/967",[459,3.565]],["name/968",[182,38.063]],["parent/968",[459,3.565]],["name/969",[2,33.512]],["parent/969",[459,3.565]],["name/970",[414,36.211]],["parent/970",[459,3.565]],["name/971",[415,36.791]],["parent/971",[459,3.565]],["name/972",[416,35.934]],["parent/972",[459,3.565]],["name/973",[460,39.92]],["parent/973",[]],["name/974",[238,37.094]],["parent/974",[460,3.412]],["name/975",[440,53.189]],["parent/975",[460,3.412]],["name/976",[9,50.506]],["parent/976",[460,3.412]],["name/977",[332,42.203]],["parent/977",[460,3.412]],["name/978",[330,36.497]],["parent/978",[460,3.412]],["name/979",[331,36.497]],["parent/979",[460,3.412]],["name/980",[119,41.703]],["parent/980",[460,3.412]],["name/981",[3,45.165]],["parent/981",[460,3.412]],["name/982",[66,45.88]],["parent/982",[460,3.412]],["name/983",[426,48.393]],["parent/983",[460,3.412]],["name/984",[239,34.65]],["parent/984",[460,3.412]],["name/985",[240,41.226]],["parent/985",[460,3.412]],["name/986",[181,41.703]],["parent/986",[460,3.412]],["name/987",[1,39.92]],["parent/987",[460,3.412]],["name/988",[182,38.063]],["parent/988",[460,3.412]],["name/989",[2,33.512]],["parent/989",[460,3.412]],["name/990",[414,36.211]],["parent/990",[460,3.412]],["name/991",[415,36.791]],["parent/991",[460,3.412]],["name/992",[416,35.934]],["parent/992",[460,3.412]],["name/993",[447,56.866]],["parent/993",[460,3.412]],["name/994",[448,59.379]],["parent/994",[460,3.412]],["name/995",[178,56.866]],["parent/995",[460,3.412]],["name/996",[179,56.866]],["parent/996",[460,3.412]],["name/997",[461,47.483]],["parent/997",[]],["name/998",[151,56.866]],["parent/998",[461,4.059]],["name/999",[182,38.063]],["parent/999",[461,4.059]],["name/1000",[239,34.65]],["parent/1000",[461,4.059]],["name/1001",[2,33.512]],["parent/1001",[461,4.059]],["name/1002",[238,37.094]],["parent/1002",[461,4.059]],["name/1003",[414,36.211]],["parent/1003",[461,4.059]],["name/1004",[415,36.791]],["parent/1004",[461,4.059]],["name/1005",[416,35.934]],["parent/1005",[461,4.059]],["name/1006",[330,36.497]],["parent/1006",[461,4.059]],["name/1007",[331,36.497]],["parent/1007",[461,4.059]],["name/1008",[462,47.483]],["parent/1008",[]],["name/1009",[151,56.866]],["parent/1009",[462,4.059]],["name/1010",[182,38.063]],["parent/1010",[462,4.059]],["name/1011",[239,34.65]],["parent/1011",[462,4.059]],["name/1012",[2,33.512]],["parent/1012",[462,4.059]],["name/1013",[238,37.094]],["parent/1013",[462,4.059]],["name/1014",[414,36.211]],["parent/1014",[462,4.059]],["name/1015",[415,36.791]],["parent/1015",[462,4.059]],["name/1016",[416,35.934]],["parent/1016",[462,4.059]],["name/1017",[330,36.497]],["parent/1017",[462,4.059]],["name/1018",[331,36.497]],["parent/1018",[462,4.059]],["name/1019",[463,67.852]],["parent/1019",[]],["name/1020",[464,67.852]],["parent/1020",[]],["name/1021",[465,67.852]],["parent/1021",[]],["name/1022",[466,67.852]],["parent/1022",[]],["name/1023",[467,67.852]],["parent/1023",[]],["name/1024",[468,67.852]],["parent/1024",[]],["name/1025",[469,67.852]],["parent/1025",[]],["name/1026",[470,67.852]],["parent/1026",[]],["name/1027",[471,67.852]],["parent/1027",[]],["name/1028",[472,67.852]],["parent/1028",[]],["name/1029",[473,67.852]],["parent/1029",[]],["name/1030",[474,67.852]],["parent/1030",[]],["name/1031",[475,67.852]],["parent/1031",[]],["name/1032",[476,67.852]],["parent/1032",[]],["name/1033",[477,67.852]],["parent/1033",[]],["name/1034",[478,67.852]],["parent/1034",[]],["name/1035",[479,67.852]],["parent/1035",[]],["name/1036",[480,54.859]],["parent/1036",[]],["name/1037",[415,36.791]],["parent/1037",[480,4.689]],["name/1038",[414,36.211]],["parent/1038",[480,4.689]],["name/1039",[416,35.934]],["parent/1039",[480,4.689]],["name/1040",[421,56.866]],["parent/1040",[480,4.689]],["name/1041",[481,67.852]],["parent/1041",[]],["name/1042",[482,67.852]],["parent/1042",[]],["name/1043",[483,62.744]],["parent/1043",[]],["name/1044",[35,33.299]],["parent/1044",[483,5.363]],["name/1045",[484,67.852]],["parent/1045",[]],["name/1046",[485,62.744]],["parent/1046",[]],["name/1047",[240,41.226]],["parent/1047",[485,5.363]],["name/1048",[486,67.852]],["parent/1048",[]],["name/1049",[487,67.852]],["parent/1049",[]],["name/1050",[488,67.852]],["parent/1050",[]],["name/1051",[489,67.852]],["parent/1051",[]],["name/1052",[490,67.852]],["parent/1052",[]],["name/1053",[491,67.852]],["parent/1053",[]],["name/1054",[492,47.483]],["parent/1054",[]],["name/1055",[238,37.094]],["parent/1055",[492,4.059]],["name/1056",[1,39.92]],["parent/1056",[492,4.059]],["name/1057",[239,34.65]],["parent/1057",[492,4.059]],["name/1058",[2,33.512]],["parent/1058",[492,4.059]],["name/1059",[414,36.211]],["parent/1059",[492,4.059]],["name/1060",[415,36.791]],["parent/1060",[492,4.059]],["name/1061",[416,35.934]],["parent/1061",[492,4.059]],["name/1062",[330,36.497]],["parent/1062",[492,4.059]],["name/1063",[331,36.497]],["parent/1063",[492,4.059]],["name/1064",[332,42.203]],["parent/1064",[492,4.059]],["name/1065",[493,45.165]],["parent/1065",[]],["name/1066",[494,53.189]],["parent/1066",[493,3.861]],["name/1067",[181,41.703]],["parent/1067",[493,3.861]],["name/1068",[239,34.65]],["parent/1068",[493,3.861]],["name/1069",[240,41.226]],["parent/1069",[493,3.861]],["name/1070",[238,37.094]],["parent/1070",[493,3.861]],["name/1071",[1,39.92]],["parent/1071",[493,3.861]],["name/1072",[182,38.063]],["parent/1072",[493,3.861]],["name/1073",[2,33.512]],["parent/1073",[493,3.861]],["name/1074",[414,36.211]],["parent/1074",[493,3.861]],["name/1075",[415,36.791]],["parent/1075",[493,3.861]],["name/1076",[416,35.934]],["parent/1076",[493,3.861]],["name/1077",[330,36.497]],["parent/1077",[493,3.861]],["name/1078",[331,36.497]],["parent/1078",[493,3.861]],["name/1079",[495,46.649]],["parent/1079",[]],["name/1080",[238,37.094]],["parent/1080",[495,3.988]],["name/1081",[1,39.92]],["parent/1081",[495,3.988]],["name/1082",[239,34.65]],["parent/1082",[495,3.988]],["name/1083",[2,33.512]],["parent/1083",[495,3.988]],["name/1084",[414,36.211]],["parent/1084",[495,3.988]],["name/1085",[415,36.791]],["parent/1085",[495,3.988]],["name/1086",[416,35.934]],["parent/1086",[495,3.988]],["name/1087",[330,36.497]],["parent/1087",[495,3.988]],["name/1088",[331,36.497]],["parent/1088",[495,3.988]],["name/1089",[332,42.203]],["parent/1089",[495,3.988]],["name/1090",[139,44.498]],["parent/1090",[495,3.988]],["name/1091",[496,44.498]],["parent/1091",[]],["name/1092",[494,53.189]],["parent/1092",[496,3.804]],["name/1093",[181,41.703]],["parent/1093",[496,3.804]],["name/1094",[239,34.65]],["parent/1094",[496,3.804]],["name/1095",[240,41.226]],["parent/1095",[496,3.804]],["name/1096",[238,37.094]],["parent/1096",[496,3.804]],["name/1097",[1,39.92]],["parent/1097",[496,3.804]],["name/1098",[182,38.063]],["parent/1098",[496,3.804]],["name/1099",[2,33.512]],["parent/1099",[496,3.804]],["name/1100",[414,36.211]],["parent/1100",[496,3.804]],["name/1101",[415,36.791]],["parent/1101",[496,3.804]],["name/1102",[416,35.934]],["parent/1102",[496,3.804]],["name/1103",[330,36.497]],["parent/1103",[496,3.804]],["name/1104",[331,36.497]],["parent/1104",[496,3.804]],["name/1105",[139,44.498]],["parent/1105",[496,3.804]],["name/1106",[497,43.873]],["parent/1106",[]],["name/1107",[494,53.189]],["parent/1107",[497,3.75]],["name/1108",[181,41.703]],["parent/1108",[497,3.75]],["name/1109",[239,34.65]],["parent/1109",[497,3.75]],["name/1110",[240,41.226]],["parent/1110",[497,3.75]],["name/1111",[238,37.094]],["parent/1111",[497,3.75]],["name/1112",[1,39.92]],["parent/1112",[497,3.75]],["name/1113",[182,38.063]],["parent/1113",[497,3.75]],["name/1114",[2,33.512]],["parent/1114",[497,3.75]],["name/1115",[414,36.211]],["parent/1115",[497,3.75]],["name/1116",[415,36.791]],["parent/1116",[497,3.75]],["name/1117",[416,35.934]],["parent/1117",[497,3.75]],["name/1118",[330,36.497]],["parent/1118",[497,3.75]],["name/1119",[331,36.497]],["parent/1119",[497,3.75]],["name/1120",[139,44.498]],["parent/1120",[497,3.75]],["name/1121",[428,53.189]],["parent/1121",[497,3.75]],["name/1122",[498,44.498]],["parent/1122",[]],["name/1123",[494,53.189]],["parent/1123",[498,3.804]],["name/1124",[181,41.703]],["parent/1124",[498,3.804]],["name/1125",[239,34.65]],["parent/1125",[498,3.804]],["name/1126",[240,41.226]],["parent/1126",[498,3.804]],["name/1127",[238,37.094]],["parent/1127",[498,3.804]],["name/1128",[1,39.92]],["parent/1128",[498,3.804]],["name/1129",[182,38.063]],["parent/1129",[498,3.804]],["name/1130",[2,33.512]],["parent/1130",[498,3.804]],["name/1131",[414,36.211]],["parent/1131",[498,3.804]],["name/1132",[415,36.791]],["parent/1132",[498,3.804]],["name/1133",[416,35.934]],["parent/1133",[498,3.804]],["name/1134",[330,36.497]],["parent/1134",[498,3.804]],["name/1135",[331,36.497]],["parent/1135",[498,3.804]],["name/1136",[428,53.189]],["parent/1136",[498,3.804]],["name/1137",[499,45.165]],["parent/1137",[]],["name/1138",[331,36.497]],["parent/1138",[499,3.861]],["name/1139",[494,53.189]],["parent/1139",[499,3.861]],["name/1140",[181,41.703]],["parent/1140",[499,3.861]],["name/1141",[239,34.65]],["parent/1141",[499,3.861]],["name/1142",[240,41.226]],["parent/1142",[499,3.861]],["name/1143",[238,37.094]],["parent/1143",[499,3.861]],["name/1144",[1,39.92]],["parent/1144",[499,3.861]],["name/1145",[182,38.063]],["parent/1145",[499,3.861]],["name/1146",[2,33.512]],["parent/1146",[499,3.861]],["name/1147",[414,36.211]],["parent/1147",[499,3.861]],["name/1148",[415,36.791]],["parent/1148",[499,3.861]],["name/1149",[416,35.934]],["parent/1149",[499,3.861]],["name/1150",[330,36.497]],["parent/1150",[499,3.861]],["name/1151",[500,45.165]],["parent/1151",[]],["name/1152",[331,36.497]],["parent/1152",[500,3.861]],["name/1153",[494,53.189]],["parent/1153",[500,3.861]],["name/1154",[181,41.703]],["parent/1154",[500,3.861]],["name/1155",[239,34.65]],["parent/1155",[500,3.861]],["name/1156",[240,41.226]],["parent/1156",[500,3.861]],["name/1157",[238,37.094]],["parent/1157",[500,3.861]],["name/1158",[1,39.92]],["parent/1158",[500,3.861]],["name/1159",[182,38.063]],["parent/1159",[500,3.861]],["name/1160",[2,33.512]],["parent/1160",[500,3.861]],["name/1161",[414,36.211]],["parent/1161",[500,3.861]],["name/1162",[415,36.791]],["parent/1162",[500,3.861]],["name/1163",[416,35.934]],["parent/1163",[500,3.861]],["name/1164",[330,36.497]],["parent/1164",[500,3.861]],["name/1165",[501,67.852]],["parent/1165",[]],["name/1166",[502,67.852]],["parent/1166",[]],["name/1167",[503,67.852]],["parent/1167",[]],["name/1168",[504,67.852]],["parent/1168",[]],["name/1169",[505,67.852]],["parent/1169",[]],["name/1170",[506,62.744]],["parent/1170",[]],["name/1171",[35,33.299]],["parent/1171",[506,5.363]],["name/1172",[507,67.852]],["parent/1172",[]],["name/1173",[508,59.379]],["parent/1173",[]],["name/1174",[509,67.852]],["parent/1174",[508,5.076]],["name/1175",[510,67.852]],["parent/1175",[508,5.076]],["name/1176",[511,67.852]],["parent/1176",[]],["name/1177",[512,67.852]],["parent/1177",[]],["name/1178",[513,67.852]],["parent/1178",[]],["name/1179",[514,67.852]],["parent/1179",[]],["name/1180",[515,67.852]],["parent/1180",[]],["name/1181",[516,67.852]],["parent/1181",[]],["name/1182",[517,67.852]],["parent/1182",[]],["name/1183",[518,67.852]],["parent/1183",[]],["name/1184",[519,62.744]],["parent/1184",[]],["name/1185",[35,33.299]],["parent/1185",[519,5.363]],["name/1186",[520,67.852]],["parent/1186",[]],["name/1187",[521,67.852]],["parent/1187",[]],["name/1188",[522,67.852]],["parent/1188",[]],["name/1189",[523,67.852]],["parent/1189",[]],["name/1190",[524,67.852]],["parent/1190",[]],["name/1191",[525,67.852]],["parent/1191",[]],["name/1192",[526,67.852]],["parent/1192",[]],["name/1193",[527,67.852]],["parent/1193",[]],["name/1194",[528,67.852]],["parent/1194",[]],["name/1195",[529,67.852]],["parent/1195",[]],["name/1196",[530,67.852]],["parent/1196",[]],["name/1197",[531,67.852]],["parent/1197",[]],["name/1198",[532,56.866]],["parent/1198",[]],["name/1199",[114,62.744]],["parent/1199",[532,4.861]],["name/1200",[239,34.65]],["parent/1200",[532,4.861]],["name/1201",[154,50.506]],["parent/1201",[532,4.861]],["name/1202",[533,56.866]],["parent/1202",[]],["name/1203",[7,30.716]],["parent/1203",[533,4.861]],["name/1204",[416,35.934]],["parent/1204",[533,4.861]],["name/1205",[534,67.852]],["parent/1205",[533,4.861]],["name/1206",[535,59.379]],["parent/1206",[]],["name/1207",[7,30.716]],["parent/1207",[535,5.076]],["name/1208",[240,41.226]],["parent/1208",[535,5.076]],["name/1209",[536,53.189]],["parent/1209",[]],["name/1210",[7,30.716]],["parent/1210",[536,4.547]],["name/1211",[238,37.094]],["parent/1211",[536,4.547]],["name/1212",[2,33.512]],["parent/1212",[536,4.547]],["name/1213",[239,34.65]],["parent/1213",[536,4.547]],["name/1214",[139,44.498]],["parent/1214",[536,4.547]],["name/1215",[537,53.189]],["parent/1215",[]],["name/1216",[7,30.716]],["parent/1216",[537,4.547]],["name/1217",[238,37.094]],["parent/1217",[537,4.547]],["name/1218",[2,33.512]],["parent/1218",[537,4.547]],["name/1219",[239,34.65]],["parent/1219",[537,4.547]],["name/1220",[139,44.498]],["parent/1220",[537,4.547]],["name/1221",[538,56.866]],["parent/1221",[]],["name/1222",[243,56.866]],["parent/1222",[538,4.861]],["name/1223",[244,54.859]],["parent/1223",[538,4.861]],["name/1224",[241,59.379]],["parent/1224",[538,4.861]],["name/1225",[539,59.379]],["parent/1225",[]],["name/1226",[7,30.716]],["parent/1226",[539,5.076]],["name/1227",[244,54.859]],["parent/1227",[539,5.076]],["name/1228",[540,56.866]],["parent/1228",[]],["name/1229",[7,30.716]],["parent/1229",[540,4.861]],["name/1230",[270,59.379]],["parent/1230",[540,4.861]],["name/1231",[238,37.094]],["parent/1231",[540,4.861]],["name/1232",[541,59.379]],["parent/1232",[]],["name/1233",[7,30.716]],["parent/1233",[541,5.076]],["name/1234",[270,59.379]],["parent/1234",[541,5.076]],["name/1235",[542,59.379]],["parent/1235",[]],["name/1236",[7,30.716]],["parent/1236",[542,5.076]],["name/1237",[243,56.866]],["parent/1237",[542,5.076]],["name/1238",[543,56.866]],["parent/1238",[]],["name/1239",[7,30.716]],["parent/1239",[543,4.861]],["name/1240",[184,47.483]],["parent/1240",[543,4.861]],["name/1241",[317,59.379]],["parent/1241",[543,4.861]],["name/1242",[544,56.866]],["parent/1242",[]],["name/1243",[7,30.716]],["parent/1243",[544,4.861]],["name/1244",[184,47.483]],["parent/1244",[544,4.861]],["name/1245",[226,59.379]],["parent/1245",[544,4.861]],["name/1246",[545,56.866]],["parent/1246",[]],["name/1247",[7,30.716]],["parent/1247",[545,4.861]],["name/1248",[184,47.483]],["parent/1248",[545,4.861]],["name/1249",[226,59.379]],["parent/1249",[545,4.861]],["name/1250",[546,56.866]],["parent/1250",[]],["name/1251",[7,30.716]],["parent/1251",[546,4.861]],["name/1252",[184,47.483]],["parent/1252",[546,4.861]],["name/1253",[317,59.379]],["parent/1253",[546,4.861]],["name/1254",[547,59.379]],["parent/1254",[]],["name/1255",[7,30.716]],["parent/1255",[547,5.076]],["name/1256",[182,38.063]],["parent/1256",[547,5.076]],["name/1257",[548,56.866]],["parent/1257",[]],["name/1258",[7,30.716]],["parent/1258",[548,4.861]],["name/1259",[184,47.483]],["parent/1259",[548,4.861]],["name/1260",[239,34.65]],["parent/1260",[548,4.861]],["name/1261",[549,59.379]],["parent/1261",[]],["name/1262",[7,30.716]],["parent/1262",[549,5.076]],["name/1263",[184,47.483]],["parent/1263",[549,5.076]],["name/1264",[550,59.379]],["parent/1264",[]],["name/1265",[7,30.716]],["parent/1265",[550,5.076]],["name/1266",[275,56.866]],["parent/1266",[550,5.076]],["name/1267",[551,59.379]],["parent/1267",[]],["name/1268",[7,30.716]],["parent/1268",[551,5.076]],["name/1269",[2,33.512]],["parent/1269",[551,5.076]],["name/1270",[552,56.866]],["parent/1270",[]],["name/1271",[7,30.716]],["parent/1271",[552,4.861]],["name/1272",[278,56.866]],["parent/1272",[552,4.861]],["name/1273",[279,56.866]],["parent/1273",[552,4.861]],["name/1274",[553,54.859]],["parent/1274",[]],["name/1275",[7,30.716]],["parent/1275",[553,4.689]],["name/1276",[275,56.866]],["parent/1276",[553,4.689]],["name/1277",[278,56.866]],["parent/1277",[553,4.689]],["name/1278",[279,56.866]],["parent/1278",[553,4.689]],["name/1279",[554,59.379]],["parent/1279",[]],["name/1280",[7,30.716]],["parent/1280",[554,5.076]],["name/1281",[239,34.65]],["parent/1281",[554,5.076]],["name/1282",[555,62.744]],["parent/1282",[]],["name/1283",[556,67.852]],["parent/1283",[]],["name/1284",[557,67.852]],["parent/1284",[]],["name/1285",[558,67.852]],["parent/1285",[]],["name/1286",[559,67.852]],["parent/1286",[]],["name/1287",[245,62.744]],["parent/1287",[]],["name/1288",[560,67.852]],["parent/1288",[]],["name/1289",[561,67.852]],["parent/1289",[]],["name/1290",[562,67.852]],["parent/1290",[]],["name/1291",[563,67.852]],["parent/1291",[]],["name/1292",[564,67.852]],["parent/1292",[]],["name/1293",[565,67.852]],["parent/1293",[]],["name/1294",[566,67.852]],["parent/1294",[]],["name/1295",[567,67.852]],["parent/1295",[]],["name/1296",[568,67.852]],["parent/1296",[]],["name/1297",[569,67.852]],["parent/1297",[]],["name/1298",[570,67.852]],["parent/1298",[]],["name/1299",[571,67.852]],["parent/1299",[]],["name/1300",[572,67.852]],["parent/1300",[]],["name/1301",[573,67.852]],["parent/1301",[]],["name/1302",[574,67.852]],["parent/1302",[]],["name/1303",[575,67.852]],["parent/1303",[]],["name/1304",[555,62.744]],["parent/1304",[]],["name/1305",[576,67.852]],["parent/1305",[]],["name/1306",[577,67.852]],["parent/1306",[]],["name/1307",[578,67.852]],["parent/1307",[]],["name/1308",[579,67.852]],["parent/1308",[]],["name/1309",[580,67.852]],["parent/1309",[]],["name/1310",[581,67.852]],["parent/1310",[]],["name/1311",[582,67.852]],["parent/1311",[]],["name/1312",[583,67.852]],["parent/1312",[]],["name/1313",[584,67.852]],["parent/1313",[]],["name/1314",[585,67.852]],["parent/1314",[]],["name/1315",[586,67.852]],["parent/1315",[]],["name/1316",[587,67.852]],["parent/1316",[]],["name/1317",[588,67.852]],["parent/1317",[]],["name/1318",[589,67.852]],["parent/1318",[]],["name/1319",[590,67.852]],["parent/1319",[]],["name/1320",[591,67.852]],["parent/1320",[]],["name/1321",[592,67.852]],["parent/1321",[]],["name/1322",[593,67.852]],["parent/1322",[]],["name/1323",[594,67.852]],["parent/1323",[]],["name/1324",[595,67.852]],["parent/1324",[]],["name/1325",[596,67.852]],["parent/1325",[]]],"invertedIndex":[["__type",{"_index":35,"name":{"36":{},"61":{},"65":{},"82":{},"88":{},"94":{},"100":{},"123":{},"149":{},"151":{},"153":{},"155":{},"189":{},"191":{},"193":{},"195":{},"255":{},"261":{},"267":{},"273":{},"279":{},"290":{},"296":{},"305":{},"313":{},"326":{},"335":{},"346":{},"348":{},"415":{},"417":{},"455":{},"457":{},"462":{},"479":{},"522":{},"527":{},"564":{},"566":{},"570":{},"573":{},"575":{},"856":{},"858":{},"1044":{},"1171":{},"1185":{}},"parent":{}}],["action",{"_index":356,"name":{"553":{}},"parent":{"554":{}}}],["add_cell",{"_index":562,"name":{"1290":{}},"parent":{}}],["add_default_data",{"_index":573,"name":{"1301":{}},"parent":{}}],["add_renderer",{"_index":560,"name":{"1288":{}},"parent":{}}],["add_ui_schema",{"_index":565,"name":{"1293":{}},"parent":{}}],["addarialabel",{"_index":286,"name":{"465":{}},"parent":{}}],["addcellrendereraction",{"_index":544,"name":{"1242":{}},"parent":{"1243":{},"1244":{},"1245":{}}}],["addi18nkeytoprefix",{"_index":305,"name":{"485":{}},"parent":{}}],["additem",{"_index":447,"name":{"850":{},"855":{},"879":{},"993":{}},"parent":{}}],["additional_properties",{"_index":173,"name":{"332":{}},"parent":{}}],["additionalerrors",{"_index":241,"name":{"407":{},"423":{},"1224":{}},"parent":{}}],["additionalitems",{"_index":52,"name":{"58":{},"139":{},"179":{}},"parent":{}}],["additionalproperties",{"_index":68,"name":{"79":{},"85":{},"91":{},"97":{},"103":{},"147":{},"187":{}},"parent":{}}],["addlabel",{"_index":528,"name":{"1194":{}},"parent":{}}],["addrendereraction",{"_index":543,"name":{"1238":{}},"parent":{"1239":{},"1240":{},"1241":{}}}],["addtooltip",{"_index":285,"name":{"464":{}},"parent":{}}],["adduischemaaction",{"_index":548,"name":{"1257":{}},"parent":{"1258":{},"1259":{},"1260":{}}}],["ajv",{"_index":243,"name":{"409":{},"421":{},"1222":{},"1237":{}},"parent":{}}],["allof",{"_index":17,"name":{"14":{},"111":{},"158":{},"198":{}},"parent":{}}],["and",{"_index":195,"name":{"358":{}},"parent":{}}],["andcondition",{"_index":137,"name":{"248":{}},"parent":{"249":{},"250":{}}}],["anyaction",{"_index":357,"name":{"555":{}},"parent":{"556":{}}}],["anyof",{"_index":53,"name":{"59":{},"63":{},"80":{},"104":{},"110":{},"113":{},"159":{},"199":{}},"parent":{}}],["applydefaultconfiguration",{"_index":235,"name":{"400":{}},"parent":{}}],["arraycontrolprops",{"_index":452,"name":{"859":{}},"parent":{"860":{},"861":{},"862":{},"863":{},"864":{},"865":{},"866":{},"867":{},"868":{},"869":{},"870":{},"871":{},"872":{},"873":{},"874":{},"875":{},"876":{},"877":{},"878":{},"879":{},"880":{},"881":{},"882":{}}}],["arraydefaulttranslation",{"_index":281,"name":{"459":{}},"parent":{"460":{},"461":{}}}],["arraydefaulttranslation.default",{"_index":283,"name":{},"parent":{"462":{}}}],["arraydefaulttranslations",{"_index":300,"name":{"480":{}},"parent":{}}],["arraylayoutprops",{"_index":460,"name":{"973":{}},"parent":{"974":{},"975":{},"976":{},"977":{},"978":{},"979":{},"980":{},"981":{},"982":{},"983":{},"984":{},"985":{},"986":{},"987":{},"988":{},"989":{},"990":{},"991":{},"992":{},"993":{},"994":{},"995":{},"996":{}}}],["arraytranslationenum",{"_index":284,"name":{"463":{}},"parent":{"464":{},"465":{},"466":{},"467":{},"468":{},"469":{},"470":{},"471":{},"472":{},"473":{},"474":{},"475":{},"476":{},"477":{}}}],["arraytranslations",{"_index":299,"name":{"478":{}},"parent":{"479":{}}}],["categorization",{"_index":158,"name":{"308":{}},"parent":{"309":{},"310":{},"311":{},"312":{},"314":{},"315":{}}}],["categorization.options",{"_index":159,"name":{},"parent":{"313":{}}}],["categorizationhascategory",{"_index":224,"name":{"387":{}},"parent":{}}],["category",{"_index":156,"name":{"300":{}},"parent":{"301":{},"302":{},"303":{},"304":{},"306":{},"307":{}}}],["category.options",{"_index":157,"name":{},"parent":{"305":{}}}],["cell",{"_index":226,"name":{"391":{},"1245":{},"1249":{}},"parent":{}}],["cellprops",{"_index":498,"name":{"1122":{}},"parent":{"1123":{},"1124":{},"1125":{},"1126":{},"1127":{},"1128":{},"1129":{},"1130":{},"1131":{},"1132":{},"1133":{},"1134":{},"1135":{},"1136":{}}}],["cellreducer",{"_index":229,"name":{"394":{}},"parent":{}}],["cells",{"_index":331,"name":{"516":{},"533":{},"643":{},"653":{},"662":{},"674":{},"685":{},"698":{},"708":{},"710":{},"729":{},"757":{},"769":{},"776":{},"813":{},"834":{},"864":{},"890":{},"901":{},"912":{},"921":{},"940":{},"959":{},"979":{},"1007":{},"1018":{},"1063":{},"1078":{},"1088":{},"1104":{},"1119":{},"1135":{},"1138":{},"1152":{}},"parent":{}}],["childerrors",{"_index":445,"name":{"831":{},"861":{}},"parent":{}}],["childlabel",{"_index":442,"name":{"801":{}},"parent":{}}],["classname",{"_index":410,"name":{"632":{}},"parent":{}}],["clearallids",{"_index":516,"name":{"1181":{}},"parent":{}}],["combinatorkeyword",{"_index":406,"name":{"628":{}},"parent":{}}],["combinatorrendererprops",{"_index":458,"name":{"933":{}},"parent":{"934":{},"935":{},"936":{},"937":{},"938":{},"939":{},"940":{},"941":{},"942":{},"943":{},"944":{},"945":{},"946":{},"947":{},"948":{},"949":{},"950":{},"951":{},"952":{}}}],["combinatorsubschemarenderinfo",{"_index":405,"name":{"624":{}},"parent":{"625":{},"626":{},"627":{}}}],["composablecondition",{"_index":134,"name":{"242":{}},"parent":{"243":{},"244":{}}}],["compose",{"_index":369,"name":{"579":{},"615":{}},"parent":{}}],["composewithui",{"_index":372,"name":{"582":{}},"parent":{}}],["computelabel",{"_index":464,"name":{"1020":{}},"parent":{}}],["condition",{"_index":125,"name":{"226":{},"232":{}},"parent":{"233":{}}}],["conditions",{"_index":135,"name":{"243":{},"247":{},"250":{}},"parent":{}}],["config",{"_index":182,"name":{"343":{},"514":{},"534":{},"677":{},"692":{},"700":{},"720":{},"739":{},"749":{},"761":{},"786":{},"823":{},"844":{},"874":{},"894":{},"905":{},"928":{},"947":{},"968":{},"988":{},"999":{},"1010":{},"1072":{},"1098":{},"1113":{},"1129":{},"1145":{},"1159":{},"1256":{}},"parent":{}}],["configdefault",{"_index":230,"name":{"395":{}},"parent":{"396":{},"397":{},"398":{},"399":{}}}],["configreducer",{"_index":236,"name":{"401":{}},"parent":{}}],["const",{"_index":99,"name":{"163":{},"208":{}},"parent":{}}],["constructor",{"_index":168,"name":{"324":{}},"parent":{}}],["contains",{"_index":108,"name":{"206":{}},"parent":{}}],["controldefaultprops",{"_index":485,"name":{"1046":{}},"parent":{"1047":{}}}],["controlelement",{"_index":154,"name":{"292":{},"1201":{}},"parent":{"293":{},"294":{},"295":{},"297":{},"298":{},"299":{}}}],["controlelement.options",{"_index":155,"name":{},"parent":{"296":{}}}],["controlprops",{"_index":429,"name":{"728":{}},"parent":{"729":{},"730":{},"731":{},"732":{},"733":{},"734":{},"735":{},"736":{},"737":{},"738":{},"739":{},"740":{},"741":{},"742":{},"743":{},"744":{},"745":{}}}],["controlstate",{"_index":432,"name":{"770":{}},"parent":{"771":{},"772":{}}}],["controlwithdetailprops",{"_index":443,"name":{"810":{}},"parent":{"811":{},"812":{},"813":{},"814":{},"815":{},"816":{},"817":{},"818":{},"819":{},"820":{},"821":{},"822":{},"823":{},"824":{},"825":{},"826":{},"827":{},"828":{}}}],["converttovalidclassname",{"_index":368,"name":{"578":{},"606":{}},"parent":{}}],["core",{"_index":329,"name":{"513":{},"531":{}},"parent":{}}],["coreactions",{"_index":575,"name":{"1303":{}},"parent":{}}],["corereducer",{"_index":256,"name":{"431":{}},"parent":{}}],["createajv",{"_index":524,"name":{"1190":{}},"parent":{}}],["createcleanlabel",{"_index":404,"name":{"621":{}},"parent":{}}],["createcombinatorrenderinfos",{"_index":408,"name":{"630":{}},"parent":{}}],["createcontrolelement",{"_index":526,"name":{"1192":{}},"parent":{}}],["createdefaultvalue",{"_index":466,"name":{"1022":{}},"parent":{}}],["createid",{"_index":514,"name":{"1179":{}},"parent":{}}],["createlabel",{"_index":407,"name":{"629":{}},"parent":{}}],["createlabeldescriptionfrom",{"_index":367,"name":{"577":{},"622":{}},"parent":{}}],["createlayout",{"_index":525,"name":{"1191":{}},"parent":{}}],["data",{"_index":238,"name":{"403":{},"414":{},"446":{},"612":{},"680":{},"689":{},"703":{},"717":{},"736":{},"752":{},"764":{},"783":{},"820":{},"841":{},"871":{},"920":{},"939":{},"954":{},"974":{},"1002":{},"1013":{},"1055":{},"1070":{},"1080":{},"1096":{},"1111":{},"1127":{},"1143":{},"1157":{},"1211":{},"1217":{},"1231":{}},"parent":{}}],["decode",{"_index":374,"name":{"584":{}},"parent":{}}],["default",{"_index":34,"name":{"35":{},"45":{},"50":{},"60":{},"64":{},"72":{},"81":{},"87":{},"93":{},"99":{},"122":{},"130":{},"170":{},"461":{}},"parent":{}}],["defaultdata",{"_index":340,"name":{"536":{}},"parent":{}}],["defaultdatareducer",{"_index":272,"name":{"448":{}},"parent":{}}],["defaulterrortranslator",{"_index":307,"name":{"487":{}},"parent":{}}],["defaultjsonformsi18nstate",{"_index":311,"name":{"491":{}},"parent":{"492":{},"493":{},"494":{}}}],["defaultmapdispatchtocontrolprops",{"_index":507,"name":{"1172":{}},"parent":{}}],["defaultmapstatetoenumcellprops",{"_index":504,"name":{"1168":{}},"parent":{}}],["defaulttranslator",{"_index":306,"name":{"486":{}},"parent":{}}],["definitions",{"_index":4,"name":{"4":{},"83":{},"148":{},"188":{}},"parent":{}}],["deletedialogaccept",{"_index":295,"name":{"474":{}},"parent":{}}],["deletedialogdecline",{"_index":296,"name":{"475":{}},"parent":{}}],["deletedialogmessage",{"_index":294,"name":{"473":{}},"parent":{}}],["deletedialogtitle",{"_index":293,"name":{"472":{}},"parent":{}}],["dependencies",{"_index":81,"name":{"101":{},"119":{},"154":{},"194":{}},"parent":{}}],["derivelabel",{"_index":403,"name":{"620":{}},"parent":{}}],["derivelabelforuischemaelement",{"_index":309,"name":{"489":{}},"parent":{}}],["derivetypes",{"_index":398,"name":{"609":{}},"parent":{}}],["description",{"_index":3,"name":{"3":{},"33":{},"129":{},"169":{},"712":{},"731":{},"778":{},"815":{},"836":{},"866":{},"923":{},"942":{},"961":{},"981":{}},"parent":{}}],["direction",{"_index":421,"name":{"667":{},"747":{},"759":{},"1040":{}},"parent":{}}],["disable",{"_index":130,"name":{"231":{}},"parent":{}}],["dispatch",{"_index":321,"name":{"505":{},"558":{},"563":{}},"parent":{"564":{}}}],["dispatchcellprops",{"_index":500,"name":{"1151":{}},"parent":{"1152":{},"1153":{},"1154":{},"1155":{},"1156":{},"1157":{},"1158":{},"1159":{},"1160":{},"1161":{},"1162":{},"1163":{},"1164":{}}}],["dispatchcellstateprops",{"_index":499,"name":{"1137":{}},"parent":{"1138":{},"1139":{},"1140":{},"1141":{},"1142":{},"1143":{},"1144":{},"1145":{},"1146":{},"1147":{},"1148":{},"1149":{},"1150":{}}}],["dispatchpropsofarraycontrol",{"_index":446,"name":{"849":{}},"parent":{"850":{},"851":{},"852":{},"853":{}}}],["dispatchpropsofcell",{"_index":501,"name":{"1165":{}},"parent":{}}],["dispatchpropsofcontrol",{"_index":427,"name":{"726":{}},"parent":{"727":{}}}],["dispatchpropsofmultienumcontrol",{"_index":449,"name":{"854":{}},"parent":{"855":{},"857":{}}}],["dispatchpropsofmultienumcontrol.additem",{"_index":450,"name":{},"parent":{"856":{}}}],["dispatchpropsofmultienumcontrol.removeitem",{"_index":451,"name":{},"parent":{"858":{}}}],["distinct",{"_index":175,"name":{"336":{}},"parent":{}}],["down",{"_index":298,"name":{"477":{}},"parent":{}}],["downarialabel",{"_index":289,"name":{"468":{}},"parent":{}}],["draft4",{"_index":0,"name":{"0":{}},"parent":{"1":{},"2":{},"3":{},"4":{},"23":{},"24":{},"119":{},"122":{}}}],["draft4.default",{"_index":93,"name":{},"parent":{"123":{}}}],["draft4.definitions",{"_index":6,"name":{},"parent":{"5":{},"10":{},"13":{},"15":{},"17":{}}}],["draft4.definitions.positiveinteger",{"_index":14,"name":{},"parent":{"11":{},"12":{}}}],["draft4.definitions.positiveintegerdefault0",{"_index":18,"name":{},"parent":{"14":{}}}],["draft4.definitions.schemaarray",{"_index":8,"name":{},"parent":{"6":{},"7":{},"8":{}}}],["draft4.definitions.schemaarray.items",{"_index":12,"name":{},"parent":{"9":{}}}],["draft4.definitions.simpletypes",{"_index":21,"name":{},"parent":{"16":{}}}],["draft4.definitions.stringarray",{"_index":23,"name":{},"parent":{"18":{},"19":{},"21":{},"22":{}}}],["draft4.definitions.stringarray.items",{"_index":24,"name":{},"parent":{"20":{}}}],["draft4.dependencies",{"_index":92,"name":{},"parent":{"120":{},"121":{}}}],["draft4.properties",{"_index":27,"name":{},"parent":{"25":{},"28":{},"31":{},"33":{},"35":{},"37":{},"41":{},"43":{},"46":{},"48":{},"51":{},"53":{},"55":{},"58":{},"62":{},"66":{},"68":{},"70":{},"73":{},"75":{},"77":{},"79":{},"83":{},"89":{},"95":{},"101":{},"105":{},"109":{},"111":{},"113":{},"115":{},"117":{}}}],["draft4.properties.$schema",{"_index":30,"name":{},"parent":{"29":{},"30":{}}}],["draft4.properties.additionalitems",{"_index":54,"name":{},"parent":{"59":{},"60":{}}}],["draft4.properties.additionalitems.default",{"_index":55,"name":{},"parent":{"61":{}}}],["draft4.properties.additionalproperties",{"_index":69,"name":{},"parent":{"80":{},"81":{}}}],["draft4.properties.additionalproperties.default",{"_index":70,"name":{},"parent":{"82":{}}}],["draft4.properties.allof",{"_index":86,"name":{},"parent":{"112":{}}}],["draft4.properties.anyof",{"_index":87,"name":{},"parent":{"114":{}}}],["draft4.properties.default",{"_index":36,"name":{},"parent":{"36":{}}}],["draft4.properties.definitions",{"_index":71,"name":{},"parent":{"84":{},"85":{},"87":{}}}],["draft4.properties.definitions.additionalproperties",{"_index":72,"name":{},"parent":{"86":{}}}],["draft4.properties.definitions.default",{"_index":73,"name":{},"parent":{"88":{}}}],["draft4.properties.dependencies",{"_index":82,"name":{},"parent":{"102":{},"103":{}}}],["draft4.properties.dependencies.additionalproperties",{"_index":83,"name":{},"parent":{"104":{}}}],["draft4.properties.description",{"_index":33,"name":{},"parent":{"34":{}}}],["draft4.properties.enum",{"_index":84,"name":{},"parent":{"106":{},"107":{},"108":{}}}],["draft4.properties.exclusivemaximum",{"_index":43,"name":{},"parent":{"44":{},"45":{}}}],["draft4.properties.exclusiveminimum",{"_index":45,"name":{},"parent":{"49":{},"50":{}}}],["draft4.properties.id",{"_index":28,"name":{},"parent":{"26":{},"27":{}}}],["draft4.properties.items",{"_index":56,"name":{},"parent":{"63":{},"64":{}}}],["draft4.properties.items.default",{"_index":57,"name":{},"parent":{"65":{}}}],["draft4.properties.maximum",{"_index":41,"name":{},"parent":{"42":{}}}],["draft4.properties.maxitems",{"_index":59,"name":{},"parent":{"67":{}}}],["draft4.properties.maxlength",{"_index":47,"name":{},"parent":{"52":{}}}],["draft4.properties.maxproperties",{"_index":63,"name":{},"parent":{"74":{}}}],["draft4.properties.minimum",{"_index":44,"name":{},"parent":{"47":{}}}],["draft4.properties.minitems",{"_index":60,"name":{},"parent":{"69":{}}}],["draft4.properties.minlength",{"_index":49,"name":{},"parent":{"54":{}}}],["draft4.properties.minproperties",{"_index":65,"name":{},"parent":{"76":{}}}],["draft4.properties.multipleof",{"_index":38,"name":{},"parent":{"38":{},"39":{},"40":{}}}],["draft4.properties.not",{"_index":91,"name":{},"parent":{"118":{}}}],["draft4.properties.oneof",{"_index":89,"name":{},"parent":{"116":{}}}],["draft4.properties.pattern",{"_index":51,"name":{},"parent":{"56":{},"57":{}}}],["draft4.properties.patternproperties",{"_index":78,"name":{},"parent":{"96":{},"97":{},"99":{}}}],["draft4.properties.patternproperties.additionalproperties",{"_index":79,"name":{},"parent":{"98":{}}}],["draft4.properties.patternproperties.default",{"_index":80,"name":{},"parent":{"100":{}}}],["draft4.properties.properties",{"_index":74,"name":{},"parent":{"90":{},"91":{},"93":{}}}],["draft4.properties.properties.additionalproperties",{"_index":75,"name":{},"parent":{"92":{}}}],["draft4.properties.properties.default",{"_index":76,"name":{},"parent":{"94":{}}}],["draft4.properties.required",{"_index":67,"name":{},"parent":{"78":{}}}],["draft4.properties.title",{"_index":32,"name":{},"parent":{"32":{}}}],["draft4.properties.type",{"_index":85,"name":{},"parent":{"110":{}}}],["draft4.properties.uniqueitems",{"_index":61,"name":{},"parent":{"71":{},"72":{}}}],["effect",{"_index":124,"name":{"225":{}},"parent":{}}],["elements",{"_index":142,"name":{"257":{},"264":{},"270":{},"276":{},"302":{},"310":{}},"parent":{}}],["else",{"_index":112,"name":{"211":{}},"parent":{}}],["enable",{"_index":129,"name":{"230":{}},"parent":{}}],["enabled",{"_index":414,"name":{"639":{},"649":{},"658":{},"670":{},"681":{},"694":{},"704":{},"722":{},"741":{},"753":{},"765":{},"788":{},"795":{},"805":{},"825":{},"846":{},"876":{},"886":{},"897":{},"908":{},"930":{},"949":{},"970":{},"990":{},"1003":{},"1014":{},"1038":{},"1059":{},"1074":{},"1084":{},"1100":{},"1115":{},"1131":{},"1147":{},"1161":{}},"parent":{}}],["encode",{"_index":373,"name":{"583":{}},"parent":{}}],["enum",{"_index":20,"name":{"16":{},"105":{},"156":{},"196":{}},"parent":{}}],["enumcellprops",{"_index":497,"name":{"1106":{}},"parent":{"1107":{},"1108":{},"1109":{},"1110":{},"1111":{},"1112":{},"1113":{},"1114":{},"1115":{},"1116":{},"1117":{},"1118":{},"1119":{},"1120":{},"1121":{}}}],["enumoption",{"_index":411,"name":{"633":{}},"parent":{"634":{},"635":{}}}],["enumtoenumoptionmapper",{"_index":468,"name":{"1024":{}},"parent":{}}],["errorat",{"_index":267,"name":{"442":{}},"parent":{}}],["errormessage",{"_index":113,"name":{"212":{}},"parent":{}}],["errors",{"_index":240,"name":{"406":{},"419":{},"688":{},"716":{},"735":{},"782":{},"819":{},"840":{},"870":{},"927":{},"946":{},"965":{},"985":{},"1047":{},"1069":{},"1095":{},"1110":{},"1126":{},"1142":{},"1156":{},"1208":{}},"parent":{}}],["errorsat",{"_index":263,"name":{"438":{}},"parent":{}}],["errortranslator",{"_index":279,"name":{"456":{},"1273":{},"1278":{}},"parent":{"457":{}}}],["evalenablement",{"_index":390,"name":{"600":{}},"parent":{}}],["evaluatecondition",{"_index":387,"name":{"597":{}},"parent":{}}],["evalvisibility",{"_index":389,"name":{"599":{}},"parent":{}}],["examples",{"_index":107,"name":{"205":{}},"parent":{}}],["exclusivemaximum",{"_index":42,"name":{"43":{},"120":{},"133":{},"173":{}},"parent":{}}],["exclusiveminimum",{"_index":39,"name":{"40":{},"48":{},"121":{},"135":{},"175":{}},"parent":{}}],["expectedvalue",{"_index":132,"name":{"236":{}},"parent":{}}],["extractajv",{"_index":260,"name":{"435":{}},"parent":{}}],["extractdata",{"_index":257,"name":{"432":{}},"parent":{}}],["extractdefaultdata",{"_index":273,"name":{"449":{}},"parent":{}}],["extractschema",{"_index":258,"name":{"433":{}},"parent":{}}],["extractuischema",{"_index":259,"name":{"434":{}},"parent":{}}],["fetcherrortranslator",{"_index":315,"name":{"498":{}},"parent":{}}],["fetchlocale",{"_index":313,"name":{"496":{}},"parent":{}}],["fetchtranslator",{"_index":314,"name":{"497":{}},"parent":{}}],["filterederrorkeywords",{"_index":265,"name":{"440":{}},"parent":{}}],["findallrefs",{"_index":378,"name":{"588":{}},"parent":{}}],["findmatchinguischema",{"_index":338,"name":{"529":{}},"parent":{}}],["findoption",{"_index":169,"name":{"325":{}},"parent":{}}],["finduischema",{"_index":341,"name":{"538":{}},"parent":{}}],["format",{"_index":29,"name":{"27":{},"30":{},"57":{},"162":{},"202":{}},"parent":{}}],["formaterrormessage",{"_index":396,"name":{"607":{}},"parent":{}}],["formatis",{"_index":190,"name":{"353":{}},"parent":{}}],["formatted",{"_index":508,"name":{"1173":{}},"parent":{"1174":{},"1175":{}}}],["fromformatted",{"_index":510,"name":{"1175":{}},"parent":{}}],["fromscoped",{"_index":400,"name":{"613":{},"616":{}},"parent":{}}],["gen",{"_index":167,"name":{"323":{}},"parent":{"324":{},"325":{},"326":{},"327":{},"328":{},"329":{},"330":{},"331":{}}}],["generate",{"_index":532,"name":{"1198":{}},"parent":{"1199":{},"1200":{},"1201":{}}}],["generatedefaultuischema",{"_index":531,"name":{"1197":{}},"parent":{}}],["generatejsonschema",{"_index":176,"name":{"337":{}},"parent":{}}],["generateuischema",{"_index":530,"name":{"1196":{}},"parent":{}}],["getadditionalerrors",{"_index":255,"name":{"430":{}},"parent":{}}],["getajv",{"_index":351,"name":{"548":{}},"parent":{}}],["getarraytranslations",{"_index":310,"name":{"490":{}},"parent":{}}],["getcells",{"_index":354,"name":{"551":{}},"parent":{}}],["getcombinederrormessage",{"_index":308,"name":{"488":{}},"parent":{}}],["getconditionscope",{"_index":386,"name":{"596":{}},"parent":{}}],["getconfig",{"_index":344,"name":{"541":{}},"parent":{}}],["getcontrolpath",{"_index":262,"name":{"437":{}},"parent":{}}],["getdata",{"_index":348,"name":{"545":{}},"parent":{}}],["getdefaultdata",{"_index":352,"name":{"549":{}},"parent":{}}],["getdirection",{"_index":481,"name":{"1041":{}},"parent":{}}],["geterrorat",{"_index":342,"name":{"539":{}},"parent":{}}],["geterrorsat",{"_index":266,"name":{"441":{}},"parent":{}}],["geterrortranslator",{"_index":347,"name":{"544":{}},"parent":{}}],["getfirstprimitiveprop",{"_index":517,"name":{"1182":{}},"parent":{}}],["geti18nkey",{"_index":304,"name":{"484":{}},"parent":{}}],["geti18nkeyprefix",{"_index":303,"name":{"483":{}},"parent":{}}],["geti18nkeyprefixbyschema",{"_index":301,"name":{"481":{}},"parent":{}}],["getinvalidproperty",{"_index":261,"name":{"436":{}},"parent":{}}],["getlocale",{"_index":345,"name":{"542":{}},"parent":{}}],["getorcreateajv",{"_index":250,"name":{"425":{}},"parent":{}}],["getrenderers",{"_index":353,"name":{"550":{}},"parent":{}}],["getschema",{"_index":349,"name":{"546":{}},"parent":{}}],["getstate",{"_index":322,"name":{"506":{},"559":{}},"parent":{}}],["getsuberrorsat",{"_index":343,"name":{"540":{}},"parent":{}}],["gettranslator",{"_index":346,"name":{"543":{}},"parent":{}}],["getuischema",{"_index":350,"name":{"547":{}},"parent":{}}],["getuischemas",{"_index":355,"name":{"552":{}},"parent":{}}],["getvalidationmode",{"_index":252,"name":{"427":{}},"parent":{}}],["grouplayout",{"_index":148,"name":{"274":{}},"parent":{"275":{},"276":{},"277":{},"278":{},"280":{},"281":{}}}],["grouplayout.options",{"_index":149,"name":{},"parent":{"279":{}}}],["handlechange",{"_index":428,"name":{"727":{},"745":{},"828":{},"952":{},"1121":{},"1136":{}},"parent":{}}],["handleselect",{"_index":438,"name":{"797":{},"807":{}},"parent":{}}],["hasadditionalerrorsoption",{"_index":254,"name":{"429":{}},"parent":{}}],["hasajvoption",{"_index":251,"name":{"426":{}},"parent":{}}],["hascategory",{"_index":223,"name":{"386":{}},"parent":{}}],["hasenablerule",{"_index":392,"name":{"602":{}},"parent":{}}],["hasshowrule",{"_index":391,"name":{"601":{}},"parent":{}}],["hastype",{"_index":397,"name":{"608":{}},"parent":{}}],["hasvalidationmodeoption",{"_index":253,"name":{"428":{}},"parent":{}}],["helpers",{"_index":366,"name":{"576":{}},"parent":{"577":{},"578":{}}}],["hide",{"_index":127,"name":{"228":{}},"parent":{}}],["hiderequiredasterisk",{"_index":234,"name":{"399":{}},"parent":{}}],["horizontallayout",{"_index":146,"name":{"268":{}},"parent":{"269":{},"270":{},"271":{},"272":{}}}],["horizontallayout.options",{"_index":147,"name":{},"parent":{"273":{}}}],["i18n",{"_index":122,"name":{"223":{},"281":{},"291":{},"299":{},"307":{},"315":{},"517":{},"537":{}},"parent":{}}],["i18nactions",{"_index":591,"name":{"1320":{}},"parent":{}}],["i18njsonschema",{"_index":280,"name":{"458":{}},"parent":{}}],["i18nkeyprefix",{"_index":426,"name":{"714":{},"733":{},"780":{},"817":{},"838":{},"868":{},"925":{},"944":{},"963":{},"983":{}},"parent":{}}],["i18nreducer",{"_index":312,"name":{"495":{}},"parent":{}}],["id",{"_index":1,"name":{"1":{},"25":{},"126":{},"166":{},"646":{},"691":{},"719":{},"738":{},"785":{},"822":{},"843":{},"873":{},"917":{},"936":{},"967":{},"987":{},"1056":{},"1071":{},"1081":{},"1097":{},"1112":{},"1128":{},"1144":{},"1158":{}},"parent":{}}],["if",{"_index":110,"name":{"209":{}},"parent":{}}],["index",{"_index":436,"name":{"792":{},"802":{}},"parent":{}}],["indexoffittingschema",{"_index":457,"name":{"918":{},"937":{}},"parent":{}}],["init",{"_index":555,"name":{"1282":{},"1304":{}},"parent":{}}],["initaction",{"_index":536,"name":{"1209":{}},"parent":{"1210":{},"1211":{},"1212":{},"1213":{},"1214":{}}}],["initactionoptions",{"_index":538,"name":{"1221":{}},"parent":{"1222":{},"1223":{},"1224":{}}}],["initstate",{"_index":246,"name":{"413":{}},"parent":{"414":{},"416":{},"418":{},"419":{},"420":{},"421":{},"422":{},"423":{}}}],["initstate.data",{"_index":247,"name":{},"parent":{"415":{}}}],["initstate.schema",{"_index":248,"name":{},"parent":{"417":{}}}],["internationalizable",{"_index":121,"name":{"222":{}},"parent":{"223":{}}}],["invalidsegment",{"_index":379,"name":{"589":{}},"parent":{}}],["isallofcontrol",{"_index":201,"name":{"364":{}},"parent":{}}],["isandcondition",{"_index":383,"name":{"593":{}},"parent":{}}],["isanyofcontrol",{"_index":202,"name":{"365":{}},"parent":{}}],["isarrayobjectcontrol",{"_index":217,"name":{"380":{}},"parent":{}}],["isarrayschema",{"_index":376,"name":{"586":{}},"parent":{}}],["isbooleancontrol",{"_index":199,"name":{"362":{}},"parent":{}}],["iscategorization",{"_index":221,"name":{"384":{}},"parent":{}}],["iscategory",{"_index":222,"name":{"385":{}},"parent":{}}],["iscombinator",{"_index":529,"name":{"1195":{}},"parent":{}}],["iscontrol",{"_index":186,"name":{"349":{}},"parent":{}}],["isdatecontrol",{"_index":210,"name":{"373":{}},"parent":{}}],["isdatetimecontrol",{"_index":212,"name":{"375":{}},"parent":{}}],["isdescriptionhidden",{"_index":467,"name":{"1023":{}},"parent":{}}],["isenabled",{"_index":394,"name":{"604":{},"618":{}},"parent":{}}],["isenumcontrol",{"_index":204,"name":{"367":{}},"parent":{}}],["isfocused",{"_index":433,"name":{"772":{}},"parent":{}}],["isgroup",{"_index":161,"name":{"317":{}},"parent":{}}],["isinherentlyenabled",{"_index":395,"name":{"605":{}},"parent":{}}],["isintegercontrol",{"_index":206,"name":{"369":{}},"parent":{}}],["isinternationalized",{"_index":160,"name":{"316":{}},"parent":{}}],["islabelable",{"_index":165,"name":{"321":{}},"parent":{}}],["islabeled",{"_index":166,"name":{"322":{}},"parent":{}}],["islayout",{"_index":162,"name":{"318":{}},"parent":{}}],["isleafcondition",{"_index":384,"name":{"594":{}},"parent":{}}],["ismultilinecontrol",{"_index":209,"name":{"372":{}},"parent":{}}],["isnumbercontrol",{"_index":207,"name":{"370":{}},"parent":{}}],["isnumberformatcontrol",{"_index":220,"name":{"383":{}},"parent":{}}],["isobjectarray",{"_index":213,"name":{"376":{}},"parent":{}}],["isobjectarraycontrol",{"_index":214,"name":{"377":{}},"parent":{}}],["isobjectarraywithnesting",{"_index":216,"name":{"379":{}},"parent":{}}],["isobjectcontrol",{"_index":200,"name":{"363":{}},"parent":{}}],["isobjectschema",{"_index":264,"name":{"439":{}},"parent":{}}],["isoneofcontrol",{"_index":203,"name":{"366":{}},"parent":{}}],["isoneofenumcontrol",{"_index":205,"name":{"368":{}},"parent":{}}],["isoneofenumschema",{"_index":518,"name":{"1183":{}},"parent":{}}],["isorcondition",{"_index":382,"name":{"592":{}},"parent":{}}],["isprimitivearraycontrol",{"_index":218,"name":{"381":{}},"parent":{}}],["israngecontrol",{"_index":219,"name":{"382":{}},"parent":{}}],["isrequired",{"_index":463,"name":{"1019":{}},"parent":{}}],["isrulefulfilled",{"_index":388,"name":{"598":{}},"parent":{}}],["isschemacondition",{"_index":385,"name":{"595":{}},"parent":{}}],["isscopable",{"_index":163,"name":{"319":{}},"parent":{}}],["isscoped",{"_index":164,"name":{"320":{}},"parent":{}}],["isstringcontrol",{"_index":208,"name":{"371":{}},"parent":{}}],["istimecontrol",{"_index":211,"name":{"374":{}},"parent":{}}],["isuniqueid",{"_index":513,"name":{"1178":{}},"parent":{}}],["isvalid",{"_index":494,"name":{"1066":{},"1092":{},"1107":{},"1123":{},"1139":{},"1153":{}},"parent":{}}],["isvisible",{"_index":393,"name":{"603":{},"619":{}},"parent":{}}],["items",{"_index":10,"name":{"8":{},"19":{},"62":{},"140":{},"180":{}},"parent":{}}],["iteratecallback",{"_index":519,"name":{"1184":{}},"parent":{"1185":{}}}],["iterateschema",{"_index":523,"name":{"1189":{}},"parent":{}}],["jsonforms",{"_index":327,"name":{"511":{},"521":{}},"parent":{}}],["jsonformscellrendererregistryentry",{"_index":225,"name":{"389":{}},"parent":{"390":{},"391":{}}}],["jsonformscellrendererregistrystate",{"_index":228,"name":{"393":{}},"parent":{}}],["jsonformscore",{"_index":237,"name":{"402":{}},"parent":{"403":{},"404":{},"405":{},"406":{},"407":{},"408":{},"409":{},"410":{}}}],["jsonformsdefaultdataregistryentry",{"_index":269,"name":{"444":{}},"parent":{"445":{},"446":{}}}],["jsonformsextendedstate",{"_index":333,"name":{"520":{}},"parent":{"521":{}}}],["jsonformsextendedstate.jsonforms",{"_index":334,"name":{},"parent":{"522":{}}}],["jsonformsi18nstate",{"_index":274,"name":{"450":{}},"parent":{"451":{},"452":{},"453":{}}}],["jsonformsprops",{"_index":455,"name":{"903":{}},"parent":{"904":{},"905":{},"906":{},"907":{},"908":{},"909":{},"910":{},"911":{},"912":{},"913":{}}}],["jsonformsreducerconfig",{"_index":339,"name":{"530":{}},"parent":{"531":{},"532":{},"533":{},"534":{},"535":{},"536":{},"537":{}}}],["jsonformsrendererregistryentry",{"_index":316,"name":{"499":{}},"parent":{"500":{},"501":{}}}],["jsonformsstate",{"_index":326,"name":{"510":{}},"parent":{"511":{}}}],["jsonformsstore",{"_index":320,"name":{"504":{}},"parent":{"505":{},"506":{},"507":{},"508":{},"509":{}}}],["jsonformssubstates",{"_index":328,"name":{"512":{}},"parent":{"513":{},"514":{},"515":{},"516":{},"517":{},"518":{},"519":{}}}],["jsonformsuischemaregistryentry",{"_index":335,"name":{"523":{}},"parent":{"524":{},"525":{}}}],["jsonschema",{"_index":114,"name":{"213":{},"1199":{}},"parent":{}}],["jsonschema4",{"_index":94,"name":{"124":{}},"parent":{"125":{},"126":{},"127":{},"128":{},"129":{},"130":{},"131":{},"132":{},"133":{},"134":{},"135":{},"136":{},"137":{},"138":{},"139":{},"140":{},"141":{},"142":{},"143":{},"144":{},"145":{},"146":{},"147":{},"148":{},"150":{},"152":{},"154":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"163":{}}}],["jsonschema4.definitions",{"_index":95,"name":{},"parent":{"149":{}}}],["jsonschema4.dependencies",{"_index":98,"name":{},"parent":{"155":{}}}],["jsonschema4.patternproperties",{"_index":97,"name":{},"parent":{"153":{}}}],["jsonschema4.properties",{"_index":96,"name":{},"parent":{"151":{}}}],["jsonschema7",{"_index":100,"name":{"164":{}},"parent":{"165":{},"166":{},"167":{},"168":{},"169":{},"170":{},"171":{},"172":{},"173":{},"174":{},"175":{},"176":{},"177":{},"178":{},"179":{},"180":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{},"188":{},"190":{},"192":{},"194":{},"196":{},"197":{},"198":{},"199":{},"200":{},"201":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"210":{},"211":{},"212":{}}}],["jsonschema7.definitions",{"_index":101,"name":{},"parent":{"189":{}}}],["jsonschema7.dependencies",{"_index":104,"name":{},"parent":{"195":{}}}],["jsonschema7.patternproperties",{"_index":103,"name":{},"parent":{"193":{}}}],["jsonschema7.properties",{"_index":102,"name":{},"parent":{"191":{}}}],["key",{"_index":282,"name":{"460":{}},"parent":{}}],["label",{"_index":119,"name":{"219":{},"221":{},"280":{},"298":{},"306":{},"314":{},"627":{},"634":{},"711":{},"730":{},"748":{},"760":{},"777":{},"814":{},"835":{},"865":{},"922":{},"941":{},"960":{},"980":{}},"parent":{}}],["labelable",{"_index":118,"name":{"218":{}},"parent":{"219":{}}}],["labeldescription",{"_index":150,"name":{"282":{},"623":{}},"parent":{"283":{},"284":{}}}],["labeled",{"_index":120,"name":{"220":{}},"parent":{"221":{}}}],["labelelement",{"_index":152,"name":{"285":{}},"parent":{"286":{},"287":{},"288":{},"289":{},"291":{}}}],["labelelement.options",{"_index":153,"name":{},"parent":{"290":{}}}],["labelprops",{"_index":462,"name":{"1008":{}},"parent":{"1009":{},"1010":{},"1011":{},"1012":{},"1013":{},"1014":{},"1015":{},"1016":{},"1017":{},"1018":{}}}],["layout",{"_index":141,"name":{"256":{}},"parent":{"257":{},"258":{},"259":{},"260":{}}}],["layout.options",{"_index":143,"name":{},"parent":{"261":{}}}],["layoutdefaultprops",{"_index":480,"name":{"1036":{}},"parent":{"1037":{},"1038":{},"1039":{},"1040":{}}}],["layoutprops",{"_index":431,"name":{"758":{}},"parent":{"759":{},"760":{},"761":{},"762":{},"763":{},"764":{},"765":{},"766":{},"767":{},"768":{},"769":{}}}],["leafcondition",{"_index":131,"name":{"234":{}},"parent":{"235":{},"236":{},"237":{}}}],["locale",{"_index":275,"name":{"451":{},"492":{},"1266":{},"1276":{}},"parent":{}}],["makeid",{"_index":512,"name":{"1177":{}},"parent":{}}],["mapdispatchtoarraycontrolprops",{"_index":478,"name":{"1034":{}},"parent":{}}],["mapdispatchtocellprops",{"_index":506,"name":{"1170":{}},"parent":{"1171":{}}}],["mapdispatchtocontrolprops",{"_index":471,"name":{"1027":{}},"parent":{}}],["mapdispatchtomultienumprops",{"_index":479,"name":{"1035":{}},"parent":{}}],["mapstatetoallofprops",{"_index":487,"name":{"1049":{}},"parent":{}}],["mapstatetoanyofprops",{"_index":488,"name":{"1050":{}},"parent":{}}],["mapstatetoarraycontrolprops",{"_index":477,"name":{"1033":{}},"parent":{}}],["mapstatetoarraylayoutprops",{"_index":490,"name":{"1052":{}},"parent":{}}],["mapstatetocellprops",{"_index":502,"name":{"1166":{}},"parent":{}}],["mapstatetocombinatorrendererprops",{"_index":486,"name":{"1048":{}},"parent":{}}],["mapstatetocontrolprops",{"_index":470,"name":{"1026":{}},"parent":{}}],["mapstatetocontrolwithdetailprops",{"_index":476,"name":{"1032":{}},"parent":{}}],["mapstatetodispatchcellprops",{"_index":503,"name":{"1167":{}},"parent":{}}],["mapstatetoenumcontrolprops",{"_index":472,"name":{"1028":{}},"parent":{}}],["mapstatetojsonformsrendererprops",{"_index":484,"name":{"1045":{}},"parent":{}}],["mapstatetolabelprops",{"_index":491,"name":{"1053":{}},"parent":{}}],["mapstatetolayoutprops",{"_index":482,"name":{"1042":{}},"parent":{}}],["mapstatetomasterlistitemprops",{"_index":475,"name":{"1031":{}},"parent":{}}],["mapstatetomultienumcontrolprops",{"_index":474,"name":{"1030":{}},"parent":{}}],["mapstatetooneofenumcellprops",{"_index":505,"name":{"1169":{}},"parent":{}}],["mapstatetooneofenumcontrolprops",{"_index":473,"name":{"1029":{}},"parent":{}}],["mapstatetooneofprops",{"_index":489,"name":{"1051":{}},"parent":{}}],["maximum",{"_index":40,"name":{"41":{},"132":{},"172":{}},"parent":{}}],["maxitems",{"_index":58,"name":{"66":{},"141":{},"181":{}},"parent":{}}],["maxlength",{"_index":46,"name":{"51":{},"136":{},"176":{}},"parent":{}}],["maxproperties",{"_index":62,"name":{"73":{},"144":{},"184":{}},"parent":{}}],["minimum",{"_index":15,"name":{"12":{},"39":{},"46":{},"134":{},"174":{}},"parent":{}}],["minitems",{"_index":9,"name":{"7":{},"21":{},"68":{},"107":{},"142":{},"182":{},"956":{},"976":{}},"parent":{}}],["minlength",{"_index":48,"name":{"53":{},"137":{},"177":{}},"parent":{}}],["minproperties",{"_index":64,"name":{"75":{},"145":{},"185":{}},"parent":{}}],["move",{"_index":177,"name":{"338":{}},"parent":{}}],["movedown",{"_index":179,"name":{"340":{},"853":{},"882":{},"996":{}},"parent":{}}],["moveup",{"_index":178,"name":{"339":{},"852":{},"881":{},"995":{}},"parent":{}}],["multipleof",{"_index":37,"name":{"37":{},"131":{},"171":{}},"parent":{}}],["next",{"_index":362,"name":{"571":{}},"parent":{}}],["nodatamessage",{"_index":292,"name":{"471":{}},"parent":{}}],["noselection",{"_index":290,"name":{"469":{}},"parent":{}}],["not",{"_index":90,"name":{"117":{},"161":{},"201":{},"388":{}},"parent":{}}],["not_applicable",{"_index":183,"name":{"344":{}},"parent":{}}],["observable",{"_index":359,"name":{"565":{}},"parent":{"566":{}}}],["observable.__type",{"_index":360,"name":{},"parent":{"567":{},"568":{}}}],["observer",{"_index":361,"name":{"569":{}},"parent":{"570":{}}}],["observer.__type",{"_index":363,"name":{},"parent":{"571":{}}}],["oneof",{"_index":88,"name":{"115":{},"160":{},"200":{}},"parent":{}}],["oneoftoenumoptionmapper",{"_index":469,"name":{"1025":{}},"parent":{}}],["optionis",{"_index":192,"name":{"355":{}},"parent":{}}],["options",{"_index":139,"name":{"254":{},"260":{},"266":{},"272":{},"278":{},"289":{},"295":{},"304":{},"312":{},"665":{},"1090":{},"1105":{},"1120":{},"1214":{},"1220":{}},"parent":{}}],["or",{"_index":196,"name":{"359":{}},"parent":{}}],["orcondition",{"_index":136,"name":{"245":{}},"parent":{"246":{},"247":{}}}],["ownpropsofcell",{"_index":492,"name":{"1054":{}},"parent":{"1055":{},"1056":{},"1057":{},"1058":{},"1059":{},"1060":{},"1061":{},"1062":{},"1063":{},"1064":{}}}],["ownpropsofcontrol",{"_index":417,"name":{"645":{}},"parent":{"646":{},"647":{},"648":{},"649":{},"650":{},"651":{},"652":{},"653":{},"654":{}}}],["ownpropsofenum",{"_index":419,"name":{"664":{}},"parent":{"665":{}}}],["ownpropsofenumcell",{"_index":495,"name":{"1079":{}},"parent":{"1080":{},"1081":{},"1082":{},"1083":{},"1084":{},"1085":{},"1086":{},"1087":{},"1088":{},"1089":{},"1090":{}}}],["ownpropsofjsonformsrenderer",{"_index":453,"name":{"883":{}},"parent":{"884":{},"885":{},"886":{},"887":{},"888":{},"889":{},"890":{},"891":{}}}],["ownpropsoflabel",{"_index":418,"name":{"655":{}},"parent":{"656":{},"657":{},"658":{},"659":{},"660":{},"661":{},"662":{},"663":{}}}],["ownpropsoflayout",{"_index":420,"name":{"666":{}},"parent":{"667":{},"668":{},"669":{},"670":{},"671":{},"672":{},"673":{},"674":{},"675":{}}}],["ownpropsofmasterlistitem",{"_index":435,"name":{"791":{}},"parent":{"792":{},"793":{},"794":{},"795":{},"796":{},"797":{},"798":{},"799":{}}}],["ownpropsofrenderer",{"_index":413,"name":{"636":{}},"parent":{"637":{},"638":{},"639":{},"640":{},"641":{},"642":{},"643":{},"644":{}}}],["path",{"_index":416,"name":{"641":{},"651":{},"660":{},"672":{},"683":{},"696":{},"706":{},"724":{},"743":{},"755":{},"767":{},"790":{},"794":{},"804":{},"827":{},"848":{},"878":{},"888":{},"899":{},"910":{},"916":{},"935":{},"972":{},"992":{},"1005":{},"1016":{},"1039":{},"1061":{},"1076":{},"1086":{},"1102":{},"1117":{},"1133":{},"1149":{},"1163":{},"1204":{}},"parent":{}}],["paths",{"_index":401,"name":{"614":{}},"parent":{"615":{},"616":{}}}],["pattern",{"_index":50,"name":{"55":{},"138":{},"178":{}},"parent":{}}],["patternproperties",{"_index":77,"name":{"95":{},"152":{},"192":{}},"parent":{}}],["positiveinteger",{"_index":13,"name":{"10":{}},"parent":{}}],["positiveintegerdefault0",{"_index":16,"name":{"13":{}},"parent":{}}],["properties",{"_index":26,"name":{"24":{},"89":{},"150":{},"190":{},"328":{},"334":{}},"parent":{"335":{}}}],["property",{"_index":171,"name":{"329":{}},"parent":{}}],["propertynames",{"_index":109,"name":{"207":{}},"parent":{}}],["rankedtester",{"_index":185,"name":{"347":{}},"parent":{"348":{}}}],["rankwith",{"_index":197,"name":{"360":{}},"parent":{}}],["readonly",{"_index":105,"name":{"203":{},"519":{}},"parent":{}}],["reducer",{"_index":364,"name":{"572":{}},"parent":{"573":{}}}],["ref",{"_index":11,"name":{"9":{},"52":{},"54":{},"67":{},"69":{},"74":{},"76":{},"78":{},"86":{},"92":{},"98":{},"112":{},"114":{},"116":{},"118":{},"125":{},"165":{}},"parent":{}}],["referenceschemamap",{"_index":375,"name":{"585":{}},"parent":{}}],["refresolver",{"_index":483,"name":{"1043":{}},"parent":{"1044":{}}}],["registercell",{"_index":583,"name":{"1312":{}},"parent":{}}],["registerdefaultdata",{"_index":577,"name":{"1306":{}},"parent":{}}],["registerdefaultdataaction",{"_index":540,"name":{"1228":{}},"parent":{"1229":{},"1230":{},"1231":{}}}],["registerrenderer",{"_index":582,"name":{"1311":{}},"parent":{}}],["registeruischema",{"_index":589,"name":{"1318":{}},"parent":{}}],["remove_cell",{"_index":563,"name":{"1291":{}},"parent":{}}],["remove_default_data",{"_index":574,"name":{"1302":{}},"parent":{}}],["remove_renderer",{"_index":561,"name":{"1289":{}},"parent":{}}],["remove_ui_schema",{"_index":566,"name":{"1294":{}},"parent":{}}],["removearialabel",{"_index":291,"name":{"470":{}},"parent":{}}],["removecellrendereraction",{"_index":545,"name":{"1246":{}},"parent":{"1247":{},"1248":{},"1249":{}}}],["removeid",{"_index":515,"name":{"1180":{}},"parent":{}}],["removeitem",{"_index":439,"name":{"798":{},"808":{},"857":{}},"parent":{}}],["removeitems",{"_index":448,"name":{"851":{},"880":{},"994":{}},"parent":{}}],["removerendereraction",{"_index":546,"name":{"1250":{}},"parent":{"1251":{},"1252":{},"1253":{}}}],["removetooltip",{"_index":287,"name":{"466":{}},"parent":{}}],["removeuischemaaction",{"_index":549,"name":{"1261":{}},"parent":{"1262":{},"1263":{}}}],["renderer",{"_index":317,"name":{"501":{},"1241":{},"1253":{}},"parent":{}}],["rendererprops",{"_index":424,"name":{"699":{}},"parent":{"700":{},"701":{},"702":{},"703":{},"704":{},"705":{},"706":{},"707":{},"708":{}}}],["rendererreducer",{"_index":319,"name":{"503":{}},"parent":{}}],["renderers",{"_index":330,"name":{"515":{},"532":{},"642":{},"652":{},"661":{},"673":{},"684":{},"697":{},"707":{},"725":{},"744":{},"756":{},"768":{},"775":{},"812":{},"833":{},"863":{},"889":{},"900":{},"911":{},"932":{},"951":{},"958":{},"978":{},"1006":{},"1017":{},"1062":{},"1077":{},"1087":{},"1103":{},"1118":{},"1134":{},"1150":{},"1164":{}},"parent":{}}],["replacereducer",{"_index":324,"name":{"508":{},"561":{}},"parent":{}}],["required",{"_index":66,"name":{"77":{},"146":{},"186":{},"713":{},"732":{},"779":{},"816":{},"837":{},"867":{},"924":{},"943":{},"962":{},"982":{}},"parent":{}}],["required_properties",{"_index":174,"name":{"333":{}},"parent":{}}],["resolve",{"_index":399,"name":{"610":{}},"parent":{"611":{},"612":{}}}],["resolvedata",{"_index":377,"name":{"587":{}},"parent":{}}],["resolveschema",{"_index":380,"name":{"590":{}},"parent":{}}],["resolveschemawithsegments",{"_index":381,"name":{"591":{}},"parent":{}}],["restrict",{"_index":231,"name":{"396":{}},"parent":{}}],["reuseajvforschema",{"_index":249,"name":{"424":{}},"parent":{}}],["rootschema",{"_index":181,"name":{"342":{},"690":{},"718":{},"737":{},"784":{},"821":{},"842":{},"872":{},"893":{},"904":{},"915":{},"934":{},"966":{},"986":{},"1067":{},"1093":{},"1108":{},"1124":{},"1140":{},"1154":{}},"parent":{}}],["rule",{"_index":123,"name":{"224":{},"253":{},"259":{},"265":{},"271":{},"277":{},"288":{},"294":{},"303":{},"311":{}},"parent":{"225":{},"226":{}}}],["ruleeffect",{"_index":126,"name":{"227":{}},"parent":{"228":{},"229":{},"230":{},"231":{}}}],["runtime",{"_index":402,"name":{"617":{}},"parent":{"618":{},"619":{}}}],["schema",{"_index":2,"name":{"2":{},"28":{},"127":{},"167":{},"239":{},"404":{},"416":{},"611":{},"625":{},"638":{},"648":{},"657":{},"669":{},"679":{},"693":{},"702":{},"721":{},"740":{},"751":{},"763":{},"787":{},"796":{},"806":{},"824":{},"845":{},"875":{},"885":{},"896":{},"907":{},"929":{},"948":{},"969":{},"989":{},"1001":{},"1012":{},"1058":{},"1073":{},"1083":{},"1099":{},"1114":{},"1130":{},"1146":{},"1160":{},"1212":{},"1218":{},"1269":{}},"parent":{}}],["schemaarray",{"_index":5,"name":{"5":{},"331":{}},"parent":{}}],["schemabasedcondition",{"_index":133,"name":{"238":{}},"parent":{"239":{},"240":{},"241":{}}}],["schemamatches",{"_index":187,"name":{"350":{}},"parent":{}}],["schemaobject",{"_index":170,"name":{"327":{}},"parent":{}}],["schemaobjectorarray",{"_index":172,"name":{"330":{}},"parent":{}}],["schemapath",{"_index":270,"name":{"445":{},"1230":{},"1234":{}},"parent":{}}],["schemasubpathmatches",{"_index":188,"name":{"351":{}},"parent":{}}],["schematypeis",{"_index":189,"name":{"352":{}},"parent":{}}],["scopable",{"_index":115,"name":{"214":{}},"parent":{"215":{}}}],["scope",{"_index":116,"name":{"215":{},"217":{},"237":{},"241":{},"297":{}},"parent":{}}],["scoped",{"_index":117,"name":{"216":{}},"parent":{"217":{}}}],["scopeendis",{"_index":194,"name":{"357":{}},"parent":{}}],["scopeendswith",{"_index":193,"name":{"356":{}},"parent":{}}],["selected",{"_index":437,"name":{"793":{},"803":{}},"parent":{}}],["set_ajv",{"_index":557,"name":{"1284":{}},"parent":{}}],["set_config",{"_index":564,"name":{"1292":{}},"parent":{}}],["set_locale",{"_index":570,"name":{"1298":{}},"parent":{}}],["set_schema",{"_index":567,"name":{"1295":{}},"parent":{}}],["set_translator",{"_index":571,"name":{"1299":{}},"parent":{}}],["set_uischema",{"_index":568,"name":{"1296":{}},"parent":{}}],["set_validation_mode",{"_index":569,"name":{"1297":{}},"parent":{}}],["setajv",{"_index":579,"name":{"1308":{}},"parent":{}}],["setajvaction",{"_index":542,"name":{"1235":{}},"parent":{"1236":{},"1237":{}}}],["setconfig",{"_index":586,"name":{"1315":{}},"parent":{}}],["setconfigaction",{"_index":547,"name":{"1254":{}},"parent":{"1255":{},"1256":{}}}],["setlocale",{"_index":592,"name":{"1321":{}},"parent":{}}],["setlocaleaction",{"_index":550,"name":{"1264":{}},"parent":{"1265":{},"1266":{}}}],["setreadonly",{"_index":521,"name":{"1187":{}},"parent":{}}],["setreadonlypropertyvalue",{"_index":520,"name":{"1186":{}},"parent":{}}],["setschema",{"_index":593,"name":{"1322":{}},"parent":{}}],["setschemaaction",{"_index":551,"name":{"1267":{}},"parent":{"1268":{},"1269":{}}}],["settranslator",{"_index":594,"name":{"1323":{}},"parent":{}}],["settranslatoraction",{"_index":552,"name":{"1270":{}},"parent":{"1271":{},"1272":{},"1273":{}}}],["setuischema",{"_index":596,"name":{"1325":{}},"parent":{}}],["setuischemaaction",{"_index":554,"name":{"1279":{}},"parent":{"1280":{},"1281":{}}}],["setvalidationmode",{"_index":587,"name":{"1316":{}},"parent":{}}],["setvalidationmodeaction",{"_index":539,"name":{"1225":{}},"parent":{"1226":{},"1227":{}}}],["show",{"_index":128,"name":{"229":{},"284":{}},"parent":{}}],["showasrequired",{"_index":465,"name":{"1021":{}},"parent":{}}],["showunfocuseddescription",{"_index":233,"name":{"398":{}},"parent":{}}],["simpletypes",{"_index":19,"name":{"15":{}},"parent":{}}],["statepropsofarraycontrol",{"_index":444,"name":{"829":{}},"parent":{"830":{},"831":{},"832":{},"833":{},"834":{},"835":{},"836":{},"837":{},"838":{},"839":{},"840":{},"841":{},"842":{},"843":{},"844":{},"845":{},"846":{},"847":{},"848":{}}}],["statepropsofarraylayout",{"_index":459,"name":{"953":{}},"parent":{"954":{},"955":{},"956":{},"957":{},"958":{},"959":{},"960":{},"961":{},"962":{},"963":{},"964":{},"965":{},"966":{},"967":{},"968":{},"969":{},"970":{},"971":{},"972":{}}}],["statepropsofcell",{"_index":493,"name":{"1065":{}},"parent":{"1066":{},"1067":{},"1068":{},"1069":{},"1070":{},"1071":{},"1072":{},"1073":{},"1074":{},"1075":{},"1076":{},"1077":{},"1078":{}}}],["statepropsofcombinator",{"_index":456,"name":{"914":{}},"parent":{"915":{},"916":{},"917":{},"918":{},"919":{},"920":{},"921":{},"922":{},"923":{},"924":{},"925":{},"926":{},"927":{},"928":{},"929":{},"930":{},"931":{},"932":{}}}],["statepropsofcontrol",{"_index":425,"name":{"709":{}},"parent":{"710":{},"711":{},"712":{},"713":{},"714":{},"715":{},"716":{},"717":{},"718":{},"719":{},"720":{},"721":{},"722":{},"723":{},"724":{},"725":{}}}],["statepropsofcontrolwithdetail",{"_index":434,"name":{"773":{}},"parent":{"774":{},"775":{},"776":{},"777":{},"778":{},"779":{},"780":{},"781":{},"782":{},"783":{},"784":{},"785":{},"786":{},"787":{},"788":{},"789":{},"790":{}}}],["statepropsofenumcell",{"_index":496,"name":{"1091":{}},"parent":{"1092":{},"1093":{},"1094":{},"1095":{},"1096":{},"1097":{},"1098":{},"1099":{},"1100":{},"1101":{},"1102":{},"1103":{},"1104":{},"1105":{}}}],["statepropsofjsonformsrenderer",{"_index":454,"name":{"892":{}},"parent":{"893":{},"894":{},"895":{},"896":{},"897":{},"898":{},"899":{},"900":{},"901":{},"902":{}}}],["statepropsoflabel",{"_index":461,"name":{"997":{}},"parent":{"998":{},"999":{},"1000":{},"1001":{},"1002":{},"1003":{},"1004":{},"1005":{},"1006":{},"1007":{}}}],["statepropsoflayout",{"_index":430,"name":{"746":{}},"parent":{"747":{},"748":{},"749":{},"750":{},"751":{},"752":{},"753":{},"754":{},"755":{},"756":{},"757":{}}}],["statepropsofmasteritem",{"_index":441,"name":{"800":{}},"parent":{"801":{},"802":{},"803":{},"804":{},"805":{},"806":{},"807":{},"808":{},"809":{}}}],["statepropsofrenderer",{"_index":422,"name":{"676":{}},"parent":{"677":{},"678":{},"679":{},"680":{},"681":{},"682":{},"683":{},"684":{},"685":{}}}],["statepropsofscopedrenderer",{"_index":423,"name":{"686":{}},"parent":{"687":{},"688":{},"689":{},"690":{},"691":{},"692":{},"693":{},"694":{},"695":{},"696":{},"697":{},"698":{}}}],["store",{"_index":358,"name":{"557":{}},"parent":{"558":{},"559":{},"560":{},"561":{},"562":{}}}],["stringarray",{"_index":22,"name":{"17":{}},"parent":{}}],["suberrorsat",{"_index":268,"name":{"443":{}},"parent":{}}],["subscribe",{"_index":323,"name":{"507":{},"560":{},"567":{}},"parent":{}}],["symbol.observable",{"_index":325,"name":{"509":{},"562":{},"568":{}},"parent":{}}],["tester",{"_index":184,"name":{"345":{},"390":{},"500":{},"524":{},"1240":{},"1244":{},"1248":{},"1252":{},"1259":{},"1263":{}},"parent":{"346":{}}}],["testercontext",{"_index":180,"name":{"341":{}},"parent":{"342":{},"343":{}}}],["text",{"_index":151,"name":{"283":{},"287":{},"998":{},"1009":{}},"parent":{}}],["then",{"_index":111,"name":{"210":{}},"parent":{}}],["title",{"_index":31,"name":{"31":{},"128":{},"168":{}},"parent":{}}],["todatapath",{"_index":371,"name":{"581":{}},"parent":{}}],["todatapathsegments",{"_index":370,"name":{"580":{}},"parent":{}}],["toformatted",{"_index":509,"name":{"1174":{}},"parent":{}}],["transformpathtoi18nprefix",{"_index":302,"name":{"482":{}},"parent":{}}],["translate",{"_index":276,"name":{"452":{},"493":{}},"parent":{}}],["translateerror",{"_index":277,"name":{"453":{},"494":{}},"parent":{}}],["translations",{"_index":440,"name":{"799":{},"809":{},"830":{},"860":{},"955":{},"975":{}},"parent":{}}],["translator",{"_index":278,"name":{"454":{},"1272":{},"1277":{}},"parent":{"455":{}}}],["traverse",{"_index":215,"name":{"378":{}},"parent":{}}],["trim",{"_index":232,"name":{"397":{}},"parent":{}}],["type",{"_index":7,"name":{"6":{},"11":{},"18":{},"20":{},"23":{},"26":{},"29":{},"32":{},"34":{},"38":{},"42":{},"44":{},"47":{},"49":{},"56":{},"71":{},"84":{},"90":{},"96":{},"102":{},"106":{},"109":{},"157":{},"197":{},"233":{},"235":{},"240":{},"244":{},"246":{},"249":{},"252":{},"258":{},"263":{},"269":{},"275":{},"286":{},"293":{},"301":{},"309":{},"554":{},"556":{},"1203":{},"1207":{},"1210":{},"1216":{},"1226":{},"1229":{},"1233":{},"1236":{},"1239":{},"1243":{},"1247":{},"1251":{},"1255":{},"1258":{},"1262":{},"1265":{},"1268":{},"1271":{},"1275":{},"1280":{}},"parent":{}}],["uischema",{"_index":239,"name":{"405":{},"418":{},"525":{},"626":{},"637":{},"647":{},"656":{},"668":{},"678":{},"687":{},"701":{},"715":{},"734":{},"750":{},"762":{},"781":{},"818":{},"839":{},"869":{},"884":{},"895":{},"906":{},"926":{},"945":{},"964":{},"984":{},"1000":{},"1011":{},"1057":{},"1068":{},"1082":{},"1094":{},"1109":{},"1125":{},"1141":{},"1155":{},"1200":{},"1213":{},"1219":{},"1260":{},"1281":{}},"parent":{}}],["uischemaactions",{"_index":588,"name":{"1317":{}},"parent":{}}],["uischemaelement",{"_index":138,"name":{"251":{}},"parent":{"252":{},"253":{},"254":{}}}],["uischemaelement.options",{"_index":140,"name":{},"parent":{"255":{}}}],["uischemaregistryreducer",{"_index":337,"name":{"528":{}},"parent":{}}],["uischemas",{"_index":332,"name":{"518":{},"535":{},"644":{},"654":{},"663":{},"675":{},"774":{},"811":{},"832":{},"862":{},"891":{},"902":{},"913":{},"919":{},"938":{},"957":{},"977":{},"1064":{},"1089":{}},"parent":{}}],["uischematester",{"_index":336,"name":{"526":{}},"parent":{"527":{}}}],["uitypeis",{"_index":191,"name":{"354":{}},"parent":{}}],["uniqueitems",{"_index":25,"name":{"22":{},"70":{},"108":{},"143":{},"183":{}},"parent":{}}],["unregistercell",{"_index":584,"name":{"1313":{}},"parent":{}}],["unregisterdefaultdata",{"_index":578,"name":{"1307":{}},"parent":{}}],["unregisterdefaultdataaction",{"_index":541,"name":{"1232":{}},"parent":{"1233":{},"1234":{}}}],["unregisterrenderer",{"_index":585,"name":{"1314":{}},"parent":{}}],["unregisteruischema",{"_index":590,"name":{"1319":{}},"parent":{}}],["unsetreadonly",{"_index":522,"name":{"1188":{}},"parent":{}}],["unsubscribe",{"_index":365,"name":{"574":{}},"parent":{"575":{}}}],["up",{"_index":297,"name":{"476":{}},"parent":{}}],["uparialabel",{"_index":288,"name":{"467":{}},"parent":{}}],["update",{"_index":580,"name":{"1309":{}},"parent":{}}],["update_core",{"_index":556,"name":{"1283":{}},"parent":{}}],["update_data",{"_index":558,"name":{"1285":{}},"parent":{}}],["update_errors",{"_index":559,"name":{"1286":{}},"parent":{}}],["update_i18n",{"_index":572,"name":{"1300":{}},"parent":{}}],["updateaction",{"_index":533,"name":{"1202":{}},"parent":{"1203":{},"1204":{},"1205":{}}}],["updatecore",{"_index":576,"name":{"1305":{}},"parent":{}}],["updatecoreaction",{"_index":537,"name":{"1215":{}},"parent":{"1216":{},"1217":{},"1218":{},"1219":{},"1220":{}}}],["updateerrors",{"_index":581,"name":{"1310":{}},"parent":{}}],["updateerrorsaction",{"_index":535,"name":{"1206":{}},"parent":{"1207":{},"1208":{}}}],["updatei18n",{"_index":595,"name":{"1324":{}},"parent":{}}],["updatei18naction",{"_index":553,"name":{"1274":{}},"parent":{"1275":{},"1276":{},"1277":{},"1278":{}}}],["updater",{"_index":534,"name":{"1205":{}},"parent":{}}],["usedids",{"_index":511,"name":{"1176":{}},"parent":{}}],["validate",{"_index":245,"name":{"411":{},"1287":{}},"parent":{}}],["validationmode",{"_index":244,"name":{"410":{},"412":{},"422":{},"1223":{},"1227":{}},"parent":{}}],["validator",{"_index":242,"name":{"408":{},"420":{}},"parent":{}}],["validcellreduceractions",{"_index":227,"name":{"392":{}},"parent":{}}],["validdefaultdataactions",{"_index":271,"name":{"447":{}},"parent":{}}],["validrendererreduceractions",{"_index":318,"name":{"502":{}},"parent":{}}],["value",{"_index":412,"name":{"635":{},"771":{}},"parent":{}}],["verticallayout",{"_index":144,"name":{"262":{}},"parent":{"263":{},"264":{},"265":{},"266":{}}}],["verticallayout.options",{"_index":145,"name":{},"parent":{"267":{}}}],["visible",{"_index":415,"name":{"640":{},"650":{},"659":{},"671":{},"682":{},"695":{},"705":{},"723":{},"742":{},"754":{},"766":{},"789":{},"826":{},"847":{},"877":{},"887":{},"898":{},"909":{},"931":{},"950":{},"971":{},"991":{},"1004":{},"1015":{},"1037":{},"1060":{},"1075":{},"1085":{},"1101":{},"1116":{},"1132":{},"1148":{},"1162":{}},"parent":{}}],["withclassname",{"_index":409,"name":{"631":{}},"parent":{"632":{}}}],["withincreasedrank",{"_index":198,"name":{"361":{}},"parent":{}}],["wrapinlayoutifnecessary",{"_index":527,"name":{"1193":{}},"parent":{}}],["writeonly",{"_index":106,"name":{"204":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/static/api/core/assets/main.js b/static/api/core/assets/main.js new file mode 100644 index 00000000..7270cff8 --- /dev/null +++ b/static/api/core/assets/main.js @@ -0,0 +1,59 @@ +"use strict"; +"use strict";(()=>{var Pe=Object.create;var ne=Object.defineProperty;var Ie=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Ie(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Pe(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),v=s.str.charAt(1),f;v in s.node.edges?f=s.node.edges[v]:(f=new t.TokenSet,s.node.edges[v]=f),s.str.length==1&&(f.final=!0),i.push({node:f,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){re.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(n&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{le(e,t)}),le(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ne(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ce(l.parent,i)}.${d}`);let v=document.createElement("li");v.classList.value=l.classes??"";let f=document.createElement("a");f.href=r.base+l.url,f.innerHTML=u+d,v.append(f),e.appendChild(v)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function ce(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var Be={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Be[e])}var C=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",pe="mousemove",B="mouseup",J={x:0,y:0},fe=!1,ee=!1,He=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(He=!0,F="touchstart",pe="touchmove",B="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(pe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{ee=!1});document.addEventListener("click",t=>{fe&&(t.preventDefault(),t.stopImmediatePropagation(),fe=!1)});var X=class extends C{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(B,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ve=document.head.appendChild(document.createElement("style"));ve.dataset.for="filters";var Y=class extends C{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ve.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,this.handleValueChange()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(e=>{e.style.display="block";let n=Array.from(e.querySelectorAll(".tsd-index-link")).every(r=>r.offsetParent==null);e.style.display=n?"none":"block"})}};var Z=class extends C{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.ensureActivePageVisible()}function we(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.href===r.href&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/static/api/core/assets/navigation.js b/static/api/core/assets/navigation.js new file mode 100644 index 00000000..ea7591fc --- /dev/null +++ b/static/api/core/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA52d25LbNhKG32X2NruJE+fkO1mSYyUzI5dG9l6kUi6OCEmMKVJLUmNPtvbdt0CIIg7df7dy6em/v+YBAIFGQ/79vzed+dLdvLqZzGYfp/Pb25uvbo5Zt795dXOo81Np2n/tu0P5D8/8qajym1cvX/z88rtvXv7vq4Awm7+ZvL9df5xN1hNAimSIuJrfz+ar+QrQPAkivV98fJi+nd+hC/M1LCvPp6YsV6bKTWOayaYr6opjMlrA1nKvYb5fPGz25pBJzETHMad1Y5yoZWihguMsXvxUYU6oYDn3izUHcCbWsyo6+FgCgUxZHuHdEDqOeb9cf5y8e3e7mE5e384ZYCLiaKv53fLDHHXxUCFwFB2dVgpcobunKoEndXpCxhKz6pPJ16btTMPRQglLMrvCSmZmm53KbpZ1uGciPR/jUD8Z9UAF5DjCFfQryapBi5Fy5If5+uPk1w8MbLQi/+ny/s3iF4C4CBDldjmdsL06ECAKbNuBAFHWq8n9w+1kveS6XSJCtPcL8ao8CSJ9mNwuZpP1Ynn/8W45Qw8rVbJc003+fIJtKpIA0rSutsVOgkUqwLutN1lpJF6kAjxFB0pVgLdusqots67G3Z1WAq6qq1M6wPyQlUWeWd1dnYvPlFFzfPgVEMd/J5jWVf9vBBk1HCt8JNy8I1WxvHezyXr+cbpccf0tVAgcMD8IFQJnvlotVw+YdNEIrMWLn+4x6axgOVVz5Rcce7BxjnnW4aYbSTBpnJNDWiDDxHnT1E2rYEZCTB3n/JAZyDji+cvANWbPzBGyKmecnYXz22Sd2dVN8Vc/rLzN2qn7wzNDQ3o2Rn041q15l3V7rutHEo60rZtD1i04imfmCHvxDveqeyqqghsUremfL5BvOynL5dYOm01dcpRYBGjVs4IWigCtabLn5eOfZtOJTErKk1/XdWmySqImMp44DVojS0xkIpFrHIWqbbTSLWrubdYPcpgTajBrXRxUvFDHM+fV6SDxQg3PWlSd2bmJBMIlMp54dyq74raoxFsmhDz1/nR4lC8zVkm8N/2wpaPGWp7t+mXfRVlmqFGxpMskpSryv4tuf2/arqh2GnoolyLoLlt1xZWRR9tIJNA0XYkQ8tR3TXEouuLJqF4Zp+b5q6zaiT0rEvG0h64pqp2Ei1U8TzPS6Ua5quY+8s7C+dV93pSdp3hmlsCt22q0Zmuy6pPtF4yvZ2YJ5xWATbJxlFAikby1hAAMlRJ3SNQJUE8mEYf1p0D0ZByx7QV3WbfZG64RxBrMejg92smxBplIMXn9fDRsS40kPKk+mnmVA44nkCgtaMKxhmX16TEOMhiBt8uH8YCLHTBcDoxnXOyAAZukbweMMc/FcwINYAmdJFQATpjL4mmJjmOeCtiSPTNLqBSjXyKSafIIyGlltjAKkkKZKrxkUshS+zQIRxqM2NsmeyDhLMAUl96BnIsEk2xSB3LOAo7yuej2i2rTmKw1ud2PY2CUjt1BZ3KrX58NPXH0/+pmsy/KvDHVzavftWUDRdWZZpttPCrpEcb69vsfdNUDNP4qNJekp9GhGqGpHXiCOcp0sGQjHjLPaoRW7NoSIVgvHEravCUj0U5yoKuDXBvgiqZDOaAA9H4eAfaFApDe1qOZvlbA0rt7NNbXClj1o420Apbf66PRsV7AX9EkErWAxjt/dADKB4VRbQERoYAfDEfuBFF8TygDqQ0hFjqKZTC9L8SifbkMp7aHWPQoRmCynq17Pno4TxKRvvn5xxfffytVtYU0TyLR2B3ekBjJJGpa7/mUNUX26E9rBk3I+i7G0LVgNM7XCti0FIxGDjoBR1SC0byLEADDesOUY+3AnSzGSymeTIZp3wIhl+GadxFJZajqjcRagE2Ku1LaWSJA4govmuNUAiou86JRTiWg5Gc1qgQUVfBF40algEyrvmjgoBNwbOkXTY3kAE7Wt6RQTybDpC7nyWRYXOnC4pxQBoblLizOygAsraNISYMGYMLN/e2pcq4XhNvhDwE/yFn0FOTrFDgykcRTPbkCnmaSePKgVWDTVBKPHbQAG+d1U5hTYESc3CUpToRBcYaXBDkRBskP6SLCICrXS8JGIQZqXqAnwzAu60siQzEAc4nblBoqVUhlpyMdVAE0HS9Vq9Cad5eqETpK5hK4XiEiwowuh7EqERWndTmY04m4MLfLwawqQf3hwWxpbJqLtX9VJWKZ6ltvBdmjAhlMcZHnQtzirCf5AmlZBjA6AHdqaPxa97BQBj7YQfXj+Mp6SFbl4J0r6h8jHusBoqR1ixF0EAAGWbkYYfaqq+HqDyNYKMM8sgIx5XkyzAM1iCk1EUM2V4WYcEMhZHJ1iAkzFGqY/MsudO9avlHNHZLViAnJU4k0skqHJHpKSCXLqBKip4I0riYxAYZCyOSrEhNqLIVcpi4xgQY6BZGpTGS4gRrSydrEhOqptDT5UlOxlk3WJyK+56CIob101VWTNYop0JPJPF33iqWQK9QpJnBSDyPQlYoJ2JdBHlOrmAADHSTqxkHdGBjUK0aMqu6AZ1qxGLkPAsQglzDOG6YKkqrFyHsQoLUlXXEXgQKVSONq7khoKBbZca0SyXQiyErr7hLSIFFwWvgaAhVaRyWVWBFoEAAGqJCJYIkSLsv6gWNIfRR1ZUeqEW2q06H9mtKE0J+CXbnDY1HZPIqAZYU8e3UqzXy7NZsuho0W3lvcfoS1NFU+rau84BGeAIOe0YUMVojwRvt3TX1k6mVilYg8Z2q818GDU62Iv82e61MnXLAngnu/zArDw6G1BQl7RphnCDAleBEXK97MHnqD8i0gB12gIXUGrpzW6vAPp0eXP3O+i2pbC0EIDyHUsW5tfgT3TEKHsRimQ9heNy/NwVR0uiqUKGDoLen6+Fn30AUpyxTUCxQg+9mbmS4r5GuLpAg+K9qjnTTgPpWotMj+5nTcUaqB98Lllp65ExEI/RVhrohwPbxfa5PLGz5K7IPC9TL4egOFhHJloCzHmRHELdQ7k5OMixUhfmnq09F9u0iIZ0eYt/Z7VVddVgJWLEJAm4xpqv6jkJXFX3YQJJmEDmF/bevKPpfWr1x1VbPN87zqmG+p7KYLGmyWkPxko4RBeZtTV1w+56UKOf/S2TvP+XGYlqrgdh9GAb7IVFC+n4YSFexvtJa/31IUj0L/GB46sd31Eh3s9NhHFp7rRaaCDjuWVzxb0kUK5lxesuSzXYf5UcD8iDC32aMpZ6bdNAX/FYhFIhBN3HyBCOJ7zmgWIeygfbGKCObTdrZhd/Y7JH99pBWfcrF3a7ItnpUHCoS6K/K8NJ8zpiOPZgRZNvhqPDvEfK6GKVpQpuGTAokSBiZtiUqHDNM3JC9N3CCY4oYHmQ6afCsEeqLXhek7jIDuNVoc27likQ54l9lyg9ui7RadkV5ZKNYFUD5ezVNdma1pTLUxD+cs9JGEpjIMlXIa6kyGTSnShBMecd2Fvrb5VzxOUEIMro/sx2AwSgDmU+BM0PmyHFascjnxVQFA92C0Wjw7/sQiNfCSxJKxF6kernvQVz7jJDejDTB6aEPBMZ8SasG6cR96aEPxY3+i0iNVDfy6tu2GdXb8p6VauPoxX/t03fijxodyHIRbtYmLtWFthJYDkQbhPpimKzYwtRNKEMz2wWmZtW2VHejbCxTi5oy3e5CeVosFUj3jOMT9Zp4/100eExOBnogulFZJ7CGTGdOGv2v9yW9LiOK/LAm1L8+lqtcdMTJLtEVnGluMlpXlY7b5FNMis0SDebwo5+ICyB6amHH19simKrVTxvKxNc1TOIVyjNGiY6TlvsPfJf+VyU+b1P38Z9l7uzJtXRIX4JkkCt+s9C1qGPjo4ufQKrKq9vRo0zOPyYvxTBKFO0zhQOj0RMoqXvxU8S0utIrjQ5NtOy9ZNlZ1O0voHxRy/2KqvmNSzoMNuL815dH4ZwFG77MJOEe/Tzu69gbgeG6FlOvZhJxPVVccaGdnAs4ZXZlA3gWnBfgN2HInY0AHGKifZ5+dorWsj09kAJpfNi2M29KikIlIB7TleCroKJTBaFMjgUtbG1QA1VWrrvjPcVHRD+PxgbqRSisBuuynglJTSFWom+S5fUq/med1/a4x2+ILVU2WqkB92qb/rEdftpHlmRGkNFkzKctFTtbKeWYEcT+dTQKcSXa2U+f3BUA4gQA6dSZaM4acwQ4xtnWgB+sLMOjJNK4L1q4Yl8HFMhm6rvtva7/WuA9WIwk4lkJ4Y+CNX8wI0hj7yyr0CdmLUQRM7cEX/l1GGhkXlVXZQie6xfNyRRC6Biml84VIBPY8xHzIyhP9ohOViFyQh9UGm+ge7+69aeoDD6TUIERuNszBXGeBrl6RANuOU5WMZJeGCRauEin0XXYc1qrrmq48S4KwPqpw/bd6XTM1QVQwykMRitj5S+nM/h8FVL0A5bNviifXMt/UDZt18uHAQQxki82ZR3wxA4ipuC7hLND1dHAvzhVl3WXHI90taCVC25Y+IZ/W2SQ5t8C7xe5PWTmv7ESMe2GhQkB9KNrisSiLjjwMFioQ6kvXZBvu5yFGq4zgzvp7ZgUE/25AqlIjybYcSWQY/8sAgUAGvS9E1CABsK3pNnvFQE/pJCz/Kx2eWYIoLkt3RUWVT+zqYEu+R88sQPqjRkW1Qz/yQOkErITTYPrlY/+S7kzbZjv62ScqgNydkz/n9o0ukpEq4FQCLOVyibAIyQ1EO+n3aayA36EIQXijIsba2QOH6m2Cu7AnEfIUWxN0AJNLLYeRSnDuN392it/6cZp+ppfRR+RCBUZxH4WzSXDGH5ZQgVFzfhIxWhUIPDamKox8UzRtdznqa6e7DDUVYvA5vcPQzlYVgs8ixZorcK+f0eBDazGe//DtFD9LtTPdsHPF9fKLHWPgfWlu5OH0OAdz1lCBUWJb1TbT4cPCPZuLXcCA6ZNnBpB91rq5dljBNWICAQY97OvPADOYMcSuqBiANQFnu9EEkgeeGUFaL9/xtshzQ/4kCyGDUPcIydzNxQgB/ZkY2r03QedFtbdlgV35DK8jkQnQ4BQMD41kEErUcPswpoibgnDXQ5ZxJ4Cw6CT0T6tNuF+84DtnIoLAtJbRJ9HFjASCeyRUOWPk3i+iuQs4GxHAlUyA5+ELAOjgp8/A0e6RjD20oWC2jVaq0dfcwN+59stpQ12IUI6DnLOL/W99IXqi02HtT35psBedDqtsNpxcH4Q80sHGYA94MCGkNhnLdFDpxDsZQnP0nQ2ofRFXvwPp6DUIAs9gM+HAYWwqknAqmwninRpWxIjVqhBJ0a8iEO2jCked/aJCcIfAWKyy713b7cKTIIoAhIMuUHRKXBOKclEFG396S9d6U/2VYdT3RLrog2kjiNj6yczqz+RqYLAJ7u/JCbyzANfaXp5uJ4iRAnjT/29E9K7yYIPuQ3Uqu+6KJBDWF7xxySnPLEP4qWYgAKDWZiiyvK5KMunjmRFkX3+etCvzn1PR0NPvUIFQOI3RqnIYXW0fH5eGHK0qxIPZ2R06snelKoS0WROb0rf6dW2TVXySjBWDAKeiDQ5ug+bKSBG8EppKIACgJ1d1S66yBhvxXwf88X8xjvSf5JAAAA==" \ No newline at end of file diff --git a/static/api/core/assets/search.js b/static/api/core/assets/search.js new file mode 100644 index 00000000..916fcb46 --- /dev/null +++ b/static/api/core/assets/search.js @@ -0,0 +1 @@ +window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA8y9XZfbNpL4/V3cz2VPr/DCt9x5YmfH+0/iHNvJXuTMyVG6aVszaqlXrXbinbPf/TkEQIooVhUKpOTxTSI3iqjCWwH4ESj+69lh/8fjs29+/dezf252d8++sdfPduv79tk3z57fHjf73eOz62dPh+2zb57d7++etu3jf4S/33w83m+fXT+73a4fH9vHZ988e/Z/130uRg/ZvPrx1bshj0/rw2b9+ziXLhnJ6vrZw/rQ7o4jO9Dcf/7pxfN3L3/79vWbl4ySkdQCXW9fvvvt+X/9wugJEsvL8+L5u+fp8nRSy3W9fPPm9Zu3aW1eboG+X55//6rLiVHViyzQ8vzFi9/evPzxxcs3L98wmsZiC7S9efnD619eShQCyYUl/Pbl998nSteJLC9ZQtFIauHI+vb1j9+9+s/E4PJCC+vu51e/vf32by9/4EZYJLe8FiUqoejC+kzqOwkt1PTzK5GuXmyhtuAiXr3+8bcfXr/gnAkivVD396+/ff59SqUXWqjp3ZvnP779/vm715xLiQWXzwSvVP1jeh7opBaOwBcvv3v+8/fvUtMcFF0+DoWKEelc3XrVVKo4GfDt/tDCFdXx88NI6UgiW1lRntry4W59DBkNmja7Y3t4v74dt+ZILlefWunTOrErRZaiq/AEqy16jFL9sD5+zFMdnpilWq9sPah+cjKHPO2nh+YZMGnml4fD/vAobeyx9Bdo8om6nIaPSkaY0TqZOYYMTy4wZdwar3abY7oVTlIXrX2gRlbroxIQau/Wx3WO2iC/VO3j7cf2Pkvx8MRS1U+bfOWjZ5aq3z/E04VA++mRGcqn7uU0JaUH2Un2C7gWoCzHsYzKNLOj4yaIurvUhHS/w40Q9j2pGZIBgBsiHgZSUwSDAbdEOiQYQ3BP/zpneAbhRUNj/Y9P+cqu/FNSd9AXijDh03q7uVt3Ij/s74STUGTNJIMzGba+u9t0Auvty+SigKqoaRbzjRt3mbft8Zeo2GmXSjxyUc/K6ZQ5WKqgizsTa1pml0obWZ5M3Ow2x8Gw9087n8dgV5f8F5XbKmVRmFPv+O23qGFYJVfd75vhCb6gTtYVQNIhxHpv8pT31krmWrkNoslWagOY4+RWCKc4qR2T2VZuiXi6ldoCp1u5KdL5lrFkNACfhlmZMeUktAScvGk/bB6P7eFF+379tD2+WB/XaUdNPnRRV81rlTlrurjsMPkpgVwSpkWZnNnA1Lo9YZrIp0iMGnXfw1Sc6ceI9IXnFkrjFZYgnHewR7F6mDcrzbBYNmMJzRbNJdEgOU8ZMgbOeUqSmJnnlEE0wmZbH+GLHfKIgGTQj10WaiT0CvkGU+hFPj1pXkbnlBk5XgFgD3CLAUz+wm6U1nmFJwldKf4wXiPz3OlMy2UuNcP8c7jVuWXJ6L2LSgSYwPN/fBKBgEHu0rv/WJF4y38qxzxuNdUsQVaE4pHjeHQSTH/xAhd2DSMlV+G3cPAH6VCMecOb1C4bwJEJiSG6ltY1METS2Ak7JvvF5F4xu9GhBkAZKT1ebMmu9Pnd3Zt2d9ce2kPaW0yEL+oycG0yvzEtFmVE+5h4zU6Z0T94JkMOQWqGKaNH5xuD7CrfQJPoZXov+oX2k5G6q8lfM3eSw3OTgi/bQ4qszNs9kqYmvCfo5ottlnX+pVZPxsRSu8UjZYblwKt+2263WZ51+sClvSuhUexhkSIu8bKkOWJPKzfott1uZ5oTHl1mDOJtvx2bRHf0TuwLedlB1VX0l0zv6p6JCrnMq7JW5XnTiWnn8qIJG/O8Z66Vt5kdCbVR1MszLIzfhNzvP7V5DpJ65sLvQRil0tcgRFlne8qEUbK+lWtWyl/yRok6k8AkFNsl/GYs+MVA3Wl0gb9lozn3FCjuUhiXsC4XvyEmLvWkGbbKevwSaxMeVW6raCBkWjr1rLle9Yt71IXe9LyedLEXPd/+njZIvHFJmIR6UME+fyr8xTxpvLND/p7tUYcnkSpY6lmF1uZ6WMbk83lase25Hne+9QICkG+/eDDNLAF4EfPtfvd+80H0LmYseunXMRNd4jcyUYGoKdPJZJswPDbXiPgFzbexFeh7Ay+zgNg/whOfvL5Ydum9v59fvXWvF3tJ/O4fkFr4wiDOLYFRYuFLIy1EmxhngWItQVmoGWKMJTNEcnmCMEV8nJMzBkFYvayAPvSiy05UdmsdeW/E5L/Aand2n0TLt3C1u6BnJsxBl5aCHjEVXuoTX6l6x/vDkcSSDvi2PX6/v11vZTcuxqKXntwnusSTe1QgwoCtk8k2YXhsrhHxpPt9bAU62XqZhW0s9S9A9NJtPNOrwALNviKImiCcWGgj4jZOeo9BZmEbvzusd4/b9XEvoCaI+KXbGtUnbu9J4ShDBrl55owfP5tR7i79u2WWTfNYYl7cRRHT0G56klsefuM0f6UvrJ5kv8DFaaAs5+L0qEyzpx3cCOG8IzVDNkqI+pD3Qak5GeMDtyl3cDCGTc6xdVLJU2yd0EL3Ld8ETIQv7bpnL/+nxVqwEyQMEe8EOWNifyhY8o+kcmv/pOpd+3i6O9sHj+z+iGR5en4Us+nH1+9+e/7TT9+/+vb5X9GoWy6zWIo315lE70vexXs0vyVxSnxKVuYsT8ezvkqQ8pE8U4o3690/2zu6LOP0i5RookBUrshs3I/4xG/3u2P75xEbTKMKClJZBYzJ9n4PV7dpTVfRU8lW7IuSzWgp9Qk8y6oeX3t/7JIPe+ylqstjEMjrQHD38sP6ePuxxY5ROy2R0DJNb59+7y54iBTGssv0vvv80L5K6PMyc/W83x/u10daR58+N/+nDV+GPn1u/v6+OJ1/nz6/HfYP7cvd3eN/b9DbQ6EhRkJLNXHt3UvM1bHe3VGZr3d3s9sA2xr52s+cIkb+c737J1flffr5piBOwdXwL8lcNAgPhUCL+Mfm+PHV7vbQrh/bu27+okyZCF6s0Limq+mfJdUwfWpaYmL++Ot+v23Xu+Q0EsvN7Wubx9e//6O9PSbVRWLztT3fbl+/TyobSy3Qtfss0TWSWlCLu1agayw1X9fL3dN9UtVIaGGpROqg5Hydr3bH9oNfZbEaY7n5+n58uv9doC4Sm6/t7fGw2X1IaovE5mv74Wl73Hy/2bVJhVByvs4XLqBMQt1IaL6md5v7tKaR0LIyibQBwaVe+fnhsP6c8slO6CyahJPAWPYsert1wo/t43Gzww60THWP5BfMDl1OwslvKjtf70+Hzf3muPnUyqocFZ+v/c169yHdjcdSSz3rd24XJfSvkfB8zd+uj+2H/WHzv+uImU634pHcYn3MUO0l5ur4uE4qGYnM1XIb1cff0jrJB+ZasNtjUQOdrt0+j0lZ1VizOmUdfU4nUFW/xg8pKFWFuWCfzYkyiwVEecLP40T5nRJz7IvC9GP2BYGcPMHnbrBcBxFRvpPP2kRZjlJFuaGfr4lyBBKiXKnP1EQZT4XEFkdfiZlYG1JzLKUzjAXEPRN8XmbSOYd0cZmn33SZFHwsklP6RNaIlLgeuHyjdHGOk8+/TPIcSYhzpT7zMsl8KijWAT7nMsl6SBfniHy2ZZJrJJPjuaLPs2B+KwiIezD6NZRJJwZSOf04rQAXFOnAvqgS5R0LyGoa+3hKXNWxREau6Lc6kLyBnEgD8v2JeG0wTs+wGfkAAGJxJJVpL4yiTpj9Gosqy4zFRMjteFCSwiJdUYzoKGMfIleaDxLqNsotSpeNwmQMxHgsMuIifVygvkgTLijrl4LIjnEXZR+QtQwbgjBuJEJU2munQeFgVx1LiHIFcdCi/Ia0jB7K9c68nEAQLSQ/LBI/M6eRsbLiSQ0Ry+rfk/uYaOd+g95iY61nQi7AEqCiWaWI7uWjJfh2chua8zWJmBHA1ZDSmSOSLsVEJqMc8jIstZ/vS6ic1Jeg9xqhOwFCUo8CLu5Bp/Itcg6FzY+4oAfznYjJ5gziDl48T0yEpKOWONsIR+xELGu0Tk7toSN2JJXR2yUFICQzeztfClROtp5EbhTFK8lIQDqC0MtDcAQBIWmPB7djYE//HjkTzdqabsKpkNRWrtHGyVJbycsc0F5EUGozcuIa2k2dqU7tipDT/ciuKJLKWBVFR7KRNVFIl9a1ZHBjYtJ65od0LJA68fuf7a49jJeYp7O+fRJ7eJg9KUPklTqcOtg0PnE7+hDoPx73O1ADvKab6AleKRK7IPoI6SZP80h+kd5b/2rr5ba9754Tap88lWvD6A3LhyD0X9PaP71wmQrxvWf0CunQnt7tw2KeFGBiUhW9cWGfyJzKJySlx+hfHNbvjxZpJJ9wjgE1yik1nII1xInnzZ0o9xsnxylIhC35/x6pcYMo+y1xBUOk8a59vD1sHiIfzGqNH1ik+X0HoqK1UULz+IE8zbM7zFhryPYvWqY+MpioBN+E8UmUbHNu4lwyTbt0ZY2t6/9YzDYzKitRqRew18Vdgsx0ptmJcXG/2b06tvf5gyJRglG+Fy/D5hIF2FzQ+i/Q5b39/T/LcxYkVA01qRza95cty81vXsWZC5ToZA/7R3d2K5xVXVDEaU5fmw8FFvYJZn6lwzJfxpdSdvNx7HKNT3vUzf3T/SWKccr6i5QESIeV9+p8JRvl+JUPgd7SXsCerQ2GOiAaYd3dn7hgQW56BectTupTVpv7h23b3ZlbNHFHuXxtXWhkXf/HasG0NSorUantbpHbwey9CXkuNzrVIdwticVbkyiXr65DnKzr/1gvqNtRWS+0NUHsvVm6EphmerFlPWa+y3TR1oqz/wt0mL4E/R+acxaFX9p/idL4/jWDeaQK9QX2wVj5+nwv1uXiGCu7zf88tRcpSJz1xUsi72veaGH1kkvdw/6hPRw30uVIJP+l4OBJad8sStqrRvYuhM6YETebO3H/njx/sapxVg29WuonJzl1mH1xJxXYdzO3RU92Jjq5D4JxPoN9fvNbPm1x1hsK1OTw2uJr7J6DacPfpNPetCb7irpMR0UsvcnaBpMGX7rHYpYPmV7S8uPmuF1S5f3zX1mfdWb1/y7mj3xfvMv0VmBj8KvSnRZha6K5s19sopaPcvkaHVZk3jAPSN+uTSt2XGmX6QqExb5LSGEMa3iyXzgctqgILgfxlvuL9odg2vC3+YusvqKo7VkX0+Jh20pRKGpvlMlXVpcn2/o/WikWn1bmqKCXGVeYtcHPzl8STDI9yxsWuf0hWzF8WFCC9s/b7dPj5lP7w2WKAvP/EmW6X/+5tChDDl/b4PSG9X8x86e8vogXGpbQzpul+4o4x3R3XtwHYFZf4zpoauOwtJi/ppjU4WW6CGe77y3z53CY98XXRmxh+tXJ/MGaWZ4zTEvBW3+FfX4wbXAu8/tJX1EXcoJTS4MbnL2E7vP8crP6ZAL/CrvE1MZh9M3fbE/q8NJucGp76C3zl98w8y/oB5HS9H5QegZwcXnu139+3+4+jILezlrJDHl8Zd1+MG3wLwv8ylDMxacppba605MLJkWYJTMbLu8Fozy+tl7QmzbU7Pyl36mYF+oFU1t9L5jvpmGW5HvV9fHYHpYw0VMOX1kPCIYNu+75XqAv4mWmuomdYX6b7wLiHC/27mZqeHjhOH87K7N8fXfnji2stxknKdAiTHP6yjoxMHBImd+ZYZGpOu5CdV/C8Js+57OYf/GlG12Oft02/yVbsixfqjOdyjL8bT4mxrWkXiBkHCbEjz64Q1yzPc8FD7l4w4apff62hT37t3S8Tsz043TBCQLJqb7l43Nqd9+X56/3CMsv3TFOlg9/W3B0J2Ps3a//XDqRjrL4ysZfb9lQp4tgOztnLt8MAkv9LmDBG7s4x/OcraW2MP4Y7Vf4Gvxk21Cz81nLUFcX2wpObPW9YNH2VdILss8mowUY5fI1zsaRef3fi/mr6XGlXWZ7SFgcjlXPX02M8r34JE2VYVh2foli3K///Gl4fJmbjvL5ynp4ZN7gRBbNIaPiXmzmw2z2jm+Br0ayZebA8/QOkM/X1jvG5g01vYgzXr534Db73rHoLae4dxza/3naHNolVzBGWXxlfaK3bHDM873xUMjL9ISppb4TLKAVIMs0cjyLlyCy+8o6BmblkDwfT6OFvziGxIoQGMc5CJ7YlZwTSaJl6hdV8/e5slJ90c52KtXwt/nrAkZVCpVkhymjDmb3uXyNB0ci8/q/L9hqCCKfXcZiv0lacgGCCT5wyfmBKg+mZoH7ulBwhTMUaRA4Z+GyZp6FS5W5xfULmvlAQljqi09SVPl7Pz5/xfY1dNqhFMPf5s+2SIslJqGHc7iYhzM4kAse3kAGh52PQB+Sw/0i9oaTHOew+8vOP0RxUOc1fyT/2/sTUaBBYD4XWbbrWTj3zCxs2EsvOCf1deyPiOL3Pns+Mfr399ehDMPfzlia5LTjD2edx8EgeX1tUxA0cajzBR5vUuyLninEbL9Zunum8v5SUxNTNNTDLT73+QUhSH7hBoHFx0WnLORLTlkLCh7mrcWnTmUVcPnpi6mK3v8vWJh8VX16KM/wt/P7pTTSe+i+Wra7XYpsTtl8jTuq2L5h37qENIzq7VJYD7fZz2Hzu8o43y8N9ogSoU5uCVTgSviFuhZRqEFgCQOaFO+LvlaaXeLwxuk8o27BNCUPRYyWv3v8a3Ry3q6huhdcqdxd7morsNE7swU3cneSm+9Lz/VNrB5OKs53UgLLz3MocWL8+EDa/DcMAvsX9hX//9l7/AvGmfOG9X8p5ncCdvJd6KYnVgb3O3+v5P6TWDHIPwiAvwjvnv8anWswbPjLfKztq+gyO8mJlWF7uMzYVJsvPabiuuVXeF46GDb8Zf405avoQm0OrfRtvuAETJdhos33u2XR7vrnv7IWd2YN2/H5VeiLd5n2BjaGET5/iI/zo0ze7ZdAHf/0V9bUu/1xqMT5ldcV7TLNHNkXGnn+KaRTbucjQeAJgWFnaU1kEyivGQm3mRcwDjdrGjkt387UbnZWYKekuZlf8xKbm8WIT8Jfrnc5jUOViCsAYla9aipVnL7xi3wGuXvy8T+Enz7WRYnkdfpo8GZ3bA/v17dRjpbNknZXTGZX7AcOx5ZRl93vRGqY7wcLlMDY/GyBEh8PFqiLA6pzyvjQ6QJVWDBvTqHkI8UitfGw5VXyo1agDgmpzGkUBE+WKAX+ntWYcOcCdeQ8w+kVzyeS8oIJgy1vYj7IKm+GXvGEJGtfEPUr0cKJ+F6yKs5RmQwpJlAJo1pxClPxqwTqqHhEnFpp5CHJbCJWyn8zWdZ95EVMxoSQdZ4MhalvWgsUYsCZ0yn57JasYpH3i4naFZyeklVxrmrRHVeB6sm1Sk5r8gJl1kjNLHLWhT3ZWmJyjyixnhjJ56hl9wFClTfDY0nNkss+yPl11kPPrfHZRZ/SCPqF7fjh9DFz+gylYI6a3fXmVwR1dofmglF9SI87ouSF75wC8HL2AYHwAuGYECCXnXQ5yH3xV7JRk5ZXOuRlL8JY78p+4lqiKnr/wqpiow8KVMXYn1PFA36BqjFy5hRxcFmgBgQC5TQlPs0mUHa73z3KdPWSOapwQlTx+qpzEqIqixBVpKIUIur1iBgRrUbCiHpVYkZEqhMwoiqPEZGqxIyomsOIGLUCRjSolDIiUp2UEVUzGBGtVMJqqmGXIkQWpLo8RlTNZkR0eSWsphq2Rucrb4beGYyIa18JsDm1sBjYcFWcozKDEZEqRYyoymVEpLosRlTNZUSkegEjqvIYEdd95EXMYERc58lQKGdEpEIxI6rmMCKuYqX7xlPtZu0ZuSrOVZ3JiEjVMkZUZTMiwUjNLPJMRsStJWSM6LSeyGBEY7X5W+KpSjkjqs7JiHoPPbfGZxd9HiOqzs+I4jlqdtebXxFLGFF1CUY0dM4sRnSmATGPEVVnYkT9clDGiOiNmrS80iG/gBH13lXIiGhVaUbUqxIyIlKVgBFVeYyIVJVkRFUOIyLVSBhRlcmImCl/ffd6t/0snPIH4dkK/zhsjq1Y41h6wS5vff+wFXqykfBshbf73XG9ES4lRsLzN1jeo3/+cX2fN4kPTywpawoyngoqgoz0xko2zjeLBvnxYyvbqAbB+b1y+yjz+0FwvqLDYX/4oX18XH8QKowfyFE8hsJvb/cP3cFHTGefJsfBj7d7fJ6MsrrqxXCjB5Noi/Hdj085k7UhI4GtUXTfsaXfr39vt1TlDolye7fdI+m8rno53OSTVYzVeAWHpHNZ3FexwF6yjl91ee7Wfpu5+V+qthExeSk2qka9DZXpVXgALw9mMV62N094Ybq/y61v379vb1HnP+RzNcjgJjtD6KnF7/J5DWMxkZI6qoaXcSG65bzP3SfwtXGq0b+9evGSz+QqiNA2BlPQ/N/+7fV/J/IPIvPyf/nj879+nyrBIDRPx4tXbwVKTlIZWsad+1uu3wyJ8m5O7dDirPj92ckmwjW26/es3ZHActun2fH2x/aRC+2H9vbY3v2y3j5JtcJnFqgnJ11E7XTuPT7e/WXz+JfN7mPbbTruJOrjxUO3GPrr+rG9YxsSk8tZWFAvkcl8rxIvk1HDqb3perP974/t7ued44rUYomyBHt8uVFUH6ftmHR1rvFzTGHWfXTr5PTEhDGxG7x/2D92i4CEQ5yIybvjMPeiu04q66voMcphTq3P9s+E+qzm5w0ZV/jrA1vRo+Tl/htmxnvvsWWzWnKijmhBriJxI8YV+HzHu85x+vIqnOTG12Fk3KxKnCqcUYuEGeNq/PmV9xIvt+199xBiChBZXplYhnx9QispQEnsVFCFQXiRwv0D2YCozpN8rlrpmw9ObepVIHy2t5baoH/eP6EdxqdkbA29PrQaR3ldjeSoPbozKXd5O1KR5e15dVRnHKub9MH56piuONaI9cAspdKOiChN9b/wCN/tfuneRt6ut3T3iyWWuyskP95bARNn9HpMJdr7uaaTmUF1U8yErO4qU890W8yC3O5LGiHtxowRqe4MHuW79d/2h83/dm93mI4NZZZ3bTRHvnNPDJ3RvXG12R1cagrVxXEzsjq51ASmm+NW5HZ0xhBpV2cNSXX2ycN8d//Pw/7pge7po+TlnRxmxvfvsWUzuvZEWXavFhhAdeiJ8qy+LFDMdOOJ7twejKuXdl5Kfarfjp+bdlnZW6SJ7umbpIX1Tr36mWievPLJVzx5CfeCv7IBZTIGbPsnsX9AcrwK0szbubGhFHP7uP9DrjJIZ6ucVCGzux6nnwHVw9wSpH5s3JxWilUlW2jm/n2qKnPjlFbNbp+g9vxNFGqAfCtFGJDeUI0eTHg3ysVMlWf5GKLo4BXc8bDnxkgscZaXcTC/5Bu5sYmZ3RdTl9WBZeqZLoxZkNuJSSOk3ZgxItWRwaOJrky+WMEsyHulImsJcqWAGZC3WJAZQA1mTH/WcCbVRwN6fWw/7A/oqc0+7QyDeJxTYvj2Bs1Y0MdqslfzKdWkz4jU5nmLhErOT0Rasz3EVLHYN2CKk16hf2juwj3WmjkQE7VMDsFIZ97gm6pEht3mf9fk69tI4mxDcJyfaCD2Js4fjpHK5HsBmdrEUIxUzhmQCfXpYRlZMHNwTo3IHKKYEcKB2j+6cLhGFswatImWSAzdSP+cAYy0wUj5IziZOTo38/5pd+uq7j8QKXY4Rwrcvh/N1KXIMwIAb5yTAN5FWU0OgI8zE50An2RHVJzgeDYoJDw+HZdTcn56miFhnORoMxa+97v94f7x23a7fdNdVju0hzfth83j8fD57XF9PFl+CuvLP8DrB8FcyKxe7o74IjD9VA5Eejy2hwVaroYc6MsLiSJSJzzaLerHpIaF589gVhkb9aa9e7odVdqpB45SpR36dr97v/nAZDlOl2b6ab3d3I177im/PukvKmuU/OIf2+x3P+zv4IiIE2f0/v2BvC4zCMj79N36SMb+ibO7CqKpPtLZl31KFFEniDWUVPi0yVI5El+g1N1TIq+7AZWD8AKFp6gDL3NUI48tMCKMlX3CPw7ax/JLyv6PT9LiOsnlJYTDWlTM00N5BkTO79Byrm9IlTq+9s/jYX17fDH2AKcMR6mZGb6Nh9wkS5+emenPm1S2vURmxs9HHWiS5/N/fJJm96E9BmL103oUxOiUZSwgttINzefYyrdP4rPitlxEXlfDvxKbrUFusJIuA12EM5YgKoDQ/t58yvrHp99f0o0wSj1HKWB2V+M/JEozFh0bnVhQvPAx6LqBLl9NUw/l3hiJxkq2oqsok4RnJcs5d2XEmyZbLQmMGnXFu7E0NRNMhXInhFMGzLxwEmKzNxpaP5T9lap38Z7x9E0aUla891X1jq6jUao0w/ft8fbj9/vbNbo7H6VmZfjusN49bqNlE8j0JJGVsRv96dyBmLQp/9G3S6jEb93GC2lHXHC+pxTlfJVwlIT15OWJwzz9N+HJHCMSn406hM039m0ygUHjx89oVbeTn2lR/+g5rZnRF08tFp49oz39pnJmDY0fP6NVd4iTz7IrzuCMlkVIPMskNgiB1JaxI93s7vqLKpgDHSVn7BJekqvhU+I5lpIgt6vRvxP+cSQ5spcqz1t2fRwLnKlcMMcr8Ld0+cbSoAzM7m7sV+DGLjmtRZmRC4khLSMzdpqP0s9U/yDDq/hP6dofCcfms2MmVcyctUzmGEIKDP8uHFNx0WG5Elu1/Lcel3/jcYa3HVlvOvo1zFyjRs8vNKucGkXvOIBExugm9mEhJSMjciIb0jIyY3jcKDUjQ5zD+YSc2mI3r7FARrZvJgvvKNMhOYcWRqvmeDrpknIaI6xCiOyG5Ky3WP1T72If4N9ixYnzXS2ZW2oPB6xLOM5eWu440SfO6jhpDWLHiRdrybswxij5y7GUWeXUqF6UdqCEpBiKbHZ3P6yPtx83uw+JNT0UO8dCgsz3Ck1JdH70GbSE+Lj4YXN3t23/WONvkk+p0soNe0Ek2wmWFGZuVWPN6qThx9fvfnv+00/fv/o2itR1v7972rber11NZEQ5A/cW5fgOGYd0Tm/Wu3+2d1x+QCLDvu7N0fhyDGLmSUSU7+YxvI3C8xwni/Lzo9N1wFGs1yhPKJKR79un3zvKL8h+Ipmh5d3nh/YVm/sgIcrVx0GmchylinJ72nD2jVJFufmTkVRuo1Rh/e0f2pe7u8f/3oxe6IAKjEWy8qVbZZQuynG9u8Oz8gmyuiPGNzzMQOdwWO/+SVfVKFWU2x+b48dXu9tD28Xf6pwMni0mJvQVf93vt+16l3AZEylh7q9//0d7e0xkDoWEeT/vgsYnsgYy0py7GPGpnGMZaX10IeFT1RHLCHN+uXu6T2Qci+RYLMgckRNq6A4hf/CzHJP/REqY+49P978nM4dCwrzfHg+b3YdE3lBImPcP3efcvt/s2kT2iJxQw4v1MZV5LCLM993mPpVvLJJhryDvqViWr3p+OKw/856qF8nPV+QIgWS+lm6C+bF9PG52HwSaYmmph+yeFDl3VFKo5afD5n5z3HxqJZVHCQt1vVnvPqS6FpDJ8kDfuTWhyA9BUemqH7+6BRf/UCovd3JojNJFOX5cJ7KMBUR53kZl+1tKAycu0jf+PkuU8+SDLOjm+n7/qf0Zu0PjE6R79E76xf6PHZFRlyQ+jP76D/expsfX778l7h3EEsuPoyP58SesgInUu2Y0UDCmDHxklw0oKlLN4TjMABS/LTcjz4iLmNDuujf84pY4iZ/TiE+bxw3xJQXMiJP4OY14IE5DYhY8wEOPy9VPTxclbMDPEy03JD5QlDBieoTofINTbAR+SmeWIVHw9u7IY8LVQhm5s908ustI4kyvTg/gTndiLtXR9nv4NjKpO3pmmXrO9eLKs52v1BT6rhBuCHJd6BxmUNMubsRk4j2HCVn9UO79perBqcGkCchJwXOYkdsxL9Ut6SmZ6JeZk7LUEGZaxg3JnZilhlBTM25F1uQs9prc9Ew4zewJWjxeqCmaGC5ZkzRjBL4NcUQxuRXppc65HYnyzPOMiPkztymxEbO2KikTZNuV2JAFW5aUOfnGXMwU0fYltmX+FiZljGgbExszfyuTMia9nYktmbmlSZkh3NbEtizZ2qQMEmxvYmPmbnGkgzrLmCVbnZRBTGAiypzc4ESsMdTei5tfMLmz78GAh0f2YdL5NDlaxHszMGDw/dm5zJLu2RbOQDkmyfZuwPPP37+lzJHs4RasVnJMye7Pl+nKsj0dcLXz93Xz1yy0OZfsvrI93rKVS45Bwr3estVLjkGSPd+CFUyWV5bu/ZauYrLGl2QPuGQlk2MMs3SgzcldPCQMGi8f+mQnjVkVCZxlwTDNMXulEFs9a4mAWDFjbSAyhFsUIGZkrwZERtDLAMSEzPlfZAA18SPqs2Z8kXJ5TzxzJ6Qnd0R55qwuMiCr612k49ETONbzMmdukQnMlI2YkDtXi0ygJmlEf9bsLPOE3LSMOcLs+Vg2FqiJGBsKWTOwSD0z9SIG5M65lAl6ZevROaHd3bb99mN39EpoB3hkqTHx5bkXm8eH7gYC9u7W33lDJMTnb9h1xXnXFAvXEwvXEsvXEYvWEEvXDwvWDsvWDbPXDEvWCzPXCvPXCQvWCMvWBwvWBsvWBUvWBAvXA0vWAgvXAbPXAEvm/2Vz/+J5f/6cv2i+XzzRnmOSRY0YTX/91NnJnXbkmDW4pHxiJCuZyRip8XHhCOPzZ2bOhNxpOs8ofs7m7JoxgeeZxs3mnGHZU3ueWfQ8zxmVOennmUStADiDspYDmR09v49fqnvTqwZ21OctIfJMmtepL9ul6ZUG26czlx15RjFrEM6o3AVJnlHU6oSzKGupkum9uXUL67yzFzFJw8b3U9YPTuTdfrq7HV1VmUqJL8AMj47NSiuaSIu36bQeosYvsTqZvRScWr9sjXKm5cmZVibnW5ScZT1yrqXIGVYh51mALF57nGPZsXDFsXyxcYZ1xnmWGGdYXZxnYXGONcWZlhPnWEmcaRGxeP1wjqXDeVYNZ1swMGuFPpbUMEfjL9unwafwB/JXEKcwFqIlxFQ8Q2VfJ8mFESIoVXOqn1Em4WMlySrFH5G/zNjf/77ZdeFP3z793geO6zrOq937PYqYuAfkqyeG0SYVpD5OxZdpzpuItEnJ+HyzjGK+L520aPrBzDnmwFdrp+f+X/v5j/3hNF34F2uTdOkg6AIjdYFM+sdP1mD9n5EWd30fwuGIz3hDIp/dGM4e9xk5XsXSeCOdJAiV7w/7+xylUF6udtJSr+7IZnklbvRD20U/QLPqk8T9Z9uuD8+321d3aH85pWZ2yC6k1vfRMJz0wkEkL2v3yIv28fawcS/lvzvs70klmLBY3f7+Yf+IhYUMKWxGkwAe/pkuzB8RFg5IpMw77rtwwJ302/ZD/D3ok6VTIWnpT0+y2WZWZheR5+cNXaU+XZppu7sdf9Ru9L0flyBfSBDZ+IScIj6FLkeUsE+WZvn4cf/H88c37f88bQ7oF3FjgbyBFIJK/7LePqGdfCIkbpboa0tYtwQS0ow3j6Oh/LfN3V2LRYZBpMSTW9f/vu2E3L+RmSESyKBencSP4jyvxvL4bBNbSh/nff1Afe3+lCovB7myApklllEjw6itbNQrGUW9YIaiyIM83fuNlZf6Yf3wgEZyxgWlHXff7aVEeghJcQc+3RR7c/pmAHMvrZeSdwHZpdoo3/QyHzF7wSXaWPnZVIsuzca6MdQzT7nokmysHIM785SnL8XGmic4Z55a4SXYWHf6e2FyAwSXXmPl/DEKuWLhJVd8lM00gAiWBsL64TGFvFDG4c3EKBpnCDk2EZAo2LnIa0VqM5xWQnm26vkhy3hDZFHLxpYsCFzGmyKLXTY2ZUH4Mt4UQQSzsR1zg5jxRkjjmI0tWRTKjDdHEs1sbMrsgGayYZtjyqKwZhNzcK/4PbUOBiLnXladMs1xT97aBc5ppHa2a2KNEDmmkRXz3RJrhsgpjcyY75JYM9IOaWTDTHfEGiB0RiMrlrgi1hSBIxqZMdcNsSYInRAyNs9hCh08ijenk5C7H3EQE/o+FB2wROBOP++fjqnq7WTkJbrbHNpbin2g2V6NH0n7VGfyQm9+0r0g7hRvSq4hFzJD6OFPdixx8ZwhQh9/MmSJk+cMkXj5kxWz3TxngtjPn+xY5ug5Y0Se/mTIfFcvGbgZhixz9sAYKpgTR/MwuQw0LQo4AzAH/8lx1PAZnpI2ILn4zTFhjgFnVC+JgRQrZ4PI56gWhtPJY5o5BgjD5+RxzRwDJOFyMthmjmpxeJxcvpljhCgcTg7jTCin/Nvb7ptod1IvF0ufZ5OdyD/P5YDiZJ9tThmDHHJeZorECWGGiF2RzAx5ID/MmMxw6zKT0nHhMFOEAedlJsimaMyMBZHhZKbNH08LosQJR5dsckOH14KIcTLjhBMfZtyS6HEy4ySTImbZ7EhyQucgnTBR37AoqpxwnEomU3SYzo4wRxo2nmj75PhY9Mi+SOAcW4dphrmuKLZ5xnyOmJDNWERGZJlwCQOouRtRn3UrSaSc8bKI/lzHKjKB8aWICbnuU2QC5TER/VlOUqSc9YuIBfmuUGQG6f0wZ5Dl8Cj15FeH6DMLiNgZ7q5SuWbslRIvQsmDd6Rq/gRehuq702nKLAPi5xabcYCnYCU2jB5abMBG1bv/137+6dC+3/yZZQV8crEp4o9BJc+ziL9okjhYIvskVHSyZMFXoRIdVvJhqKinzv42VKLLyj8ZFnXaZVHpU904bwTN/WxV4niJ7MtVkStd8PGqucezSGMuOJKEX7Fackgrwxzpt6yWHNTKMEf0RavZh7WyZiPpd62WHdjiTcICd6TXQLik/MZeKpwakz8dWw27US0qN3rlN7rzKbzfK4xUB7PLDVY3Njf//ipUPl3lLVWeWO5NTaDWeUsN4RZ8UyvQld5SE5JLvqkd9FpvqTH8VWtoR37cV4EJTOjXiQG50V8lXZMKADvtk1kxYCWdkQ/5O+2OM6L+SjqkcDTkBKQVqGVi0k7dYWZYWoH6nH5/iV7PxKeddvvcELUCA7gotRMDsgPVCgwgY9VOtOeFqxXNAlzEWmQayA5aixuRF0B2Yse8GLKEKQTmok9NTqXOdG6SyFhwchIxfAnqGiuXk67EATTRpjQ6gzZ/Tzr//ChlzCK+M/cMKWXMxUyRwJ2oZ85lO7OPs1KWLNmlzz7SShmzZI8+71grZcnsHfqCo62ULcv25zOPt5LOZfZLYfZUqU8kt8uj5DPNGTBHYrLgCje2OXfWmKjP2zILVNPzxkR35oQhUM7NFBP12VOEwIAM9edXTs0G0z6XMw0IFDP+f6I71/EL1DMef6I+19UL1FM+fqI7y7kLFLNefaI9351LRjvlx6eDPcuB46oR0uk8PbMLcely301GWplkl4i1EplH8YvH7/a3T4/sZnqkcCyepRSP0c0Hh8QF2Yokg14mNc2IP4mWyQXolJYLCuerOwUFlepEn8hX/MPT9rjJUow+MUPx+vHYHr7fPB5fHdt7gdqpPP9mhT/D0oV5etEe1xvp4Y/TA/nH4qUvs4AOQeARvmRnescGzcq7KSE2K+cUEDQp+zxQ2pyck0HQnLyl8Czz8k8PQSPnvF+a2d+yThhNu1vmG6hZRs45hQQtnfeOapa5mSeVKM9yWSOzTi9BE5efYxIMIvmJpsnoWXi2STBsck85TQbOWc47CYbO3JG97AyUYEbJOQ01mVIWn4tKG7hoDH+REZx1amoyhJefn0qbmHeSCpp4hjNVaRMzTldB+5aes0KNw4OFxCts/p5+LCtfEW92dy06u7JZX/WP4cs7sgjUqGu37S0RoZy3Y/TkeUxJx6rAzBCGgZSZIAogglkhj8EpbBZBQBW0UaThukgzkHfSb11L5xsDnp5tUlkU5jRIf/ut+5zBMmtuxv/4i7oZ8syz8YbMk6rQEDp/jk+5ip79N1fmyZab08+hIv+i86sSzZEaHsfDeve4XQvCSWHGg6fnDxUCq/gHqEbGJTNOjX7cbO/I2IBM7lfRk2k6MCpG7gzGWTGdv6TTeNogbjbjbELnsvOZJVnzQJNmL3bS5ggXstCiJStYQdOJlv+Thpu/7kdNypr9OMPIuW+ReVLnLbUscx6ksj3vLMgZT8yB//ZKnT0fEpmedTbkDCfnwmVVyrwaO+3CxC/JwCPidx0JjdPXgjmK5G83mMxnBHYjCrXgaCtq2OxDrkLDUpdfUKNmXYMRGpS6EIMaNOtqjNAg2SUZ1KwF12XE/Sp5cYboVvOu0AjNkl6mQW1bdK1GaKDggg3rJy5kVvLSDWrUvOs30u7PX8TB+/2MKznSDi+5nIN3+dnXdKSdPnsU5l/dkXr11CUe3K3Pus4jNGneeLvsaEte9sGH27xrP0Kj0heAUKNmXgUSGpW4FIRaNOd6EG3OnDs6qFlLbusw5hEM6vnhsP4cnk7tCcay8iVvzq5jokHG4MgCcWjspehF+9Si+OHzGCQ+9DQ1J39jkGuc+OjT1LhldxhETSk5AIU04uz7DBKjRMegpkbNPwElMSrj8NPUtKXnnmT9THbkCetmC047SUzLOug0tW/5GaccJzLfh1zMNNmhpqlhC84ziYaE4CgTMhbmnmISDQLxASZkGCw7uyQaCDNG58wTSyLvLzqshLj/+eeUJGbNHYeXHoWy9znIMFzwRkdimPA40tSwJSeRJIZJXshNrZr9So4wCaXkY9k0IJ9Ii9k4iH+U2i8w4rzK8fZpfXdHvfRJ5X91ehZfmnPlyX/XIzXnJvw//e6MyxFkln5thk65SZvj57+KahyZNHrR9Xh6c1bOqlAiW6piO4GfH2YVYHj0q6hOb82N/9+pEu2sSowy46ruxf4PdOshMjc8/NVUX2fPTf9D8gY3VYVRhoJ7fcIJgHlg7hwAb7MJ6hA+IsdH8rkA1ZE7H0zKtrj7sGZlzgaTvKYzAdhScwcoRIYKThP+m6pwdPYhd/BNMkQPT1Ajb3haNOxiafGYo4f3qJ7yhnQWlsWznncOZFqWeWCWsIkismcxiUWzhEH5TFZsDgtjCXPyKay8wSj8SjVVFncVm0ECV8KMPNIqNiOBWAlj5rDVjP5CQ1Wyu2TSVLExSYxKWDSPn2YP8Rkj/PzG0KiUMCWTkco7MwFHqV6cQ0Xl3ZfFoVQHzueg8i6cM5IyyKfc45LIk3K5eaxTbEj2mLnYiKGxJjVkMnmm2BQGZBKm5BJMsSkUuiTsyGKWnBFSkEfYgW3X5poi3W3wpsjR3TSf8wA7cp7GMd2/qboWILppjmcDc4SxCI77N1VbNoqb5rMYwDGmTbDbv7GaspEbXlUUaDN6tJ/o4p+9aN+vn7YgPOWn9WHTzR6P/zEV4iM6cRWQzPUq4XsQi4VzlFT1TepT18jjwWjhxC22JHWLOtuSaLIUm8FeKc+2YRq3VGxIOuK1xBr0NSMWoRV7wSgN1apXTaWK00h7075/0z7ut59GH9ru7Oq+1DekzB9XeFapwTQ2KhUB4r8e97vv9of7R+574Yx4/t2hOQryN6xcCRcEIyDMu7xxopANhHW5+4UZ5jE7h6R5uXuIGealY24QtmXtK2YYxvLQpHX5ZHSGiSQjTZqXR0tnmMbCbbFPObeJ1Fl1katlH5A7W/k5PKpr4RCKOvoj702iI29Uh5qyoMUGSY+dnmtimmXkIhO/hIHCs3lnmqBmmSg8pXemSWqWiZLzeueYqGYZJ75HcbbJap6DkdyoOMuEtcjdzDVx2X0Z6bQ1yJGv7mOJc01MSK5zXocA87OnIsyMzPcQMhO4yQczInu2kZmRZ8RFTGAmEMyG3BlDZgQzRWBG5M4JMiOoSQCzIMvry9Szbh4dn9l+XTg8KUeOjs4sz503OMVG5Ptm0hAUZk28d5pr4Y+w7nrEkW89e06AZETqHCSZyjZFvzCjZYcVxLpvkEMLCRMS9JSm2ilTUlg73xaaayerJQG2820hyHbKEBZt51vBse2UKWm4LbKH/rbF/e+b3fq4T9KEk+QlMALIPZcfjIqxYG8EjWC7QZ56ScDzWPmGHgeZqrtIkq/ff7c5Hje7D/Oag8jjHOZlfPEktin3UycpQ2SR/WMbJse+5qvPCRQBzcgOE5E2R/hpldiO+RvgtEHCj6vEBi35qkqyv+R8TgV0m8XfUUkZJ/+ACvC7y76ckvRFeZ9MAU7oDN9KkXqjuc7oQmZJP4sSG7XoeyhJByH8UgbwEEs+kZEyaV7TXbbhpF/DAC236DMYKaPE37+IjVr24Yu0xxJ/Ygy6rCVgGDWMCMzaS8r3z8Qz4mtQKZ1RUK18VVmh++js58Xuw0uWuXxnzcoMcZZlEBVNkDEnK5xgnjHCJT5vXmqNf0aDE4GAGSvnRALOMo0OqMlYlRlRM8ug1MaANWzWhcVMA5kYxYxluUGKs0xiohQzJuWGKc7rV6k4xVz3mhWoOMs8PlIx5/vzQxXn+bZ0rGLOqc0MVjzLm812ZpcyjItXzJiVHbA4z10wwW85f5Eb/TbLqJkNeOHm4wLgcu2XHQE3yyw2BC5jVn4M3EwPxsbwZ11YfhD/lGmZAXEZ62ZGxE0ZiIfV2m5fv09va05i/Js6VMXus0jFIJavwn3oPK3iJCbej03ClfmD/6kt60hUvh8Th2ccZSwH0mPrz0CkJ4bMi1zMG3S/2ZG3BFljRg+exZC8gMVjS84Qr5g3LS9c8di0M0Qr5k2TBysem7UwVjFvkjxU8dikhZGKeZNyAxVHo/8ccYpT/SsjTHHcvZZGKeYNyw9SPLbuTDGKZW5jtte4lGEZAYrHZi2NT5zoaXmxgKO+doZQwInelj8AlgQCTjhWeRzgyLMuDAPMGzWzq1+4o2fEAI56+tIQwLxZORGAx2YtDgDMmyWO/zu2aVn434lBdPRf6d1cKCxe7JNa4H19aebyAEMwxxnxhcaGz1zg46bMj4EnMIlb4uPmoGv7c5iSDn03sWVm5DuBMenAdxNjZsa9ExjDh72bGDIj6p3ACD7o3cSIGTHvBEZIQt5Nx/LciHeifpIIeId0kznx7gSmyMLdTexZEO0uY1Dnj+mzm5IIdTcxZE6kO0mPSceYm/aZmSHmJL0mo+vmBpiTuDY+vtzUt80ILycwI7eTXqqLJmLLTfvonNByAkNSkeUmhswKLCcwhI0rN7EiP6wcbkJWVLmJFbOCyuGGZIWxogzJDCk3zuaMEeWQiXBmQLlLVNXScHLjDM8bTW66AJ8RTO4SVTYvlNw4m/NEkkMNyw8kd6kqmhdGDlYTFUWOeln2vQS0OyH5DvrY/pl883bK8iqIp18AeVsXsbaR2gWUjTVECpNHpizCyKwx2aZcyhDJS9ORGbM/ZscaIaSMIzuW8EXWFCFZHJmyhCmypkho4siO2RyRNUL8enRkybIXo7w3kbwSHTuT2S9DoRljR+3SSMR5Sl3umkFeU5/MFWdkZrZzhoozvXJaNeeOofJsP5xWL1d+dtWUy4WKs3xtWi3jZKHmXO+aVs64Vag815+mlVOOFGrO8qBptazrhLrzfaZgdFPOcjK4s7wkqpiIBjvxk3gwWJHDZJfygnyv0JTEjhp9Bi2hxLMvtPKGXZKLTc2MjbHU6FTEjHPZDSazpWYngh+ey+qpl1hqOO5KLlLjkYNZXOETL3Qmm8dLtzft+/bQ7m5bj+N/WKPgZiolPVR78IGgX4zn+FPFjFKlGb7f7O6eb7dv2vdYTY9SMy0ErzAmNvp0aabtp/X2l26cb7ab42ck11ggJ9uXbjFy3/UCPNuTgDTbj+vHtx/3f7x5Qr3cKDUjQ28FneUpXZrp5vEX0hMPafLMXoL13zizkCbP7FW3MGh3x+1nLtuJlFTBh/b43ebwePzpsLnfHDef3KYMUYHKyUvhDrR331okB8NERn4Y5pZ8ye1SMvaGFLI85XPFvxXwphB27j4zpvaJZ7A2ympqMMt3BxvHjDn+MkD/Bc1Bt4/l3/95/soSyScVEm2wheK8+wNBmPYHfkSDMFmgyGhWVyMxiuV29hD4/kN7dFNsQslIbIaSx6ffuyMev6e0jOVmqDm0D9v1bfumvXu6pcKBD7omwjMU/rr//bE9fOp8398T6n47if6WoSweBK+HPED3PSUsHQggp9RQGFkkbntO0U26C4wenH60ZG4BT3pPv04vg5TcGCwjkpHt5lYOauRNnN8Cg5E1drLbs4aLej/XsPhImHwlpv/zeUaB8Pswgy1Ede3GiIDO/2bH7f6HJ5JVA91f/9Eb99elFTPOJv3dHG8IberP5AAYpSw1GWaVMntsFG36q2N7WB/bb9fb7e/r238CnSB1aRGw7FLFgAaia+TH9vimXd/td1tsUzdKlS66n3Z8llG6eCXvi0Kv4sfp0kxv97tP7eH4wuGFt8fDZoexJUQqU8G7/S/r7ebu2076xy6FVAIlxQhhf7hfH90Xz39oHx/XHzAdU6GMze87HMWGFGlGd+1h86ntnsBQxyiVzdCMPZ1DGUNmpyiyIWX+uMOzSns8bxC1FIo7MKvjBnkvhahKzNTRuyheH3tTmtQ2ao2f1sePWPBn9/dztMQpo1Q7eFNIjnz/sH8UKbg5yTKKMpehAn3pdedY8WAlUeD3h/3929v9AxqDempDJP5lin1S2ZfcyEo+shX3EE+74+YeHdY+5SweYpRV0kMEg4jxOsV4rJqbsTyrMOEnpiwypfeXxFsfUu94hjy062P7/B+fsDmxT5NOBnc+3nc3U3/n5jqkKBOZzMzfbe6TmZ9kZlguURDLSZX8rd0+tGhw/pByjpEwzio1EnqDiB7p29+99nlxuh/03WF/L9N7w2bAmpQYK6l1XcIs8ulcm7DvC5HoMZY4D4NE8sRhpOiTHbMpJWYGiiuXm8FyTMwOnMcsNyRNOjFrGOS53KQUC8UMIrHQPHPwEZHuNutjxoj4x+N+122m+M/YnDK9Gj+Aj3FgbKpET787uYQBvZS8ZLdJ3xHleRXkU2UazM0+pEgrZo9uyFXLPs4EtKfPX2SUPflRJlh09hCFXHF3qzRHb5Bfqlb2DSigO/1hi5wWB2hK1ODDMzPUo2P45Z/Hrhfdpb1TJHluLzXNPMdbxYXIv5MjMiN1gI/I5FQMGuG+C4Eb9pCVnxKWgluQU2pNPLKINtsxPNJ2kLq0AFh2qVJAAxNj4ZWqd+lxMEjJx8B2f7tOfH0wzvVqeCLR104mU6ckQumztI8fOpsBrjFmWdE/OcMU2GW72aN7ABB838XixIwjRK/GkRH++pl8PUCJSlW5GumcSYee3u27vEAQh5MuUnZuuQTlyc+azVSaXXfn2D/xbk/aOhWSvy3wOGXq6MbvDIBMZuaUK51oyPKqUY37wLPtXeL1DCGZ92rFwY7v9oefX/kO/pI8V8nKZ5TO3YV9h4VNioo2EcuuwK7W03pwWfmZvs7MF3Gf4iLZTEXlk9M/W3QNyuV75Z8hDgEStlNcx0tmm3B6bq4ZWTe2E2aI4iUgefSlOFlVx51gJNydDR3sa3dP98E0IMK3fDn2mu/2++1x8yDN9Cp6hCkoNJrS//ywWcf3zwUWjB9aaoMPupBbDfCppVY8PeRXRPzMUgvu9n/s8m2ATy21Yrd/227B91hTNsTPnKc/5NfE9LnlddHd3YDTdLo24qcW94t22x7bF5v1dv/h3ea4lVuCPXlOa3JrBn/2nBY9v71tH46zDBoePac9L9rb7WY3r4ZOzy73bRku7UyeLMuBzdUJd5b0AtRvLvNWnqP3pWt86YC9QKVExevO07JVtvjk5BevQJOZs8tQtij5a9G0MakFqdAg6apUbFBqacpmxK1P0T0Oskgl5aQr1dttuz7QkxCf/xXydKoiRJ5mlC8+GcntSk1I8y1DJyW5YYmJab5d+OQkNyw1QUksgx48sb/3bnzGxn7ky2+ZsYY5dFYeU/r3a//JyWff/OvZp/bw2PmWb57pG3PTPLt+9n7Tbu8en33zq7fnurPHcZm/h7Rf2ttjF8r0m1+9yH+snl3/uroumxtlqr///frX/gmX4P7gxNSz61/VdVHfqEJFYioS08+uf9XXpb1Z6SYS05GYeXb9q8HETCRmn13/ajExG4kVz65/LTCxIhIrn13/Wl6Xq5uytJFYGYlVz65/rbDcqkisfnb9a42J1ZFY8+z61wYTa+Lq7WpbrTBBBRrCtYRCJeO2UF2dK7Q1VNwcqqt2hTaIiltEdTWv0DZRcaOorvIV2iwqbhfV1b8qUcm4aVTXBAptHBW3jupaQaHto+IGUl1DKLSJVNxGumsIjbaRjttIdw2h0TbSYLy4AYOPmLiNdNcQGm0jHbeR7hpC22uzuqkqIBm3ke4aQhfXprxpLJCM20h3DaFLzE/ouI101xAabSMdt5GuaTvjNtJdQ+j62uqbpq5jybiNjGsjtDVN3EZGkdpN3Eamawizujb1zaqKy26AW3N+TV0be1M1sZ0mbiPTNYTR16a4aUwRS8ZtZLqGMObaFjeqAHnGbWS6hjDo2DRxG5mKLnvcRqamyx63kWnossdtZFdk2W3cRlaRZbdxG1nXRqi3sXEbWddGJTaVWTD7uDaqUMm4jaxrI9Tb2LiNrGsjtH/auI0s3UY2biNb03bGbWQbaha3cRMVXTvY1bW2N6oq4zk1bqKCHkZF3EQFPYyKuIkKehgVcRMV9DAqwBqBHkZF3ERF1w4Wdd5F3ERF1w4Wdd5F3EQF7eqKuImKriGsuS7KG2VBieI2KldkfZZxG5VdQ1jUMZRxG5WabPcybqPSkCUq4zYqLVmiMm6jsqBLBJZyro3Q4V7GbVTSw6iM26isaTvjNipdG6ELljJuo4oeR1XcRhU9jqq4jSpN2lnFbVR1DWHxtWzcRhW9ZKjiNqoK0n1WcRtVro1Qp1iBFXdF11LcRhU9jqq4jaqGtjNuo9q1EeqS67iN6q4hCnQBWMdtVHcNUaA+pI7bqKbHUR23Ud01RKE7D1bV8QamjtuodhsitIfUcRvVXUMUqGeo4zaq6TaqwcaIbqM6bqO6oUsUt1GzIkvUxG3UuDZCPUMTt1GjSTubuI0aQ9rZxG3UuDYqUTvjNmpcG6Fjs4nbqCnJmm/iNmpoX9fEbdTUdInA/rWhSwS3sK6R8D3XCmxiV7S782ljWU0a69PGsoY016eNZV1j4Tu/FdjMrgqyEXzaWLZkygY2tKuKKRvY0q5qpmxgU7vq2qYkeAJoNwcYCHsn8EHR9kL84CADPmgVBBAOM5QE1QDt5kAD0RYQQjjUQJUNtJuDDVTZQLs53ECVDbSbAw4lzmEgjHDIgbIXtJuDDqW5Ns3NSgEbAJBQDjuUOLfREBt1bVPi5AZACeXQQ4mzG4AllIMPJU5vAJhQmmk3gCaUZtoNwAnlEAS+YVAATygHIUrcnwFAoRyGKHFfAhCFMsx4A5BCGWa8AUyhHIyo8DFvIPDr2qbCxxtAFcoBiQrvvwBWKMO0G8AVykGJymBEVgFgoRyWqPD+C5CFcmCiwvsvgBbKMOMNYAvluQW6LVUAXCiHJyp8XAB0oRygqPBxAeCFsvRyUVmIal271Wj9AoChHKaoGlwWtJsDFTXezwDEUA5V1Hg/AxhDWXrhqADIUI5XEH0HsAzliAVRD4BmKMcsiHoAPEM5alHj4wIQDeW4RY0TdsA0VEFvxlQBIXtB+zPANZSjFzU+hgDZUI5f1AXGexVgG8oRjBrv64BuqIJe8ivAN1RJb54VIBzKcYwaH0OAcSgGcihAOZRjGTU+BwDOoRzNqBuMUitAOpTjGcTcXcLXI13bNPh4A7RDOabR4OMN8A7lqEaD919APJTjGg3efwHzUI5sNHg/A9RDObbR4L4acA/l6EaD9zNAPpTjGw3xpgi0myMcDd7GgH4oxzgafJ4H/EM5yqFWeMNV8M2We7W1wlsOUBDlWAfRgwEHUY52qBXezACFqJoZcgCGKIc81ArvE4CHKEc91ArvFACJKAc+1ArvFYCKKMc+1ArvFgCMKIc/1ArvF4CNqNq3H/ESEbRf7dsP7xmAkCjHQRTxuhdAEuVQiCLe+AJOohwNUcRLX4BKVONfJeMtCGiJckxEEa9+ATBRDoso4u0vYCbKkRFFvAAG2EQ5OKKId8CAnCjHRxTxGhjAE+UQiaLeBIMWdJRE4S+DFUAoyoEShb8PVoCiaEdKFPFKGGAU7VCJIt4KA46iV/48ANqCGoAU7WCJ0mgLakBStKMlSqMtqAFK0Q6XKOINMWAp2vESpWtso60BTNEOmKCvtzRgKdrxEqKOwbtnh0uIGgZt52gJXr8ApGgPUnBR0G6OlaAHVzTAKNqhErxmAUXRjpSgI0MDiKIdKEHHhQYMRfuzHPgZCcBQtD/NQZySAO3lz3PgDQYYivYnOvAWg0c6HCfBnZqGhzocJ8F9mp4c69DkmRYND3Y4ToJ7NA2PdjhOgjs0DQ93OE6C+zMNj3f48x14u8EDHv6EB95u8IiHP+NBnG8B7eZPeeDtBhiK9gwFrzPAULQ/6YHXA2Ao2p/1wPsDYCjan/bA+wNgKNqf9yBsAO3mOAnuxgBC0YZ+V60BQtGGflutAULRDpPgb4w1QCjaYRL8XawGCEU7TIK/OdUAoWiHSfC3lxogFO0wCf6uUQOEoh0mwd/3aYBQtMMk+Bs/DRCKdpgEf+enAULRln7vpgFC0Q6T4G+0NEAo2mES/K2SBghFO0yCv67RAKFoh0nwVyUaIBTtMAn+6kEDhKIdJsGxvwYIRTtMgmN0DRCKdpgEx90aIBTtMAmOuzVAKNphEhx3a4BQtMMkOO7WAKHogkbNGiAUXdCoWQOEoh0mwZGwBghFO0yCI2ENEIp2mARHwhogFO0wCY5uNUAo2mESHN1qgFC0wyQ4YtUAoWiHSXDEqgFC0Q6T4HhTA4SiHSbB8aYGCEU7TILjQg0QinaYBMeFGiAU7TAJjvU0QCi68luABj3HCRiK9sdHUBigAUPRjpMog9cagCi6oqGlBhBFe4hi8CoGEEV7iGI0XjzQdg6UKGNwYdB4nqJ0CwNMGLSeIyXKoPRUA4yiHSkhahlQFO0piimvrbrRK1BzgKLomj5FpwFE0R6imOraljcWLjoARNEeopgaXaEAiKJr+vSCBgxFe4Zi8N4JGIquaQamAULRNf2WRwOCoj1BsavrQt1UDSgdICjaExSr0O0pICi6obmzBgBFe4Bi9bW1NwWoCcBPtOcnFu/IgJ/ohj7IoAE+0Q19kEEDeqI9PbEWrwnQdp6eWHyAAHqiHSChLIanv33joce+DIAnxsOTboU5tcIAeGJWdOMZwE6MZycWHSAGsBPj2YlFO70B7MQwx1AMQCeGOYZiADkxnpzg/dgAdmJW9MgzAJ6YFT3yDKAnRjEjzwB+Yvw1mGKFWgwIilH0US8DEIrxd2EKdP9lAEQxzFEUAyiK8RdicOdtAEcxinabBnAUo5jT/ICjGM9RCo1XG2g8xRzpByDFaPrNgQEgxWjm6gUAKcaDFMJgQFKMJykF+lrYAJRiNNN2AKUY5jiKASjF6JKeSw1gKUbTxyoNYCmGuS9jAEsxjpeowmIvWg28M2OYtoO3ZowfdwVaxfDijGGc5uTqDH2ywcDLM8bSk42B92c8TsHPzRl4hcZBE9XtoLHigcYzTOPBezSGaTx4k8b4xsPnD4BUjGUaDyAVY5mBB5CKsZrpQYCpGGuYBgFQxVhm4AGoYiwz8ABUMbZkGhpQFWOZtgNUxTAHUwygKsZyAw9gFePQiSrQ4yYGcBVT0BsFA7iKcewEXz4awFWMYyeqAzaYEaDtCqbtAFgxDp5QRoC2K/wdUIUbAdquYNoOkBXD3LwxgKyYomHmGoBWjMMnquNRiMWArZiSaTvAVkzpXx0YdBkE4IopDdPdAF0xJdN4gK6YsmBWhACvmJJZrQC8YhxCIYsHWq+sueKB5ivpjYIBgMVUvvUs2nqAsJiKaT1AWEzFjDwAWExlmAUvICymYhoPABZTMSMPABbjAQuxkAaAxTA3dQzgK4a5q2MAXjEV5zUBXjEer5T4EgTgFcPgFQPwiqmZtgN0xfgzKiX6WtYAvGJqpu0AXTE103YArhh/QqWsrm11o0rQdoCuGOYGjwFwxfgDKoQRoO38+ZSyvi7MzcoaIAzarmFWKwCuGA9XCE8B4IppuOUKoCumocmmAXTFeLqC0y4D6Iph6IoBdMUwdMUAumI8XSHqGNAV0zD7cwBXjD+agjc0gCvWwxW8ii2AK3ZFjzsL2Ir1B1PwLbcFcMWu6LazgK3YFX2S1gK0Yv2xFLyKLWArdkVPeBawFRvYClbFFqAVu2LmOwvYil3R850FbMV6tlKiK00L2IpVTNsBtGIZtGIBWrEerRBVDNCKZdCKBWjFKtpnWkBWrD+hQlQxQCtW0T7TArRiPVqpVmgvBmjFKqbtAFqxmr4vYgFasf6MClHFgK1YTW/PLUAr1qMV3BlbgFasP6WCA1AL2IrVtM+0gK1YTftMC9CK1RW9urKArVhd06sgC+CK1TTUtICtWIatWMBWrGEmPAvYijWaRt0WwBVrGKcJ4IoNcAUdTICtWM9WKItB4xnGaQK0Yg3jNAFascYPPHTvaAFbsYYZeDBOiV3RRsBIJVbRBxUtDFZimYEHw5VY+k2QnQQssYwLgjFLLDPuYNSSgFbwAQ0Dlzh8QnAYC2OXWG7Gg+FLLNN4gK1Yz1bwN9IWsBXr+Imq0BfHFsAVy8AVC+CK9XAFh/4WwBXro5mgvN0CuGI9XMFRtwV0xRYMkraArtiiYloE4BVb1DQOtoCv2MBXULhqAV+xnq8QXQ7wFVsqmj9aAFisByxE/wSAxQbAgi+cAGCxDqIQKM0CwmI9YcGRlwWExZYlTZssQCy2ZN7mWYBYrEcsOAmxALHYsmHmVMBYrGcsxJwKGIutFL2ptwCyWA9Z8M23BZTFesqCb5ItoCzWn2Mh1k8As9iKOQhhAWexFTP7Acxi/TkWYkMEOItlLgNZwFms5yzENgBwFstcBrIAs1h/GYiYeQBnsTUz/QHOYmvmXboFnMXWzH4PcBYbOAu+fgKgxQbQgq9zAGix/hgLsR4BpMV60kKsGwBqsTUDqC1ALdYfZKnQQ2QWsBbrWUuFnm+ygLXYhpkAAWqxDTcBAtZiG2YCBKjFNtwECFiLbbgJEMAW23ATIIAttuEmQEBbbMNNgAC3FCtmAiwAbilWzARYAN5SrJgJsAC8pVgxE2ABgEuxYibAAhCXYsVMgAUgLsWKmQALgFwK7jhLAZhLsWImwAIwl2LFTIAFgC6FYibAAkCXQjETYAGoS6GYCbAA2KVQzARYAOxSKGYCLAB3KRQzARYAvBTMkZYCcJdCMRNgAcBLoegJsADcpVDMBFgA8FIwZ1oKAF4KzUyABQAvBQNeCgBeCs1MgAUALwUT+rUA3KXQzARYAPBSaGYCLAB5KTQzARaAvBSamQALQF4KzUyABUAvhfETIB4ZGrCXwrOXCo1wWwD2Unj2UqEnBwvAXgrjr3fVuDBoQA9fKvQ0YAHoS+HpCz7DF4C+FP5kS42G+i4Afik8fukOtmPCoAU9f6nRzXMB+Evhz7bU6GHVAgCYwgOYGl2VFIDAFJ7A1AXaNwCBKfzplhpvboBgCo9gqJxhRFJ/Qw/vG4DBFI6zqBqNbFwACFN4CFPjfQNAmMJDGCpn0IIewjR43wAQpvAnXBqFugIYR9ZTmEZf2+amrGDcVdCCnsI0eN+A0WQ9hcHDTBQwoKzHMA164LiAMWUdalEN3jcmYWX9JUv0akkBI8t6DtPgrgAGl/UcpsGbG8aX9RyGqg3QggXNrwuAYYrSBz3HuwbAMEXJBAMGFKZwoEWvcBcDKExRciMQUJjCgRa9wv0RoDCFjzmLxxoGEKYo/SVZvH8CCFMwgWcLwGAKz2Co4oHWc5hFr3CnCBhMUfnmw1eVgMEUTAzaAiCYovLNhw8SgGCKij7bWQACU/hQtJTFoPUcZNEr3NkCAlNU9MujAhCYwkEW0grQfP6kywof1gDBFBUz+ACBKWrOewIEU9R0sPQCEJiCITAFIDCFj1C7wv0QIDCFJzBqdV3YG1uBegMIpqjpw50FIDCFJzBUVYDWc5CFqgoYmZvZPQD+Uvh7RAr3WYC/FA392rYA+KVoFFNtAL8UHr8QVQH4S+EQC1EVAL8UDf3KvQD4pXCERSvcyQL8UjBHXQpAXwofxJaqCtB4nr5QVQEjqzdMVcDY6vTWrwTspfSxbBU6LZSAvZQr+rxECdBL6egKURUlQC+lRy94VZQAvZQrOhp+CchLyZx1KQF4KVfMqrME4KX04AVfSJYAvJT+IpFCZ70SgJfSR7RV6HxaAvBSevCCr+BKAF5Kf9xFodNeCcBLqZgY+YC7lMpyJoPm89yFaGvAXUrHVoi2BtylZM67lAC7lIprPsBdyhCTBb3GWwLuUjIHXkrAXUrPXYiqANyldGyFqArAXUpNH5koAXYpQ1QWvPEAdyk1s+crAXcpPXchKhlwlzIEZkFXQyXgLiVzm6gE2KX0B14IRwSwS2mYRUsJsEtp6EVLCahLydwmKgF0KT10ISoZQJfSQxeikgF0KX2EW4Uu9koAXUpDT3wlYC6lYSa+EjCX0jATXwmYS2noia8EyKVkrhOVgLiUgbjglQyIS+mJC1HJgLiUPsytQtecJSAupYMqWqNb1BIQl9JfKNLoEq4ExKV0UEVrdJFTAuJS+g/2aHwZAIhL6a8UaXw6A8SldFBFa5RelIC4lA6qaPxTXSUgLqX/eo/GPQYgLmVBx+EvAXApCzoOfwl4S+nj3Wp8RAHeUha+/fCeAXhL6cO1oJ/8A7SldEAF/4hSCWBL6e8UGbzDAdhSOqBCfdQGtF1JR5gu4Td9HE/Bg2iU8Ks+nrXg4xR+18fRFPxbViX8so8nLQYfTPDjPiX95Zhy8nmfkm4N+IEfD1rwoB8l/MZP6ZsOH6TwMz+etOBBP0pAWkpPWvCgHyUgLaUnLQYfpAC1lB61GHyQAtRSetRi8MEEWEvJ3CkqAWopPWrBg3OUALWUzGGXEqCW0qMWi48mgFpK5rBLCUhLGUgL3jsBain9YRfi60+g9TxpwYc0IC1l7fd7eO8EqKUMHwPCeydALWU47IL3ToBayoBa8N4JWEtZ+1UL3jsBaylr33x47wSwpQzfBsJ7J6AtZYjagvc4QFtK5mJRCWhL6WkLHtatBLSl9J8JKtS1qW5sA6wAtKV0REUXGhcGDeiQCh4DvAS4pfS4pTDX1txY6MIBbik9binwngF4S+lPuxDrMsBbSodUdIF3I8BbSsdUum/Po8LwQ2ncl9LAp9I8cCnQLlcB4FIxgVsqAFwqD1wKtHtWALhU/nJRgXbPCgCXykEVXaJOrgLEpWKISwWIS+Wgii5RJ1cB4lIxkVsqAFwqD1xK1HFVALhUjqngS8MK8JbKR77Fv18HcEvlcUuJOsQK4JbK45YS7fYV4C2V5y0l2pMrwFsq/xWhEu3JFeAtlWMqusR7JwAulY/dUuI9DhCXykEVXeI9DhCXyn9JqMJ7HCAulScuFd6LAHKpfPgW/LB8BZBLxRx1qQByqfwnjiu8tQFzqTT9ObwKIJdK0wHnKkBcKn/FCD8JWQHiUoWPHeO9CBCXSjOjDxCXyhMX/DhKBYhLFYLh4j0OEJfKURX8ax0VIC6VoXd8FSAulYMq+Bc4KgBcKsdU8K9qVIC3VA6p4F+/qABuqRxSwb9+UQHcUjmign/9ogK0pXJABf/6RQVgS+WACv4ivgKwpXJABf/6RQVgS+V4Cv71iwqwlsrhFJxoVwC1VI6m4F+/qABpqRxMwb9+UQHQUvmjLfjXLyoAWip/tAX/+kUFQEvlj7bgX7SoAGip/NEW/CsVFQAtlT/agn+logKgpfJHW/CvVFQAtFT+aAv+lYoKgJbKH23Bv1JRAdJS+aMt+FcqKoBaKn+0Bf9KRQVQS+WPtuDB3CuAWip/tAWP5l4B2FL5oy14OPcK0JbKH23B47lXgLZU/ooRHtC9Aril8leM8IjuFeAtlb9ihId0rwBwqfwVIzymewWIS+UPt+BB3SuAXCp/xQiP6l4B5FL5K0Z4WPcKMJfKXzHC47pXALpU/ooRHti9AtCl8sdb8MjuFYAulb9ihH+looKfV/ZXjPCvVFTwC8v+ihH+lYoKfmQ5RMrFWxB+Z9lfMcLPsFbwU8v+gEuFHuit4NeWPXWpGlwYtKA/4IIf8awm31yuSIhRwa8uh1C56CWOCn542X95GV9sAepS1TTwrAB1qRxZ0bXbiGsFWgRgl8pjlxrdiFcAu1QeuxTXprxpLMwYtJ6nLjgOqAB1qTx1wXFABahL5akLvsWvAHWpPHWp8aUyoC6Vpy61xd4sVYC6VA6s4F8xqwB0qRxYIZoaQJfKQxeUQVeAuVQOqxB9EyCXirtgVAHkUjHIpQLIpWrok4EVIC6VJy5E3wTEpfInXIi+CYhLFYgL2jcBcKkCcMH7JgAutYMqRN+sAXGpPXHBvwdYA+JSr+jWqwFxqVdM69WAuNQOquDdrQbApV7RrVcD3lKvmNarAXCpV0zr1QC41Cu69WoAXOoV03o1AC614loPEJdaKdqz1AC51Io+I1ED4lJ74oKfoq8Bcak9ccG9UA2IS+2gCu6FagBcan/ABe8WgLfUnregXqgGuKV2RIXox4C21OF8C96PAW2pmQ831wC21I6nEP0YsJZaa6YfA9hSe9hC9GMAW2p/rwjvxwC21D5WLtGPAW2pPW0h+jGgLbWmj3XWALbU/ngLfg2jBrSl9rSF6JqAttQOqBBdE8CW2tAvaWsAW2pDv6StAWyp/aeH8K4JYEvtT7cQXRPQltoRFaJrAtpSO6JCdE1AW2p/uIXomgC31D5WLtE1AW+p/Rec8a4JeEttV0zXBMCl9sFyia4JiEttGa8JiEvtD7fUNdrbAHKp/eEW/NJPDZhL7Q+34Pd4asBcan+4hej0gLnU/jvOeKcHyKV2VIXo9IC41P5oC97pAXCpHVMhOj3gLbXnLUSnB7yl9l8hwjs9wC11QX9Vowa0pfYHW4hOD2hL7Q+2EJ0e0Ja6KOlOD2BL7XgK1ekBbKn90Rai0wPYUvt7RERHBrCl9heJGvQVQw1gS11yYw/AljqcbsE7MoAttf+gM96RAWupS2a9CVBLXRZ0RwakpfanW/CODEBL7UEL0ZEBaKkdSyE6MuAsdUkH968BZqn92RaiIwPMUvuzLURHBpil9mdb8I4MKEvtj7YQHRlQltpTlgZ9SVUDylJ7yoJfPKwBZak9ZWnQF0Q1oCy1P9xCdGSAWeqK2afXALPUFb1PrwFmqWt6n14DzFLX9D69BpSlrpmdHoAsdc3t9ABlqWt6n14DyFLXzE4PMJa65nZ6gLHUNbfTA4ylrpmdHkAsdc3t9ABjqf01Ivzqag0gS+0hC351tQaUpfYnWxp8iQwwS+1PtuBXV2uAWerGDz580QI4S81wlhpwlrphtnoAs9QNcxelBpilbvxeD185Ac5S+4tE+NXVGnCWZuVXLagjagBnaVb+ZBnqiBrAWZrAWVBH1ADQ0qz8jgHtRg0ALY0HLfjlzgaQlsaTFvwOZgNQS7PyUx/ajRqAWpqVR9Tou44GoJbG4RSDv61qAGtp/Ded8Yt8DWAtjfKQGm9BwFoa5ffreAsC1tJ41oJfamoAbGmUX3niLQhgS6N8JCW8BQFsaZQfgXgLAtrSeNqC339oAG5pHFIx+Dn+BvCWxvMW/Bx/A4BL479NhJ/jbwBwabSf//AWBMSl8cQFP8ffAOTS+BtF+Dn+BiCXRjOXUhqAXBrtF5/oq60GMJcmHHDBmxswl0Z7J4o3N2AujWcu+OH8BkCXRtM7vwYwl0bT688GIJfGMOvPBjCXxjDrzwZAl8bQ688GQJfGMOvPBlCXxlh64dcA6tIY5nRnA7BL47ELfgOiAdylMcz2oQHcpTFM8wHs0him+QB2aSzXfAC7NJZrPoBdGss0H8AujeWaD2CXxnLNB7BLY7nmA9ilsf46Ju7lAHZpbEW3CMAujccueIsA7NIE7EK0CGg+f6OIaBEAXhp/owhvEcBdmoI5Wt0A8NIUzNHqBpCXxpMXokUAeWkKfxkan0oAeWkK+jZtA8hL4+8U4TdTGkBeGgdXjEHPxTaAvDQF/Y69AeClYS4VNYC7NCXzjr0B3KUpmXfsDeAuTUm/Y28Ad2lK5h17A8BLUzLv2BtAXpqSecfeAPTSlL758LkdoJeGQS8NQC9NybQeQC9NxbQeIC9NRd9LaQB4aSrmXVEDyEtTMe+KGkBemop+V9QA8NJUzLuiBoCXpmLeFTUAvDT+eAt+HasB4KWpmIkPcJemool1A7hLU9PEugHcpXFsBec5DeAuDfcd6AaAl8axFaJnAu7S1HQA1gZwl8YfbiF6EAAvTQAveNsB8NJ48IL3IMBdmsBd8B4EwEsTwAthBWg8f7gFv6PXAPDSOLZCVDLgLo0/3YL3NoBdmoZ+3dAA6tL46Ll4bwPQpWm4xgPUpWm4xgPYpWmYxgPUpWm4xgPUpWm4xgPURa08dsEvTYbUSJx54RBSI3FN7+RCaiRu6PDDITUSt3TA1pAaifv1S43FAgipkTjN0EJiJE0fmAiJkTR9ZCIkRtI0wg6JY2kfTRd3eiE1EqdHZEiMpDU5zkJiJG3o0RNSI3FLj5+QGokX5AgKiZF0SY+hkBqJ+3kR3T2G1Ei8pl/xhdRI3K1s8Lu8IXUsrplTTCE1EmfiTYTUSFxzo07DRtVMmOSQGolbbtRp2KjMFaSQGEmXzKjTsE01fZQ3JEbSNTPqNGxRzRxsCqljcUMfbQqJkTR9uCkkRtLMkjWkRuLMojWkRuL0sjUkRtLMwjWkRuIlN4wMbFAHZgx+cz2kRuLM1jGkRuINN4wMbFLLNamFTWrpE08hMZLm3K6FLWrpU08hMZJmTl+E1EicOX8RUiNx+gRGSIykmTMYITUSZ05hhNRI3HtdlDOE1LG4P0dDdZcCtmjBet0CNilzmCYkRtKG6S4FbFLmA0khMZIumO5SwAYtmFfDITUSZ14Oh9RInH49HBIjaeYFcUgdi5fsNFrCBvWRY/AoEyE1Etf0i4iQGom7FsXDUoTUSNw1KR6YIqRG4q5N8dAUITUSd2tdPDhFSI3Evd9FX3aE1Ejc+V08QEVIjcTdMC2IxVEJW9WTn4KYBCrYqhVzyDukRuIMew2pkThDX0NqJG45n1HBVg0fUiJWahVsVf/JamqlVsFWDSiIWKlVsFUZGBQSI2kaB4XEsTQDhEJiJE0joZAYSTNQKKRG4jQWComRNOd5a9ieHBoKqZE4wxdCaiROE4aQGEm75iyIybGG7Vn7QYreVQypY3EPiQr0tmJIjcTptyMhMZJmF7wNbFGGFYXESNq1aEG49QY2KfNl65AYSTu/W6Ch10JqJE6HHQ2JkbRv0QqLWBNSI3HfooRTh+BIeXCEh3UJqZG4YvqLguBI+TM7RH9REBypFf3WJCRG0tyKV0FupJgrUiExki6Z/qIgN1IrpkkV5EbKcyOivygIjhTz5euQOJb253eI/qIgOFL+BA8eqiekRuKuRfEAPCE1EjfMNK0gOlKKeRUWUiNx5mVYSI3ES2aaVpAdKf9VJmKaVpAdKR8gmJimFWRHyrMjYppWkB0pTZ9pDYmRNH2qNSRG0vS51pAYSdNHykNiJM1cxwmpkTh9ISckRtL0lZyQGEkzl3JCaiTOXMsJqZE4fTEnJI6lwxEfnJAoSI6UJ0d4dKqQGolrzgVAdKT89aqScOoQHSnDnDYIqZE4x44UZEfKMK89Q2okzhx7DamReM2NaciOlGdH1JiG7EjZFTemITxSHDxSEB4pS1+YC4mRNAOPFIRHyuEhakxDdqR8rBtqTEN2pBweosY0ZEfKnwEixjRER8qjI2pMQ3SkwkEgonNBdKT8USBiTENypAo/SHEUoCA5UoWfSXEUoCA6Uh4dlWhA2ZAaidOxTkNiJO2D1aJf6gypkTgdsS8kRtI+ahgaASSkRuJ03LCQGEn7yGFoxJCQOhYv6biLITGS9i2Kr6UVREfKoyM8YF1IjcTZFoXoSJVci0JypDw5opaYkBypkmtRCI6UB0d4sL2QGom75S4ebi+kRuINN3tBcKQ8OKJmLwiOFAuOFARHigVHCoIjxYIjBcGRYsGRguBIseBIQXCkWHCkIDhSLDhSEBwpDhwpCI4UB44UBEeKA0cKgiPFgSMFwZFiwZGC4Ehx4EhBcKQ4cKQgOFIsOFIQHCkWHCkIjhQHjhQER8qDI8obQXCkam5PCrmR8tyIml8gN1IODVGZQ26kPDei5hfIjVRDf+kkJEbSlptfIDdSHDdSkBspz43w0KIhNRLnIAPkRqph9y+QG6mGOSMdUkfiesUsjTTERtpjI+IdnIbYSHtshEdGDamRuJtI8RimITUSZyZSDbGR9tgIj3kaUiNx5riRhthIr5jFrobYSK+4xa6G2EivuMWuhtxIK65FITbSIcgOPi9qiI20j2xMzIsaYiPNYiMNsZH217/w8LEhNRKno+2ExEia2b5oCI20oq8whMRImr7EEBIjaW6IaoiMtGYuMoTUSJyB9RoyI625dZGG0Ehrbl2kITXSmkMMGlIj7U8b4RGBQ2okXjLtD7GRdmCIan9IjTRzJywkRtL0taKQOJbm7oWF1EicuVoUUiNx+nJRSIykmetFITUSZy4YhdRInLliFFIjcT+P4vs0DZmR9ueN8K+Oh9RInNmQaoiMtGEWuhoSI23ZMQqJkbbMhZWQGolzTQqRkfbIiJqkITPSDgsZPPxmSI3EOacLmZHmzhtpyIy0Za79hdRI3I3RGg39GlIj8YbrjBAaaSZuT0iMpBWz2dUQGumCnUchNNIFcwU3pEbiltlfakiNtI+YTOwvNaRGOtwlw/eXGmIjXXAzKaRG2p84ogoKm9RxIcqnQ2ikmStlITGSZscohEaau1YWUiNx1u9CaKT9eaMa32FoSI20p0Y1sfCG1EiX3EQKqZEumf2ohtBIl0wQ3pAaiTfcmIbQSPsQP9SYhtBIM1fNQmIkzb1+0ZAZaZYZaciMNMuMNGRGmmVGGjIjzTIjDZmRZpmRhsxIc8xIQ2akOWakITPSNXNwV0NmpGvmLLaGzEjX3NEUDZmRrrmz2BpCI80FWQ6pkXjBvDvUkBppx4VMTeyOITXS/mPieOzbkBqJ+7mU2HpBbKT9eSM8TmVIHYs33FwKsZFu2LkUciPtPyxuV4Q4bNSG3ZNCcKQbtlEhONINd5RBQ3KkG+4og4bkSDfcUQYN0ZFuuKMMGqIj3XBHGTRER2bFHGUwEB2ZFXOUwUByZBwbImYkA8GR4cIxh9RInA7TFRIjaea8kYHcyHBBmUNqJM6dxzaQHBkmMHNIjKT9IMW3UwaCI+MPHOExO0NqJM7MpQaCI6O4udRAcGQcGqLGtIHgyCiOMxgIjozijjIYSI6M4o4yGIiOjOKOMhjIjozijjIYCI+M4o4yGAiPjOaOMhgIj4xmjjIYCI+MZo4yGMiODHfgyEB0ZNgDRwaiI8MdODKQHBnuwJGB5MiwB44MREeGPXBkIDsy3IEjA9mRMSvm9Y6B7MgY5g2MgejI+PNGxOsdA9mRMcwbGAPRkTHMB0RCaiTOvIExkBwZf9qIeL1jIDkyhnkDYyA4Mv6iGh6fOKRG4q5BVYHyFwPRkeEuqhlIjgx31shAcGS4i2oGgiPDnTUykBsZ9qKagdzIsBfVDARHhgNHBoIjw15UMxAcGfaimoHgyPiLangM4JA6Fvenjaj2h+TIFMyNbwPBkSnoKAwhMZJmztYbiI1MQUdiCImRNPfS20BqZArupbeB1MgUDGQwkBqZgonIEFIjcSYmQ0gdi3tuhAflDamROOdzITcynhtRvQVyI1NyW1IDuZEpuaUuxEamZNdFEBuZkl0XQW5k/GkjPFxxSI3EvdfF97sGgiPjwREecDakjsX9aSM85GxIjcSd28WDzobUSNyNUjzsbEiNxN0wxQPPhtRI3L/4JuYjSI5M5WdSHKkZSI5M+Ag6+o20kBqJ+6mUaFVIjkz4EjrRqhAdmcofTyFaFbIj4z+HjkeADamRuNuT2muzuqkqWFIIj4zDQxaPGBtSI3HDZQ7btPZtWuNLL8iOTM2tjiA6MrVvUqJ/QXRk6oq1BTapg0MWD2EbUiNx16RdEFs0d9ik/gvp+EcXQ2ok7pyvMvhCELIj4+gQLQ7blDtzZCA6Mg4OkSWF6MhwZ44MJEfGsSGLfzIypEbiFVtQ2KaNb1Ni3EFyZBrmFJmB4Mj6j6bjUX5DaiTumxQfdxaiI8t8OT0kRtKGqUYL0ZHlzhxZiI6so0MWDzocUiNx5vCuhejI+qtqeJDikBqJuxbFwxSH1EjctSgeqDikjsUdHbJ4qOKQGom7JsU/rRlSI3HXpHi44pAaibs21XjntRAeWYeHLB6FOKRG4q5R8TjEITUS5xoVsiOrmINkFqIjy3zqKyRG0r5Jid4IyZHVzBF7C8GRDR/8wicBC8mRZb6vHhIjad+gRFeH6MhqbpBCcmQdHLJ4ZNuQGolz7QnRkdUVs5iyEB3Z8K11fKlmITqyjg5ZPARsSB2LOzpk8cCuITUSd4PU4Cs7C+GRdXjI4nFHQ2ok7toUj3QZUiNxrk0hPLLGx1BBQ/CH1Ei85NwRpEfW0yM8xGJIjcRrZjllIT6ypmGWUxbiI2tXzCLDQn5krWKWUxYCJGu59ZGFBMla36iEb4QIyTpIZA36CemQGon7kUq4AYiQbEBIREVChmQtcz7QQoRkLUccLERI1nLEwUKEZP1H2huFvv6wECHZgrsLYyFDsv5D7RV+J95CiGQdJ7JEdDwLKZIt2EaFGMkWzKrXQopkHSeqiKEEIZItGMxrIUSyDhN1pwnRvGGLFsyS10KEZP19NSI0moUIyTpK1J2bx0yBCMk6SGSJQFoWIiRb+vYk/DpESNbfVyMiI1nIkKyjRJaIjGQhQ7L+whoRGclChmQdJbJEZCQLGZJ1lMgSkZEsZEjWUSJLREaykCFZR4ksERnJQoZkHSWyRGQkCxmSdZTIEhFgLGRI1lEiWxCtChmS9QypIFoVMiTrGVJBtCpkSNYzpIJoVciQrGdIBfrV+pAaibs3poXtotlXNRwekCHZihupECFZj5CIuCsWIiRb+0YlugxkSNYzJCJKh4UMyTpMZIkoHRZCJOshEhFewEKIZD1EKokuAymS9RSJuBdtIUWyniIR96ItpEjWU6SS6DKQIllPkUrCEUCKZD1FIm4AW0iRrKdIxA1gCymS9RSJuEdrIUWyniIR92gtxEjWYyTidpmFGMl6jERcurKQI1nPkYhLVxZyJOs5EnGNykKOZD1HokY25EjWoSJyZEOQVKyYLWoBOVLhORJxu6iAHKnwHIm4jFJAkFR4kETcXSggSCo8SCLuLhSQJBWeJBGH9AtIkgpPkmq8hxUQJRUeJRGni4uAkv5+/Wyz+9Qeju3dq91d++ezb3799dlvvx0/P7TPrv/17LeN/6NdXbtsn33zr2fF6tk3//q/62el9v+vwr+ryv+/Dv9vSv//LnyT/6Fs+FGu+h8hj+5Ksv9Rh6TuaK3/Uav+R9n/CMLdMcDwo+h/NP5Hd5ws/Cj6H+Ep05vRHfLxP/Sq/9En6VCI7vBF+NFnaPok2yfZ/inbJxWq/9EnFX1S2SeVfVLZm1H2xle9TNXL9JVr+tro3h6EH31S09vTmP5HX/YmlL0Dq+GH6X+U/Y+gvSN14Yftf1T9j15G6/5HUGH7iup2+eFHn7Ppn7L9U7Z/yvZJVS/c9wTb94RuAnU/ir69ChVkir7hit6eYhDuO0nRhFKUq77j9kUu+3KVOthc9q1c9o1b9k1Q9haWvYVlX+HVavgxjImy/xGEq97CSvddfdU3j4srF4bI6vSr6X/1nciF7+h/9bmcBpMqB7lykKuHXBo1/DLDr2FoDhZ0l2zDL9Pr6A4V9b/M8KsYfvXPDp3bva4KvwZtQ3d0bw/8L9vXmAPt/a/eequGX31Lq6HrOerX/xrkzPC3ohh+VcOvQW/V/yp84/3fde8c3b86Z7m+PW72u9gNlic/6F49ck8+jh8dOVDyqbu7327b7Xb8WHN6LBjc3YGln79r36+ftsff7tbH9TgfPdLfV6X2tUbkdGh3d+2hPYxzqU6ZVL01hsnjafPb4+3H9j4yRelRHfYO3I9oPJv1YbPern9vo4rpltunbIKPwJ/v6rQvzbRNi2JUxf1U4x05nt1G1bt/tp+P+4dD+37zZ2SUbcZGeX9O5HJs78ePdqf/To92IYP6oTz8qk/DkelCm66A6217OOwPUQ809UlB73/Lkmm+kFNnaZSRKkctaHr3Y3ufU6yYbhXyfDjsH9rDcdOCjEcmmt5zmd412X4qt6qfYnQ/VfVeuvBzFq6c6QTqpLifQbRlBtpxv98eNw9R4xdR4/uJGn/6aeOHxdSQshoPjlAoXZDd8R+f4k40auJQR1WotN7hlSVZrO12/z5qDzvKz6yGCb6fxXsfX2gyy91d5M3GNTQYZskm293d7ne+z8TObFRLRUUr/4y58Cpy4aTf2H0GlVGaca/vV4PlsPrqu6Ie1j/9X/qZ0vYr2IL2vIfD+vPtfnc87N0giUdwpcY+oiR9ZpdJmAmOh/XucbueVEMxdjdh9SXPKjKr22eO8mrYvLbrz/un47Ro9bhrdPcSmDxGhrS7p/u4XHU0CKX5gAKZqEBUB7tdH9sP+8PmfyfVq9XIjNLIMvi4fgx/+BzPl9V47u5HTUX1XCwPrUZ5lJpyJ3D1Me4k/TJ6WLr1OwjVL3HLgppMunwnTa6b0Qxek87Wz953T7fxUkTrcQ0XlAvpno61FqPJq+zXplXvyurey9Wq/9GvLWsbxnPdr73rfrlb99uzpl9+Nv2esOln8qYMKpp+I9H0M1xzqtN+f+a+OBR+2WHDMCz1V9WwKlDDEt4Mi/4hVfcLLBfGo1/WDwv8Ykg9PXFapA+LbzNYYIYF9LBrVWEPh1X+x832DlmIjD2pC2Ham02NVpfRZAlooglXkev42+368dHJjR/WIyMaTU3Wt9t2fVhvt5u7uAjjWaRZkX23e/pus97uP6xvb9uHY+xlxuYXK7ILnzK5a2+3m11MZupVlIvAlPv28XH9Ic6lqqNcyIF8yuW4OW5BHlWUB+mf9ve/b3br4/6QmKKqIvLCpNNi8ovdeq0jA9MZ/rP9/Mf+cBe3/NhrNdQUfMqjX3QiU954GGhyWXbK6vHpd79u9Hludu/3sUNtxqaR/WnIj5tHqzKqK3J8YJmBWldRTtTq4HZ//7B/XP++bYk132iRUZA7K59LPNLVajxWe1dm6THv83hYHz/GDabUOKOECX9sjh+fNvHzoyI0ihkfD0/HduruxnN4Q1IAtPZUM6693u0XBd19Qybx3Lkajcii577FsPeq6BG1e7/5EO1zor4/4OB+W9ovNqr+R93L1P1iuu5LUZf9dNwj0ab/S/dN2TDDDvOqGn6Z0ww7/BpmxFU9TEt6mGHtCaudZtj+b1oPCG2YJXUPMd0V5PBryG8gyGoAxmrAwu54Cled6KKoGS+KmC7yGE1FarzgtT3WLOh16353XG/izqHGU0hhyBnE722Cq0a2OONJURumCrps2m3r/jy2w4xGqR6graKHK7HZGr/zcN+LZJ9/PK6Psdux4y6+Kmlv457v3MVde1xvEEvKaNvHOA73JudufWyP+8fjYbOLhlx3kHc0n5JbrJDNcf9pvd3coYsnq6MN0jCkAvJHMz1EOXQnuEbL8CEDy2WAYNVxmXowrDXt1g4tNmzMeE9Qkn3u0K6PLUAudtzd3PFM7uFu/bSbevZVPZ5YyCrwWYCVRbcKAGvTMcxqEgYx48iMxxFZpS6bMJw/rbdPYO4dA2zF1+wGLLTGYJZekbpHXZXetY+3h81D10feH/YxXV2N7RjesVjSw0F+bkbddXgTOLyFCj6mf2XUz2L9NFD2L+2qfp9Y9W8u6/79R92/06r7/VDdv2it+61W3aPJpn9B2PTzS9NPlO7Txv0Wsi/nyg579eGtyGqYmtTwRkXZE2zuU3Ux/Oq1uugu/SZxmLiGZ4eXnu64OlG/7e3+DnSVMWwgMW7oaVFPLey4cXps3L9sNP07RtOj9P+/satbbp3Hke+y13shitTfvsrW1CknURLNOHbGcs7PVs27b0l2NwGJ7ZyrL3MyRCSKBIHuBhgRH8SOGDMwTaKcmEZyUAlZMPmkRNKMrOWqZ3j45Dtmxj59K8EzM7rkwZL1YBLUzEbG1/Pl4+Dz0ejOB8kxGCPX6aNoyOGB8ZunWQECZA9n91qpcc61U2fo3dI/5/NpeZx5oWh2B3Kd7ET33yywj8PnyzR/Hq7P79ezihHqobeuVvmobHJ9qOt5ybYEJtZYg998go/p5eU4/jpsjlabh3fffUb1Cd0BH7+ZePX1HEUn0Z2X8XU67bONYAmrGgBdhKNL4A8amQq9jMfxOkr8pXV8zaDfMVspATCde8tBr/ZspoTAtA64fvDps5k9BOPoo9RrV/S5xA6n5y0BZ98l4URKwDITzrFG5s5LQPLzdhy/ni/guQrhxSJqtYtD753F4KJH8qhC7fiLB8cFYwK/tiymTikNoN4EnUXKIqYMd/O4rDpmhoGyDYomSHCtzTlxhPLfeHZEfUhOl3FHYEW7NQfKQCr+3Sof2EST6yTnd1oxFw8WmI3RSO4R7tGza3YVU6MUKFJaS2Me2xOO0TjvXtJV1sbqawuGbHTcym12N7SOP79aWs6nZhajDI3c/N7clmepLfvVSz50a6XwPNH6tEoG3BtLH1/H67QeSqVXdCh7K1/x/GsD37pwQsKRyzih8HAeopde/nJ4vSa/uxu7u9U3Hl9fx2cfSQ7Rrnzl5O7uzK8rizI2WPgNMtsG272FH2kRqLYS5BiPHskMFsBu5EYaT/sdbbGZRu2e28AXvzLNdumYx8At9pBq9XCKPcRgPZxeD6CwB/09AHkbEn8AFQZKbeiQ6+DkH7JcLtAXR/rixASIIrmKIrRqYIpDHC4wPQrktwJHBHJyNROqOvDfiB3WiT6W4rcaedraGxCoH/09nzRKhG487dMjp1NS7nyL44dkJTUUfdY80SNO9EcWyy65N2doLzGXZfx5dwDH2mLhtXIqy+BbuHwz8XH4/PSZT7SBwCCFKGuS4WPc2vrKVqpI1pGFgC1Y+qaJKtTa05+WuKYPoJgaDqNHRNFjiffYIz0Ahr7nZskEMnN+aiIr/jZAL7XeSYgwJS9q/sSwouZvI4OJqD/X+rLbabZEvYzzHmSBDhKGci0QMU+SxRh/Ho43n7aNPuPg4hSppVgs/Jzm6Wk6Ttc/3oLTEcnUdPx9+Pg8bsNsq1+S+fH4+/n4NU8/x4/D7+ljs6+tziVmgTXiVmBRWt2arU+nvXUr/ALjEmkdOveEZavZ3vH35/h8HV920GBtYcpGhhXj7+ui19ugrrVVurUPJn8dvINcbAjdShkVRgvcxuL7bS/XtTPigVoryh1kFnC3sBfS1hZnaSUleh+PXMxbaOw0qqXyepiOv97H09dpTdU3EUJl/WCrYovX8fr8/mCT1/agans1GauZ4/n5cNxgO3Y99A8fQv19q5DqVUj2Op1eDosg6dV/SovbhCi/xTL8Ywm8p9Nb8YNYzUMndVqLmeJwK2ZupThhj/cEq4qKSPwjgjrKfhIkS40kOm7G1amZaocNSi7rZmVyk2xTwMCqI3ny3kxcxw2rYF50kM5x4Q/EeBu3SK+3jJ+fz59+cKrdSSZDrrfxNF426GWwY2t5YGHo3d+UFkmwbuN+vj+wtICqJSOWeJPE/9u489wWouqC2qnLwIcSzcato05ll2/jdS8BtChXJ4ndZej36pbGiZRkFElj44vcGo1LmB984uteT1HbeKCTbNlt7IplH67v/iiw/u/RH98dhG2y0/ngT6uT1EKfncQs3sZrKYq3oUoryRcMFs7fMuydFIa9jdfX6TJfPy/Tx3Sdfq7okoe/7KqMkjR9G6/3KhI3OjkIWMYleXSpAsUhwJLL3tp4+rPf40u/B2vrwdounMhWnNlJcePbeIVAzu9Rizp1MjZ6G0txkQXlOgkNL2O3HFGyKM7a5hCo5YOFNX89FROfxno6qaB7GwV9UtsKp04KO9/Gcmhn64k6SZGY0RsfaXdErc7Jt8v56/Mm6fdgmI2N5au/H04vx/H5/XDynnC5PsXAoeTDmeSGjHpTkZURGYkU3v7ePB43sF90TrwilR6kFENK9c2ks5Cyk/nJ+2G+5aeXrw2RU7l1KI+398M8v59/bYdHV2gTZdL9fph3ld612/TSnb+Px8/Nnk3RDZUSsPfpZYNOmllrpJT/fSmUWIRnx9KCs8ioLNhYXJ7/yzYHBb7SsqAB66wFltJCO98CP2mzBqBRu2T5swXtkqvmgeqjlkKxxUo5GEvJBUOtmkF5akSL0YSKBfsVK2yrjmApQdBA+WLosvSRcsj8b4RSo3Qky6MVdQ02oZEb2yuHggUHiMVGFEokVGQkVn9AvdHhX3ogpT3etseX7wE89Sj96qkyBfY9EACuUEYSqprui79lhV/IuFbgb+vEGYRgJRDCDfdeBaXZ8HVrtkCgkQK92//bOUWnX8x15NKdrwPPr6/T9Tqd3vbLNDoleE3QvZbp8iILcO9ixuMb3rcNcM9aSroWY/t6QJtW4Qippd4h27jh0R4EMGsV7qGWXnA6XcfL6XCvsf2/PWVjP1tSAdA0r1WbBd4uWP0c9cqddlLzWvJYtGS5dlBbnaTHpnlN3c5P/xyfryV7FvcKaE3Ryfhymp/O50U4WXw2u0rJTz2YL120Fyw2UbOVg16dIgaw5GNFF6PnvfBa9uOzmUOnl/b8krWc7mFsyUEACdY1+pUg6yoas+uAEn19YM1GffE+vbyMGwrIllPINHyaC7RksjDO2r/+fgZLyGwxU+S3g5MsgKLsZC3jNL+en7/mDSzkTuBKVtVP8xoxOwdkd0Mruf9pnk7v42U8XY9/ihMS3YToaVj8ztt4KX5fu+qQ+3SSpLzZMj5sAwxb7W8rBSjTvDL/W/9X283YPtjP6+jNX7ZbsJXlicvYXSBpF2Uri1KneZVMLFqw4kTajwFGr5M81TSfvj6exDexZx4O4U5S+DB1Ay+LztfKusHpdRJsmOabH19dun8yizSAm+8kkeMMFd/U7kMIDLoHW8nYW6onTuN83ZQ8BLsE2eKm0wHyrA8tB+0gRuseLK7zaRTHqZ04CA46qR26W5Luy74iZFadzKKMtUIi4WKGKLHhaSYEJj+n3UgUU3SSH5rmywIDFC1ZqJmtliS0Nc0L8r73J1YhLctMboO37sSiGbIqa5pvNTfFtW2PK7aNktK6aZZHsP1AzF+kjG2a1yIeD65YuBZevkevrx5pSg+2twfJ20s8c5pXknyLYbj8lsrHJKUi+04zydZywZFGxPoRQoiEVEwX9U7Xlc14PhyPT4fnf3nQz+GuEmm7myhsG7fWk6wMpT7doybur1MclOQWphnb2Ogyvk3z9fJnPF03rR9s+4hWBu0Pje619BboamVOkY1uy79sPU0rD0aOd9UP6kXtYmml76LN8fd1ec2XPQjsKv+SjAQflxuk5BaF3KK0UqiFdM2ApLaJFu4ASoEdsn2pWikLN4a+W1S2BVT3/YLfz050PIWMDo2FzRJK0SnApYgyW/h6Wh9js/scJSsDPloBWq6nxtbSdpLjVbSq7dOGwmqNLGYrXgBrtbfp4Z6/je78aHNC6LqILXvVuC9K9C9JGcJO8Rss7t8AEWsAg7Xw+y0qqFugpi17syDIG9jvpGKLwYryt4pSt4o6sqojGBcyq0DYk7+t2Zutzv/GOoEo+ctimhOsiLKR2d+2vtHnWTZTknuxkCcFKztvZEx0G7kX0dUWD2illGMdvndug4sOZBxdSNFsxNtI4dVtoK4ztxFZkGV3ql2VrbcLlX768fAq2llYeE8eDnte1bWmIvsFGHS9R6BsyhW0PW4z5kqRwt9ZFFUbViIsS6P+qtYuWolXqCRa6IyxsKGwACr3kmrX5qK9FWgtdHGxeWEtpWfGzgKzFuw0zs5fPM/jb2gfK8gjYGNOdmdzclnpY7I1sRzMruklqWms/E0XHddOVKb21qhaYI4F/ntLD1s3uFUWvv8M31RBRTuBD7aALTSV79u59/1+5e7iw8KusgullmxTtqlOB4fvSv9o7ZRXbucbzTxwQXdDH4f5Ol6OSwp+HQt+wxW1VpIcMAY3xVWFD+GKtiQUl01mQKi8Slrrdb9fc1t8qfCEjh/+C2e5mixs1tY5Of2mBcG7Wa2RrcUpTJXKr8XWvoOt7RgAKWkCy9pUDx7sOJ7evHQuWKlTbGgNpTVSjfdx+K0a4RpXFNkIHf0XGu1HREW41QJJ5W6pEMDyGixZjeDC2fMhofZJdwpbrO/xHZvusH89OPOIroQJxVMJLfIbdkfnJQAhSrHKx3QqfDbrmyNFAei/pBvyfUwn9dls2QQo14RKtkaGyB/nn+O2frK2ZS9drjSmCooMXIjaz55/jhu6yXroLqc87JEe8nxGOQOLS/s8jpsOuVZGxZbxCbVEOhE8jb99bbgjGpNUaZ/OCyBULKZ3BqSfOZ1vYrBt50EXPCUZ053OXp3gKrt4rwJS08QbCXADQCeFWafz9cfh8/M4PW8TRudBMbWdFCycn+bx8nNrJDmCiq2LQ8zfPsuaklq1N9tesJMcQB3lJ1/PBw86mHwwoZg9gdBoJLG7WvquRtB2zpO9l2/DNzUHdro7sj5yuguqENs2mg3M728FiIONFfi+wPYbUCctVFkt0IkW5Rkt9loLWKNH39cenrOHImWQ3KGXnwYnQQTD3kmE7HwRia4V90ld+fnXSdbGWxmsrPw3Bgo17FblM0hvmW1sy2ij7fI1SEbcG9i/iW3uIg/KbGQXb/vI1iWMkrXI5vZ9xyzaOEj8x1rYgjHR1oEMktDKJnx47SNrh6lIp51tFafFOuFBeo1d+YMV7YCSpWgKGqUeytAewr2eOw7Cxx5eooe/H1DBO+Q9iMJdBIkDTuKB1yfRA1ds8VyxdXPFVpRVbgHCJhtVvuuFesFA/WFggxDyxYG8aqipWKwJl9YxaxLzT1R6gn0LvGMpsA1XYNVoiHJ57FqtptqRYlIc9LkUaF28isvWckQ2cgFVqDsk322p0M54kBQYkSMc1U94nlee/C678dGvlWLIBhkbC3dEs/KW7PKVh654NdtkK/JqDaDmRPIbiWzf7f5ZjGwKnS1UK8PJy+H0r/HlOi6ewcU6FqBAhtFJReViZsFi/ClmYWa235O+7jIeXs6no1e6WE/bsM4gScVGQcicnFomSed/GTc3cFjtA+/1QsfBiAAiwumQZo/UPbNzFvwRb19KIFQStdFwMAnER4LIOzHXw1/Xva4u4+siVXu+c+UfB5eCxMFj2GpZXcbXyzifjz+3B59DXGV2fWPoxsvuUgMbDOLeOCkwgxVRu+Z6yuH2INmZpWCscEOJLWWgqllP0s1k6Sy0NZK8PO/B0r9ZKlUTOUYA6UstefvLuCSeu8usnL4QWmtZAno3Im+0stIQzLw87+/GSrNka43wTNJT3cyU77VyqxqW1LlwsyQaH7k6GkkF3Ex8c7uVL+zAGnj8VNtGrLbDikRF7kN3QZ1jbUiT8tKQECSTky1uMHXrSgMbmobclFS21LiZ1NPl4HpATLVkT27mSndBuZbNSZKUNwMProNy3bD5PPrzFZyApQzQSim3fsUPOBkltKgxfyvEGGTjwqwp2Vf52E5fnUTJyoWiNnppqXBnlQLOuh5fs0d43+Nk6+Fle+CNPW9mgcBgwOk34PQbABQOOHIHBvwDQ3IqCSpel1ixrKfKFY0dPwQvSQ0cQeAh1Gy3W7MLYc0LVGreFceWhqHOKCHTCN5TGiKTB2rpQnpwFn4eD8+lDtrJCRx5E2lIEim5jP/+mi4bPYLd2REnVsJXaXLbLzbxqrLMg0UAgeWhgTIPAhihpsOo87/xg8UHDnsNRfxJ7YI6WWR7H7rrKe0aWkTJ+9yHFwqqHDoVZYnJ5XwulEm7G7ewmLueCBK2CQLeHqumxzLrkf4MPUU0xOWrfM8pfxv4tQJ1jizaCTUXaM3eVTXr4mpeOMS7fUOU8qptRWywhGKDBLjp+QNuZoMHabAkWqy1Fo/X1oTb0PFbR3xfx7HUZ9BmFFJgePk6LTpgr1dz2kSpCSwsFpvl8YLg+8vis8Al1oA+Im/8RTu/BIfSsM85mk11mM4OcXUP0LLHnPWg7nr80R6cTs9LuDB8qOmH8QOqBgf80QH03cDrP3jjbMXzreINthURjIptWSu6yyrfjZuvreZqDHScITtYdlyr6Xdqoh81r+ziPdaBV1IHNpwN7FYeYv4YMuG+hwu7kgwrZtQSktvop8M8qusV7V6ROgjkdktfJ4+Z29gH2FAnUdebnS0gZ7ER9tHHTuSdyvjfyvPdOxt8PS3mS49qjy2alcnWzdxSMr9hCWzoj+XcSadQqk8IVkfUJP1C58/NOOtKSCwgXGnIQuPtWlk3vK98CJZtaiQRtA4cTy+bSbGpB+DNTip9YWTeQjiu0R5igU4/zMrobcrzXLegKoe/Ug8yj9cf28tVjf+8e0kphFqG72XYrpYLKave5OP1x17/53AkoAPyGFxsFDJVR2/Chlxy4/VHuUOJq5tA7qyX13j9UexHZbNd4DGywfhiZa1pWasOf3xs2qQ65hiQh+xXOe/aU1mhS0fI5PH4AoTjOvDDyoNXKlyQ5UAuLBZZE0IbhRzSKV2J3TxYMgXVqe9rdLcha/NoY/80TncLtLGWVYPz0h9oD8kmV9iXZNXPXOoP1PnW8XgEGUrBRuFlHNmNqdUnpmr14+5wBF9SS2DU2Sk8lctK0IhA6vvmcgMhp2sFjVLLVjbGyv6J3E2HiG9qma/M4zVv8e0Od+AYr3ySlOzO1v7pbNTEyZdkxdJvx8fyVsGP5LKVOMoy/jCX0t9o/ekgcdF5WhrK7m5ECNbpREkw5K74j7raO5chxSU7WwV+2HE4tSw9sqb2vLmFh3RYa01QOOwfxu6zWlZbeEuFJvtOOCvlSQUzWSrswxMbGFR6XxiDZYGBFX5KNZw1843EwMk1JSpuDe5FBq6XRdRBsTOyW0eumq7SEbqxcpMa7BFpB4lL3ai1VJwc20Zz0L7amLkF2GVjtru77N6wL4Jz1d9RKtVulcn7hDG57jfy+4oGd1a92eqHXm6tvUxPGwWaK/9hdyFe7xOSzIEWotidLi6AVI+xp5et3gTpfAZ+7//Nl6nhh9wICz9kIQTeAr9i5grUuAPv1UFB0kmy4vbEi+fY6CNdNQYSvE6eWNvhtY24WzxQS+CZ7cQDxcwhygjt+u7bugTb5amRG3V3d1GwREUEUJhwoCbZ1O26qkC3+EG0dNwgT+M8eB7fPraXekQLaw/yxszrWfQKto8gT+Q1lFsMLE9xPS/FxKW+ni5olcEc4sJNKbLrLKs/JQavu91bcHexyMBftcmNrji04q4KFBsFSowIoISatZl1ZkCyWFUSReIaAV9njx2a5RxyTjctEl2bKGQw0FagRwHkExTP3P8LFAaFq+Td7v8lDn/3R2Sk7v6IN0DCHRHXzNQqfsjMKCcUc5cvHqbjxTwQfsRHaviOICBB4/J6kwjYPwJxjQAnIpJX3nscOVnEoZE7RaRjEbh/xGOQqoqYm4jHSIDoE/56wnXRiVd6AZJNvJsH366Bl25YxcB+Eiy5IAkFVKCh9guwdcOLk/FgLU6NFtRViwdra64EnhoZIZaEcSlTsxJM6nfwKPnmMXxNQCwd4XusPQof8Wod3qjHDPc47Hqs9B4fqAc824MG6DEPA152wIcesDEGTP6AbT/g+w5Uo1dc3BWXcMWLdyoi5hWv4cx3ijPDD4G/pTg/1Ly4rSZfVbMWouaISH0k13PgYg1RSsF8Tux8oqtRwHlXSy/04C692rYwa2SXlm3rghITb4GeTirlyy2D7QHesiEUmLUe8dIAnzNgjw9YpQM5vop3zQayvoSLQsg30fK3NXtp1nRqNeui6448DBmeyIhHt0jAm+6jx9oiWZ3EK7+mAl1gA9bs+VV48XWa/v2118EEW4nIe3jZCy9hPSe8eiMDmK+TFMu50kQcBLIfRTak9HKuW/vd3IM3/zvFnI1nCeCoxC4bLWVi/q517kq5v0+PZHOuxjwSidOvq+BO1zEzyfLEr5NIthx8SxFWktpJXzOWXKfiJO+5/foUejYXfsqbd78+X7aBq70WkeI1/eeX8T92vYZMtHY3oSfwZmK3ag1AeDeh99LNxP7eL8vTwYj0Gjcj+37VZiKxe6QG4Gak0PLWys6xwmVV6M3KdlItHENwWFK82UYBfbWluLQk99tqqTC5ZoMgjNIAn7VSmB97NywFuI+/9/ZLua4EDXf+40nOfcKdKX8HNkw9XsIbfZ15IfWN7ii5x9qNX8WSRUQrAxUN3VvcNN8pDHto7iNz27vhzS0JVtfSSurl5/b6sWgrfobc51wmxz+XyonncvN5uxkkxF1okVfbZdKxqSSSux5YU49t2iN+7hHG94gfehYOITIfEJ8OSHKHlukj8S2E6PmmY4ZFFZWFFWVYFYPjqmfGydA5N6IJ+bdDDrsZjjE8r4mV1WwnX7fM9nsGa8TdmD4GJomBdT4hSmxiwd6fj4d5XifcLQWL8kgefBk/nZ4v4yKcWWpNnGd2DYmZP8lmkb8WXHpfaGLlFmXa5R///V+f0+e43kL+P//7j//85/8BBUXqBNKgBAA="; \ No newline at end of file diff --git a/static/api/core/assets/style.css b/static/api/core/assets/style.css new file mode 100644 index 00000000..98a43779 --- /dev/null +++ b/static/api/core/assets/style.css @@ -0,0 +1,1414 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-warning-text: #222; + --light-color-background-warning: #e6e600; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-active-menu-item: var(--light-color-accent); + --light-color-text: #222; + --light-color-text-aside: #6e6e6e; + --light-color-link: #1f70c2; + + --light-color-ts-keyword: #056bd6; + --light-color-ts-project: #b111c9; + --light-color-ts-module: var(--light-color-ts-project); + --light-color-ts-namespace: var(--light-color-ts-project); + --light-color-ts-enum: #7e6f15; + --light-color-ts-enum-member: var(--light-color-ts-enum); + --light-color-ts-variable: #4760ec; + --light-color-ts-function: #572be7; + --light-color-ts-class: #1f70c2; + --light-color-ts-interface: #108024; + --light-color-ts-constructor: var(--light-color-ts-class); + --light-color-ts-property: var(--light-color-ts-variable); + --light-color-ts-method: var(--light-color-ts-function); + --light-color-ts-call-signature: var(--light-color-ts-method); + --light-color-ts-index-signature: var(--light-color-ts-property); + --light-color-ts-constructor-signature: var(--light-color-ts-constructor); + --light-color-ts-parameter: var(--light-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --light-color-ts-type-parameter: #a55c0e; + --light-color-ts-accessor: var(--light-color-ts-property); + --light-color-ts-get-signature: var(--light-color-ts-accessor); + --light-color-ts-set-signature: var(--light-color-ts-accessor); + --light-color-ts-type-alias: #d51270; + /* reference not included as links will be colored with the kind that it points to */ + + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-active-menu-item: #5d5d6a; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + + --dark-color-ts-keyword: #3399ff; + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: var(--dark-color-ts-class); + --dark-color-ts-property: var(--dark-color-ts-variable); + --dark-color-ts-method: var(--dark-color-ts-function); + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: #e07d13; + --dark-color-ts-accessor: var(--dark-color-ts-property); + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 > a:not(.link), +h2 > a:not(.link), +h3 > a:not(.link), +h4 > a:not(.link), +h5 > a:not(.link), +h6 > a:not(.link) { + text-decoration: none; + color: var(--color-text); +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1700px; + padding: 0 2rem; +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + margin: 0 auto; + /* toolbar, footer, margin */ + min-height: calc(100vh - 41px - 56px - 4rem); +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + position: relative; + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; + padding: 10px; + border: 1px solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} +pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; +} +pre:hover > button, +pre > button.visible { + opacity: 1; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h4, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} +.tsd-typography table { + border-collapse: collapse; + border: none; +} +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); +} +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-full-hierarchy:not(:last-child) { + margin-bottom: 1em; + padding-bottom: 1em; + border-bottom: 1px solid var(--color-accent); +} +.tsd-full-hierarchy, +.tsd-full-hierarchy ul { + list-style: none; + margin: 0; + padding: 0; +} +.tsd-full-hierarchy ul { + padding-left: 1.5rem; +} +.tsd-full-hierarchy a { + padding: 0.25rem 0 !important; + font-size: 1rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: relative; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} + +.tsd-navigation.settings { + margin: 1rem 0; +} +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.25rem); + display: flex; + align-items: center; +} +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: flex; + width: calc(100% - 0.25rem); + align-items: center; + padding: 0.25rem; + color: var(--color-text); + text-decoration: none; + box-sizing: border-box; +} +.tsd-navigation a.current, +.tsd-page-navigation a.current { + background: var(--color-active-menu-item); +} +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul, +.tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li, +.tsd-page-navigation li { + padding: 0; + max-width: 100%; +} +.tsd-nested-navigation { + margin-left: 3rem; +} +.tsd-nested-navigation > li > details { + margin-left: -1.5rem; +} +.tsd-small-nested-navigation { + margin-left: 1.5rem; +} +.tsd-small-nested-navigation > li > details { + margin-left: -1.5rem; +} + +.tsd-page-navigation ul { + padding-left: 1.75rem; +} + +#tsd-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; +} +#tsd-sidebar-links a:last-of-type { + margin-bottom: 0; +} + +a.tsd-index-link { + padding: 0.25rem 0 !important; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} +.tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ +} +.tsd-accordion-summary, +.tsd-accordion-summary a { + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + + cursor: pointer; +} +.tsd-accordion-summary a { + width: calc(100% - 1.5rem); +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-index-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title, +#tsd-toolbar-links a { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + background-color: var(--color-background); + line-height: initial; + padding: 4px; +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: flex; + align-items: center; + padding: 0.25rem; + box-sizing: border-box; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title, +#tsd-search.has-focus #tsd-toolbar-links a { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +#tsd-toolbar-links { + position: absolute; + top: 0; + right: 2rem; + height: 100%; + display: flex; + align-items: center; + justify-content: flex-end; +} +#tsd-toolbar-links a { + margin-left: 1.5rem; +} +#tsd-toolbar-links a:hover { + text-decoration: underline; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-keyword { + color: var(--color-ts-keyword); + font-weight: normal; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: sticky; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} +.tsd-page-toolbar .tsd-toolbar-icon { + box-sizing: border-box; + line-height: 0; + padding: 12px 0; +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: + opacity 0.1s, + background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through !important; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +.tsd-kind-project { + color: var(--color-ts-project); +} +.tsd-kind-module { + color: var(--color-ts-module); +} +.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-kind-enum-member { + color: var(--color-ts-enum-member); +} +.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-kind-constructor { + color: var(--color-ts-constructor); +} +.tsd-kind-property { + color: var(--color-ts-property); +} +.tsd-kind-method { + color: var(--color-ts-method); +} +.tsd-kind-call-signature { + color: var(--color-ts-call-signature); +} +.tsd-kind-index-signature { + color: var(--color-ts-index-signature); +} +.tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); +} +.tsd-kind-parameter { + color: var(--color-ts-parameter); +} +.tsd-kind-type-literal { + color: var(--color-ts-type-literal); +} +.tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); +} +.tsd-kind-accessor { + color: var(--color-ts-accessor); +} +.tsd-kind-get-signature { + color: var(--color-ts-get-signature); +} +.tsd-kind-set-signature { + color: var(--color-ts-set-signature); +} +.tsd-kind-type-alias { + color: var(--color-ts-type-alias); +} + +/* if we have a kind icon, don't color the text by kind */ +.tsd-kind-icon ~ span { + color: var(--color-text); +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} + +/* mobile */ +@media (max-width: 769px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } + + .container-main { + display: flex; + } + html .col-content { + float: none; + max-width: 100%; + width: 100%; + } + html .col-sidebar { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-sidebar > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu .col-sidebar { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +/* one sidebar */ +@media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + margin: 2rem auto; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } +} +@media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + padding-top: 1rem; + } + .site-menu { + margin-top: 1rem; + } +} + +/* two sidebars */ +@media (min-width: 1200px) { + .container-main { + grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 1rem 0; + } + + .page-menu, + .site-menu { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + } +} diff --git a/static/api/core/classes/gen.html b/static/api/core/classes/gen.html deleted file mode 100644 index 946f359f..00000000 --- a/static/api/core/classes/gen.html +++ /dev/null @@ -1,406 +0,0 @@ - - - - - - Gen | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Class Gen

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - Gen -
  • -
-
-
-

Index

-
-
-
-

Constructors

- -
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Constructors

-
- -

constructor

-
    -
  • new Gen(findOption: (props: Properties) => (optionName: string) => any): Gen
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      findOption: (props: Properties) => (optionName: string) => any
      -
        -
      • -
          -
        • (props: Properties): (optionName: string) => any
        • -
        -
          -
        • -

          Parameters

          - -

          Returns (optionName: string) => any

          -
            -
          • -
              -
            • (optionName: string): any
            • -
            -
              -
            • -

              Parameters

              -
                -
              • -
                optionName: string
                -
              • -
              -

              Returns any

              -
            • -
            -
          • -
          -
        • -
        -
      • -
      -
    • -
    -

    Returns Gen

    -
  • -
-
-
-
-

Properties

-
- -

Private findOption

-
findOption: (props: Properties) => (optionName: string) => any
- -
-

Type declaration

-
    -
  • -
      -
    • (props: Properties): (optionName: string) => any
    • -
    -
      -
    • -

      Parameters

      - -

      Returns (optionName: string) => any

      -
        -
      • -
          -
        • (optionName: string): any
        • -
        -
          -
        • -

          Parameters

          -
            -
          • -
            optionName: string
            -
          • -
          -

          Returns any

          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
-
-
-

Methods

-
- -

properties

- -
    -
  • - -

    Parameters

    -
      -
    • -
      data: any
      -
    • -
    -

    Returns Properties

    -
  • -
-
-
- -

property

- -
    -
  • - -

    Parameters

    -
      -
    • -
      data: any
      -
    • -
    -

    Returns JsonSchema4

    -
  • -
-
-
- -

schemaArray

- -
    -
  • - -

    Parameters

    -
      -
    • -
      data: any[]
      -
    • -
    -

    Returns JsonSchema4

    -
  • -
-
-
- -

schemaObject

- -
    -
  • - -

    Parameters

    -
      -
    • -
      data: Object
      -
    • -
    -

    Returns JsonSchema4

    -
  • -
-
-
- -

schemaObjectOrArray

- -
    -
  • - -

    Parameters

    -
      -
    • -
      data: any
      -
    • -
    -

    Returns JsonSchema4

    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/enums/ArrayTranslationEnum.html b/static/api/core/enums/ArrayTranslationEnum.html new file mode 100644 index 00000000..d2548898 --- /dev/null +++ b/static/api/core/enums/ArrayTranslationEnum.html @@ -0,0 +1,15 @@ +ArrayTranslationEnum | JSON Forms Core

Enumeration ArrayTranslationEnum

Enumeration Members

addAriaLabel: "addAriaLabel"
addTooltip: "addTooltip"
deleteDialogAccept: "deleteDialogAccept"
deleteDialogDecline: "deleteDialogDecline"
deleteDialogMessage: "deleteDialogMessage"
deleteDialogTitle: "deleteDialogTitle"
down: "down"
downAriaLabel: "downAriaLabel"
noDataMessage: "noDataMessage"
noSelection: "noSelection"
removeAriaLabel: "removeAriaLabel"
removeTooltip: "removeTooltip"
up: "up"
upAriaLabel: "upAriaLabel"

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/enums/CombinatorTranslationEnum.html b/static/api/core/enums/CombinatorTranslationEnum.html new file mode 100644 index 00000000..3739cce2 --- /dev/null +++ b/static/api/core/enums/CombinatorTranslationEnum.html @@ -0,0 +1,5 @@ +CombinatorTranslationEnum | JSON Forms Core

Enumeration CombinatorTranslationEnum

Enumeration Members

clearDialogAccept: "clearDialogAccept"
clearDialogDecline: "clearDialogDecline"
clearDialogMessage: "clearDialogMessage"
clearDialogTitle: "clearDialogTitle"

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/enums/RuleEffect.html b/static/api/core/enums/RuleEffect.html new file mode 100644 index 00000000..1cbda23a --- /dev/null +++ b/static/api/core/enums/RuleEffect.html @@ -0,0 +1,10 @@ +RuleEffect | JSON Forms Core

Enumeration RuleEffect

The different rule effects.

+

Enumeration Members

Enumeration Members

DISABLE: "DISABLE"

Effect that disables the associated element.

+
ENABLE: "ENABLE"

Effect that enables the associated element.

+
HIDE: "HIDE"

Effect that hides the associated element.

+
SHOW: "SHOW"

Effect that shows the associated element.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/enums/arraytranslationenum.html b/static/api/core/enums/arraytranslationenum.html deleted file mode 100644 index 679e5040..00000000 --- a/static/api/core/enums/arraytranslationenum.html +++ /dev/null @@ -1,327 +0,0 @@ - - - - - - ArrayTranslationEnum | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Enumeration ArrayTranslationEnum

-
-
-
-
-
-
-
-

Index

-
- -
-
-
-

Enumeration members

-
- -

addAriaLabel

-
addAriaLabel: = "addAriaLabel"
- -
-
- -

addTooltip

-
addTooltip: = "addTooltip"
- -
-
- -

deleteDialogAccept

-
deleteDialogAccept: = "deleteDialogAccept"
- -
-
- -

deleteDialogDecline

-
deleteDialogDecline: = "deleteDialogDecline"
- -
-
- -

deleteDialogMessage

-
deleteDialogMessage: = "deleteDialogMessage"
- -
-
- -

deleteDialogTitle

-
deleteDialogTitle: = "deleteDialogTitle"
- -
-
- -

down

-
down: = "down"
- -
-
- -

downAriaLabel

-
downAriaLabel: = "downAriaLabel"
- -
-
- -

noDataMessage

-
noDataMessage: = "noDataMessage"
- -
-
- -

noSelection

-
noSelection: = "noSelection"
- -
-
- -

removeAriaLabel

-
removeAriaLabel: = "removeAriaLabel"
- -
-
- -

removeTooltip

-
removeTooltip: = "removeTooltip"
- -
-
- -

up

-
up: = "up"
- -
-
- -

upAriaLabel

-
upAriaLabel: = "upAriaLabel"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/enums/ruleeffect.html b/static/api/core/enums/ruleeffect.html deleted file mode 100644 index 253ace1f..00000000 --- a/static/api/core/enums/ruleeffect.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - - RuleEffect | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Enumeration RuleEffect

-
-
-
-
-
-
-
-
-
-

The different rule effects.

-
-
-
-
-

Index

-
-
-
-

Enumeration members

- -
-
-
-
-
-

Enumeration members

-
- -

DISABLE

-
DISABLE: = "DISABLE"
- -
-
-

Effect that disables the associated element.

-
-
-
-
- -

ENABLE

-
ENABLE: = "ENABLE"
- -
-
-

Effect that enables the associated element.

-
-
-
-
- -

HIDE

-
HIDE: = "HIDE"
- -
-
-

Effect that hides the associated element.

-
-
-
-
- -

SHOW

-
SHOW: = "SHOW"
- -
-
-

Effect that shows the associated element.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/functions/Actions.init-1.html b/static/api/core/functions/Actions.init-1.html new file mode 100644 index 00000000..50113f25 --- /dev/null +++ b/static/api/core/functions/Actions.init-1.html @@ -0,0 +1 @@ +init | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.registerCell.html b/static/api/core/functions/Actions.registerCell.html new file mode 100644 index 00000000..451214c6 --- /dev/null +++ b/static/api/core/functions/Actions.registerCell.html @@ -0,0 +1 @@ +registerCell | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.registerDefaultData.html b/static/api/core/functions/Actions.registerDefaultData.html new file mode 100644 index 00000000..a0b426f0 --- /dev/null +++ b/static/api/core/functions/Actions.registerDefaultData.html @@ -0,0 +1 @@ +registerDefaultData | JSON Forms Core

Function registerDefaultData

  • Parameters

    • schemaPath: string
    • data: any

    Returns {
        data: any;
        schemaPath: string;
        type: "jsonforms/ADD_DEFAULT_DATA";
    }

    • data: any
    • schemaPath: string
    • type: "jsonforms/ADD_DEFAULT_DATA"

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.registerRenderer.html b/static/api/core/functions/Actions.registerRenderer.html new file mode 100644 index 00000000..46446012 --- /dev/null +++ b/static/api/core/functions/Actions.registerRenderer.html @@ -0,0 +1 @@ +registerRenderer | JSON Forms Core
  • Parameters

    Returns {
        renderer: any;
        tester: RankedTester;
        type: "jsonforms/ADD_RENDERER";
    }

    • renderer: any
    • tester: RankedTester
    • type: "jsonforms/ADD_RENDERER"

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.registerUISchema.html b/static/api/core/functions/Actions.registerUISchema.html new file mode 100644 index 00000000..ecdcb473 --- /dev/null +++ b/static/api/core/functions/Actions.registerUISchema.html @@ -0,0 +1 @@ +registerUISchema | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.setAjv.html b/static/api/core/functions/Actions.setAjv.html new file mode 100644 index 00000000..093cf1fb --- /dev/null +++ b/static/api/core/functions/Actions.setAjv.html @@ -0,0 +1 @@ +setAjv | JSON Forms Core
  • Parameters

    • ajv: Ajv

    Returns {
        ajv: Ajv;
        type: "jsonforms/SET_AJV";
    }

    • ajv: Ajv
    • type: "jsonforms/SET_AJV"

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.setConfig.html b/static/api/core/functions/Actions.setConfig.html new file mode 100644 index 00000000..d439b47d --- /dev/null +++ b/static/api/core/functions/Actions.setConfig.html @@ -0,0 +1 @@ +setConfig | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.setLocale.html b/static/api/core/functions/Actions.setLocale.html new file mode 100644 index 00000000..ee912dd6 --- /dev/null +++ b/static/api/core/functions/Actions.setLocale.html @@ -0,0 +1 @@ +setLocale | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.setSchema.html b/static/api/core/functions/Actions.setSchema.html new file mode 100644 index 00000000..3f98c735 --- /dev/null +++ b/static/api/core/functions/Actions.setSchema.html @@ -0,0 +1 @@ +setSchema | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.setTranslator.html b/static/api/core/functions/Actions.setTranslator.html new file mode 100644 index 00000000..9243c5e8 --- /dev/null +++ b/static/api/core/functions/Actions.setTranslator.html @@ -0,0 +1 @@ +setTranslator | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.setUISchema.html b/static/api/core/functions/Actions.setUISchema.html new file mode 100644 index 00000000..1a054143 --- /dev/null +++ b/static/api/core/functions/Actions.setUISchema.html @@ -0,0 +1 @@ +setUISchema | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.setValidationMode.html b/static/api/core/functions/Actions.setValidationMode.html new file mode 100644 index 00000000..dad30fd5 --- /dev/null +++ b/static/api/core/functions/Actions.setValidationMode.html @@ -0,0 +1 @@ +setValidationMode | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.unregisterCell.html b/static/api/core/functions/Actions.unregisterCell.html new file mode 100644 index 00000000..5bdfd781 --- /dev/null +++ b/static/api/core/functions/Actions.unregisterCell.html @@ -0,0 +1 @@ +unregisterCell | JSON Forms Core
  • Parameters

    Returns {
        cell: any;
        tester: RankedTester;
        type: "jsonforms/REMOVE_CELL";
    }

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.unregisterDefaultData.html b/static/api/core/functions/Actions.unregisterDefaultData.html new file mode 100644 index 00000000..45b59540 --- /dev/null +++ b/static/api/core/functions/Actions.unregisterDefaultData.html @@ -0,0 +1 @@ +unregisterDefaultData | JSON Forms Core

Function unregisterDefaultData

  • Parameters

    • schemaPath: string

    Returns {
        schemaPath: string;
        type: "jsonforms/REMOVE_DEFAULT_DATA";
    }

    • schemaPath: string
    • type: "jsonforms/REMOVE_DEFAULT_DATA"

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.unregisterRenderer.html b/static/api/core/functions/Actions.unregisterRenderer.html new file mode 100644 index 00000000..57c509b9 --- /dev/null +++ b/static/api/core/functions/Actions.unregisterRenderer.html @@ -0,0 +1 @@ +unregisterRenderer | JSON Forms Core

Function unregisterRenderer

  • Parameters

    Returns {
        renderer: any;
        tester: RankedTester;
        type: "jsonforms/REMOVE_RENDERER";
    }

    • renderer: any
    • tester: RankedTester
    • type: "jsonforms/REMOVE_RENDERER"

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.unregisterUISchema.html b/static/api/core/functions/Actions.unregisterUISchema.html new file mode 100644 index 00000000..77df81fa --- /dev/null +++ b/static/api/core/functions/Actions.unregisterUISchema.html @@ -0,0 +1 @@ +unregisterUISchema | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.update.html b/static/api/core/functions/Actions.update.html new file mode 100644 index 00000000..6a97409d --- /dev/null +++ b/static/api/core/functions/Actions.update.html @@ -0,0 +1 @@ +update | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.updateCore.html b/static/api/core/functions/Actions.updateCore.html new file mode 100644 index 00000000..c127e0bc --- /dev/null +++ b/static/api/core/functions/Actions.updateCore.html @@ -0,0 +1 @@ +updateCore | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.updateErrors.html b/static/api/core/functions/Actions.updateErrors.html new file mode 100644 index 00000000..ac232386 --- /dev/null +++ b/static/api/core/functions/Actions.updateErrors.html @@ -0,0 +1 @@ +updateErrors | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Actions.updateI18n.html b/static/api/core/functions/Actions.updateI18n.html new file mode 100644 index 00000000..f0cb2ef5 --- /dev/null +++ b/static/api/core/functions/Actions.updateI18n.html @@ -0,0 +1 @@ +updateI18n | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.and.html b/static/api/core/functions/Test.and.html new file mode 100644 index 00000000..df8fad0a --- /dev/null +++ b/static/api/core/functions/Test.and.html @@ -0,0 +1,3 @@ +and | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.categorizationHasCategory.html b/static/api/core/functions/Test.categorizationHasCategory.html new file mode 100644 index 00000000..6fe801a7 --- /dev/null +++ b/static/api/core/functions/Test.categorizationHasCategory.html @@ -0,0 +1 @@ +categorizationHasCategory | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.formatIs.html b/static/api/core/functions/Test.formatIs.html new file mode 100644 index 00000000..25ba1b0d --- /dev/null +++ b/static/api/core/functions/Test.formatIs.html @@ -0,0 +1,6 @@ +formatIs | JSON Forms Core
  • Only applicable for Controls.

    +

    This function checks whether the given UI schema is of type Control +and if so, resolves the sub-schema referenced by the control and checks +whether the format of the sub-schema matches the expected one.

    +

    Parameters

    • expectedFormat: string

      the expected format of the resolved sub-schema

      +

    Returns Tester

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.hasCategory.html b/static/api/core/functions/Test.hasCategory.html new file mode 100644 index 00000000..80b447fd --- /dev/null +++ b/static/api/core/functions/Test.hasCategory.html @@ -0,0 +1 @@ +hasCategory | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isAllOfControl.html b/static/api/core/functions/Test.isAllOfControl.html new file mode 100644 index 00000000..62106738 --- /dev/null +++ b/static/api/core/functions/Test.isAllOfControl.html @@ -0,0 +1 @@ +isAllOfControl | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isAnyOfControl.html b/static/api/core/functions/Test.isAnyOfControl.html new file mode 100644 index 00000000..bf5e4076 --- /dev/null +++ b/static/api/core/functions/Test.isAnyOfControl.html @@ -0,0 +1 @@ +isAnyOfControl | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isArrayObjectControl.html b/static/api/core/functions/Test.isArrayObjectControl.html new file mode 100644 index 00000000..19cc1b7b --- /dev/null +++ b/static/api/core/functions/Test.isArrayObjectControl.html @@ -0,0 +1,2 @@ +isArrayObjectControl | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isBooleanControl.html b/static/api/core/functions/Test.isBooleanControl.html new file mode 100644 index 00000000..27892742 --- /dev/null +++ b/static/api/core/functions/Test.isBooleanControl.html @@ -0,0 +1,2 @@ +isBooleanControl | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isCategorization.html b/static/api/core/functions/Test.isCategorization.html new file mode 100644 index 00000000..b6a7610f --- /dev/null +++ b/static/api/core/functions/Test.isCategorization.html @@ -0,0 +1 @@ +isCategorization | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isCategory.html b/static/api/core/functions/Test.isCategory.html new file mode 100644 index 00000000..1e5a4138 --- /dev/null +++ b/static/api/core/functions/Test.isCategory.html @@ -0,0 +1 @@ +isCategory | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isControl.html b/static/api/core/functions/Test.isControl.html new file mode 100644 index 00000000..692f3737 --- /dev/null +++ b/static/api/core/functions/Test.isControl.html @@ -0,0 +1 @@ +isControl | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isDateControl.html b/static/api/core/functions/Test.isDateControl.html new file mode 100644 index 00000000..22d19fa0 --- /dev/null +++ b/static/api/core/functions/Test.isDateControl.html @@ -0,0 +1,3 @@ +isDateControl | JSON Forms Core

Function isDateControl

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isDateTimeControl.html b/static/api/core/functions/Test.isDateTimeControl.html new file mode 100644 index 00000000..5a800dc4 --- /dev/null +++ b/static/api/core/functions/Test.isDateTimeControl.html @@ -0,0 +1,3 @@ +isDateTimeControl | JSON Forms Core

Function isDateTimeControl

  • Tests whether the given UI schema is of type Control and whether the schema +or the uischema options has a 'date-time' format.

    +

    Parameters

    Returns boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isEnumControl.html b/static/api/core/functions/Test.isEnumControl.html new file mode 100644 index 00000000..b044cd79 --- /dev/null +++ b/static/api/core/functions/Test.isEnumControl.html @@ -0,0 +1,3 @@ +isEnumControl | JSON Forms Core

Function isEnumControl

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isIntegerControl.html b/static/api/core/functions/Test.isIntegerControl.html new file mode 100644 index 00000000..cb201140 --- /dev/null +++ b/static/api/core/functions/Test.isIntegerControl.html @@ -0,0 +1,3 @@ +isIntegerControl | JSON Forms Core

Function isIntegerControl

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isMultiLineControl.html b/static/api/core/functions/Test.isMultiLineControl.html new file mode 100644 index 00000000..e46c3ebc --- /dev/null +++ b/static/api/core/functions/Test.isMultiLineControl.html @@ -0,0 +1,3 @@ +isMultiLineControl | JSON Forms Core

Function isMultiLineControl

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isNumberControl.html b/static/api/core/functions/Test.isNumberControl.html new file mode 100644 index 00000000..9e5ebfac --- /dev/null +++ b/static/api/core/functions/Test.isNumberControl.html @@ -0,0 +1,3 @@ +isNumberControl | JSON Forms Core

Function isNumberControl

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isNumberFormatControl.html b/static/api/core/functions/Test.isNumberFormatControl.html new file mode 100644 index 00000000..8b5f1a40 --- /dev/null +++ b/static/api/core/functions/Test.isNumberFormatControl.html @@ -0,0 +1,3 @@ +isNumberFormatControl | JSON Forms Core

Function isNumberFormatControl

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isObjectArray.html b/static/api/core/functions/Test.isObjectArray.html new file mode 100644 index 00000000..8f6c8f21 --- /dev/null +++ b/static/api/core/functions/Test.isObjectArray.html @@ -0,0 +1,2 @@ +isObjectArray | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isObjectArrayControl.html b/static/api/core/functions/Test.isObjectArrayControl.html new file mode 100644 index 00000000..c1c0d07f --- /dev/null +++ b/static/api/core/functions/Test.isObjectArrayControl.html @@ -0,0 +1,3 @@ +isObjectArrayControl | JSON Forms Core

Function isObjectArrayControl

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isObjectArrayWithNesting.html b/static/api/core/functions/Test.isObjectArrayWithNesting.html new file mode 100644 index 00000000..154490dd --- /dev/null +++ b/static/api/core/functions/Test.isObjectArrayWithNesting.html @@ -0,0 +1 @@ +isObjectArrayWithNesting | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isObjectControl.html b/static/api/core/functions/Test.isObjectControl.html new file mode 100644 index 00000000..57c1933a --- /dev/null +++ b/static/api/core/functions/Test.isObjectControl.html @@ -0,0 +1 @@ +isObjectControl | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isOneOfControl.html b/static/api/core/functions/Test.isOneOfControl.html new file mode 100644 index 00000000..a1302da5 --- /dev/null +++ b/static/api/core/functions/Test.isOneOfControl.html @@ -0,0 +1 @@ +isOneOfControl | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isOneOfEnumControl.html b/static/api/core/functions/Test.isOneOfEnumControl.html new file mode 100644 index 00000000..168dcbb8 --- /dev/null +++ b/static/api/core/functions/Test.isOneOfEnumControl.html @@ -0,0 +1,3 @@ +isOneOfEnumControl | JSON Forms Core

Function isOneOfEnumControl

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isPrimitiveArrayControl.html b/static/api/core/functions/Test.isPrimitiveArrayControl.html new file mode 100644 index 00000000..379b5ff3 --- /dev/null +++ b/static/api/core/functions/Test.isPrimitiveArrayControl.html @@ -0,0 +1,3 @@ +isPrimitiveArrayControl | JSON Forms Core

Function isPrimitiveArrayControl

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isRangeControl.html b/static/api/core/functions/Test.isRangeControl.html new file mode 100644 index 00000000..70f5443a --- /dev/null +++ b/static/api/core/functions/Test.isRangeControl.html @@ -0,0 +1,4 @@ +isRangeControl | JSON Forms Core

Function isRangeControl

  • Tests whether a given UI schema is of type Control, +if the schema is of type number or integer and +whether the schema defines a numerical range with a default value.

    +

    Parameters

    Returns boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isStringControl.html b/static/api/core/functions/Test.isStringControl.html new file mode 100644 index 00000000..f7e870b7 --- /dev/null +++ b/static/api/core/functions/Test.isStringControl.html @@ -0,0 +1,3 @@ +isStringControl | JSON Forms Core

Function isStringControl

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.isTimeControl.html b/static/api/core/functions/Test.isTimeControl.html new file mode 100644 index 00000000..1f608812 --- /dev/null +++ b/static/api/core/functions/Test.isTimeControl.html @@ -0,0 +1,3 @@ +isTimeControl | JSON Forms Core

Function isTimeControl

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.not.html b/static/api/core/functions/Test.not.html new file mode 100644 index 00000000..aab87d58 --- /dev/null +++ b/static/api/core/functions/Test.not.html @@ -0,0 +1 @@ +not | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.optionIs.html b/static/api/core/functions/Test.optionIs.html new file mode 100644 index 00000000..ce5b561a --- /dev/null +++ b/static/api/core/functions/Test.optionIs.html @@ -0,0 +1,6 @@ +optionIs | JSON Forms Core
  • Checks whether the given UI schema has an option with the given +name and whether it has the expected value. If no options property +is set, returns false.

    +

    Parameters

    • optionName: string

      the name of the option to check

      +
    • optionValue: any

      the expected value of the option

      +

    Returns Tester

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.or.html b/static/api/core/functions/Test.or.html new file mode 100644 index 00000000..98fe9192 --- /dev/null +++ b/static/api/core/functions/Test.or.html @@ -0,0 +1,3 @@ +or | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.rankWith.html b/static/api/core/functions/Test.rankWith.html new file mode 100644 index 00000000..bed40a61 --- /dev/null +++ b/static/api/core/functions/Test.rankWith.html @@ -0,0 +1,5 @@ +rankWith | JSON Forms Core
  • Create a ranked tester that will associate a number with a given tester, if the +latter returns true.

    +

    Parameters

    • rank: number

      the rank to be returned in case the tester returns true

      +
    • tester: Tester

      a tester

      +

    Returns ((uischema, schema, context) => number)

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.schemaMatches.html b/static/api/core/functions/Test.schemaMatches.html new file mode 100644 index 00000000..f3bd55a9 --- /dev/null +++ b/static/api/core/functions/Test.schemaMatches.html @@ -0,0 +1,7 @@ +schemaMatches | JSON Forms Core

Function schemaMatches

  • Only applicable for Controls.

    +

    This function checks whether the given UI schema is of type Control +and if so, resolves the sub-schema referenced by the control and applies +the given predicate

    +

    Parameters

    • predicate: ((schema, rootSchema) => boolean)

      the predicate that should be + applied to the resolved sub-schema

      +

    Returns Tester

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.schemaSubPathMatches.html b/static/api/core/functions/Test.schemaSubPathMatches.html new file mode 100644 index 00000000..ff2ea619 --- /dev/null +++ b/static/api/core/functions/Test.schemaSubPathMatches.html @@ -0,0 +1 @@ +schemaSubPathMatches | JSON Forms Core

Function schemaSubPathMatches

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.schemaTypeIs.html b/static/api/core/functions/Test.schemaTypeIs.html new file mode 100644 index 00000000..c04734a8 --- /dev/null +++ b/static/api/core/functions/Test.schemaTypeIs.html @@ -0,0 +1,6 @@ +schemaTypeIs | JSON Forms Core

Function schemaTypeIs

  • Only applicable for Controls.

    +

    This function checks whether the given UI schema is of type Control +and if so, resolves the sub-schema referenced by the control and checks +whether the type of the sub-schema matches the expected one.

    +

    Parameters

    • expectedType: string

      the expected type of the resolved sub-schema

      +

    Returns Tester

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.scopeEndIs.html b/static/api/core/functions/Test.scopeEndIs.html new file mode 100644 index 00000000..71c1f12c --- /dev/null +++ b/static/api/core/functions/Test.scopeEndIs.html @@ -0,0 +1,4 @@ +scopeEndIs | JSON Forms Core
  • Only applicable for Controls.

    +

    Checks whether the last segment of the scope matches the expected string.

    +

    Parameters

    • expected: string

      the expected ending of the reference

      +

    Returns Tester

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.scopeEndsWith.html b/static/api/core/functions/Test.scopeEndsWith.html new file mode 100644 index 00000000..d0d9db0c --- /dev/null +++ b/static/api/core/functions/Test.scopeEndsWith.html @@ -0,0 +1,4 @@ +scopeEndsWith | JSON Forms Core

Function scopeEndsWith

  • Only applicable for Controls.

    +

    Checks whether the scope of a control ends with the expected string.

    +

    Parameters

    • expected: string

      the expected ending of the reference

      +

    Returns Tester

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.uiTypeIs.html b/static/api/core/functions/Test.uiTypeIs.html new file mode 100644 index 00000000..707bc802 --- /dev/null +++ b/static/api/core/functions/Test.uiTypeIs.html @@ -0,0 +1,3 @@ +uiTypeIs | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/Test.withIncreasedRank.html b/static/api/core/functions/Test.withIncreasedRank.html new file mode 100644 index 00000000..ca64df6a --- /dev/null +++ b/static/api/core/functions/Test.withIncreasedRank.html @@ -0,0 +1 @@ +withIncreasedRank | JSON Forms Core

Function withIncreasedRank

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/addI18nKeyToPrefix.html b/static/api/core/functions/addI18nKeyToPrefix.html new file mode 100644 index 00000000..04be8553 --- /dev/null +++ b/static/api/core/functions/addI18nKeyToPrefix.html @@ -0,0 +1 @@ +addI18nKeyToPrefix | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/cellReducer.html b/static/api/core/functions/cellReducer.html new file mode 100644 index 00000000..787baf8a --- /dev/null +++ b/static/api/core/functions/cellReducer.html @@ -0,0 +1 @@ +cellReducer | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/clearAllIds.html b/static/api/core/functions/clearAllIds.html new file mode 100644 index 00000000..8c8e6510 --- /dev/null +++ b/static/api/core/functions/clearAllIds.html @@ -0,0 +1 @@ +clearAllIds | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/compose.html b/static/api/core/functions/compose.html new file mode 100644 index 00000000..a2019da7 --- /dev/null +++ b/static/api/core/functions/compose.html @@ -0,0 +1 @@ +compose | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/composeWithUi.html b/static/api/core/functions/composeWithUi.html new file mode 100644 index 00000000..75e8e5ae --- /dev/null +++ b/static/api/core/functions/composeWithUi.html @@ -0,0 +1 @@ +composeWithUi | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/computeLabel.html b/static/api/core/functions/computeLabel.html new file mode 100644 index 00000000..a7cd9019 --- /dev/null +++ b/static/api/core/functions/computeLabel.html @@ -0,0 +1,7 @@ +computeLabel | JSON Forms Core

Function computeLabel

  • Adds an asterisk to the given label string based +on the required parameter.

    +

    Parameters

    • label: string

      the label string

      +
    • required: boolean

      whether the label belongs to a control which is required

      +
    • hideRequiredAsterisk: boolean

      applied UI Schema option

      +

    Returns string

    the label string

    +

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/configReducer.html b/static/api/core/functions/configReducer.html new file mode 100644 index 00000000..ea65898c --- /dev/null +++ b/static/api/core/functions/configReducer.html @@ -0,0 +1 @@ +configReducer | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/convertDateToString.html b/static/api/core/functions/convertDateToString.html new file mode 100644 index 00000000..7871b0a6 --- /dev/null +++ b/static/api/core/functions/convertDateToString.html @@ -0,0 +1,17 @@ +convertDateToString | JSON Forms Core

Function convertDateToString

  • Returns the string representation of the given date. The format of the output string can be specified:

    +
      +
    • 'date' for a date-only string (YYYY-MM-DD),
    • +
    • 'time' for a time-only string (HH:mm:ss), or
    • +
    • 'date-time' for a full date-time string in ISO format (YYYY-MM-DDTHH:mm:ss.sssZ). +If no format is specified, the full date-time ISO string is returned by default.
    • +
    +

    Parameters

    • date: Date
    • Optional format: "date" | "time" | "date-time"

    Returns string

    A string representation of the date in the specified format.

    +

    Example

    // returns '2023-11-09'
    convertDateToString(new Date('2023-11-09T14:22:54.131Z'), 'date'); +
    +

    Example

    // returns '14:22:54'
    convertDateToString(new Date('2023-11-09T14:22:54.131Z'), 'time'); +
    +

    Example

    // returns '2023-11-09T14:22:54.131Z'
    convertDateToString(new Date('2023-11-09T14:22:54.131Z'), 'date-time'); +
    +

    Example

    // returns '2023-11-09T14:22:54.131Z'
    convertDateToString(new Date('2023-11-09T14:22:54.131Z')); +
    +

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/convertToValidClassName.html b/static/api/core/functions/convertToValidClassName.html new file mode 100644 index 00000000..94d33fed --- /dev/null +++ b/static/api/core/functions/convertToValidClassName.html @@ -0,0 +1,5 @@ +convertToValidClassName | JSON Forms Core

Function convertToValidClassName

  • Escape the given string such that it can be used as a class name, +i.e. hashes and slashes will be replaced.

    +

    Parameters

    • s: string

      the string that should be converted to a valid class name

      +

    Returns string

    the escaped string

    +

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/coreReducer.html b/static/api/core/functions/coreReducer.html new file mode 100644 index 00000000..1a4da2b5 --- /dev/null +++ b/static/api/core/functions/coreReducer.html @@ -0,0 +1 @@ +coreReducer | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/createAjv.html b/static/api/core/functions/createAjv.html new file mode 100644 index 00000000..b47677ff --- /dev/null +++ b/static/api/core/functions/createAjv.html @@ -0,0 +1 @@ +createAjv | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/createCleanLabel.html b/static/api/core/functions/createCleanLabel.html new file mode 100644 index 00000000..c3259900 --- /dev/null +++ b/static/api/core/functions/createCleanLabel.html @@ -0,0 +1 @@ +createCleanLabel | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/createCombinatorRenderInfos.html b/static/api/core/functions/createCombinatorRenderInfos.html new file mode 100644 index 00000000..0149dc72 --- /dev/null +++ b/static/api/core/functions/createCombinatorRenderInfos.html @@ -0,0 +1 @@ +createCombinatorRenderInfos | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/createControlElement.html b/static/api/core/functions/createControlElement.html new file mode 100644 index 00000000..3dcc16e6 --- /dev/null +++ b/static/api/core/functions/createControlElement.html @@ -0,0 +1,2 @@ +createControlElement | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/createDefaultValue.html b/static/api/core/functions/createDefaultValue.html new file mode 100644 index 00000000..8fa48861 --- /dev/null +++ b/static/api/core/functions/createDefaultValue.html @@ -0,0 +1,3 @@ +createDefaultValue | JSON Forms Core

Function createDefaultValue

  • Create a default value based on the given schema.

    +

    Parameters

    Returns any

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/createId.html b/static/api/core/functions/createId.html new file mode 100644 index 00000000..a26b7fd3 --- /dev/null +++ b/static/api/core/functions/createId.html @@ -0,0 +1 @@ +createId | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/createLabelDescriptionFrom.html b/static/api/core/functions/createLabelDescriptionFrom.html new file mode 100644 index 00000000..21bb6584 --- /dev/null +++ b/static/api/core/functions/createLabelDescriptionFrom.html @@ -0,0 +1,4 @@ +createLabelDescriptionFrom | JSON Forms Core

Function createLabelDescriptionFrom

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/decode.html b/static/api/core/functions/decode.html new file mode 100644 index 00000000..ecb0ee60 --- /dev/null +++ b/static/api/core/functions/decode.html @@ -0,0 +1,2 @@ +decode | JSON Forms Core

Function decode

  • Decodes a given JSON Pointer segment to its "normal" representation

    +

    Parameters

    • pointerSegment: string

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/defaultDataReducer.html b/static/api/core/functions/defaultDataReducer.html new file mode 100644 index 00000000..5ea9afcc --- /dev/null +++ b/static/api/core/functions/defaultDataReducer.html @@ -0,0 +1 @@ +defaultDataReducer | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/defaultErrorTranslator.html b/static/api/core/functions/defaultErrorTranslator.html new file mode 100644 index 00000000..bac29cf6 --- /dev/null +++ b/static/api/core/functions/defaultErrorTranslator.html @@ -0,0 +1 @@ +defaultErrorTranslator | JSON Forms Core

Function defaultErrorTranslator

  • Parameters

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/defaultMapDispatchToControlProps.html b/static/api/core/functions/defaultMapDispatchToControlProps.html new file mode 100644 index 00000000..c0672512 --- /dev/null +++ b/static/api/core/functions/defaultMapDispatchToControlProps.html @@ -0,0 +1,2 @@ +defaultMapDispatchToControlProps | JSON Forms Core

Function defaultMapDispatchToControlProps

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/defaultMapStateToEnumCellProps.html b/static/api/core/functions/defaultMapStateToEnumCellProps.html new file mode 100644 index 00000000..06869f0d --- /dev/null +++ b/static/api/core/functions/defaultMapStateToEnumCellProps.html @@ -0,0 +1,2 @@ +defaultMapStateToEnumCellProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/defaultMiddleware.html b/static/api/core/functions/defaultMiddleware.html new file mode 100644 index 00000000..02143ee6 --- /dev/null +++ b/static/api/core/functions/defaultMiddleware.html @@ -0,0 +1 @@ +defaultMiddleware | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/defaultTranslator.html b/static/api/core/functions/defaultTranslator.html new file mode 100644 index 00000000..16d60b68 --- /dev/null +++ b/static/api/core/functions/defaultTranslator.html @@ -0,0 +1 @@ +defaultTranslator | JSON Forms Core

Function defaultTranslator

  • Parameters

    • id: string
    • defaultMessage: string
    • Optional values: any

    Returns string

  • Parameters

    • id: string
    • defaultMessage: undefined
    • Optional values: any

    Returns string

  • Parameters

    • id: string
    • Optional defaultMessage: string
    • Optional values: any

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/deriveLabelForUISchemaElement.html b/static/api/core/functions/deriveLabelForUISchemaElement.html new file mode 100644 index 00000000..6ed2e2b1 --- /dev/null +++ b/static/api/core/functions/deriveLabelForUISchemaElement.html @@ -0,0 +1,3 @@ +deriveLabelForUISchemaElement | JSON Forms Core

Function deriveLabelForUISchemaElement

  • This can be used to internationalize the label of the given Labelable (e.g. UI Schema elements). +This should not be used for controls as there we have additional context in the form of the JSON Schema available.

    +

    Parameters

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/deriveTypes.html b/static/api/core/functions/deriveTypes.html new file mode 100644 index 00000000..bfeedd6c --- /dev/null +++ b/static/api/core/functions/deriveTypes.html @@ -0,0 +1,2 @@ +deriveTypes | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/encode.html b/static/api/core/functions/encode.html new file mode 100644 index 00000000..2c9ee44d --- /dev/null +++ b/static/api/core/functions/encode.html @@ -0,0 +1,3 @@ +encode | JSON Forms Core

Function encode

  • Encodes the given segment to be used as part of a JSON Pointer

    +

    JSON Pointer has special meaning for "/" and "~", therefore these must be encoded

    +

    Parameters

    • segment: string

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/enumToEnumOptionMapper.html b/static/api/core/functions/enumToEnumOptionMapper.html new file mode 100644 index 00000000..1a778fcd --- /dev/null +++ b/static/api/core/functions/enumToEnumOptionMapper.html @@ -0,0 +1 @@ +enumToEnumOptionMapper | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/errorAt.html b/static/api/core/functions/errorAt.html new file mode 100644 index 00000000..7ad3b67f --- /dev/null +++ b/static/api/core/functions/errorAt.html @@ -0,0 +1 @@ +errorAt | JSON Forms Core

Function errorAt

  • Parameters

    Returns ((state) => ErrorObject<string, Record<string, any>, unknown>[])

      • (state): ErrorObject<string, Record<string, any>, unknown>[]
      • Parameters

        Returns ErrorObject<string, Record<string, any>, unknown>[]

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/errorsAt.html b/static/api/core/functions/errorsAt.html new file mode 100644 index 00000000..27038be4 --- /dev/null +++ b/static/api/core/functions/errorsAt.html @@ -0,0 +1 @@ +errorsAt | JSON Forms Core

Function errorsAt

  • Parameters

    • instancePath: string
    • schema: JsonSchema
    • matchPath: ((path) => boolean)
        • (path): boolean
        • Parameters

          • path: string

          Returns boolean

    Returns ((errors) => ErrorObject<string, Record<string, any>, unknown>[])

      • (errors): ErrorObject<string, Record<string, any>, unknown>[]
      • Parameters

        • errors: ErrorObject<string, Record<string, any>, unknown>[]

        Returns ErrorObject<string, Record<string, any>, unknown>[]

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/evalEnablement.html b/static/api/core/functions/evalEnablement.html new file mode 100644 index 00000000..af4eb8b3 --- /dev/null +++ b/static/api/core/functions/evalEnablement.html @@ -0,0 +1 @@ +evalEnablement | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/evalVisibility.html b/static/api/core/functions/evalVisibility.html new file mode 100644 index 00000000..f5da0a3c --- /dev/null +++ b/static/api/core/functions/evalVisibility.html @@ -0,0 +1 @@ +evalVisibility | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/extractAjv.html b/static/api/core/functions/extractAjv.html new file mode 100644 index 00000000..1fd197e0 --- /dev/null +++ b/static/api/core/functions/extractAjv.html @@ -0,0 +1 @@ +extractAjv | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/extractData.html b/static/api/core/functions/extractData.html new file mode 100644 index 00000000..c35ac916 --- /dev/null +++ b/static/api/core/functions/extractData.html @@ -0,0 +1 @@ +extractData | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/extractDefaultData.html b/static/api/core/functions/extractDefaultData.html new file mode 100644 index 00000000..4eefebe1 --- /dev/null +++ b/static/api/core/functions/extractDefaultData.html @@ -0,0 +1 @@ +extractDefaultData | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/extractDefaults.html b/static/api/core/functions/extractDefaults.html new file mode 100644 index 00000000..08e264ff --- /dev/null +++ b/static/api/core/functions/extractDefaults.html @@ -0,0 +1,3 @@ +extractDefaults | JSON Forms Core

Function extractDefaults

  • Returns the default value defined in the given schema.

    +

    Parameters

    Returns any

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/extractSchema.html b/static/api/core/functions/extractSchema.html new file mode 100644 index 00000000..5238ad96 --- /dev/null +++ b/static/api/core/functions/extractSchema.html @@ -0,0 +1 @@ +extractSchema | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/extractUiSchema.html b/static/api/core/functions/extractUiSchema.html new file mode 100644 index 00000000..63457952 --- /dev/null +++ b/static/api/core/functions/extractUiSchema.html @@ -0,0 +1 @@ +extractUiSchema | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/fetchErrorTranslator.html b/static/api/core/functions/fetchErrorTranslator.html new file mode 100644 index 00000000..656512a2 --- /dev/null +++ b/static/api/core/functions/fetchErrorTranslator.html @@ -0,0 +1 @@ +fetchErrorTranslator | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/fetchLocale.html b/static/api/core/functions/fetchLocale.html new file mode 100644 index 00000000..9727b7f5 --- /dev/null +++ b/static/api/core/functions/fetchLocale.html @@ -0,0 +1 @@ +fetchLocale | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/fetchTranslator.html b/static/api/core/functions/fetchTranslator.html new file mode 100644 index 00000000..704e25bb --- /dev/null +++ b/static/api/core/functions/fetchTranslator.html @@ -0,0 +1 @@ +fetchTranslator | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/findAllRefs.html b/static/api/core/functions/findAllRefs.html new file mode 100644 index 00000000..cdcfdbad --- /dev/null +++ b/static/api/core/functions/findAllRefs.html @@ -0,0 +1,6 @@ +findAllRefs | JSON Forms Core

Function findAllRefs

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/findMatchingUISchema.html b/static/api/core/functions/findMatchingUISchema.html new file mode 100644 index 00000000..269b931b --- /dev/null +++ b/static/api/core/functions/findMatchingUISchema.html @@ -0,0 +1 @@ +findMatchingUISchema | JSON Forms Core

Function findMatchingUISchema

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/findUISchema.html b/static/api/core/functions/findUISchema.html new file mode 100644 index 00000000..d55b8a26 --- /dev/null +++ b/static/api/core/functions/findUISchema.html @@ -0,0 +1,7 @@ +findUISchema | JSON Forms Core

Function findUISchema

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/formatErrorMessage.html b/static/api/core/functions/formatErrorMessage.html new file mode 100644 index 00000000..7b74efc0 --- /dev/null +++ b/static/api/core/functions/formatErrorMessage.html @@ -0,0 +1 @@ +formatErrorMessage | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/generateDefaultUISchema.html b/static/api/core/functions/generateDefaultUISchema.html new file mode 100644 index 00000000..84f8f4d3 --- /dev/null +++ b/static/api/core/functions/generateDefaultUISchema.html @@ -0,0 +1,5 @@ +generateDefaultUISchema | JSON Forms Core

Function generateDefaultUISchema

  • Generate a default UI schema.

    +

    Parameters

    • jsonSchema: JsonSchema

      the JSON schema to generated a UI schema for

      +
    • layoutType: string = 'VerticalLayout'

      the desired layout type for the root layout + of the generated UI schema

      +
    • prefix: string = '#'
    • rootSchema: JsonSchema = jsonSchema

    Returns UISchemaElement

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/generateJsonSchema.html b/static/api/core/functions/generateJsonSchema.html new file mode 100644 index 00000000..d8d5b284 --- /dev/null +++ b/static/api/core/functions/generateJsonSchema.html @@ -0,0 +1,5 @@ +generateJsonSchema | JSON Forms Core

Function generateJsonSchema

  • Generate a JSON schema based on the given data and any additional options.

    +

    Parameters

    • instance: Object

      the data to create a JSON schema for

      +
    • options: any = {}

      any additional options that may alter the generated JSON schema

      +

    Returns JsonSchema4

    the generated schema

    +

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getAjv.html b/static/api/core/functions/getAjv.html new file mode 100644 index 00000000..a4c9a1d5 --- /dev/null +++ b/static/api/core/functions/getAjv.html @@ -0,0 +1 @@ +getAjv | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getArrayTranslations.html b/static/api/core/functions/getArrayTranslations.html new file mode 100644 index 00000000..089e40b1 --- /dev/null +++ b/static/api/core/functions/getArrayTranslations.html @@ -0,0 +1 @@ +getArrayTranslations | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getCells.html b/static/api/core/functions/getCells.html new file mode 100644 index 00000000..355cdeb2 --- /dev/null +++ b/static/api/core/functions/getCells.html @@ -0,0 +1 @@ +getCells | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getCombinatorTranslations.html b/static/api/core/functions/getCombinatorTranslations.html new file mode 100644 index 00000000..7dab53a2 --- /dev/null +++ b/static/api/core/functions/getCombinatorTranslations.html @@ -0,0 +1 @@ +getCombinatorTranslations | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getCombinedErrorMessage.html b/static/api/core/functions/getCombinedErrorMessage.html new file mode 100644 index 00000000..b0f0a4ee --- /dev/null +++ b/static/api/core/functions/getCombinedErrorMessage.html @@ -0,0 +1,3 @@ +getCombinedErrorMessage | JSON Forms Core

Function getCombinedErrorMessage

  • Returns the determined error message for the given errors. +All errors must correspond to the given schema, uischema or path.

    +

    Parameters

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getConfig.html b/static/api/core/functions/getConfig.html new file mode 100644 index 00000000..5676c0d9 --- /dev/null +++ b/static/api/core/functions/getConfig.html @@ -0,0 +1 @@ +getConfig | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getControlPath.html b/static/api/core/functions/getControlPath.html new file mode 100644 index 00000000..bf47d5dc --- /dev/null +++ b/static/api/core/functions/getControlPath.html @@ -0,0 +1 @@ +getControlPath | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getData.html b/static/api/core/functions/getData.html new file mode 100644 index 00000000..1d9c72ea --- /dev/null +++ b/static/api/core/functions/getData.html @@ -0,0 +1 @@ +getData | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getDefaultData.html b/static/api/core/functions/getDefaultData.html new file mode 100644 index 00000000..27817b96 --- /dev/null +++ b/static/api/core/functions/getDefaultData.html @@ -0,0 +1 @@ +getDefaultData | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getErrorAt.html b/static/api/core/functions/getErrorAt.html new file mode 100644 index 00000000..3edeaee1 --- /dev/null +++ b/static/api/core/functions/getErrorAt.html @@ -0,0 +1 @@ +getErrorAt | JSON Forms Core

Function getErrorAt

  • Parameters

    Returns ((state) => ErrorObject<string, Record<string, any>, unknown>[])

      • (state): ErrorObject<string, Record<string, any>, unknown>[]
      • Parameters

        Returns ErrorObject<string, Record<string, any>, unknown>[]

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getErrorTranslator.html b/static/api/core/functions/getErrorTranslator.html new file mode 100644 index 00000000..316d43b7 --- /dev/null +++ b/static/api/core/functions/getErrorTranslator.html @@ -0,0 +1 @@ +getErrorTranslator | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getFirstPrimitiveProp.html b/static/api/core/functions/getFirstPrimitiveProp.html new file mode 100644 index 00000000..2ad3d478 --- /dev/null +++ b/static/api/core/functions/getFirstPrimitiveProp.html @@ -0,0 +1 @@ +getFirstPrimitiveProp | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getI18nKey.html b/static/api/core/functions/getI18nKey.html new file mode 100644 index 00000000..aa3a144c --- /dev/null +++ b/static/api/core/functions/getI18nKey.html @@ -0,0 +1 @@ +getI18nKey | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getI18nKeyPrefix.html b/static/api/core/functions/getI18nKeyPrefix.html new file mode 100644 index 00000000..8826477c --- /dev/null +++ b/static/api/core/functions/getI18nKeyPrefix.html @@ -0,0 +1 @@ +getI18nKeyPrefix | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getI18nKeyPrefixBySchema.html b/static/api/core/functions/getI18nKeyPrefixBySchema.html new file mode 100644 index 00000000..c3f2ad57 --- /dev/null +++ b/static/api/core/functions/getI18nKeyPrefixBySchema.html @@ -0,0 +1 @@ +getI18nKeyPrefixBySchema | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getLocale.html b/static/api/core/functions/getLocale.html new file mode 100644 index 00000000..a6c35d3e --- /dev/null +++ b/static/api/core/functions/getLocale.html @@ -0,0 +1 @@ +getLocale | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getRenderers.html b/static/api/core/functions/getRenderers.html new file mode 100644 index 00000000..24496a06 --- /dev/null +++ b/static/api/core/functions/getRenderers.html @@ -0,0 +1 @@ +getRenderers | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getSchema.html b/static/api/core/functions/getSchema.html new file mode 100644 index 00000000..97dd1e6e --- /dev/null +++ b/static/api/core/functions/getSchema.html @@ -0,0 +1 @@ +getSchema | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getSubErrorsAt.html b/static/api/core/functions/getSubErrorsAt.html new file mode 100644 index 00000000..b48408bb --- /dev/null +++ b/static/api/core/functions/getSubErrorsAt.html @@ -0,0 +1 @@ +getSubErrorsAt | JSON Forms Core

Function getSubErrorsAt

  • Parameters

    Returns ((state) => ErrorObject<string, Record<string, any>, unknown>[])

      • (state): ErrorObject<string, Record<string, any>, unknown>[]
      • Parameters

        Returns ErrorObject<string, Record<string, any>, unknown>[]

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getTranslator.html b/static/api/core/functions/getTranslator.html new file mode 100644 index 00000000..8bbaee75 --- /dev/null +++ b/static/api/core/functions/getTranslator.html @@ -0,0 +1 @@ +getTranslator | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getUISchemas.html b/static/api/core/functions/getUISchemas.html new file mode 100644 index 00000000..4e749f26 --- /dev/null +++ b/static/api/core/functions/getUISchemas.html @@ -0,0 +1 @@ +getUISchemas | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/getUiSchema.html b/static/api/core/functions/getUiSchema.html new file mode 100644 index 00000000..57b99536 --- /dev/null +++ b/static/api/core/functions/getUiSchema.html @@ -0,0 +1 @@ +getUiSchema | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/hasEnableRule.html b/static/api/core/functions/hasEnableRule.html new file mode 100644 index 00000000..2cf8aa5e --- /dev/null +++ b/static/api/core/functions/hasEnableRule.html @@ -0,0 +1 @@ +hasEnableRule | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/hasShowRule.html b/static/api/core/functions/hasShowRule.html new file mode 100644 index 00000000..b709238a --- /dev/null +++ b/static/api/core/functions/hasShowRule.html @@ -0,0 +1 @@ +hasShowRule | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/hasType.html b/static/api/core/functions/hasType.html new file mode 100644 index 00000000..b1a5034d --- /dev/null +++ b/static/api/core/functions/hasType.html @@ -0,0 +1 @@ +hasType | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/i18nReducer.html b/static/api/core/functions/i18nReducer.html new file mode 100644 index 00000000..52ba0d35 --- /dev/null +++ b/static/api/core/functions/i18nReducer.html @@ -0,0 +1 @@ +i18nReducer | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/isDescriptionHidden.html b/static/api/core/functions/isDescriptionHidden.html new file mode 100644 index 00000000..db71ff4d --- /dev/null +++ b/static/api/core/functions/isDescriptionHidden.html @@ -0,0 +1,6 @@ +isDescriptionHidden | JSON Forms Core

Function isDescriptionHidden

  • Whether an element's description should be hidden.

    +

    Parameters

    • visible: boolean

      whether an element is visible

      +
    • description: string

      the element's description

      +
    • isFocused: boolean

      whether the element is focused

      +
    • showUnfocusedDescription: boolean

    Returns boolean

    true, if the description is to be hidden, false otherwise

    +

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/isEnabled.html b/static/api/core/functions/isEnabled.html new file mode 100644 index 00000000..d86a99d5 --- /dev/null +++ b/static/api/core/functions/isEnabled.html @@ -0,0 +1 @@ +isEnabled | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/isGroup.html b/static/api/core/functions/isGroup.html new file mode 100644 index 00000000..92267017 --- /dev/null +++ b/static/api/core/functions/isGroup.html @@ -0,0 +1 @@ +isGroup | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/isInherentlyEnabled.html b/static/api/core/functions/isInherentlyEnabled.html new file mode 100644 index 00000000..796ff95d --- /dev/null +++ b/static/api/core/functions/isInherentlyEnabled.html @@ -0,0 +1,4 @@ +isInherentlyEnabled | JSON Forms Core

Function isInherentlyEnabled

  • Indicates whether the given uischema element shall be enabled or disabled. +Checks the global readonly flag, uischema rule, uischema options (including the config), +the schema and the enablement indicator of the parent.

    +

    Parameters

    Returns any

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/isInternationalized.html b/static/api/core/functions/isInternationalized.html new file mode 100644 index 00000000..fb6b263e --- /dev/null +++ b/static/api/core/functions/isInternationalized.html @@ -0,0 +1 @@ +isInternationalized | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/isLabelable.html b/static/api/core/functions/isLabelable.html new file mode 100644 index 00000000..382a87c6 --- /dev/null +++ b/static/api/core/functions/isLabelable.html @@ -0,0 +1 @@ +isLabelable | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/isLabeled.html b/static/api/core/functions/isLabeled.html new file mode 100644 index 00000000..5063a944 --- /dev/null +++ b/static/api/core/functions/isLabeled.html @@ -0,0 +1 @@ +isLabeled | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/isLayout.html b/static/api/core/functions/isLayout.html new file mode 100644 index 00000000..263f67f6 --- /dev/null +++ b/static/api/core/functions/isLayout.html @@ -0,0 +1 @@ +isLayout | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/isOneOfEnumSchema.html b/static/api/core/functions/isOneOfEnumSchema.html new file mode 100644 index 00000000..959a9b7c --- /dev/null +++ b/static/api/core/functions/isOneOfEnumSchema.html @@ -0,0 +1,2 @@ +isOneOfEnumSchema | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/isScopable.html b/static/api/core/functions/isScopable.html new file mode 100644 index 00000000..5d198246 --- /dev/null +++ b/static/api/core/functions/isScopable.html @@ -0,0 +1 @@ +isScopable | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/isScoped.html b/static/api/core/functions/isScoped.html new file mode 100644 index 00000000..f1df819c --- /dev/null +++ b/static/api/core/functions/isScoped.html @@ -0,0 +1 @@ +isScoped | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/isVisible.html b/static/api/core/functions/isVisible.html new file mode 100644 index 00000000..d2e9f969 --- /dev/null +++ b/static/api/core/functions/isVisible.html @@ -0,0 +1 @@ +isVisible | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/iterateSchema.html b/static/api/core/functions/iterateSchema.html new file mode 100644 index 00000000..427720ed --- /dev/null +++ b/static/api/core/functions/iterateSchema.html @@ -0,0 +1 @@ +iterateSchema | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapDispatchToArrayControlProps.html b/static/api/core/functions/mapDispatchToArrayControlProps.html new file mode 100644 index 00000000..e5149b14 --- /dev/null +++ b/static/api/core/functions/mapDispatchToArrayControlProps.html @@ -0,0 +1,4 @@ +mapDispatchToArrayControlProps | JSON Forms Core

Function mapDispatchToArrayControlProps

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapDispatchToCellProps.html b/static/api/core/functions/mapDispatchToCellProps.html new file mode 100644 index 00000000..f36b6987 --- /dev/null +++ b/static/api/core/functions/mapDispatchToCellProps.html @@ -0,0 +1,2 @@ +mapDispatchToCellProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapDispatchToControlProps.html b/static/api/core/functions/mapDispatchToControlProps.html new file mode 100644 index 00000000..94520e7b --- /dev/null +++ b/static/api/core/functions/mapDispatchToControlProps.html @@ -0,0 +1,4 @@ +mapDispatchToControlProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapDispatchToMultiEnumProps.html b/static/api/core/functions/mapDispatchToMultiEnumProps.html new file mode 100644 index 00000000..a590e7d2 --- /dev/null +++ b/static/api/core/functions/mapDispatchToMultiEnumProps.html @@ -0,0 +1 @@ +mapDispatchToMultiEnumProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToAllOfProps.html b/static/api/core/functions/mapStateToAllOfProps.html new file mode 100644 index 00000000..85164dfd --- /dev/null +++ b/static/api/core/functions/mapStateToAllOfProps.html @@ -0,0 +1,5 @@ +mapStateToAllOfProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToAnyOfProps.html b/static/api/core/functions/mapStateToAnyOfProps.html new file mode 100644 index 00000000..b5d77453 --- /dev/null +++ b/static/api/core/functions/mapStateToAnyOfProps.html @@ -0,0 +1 @@ +mapStateToAnyOfProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToArrayControlProps.html b/static/api/core/functions/mapStateToArrayControlProps.html new file mode 100644 index 00000000..26a8e2a4 --- /dev/null +++ b/static/api/core/functions/mapStateToArrayControlProps.html @@ -0,0 +1,5 @@ +mapStateToArrayControlProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToArrayLayoutProps.html b/static/api/core/functions/mapStateToArrayLayoutProps.html new file mode 100644 index 00000000..a4f859a8 --- /dev/null +++ b/static/api/core/functions/mapStateToArrayLayoutProps.html @@ -0,0 +1,5 @@ +mapStateToArrayLayoutProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToCellProps.html b/static/api/core/functions/mapStateToCellProps.html new file mode 100644 index 00000000..493622f7 --- /dev/null +++ b/static/api/core/functions/mapStateToCellProps.html @@ -0,0 +1,5 @@ +mapStateToCellProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToCombinatorRendererProps.html b/static/api/core/functions/mapStateToCombinatorRendererProps.html new file mode 100644 index 00000000..e50fb458 --- /dev/null +++ b/static/api/core/functions/mapStateToCombinatorRendererProps.html @@ -0,0 +1 @@ +mapStateToCombinatorRendererProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToControlProps.html b/static/api/core/functions/mapStateToControlProps.html new file mode 100644 index 00000000..c61cf5c0 --- /dev/null +++ b/static/api/core/functions/mapStateToControlProps.html @@ -0,0 +1,5 @@ +mapStateToControlProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToControlWithDetailProps.html b/static/api/core/functions/mapStateToControlWithDetailProps.html new file mode 100644 index 00000000..1c8506b3 --- /dev/null +++ b/static/api/core/functions/mapStateToControlWithDetailProps.html @@ -0,0 +1,5 @@ +mapStateToControlWithDetailProps | JSON Forms Core

Function mapStateToControlWithDetailProps

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToDispatchCellProps.html b/static/api/core/functions/mapStateToDispatchCellProps.html new file mode 100644 index 00000000..11af342c --- /dev/null +++ b/static/api/core/functions/mapStateToDispatchCellProps.html @@ -0,0 +1 @@ +mapStateToDispatchCellProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToEnumControlProps.html b/static/api/core/functions/mapStateToEnumControlProps.html new file mode 100644 index 00000000..67f98817 --- /dev/null +++ b/static/api/core/functions/mapStateToEnumControlProps.html @@ -0,0 +1,2 @@ +mapStateToEnumControlProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToJsonFormsRendererProps.html b/static/api/core/functions/mapStateToJsonFormsRendererProps.html new file mode 100644 index 00000000..35b673a2 --- /dev/null +++ b/static/api/core/functions/mapStateToJsonFormsRendererProps.html @@ -0,0 +1 @@ +mapStateToJsonFormsRendererProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToLabelProps.html b/static/api/core/functions/mapStateToLabelProps.html new file mode 100644 index 00000000..1215d64a --- /dev/null +++ b/static/api/core/functions/mapStateToLabelProps.html @@ -0,0 +1 @@ +mapStateToLabelProps | JSON Forms Core

Function mapStateToLabelProps

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToLayoutProps.html b/static/api/core/functions/mapStateToLayoutProps.html new file mode 100644 index 00000000..9caee05a --- /dev/null +++ b/static/api/core/functions/mapStateToLayoutProps.html @@ -0,0 +1,4 @@ +mapStateToLayoutProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToMasterListItemProps.html b/static/api/core/functions/mapStateToMasterListItemProps.html new file mode 100644 index 00000000..c63a63ad --- /dev/null +++ b/static/api/core/functions/mapStateToMasterListItemProps.html @@ -0,0 +1,5 @@ +mapStateToMasterListItemProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToMultiEnumControlProps.html b/static/api/core/functions/mapStateToMultiEnumControlProps.html new file mode 100644 index 00000000..561ce8a9 --- /dev/null +++ b/static/api/core/functions/mapStateToMultiEnumControlProps.html @@ -0,0 +1,2 @@ +mapStateToMultiEnumControlProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToOneOfEnumCellProps.html b/static/api/core/functions/mapStateToOneOfEnumCellProps.html new file mode 100644 index 00000000..726f2448 --- /dev/null +++ b/static/api/core/functions/mapStateToOneOfEnumCellProps.html @@ -0,0 +1,2 @@ +mapStateToOneOfEnumCellProps | JSON Forms Core

Function mapStateToOneOfEnumCellProps

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToOneOfEnumControlProps.html b/static/api/core/functions/mapStateToOneOfEnumControlProps.html new file mode 100644 index 00000000..18adc567 --- /dev/null +++ b/static/api/core/functions/mapStateToOneOfEnumControlProps.html @@ -0,0 +1,2 @@ +mapStateToOneOfEnumControlProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/mapStateToOneOfProps.html b/static/api/core/functions/mapStateToOneOfProps.html new file mode 100644 index 00000000..a6848bfc --- /dev/null +++ b/static/api/core/functions/mapStateToOneOfProps.html @@ -0,0 +1 @@ +mapStateToOneOfProps | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/moveDown.html b/static/api/core/functions/moveDown.html new file mode 100644 index 00000000..44af5c1f --- /dev/null +++ b/static/api/core/functions/moveDown.html @@ -0,0 +1 @@ +moveDown | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/moveUp.html b/static/api/core/functions/moveUp.html new file mode 100644 index 00000000..9aa3e766 --- /dev/null +++ b/static/api/core/functions/moveUp.html @@ -0,0 +1 @@ +moveUp | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/oneOfToEnumOptionMapper.html b/static/api/core/functions/oneOfToEnumOptionMapper.html new file mode 100644 index 00000000..08b1edaf --- /dev/null +++ b/static/api/core/functions/oneOfToEnumOptionMapper.html @@ -0,0 +1 @@ +oneOfToEnumOptionMapper | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/removeId.html b/static/api/core/functions/removeId.html new file mode 100644 index 00000000..8d666889 --- /dev/null +++ b/static/api/core/functions/removeId.html @@ -0,0 +1 @@ +removeId | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/rendererReducer.html b/static/api/core/functions/rendererReducer.html new file mode 100644 index 00000000..724cf19b --- /dev/null +++ b/static/api/core/functions/rendererReducer.html @@ -0,0 +1 @@ +rendererReducer | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/resolveData.html b/static/api/core/functions/resolveData.html new file mode 100644 index 00000000..8e322208 --- /dev/null +++ b/static/api/core/functions/resolveData.html @@ -0,0 +1 @@ +resolveData | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/resolveSchema.html b/static/api/core/functions/resolveSchema.html new file mode 100644 index 00000000..4b9e4450 --- /dev/null +++ b/static/api/core/functions/resolveSchema.html @@ -0,0 +1,6 @@ +resolveSchema | JSON Forms Core

Function resolveSchema

  • Resolve the given schema path in order to obtain a subschema.

    +

    Parameters

    • schema: JsonSchema

      the root schema from which to start

      +
    • schemaPath: string

      the schema path to be resolved

      +
    • rootSchema: JsonSchema

      the actual root schema

      +

    Returns JsonSchema

    the resolved sub-schema

    +

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/setReadonly.html b/static/api/core/functions/setReadonly.html new file mode 100644 index 00000000..62e12ec7 --- /dev/null +++ b/static/api/core/functions/setReadonly.html @@ -0,0 +1 @@ +setReadonly | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/showAsRequired.html b/static/api/core/functions/showAsRequired.html new file mode 100644 index 00000000..fbadcc90 --- /dev/null +++ b/static/api/core/functions/showAsRequired.html @@ -0,0 +1,5 @@ +showAsRequired | JSON Forms Core

Function showAsRequired

  • Indicates whether to mark a field as required.

    +

    Parameters

    • required: boolean

      whether the label belongs to a control which is required

      +
    • hideRequiredAsterisk: boolean

      applied UI Schema option

      +

    Returns boolean

    should the field be marked as required

    +

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/subErrorsAt.html b/static/api/core/functions/subErrorsAt.html new file mode 100644 index 00000000..967328a9 --- /dev/null +++ b/static/api/core/functions/subErrorsAt.html @@ -0,0 +1 @@ +subErrorsAt | JSON Forms Core

Function subErrorsAt

  • Parameters

    Returns ((state) => ErrorObject<string, Record<string, any>, unknown>[])

      • (state): ErrorObject<string, Record<string, any>, unknown>[]
      • Parameters

        Returns ErrorObject<string, Record<string, any>, unknown>[]

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/toDataPath.html b/static/api/core/functions/toDataPath.html new file mode 100644 index 00000000..96637e86 --- /dev/null +++ b/static/api/core/functions/toDataPath.html @@ -0,0 +1,7 @@ +toDataPath | JSON Forms Core

Function toDataPath

  • Convert a schema path (i.e. JSON pointer) to a data path.

    +

    Data paths can be used in field change event handlers like handleChange.

    +

    Parameters

    • schemaPath: string

      the schema path to be converted

      +

    Returns string

    the data path

    +

    Example

    toDataPath('#/properties/foo/properties/bar') === 'foo.bar')
    +
    +

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/toDataPathSegments.html b/static/api/core/functions/toDataPathSegments.html new file mode 100644 index 00000000..5e3884c2 --- /dev/null +++ b/static/api/core/functions/toDataPathSegments.html @@ -0,0 +1,7 @@ +toDataPathSegments | JSON Forms Core

Function toDataPathSegments

  • Convert a schema path (i.e. JSON pointer) to an array by splitting +at the '/' character and removing all schema-specific keywords.

    +

    The returned value can be used to de-reference a root object by folding over it +and de-referencing the single segments to obtain a new object.

    +

    Parameters

    • schemaPath: string

      the schema path to be converted

      +

    Returns string[]

    an array containing only non-schema-specific segments

    +

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/transformPathToI18nPrefix.html b/static/api/core/functions/transformPathToI18nPrefix.html new file mode 100644 index 00000000..c3d7f8ae --- /dev/null +++ b/static/api/core/functions/transformPathToI18nPrefix.html @@ -0,0 +1,3 @@ +transformPathToI18nPrefix | JSON Forms Core

Function transformPathToI18nPrefix

  • Transforms a given path to a prefix which can be used for i18n keys. +Returns 'root' for empty paths and removes array indices

    +

    Parameters

    • path: string

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/uischemaRegistryReducer.html b/static/api/core/functions/uischemaRegistryReducer.html new file mode 100644 index 00000000..89c0f98d --- /dev/null +++ b/static/api/core/functions/uischemaRegistryReducer.html @@ -0,0 +1 @@ +uischemaRegistryReducer | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/unsetReadonly.html b/static/api/core/functions/unsetReadonly.html new file mode 100644 index 00000000..7e808578 --- /dev/null +++ b/static/api/core/functions/unsetReadonly.html @@ -0,0 +1 @@ +unsetReadonly | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/functions/validate-1.html b/static/api/core/functions/validate-1.html new file mode 100644 index 00000000..cf290ec3 --- /dev/null +++ b/static/api/core/functions/validate-1.html @@ -0,0 +1 @@ +validate | JSON Forms Core

Function validate

  • Parameters

    • validator: ValidateFunction<unknown>
    • data: any

    Returns ErrorObject<string, Record<string, any>, unknown>[]

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/globals.html b/static/api/core/globals.html deleted file mode 100644 index cc1f9e72..00000000 --- a/static/api/core/globals.html +++ /dev/null @@ -1,10724 +0,0 @@ - - - - - - JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

JSON Forms Core

-
-
-
-
-
-
-
-

Index

-
-
-
-

Enumerations

- -
-
-

Classes

- -
-
-

Interfaces

- -
-
-

Type aliases

- -
-
-

Variables

- -
-
-

Functions

- -
-
-

Object literals

- -
-
-
-
-
-

Type aliases

-
- -

ArrayTranslations

-
ArrayTranslations: {}
- -
-

Type declaration

-
    -
-
-
-
- -

CombinatorKeyword

-
CombinatorKeyword: "anyOf" | "oneOf" | "allOf"
- -
-
- -

CoreActions

- - -
-
- -

Dispatch

-
Dispatch<A>: <T>(action: T) => T
- -
-
-

A dispatching function (or simply dispatch function) is a function that - accepts an action or an async action; it then may or may not dispatch one - or more actions to the store.

-
-

We must distinguish between dispatching functions in general and the base - dispatch function provided by the store instance without any middleware.

-

The base dispatch function always synchronously sends an action to the - store's reducer, along with the previous state returned by the store, to - calculate a new state. It expects actions to be plain objects ready to be - consumed by the reducer.

-

Middleware wraps the base dispatch function. It allows the dispatch - function to handle async actions in addition to actions. Middleware may - transform, delay, ignore, or otherwise interpret actions or async actions - before passing them to the next middleware.

-
-

Type parameters

-
    -
  • -

    A: Action = AnyAction

    -
    -
    -

    The type of things (actions or otherwise) which may be - dispatched.

    -
    -
    -
  • -
-
-

Type declaration

-
    -
  • -
      -
    • <T>(action: T): T
    • -
    -
      -
    • -

      Type parameters

      -
        -
      • -

        T: A

        -
      • -
      -

      Parameters

      -
        -
      • -
        action: T
        -
      • -
      -

      Returns T

      -
    • -
    -
  • -
-
-
-
- -

DispatchPropsOfCell

-
DispatchPropsOfCell: DispatchPropsOfControl
- -
-
- -

ErrorTranslator

-
ErrorTranslator: (error: ErrorObject, translate: Translator, uischema?: UISchemaElement) => string
- -
-

Type declaration

- -
-
-
- -

I18nActions

- - -
-
- -

IterateCallback

-
IterateCallback: (uischema: UISchemaElement) => void
- -
-

Type declaration

- -
-
-
- -

JsonFormsCellRendererRegistryState

-
JsonFormsCellRendererRegistryState: JsonFormsCellRendererRegistryEntry[]
- -
-
- -

JsonSchema

-
JsonSchema: JsonSchema4 | JsonSchema7
- -
-
- -

Observable

-
Observable<T>: { [Symbol.observable]: any; subscribe: any }
- -
-
-

A minimal observable of state changes. - For more information, see the observable proposal: - https://github.com/tc39/proposal-observable

-
-
-

Type parameters

-
    -
  • -

    T

    -
  • -
-
-

Type declaration

-
    -
  • -
    [Symbol.observable]: function
    - -
      -
    • - -

      Returns Observable<T>

      -
    • -
    -
  • -
  • -
    subscribe: function
    - -
      -
    • - -
      -
      -

      The minimal observable subscription method.

      -
      -
      -

      Parameters

      -
        -
      • -
        observer: Observer<T>
        -
        -

        Any object that can be used as an observer. - The observer object should have a next method.

        -
        -
      • -
      -

      Returns { unsubscribe: Unsubscribe }

      -

      An object with an unsubscribe method that can - be used to unsubscribe the observable from the store, and prevent further - emission of values from the observable.

      - -
    • -
    -
  • -
-
-
-
- -

Observer

-
Observer<T>: { next?: any }
- -
-
-

An Observer is used to receive data from an Observable, and is supplied as - an argument to subscribe.

-
-
-

Type parameters

-
    -
  • -

    T

    -
  • -
-
-

Type declaration

-
    -
  • -
    next: function
    -
      -
    • next(value: T): void
    • -
    -
      -
    • - -

      Parameters

      -
        -
      • -
        value: T
        -
      • -
      -

      Returns void

      -
    • -
    -
  • -
-
-
-
- -

Properties

-
Properties: {}
- -
-

Type declaration

- -
-
-
- -

RankedTester

-
RankedTester: (uischema: UISchemaElement, schema: JsonSchema, context: TesterContext) => number
- -
-
-

A ranked tester associates a tester with a number.

-
-
-
-

Type declaration

- -
-
-
- -

Reducer

-
Reducer<S, A>: (state: S | undefined, action: A) => S
- -
-
-

A reducer (also called a reducing function) is a function that accepts - an accumulation and a value and returns a new accumulation. They are used - to reduce a collection of values down to a single value

-
-

Reducers are not unique to Redux—they are a fundamental concept in - functional programming. Even most non-functional languages, like - JavaScript, have a built-in API for reducing. In JavaScript, it's - Array.prototype.reduce().

-

In Redux, the accumulated value is the state object, and the values being - accumulated are actions. Reducers calculate a new state given the previous - state and an action. They must be pure functions—functions that return - the exact same output for given inputs. They should also be free of - side-effects. This is what enables exciting features like hot reloading and - time travel.

-

Reducers are the most important concept in Redux.

-

Do not put API calls into reducers.

-
-

Type parameters

-
    -
  • -

    S = any

    -
    -
    -

    The type of state consumed and produced by this reducer.

    -
    -
    -
  • -
  • -

    A: Action = AnyAction

    -
    -
    -

    The type of actions the reducer can potentially respond to.

    -
    -
    -
  • -
-
-

Type declaration

-
    -
  • -
      -
    • (state: S | undefined, action: A): S
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        state: S | undefined
        -
      • -
      • -
        action: A
        -
      • -
      -

      Returns S

      -
    • -
    -
  • -
-
-
-
- -

RefResolver

-
RefResolver: (schema: JsonSchema) => Promise<JsonSchema>
- -
-

Type declaration

- -
-
-
- -

Tester

-
Tester: (uischema: UISchemaElement, schema: JsonSchema, context: TesterContext) => boolean
- -
-
-

A tester is a function that receives an UI schema and a JSON schema and returns a boolean. - The rootSchema is handed over as context. Can be used to resolve references.

-
-
-
-

Type declaration

- -
-
-
- -

Translator

-
Translator: { (id: string, defaultMessage: string, values?: any): string; (id: string, defaultMessage: undefined, values?: any): string | undefined; (id: string, defaultMessage?: string, values?: any): string | undefined }
- -
-

Type declaration

-
    -
  • -
      -
    • (id: string, defaultMessage: string, values?: any): string
    • -
    • (id: string, defaultMessage: undefined, values?: any): string | undefined
    • -
    • (id: string, defaultMessage?: string, values?: any): string | undefined
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        id: string
        -
      • -
      • -
        defaultMessage: string
        -
      • -
      • -
        Optional values: any
        -
      • -
      -

      Returns string

      -
    • -
    • -

      Parameters

      -
        -
      • -
        id: string
        -
      • -
      • -
        defaultMessage: undefined
        -
      • -
      • -
        Optional values: any
        -
      • -
      -

      Returns string | undefined

      -
    • -
    • -

      Parameters

      -
        -
      • -
        id: string
        -
      • -
      • -
        Optional defaultMessage: string
        -
      • -
      • -
        Optional values: any
        -
      • -
      -

      Returns string | undefined

      -
    • -
    -
  • -
-
-
-
- -

UISchemaActions

- - -
-
- -

UISchemaTester

-
UISchemaTester: (schema: JsonSchema, schemaPath: string, path: string) => number
- -
-

Type declaration

-
    -
  • -
      -
    • (schema: JsonSchema, schemaPath: string, path: string): number
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        schema: JsonSchema
        -
      • -
      • -
        schemaPath: string
        -
      • -
      • -
        path: string
        -
      • -
      -

      Returns number

      -
    • -
    -
  • -
-
-
-
- -

Unsubscribe

-
Unsubscribe: () => void
- -
-
-

Function to remove listener added by Store.subscribe().

-
-
-
-

Type declaration

-
    -
  • -
      -
    • (): void
    • -
    -
      -
    • -

      Returns void

      -
    • -
    -
  • -
-
-
-
- -

ValidCellReducerActions

- - -
-
- -

ValidDefaultDataActions

- - -
-
- -

ValidRendererReducerActions

-
ValidRendererReducerActions: AddRendererAction | RemoveRendererAction
- -
-
- -

ValidationMode

-
ValidationMode: "ValidateAndShow" | "ValidateAndHide" | "NoValidation"
- -
-
- -

i18nJsonSchema

-
i18nJsonSchema: JsonSchema & { i18n?: string }
- -
-
-
-

Variables

-
- -

Const ADDITIONAL_PROPERTIES

-
ADDITIONAL_PROPERTIES: "additionalProperties" = "additionalProperties"
- -
-
- -

Const ADD_CELL

-
ADD_CELL: "jsonforms/ADD_CELL" = JSON Forms Coreforms/ADD_CELL' as const
- -
-
- -

Const ADD_DEFAULT_DATA

-
ADD_DEFAULT_DATA: "jsonforms/ADD_DEFAULT_DATA" = JSON Forms Coreforms/ADD_DEFAULT_DATA' as const
- -
-
- -

Const ADD_RENDERER

-
ADD_RENDERER: "jsonforms/ADD_RENDERER" = JSON Forms Coreforms/ADD_RENDERER' as const
- -
-
- -

Const ADD_UI_SCHEMA

-
ADD_UI_SCHEMA: "jsonforms/ADD_UI_SCHEMA" = JSON Forms Coreforms/ADD_UI_SCHEMA' as const
- -
-
- -

Const INIT

-
INIT: "jsonforms/INIT" = JSON Forms Coreforms/INIT' as const
- -
-
- -

Const NOT_APPLICABLE

-
NOT_APPLICABLE: -1 = -1
- -
-
-

Constant that indicates that a tester is not capable of handling - a combination of schema/data.

-
-
-
-
- -

Const REMOVE_CELL

-
REMOVE_CELL: "jsonforms/REMOVE_CELL" = JSON Forms Coreforms/REMOVE_CELL' as const
- -
-
- -

Const REMOVE_DEFAULT_DATA

-
REMOVE_DEFAULT_DATA: "jsonforms/REMOVE_DEFAULT_DATA" = JSON Forms Coreforms/REMOVE_DEFAULT_DATA' as const
- -
-
- -

Const REMOVE_RENDERER

-
REMOVE_RENDERER: "jsonforms/REMOVE_RENDERER" = JSON Forms Coreforms/REMOVE_RENDERER' as const
- -
-
- -

Const REMOVE_UI_SCHEMA

-
REMOVE_UI_SCHEMA: "jsonforms/REMOVE_UI_SCHEMA" = JSON Forms Coreforms/REMOVE_UI_SCHEMA' as const
- -
-
- -

Const REQUIRED_PROPERTIES

-
REQUIRED_PROPERTIES: "required" = "required"
- -
-
- -

Const SET_AJV

-
SET_AJV: "jsonforms/SET_AJV" = JSON Forms Coreforms/SET_AJV' as const
- -
-
- -

Const SET_CONFIG

-
SET_CONFIG: "jsonforms/SET_CONFIG" = JSON Forms Coreforms/SET_CONFIG' as const
- -
-
- -

Const SET_LOCALE

-
SET_LOCALE: "jsonforms/SET_LOCALE" = JSON Forms Coreforms/SET_LOCALE' as const
- -
-
- -

Const SET_SCHEMA

-
SET_SCHEMA: "jsonforms/SET_SCHEMA" = JSON Forms Coreforms/SET_SCHEMA' as const
- -
-
- -

Const SET_TRANSLATOR

-
SET_TRANSLATOR: "jsonforms/SET_TRANSLATOR" = JSON Forms Coreforms/SET_TRANSLATOR' as const
- -
-
- -

Const SET_UISCHEMA

-
SET_UISCHEMA: "jsonforms/SET_UISCHEMA" = JSON Forms Coreforms/SET_UISCHEMA' as const
- -
-
- -

Const SET_VALIDATION_MODE

-
SET_VALIDATION_MODE: "jsonforms/SET_VALIDATION_MODE" = JSON Forms Coreforms/SET_VALIDATION_MODE' as const
- -
-
- -

Const UPDATE_CORE

-
UPDATE_CORE: "jsonforms/UPDATE_CORE" = JSON Forms Coreforms/UPDATE_CORE' as const
- -
-
- -

Const UPDATE_DATA

-
UPDATE_DATA: "jsonforms/UPDATE" = JSON Forms Coreforms/UPDATE' as const
- -
-
- -

Const UPDATE_ERRORS

-
UPDATE_ERRORS: "jsonforms/UPDATE_ERRORS" = JSON Forms Coreforms/UPDATE_ERRORS' as const
- -
-
- -

Const UPDATE_I18N

-
UPDATE_I18N: "jsonforms/UPDATE_I18N" = JSON Forms Coreforms/UPDATE_I18N' as const
- -
-
- -

Const VALIDATE

-
VALIDATE: "jsonforms/VALIDATE" = JSON Forms Coreforms/VALIDATE' as const
- -
-
- -

Const arrayDefaultTranslations

-
arrayDefaultTranslations: ArrayDefaultTranslation[] = [{key: ArrayTranslationEnum.addTooltip,default: (input) => (input ? `Add to ${input}` : 'Add'),},{key: ArrayTranslationEnum.addAriaLabel,default: (input) => (input ? `Add to ${input} button` : 'Add button'),},{ key: ArrayTranslationEnum.removeTooltip, default: () => 'Delete' },{ key: ArrayTranslationEnum.removeAriaLabel, default: () => 'Delete button' },{ key: ArrayTranslationEnum.upAriaLabel, default: () => `Move item up` },{ key: ArrayTranslationEnum.up, default: () => 'Up' },{ key: ArrayTranslationEnum.down, default: () => 'Down' },{ key: ArrayTranslationEnum.downAriaLabel, default: () => `Move item down` },{ key: ArrayTranslationEnum.noDataMessage, default: () => 'No data' },{ key: ArrayTranslationEnum.noSelection, default: () => 'No selection' },{key: ArrayTranslationEnum.deleteDialogTitle,default: () => 'Confirm Deletion',},{key: ArrayTranslationEnum.deleteDialogMessage,default: () => 'Are you sure you want to delete the selected entry?',},{ key: ArrayTranslationEnum.deleteDialogAccept, default: () => 'Yes' },{ key: ArrayTranslationEnum.deleteDialogDecline, default: () => 'No' },]
- -
-
- -

Const filteredErrorKeywords

-
filteredErrorKeywords: string[] = ['additionalProperties','allOf','anyOf','oneOf',]
- -
-
-

The error-type of an AJV error is defined by its keyword property. - Certain errors are filtered because they don't fit to any rendered control. - All of them have in common that we don't want to show them in the UI - because controls will show the actual reason why they don't match their correponding sub schema.

-
    -
  • additionalProperties: Indicates that a property is present that is not defined in the schema. - Jsonforms only allows to edit defined properties. These errors occur if an oneOf doesn't match.
  • -
  • allOf: Indicates that not all of the allOf definitions match as a whole.
  • -
  • anyOf: Indicates that an anyOf definition itself is not valid because none of its subschemas matches.
  • -
  • oneOf: Indicates that an oneOf definition itself is not valid because not exactly one of its subschemas matches.
  • -
-
-
-
-
- -

Const isAllOfControl

-
isAllOfControl: Tester = and(uiTypeIs('Control'),schemaMatches((schema) =>Object.prototype.hasOwnProperty.call(schema, 'allOf')))
- -
-
- -

Const isAnyOfControl

-
isAnyOfControl: Tester = and(uiTypeIs('Control'),schemaMatches((schema) =>Object.prototype.hasOwnProperty.call(schema, 'anyOf')))
- -
-
- -

Const isArrayObjectControl

-
isArrayObjectControl: Tester = isObjectArrayControl
- -
-
-

Synonym for isObjectArrayControl

-
-
-
-
- -

Const isBooleanControl

-
isBooleanControl: Tester = and(uiTypeIs('Control'),schemaTypeIs('boolean'))
- -
-
-

Default tester for boolean.

-
-
-
-
- -

Const isDateControl

-
isDateControl: Tester = and(uiTypeIs('Control'),or(formatIs('date'), optionIs('format', 'date')))
- -
-
-

Tests whether the given UI schema is of type Control and whether the schema - or uischema options has a 'date' format.

-
-
-
-
- -

Const isDateTimeControl

-
isDateTimeControl: Tester = and(uiTypeIs('Control'),or(formatIs('date-time'), optionIs('format', 'date-time')))
- -
-
-

Tests whether the given UI schema is of type Control and whether the schema - or the uischema options has a 'date-time' format.

-
-
-
-
- -

Const isEnumControl

-
isEnumControl: Tester = and(uiTypeIs('Control'),or(schemaMatches((schema) =>Object.prototype.hasOwnProperty.call(schema, 'enum')),schemaMatches((schema) =>Object.prototype.hasOwnProperty.call(schema, 'const'))))
- -
-
-

Tests whether the given UI schema is of type Control and if the schema - has an enum.

-
-
-
-
- -

Const isIntegerControl

-
isIntegerControl: Tester = and(uiTypeIs('Control'),schemaTypeIs('integer'))
- -
-
-

Tests whether the given UI schema is of type Control and if the schema - is of type integer

-
-
-
-
- -

Const isMultiLineControl

-
isMultiLineControl: Tester = and(uiTypeIs('Control'),optionIs('multi', true))
- -
-
-

Tests whether the given UI schema is of type Control and if is has - a 'multi' option.

-
-
-
-
- -

Const isNumberControl

-
isNumberControl: Tester = and(uiTypeIs('Control'), schemaTypeIs('number'))
- -
-
-

Tests whether the given UI schema is of type Control and if the schema - is of type number

-
-
-
-
- -

Const isNumberFormatControl

-
isNumberFormatControl: Tester = and(uiTypeIs('Control'),schemaTypeIs('integer'),optionIs('format', true))
- -
-
-

Tests whether the given UI schema is of type Control, if the schema - is of type integer and has option format

-
-
-
-
- -

Const isObjectArray

-
isObjectArray: Tester = and(schemaMatches((schema, rootSchema) =>hasType(schema, 'array') &&!Array.isArray(resolveSchema(schema, 'items', rootSchema)) // we don't care about tuples),schemaSubPathMatches('items', (schema, rootSchema) => {const resolvedSchema = schema.$ref? resolveSchema(rootSchema, schema.$ref, rootSchema): schema;return hasType(resolvedSchema, 'object');}))
- -
-
-

Tests whether the given schema is an array of objects.

-
-
-
-
- -

Const isObjectArrayControl

-
isObjectArrayControl: Tester = and(uiTypeIs('Control'), isObjectArray)
- -
-
-

Tests whether the given UI schema is of type Control and if the schema - is an array of objects.

-
-
-
-
- -

Const isObjectControl

-
isObjectControl: Tester = and(uiTypeIs('Control'), schemaTypeIs('object'))
- -
-
- -

Const isOneOfControl

-
isOneOfControl: Tester = and(uiTypeIs('Control'),schemaMatches((schema) =>Object.prototype.hasOwnProperty.call(schema, 'oneOf')))
- -
-
- -

Const isOneOfEnumControl

-
isOneOfEnumControl: Tester = and(uiTypeIs('Control'),schemaMatches((schema) => isOneOfEnumSchema(schema)))
- -
-
-

Tests whether the given UI schema is of type Control and if the schema - has an enum based on oneOf.

-
-
-
-
- -

Const isPrimitiveArrayControl

-
isPrimitiveArrayControl: Tester = and(uiTypeIs('Control'),schemaMatches((schema, rootSchema) =>deriveTypes(schema).length !== 0 &&!Array.isArray(resolveSchema(schema, 'items', rootSchema)) // we don't care about tuples),schemaSubPathMatches('items', (schema, rootSchema) => {const resolvedSchema = schema.$ref? resolveSchema(rootSchema, schema.$ref, rootSchema): schema;const types = deriveTypes(resolvedSchema);return (types.length === 1 &&includes(['integer', 'number', 'boolean', 'string'], types[0]));}))
- -
-
-

Tests whether the given UI schema is of type Control and if the schema - is an array of a primitive type.

-
-
-
-
- -

Const isRangeControl

-
isRangeControl: Tester = and(uiTypeIs('Control'),or(schemaTypeIs('number'), schemaTypeIs('integer')),schemaMatches((schema) =>Object.prototype.hasOwnProperty.call(schema, 'maximum') &&Object.prototype.hasOwnProperty.call(schema, 'minimum') &&Object.prototype.hasOwnProperty.call(schema, 'default')),optionIs('slider', true))
- -
-
-

Tests whether a given UI schema is of type Control, - if the schema is of type number or integer and - whether the schema defines a numerical range with a default value.

-
-
-
-
- -

Const isStringControl

-
isStringControl: Tester = and(uiTypeIs('Control'), schemaTypeIs('string'))
- -
-
-

Tests whether the given UI schema is of type Control and if the schema - is of type string

-
-
-
-
- -

Const isTimeControl

-
isTimeControl: Tester = and(uiTypeIs('Control'),or(formatIs('time'), optionIs('format', 'time')))
- -
-
-

Tests whether the given UI schema is of type Control and whether the schema - or the uischema options has a 'time' format.

-
-
-
-
- -

Const mapDispatchToCellProps

-
mapDispatchToCellProps: (dispatch: Dispatch<AnyAction>) => DispatchPropsOfControl = mapDispatchToControlProps
- -
-
-

Synonym for mapDispatchToControlProps.

-
-
-
-

Type declaration

- -
-
-
- -

Const usedIds

-
usedIds: Set<string> = new Set<string>()
- -
-
-
-

Functions

-
- -

Const addI18nKeyToPrefix

-
    -
  • addI18nKeyToPrefix(i18nKeyPrefix: string, key: string): string
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      i18nKeyPrefix: string
      -
    • -
    • -
      key: string
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const addLabel

-
    -
  • addLabel(layout: Layout, labelName: string): void
  • -
-
    -
  • - -
    -
    -

    Adds the given {@code labelName} to the {@code layout} if it exists

    -
    -
    -

    Parameters

    -
      -
    • -
      layout: Layout
      -
      -
      -
       The layout which is to receive the label
      -
      -
      -
      -
    • -
    • -
      labelName: string
      -
      -
      -
       The name of the schema
      -
      -
      -
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

Const and

- -
    -
  • - -
    -
    -

    A tester that allow composing other testers by && them.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...testers: Tester[]
      -
      -
      -

      the testers to be composed

      -
      -
      -
    • -
    -

    Returns Tester

    -
  • -
-
-
- -

Const applyDefaultConfiguration

-
    -
  • applyDefaultConfiguration(config?: any): any
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      Default value config: any = {}
      -
    • -
    -

    Returns any

    -
  • -
-
-
- -

Const categorizationHasCategory

- -
    -
  • - -

    Parameters

    - -

    Returns boolean

    -
  • -
-
-
- -

Const cellReducer

- - -
-
- -

Const clearAllIds

-
    -
  • clearAllIds(): void
  • -
-
    -
  • - -

    Returns void

    -
  • -
-
-
- -

Const compose

-
    -
  • compose(path1: string, path2: string): string
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path1: string
      -
    • -
    • -
      path2: string
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const composeWithUi

-
    -
  • composeWithUi(scopableUi: Scopable, path: string): string
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      scopableUi: Scopable
      -
    • -
    • -
      path: string
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const computeLabel

-
    -
  • computeLabel(label: string | undefined, required: boolean, hideRequiredAsterisk: boolean): string
  • -
-
    -
  • - -
    -
    -

    Adds an asterisk to the given label string based - on the required parameter.

    -
    -
    -

    Parameters

    -
      -
    • -
      label: string | undefined
      -
      -
      -

      the label string

      -
      -
      -
    • -
    • -
      required: boolean
      -
      -
      -

      whether the label belongs to a control which is required

      -
      -
      -
    • -
    • -
      hideRequiredAsterisk: boolean
      -
      -
      -

      applied UI Schema option

      -
      -
      -
    • -
    -

    Returns string

    -

    the label string

    -
  • -
-
-
- -

Const configReducer

- -
    -
  • - -

    Parameters

    -
      -
    • -
      Default value state: any = applyDefaultConfiguration()
      -
    • -
    • -
      action: SetConfigAction
      -
    • -
    -

    Returns any

    -
  • -
-
-
- -

Const convertToValidClassName

-
    -
  • convertToValidClassName(s: string): string
  • -
-
    -
  • - -
    -
    -

    Escape the given string such that it can be used as a class name, - i.e. hashes and slashes will be replaced.

    -
    -
    -

    Parameters

    -
      -
    • -
      s: string
      -
      -
      -

      the string that should be converted to a valid class name

      -
      -
      -
    • -
    -

    Returns string

    -

    the escaped string

    -
  • -
-
-
- -

Const coreReducer

- -
    -
  • - -

    Parameters

    - -

    Returns JsonFormsCore

    -
  • -
-
-
- -

Const createAjv

-
    -
  • createAjv(options?: Options): Ajv
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      Optional options: Options
      -
    • -
    -

    Returns Ajv

    -
  • -
-
-
- -

Const createCleanLabel

-
    -
  • createCleanLabel(label: string): string
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      label: string
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const createCombinatorRenderInfos

- - -
-
- -

Const createControlElement

- -
    -
  • - -
    -
    -

    Creates a IControlObject with the given label referencing the given ref

    -
    -
    -

    Parameters

    -
      -
    • -
      ref: string
      -
    • -
    -

    Returns ControlElement

    -
  • -
-
-
- -

Const createDefaultValue

- -
    -
  • - -
    -
    -

    Create a default value based on the given scheam.

    -
    -
    -

    Parameters

    -
      -
    • -
      schema: JsonSchema
      -
      -
      -

      the schema for which to create a default value.

      -
      -
      -
    • -
    -

    Returns {}

    -
      -
    -
  • -
-
-
- -

Const createId

-
    -
  • createId(proposedId: string): string
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      proposedId: string
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const createLabel

- -
    -
  • - -

    Parameters

    - -

    Returns string

    -
  • -
-
-
- -

Const createLabelDescriptionFrom

- -
    -
  • - -
    -
    -

    Return a label object based on the given control and schema element.

    -
    -
    -

    Parameters

    -
      -
    • -
      withLabel: ControlElement
      -
      -
      -

      the UI schema to obtain a label object for

      -
      -
      -
    • -
    • -
      Optional schema: JsonSchema
      -
      -
      -

      optional: the corresponding schema element

      -
      -
      -
    • -
    -

    Returns LabelDescription

    -
  • -
-
-
- -

Const createLayout

-
    -
  • createLayout(layoutType: string): Layout
  • -
-
    -
  • - -
    -
    -

    Creates a new ILayout.

    -
    -
    -

    Parameters

    -
      -
    • -
      layoutType: string
      -
      -
      -

      The type of the laoyut

      -
      -
      -
    • -
    -

    Returns Layout

    -

    the new ILayout

    -
  • -
-
-
- -

Const decode

-
    -
  • decode(pointerSegment: string): string
  • -
-
    -
  • - -
    -
    -

    Decodes a given JSON Pointer segment to its "normal" representation

    -
    -
    -

    Parameters

    -
      -
    • -
      pointerSegment: string
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const defaultDataReducer

- - -
-
- -

Const defaultErrorTranslator

-
    -
  • defaultErrorTranslator(error: ErrorObject<string, Record<string, any>, unknown>, t: Translator, uischema: UISchemaElement): string
  • -
-
    -
  • - -

    Parameters

    - -

    Returns string

    -
  • -
-
-
- -

Const defaultMapDispatchToControlProps

- -
    -
  • - -
    -
    -

    Default dispatch to control props which can be customized to set handleChange action

    -
    -
    -

    Parameters

    - -

    Returns DispatchPropsOfControl

    -
  • -
-
-
- -

Const defaultMapStateToEnumCellProps

- -
    -
  • - -
    -
    -

    Default mapStateToCellProps for enum cell. Options is used for populating dropdown list

    -
    -
    -

    Parameters

    - -

    Returns StatePropsOfEnumCell

    -
  • -
-
-
- -

Const defaultTranslator

-
    -
  • defaultTranslator(_id: string, defaultMessage: string | undefined): string
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      _id: string
      -
    • -
    • -
      defaultMessage: string | undefined
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const deriveLabel

- -
    -
  • - -

    Parameters

    - -

    Returns string

    -
  • -
-
-
- -

Const deriveLabelForUISchemaElement

-
    -
  • deriveLabelForUISchemaElement(uischema: Labelable<boolean>, t: Translator): string | undefined
  • -
-
    -
  • - -
    -
    -

    This can be used to internationalize the label of the given Labelable (e.g. UI Schema elements). - This should not be used for controls as there we have additional context in the form of the JSON Schema available.

    -
    -
    -

    Parameters

    - -

    Returns string | undefined

    -
  • -
-
-
- -

Const deriveTypes

-
    -
  • deriveTypes(jsonSchema: JsonSchema): string[]
  • -
-
    -
  • - -
    -
    -

    Derives the type of the jsonSchema element

    -
    -
    -

    Parameters

    - -

    Returns string[]

    -
  • -
-
-
- -

Const distinct

-
    -
  • distinct(properties: any[], discriminator: (item: any) => string): JsonSchema4[]
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      properties: any[]
      -
    • -
    • -
      discriminator: (item: any) => string
      -
        -
      • -
          -
        • (item: any): string
        • -
        -
          -
        • -

          Parameters

          -
            -
          • -
            item: any
            -
          • -
          -

          Returns string

          -
        • -
        -
      • -
      -
    • -
    -

    Returns JsonSchema4[]

    -
  • -
-
-
- -

Const encode

-
    -
  • encode(segment: string): string
  • -
-
    -
  • - -
    -
    -

    Encodes the given segment to be used as part of a JSON Pointer

    -
    -

    JSON Pointer has special meaning for "/" and "~", therefore these must be encoded

    -
    -

    Parameters

    -
      -
    • -
      segment: string
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const enumToEnumOptionMapper

- -
    -
  • - -

    Parameters

    -
      -
    • -
      e: any
      -
    • -
    • -
      Optional t: Translator
      -
    • -
    • -
      Optional i18nKey: string
      -
    • -
    -

    Returns EnumOption

    -
  • -
-
-
- -

Const errorAt

-
    -
  • errorAt(instancePath: string, schema: JsonSchema): (Anonymous function)
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      instancePath: string
      -
    • -
    • -
      schema: JsonSchema
      -
    • -
    -

    Returns (Anonymous function)

    -
  • -
-
-
- -

Const errorsAt

-
    -
  • errorsAt(instancePath: string, schema: JsonSchema, matchPath: (path: string) => boolean): (Anonymous function)
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      instancePath: string
      -
    • -
    • -
      schema: JsonSchema
      -
    • -
    • -
      matchPath: (path: string) => boolean
      -
        -
      • -
          -
        • (path: string): boolean
        • -
        -
          -
        • -

          Parameters

          -
            -
          • -
            path: string
            -
          • -
          -

          Returns boolean

          -
        • -
        -
      • -
      -
    • -
    -

    Returns (Anonymous function)

    -
  • -
-
-
- -

Const evalEnablement

-
    -
  • evalEnablement(uischema: UISchemaElement, data: any, path?: string, ajv: Ajv): boolean
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      uischema: UISchemaElement
      -
    • -
    • -
      data: any
      -
    • -
    • -
      Default value path: string = undefined
      -
    • -
    • -
      ajv: Ajv
      -
    • -
    -

    Returns boolean

    -
  • -
-
-
- -

Const evalVisibility

-
    -
  • evalVisibility(uischema: UISchemaElement, data: any, path?: string, ajv: Ajv): boolean
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      uischema: UISchemaElement
      -
    • -
    • -
      data: any
      -
    • -
    • -
      Default value path: string = undefined
      -
    • -
    • -
      ajv: Ajv
      -
    • -
    -

    Returns boolean

    -
  • -
-
-
- -

Const evaluateCondition

-
    -
  • evaluateCondition(data: any, condition: Condition, path: string, ajv: Ajv): boolean
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      data: any
      -
    • -
    • -
      condition: Condition
      -
    • -
    • -
      path: string
      -
    • -
    • -
      ajv: Ajv
      -
    • -
    -

    Returns boolean

    -
  • -
-
-
- -

Const extractAjv

- -
    -
  • - -

    Parameters

    - -

    Returns Ajv

    -
  • -
-
-
- -

Const extractData

- -
    -
  • - -

    Parameters

    - -

    Returns any

    -
  • -
-
-
- -

Const extractDefaultData

- - -
-
- -

Const extractSchema

- -
    -
  • - -

    Parameters

    - -

    Returns JsonSchema

    -
  • -
-
-
- -

Const extractUiSchema

- - -
-
- -

Const fetchErrorTranslator

- - -
-
- -

Const fetchLocale

- -
    -
  • - -

    Parameters

    - -

    Returns string

    -
  • -
-
-
- -

Const fetchTranslator

- -
    -
  • - -

    Parameters

    - -

    Returns Translator

    -
  • -
-
-
- -

Const findAllRefs

- -
    -
  • - -
    -
    -

    Finds all references inside the given schema.

    -
    -
    -

    Parameters

    -
      -
    • -
      schema: JsonSchema
      -
      -
      -

      The JsonSchema to find the references in

      -
      -
      -
    • -
    • -
      Default value result: ReferenceSchemaMap = {}
      -
      -
      -

      The initial result map, default: empty map (this parameter is used for recursion - inside the function)

      -
      -
      -
    • -
    • -
      Default value resolveTuples: boolean = false
      -
      -
      -

      Whether arrays of tuples should be considered; default: false

      -
      -
      -
    • -
    -

    Returns ReferenceSchemaMap

    -
  • -
-
-
- -

Const findMatchingUISchema

- -
    -
  • - -

    Parameters

    - -

    Returns (Anonymous function)

    -
  • -
-
-
- -

Const findUISchema

- -
    -
  • - -
    -
    -

    Finds a registered UI schema to use, if any.

    -
    -
    -

    Parameters

    -
      -
    • -
      uischemas: JsonFormsUISchemaRegistryEntry[]
      -
    • -
    • -
      schema: JsonSchema
      -
      -
      -

      the JSON schema describing the data to be rendered

      -
      -
      -
    • -
    • -
      schemaPath: string
      -
      -
      -

      the according schema path

      -
      -
      -
    • -
    • -
      path: string
      -
      -
      -

      the instance path

      -
      -
      -
    • -
    • -
      Default value fallback: string | (() => UISchemaElement) = "VerticalLayout"
      -
      -
      -

      the type of the layout to use or a UI-schema-generator function

      -
      -
      -
    • -
    • -
      Optional control: ControlElement
      -
      -
      -

      may be checked for embedded inline uischema options

      -
      -
      -
    • -
    • -
      Optional rootSchema: JsonSchema
      -
    • -
    -

    Returns UISchemaElement

    -
  • -
-
-
- -

Const formatErrorMessage

-
    -
  • formatErrorMessage(errors: string[]): string
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      errors: string[]
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const formatIs

-
    -
  • formatIs(expectedFormat: string): Tester
  • -
-
    -
  • - -
    -
    -

    Only applicable for Controls.

    -
    -

    This function checks whether the given UI schema is of type Control - and if so, resolves the sub-schema referenced by the control and checks - whether the format of the sub-schema matches the expected one.

    -
    -

    Parameters

    -
      -
    • -
      expectedFormat: string
      -
      -
      -

      the expected format of the resolved sub-schema

      -
      -
      -
    • -
    -

    Returns Tester

    -
  • -
-
-
- -

Const fromScoped

-
    -
  • fromScoped(scopable: Scoped): string
  • -
-
    -
  • - -

    Parameters

    - -

    Returns string

    -
  • -
-
-
- -

Const generateDefaultUISchema

- -
    -
  • - -
    -
    -

    Generate a default UI schema.

    -
    -
    -

    Parameters

    -
      -
    • -
      jsonSchema: JsonSchema
      -
      -
      -

      the JSON schema to generated a UI schema for

      -
      -
      -
    • -
    • -
      Default value layoutType: string = "VerticalLayout"
      -
      -
      -

      the desired layout type for the root layout - of the generated UI schema

      -
      -
      -
    • -
    • -
      Default value prefix: string = "#"
      -
    • -
    • -
      Default value rootSchema: JsonSchema = jsonSchema
      -
    • -
    -

    Returns UISchemaElement

    -
  • -
-
-
- -

Const generateJsonSchema

-
    -
  • generateJsonSchema(instance: Object, options?: any): JsonSchema4
  • -
-
    -
  • - -
    -
    -

    Generate a JSON schema based on the given data and any additional options.

    -
    -
    -

    Parameters

    -
      -
    • -
      instance: Object
      -
      -
      -

      the data to create a JSON schema for

      -
      -
      -
    • -
    • -
      Default value options: any = {}
      -
      -
      -

      any additional options that may alter the generated JSON schema

      -
      -
      -
    • -
    -

    Returns JsonSchema4

    -

    the generated schema

    -
  • -
-
-
- -

Const generateUISchema

- -
    -
  • - -

    Parameters

    -
      -
    • -
      jsonSchema: JsonSchema
      -
    • -
    • -
      schemaElements: UISchemaElement[]
      -
    • -
    • -
      currentRef: string
      -
    • -
    • -
      schemaName: string
      -
    • -
    • -
      layoutType: string
      -
    • -
    • -
      Optional rootSchema: JsonSchema
      -
    • -
    -

    Returns UISchemaElement

    -
  • -
-
-
- -

Const getAdditionalErrors

- - -
-
- -

Const getAjv

- -
    -
  • - -

    Parameters

    - -

    Returns Ajv

    -
  • -
-
-
- -

Const getArrayTranslations

- - -
-
- -

Const getCells

- - -
-
- -

Const getCombinedErrorMessage

- -
    -
  • - -
    -
    -

    Returns the determined error message for the given errors. - All errors must correspond to the given schema, uischema or path.

    -
    -
    -

    Parameters

    - -

    Returns string

    -
  • -
-
-
- -

Const getConditionScope

-
    -
  • getConditionScope(condition: Scopable, path: string): string
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      condition: Scopable
      -
    • -
    • -
      path: string
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const getConfig

- -
    -
  • - -

    Parameters

    - -

    Returns any

    -
  • -
-
-
- -

Const getControlPath

-
    -
  • getControlPath(error: ErrorObject): any
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      error: ErrorObject
      -
    • -
    -

    Returns any

    -
  • -
-
-
- -

Const getData

- -
    -
  • - -

    Parameters

    - -

    Returns any

    -
  • -
-
-
- -

Const getDefaultData

- - -
-
- -

Const getDirection

- -
    -
  • - -

    Parameters

    - -

    Returns "row" | "column"

    -
  • -
-
-
- -

Const getErrorAt

-
    -
  • getErrorAt(instancePath: string, schema: JsonSchema): (Anonymous function)
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      instancePath: string
      -
    • -
    • -
      schema: JsonSchema
      -
    • -
    -

    Returns (Anonymous function)

    -
  • -
-
-
- -

Const getErrorTranslator

-
    -
  • getErrorTranslator(): (Anonymous function)
  • -
-
    -
  • - -

    Returns (Anonymous function)

    -
  • -
-
-
- -

Const getErrorsAt

-
    -
  • getErrorsAt(instancePath: string, schema: JsonSchema, matchPath: (path: string) => boolean): (Anonymous function)
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      instancePath: string
      -
    • -
    • -
      schema: JsonSchema
      -
    • -
    • -
      matchPath: (path: string) => boolean
      -
        -
      • -
          -
        • (path: string): boolean
        • -
        -
          -
        • -

          Parameters

          -
            -
          • -
            path: string
            -
          • -
          -

          Returns boolean

          -
        • -
        -
      • -
      -
    • -
    -

    Returns (Anonymous function)

    -
  • -
-
-
- -

Const getFirstPrimitiveProp

-
    -
  • getFirstPrimitiveProp(schema: any): string
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      schema: any
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const getI18nKey

-
    -
  • getI18nKey(schema: i18nJsonSchema | undefined, uischema: unknown | undefined, path: string | undefined, key: string): string
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      schema: i18nJsonSchema | undefined
      -
    • -
    • -
      uischema: unknown | undefined
      -
    • -
    • -
      path: string | undefined
      -
    • -
    • -
      key: string
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const getI18nKeyPrefix

-
    -
  • getI18nKeyPrefix(schema: i18nJsonSchema | undefined, uischema: unknown | undefined, path: string | undefined): string
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      schema: i18nJsonSchema | undefined
      -
    • -
    • -
      uischema: unknown | undefined
      -
    • -
    • -
      path: string | undefined
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const getI18nKeyPrefixBySchema

-
    -
  • getI18nKeyPrefixBySchema(schema: i18nJsonSchema | undefined, uischema: unknown | undefined): string | undefined
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      schema: i18nJsonSchema | undefined
      -
    • -
    • -
      uischema: unknown | undefined
      -
    • -
    -

    Returns string | undefined

    -
  • -
-
-
- -

Const getInvalidProperty

-
    -
  • getInvalidProperty(error: ErrorObject): string | undefined
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      error: ErrorObject
      -
    • -
    -

    Returns string | undefined

    -
  • -
-
-
- -

Const getLocale

- -
    -
  • - -

    Parameters

    - -

    Returns string

    -
  • -
-
-
- -

Const getOrCreateAjv

- - -
-
- -

Const getRenderers

- - -
-
- -

Const getSchema

- -
    -
  • - -

    Parameters

    - -

    Returns JsonSchema

    -
  • -
-
-
- -

Const getSubErrorsAt

-
    -
  • getSubErrorsAt(instancePath: string, schema: JsonSchema): (Anonymous function)
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      instancePath: string
      -
    • -
    • -
      schema: JsonSchema
      -
    • -
    -

    Returns (Anonymous function)

    -
  • -
-
-
- -

Const getTranslator

-
    -
  • getTranslator(): (Anonymous function)
  • -
-
    -
  • - -

    Returns (Anonymous function)

    -
  • -
-
-
- -

Const getUISchemas

- - -
-
- -

Const getUiSchema

- - -
-
- -

Const getValidationMode

- - -
-
- -

Const hasAdditionalErrorsOption

-
    -
  • hasAdditionalErrorsOption(option: any): option is InitActionOptions
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      option: any
      -
    • -
    -

    Returns option is InitActionOptions

    -
  • -
-
-
- -

Const hasAjvOption

-
    -
  • hasAjvOption(option: any): option is InitActionOptions
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      option: any
      -
    • -
    -

    Returns option is InitActionOptions

    -
  • -
-
-
- -

Const hasCategory

- -
    -
  • - -

    Parameters

    - -

    Returns boolean

    -
  • -
-
-
- -

Const hasEnableRule

- -
    -
  • - -

    Parameters

    - -

    Returns boolean

    -
  • -
-
-
- -

Const hasShowRule

- -
    -
  • - -

    Parameters

    - -

    Returns boolean

    -
  • -
-
-
- -

Const hasType

-
    -
  • hasType(jsonSchema: JsonSchema, expected: string): boolean
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      jsonSchema: JsonSchema
      -
    • -
    • -
      expected: string
      -
    • -
    -

    Returns boolean

    -
  • -
-
-
- -

Const hasValidationModeOption

-
    -
  • hasValidationModeOption(option: any): option is InitActionOptions
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      option: any
      -
    • -
    -

    Returns option is InitActionOptions

    -
  • -
-
-
- -

Const i18nReducer

- - -
-
- -

Const init

- - -
-
- -

Const invalidSegment

-
    -
  • invalidSegment(pathSegment: string): boolean
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      pathSegment: string
      -
    • -
    -

    Returns boolean

    -
  • -
-
-
- -

Const isAndCondition

-
    -
  • isAndCondition(condition: Condition): condition is AndCondition
  • -
-
    -
  • - -

    Parameters

    - -

    Returns condition is AndCondition

    -
  • -
-
-
- -

Const isArraySchema

- -
    -
  • - -

    Parameters

    - -

    Returns boolean

    -
  • -
-
-
- -

Const isCategorization

-
    -
  • isCategorization(category: UISchemaElement): category is Categorization
  • -
-
    -
  • - -

    Parameters

    - -

    Returns category is Categorization

    -
  • -
-
-
- -

Const isCategory

- -
    -
  • - -

    Parameters

    - -

    Returns boolean

    -
  • -
-
-
- -

Const isCombinator

-
    -
  • isCombinator(jsonSchema: JsonSchema): boolean
  • -
-
    -
  • - -
    -
    -

    Returns whether the given {@code jsonSchema} is a combinator ({@code oneOf}, {@code anyOf}, {@code allOf}) at the root level

    -
    -
    -

    Parameters

    -
      -
    • -
      jsonSchema: JsonSchema
      -
      -
      -
       the schema to check
      -
      -
      -
      -
    • -
    -

    Returns boolean

    -
  • -
-
-
- -

Const isControl

-
    -
  • isControl(uischema: any): uischema is ControlElement
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      uischema: any
      -
    • -
    -

    Returns uischema is ControlElement

    -
  • -
-
-
- -

Const isDescriptionHidden

-
    -
  • isDescriptionHidden(visible: boolean, description: string | undefined, isFocused: boolean, showUnfocusedDescription: boolean): boolean
  • -
-
    -
  • - -
    -
    -

    Whether an element's description should be hidden.

    -
    -
    -

    Parameters

    -
      -
    • -
      visible: boolean
      -
      -
      -

      whether an element is visible

      -
      -
      -
    • -
    • -
      description: string | undefined
      -
      -
      -

      the element's description

      -
      -
      -
    • -
    • -
      isFocused: boolean
      -
      -
      -

      whether the element is focused

      -
      -
      -
    • -
    • -
      showUnfocusedDescription: boolean
      -
    • -
    -

    Returns boolean

    -

    true, if the description is to be hidden, false otherwise

    -
  • -
-
-
- -

Const isEnabled

-
    -
  • isEnabled(uischema: UISchemaElement, data: any, path?: string, ajv: Ajv): boolean
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      uischema: UISchemaElement
      -
    • -
    • -
      data: any
      -
    • -
    • -
      Default value path: string = undefined
      -
    • -
    • -
      ajv: Ajv
      -
    • -
    -

    Returns boolean

    -
  • -
-
-
- -

Const isGroup

-
    -
  • isGroup(layout: Layout): layout is GroupLayout
  • -
-
    -
  • - -

    Parameters

    - -

    Returns layout is GroupLayout

    -
  • -
-
-
- -

Const isInherentlyEnabled

- -
    -
  • - -
    -
    -

    Indicates whether the given uischema element shall be enabled or disabled. - Checks the global readonly flag, uischema rule, uischema options (including the config), - the schema and the enablement indicator of the parent.

    -
    -
    -

    Parameters

    - -

    Returns any

    -
  • -
-
-
- -

Const isInternationalized

-
    -
  • isInternationalized(element: unknown): element is Required<Internationalizable>
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      element: unknown
      -
    • -
    -

    Returns element is Required<Internationalizable>

    -
  • -
-
-
- -

Const isLabelable

-
    -
  • isLabelable(obj: unknown): obj is Labelable
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      obj: unknown
      -
    • -
    -

    Returns obj is Labelable

    -
  • -
-
-
- -

Const isLabeled

-
    -
  • isLabeled<T>(obj: unknown): obj is Labeled<T>
  • -
-
    -
  • - -

    Type parameters

    -
      -
    • -

      T = never

      -
    • -
    -

    Parameters

    -
      -
    • -
      obj: unknown
      -
    • -
    -

    Returns obj is Labeled<T>

    -
  • -
-
-
- -

Const isLayout

- -
    -
  • - -

    Parameters

    - -

    Returns uischema is Layout

    -
  • -
-
-
- -

Const isLeafCondition

-
    -
  • isLeafCondition(condition: Condition): condition is LeafCondition
  • -
-
    -
  • - -

    Parameters

    - -

    Returns condition is LeafCondition

    -
  • -
-
-
- -

Const isObjectArrayWithNesting

- -
    -
  • - -

    Parameters

    - -

    Returns boolean

    -
  • -
-
-
- -

Const isObjectSchema

- -
    -
  • - -
    -
    -

    Parameters

    - -

    Returns boolean

    -

    true if the schema describes an object.

    -
  • -
  • - -
    -
    -

    Parameters

    - -

    Returns boolean

    -

    true if the schema describes an object.

    -
  • -
-
-
- -

Const isOneOfEnumSchema

-
    -
  • isOneOfEnumSchema(schema: JsonSchema): boolean
  • -
-
    -
  • - -
    -
    -

    Tests whether the schema has an enum based on oneOf.

    -
    -
    -

    Parameters

    - -

    Returns boolean

    -
  • -
-
-
- -

Const isOrCondition

-
    -
  • isOrCondition(condition: Condition): condition is OrCondition
  • -
-
    -
  • - -

    Parameters

    - -

    Returns condition is OrCondition

    -
  • -
-
-
- -

Const isRequired

- -
    -
  • - -

    Parameters

    - -

    Returns boolean

    -
  • -
-
-
- -

Const isRuleFulfilled

-
    -
  • isRuleFulfilled(uischema: UISchemaElement, data: any, path: string, ajv: Ajv): boolean
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      uischema: UISchemaElement
      -
    • -
    • -
      data: any
      -
    • -
    • -
      path: string
      -
    • -
    • -
      ajv: Ajv
      -
    • -
    -

    Returns boolean

    -
  • -
-
-
- -

Const isSchemaCondition

-
    -
  • isSchemaCondition(condition: Condition): condition is SchemaBasedCondition
  • -
-
    -
  • - -

    Parameters

    - -

    Returns condition is SchemaBasedCondition

    -
  • -
-
-
- -

Const isScopable

-
    -
  • isScopable(obj: unknown): obj is Scopable
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      obj: unknown
      -
    • -
    -

    Returns obj is Scopable

    -
  • -
-
-
- -

Const isScoped

-
    -
  • isScoped(obj: unknown): obj is Scoped
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      obj: unknown
      -
    • -
    -

    Returns obj is Scoped

    -
  • -
-
-
- -

Const isUniqueId

-
    -
  • isUniqueId(idBase: string, iteration: number): boolean
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      idBase: string
      -
    • -
    • -
      iteration: number
      -
    • -
    -

    Returns boolean

    -
  • -
-
-
- -

Const isVisible

-
    -
  • isVisible(uischema: UISchemaElement, data: any, path?: string, ajv: Ajv): boolean
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      uischema: UISchemaElement
      -
    • -
    • -
      data: any
      -
    • -
    • -
      Default value path: string = undefined
      -
    • -
    • -
      ajv: Ajv
      -
    • -
    -

    Returns boolean

    -
  • -
-
-
- -

Const iterateSchema

- -
    -
  • - -

    Parameters

    - -

    Returns void

    -
  • -
-
-
- -

Const labelDescription

- -
    -
  • - -

    Parameters

    -
      -
    • -
      text: string
      -
    • -
    • -
      show: boolean
      -
    • -
    -

    Returns LabelDescription

    -
  • -
-
-
- -

Const makeId

-
    -
  • makeId(idBase: string, iteration: number): string
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      idBase: string
      -
    • -
    • -
      iteration: number
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const mapDispatchToArrayControlProps

- -
    -
  • - -
    -
    -

    Maps state to dispatch properties of an array control.

    -
    -
    -

    Parameters

    - -

    Returns DispatchPropsOfArrayControl

    -

    dispatch props of an array control

    -
  • -
-
-
- -

Const mapDispatchToControlProps

- -
    -
  • - -
    -
    -

    Map dispatch to control props.

    -
    -
    -

    Parameters

    - -

    Returns DispatchPropsOfControl

    -

    dispatch props for a control

    -
  • -
-
-
- -

Const mapDispatchToMultiEnumProps

- - -
-
- -

Const mapStateToAllOfProps

- -
    -
  • - -
    -
    -

    Map state to all of renderer props.

    -
    -
    -

    Parameters

    - -

    Returns StatePropsOfCombinator

    -

    state props for a combinator

    -
  • -
-
-
- -

Const mapStateToAnyOfProps

- - -
-
- -

Const mapStateToArrayControlProps

- -
    -
  • - -
    -
    -

    Map state to table props

    -
    -
    -

    Parameters

    - -

    Returns StatePropsOfArrayControl

    -

    state props for a table control

    -
  • -
-
-
- -

Const mapStateToArrayLayoutProps

- -
    -
  • - -
    -
    -

    Map state to table props

    -
    -
    -

    Parameters

    - -

    Returns StatePropsOfArrayLayout

    -

    state props for a table control

    -
  • -
-
-
- -

Const mapStateToCellProps

- -
    -
  • - -
    -
    -

    Map state to cell props.

    -
    -
    -

    Parameters

    - -

    Returns StatePropsOfCell

    -

    state props of a cell

    -
  • -
-
-
- -

Const mapStateToCombinatorRendererProps

- - -
-
- -

Const mapStateToControlProps

- -
    -
  • - -
    -
    -

    Map state to control props.

    -
    -
    -

    Parameters

    - -

    Returns StatePropsOfControl

    -

    state props for a control

    -
  • -
-
-
- -

Const mapStateToControlWithDetailProps

- -
    -
  • - -
    -
    -

    Map state to control with detail props

    -
    -
    -

    Parameters

    - -

    Returns StatePropsOfControlWithDetail

    -

    state props for a table control

    -
  • -
-
-
- -

Const mapStateToDispatchCellProps

- - -
-
- -

Const mapStateToEnumControlProps

- - -
-
- -

Const mapStateToJsonFormsRendererProps

- - -
-
- -

Const mapStateToLabelProps

- - -
-
- -

Const mapStateToLayoutProps

- -
    -
  • - -
    -
    -

    Map state to layout props.

    -
    -
    -

    Parameters

    - -

    Returns LayoutProps

    -
  • -
-
-
- -

Const mapStateToMasterListItemProps

- -
    -
  • - -
    -
    -

    Map state to control props.

    -
    -
    -

    Parameters

    - -

    Returns StatePropsOfMasterItem

    -

    state props for a control

    -
  • -
-
-
- -

Const mapStateToMultiEnumControlProps

- - -
-
- -

Const mapStateToOneOfEnumCellProps

- -
    -
  • - -
    -
    -

    mapStateToOneOfEnumCellProps for one of enum cell. Options is used for populating dropdown list from oneOf

    -
    -
    -

    Parameters

    - -

    Returns StatePropsOfEnumCell

    -
  • -
-
-
- -

Const mapStateToOneOfEnumControlProps

- - -
-
- -

Const mapStateToOneOfProps

- - -
-
- -

Const move

-
    -
  • move(array: any[], index: number, delta: number): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      array: any[]
      -
    • -
    • -
      index: number
      -
    • -
    • -
      delta: number
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

Const moveDown

-
    -
  • moveDown(array: any[], toMove: number): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      array: any[]
      -
    • -
    • -
      toMove: number
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

Const moveUp

-
    -
  • moveUp(array: any[], toMove: number): void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      array: any[]
      -
    • -
    • -
      toMove: number
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

Const not

- -
    -
  • - -

    Parameters

    - -

    Returns Tester

    -
  • -
-
-
- -

Const oneOfToEnumOptionMapper

- -
    -
  • - -

    Parameters

    -
      -
    • -
      e: any
      -
    • -
    • -
      Optional t: Translator
      -
    • -
    • -
      Optional fallbackI18nKey: string
      -
    • -
    -

    Returns EnumOption

    -
  • -
-
-
- -

Const optionIs

-
    -
  • optionIs(optionName: string, optionValue: any): Tester
  • -
-
    -
  • - -
    -
    -

    Checks whether the given UI schema has an option with the given - name and whether it has the expected value. If no options property - is set, returns false.

    -
    -
    -

    Parameters

    -
      -
    • -
      optionName: string
      -
      -
      -

      the name of the option to check

      -
      -
      -
    • -
    • -
      optionValue: any
      -
      -
      -

      the expected value of the option

      -
      -
      -
    • -
    -

    Returns Tester

    -
  • -
-
-
- -

Const or

- -
    -
  • - -
    -
    -

    A tester that allow composing other testers by || them.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...testers: Tester[]
      -
      -
      -

      the testers to be composed

      -
      -
      -
    • -
    -

    Returns Tester

    -
  • -
-
-
- -

Const rankWith

-
    -
  • rankWith(rank: number, tester: Tester): (Anonymous function)
  • -
-
    -
  • - -
    -
    -

    Create a ranked tester that will associate a number with a given tester, if the - latter returns true.

    -
    -
    -

    Parameters

    -
      -
    • -
      rank: number
      -
      -
      -

      the rank to be returned in case the tester returns true

      -
      -
      -
    • -
    • -
      tester: Tester
      -
      -
      -

      a tester

      -
      -
      -
    • -
    -

    Returns (Anonymous function)

    -
  • -
-
-
- -

Const registerCell

- -
    -
  • - -

    Parameters

    - -

    Returns { cell: any; tester: RankedTester; type: "jsonforms/ADD_CELL" }

    -
      -
    • -
      cell: any
      -
    • -
    • -
      tester: RankedTester
      -
    • -
    • -
      type: "jsonforms/ADD_CELL"
      -
    • -
    -
  • -
-
-
- -

Const registerDefaultData

-
    -
  • registerDefaultData(schemaPath: string, data: any): { data: any; schemaPath: string; type: "jsonforms/ADD_DEFAULT_DATA" }
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      schemaPath: string
      -
    • -
    • -
      data: any
      -
    • -
    -

    Returns { data: any; schemaPath: string; type: "jsonforms/ADD_DEFAULT_DATA" }

    -
      -
    • -
      data: any
      -
    • -
    • -
      schemaPath: string
      -
    • -
    • -
      type: "jsonforms/ADD_DEFAULT_DATA"
      -
    • -
    -
  • -
-
-
- -

Const registerRenderer

-
    -
  • registerRenderer(tester: RankedTester, renderer: any): { renderer: any; tester: RankedTester; type: "jsonforms/ADD_RENDERER" }
  • -
-
    -
  • - -

    Parameters

    - -

    Returns { renderer: any; tester: RankedTester; type: "jsonforms/ADD_RENDERER" }

    -
      -
    • -
      renderer: any
      -
    • -
    • -
      tester: RankedTester
      -
    • -
    • -
      type: "jsonforms/ADD_RENDERER"
      -
    • -
    -
  • -
-
-
- -

Const registerUISchema

- - -
-
- -

Const removeId

-
    -
  • removeId(id: string): boolean
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      id: string
      -
    • -
    -

    Returns boolean

    -
  • -
-
-
- -

Const rendererReducer

- - -
-
- -

Const resolveData

-
    -
  • resolveData(instance: any, dataPath: string): any
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      instance: any
      -
    • -
    • -
      dataPath: string
      -
    • -
    -

    Returns any

    -
  • -
-
-
- -

Const resolveSchema

- -
    -
  • - -
    -
    -

    Resolve the given schema path in order to obtain a subschema.

    -
    -
    -

    Parameters

    -
      -
    • -
      schema: JsonSchema
      -
      -
      -

      the root schema from which to start

      -
      -
      -
    • -
    • -
      schemaPath: string
      -
      -
      -

      the schema path to be resolved

      -
      -
      -
    • -
    • -
      rootSchema: JsonSchema
      -
      -
      -

      the actual root schema

      -
      -
      -
    • -
    -

    Returns JsonSchema

    -

    the resolved sub-schema

    -
  • -
-
-
- -

Const resolveSchemaWithSegments

- -
    -
  • - -

    Parameters

    - -

    Returns JsonSchema

    -
  • -
-
-
- -

Const reuseAjvForSchema

-
    -
  • reuseAjvForSchema(ajv: Ajv, schema: JsonSchema): Ajv
  • -
-
    -
  • - -

    Parameters

    - -

    Returns Ajv

    -
  • -
-
-
- -

Const schemaMatches

- -
    -
  • - -
    -
    -

    Only applicable for Controls.

    -
    -

    This function checks whether the given UI schema is of type Control - and if so, resolves the sub-schema referenced by the control and applies - the given predicate

    -
    -

    Parameters

    -
      -
    • -
      predicate: (schema: JsonSchema, rootSchema: JsonSchema) => boolean
      -
      -
      -

      the predicate that should be - applied to the resolved sub-schema

      -
      -
      - -
    • -
    -

    Returns Tester

    -
  • -
-
-
- -

Const schemaSubPathMatches

- -
    -
  • - -

    Parameters

    - -

    Returns Tester

    -
  • -
-
-
- -

Const schemaTypeIs

-
    -
  • schemaTypeIs(expectedType: string): Tester
  • -
-
    -
  • - -
    -
    -

    Only applicable for Controls.

    -
    -

    This function checks whether the given UI schema is of type Control - and if so, resolves the sub-schema referenced by the control and checks - whether the type of the sub-schema matches the expected one.

    -
    -

    Parameters

    -
      -
    • -
      expectedType: string
      -
      -
      -

      the expected type of the resolved sub-schema

      -
      -
      -
    • -
    -

    Returns Tester

    -
  • -
-
-
- -

Const scopeEndIs

-
    -
  • scopeEndIs(expected: string): Tester
  • -
-
    -
  • - -
    -
    -

    Only applicable for Controls.

    -
    -

    Checks whether the last segment of the scope matches the expected string.

    -
    -

    Parameters

    -
      -
    • -
      expected: string
      -
      -
      -

      the expected ending of the reference

      -
      -
      -
    • -
    -

    Returns Tester

    -
  • -
-
-
- -

Const scopeEndsWith

-
    -
  • scopeEndsWith(expected: string): Tester
  • -
-
    -
  • - -
    -
    -

    Only applicable for Controls.

    -
    -

    Checks whether the scope of a control ends with the expected string.

    -
    -

    Parameters

    -
      -
    • -
      expected: string
      -
      -
      -

      the expected ending of the reference

      -
      -
      -
    • -
    -

    Returns Tester

    -
  • -
-
-
- -

Const setAjv

-
    -
  • setAjv(ajv: AJV): { ajv: Ajv; type: "jsonforms/SET_AJV" }
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      ajv: AJV
      -
    • -
    -

    Returns { ajv: Ajv; type: "jsonforms/SET_AJV" }

    -
      -
    • -
      ajv: Ajv
      -
    • -
    • -
      type: "jsonforms/SET_AJV"
      -
    • -
    -
  • -
-
-
- -

Const setConfig

- -
    -
  • - -

    Parameters

    -
      -
    • -
      config: any
      -
    • -
    -

    Returns SetConfigAction

    -
  • -
-
-
- -

Const setLocale

- -
    -
  • - -

    Parameters

    -
      -
    • -
      locale: string | undefined
      -
    • -
    -

    Returns SetLocaleAction

    -
  • -
-
-
- -

Const setReadonly

- -
    -
  • - -

    Parameters

    - -

    Returns void

    -
  • -
-
-
- -

Const setReadonlyPropertyValue

- -
    -
  • - -

    Parameters

    -
      -
    • -
      value: boolean
      -
    • -
    -

    Returns IterateCallback

    -
  • -
-
-
- -

Const setSchema

- -
    -
  • - -

    Parameters

    - -

    Returns SetSchemaAction

    -
  • -
-
-
- -

Const setTranslator

- - -
-
- -

Const setUISchema

- - -
-
- -

Const setValidationMode

- - -
-
- -

Const showAsRequired

-
    -
  • showAsRequired(required: boolean, hideRequiredAsterisk: boolean): boolean
  • -
-
    -
  • - -
    -
    -

    Indicates whether to mark a field as required.

    -
    -
    -

    Parameters

    -
      -
    • -
      required: boolean
      -
      -
      -

      whether the label belongs to a control which is required

      -
      -
      -
    • -
    • -
      hideRequiredAsterisk: boolean
      -
      -
      -

      applied UI Schema option

      -
      -
      -
    • -
    -

    Returns boolean

    -

    should the field be marked as required

    -
  • -
-
-
- -

Const subErrorsAt

-
    -
  • subErrorsAt(instancePath: string, schema: JsonSchema): (Anonymous function)
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      instancePath: string
      -
    • -
    • -
      schema: JsonSchema
      -
    • -
    -

    Returns (Anonymous function)

    -
  • -
-
-
- -

Const toDataPath

-
    -
  • toDataPath(schemaPath: string): string
  • -
-
    -
  • - -
    -
    -

    Convert a schema path (i.e. JSON pointer) to a data path.

    -
    -

    Data paths can be used in field change event handlers like handleChange.

    -
    -
    example
    -

    toDataPath('#/properties/foo/properties/bar') === 'foo.bar')

    -
    -
    -
    -

    Parameters

    -
      -
    • -
      schemaPath: string
      -
      -
      -

      the schema path to be converted

      -
      -
      -
    • -
    -

    Returns string

    -

    the data path

    -
  • -
-
-
- -

Const toDataPathSegments

-
    -
  • toDataPathSegments(schemaPath: string): string[]
  • -
-
    -
  • - -
    -
    -

    Convert a schema path (i.e. JSON pointer) to an array by splitting - at the '/' character and removing all schema-specific keywords.

    -
    -

    The returned value can be used to de-reference a root object by folding over it - and de-referencing the single segments to obtain a new object.

    -
    -

    Parameters

    -
      -
    • -
      schemaPath: string
      -
      -
      -

      the schema path to be converted

      -
      -
      -
    • -
    -

    Returns string[]

    -

    an array containing only non-schema-specific segments

    -
  • -
-
-
- -

Const transformPathToI18nPrefix

-
    -
  • transformPathToI18nPrefix(path: string): string
  • -
-
    -
  • - -
    -
    -

    Transforms a given path to a prefix which can be used for i18n keys. - Returns 'root' for empty paths and removes array indices

    -
    -
    -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    -

    Returns string

    -
  • -
-
-
- -

Const traverse

- -
    -
  • - -

    Parameters

    - -

    Returns boolean

    -
  • -
-
-
- -

Const uiTypeIs

-
    -
  • uiTypeIs(expected: string): Tester
  • -
-
    -
  • - -
    -
    -

    Checks whether the given UI schema has the expected type.

    -
    -
    -

    Parameters

    -
      -
    • -
      expected: string
      -
      -
      -

      the expected UI schema type

      -
      -
      -
    • -
    -

    Returns Tester

    -
  • -
-
-
- -

Const uischemaRegistryReducer

- - -
-
- -

Const unregisterCell

-
    -
  • unregisterCell(tester: RankedTester, cell: any): { cell: any; tester: RankedTester; type: "jsonforms/REMOVE_CELL" }
  • -
-
    -
  • - -

    Parameters

    - -

    Returns { cell: any; tester: RankedTester; type: "jsonforms/REMOVE_CELL" }

    -
      -
    • -
      cell: any
      -
    • -
    • -
      tester: RankedTester
      -
    • -
    • -
      type: "jsonforms/REMOVE_CELL"
      -
    • -
    -
  • -
-
-
- -

Const unregisterDefaultData

-
    -
  • unregisterDefaultData(schemaPath: string): { schemaPath: string; type: "jsonforms/REMOVE_DEFAULT_DATA" }
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      schemaPath: string
      -
    • -
    -

    Returns { schemaPath: string; type: "jsonforms/REMOVE_DEFAULT_DATA" }

    -
      -
    • -
      schemaPath: string
      -
    • -
    • -
      type: "jsonforms/REMOVE_DEFAULT_DATA"
      -
    • -
    -
  • -
-
-
- -

Const unregisterRenderer

-
    -
  • unregisterRenderer(tester: RankedTester, renderer: any): { renderer: any; tester: RankedTester; type: "jsonforms/REMOVE_RENDERER" }
  • -
-
    -
  • - -

    Parameters

    - -

    Returns { renderer: any; tester: RankedTester; type: "jsonforms/REMOVE_RENDERER" }

    -
      -
    • -
      renderer: any
      -
    • -
    • -
      tester: RankedTester
      -
    • -
    • -
      type: "jsonforms/REMOVE_RENDERER"
      -
    • -
    -
  • -
-
-
- -

Const unregisterUISchema

- - -
-
- -

Const unsetReadonly

- -
    -
  • - -

    Parameters

    - -

    Returns void

    -
  • -
-
-
- -

Const update

-
    -
  • update(path: string, updater: (existingData: any) => any): UpdateAction
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      updater: (existingData: any) => any
      -
        -
      • -
          -
        • (existingData: any): any
        • -
        -
          -
        • -

          Parameters

          -
            -
          • -
            existingData: any
            -
          • -
          -

          Returns any

          -
        • -
        -
      • -
      -
    • -
    -

    Returns UpdateAction

    -
  • -
-
-
- -

Const updateCore

- - -
-
- -

Const updateErrors

- -
    -
  • - -

    Parameters

    -
      -
    • -
      errors: ErrorObject[]
      -
    • -
    -

    Returns UpdateErrorsAction

    -
  • -
-
-
- -

Const updateI18n

- -
    -
  • - -

    Parameters

    -
      -
    • -
      locale: string | undefined
      -
    • -
    • -
      translator: Translator | undefined
      -
    • -
    • -
      errorTranslator: ErrorTranslator | undefined
      -
    • -
    -

    Returns UpdateI18nAction

    -
  • -
-
-
- -

Const validate

-
    -
  • validate(validator: ValidateFunction | undefined, data: any): ErrorObject[]
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      validator: ValidateFunction | undefined
      -
    • -
    • -
      data: any
      -
    • -
    -

    Returns ErrorObject[]

    -
  • -
-
-
- -

Const withIncreasedRank

-
    -
  • withIncreasedRank(by: number, rankedTester: RankedTester): (Anonymous function)
  • -
-
    -
  • - -

    Parameters

    - -

    Returns (Anonymous function)

    -
  • -
-
-
- -

Const wrapInLayoutIfNecessary

- -
    -
  • - -
    -
    -

    Wraps the given {@code uiSchema} in a Layout if there is none already.

    -
    -
    -

    Parameters

    -
      -
    • -
      uischema: UISchemaElement
      -
      -
      -

      The ui schema to wrap in a layout.

      -
      -
      -
    • -
    • -
      layoutType: string
      -
      -
      -

      The type of the layout to create.

      -
      -
      -
    • -
    -

    Returns Layout

    -

    the wrapped uiSchema.

    -
  • -
-
-
-
-

Object literals

-
- -

Const Draft4

-
Draft4: object
- -
- -

$schema

-
$schema: string = "http://json-schema.org/draft-04/schema#"
- -
-
- -

default

-
default: {}
- -
-

Type declaration

-
    -
-
-
-
- -

description

-
description: string = "Core schema meta-schema"
- -
-
- -

id

-
id: string = "http://json-schema.org/draft-04/schema#"
- -
-
- -

type

-
type: string = "object"
- -
-
- -

definitions

-
definitions: object
- -
- -

positiveInteger

-
positiveInteger: object
- -
- -

minimum

-
minimum: number = 0
- -
-
- -

type

-
type: string = "integer"
- -
-
-
- -

positiveIntegerDefault0

-
positiveIntegerDefault0: object
- -
- -

allOf

-
allOf: ({ $ref: string } | { default: number })[] = [{ $ref: '#/definitions/positiveInteger' }, { default: 0 }]
- -
-
-
- -

schemaArray

-
schemaArray: object
- -
- -

minItems

-
minItems: number = 1
- -
-
- -

type

-
type: string = "array"
- -
-
- -

items

-
items: object
- -
- -

$ref

-
$ref: string = "#"
- -
-
-
-
- -

simpleTypes

-
simpleTypes: object
- -
- -

enum

-
enum: string[] = ['array','boolean','integer','null','number','object','string',]
- -
-
-
- -

stringArray

-
stringArray: object
- -
- -

minItems

-
minItems: number = 1
- -
-
- -

type

-
type: string = "array"
- -
-
- -

uniqueItems

-
uniqueItems: boolean = true
- -
-
- -

items

-
items: object
- -
- -

type

-
type: string = "string"
- -
-
-
-
-
- -

dependencies

-
dependencies: object
- -
- -

exclusiveMaximum

-
exclusiveMaximum: string[] = ['maximum']
- -
-
- -

exclusiveMinimum

-
exclusiveMinimum: string[] = ['minimum']
- -
-
-
- -

properties

-
properties: object
- -
- -

default

-
default: {}
- -
-

Type declaration

-
    -
-
-
-
- -

$schema

-
$schema: object
- -
- -

format

-
format: string = "uri"
- -
-
- -

type

-
type: string = "string"
- -
-
-
- -

additionalItems

-
additionalItems: object
- -
- -

anyOf

-
anyOf: ({ type: string } | { $ref: string })[] = [{ type: 'boolean' }, { $ref: '#' }]
- -
-
- -

default

-
default: {}
- -
-

Type declaration

-
    -
-
-
-
-
- -

additionalProperties

-
additionalProperties: object
- -
- -

anyOf

-
anyOf: ({ type: string } | { $ref: string })[] = [{ type: 'boolean' }, { $ref: '#' }]
- -
-
- -

default

-
default: {}
- -
-

Type declaration

-
    -
-
-
-
-
- -

allOf

-
allOf: object
- -
- -

$ref

-
$ref: string = "#/definitions/schemaArray"
- -
-
-
- -

anyOf

-
anyOf: object
- -
- -

$ref

-
$ref: string = "#/definitions/schemaArray"
- -
-
-
- -

definitions

-
definitions: object
- -
- -

default

-
default: {}
- -
-

Type declaration

-
    -
-
-
-
- -

type

-
type: string = "object"
- -
-
- -

additionalProperties

-
additionalProperties: object
- -
- -

$ref

-
$ref: string = "#"
- -
-
-
-
- -

dependencies

-
dependencies: object
- -
- -

type

-
type: string = "object"
- -
-
- -

additionalProperties

-
additionalProperties: object
- -
- -

anyOf

-
anyOf: { $ref: string }[] = [{ $ref: '#' }, { $ref: '#/definitions/stringArray' }]
- -
-
-
-
- -

description

-
description: object
- -
- -

type

-
type: string = "string"
- -
-
-
- -

enum

-
enum: object
- -
- -

minItems

-
minItems: number = 1
- -
-
- -

type

-
type: string = "array"
- -
-
- -

uniqueItems

-
uniqueItems: boolean = true
- -
-
-
- -

exclusiveMaximum

-
exclusiveMaximum: object
- -
- -

default

-
default: boolean = false
- -
-
- -

type

-
type: string = "boolean"
- -
-
-
- -

exclusiveMinimum

-
exclusiveMinimum: object
- -
- -

default

-
default: boolean = false
- -
-
- -

type

-
type: string = "boolean"
- -
-
-
- -

id

-
id: object
- -
- -

format

-
format: string = "uri"
- -
-
- -

type

-
type: string = "string"
- -
-
-
- -

items

-
items: object
- -
- -

anyOf

-
anyOf: { $ref: string }[] = [{ $ref: '#' }, { $ref: '#/definitions/schemaArray' }]
- -
-
- -

default

-
default: {}
- -
-

Type declaration

-
    -
-
-
-
-
- -

maxItems

-
maxItems: object
- -
- -

$ref

-
$ref: string = "#/definitions/positiveInteger"
- -
-
-
- -

maxLength

-
maxLength: object
- -
- -

$ref

-
$ref: string = "#/definitions/positiveInteger"
- -
-
-
- -

maxProperties

-
maxProperties: object
- -
- -

$ref

-
$ref: string = "#/definitions/positiveInteger"
- -
-
-
- -

maximum

-
maximum: object
- -
- -

type

-
type: string = "number"
- -
-
-
- -

minItems

-
minItems: object
- -
- -

$ref

-
$ref: string = "#/definitions/positiveIntegerDefault0"
- -
-
-
- -

minLength

-
minLength: object
- -
- -

$ref

-
$ref: string = "#/definitions/positiveIntegerDefault0"
- -
-
-
- -

minProperties

-
minProperties: object
- -
- -

$ref

-
$ref: string = "#/definitions/positiveIntegerDefault0"
- -
-
-
- -

minimum

-
minimum: object
- -
- -

type

-
type: string = "number"
- -
-
-
- -

multipleOf

-
multipleOf: object
- -
- -

exclusiveMinimum

-
exclusiveMinimum: boolean = true
- -
-
- -

minimum

-
minimum: number = 0
- -
-
- -

type

-
type: string = "number"
- -
-
-
- -

not

-
not: object
- -
- -

$ref

-
$ref: string = "#"
- -
-
-
- -

oneOf

-
oneOf: object
- -
- -

$ref

-
$ref: string = "#/definitions/schemaArray"
- -
-
-
- -

pattern

-
pattern: object
- -
- -

format

-
format: string = "regex"
- -
-
- -

type

-
type: string = "string"
- -
-
-
- -

patternProperties

-
patternProperties: object
- -
- -

default

-
default: {}
- -
-

Type declaration

-
    -
-
-
-
- -

type

-
type: string = "object"
- -
-
- -

additionalProperties

-
additionalProperties: object
- -
- -

$ref

-
$ref: string = "#"
- -
-
-
-
- -

properties

-
properties: object
- -
- -

default

-
default: {}
- -
-

Type declaration

-
    -
-
-
-
- -

type

-
type: string = "object"
- -
-
- -

additionalProperties

-
additionalProperties: object
- -
- -

$ref

-
$ref: string = "#"
- -
-
-
-
- -

required

-
required: object
- -
- -

$ref

-
$ref: string = "#/definitions/stringArray"
- -
-
-
- -

title

-
title: object
- -
- -

type

-
type: string = "string"
- -
-
-
- -

type

-
type: object
- -
- -

anyOf

-
anyOf: ({ $ref: string } | { minItems: number; type: string; uniqueItems: boolean; items: object })[] = [{ $ref: '#/definitions/simpleTypes' },{type: 'array',items: { $ref: '#/definitions/simpleTypes' },minItems: 1,uniqueItems: true,},]
- -
-
-
- -

uniqueItems

-
uniqueItems: object
- -
- -

default

-
default: boolean = false
- -
-
- -

type

-
type: string = "boolean"
- -
-
-
-
-
- -

Const Generate

-
Generate: object
- -
- -

controlElement

-
controlElement: createControlElement = createControlElement
- -
-
- -

jsonSchema

-
jsonSchema: generateJsonSchema = generateJsonSchema
- -
-
- -

uiSchema

-
uiSchema: generateDefaultUISchema = generateDefaultUISchema
- -
-
-
- -

Const Helpers

-
Helpers: object
- -
- -

convertToValidClassName

-
convertToValidClassName: convertToValidClassName
- -
-
- -

createLabelDescriptionFrom

-
createLabelDescriptionFrom: createLabelDescriptionFrom
- -
-
-
- -

Const Paths

-
Paths: object
- -
- -

compose

-
compose: compose = composePaths
- -
-
- -

fromScoped

-
fromScoped: fromScoped
- -
-
-
- -

Const Resolve

-
Resolve: object
- -
-
-

Convenience wrapper around resolveData and resolveSchema.

-
-
-
- -

data

-
data: resolveData = resolveData
- -
-
- -

schema

-
schema: resolveSchema = resolveSchema
- -
-
-
- -

Const Runtime

-
Runtime: object
- -
- -

isEnabled

- -
    -
  • - -

    Parameters

    - -

    Returns boolean

    -
  • -
-
-
- -

isVisible

- -
    -
  • - -

    Parameters

    - -

    Returns boolean

    -
  • -
-
-
-
- -

Const configDefault

-
configDefault: object
- -
- -

hideRequiredAsterisk

-
hideRequiredAsterisk: boolean = false
- -
-
- -

restrict

-
restrict: boolean = false
- -
-
- -

showUnfocusedDescription

-
showUnfocusedDescription: boolean = false
- -
-
- -

trim

-
trim: boolean = false
- -
-
-
- -

Const controlDefaultProps

-
controlDefaultProps: object
- -
- -

errors

-
errors: string[] = [] as string[]
- -
-
-
- -

Const defaultJsonFormsI18nState

-
defaultJsonFormsI18nState: object
- -
- -

locale

-
locale: string = "en"
- -
-
- -

translate

-
translate: Translator = defaultTranslator
- -
-
- -

translateError

-
translateError: ErrorTranslator = defaultErrorTranslator
- -
-
-
- -

Const initState

-
initState: object
- -
- -

additionalErrors

-
additionalErrors: undefined[] = []
- -
-
- -

ajv

-
ajv: undefined = undefined
- -
-
- -

data

-
data: {}
- -
-

Type declaration

-
    -
-
-
-
- -

errors

-
errors: undefined[] = []
- -
-
- -

schema

-
schema: {}
- -
-

Type declaration

-
    -
-
-
-
- -

uischema

-
uischema: undefined = undefined
- -
-
- -

validationMode

-
validationMode: "ValidateAndShow" = "ValidateAndShow"
- -
-
- -

validator

-
validator: undefined = undefined
- -
-
-
- -

Const jsonFormsReducerConfig

-
jsonFormsReducerConfig: object
- -
- -

cells

- - -
-
- -

config

-
config: Reducer<any, SetConfigAction> = configReducer
- -
-
- -

core

-
core: Reducer<JsonFormsCore, CoreActions> = coreReducer
- -
-
- -

defaultData

- - -
-
- -

i18n

-
i18n: Reducer<JsonFormsI18nState, I18nActions> = i18nReducer
- -
-
- -

renderers

- - -
-
- -

uischemas

-
uischemas: Reducer<JsonFormsUISchemaRegistryEntry[], UISchemaActions> = uischemaRegistryReducer
- -
-
-
- -

Const layoutDefaultProps

-
layoutDefaultProps: object
- -
- -

direction

-
direction: "column" = "column"
- -
-
- -

enabled

-
enabled: true = true
- -
-
- -

path

-
path: string = ""
- -
-
- -

visible

-
visible: true = true
- -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/hierarchy.html b/static/api/core/hierarchy.html new file mode 100644 index 00000000..1d1914e3 --- /dev/null +++ b/static/api/core/hierarchy.html @@ -0,0 +1 @@ +JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/index.html b/static/api/core/index.html index 6ac5ad47..11115806 100644 --- a/static/api/core/index.html +++ b/static/api/core/index.html @@ -1,1318 +1,25 @@ - - - - - - JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

JSON Forms Core

-
-
-
-
-
-
-
- -

JSON Forms - More Forms. Less Code

-
-

Complex forms in the blink of an eye

-

JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

- -

Core Package

-
-

This is the JSON Forms core package. It provides the basic functionality needed to render forms.

-

In order to use JSON Forms Core you need to decide which UI framework you would like to use.

-

JSON Forms currently supports React, Angular and Vue.

-

The following seeds are available:

- -

See the official documentation and the Example Package on how to integrate JSON Forms with your application.

-

Check https://www.npmjs.com/search?q=%40jsonforms for all published JSON Forms packages.

- -

Upgrading to JSON Forms 3.0

-
-

With version 3.0 of JSON Forms we removed json-schema-ref-parser from the core package. - This change only affects users of the React variant (Vue and Angular are not affected) and even for React only a few users will need to adjust their code. - To avoid issues and for more information, please have a look at our migration guide.

- -

License

-
-

The JSON Forms project is licensed under the MIT License. See the LICENSE file for more information.

- -

Roadmap

-
-

Our current roadmap is available here.

- -

Feedback, Help and Support

-
-

JSON Forms is developed by EclipseSource.

-

If you encounter any problems feel free to open an issue on the repo. - For questions and discussions please use the JSON Forms board. - You can also reach us via email. - In addition, EclipseSource also offers professional support for JSON Forms.

- -

Migration

-
-

See our migration guide when updating JSON Forms.

-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file +JSON Forms Core

JSON Forms Core

JSON Forms - More Forms. Less Code

Complex forms in the blink of an eye

+

JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

+

Core Package

This is the JSON Forms core package. It provides the basic functionality needed to render forms.

+

In order to use JSON Forms Core you need to decide which UI framework you would like to use.

+

JSON Forms currently supports React, Angular and Vue.

+

The following seeds are available:

+ +

See the official documentation and the Example Package on how to integrate JSON Forms with your application.

+

Check https://www.npmjs.com/search?q=%40jsonforms for all published JSON Forms packages.

+

Upgrading to JSON Forms 3.0

With version 3.0 of JSON Forms we removed json-schema-ref-parser from the core package. +This change only affects users of the React variant (Vue and Angular are not affected) and even for React only a few users will need to adjust their code. +To avoid issues and for more information, please have a look at our migration guide.

+

License

The JSON Forms project is licensed under the MIT License. See the LICENSE file for more information.

+

Roadmap

Our current roadmap is available here.

+

Feedback, Help and Support

JSON Forms is developed by EclipseSource.

+

If you encounter any problems feel free to open an issue on the repo. +For questions and discussions please use the JSON Forms board. +You can also reach us via email. +In addition, EclipseSource also offers professional support for JSON Forms.

+

Migration

See our migration guide when updating JSON Forms.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Action.html b/static/api/core/interfaces/Action.html new file mode 100644 index 00000000..3c493bdb --- /dev/null +++ b/static/api/core/interfaces/Action.html @@ -0,0 +1,2 @@ +Action | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.AddCellRendererAction.html b/static/api/core/interfaces/Actions.AddCellRendererAction.html new file mode 100644 index 00000000..ff2fdd4d --- /dev/null +++ b/static/api/core/interfaces/Actions.AddCellRendererAction.html @@ -0,0 +1,4 @@ +AddCellRendererAction | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.AddRendererAction.html b/static/api/core/interfaces/Actions.AddRendererAction.html new file mode 100644 index 00000000..31c67812 --- /dev/null +++ b/static/api/core/interfaces/Actions.AddRendererAction.html @@ -0,0 +1,4 @@ +AddRendererAction | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.AddUISchemaAction.html b/static/api/core/interfaces/Actions.AddUISchemaAction.html new file mode 100644 index 00000000..bc8cb4f6 --- /dev/null +++ b/static/api/core/interfaces/Actions.AddUISchemaAction.html @@ -0,0 +1,4 @@ +AddUISchemaAction | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.InitAction.html b/static/api/core/interfaces/Actions.InitAction.html new file mode 100644 index 00000000..f7c2b112 --- /dev/null +++ b/static/api/core/interfaces/Actions.InitAction.html @@ -0,0 +1,6 @@ +InitAction | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.InitActionOptions.html b/static/api/core/interfaces/Actions.InitActionOptions.html new file mode 100644 index 00000000..d316b607 --- /dev/null +++ b/static/api/core/interfaces/Actions.InitActionOptions.html @@ -0,0 +1,4 @@ +InitActionOptions | JSON Forms Core

Interface InitActionOptions

interface InitActionOptions {
    additionalErrors?: ErrorObject<string, Record<string, any>, unknown>[];
    ajv?: Ajv;
    validationMode?: ValidationMode;
}

Properties

additionalErrors?: ErrorObject<string, Record<string, any>, unknown>[]
ajv?: Ajv
validationMode?: ValidationMode

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.RegisterDefaultDataAction.html b/static/api/core/interfaces/Actions.RegisterDefaultDataAction.html new file mode 100644 index 00000000..8e7202e7 --- /dev/null +++ b/static/api/core/interfaces/Actions.RegisterDefaultDataAction.html @@ -0,0 +1,4 @@ +RegisterDefaultDataAction | JSON Forms Core

Interface RegisterDefaultDataAction

interface RegisterDefaultDataAction {
    data: any;
    schemaPath: string;
    type: "jsonforms/ADD_DEFAULT_DATA";
}

Properties

Properties

data: any
schemaPath: string
type: "jsonforms/ADD_DEFAULT_DATA"

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.RemoveCellRendererAction.html b/static/api/core/interfaces/Actions.RemoveCellRendererAction.html new file mode 100644 index 00000000..675ba125 --- /dev/null +++ b/static/api/core/interfaces/Actions.RemoveCellRendererAction.html @@ -0,0 +1,4 @@ +RemoveCellRendererAction | JSON Forms Core

Interface RemoveCellRendererAction

interface RemoveCellRendererAction {
    cell: any;
    tester: RankedTester;
    type: "jsonforms/REMOVE_CELL";
}

Properties

Properties

cell: any
tester: RankedTester
type: "jsonforms/REMOVE_CELL"

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.RemoveRendererAction.html b/static/api/core/interfaces/Actions.RemoveRendererAction.html new file mode 100644 index 00000000..9e8f63f7 --- /dev/null +++ b/static/api/core/interfaces/Actions.RemoveRendererAction.html @@ -0,0 +1,4 @@ +RemoveRendererAction | JSON Forms Core

Interface RemoveRendererAction

interface RemoveRendererAction {
    renderer: any;
    tester: RankedTester;
    type: "jsonforms/REMOVE_RENDERER";
}

Properties

Properties

renderer: any
tester: RankedTester
type: "jsonforms/REMOVE_RENDERER"

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.RemoveUISchemaAction.html b/static/api/core/interfaces/Actions.RemoveUISchemaAction.html new file mode 100644 index 00000000..63d899ca --- /dev/null +++ b/static/api/core/interfaces/Actions.RemoveUISchemaAction.html @@ -0,0 +1,3 @@ +RemoveUISchemaAction | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.SetAjvAction.html b/static/api/core/interfaces/Actions.SetAjvAction.html new file mode 100644 index 00000000..0d28c5eb --- /dev/null +++ b/static/api/core/interfaces/Actions.SetAjvAction.html @@ -0,0 +1,3 @@ +SetAjvAction | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.SetConfigAction.html b/static/api/core/interfaces/Actions.SetConfigAction.html new file mode 100644 index 00000000..edc91f83 --- /dev/null +++ b/static/api/core/interfaces/Actions.SetConfigAction.html @@ -0,0 +1,3 @@ +SetConfigAction | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.SetLocaleAction.html b/static/api/core/interfaces/Actions.SetLocaleAction.html new file mode 100644 index 00000000..4dec4f68 --- /dev/null +++ b/static/api/core/interfaces/Actions.SetLocaleAction.html @@ -0,0 +1,3 @@ +SetLocaleAction | JSON Forms Core

Interface SetLocaleAction

interface SetLocaleAction {
    locale: string;
    type: "jsonforms/SET_LOCALE";
}

Properties

Properties

locale: string
type: "jsonforms/SET_LOCALE"

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.SetSchemaAction.html b/static/api/core/interfaces/Actions.SetSchemaAction.html new file mode 100644 index 00000000..c7187956 --- /dev/null +++ b/static/api/core/interfaces/Actions.SetSchemaAction.html @@ -0,0 +1,3 @@ +SetSchemaAction | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.SetTranslatorAction.html b/static/api/core/interfaces/Actions.SetTranslatorAction.html new file mode 100644 index 00000000..2906ca2d --- /dev/null +++ b/static/api/core/interfaces/Actions.SetTranslatorAction.html @@ -0,0 +1,4 @@ +SetTranslatorAction | JSON Forms Core

Interface SetTranslatorAction

interface SetTranslatorAction {
    errorTranslator?: ErrorTranslator;
    translator?: Translator;
    type: "jsonforms/SET_TRANSLATOR";
}

Properties

errorTranslator?: ErrorTranslator
translator?: Translator
type: "jsonforms/SET_TRANSLATOR"

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.SetUISchemaAction.html b/static/api/core/interfaces/Actions.SetUISchemaAction.html new file mode 100644 index 00000000..21dd27c9 --- /dev/null +++ b/static/api/core/interfaces/Actions.SetUISchemaAction.html @@ -0,0 +1,3 @@ +SetUISchemaAction | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.SetValidationModeAction.html b/static/api/core/interfaces/Actions.SetValidationModeAction.html new file mode 100644 index 00000000..5058c7d3 --- /dev/null +++ b/static/api/core/interfaces/Actions.SetValidationModeAction.html @@ -0,0 +1,3 @@ +SetValidationModeAction | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.UnregisterDefaultDataAction.html b/static/api/core/interfaces/Actions.UnregisterDefaultDataAction.html new file mode 100644 index 00000000..103e96a2 --- /dev/null +++ b/static/api/core/interfaces/Actions.UnregisterDefaultDataAction.html @@ -0,0 +1,3 @@ +UnregisterDefaultDataAction | JSON Forms Core

Interface UnregisterDefaultDataAction

interface UnregisterDefaultDataAction {
    schemaPath: string;
    type: "jsonforms/REMOVE_DEFAULT_DATA";
}

Properties

Properties

schemaPath: string
type: "jsonforms/REMOVE_DEFAULT_DATA"

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.UpdateAction.html b/static/api/core/interfaces/Actions.UpdateAction.html new file mode 100644 index 00000000..a77a9f65 --- /dev/null +++ b/static/api/core/interfaces/Actions.UpdateAction.html @@ -0,0 +1,4 @@ +UpdateAction | JSON Forms Core
interface UpdateAction {
    path: string;
    type: "jsonforms/UPDATE";
    updater(existingData?): any;
}

Properties

Methods

Properties

path: string
type: "jsonforms/UPDATE"

Methods

  • Parameters

    • Optional existingData: any

    Returns any

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.UpdateCoreAction.html b/static/api/core/interfaces/Actions.UpdateCoreAction.html new file mode 100644 index 00000000..334d61f8 --- /dev/null +++ b/static/api/core/interfaces/Actions.UpdateCoreAction.html @@ -0,0 +1,6 @@ +UpdateCoreAction | JSON Forms Core

Interface UpdateCoreAction

interface UpdateCoreAction {
    data?: any;
    options?: Ajv | InitActionOptions;
    schema?: JsonSchema;
    type: "jsonforms/UPDATE_CORE";
    uischema?: UISchemaElement;
}

Properties

data?: any
options?: Ajv | InitActionOptions
schema?: JsonSchema
type: "jsonforms/UPDATE_CORE"
uischema?: UISchemaElement

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.UpdateErrorsAction.html b/static/api/core/interfaces/Actions.UpdateErrorsAction.html new file mode 100644 index 00000000..d7e33a94 --- /dev/null +++ b/static/api/core/interfaces/Actions.UpdateErrorsAction.html @@ -0,0 +1,3 @@ +UpdateErrorsAction | JSON Forms Core

Interface UpdateErrorsAction

interface UpdateErrorsAction {
    errors: ErrorObject<string, Record<string, any>, unknown>[];
    type: "jsonforms/UPDATE_ERRORS";
}

Properties

Properties

errors: ErrorObject<string, Record<string, any>, unknown>[]
type: "jsonforms/UPDATE_ERRORS"

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Actions.UpdateI18nAction.html b/static/api/core/interfaces/Actions.UpdateI18nAction.html new file mode 100644 index 00000000..0af21820 --- /dev/null +++ b/static/api/core/interfaces/Actions.UpdateI18nAction.html @@ -0,0 +1,5 @@ +UpdateI18nAction | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/AndCondition.html b/static/api/core/interfaces/AndCondition.html new file mode 100644 index 00000000..899cd3ba --- /dev/null +++ b/static/api/core/interfaces/AndCondition.html @@ -0,0 +1,5 @@ +AndCondition | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/AnyAction.html b/static/api/core/interfaces/AnyAction.html new file mode 100644 index 00000000..0ff3c27a --- /dev/null +++ b/static/api/core/interfaces/AnyAction.html @@ -0,0 +1,6 @@ +AnyAction | JSON Forms Core

Interface AnyAction

An Action type which accepts any other properties. +This is mainly for the use of the Reducer type. +This is not part of Action itself to prevent types that extend Action from +having an index signature.

+
interface AnyAction {
    type: any;
    [extraProps: string]: any;
}

Hierarchy (view full)

Indexable

[extraProps: string]: any

Properties

Properties

type: any

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/ArrayControlProps.html b/static/api/core/interfaces/ArrayControlProps.html new file mode 100644 index 00000000..278dcd6c --- /dev/null +++ b/static/api/core/interfaces/ArrayControlProps.html @@ -0,0 +1,40 @@ +ArrayControlProps | JSON Forms Core

Interface ArrayControlProps

Props of an array control.

+
interface ArrayControlProps {
    cells?: JsonFormsCellRendererRegistryEntry[];
    childErrors?: ErrorObject<string, Record<string, any>, unknown>[];
    config?: any;
    data: any;
    description?: string;
    enabled: boolean;
    errors: string;
    i18nKeyPrefix?: string;
    id: string;
    label: string;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    required?: boolean;
    rootSchema: JsonSchema;
    schema: JsonSchema;
    translations: ArrayTranslations;
    uischema: ControlElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible: boolean;
    addItem(path, value): (() => void);
    moveDown?(path, toMove): (() => void);
    moveUp?(path, toMove): (() => void);
    removeItems?(path, toDelete): (() => void);
}

Hierarchy (view full)

Properties

All available cell renderers.

+
childErrors?: ErrorObject<string, Record<string, any>, unknown>[]
config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
description?: string

Description of input cell

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
i18nKeyPrefix?: string
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
label: string

The label for the rendered element.

+
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
required?: boolean

Whether the rendered data is required.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
translations: ArrayTranslations
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/ArrayDefaultTranslation.html b/static/api/core/interfaces/ArrayDefaultTranslation.html new file mode 100644 index 00000000..4ad87972 --- /dev/null +++ b/static/api/core/interfaces/ArrayDefaultTranslation.html @@ -0,0 +1,3 @@ +ArrayDefaultTranslation | JSON Forms Core

Interface ArrayDefaultTranslation

interface ArrayDefaultTranslation {
    default: ((variable?) => string);
    key: ArrayTranslationEnum;
}

Properties

Properties

default: ((variable?) => string)

Type declaration

    • (variable?): string
    • Parameters

      • Optional variable: string

      Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/ArrayLayoutProps.html b/static/api/core/interfaces/ArrayLayoutProps.html new file mode 100644 index 00000000..9cdc135c --- /dev/null +++ b/static/api/core/interfaces/ArrayLayoutProps.html @@ -0,0 +1,40 @@ +ArrayLayoutProps | JSON Forms Core

Interface ArrayLayoutProps

Props of an array control.

+
interface ArrayLayoutProps {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data: number;
    description?: string;
    enabled: boolean;
    errors: string;
    i18nKeyPrefix?: string;
    id: string;
    label: string;
    minItems?: number;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    required?: boolean;
    rootSchema: JsonSchema;
    schema: JsonSchema;
    translations: ArrayTranslations;
    uischema: ControlElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible: boolean;
    addItem(path, value): (() => void);
    moveDown?(path, toMove): (() => void);
    moveUp?(path, toMove): (() => void);
    removeItems?(path, toDelete): (() => void);
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data: number

The data to be rendered.

+
description?: string

Description of input cell

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
i18nKeyPrefix?: string
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
label: string

The label for the rendered element.

+
minItems?: number
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
required?: boolean

Whether the rendered data is required.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
translations: ArrayTranslations
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Categorization.html b/static/api/core/interfaces/Categorization.html new file mode 100644 index 00000000..81de07a4 --- /dev/null +++ b/static/api/core/interfaces/Categorization.html @@ -0,0 +1,16 @@ +Categorization | JSON Forms Core

Interface Categorization

The categorization element, which may have children elements. +A child element may either be itself a Categorization or a Category, hence +the categorization element can be used to represent recursive structures like trees.

+
interface Categorization {
    elements: (Category | Categorization)[];
    i18n?: string;
    label: string;
    options?: {
        [key: string]: any;
    };
    rule?: Rule;
    type: "Categorization";
}

Hierarchy (view full)

Properties

elements: (Category | Categorization)[]

The child elements of this categorization which are either of type +Category or Categorization.

+
i18n?: string
label: string

Label for UI schema element.

+
options?: {
    [key: string]: any;
}

Any additional options.

+

Type declaration

  • [key: string]: any
rule?: Rule

An optional rule.

+
type: "Categorization"

The type of this UI schema element.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Category.html b/static/api/core/interfaces/Category.html new file mode 100644 index 00000000..2a777b51 --- /dev/null +++ b/static/api/core/interfaces/Category.html @@ -0,0 +1,13 @@ +Category | JSON Forms Core

Interface Category

The category layout.

+
interface Category {
    elements: UISchemaElement[];
    i18n?: string;
    label: string;
    options?: {
        [key: string]: any;
    };
    rule?: Rule;
    type: "Category";
}

Hierarchy (view full)

Properties

elements: UISchemaElement[]

The child elements of this layout.

+
i18n?: string
label: string

Label for UI schema element.

+
options?: {
    [key: string]: any;
}

Any additional options.

+

Type declaration

  • [key: string]: any
rule?: Rule

An optional rule.

+
type: "Category"

The type of this UI schema element.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/CellProps.html b/static/api/core/interfaces/CellProps.html new file mode 100644 index 00000000..34bd469d --- /dev/null +++ b/static/api/core/interfaces/CellProps.html @@ -0,0 +1,31 @@ +CellProps | JSON Forms Core

Interface CellProps

Props of a cell.

+
interface CellProps {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data: any;
    enabled: boolean;
    errors: string;
    id: string;
    isValid: boolean;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    rootSchema: JsonSchema;
    schema: JsonSchema;
    uischema: ControlElement;
    visible: boolean;
    handleChange(path, value): void;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
isValid: boolean
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Methods

  • Update handler that emits a data change

    +

    Parameters

    • path: string

      the path to the data to be updated

      +
    • value: any

      the new value that should be written to the given path

      +

    Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/CombinatorDefaultTranslation.html b/static/api/core/interfaces/CombinatorDefaultTranslation.html new file mode 100644 index 00000000..8760c9c1 --- /dev/null +++ b/static/api/core/interfaces/CombinatorDefaultTranslation.html @@ -0,0 +1,3 @@ +CombinatorDefaultTranslation | JSON Forms Core

Interface CombinatorDefaultTranslation

interface CombinatorDefaultTranslation {
    default: ((variable?) => string);
    key: CombinatorTranslationEnum;
}

Properties

Properties

default: ((variable?) => string)

Type declaration

    • (variable?): string
    • Parameters

      • Optional variable: string

      Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/CombinatorRendererProps.html b/static/api/core/interfaces/CombinatorRendererProps.html new file mode 100644 index 00000000..16a11005 --- /dev/null +++ b/static/api/core/interfaces/CombinatorRendererProps.html @@ -0,0 +1,40 @@ +CombinatorRendererProps | JSON Forms Core

Interface CombinatorRendererProps

State-based props of a Control

+
interface CombinatorRendererProps {
    cells?: {
        cell: any;
        tester: RankedTester;
    }[];
    config?: any;
    data: any;
    description?: string;
    enabled: boolean;
    errors: string;
    i18nKeyPrefix?: string;
    id: string;
    indexOfFittingSchema: number;
    label: string;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    required?: boolean;
    rootSchema: JsonSchema;
    schema: JsonSchema;
    translations: CombinatorTranslations;
    uischema: ControlElement;
    uischemas: JsonFormsUISchemaRegistryEntry[];
    visible: boolean;
    handleChange(path, value): void;
}

Hierarchy (view full)

Properties

cells?: {
    cell: any;
    tester: RankedTester;
}[]

All available cell renderers.

+

Type declaration

config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
description?: string

Description of input cell

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
i18nKeyPrefix?: string
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
indexOfFittingSchema: number
label: string

The label for the rendered element.

+
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
required?: boolean

Whether the rendered data is required.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Methods

  • Update handler that emits a data change

    +

    Parameters

    • path: string

      the path to the data to be updated

      +
    • value: any

      the new value that should be written to the given path

      +

    Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/CombinatorSubSchemaRenderInfo.html b/static/api/core/interfaces/CombinatorSubSchemaRenderInfo.html new file mode 100644 index 00000000..b31b8b07 --- /dev/null +++ b/static/api/core/interfaces/CombinatorSubSchemaRenderInfo.html @@ -0,0 +1,4 @@ +CombinatorSubSchemaRenderInfo | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/ComposableCondition.html b/static/api/core/interfaces/ComposableCondition.html new file mode 100644 index 00000000..c4199544 --- /dev/null +++ b/static/api/core/interfaces/ComposableCondition.html @@ -0,0 +1,5 @@ +ComposableCondition | JSON Forms Core

Interface ComposableCondition

A composable condition.

+
interface ComposableCondition {
    conditions: Condition[];
    type?: string;
}

Hierarchy (view full)

Properties

Properties

conditions: Condition[]
type?: string

The type of condition.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Condition.html b/static/api/core/interfaces/Condition.html new file mode 100644 index 00000000..309aeb21 --- /dev/null +++ b/static/api/core/interfaces/Condition.html @@ -0,0 +1,4 @@ +Condition | JSON Forms Core

Interface Condition

Represents a condition to be evaluated.

+
interface Condition {
    type?: string;
}

Hierarchy (view full)

Properties

Properties

type?: string

The type of condition.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/ControlElement.html b/static/api/core/interfaces/ControlElement.html new file mode 100644 index 00000000..0c7c5b21 --- /dev/null +++ b/static/api/core/interfaces/ControlElement.html @@ -0,0 +1,14 @@ +ControlElement | JSON Forms Core

Interface ControlElement

A control element. The scope property of the control determines +to which part of the schema the control should be bound.

+
interface ControlElement {
    i18n?: string;
    label?: string | boolean | LabelDescription;
    options?: {
        [key: string]: any;
    };
    rule?: Rule;
    scope: string;
    type: "Control";
}

Hierarchy (view full)

Properties

Properties

i18n?: string
label?: string | boolean | LabelDescription

Label for UI schema element.

+
options?: {
    [key: string]: any;
}

Any additional options.

+

Type declaration

  • [key: string]: any
rule?: Rule

An optional rule.

+
scope: string

The scope that determines to which part this element should be bound to.

+
type: "Control"

The type of this UI schema element.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/ControlProps.html b/static/api/core/interfaces/ControlProps.html new file mode 100644 index 00000000..4e87979b --- /dev/null +++ b/static/api/core/interfaces/ControlProps.html @@ -0,0 +1,37 @@ +ControlProps | JSON Forms Core

Interface ControlProps

Props of a Control.

+
interface ControlProps {
    cells?: {
        cell: any;
        tester: RankedTester;
    }[];
    config?: any;
    data: any;
    description?: string;
    enabled: boolean;
    errors: string;
    i18nKeyPrefix?: string;
    id: string;
    label: string;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    required?: boolean;
    rootSchema: JsonSchema;
    schema: JsonSchema;
    uischema: ControlElement;
    visible: boolean;
    handleChange(path, value): void;
}

Hierarchy (view full)

Properties

cells?: {
    cell: any;
    tester: RankedTester;
}[]

All available cell renderers.

+

Type declaration

config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
description?: string

Description of input cell

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
i18nKeyPrefix?: string
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
label: string

The label for the rendered element.

+
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
required?: boolean

Whether the rendered data is required.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Methods

  • Update handler that emits a data change

    +

    Parameters

    • path: string

      the path to the data to be updated

      +
    • value: any

      the new value that should be written to the given path

      +

    Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/ControlState.html b/static/api/core/interfaces/ControlState.html new file mode 100644 index 00000000..b480c8ab --- /dev/null +++ b/static/api/core/interfaces/ControlState.html @@ -0,0 +1,6 @@ +ControlState | JSON Forms Core

Interface ControlState

The state of a control.

+
interface ControlState {
    isFocused: boolean;
    value: any;
}

Properties

Properties

isFocused: boolean

Whether the control is focused.

+
value: any

The current value.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/ControlWithDetailProps.html b/static/api/core/interfaces/ControlWithDetailProps.html new file mode 100644 index 00000000..f1e2ee34 --- /dev/null +++ b/static/api/core/interfaces/ControlWithDetailProps.html @@ -0,0 +1,38 @@ +ControlWithDetailProps | JSON Forms Core

Interface ControlWithDetailProps

State-based props of a table control.

+
interface ControlWithDetailProps {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data: any;
    description?: string;
    enabled: boolean;
    errors: string;
    i18nKeyPrefix?: string;
    id: string;
    label: string;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    required?: boolean;
    rootSchema: JsonSchema;
    schema: JsonSchema;
    uischema: ControlElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible: boolean;
    handleChange(path, value): void;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
description?: string

Description of input cell

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
i18nKeyPrefix?: string
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
label: string

The label for the rendered element.

+
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
required?: boolean

Whether the rendered data is required.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Methods

  • Update handler that emits a data change

    +

    Parameters

    • path: string

      the path to the data to be updated

      +
    • value: any

      the new value that should be written to the given path

      +

    Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/DispatchCellProps.html b/static/api/core/interfaces/DispatchCellProps.html new file mode 100644 index 00000000..3cd02f1a --- /dev/null +++ b/static/api/core/interfaces/DispatchCellProps.html @@ -0,0 +1,28 @@ +DispatchCellProps | JSON Forms Core

Interface DispatchCellProps

Registers the given cell renderer when a JSON Forms store is created.

+

Param: tester

Param: cell

the cell to be registered

+

Returns

interface DispatchCellProps {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data: any;
    enabled: boolean;
    errors: string;
    id: string;
    isValid: boolean;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    rootSchema: JsonSchema;
    schema: JsonSchema;
    uischema: ControlElement;
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
isValid: boolean
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/DispatchCellStateProps.html b/static/api/core/interfaces/DispatchCellStateProps.html new file mode 100644 index 00000000..adf1cf45 --- /dev/null +++ b/static/api/core/interfaces/DispatchCellStateProps.html @@ -0,0 +1,28 @@ +DispatchCellStateProps | JSON Forms Core

Interface DispatchCellStateProps

Registers the given cell renderer when a JSON Forms store is created.

+

Param: tester

Param: cell

the cell to be registered

+

Returns

interface DispatchCellStateProps {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data: any;
    enabled: boolean;
    errors: string;
    id: string;
    isValid: boolean;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    rootSchema: JsonSchema;
    schema: JsonSchema;
    uischema: ControlElement;
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
isValid: boolean
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/DispatchPropsOfArrayControl.html b/static/api/core/interfaces/DispatchPropsOfArrayControl.html new file mode 100644 index 00000000..4eb9c4a7 --- /dev/null +++ b/static/api/core/interfaces/DispatchPropsOfArrayControl.html @@ -0,0 +1,6 @@ +DispatchPropsOfArrayControl | JSON Forms Core

Interface DispatchPropsOfArrayControl

Dispatch props of a table control

+
interface DispatchPropsOfArrayControl {
    addItem(path, value): (() => void);
    moveDown?(path, toMove): (() => void);
    moveUp?(path, toMove): (() => void);
    removeItems?(path, toDelete): (() => void);
}

Hierarchy (view full)

Methods

  • Parameters

    • path: string
    • value: any

    Returns (() => void)

      • (): void
      • Returns void

  • Parameters

    • path: string
    • toMove: number

    Returns (() => void)

      • (): void
      • Returns void

  • Parameters

    • path: string
    • toMove: number

    Returns (() => void)

      • (): void
      • Returns void

  • Parameters

    • path: string
    • toDelete: number[]

    Returns (() => void)

      • (): void
      • Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/DispatchPropsOfControl.html b/static/api/core/interfaces/DispatchPropsOfControl.html new file mode 100644 index 00000000..9b74eb88 --- /dev/null +++ b/static/api/core/interfaces/DispatchPropsOfControl.html @@ -0,0 +1,6 @@ +DispatchPropsOfControl | JSON Forms Core

Interface DispatchPropsOfControl

Dispatch-based props of a Control.

+
interface DispatchPropsOfControl {
    handleChange(path, value): void;
}

Hierarchy (view full)

Methods

Methods

  • Update handler that emits a data change

    +

    Parameters

    • path: string

      the path to the data to be updated

      +
    • value: any

      the new value that should be written to the given path

      +

    Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/DispatchPropsOfMultiEnumControl.html b/static/api/core/interfaces/DispatchPropsOfMultiEnumControl.html new file mode 100644 index 00000000..f7387d4f --- /dev/null +++ b/static/api/core/interfaces/DispatchPropsOfMultiEnumControl.html @@ -0,0 +1,3 @@ +DispatchPropsOfMultiEnumControl | JSON Forms Core

Interface DispatchPropsOfMultiEnumControl

interface DispatchPropsOfMultiEnumControl {
    addItem: ((path, value) => void);
    removeItem?: ((path, toDelete) => void);
}

Properties

Properties

addItem: ((path, value) => void)

Type declaration

    • (path, value): void
    • Parameters

      • path: string
      • value: any

      Returns void

removeItem?: ((path, toDelete) => void)

Type declaration

    • (path, toDelete): void
    • Parameters

      • path: string
      • toDelete: any

      Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/EnumCellProps.html b/static/api/core/interfaces/EnumCellProps.html new file mode 100644 index 00000000..191e3926 --- /dev/null +++ b/static/api/core/interfaces/EnumCellProps.html @@ -0,0 +1,32 @@ +EnumCellProps | JSON Forms Core

Interface EnumCellProps

Props of an enum cell.

+
interface EnumCellProps {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data: any;
    enabled: boolean;
    errors: string;
    id: string;
    isValid: boolean;
    options?: EnumOption[];
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    rootSchema: JsonSchema;
    schema: JsonSchema;
    uischema: ControlElement;
    visible: boolean;
    handleChange(path, value): void;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
isValid: boolean
options?: EnumOption[]
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Methods

  • Update handler that emits a data change

    +

    Parameters

    • path: string

      the path to the data to be updated

      +
    • value: any

      the new value that should be written to the given path

      +

    Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/EnumOption.html b/static/api/core/interfaces/EnumOption.html new file mode 100644 index 00000000..04b20ddc --- /dev/null +++ b/static/api/core/interfaces/EnumOption.html @@ -0,0 +1,3 @@ +EnumOption | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Formatted.html b/static/api/core/interfaces/Formatted.html new file mode 100644 index 00000000..bb2d834f --- /dev/null +++ b/static/api/core/interfaces/Formatted.html @@ -0,0 +1,10 @@ +Formatted | JSON Forms Core

Interface Formatted<A>

Interface for mapping a given type to a formatted string and back.

+
interface Formatted<A> {
    fromFormatted(formatted): A;
    toFormatted(value): string;
}

Type Parameters

  • A

Methods

  • Retrieve a value from a given string.

    +

    Parameters

    • formatted: string

      the format string from which to obtain a value

      +

    Returns A

    the obtained value

    +
  • Format the given value

    +

    Parameters

    • value: A

      the value to be formatted

      +

    Returns string

    the formatted string

    +

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/GroupLayout.html b/static/api/core/interfaces/GroupLayout.html new file mode 100644 index 00000000..29c364e2 --- /dev/null +++ b/static/api/core/interfaces/GroupLayout.html @@ -0,0 +1,14 @@ +GroupLayout | JSON Forms Core

Interface GroupLayout

A group resembles a vertical layout, but additionally might have a label. +This layout is useful when grouping different elements by a certain criteria.

+
interface GroupLayout {
    elements: UISchemaElement[];
    i18n?: string;
    label?: string;
    options?: {
        [key: string]: any;
    };
    rule?: Rule;
    type: "Group";
}

Hierarchy (view full)

Properties

elements: UISchemaElement[]

The child elements of this layout.

+
i18n?: string
label?: string

Label for UI schema element.

+
options?: {
    [key: string]: any;
}

Any additional options.

+

Type declaration

  • [key: string]: any
rule?: Rule

An optional rule.

+
type: "Group"

The type of this UI schema element.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/HorizontalLayout.html b/static/api/core/interfaces/HorizontalLayout.html new file mode 100644 index 00000000..d937da06 --- /dev/null +++ b/static/api/core/interfaces/HorizontalLayout.html @@ -0,0 +1,10 @@ +HorizontalLayout | JSON Forms Core

Interface HorizontalLayout

A layout which orders its children horizontally (i.e. from left to right).

+
interface HorizontalLayout {
    elements: UISchemaElement[];
    options?: {
        [key: string]: any;
    };
    rule?: Rule;
    type: "HorizontalLayout";
}

Hierarchy (view full)

Properties

Properties

elements: UISchemaElement[]

The child elements of this layout.

+
options?: {
    [key: string]: any;
}

Any additional options.

+

Type declaration

  • [key: string]: any
rule?: Rule

An optional rule.

+
type: "HorizontalLayout"

The type of this UI schema element.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Internationalizable.html b/static/api/core/interfaces/Internationalizable.html new file mode 100644 index 00000000..545216df --- /dev/null +++ b/static/api/core/interfaces/Internationalizable.html @@ -0,0 +1,2 @@ +Internationalizable | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/JsonFormsCellRendererRegistryEntry.html b/static/api/core/interfaces/JsonFormsCellRendererRegistryEntry.html new file mode 100644 index 00000000..aefdccc3 --- /dev/null +++ b/static/api/core/interfaces/JsonFormsCellRendererRegistryEntry.html @@ -0,0 +1,3 @@ +JsonFormsCellRendererRegistryEntry | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/JsonFormsCore.html b/static/api/core/interfaces/JsonFormsCore.html new file mode 100644 index 00000000..a9637041 --- /dev/null +++ b/static/api/core/interfaces/JsonFormsCore.html @@ -0,0 +1,9 @@ +JsonFormsCore | JSON Forms Core

Interface JsonFormsCore

interface JsonFormsCore {
    additionalErrors?: ErrorObject<string, Record<string, any>, unknown>[];
    ajv?: Ajv;
    data: any;
    errors?: ErrorObject<string, Record<string, any>, unknown>[];
    schema: JsonSchema;
    uischema: UISchemaElement;
    validationMode?: ValidationMode;
    validator?: ValidateFunction<unknown>;
}

Properties

additionalErrors?: ErrorObject<string, Record<string, any>, unknown>[]
ajv?: Ajv
data: any
errors?: ErrorObject<string, Record<string, any>, unknown>[]
schema: JsonSchema
uischema: UISchemaElement
validationMode?: ValidationMode
validator?: ValidateFunction<unknown>

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/JsonFormsDefaultDataRegistryEntry.html b/static/api/core/interfaces/JsonFormsDefaultDataRegistryEntry.html new file mode 100644 index 00000000..e50d04fe --- /dev/null +++ b/static/api/core/interfaces/JsonFormsDefaultDataRegistryEntry.html @@ -0,0 +1,3 @@ +JsonFormsDefaultDataRegistryEntry | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/JsonFormsExtendedState.html b/static/api/core/interfaces/JsonFormsExtendedState.html new file mode 100644 index 00000000..a5a71658 --- /dev/null +++ b/static/api/core/interfaces/JsonFormsExtendedState.html @@ -0,0 +1,4 @@ +JsonFormsExtendedState | JSON Forms Core

Interface JsonFormsExtendedState<T>

The state shape of JSONForms.

+
interface JsonFormsExtendedState<T> {
    jsonforms: {
        [subState: string]: T;
    };
}

Type Parameters

  • T

Hierarchy (view full)

Properties

Properties

jsonforms: {
    [subState: string]: T;
}

Represents JSONForm's sub-state.

+

Type declaration

  • [subState: string]: T

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/JsonFormsI18nState.html b/static/api/core/interfaces/JsonFormsI18nState.html new file mode 100644 index 00000000..07372e7a --- /dev/null +++ b/static/api/core/interfaces/JsonFormsI18nState.html @@ -0,0 +1,4 @@ +JsonFormsI18nState | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/JsonFormsProps.html b/static/api/core/interfaces/JsonFormsProps.html new file mode 100644 index 00000000..08886483 --- /dev/null +++ b/static/api/core/interfaces/JsonFormsProps.html @@ -0,0 +1,18 @@ +JsonFormsProps | JSON Forms Core

Interface JsonFormsProps

interface JsonFormsProps {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config: any;
    enabled?: boolean;
    path?: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    rootSchema: JsonSchema;
    schema?: JsonSchema;
    uischema?: UISchemaElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible?: boolean;
}

Hierarchy (view full)

Properties

config: any
enabled?: boolean

Whether the rendered element should be enabled.

+
path?: string

Optional instance path. Necessary when the actual data +path can not be inferred via the UI schema element as +it is the case with nested controls.

+
rootSchema: JsonSchema
schema?: JsonSchema

The JSON schema that describes the data.

+
uischema?: UISchemaElement

The UI schema to be rendered.

+
visible?: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/JsonFormsRendererRegistryEntry.html b/static/api/core/interfaces/JsonFormsRendererRegistryEntry.html new file mode 100644 index 00000000..58ec3395 --- /dev/null +++ b/static/api/core/interfaces/JsonFormsRendererRegistryEntry.html @@ -0,0 +1,3 @@ +JsonFormsRendererRegistryEntry | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/JsonFormsState.html b/static/api/core/interfaces/JsonFormsState.html new file mode 100644 index 00000000..f70ce532 --- /dev/null +++ b/static/api/core/interfaces/JsonFormsState.html @@ -0,0 +1,4 @@ +JsonFormsState | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/JsonFormsStore.html b/static/api/core/interfaces/JsonFormsStore.html new file mode 100644 index 00000000..1a2ef117 --- /dev/null +++ b/static/api/core/interfaces/JsonFormsStore.html @@ -0,0 +1,59 @@ +JsonFormsStore | JSON Forms Core

Interface JsonFormsStore

JSONForms store.

+
interface JsonFormsStore {
    dispatch: Dispatch<AnyAction>;
    [observable](): Observable<JsonFormsState>;
    getState(): JsonFormsState;
    replaceReducer(nextReducer): void;
    subscribe(listener): Unsubscribe;
}

Hierarchy (view full)

Properties

dispatch: Dispatch<AnyAction>

Dispatches an action. It is the only way to trigger a state change.

+

The reducer function, used to create the store, will be called with the +current state tree and the given action. Its return value will be +considered the next state of the tree, and the change listeners will +be notified.

+

The base implementation only supports plain object actions. If you want +to dispatch a Promise, an Observable, a thunk, or something else, you +need to wrap your store creating function into the corresponding +middleware. For example, see the documentation for the redux-thunk +package. Even the middleware will eventually dispatch plain object +actions using this method.

+

Param: action

A plain object representing “what changed”. It is a good + idea to keep actions serializable so you can record and replay user + sessions, or use the time travelling redux-devtools. An action must + have a type property which may not be undefined. It is a good idea + to use string constants for action types.

+

Returns

For convenience, the same action object you dispatched.

+

Note that, if you use a custom middleware, it may wrap dispatch() to +return something else (for example, a Promise you can await).

+

Methods

  • Replaces the reducer currently used by the store to calculate the state.

    +

    You might need this if your app implements code splitting and you want to +load some of the reducers dynamically. You might also need this if you +implement a hot reloading mechanism for Redux.

    +

    Parameters

    Returns void

  • Adds a change listener. It will be called any time an action is +dispatched, and some part of the state tree may potentially have changed. +You may then call getState() to read the current state tree inside the +callback.

    +

    You may call dispatch() from a change listener, with the following +caveats:

    +
      +
    1. The subscriptions are snapshotted just before every dispatch() call. +If you subscribe or unsubscribe while the listeners are being invoked, +this will not have any effect on the dispatch() that is currently in +progress. However, the next dispatch() call, whether nested or not, +will use a more recent snapshot of the subscription list.

      +
    2. +
    3. The listener should not expect to see all states changes, as the state +might have been updated multiple times during a nested dispatch() before +the listener is called. It is, however, guaranteed that all subscribers +registered before the dispatch() started will be called with the latest +state by the time it exits.

      +
    4. +
    +

    Parameters

    • listener: (() => void)

      A callback to be invoked on every dispatch.

      +
        • (): void
        • Returns void

    Returns Unsubscribe

    A function to remove this change listener.

    +

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/JsonFormsSubStates.html b/static/api/core/interfaces/JsonFormsSubStates.html new file mode 100644 index 00000000..218b8165 --- /dev/null +++ b/static/api/core/interfaces/JsonFormsSubStates.html @@ -0,0 +1,15 @@ +JsonFormsSubStates | JSON Forms Core

Interface JsonFormsSubStates

interface JsonFormsSubStates {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    core?: JsonFormsCore;
    i18n?: JsonFormsI18nState;
    readonly?: boolean;
    renderers?: JsonFormsRendererRegistryEntry[];
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    [additionalState: string]: any;
}

Indexable

[additionalState: string]: any

Properties

All available cell renderers.

+
config?: any

Global configuration options.

+

Substate for storing mandatory sub-state.

+

I18n settings.

+
readonly?: boolean

If true, sets all controls to read-only.

+

All available renderers.

+

The UI schema registry used in detail renderers.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/JsonFormsUISchemaRegistryEntry.html b/static/api/core/interfaces/JsonFormsUISchemaRegistryEntry.html new file mode 100644 index 00000000..8d93651f --- /dev/null +++ b/static/api/core/interfaces/JsonFormsUISchemaRegistryEntry.html @@ -0,0 +1,3 @@ +JsonFormsUISchemaRegistryEntry | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/JsonSchema4.html b/static/api/core/interfaces/JsonSchema4.html new file mode 100644 index 00000000..85cb1d47 --- /dev/null +++ b/static/api/core/interfaces/JsonSchema4.html @@ -0,0 +1,69 @@ +JsonSchema4 | JSON Forms Core

Interface JsonSchema4

interface JsonSchema4 {
    $ref?: string;
    $schema?: string;
    additionalItems?: boolean | JsonSchema4;
    additionalProperties?: boolean | JsonSchema4;
    allOf?: JsonSchema4[];
    anyOf?: JsonSchema4[];
    const?: any;
    default?: any;
    definitions?: {
        [key: string]: JsonSchema4;
    };
    dependencies?: {
        [key: string]: JsonSchema4 | string[];
    };
    description?: string;
    enum?: any[];
    exclusiveMaximum?: boolean;
    exclusiveMinimum?: boolean;
    format?: string;
    id?: string;
    items?: JsonSchema4 | JsonSchema4[];
    maxItems?: number;
    maxLength?: number;
    maxProperties?: number;
    maximum?: number;
    minItems?: number;
    minLength?: number;
    minProperties?: number;
    minimum?: number;
    multipleOf?: number;
    not?: JsonSchema4;
    oneOf?: JsonSchema4[];
    pattern?: string;
    patternProperties?: {
        [pattern: string]: JsonSchema4;
    };
    properties?: {
        [property: string]: JsonSchema4;
    };
    required?: string[];
    title?: string;
    type?: string | string[];
    uniqueItems?: boolean;
}

Properties

$ref?: string
$schema?: string

It is recommended that the meta-schema is +included in the root of any JSON Schema

+
additionalItems?: boolean | JsonSchema4
additionalProperties?: boolean | JsonSchema4
allOf?: JsonSchema4[]
anyOf?: JsonSchema4[]
const?: any
default?: any

Default json for the object represented by +this schema

+
definitions?: {
    [key: string]: JsonSchema4;
}

Holds simple JSON Schema definitions for +referencing from elsewhere.

+

Type declaration

dependencies?: {
    [key: string]: JsonSchema4 | string[];
}

If the key is present as a property then the +string of properties must also be present. +If the value is a JSON Schema then it must +also be valid for the object if the key is +present.

+

Type declaration

description?: string

Schema description

+
enum?: any[]

Enumerates the values that this schema can be +e.g. +{"type": "string", + "enum": ["red", "green", "blue"]}

+
exclusiveMaximum?: boolean

If true maximum must be > value, >= otherwise

+
exclusiveMinimum?: boolean

If true minimum must be < value, <= otherwise

+
format?: string
id?: string

This is important because it tells refs where +the root of the document is located

+
maxItems?: number
maxLength?: number
maxProperties?: number
maximum?: number
minItems?: number
minLength?: number
minProperties?: number
minimum?: number
multipleOf?: number

The value must be a multiple of the number +(e.g. 10 is a multiple of 5)

+

The entity being validated must not match this schema

+
oneOf?: JsonSchema4[]
pattern?: string

This is a regex string that the value must +conform to

+
patternProperties?: {
    [pattern: string]: JsonSchema4;
}

The key of this object is a regex for which +properties the schema applies to

+

Type declaration

properties?: {
    [property: string]: JsonSchema4;
}

The keys that can exist on the object with the +json schema that should validate their value

+

Type declaration

required?: string[]
title?: string

Title of the schema

+
type?: string | string[]

The basic type of this schema, can be one of +[string, number, object, array, boolean, null] +or an array of the acceptable types

+
uniqueItems?: boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/JsonSchema7.html b/static/api/core/interfaces/JsonSchema7.html new file mode 100644 index 00000000..ff41c9c5 --- /dev/null +++ b/static/api/core/interfaces/JsonSchema7.html @@ -0,0 +1,78 @@ +JsonSchema7 | JSON Forms Core

Interface JsonSchema7

interface JsonSchema7 {
    $id?: string;
    $ref?: string;
    $schema?: string;
    additionalItems?: boolean | JsonSchema7;
    additionalProperties?: boolean | JsonSchema7;
    allOf?: JsonSchema7[];
    anyOf?: JsonSchema7[];
    const?: any;
    contains?: JsonSchema7;
    default?: any;
    definitions?: {
        [key: string]: JsonSchema7;
    };
    dependencies?: {
        [key: string]: JsonSchema7 | string[];
    };
    description?: string;
    else?: JsonSchema7;
    enum?: any[];
    errorMessage?: any;
    examples?: any[];
    exclusiveMaximum?: number;
    exclusiveMinimum?: number;
    format?: string;
    if?: JsonSchema7;
    items?: JsonSchema7 | JsonSchema7[];
    maxItems?: number;
    maxLength?: number;
    maxProperties?: number;
    maximum?: number;
    minItems?: number;
    minLength?: number;
    minProperties?: number;
    minimum?: number;
    multipleOf?: number;
    not?: JsonSchema7;
    oneOf?: JsonSchema7[];
    pattern?: string;
    patternProperties?: {
        [pattern: string]: JsonSchema7;
    };
    properties?: {
        [property: string]: JsonSchema7;
    };
    propertyNames?: JsonSchema7;
    readOnly?: boolean;
    required?: string[];
    then?: JsonSchema7;
    title?: string;
    type?: string | string[];
    uniqueItems?: boolean;
    writeOnly?: boolean;
}

Properties

$id?: string

This is important because it tells refs where +the root of the document is located

+
$ref?: string
$schema?: string

It is recommended that the meta-schema is +included in the root of any JSON Schema

+
additionalItems?: boolean | JsonSchema7
additionalProperties?: boolean | JsonSchema7
allOf?: JsonSchema7[]
anyOf?: JsonSchema7[]
const?: any
contains?: JsonSchema7
default?: any

Default json for the object represented by +this schema

+
definitions?: {
    [key: string]: JsonSchema7;
}

Holds simple JSON Schema definitions for +referencing from elsewhere.

+

Type declaration

dependencies?: {
    [key: string]: JsonSchema7 | string[];
}

If the key is present as a property then the +string of properties must also be present. +If the value is a JSON Schema then it must +also be valid for the object if the key is +present.

+

Type declaration

description?: string

Schema description

+
enum?: any[]

Enumerates the values that this schema can be +e.g. +{"type": "string", + "enum": ["red", "green", "blue"]}

+
errorMessage?: any
examples?: any[]
exclusiveMaximum?: number

If true maximum must be > value, >= otherwise

+
exclusiveMinimum?: number

If true minimum must be < value, <= otherwise

+
format?: string
maxItems?: number
maxLength?: number
maxProperties?: number
maximum?: number
minItems?: number
minLength?: number
minProperties?: number
minimum?: number
multipleOf?: number

The value must be a multiple of the number +(e.g. 10 is a multiple of 5)

+

The entity being validated must not match this schema

+
oneOf?: JsonSchema7[]
pattern?: string

This is a regex string that the value must +conform to

+
patternProperties?: {
    [pattern: string]: JsonSchema7;
}

The key of this object is a regex for which +properties the schema applies to

+

Type declaration

properties?: {
    [property: string]: JsonSchema7;
}

The keys that can exist on the object with the +json schema that should validate their value

+

Type declaration

propertyNames?: JsonSchema7
readOnly?: boolean
required?: string[]
title?: string

Title of the schema

+
type?: string | string[]

The basic type of this schema, can be one of +[string, number, object, array, boolean, null] +or an array of the acceptable types

+
uniqueItems?: boolean
writeOnly?: boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/LabelDescription.html b/static/api/core/interfaces/LabelDescription.html new file mode 100644 index 00000000..b3c8737c --- /dev/null +++ b/static/api/core/interfaces/LabelDescription.html @@ -0,0 +1,6 @@ +LabelDescription | JSON Forms Core

Interface LabelDescription

Represents an object that can be used to configure a label.

+
interface LabelDescription {
    show?: boolean;
    text?: string;
}

Properties

Properties

show?: boolean

Optional property that determines whether to show this label.

+
text?: string

An optional text to be displayed.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/LabelElement.html b/static/api/core/interfaces/LabelElement.html new file mode 100644 index 00000000..e622ebce --- /dev/null +++ b/static/api/core/interfaces/LabelElement.html @@ -0,0 +1,11 @@ +LabelElement | JSON Forms Core

Interface LabelElement

A label element.

+
interface LabelElement {
    i18n?: string;
    options?: {
        [key: string]: any;
    };
    rule?: Rule;
    text: string;
    type: "Label";
}

Hierarchy (view full)

Properties

Properties

i18n?: string
options?: {
    [key: string]: any;
}

Any additional options.

+

Type declaration

  • [key: string]: any
rule?: Rule

An optional rule.

+
text: string

The text of label.

+
type: "Label"

The type of this UI schema element.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/LabelProps.html b/static/api/core/interfaces/LabelProps.html new file mode 100644 index 00000000..fe0f3164 --- /dev/null +++ b/static/api/core/interfaces/LabelProps.html @@ -0,0 +1,21 @@ +LabelProps | JSON Forms Core

Interface LabelProps

State-based props of a Renderer.

+
interface LabelProps {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data?: any;
    enabled: boolean;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema: JsonSchema;
    text?: string;
    uischema: UISchemaElement;
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data?: any

The data to be rendered.

+
enabled: boolean

Whether the rendered element should be enabled.

+
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
schema: JsonSchema

The JSON schema that describes the data.

+
text?: string
uischema: UISchemaElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Labelable.html b/static/api/core/interfaces/Labelable.html new file mode 100644 index 00000000..c559a1ec --- /dev/null +++ b/static/api/core/interfaces/Labelable.html @@ -0,0 +1,4 @@ +Labelable | JSON Forms Core

Interface Labelable<T>

Interface for describing an UI schema element that may be labeled.

+
interface Labelable<T> {
    label?: string | T;
}

Type Parameters

  • T = string

Hierarchy (view full)

Properties

Properties

label?: string | T

Label for UI schema element.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Labeled.html b/static/api/core/interfaces/Labeled.html new file mode 100644 index 00000000..bd7c2301 --- /dev/null +++ b/static/api/core/interfaces/Labeled.html @@ -0,0 +1,4 @@ +Labeled | JSON Forms Core

Interface Labeled<T>

Interface for describing an UI schema element that is labeled.

+
interface Labeled<T> {
    label: string | T;
}

Type Parameters

  • T = string

Hierarchy (view full)

Properties

Properties

label: string | T

Label for UI schema element.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Layout.html b/static/api/core/interfaces/Layout.html new file mode 100644 index 00000000..277fd5d8 --- /dev/null +++ b/static/api/core/interfaces/Layout.html @@ -0,0 +1,11 @@ +Layout | JSON Forms Core

Interface Layout

Represents a layout element which can order its children +in a specific way.

+
interface Layout {
    elements: UISchemaElement[];
    options?: {
        [key: string]: any;
    };
    rule?: Rule;
    type: string;
}

Hierarchy (view full)

Properties

Properties

elements: UISchemaElement[]

The child elements of this layout.

+
options?: {
    [key: string]: any;
}

Any additional options.

+

Type declaration

  • [key: string]: any
rule?: Rule

An optional rule.

+
type: string

The type of this UI schema element.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/LayoutProps.html b/static/api/core/interfaces/LayoutProps.html new file mode 100644 index 00000000..03ee4d75 --- /dev/null +++ b/static/api/core/interfaces/LayoutProps.html @@ -0,0 +1,23 @@ +LayoutProps | JSON Forms Core

Interface LayoutProps

State props of a layout;

+
interface LayoutProps {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data?: any;
    direction: "row" | "column";
    enabled: boolean;
    label?: string;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema: JsonSchema;
    uischema: UISchemaElement;
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data?: any

The data to be rendered.

+
direction: "row" | "column"

Direction for the layout to flow

+
enabled: boolean

Whether the rendered element should be enabled.

+
label?: string
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: UISchemaElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/LeafCondition.html b/static/api/core/interfaces/LeafCondition.html new file mode 100644 index 00000000..d1bfe0b0 --- /dev/null +++ b/static/api/core/interfaces/LeafCondition.html @@ -0,0 +1,8 @@ +LeafCondition | JSON Forms Core

Interface LeafCondition

A leaf condition.

+
interface LeafCondition {
    expectedValue: any;
    scope: string;
    type: "LEAF";
}

Hierarchy (view full)

Properties

Properties

expectedValue: any

The expected value when evaluating the condition

+
scope: string

The scope that determines to which part this element should be bound to.

+
type: "LEAF"

The type of condition.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Middleware.html b/static/api/core/interfaces/Middleware.html new file mode 100644 index 00000000..9fde1aa6 --- /dev/null +++ b/static/api/core/interfaces/Middleware.html @@ -0,0 +1 @@ +Middleware | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/OrCondition.html b/static/api/core/interfaces/OrCondition.html new file mode 100644 index 00000000..87a8ad45 --- /dev/null +++ b/static/api/core/interfaces/OrCondition.html @@ -0,0 +1,5 @@ +OrCondition | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/OwnPropsOfCell.html b/static/api/core/interfaces/OwnPropsOfCell.html new file mode 100644 index 00000000..fc73a08c --- /dev/null +++ b/static/api/core/interfaces/OwnPropsOfCell.html @@ -0,0 +1,18 @@ +OwnPropsOfCell | JSON Forms Core

Interface OwnPropsOfCell

interface OwnPropsOfCell {
    cells?: JsonFormsCellRendererRegistryEntry[];
    data?: any;
    enabled?: boolean;
    id?: string;
    path?: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema?: JsonSchema;
    uischema?: ControlElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible?: boolean;
}

Hierarchy (view full)

Properties

data?: any
enabled?: boolean

Whether the rendered element should be enabled.

+
id?: string
path?: string

Optional instance path. Necessary when the actual data +path can not be inferred via the UI schema element as +it is the case with nested controls.

+
schema?: JsonSchema

The JSON schema that describes the data.

+
uischema?: ControlElement

The UI schema to be rendered.

+
visible?: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/OwnPropsOfControl.html b/static/api/core/interfaces/OwnPropsOfControl.html new file mode 100644 index 00000000..615ea1fe --- /dev/null +++ b/static/api/core/interfaces/OwnPropsOfControl.html @@ -0,0 +1,17 @@ +OwnPropsOfControl | JSON Forms Core

Interface OwnPropsOfControl

interface OwnPropsOfControl {
    cells?: JsonFormsCellRendererRegistryEntry[];
    enabled?: boolean;
    id?: string;
    path?: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema?: JsonSchema;
    uischema?: ControlElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible?: boolean;
}

Hierarchy (view full)

Properties

enabled?: boolean

Whether the rendered element should be enabled.

+
id?: string
path?: string

Optional instance path. Necessary when the actual data +path can not be inferred via the UI schema element as +it is the case with nested controls.

+
schema?: JsonSchema

The JSON schema that describes the data.

+
uischema?: ControlElement

The UI schema to be rendered.

+
visible?: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/OwnPropsOfEnum.html b/static/api/core/interfaces/OwnPropsOfEnum.html new file mode 100644 index 00000000..5eb08828 --- /dev/null +++ b/static/api/core/interfaces/OwnPropsOfEnum.html @@ -0,0 +1,2 @@ +OwnPropsOfEnum | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/OwnPropsOfEnumCell.html b/static/api/core/interfaces/OwnPropsOfEnumCell.html new file mode 100644 index 00000000..177c403a --- /dev/null +++ b/static/api/core/interfaces/OwnPropsOfEnumCell.html @@ -0,0 +1,19 @@ +OwnPropsOfEnumCell | JSON Forms Core

Interface OwnPropsOfEnumCell

interface OwnPropsOfEnumCell {
    cells?: JsonFormsCellRendererRegistryEntry[];
    data?: any;
    enabled?: boolean;
    id?: string;
    options?: EnumOption[];
    path?: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema?: JsonSchema;
    uischema?: ControlElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible?: boolean;
}

Hierarchy (view full)

Properties

data?: any
enabled?: boolean

Whether the rendered element should be enabled.

+
id?: string
options?: EnumOption[]
path?: string

Optional instance path. Necessary when the actual data +path can not be inferred via the UI schema element as +it is the case with nested controls.

+
schema?: JsonSchema

The JSON schema that describes the data.

+
uischema?: ControlElement

The UI schema to be rendered.

+
visible?: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/OwnPropsOfJsonFormsRenderer.html b/static/api/core/interfaces/OwnPropsOfJsonFormsRenderer.html new file mode 100644 index 00000000..fd6a1cb6 --- /dev/null +++ b/static/api/core/interfaces/OwnPropsOfJsonFormsRenderer.html @@ -0,0 +1,16 @@ +OwnPropsOfJsonFormsRenderer | JSON Forms Core

Interface OwnPropsOfJsonFormsRenderer

interface OwnPropsOfJsonFormsRenderer {
    cells?: JsonFormsCellRendererRegistryEntry[];
    enabled?: boolean;
    path?: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema?: JsonSchema;
    uischema?: UISchemaElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible?: boolean;
}

Hierarchy (view full)

Properties

enabled?: boolean

Whether the rendered element should be enabled.

+
path?: string

Optional instance path. Necessary when the actual data +path can not be inferred via the UI schema element as +it is the case with nested controls.

+
schema?: JsonSchema

The JSON schema that describes the data.

+
uischema?: UISchemaElement

The UI schema to be rendered.

+
visible?: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/OwnPropsOfLabel.html b/static/api/core/interfaces/OwnPropsOfLabel.html new file mode 100644 index 00000000..6e9c30e7 --- /dev/null +++ b/static/api/core/interfaces/OwnPropsOfLabel.html @@ -0,0 +1,16 @@ +OwnPropsOfLabel | JSON Forms Core

Interface OwnPropsOfLabel

interface OwnPropsOfLabel {
    cells?: JsonFormsCellRendererRegistryEntry[];
    enabled?: boolean;
    path?: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema?: JsonSchema;
    uischema?: LabelElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible?: boolean;
}

Hierarchy (view full)

Properties

enabled?: boolean

Whether the rendered element should be enabled.

+
path?: string

Optional instance path. Necessary when the actual data +path can not be inferred via the UI schema element as +it is the case with nested controls.

+
schema?: JsonSchema

The JSON schema that describes the data.

+
uischema?: LabelElement

The UI schema to be rendered.

+
visible?: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/OwnPropsOfLayout.html b/static/api/core/interfaces/OwnPropsOfLayout.html new file mode 100644 index 00000000..67f92e80 --- /dev/null +++ b/static/api/core/interfaces/OwnPropsOfLayout.html @@ -0,0 +1,17 @@ +OwnPropsOfLayout | JSON Forms Core

Interface OwnPropsOfLayout

interface OwnPropsOfLayout {
    cells?: JsonFormsCellRendererRegistryEntry[];
    direction?: "row" | "column";
    enabled?: boolean;
    path?: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema?: JsonSchema;
    uischema?: UISchemaElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible?: boolean;
}

Hierarchy (view full)

Properties

direction?: "row" | "column"
enabled?: boolean

Whether the rendered element should be enabled.

+
path?: string

Optional instance path. Necessary when the actual data +path can not be inferred via the UI schema element as +it is the case with nested controls.

+
schema?: JsonSchema

The JSON schema that describes the data.

+
uischema?: UISchemaElement

The UI schema to be rendered.

+
visible?: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/OwnPropsOfMasterListItem.html b/static/api/core/interfaces/OwnPropsOfMasterListItem.html new file mode 100644 index 00000000..b8366363 --- /dev/null +++ b/static/api/core/interfaces/OwnPropsOfMasterListItem.html @@ -0,0 +1,9 @@ +OwnPropsOfMasterListItem | JSON Forms Core

Interface OwnPropsOfMasterListItem

interface OwnPropsOfMasterListItem {
    enabled: boolean;
    index: number;
    path: string;
    schema: JsonSchema;
    selected: boolean;
    translations: ArrayTranslations;
    handleSelect(index): (() => void);
    removeItem(path, value): (() => void);
}

Hierarchy (view full)

Properties

enabled: boolean
index: number
path: string
schema: JsonSchema
selected: boolean
translations: ArrayTranslations

Methods

  • Parameters

    • index: number

    Returns (() => void)

      • (): void
      • Returns void

  • Parameters

    • path: string
    • value: number

    Returns (() => void)

      • (): void
      • Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/OwnPropsOfRenderer.html b/static/api/core/interfaces/OwnPropsOfRenderer.html new file mode 100644 index 00000000..a9ad44da --- /dev/null +++ b/static/api/core/interfaces/OwnPropsOfRenderer.html @@ -0,0 +1,16 @@ +OwnPropsOfRenderer | JSON Forms Core

Interface OwnPropsOfRenderer

interface OwnPropsOfRenderer {
    cells?: JsonFormsCellRendererRegistryEntry[];
    enabled?: boolean;
    path?: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema?: JsonSchema;
    uischema?: UISchemaElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible?: boolean;
}

Hierarchy (view full)

Properties

enabled?: boolean

Whether the rendered element should be enabled.

+
path?: string

Optional instance path. Necessary when the actual data +path can not be inferred via the UI schema element as +it is the case with nested controls.

+
schema?: JsonSchema

The JSON schema that describes the data.

+
uischema?: UISchemaElement

The UI schema to be rendered.

+
visible?: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/ReferenceSchemaMap.html b/static/api/core/interfaces/ReferenceSchemaMap.html new file mode 100644 index 00000000..d56c112f --- /dev/null +++ b/static/api/core/interfaces/ReferenceSchemaMap.html @@ -0,0 +1,2 @@ +ReferenceSchemaMap | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/RendererProps.html b/static/api/core/interfaces/RendererProps.html new file mode 100644 index 00000000..ff5330bd --- /dev/null +++ b/static/api/core/interfaces/RendererProps.html @@ -0,0 +1,20 @@ +RendererProps | JSON Forms Core

Interface RendererProps

Props of a Renderer.

+
interface RendererProps {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data?: any;
    enabled: boolean;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema: JsonSchema;
    uischema: UISchemaElement;
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data?: any

The data to be rendered.

+
enabled: boolean

Whether the rendered element should be enabled.

+
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: UISchemaElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Rule.html b/static/api/core/interfaces/Rule.html new file mode 100644 index 00000000..d37eb076 --- /dev/null +++ b/static/api/core/interfaces/Rule.html @@ -0,0 +1,7 @@ +Rule | JSON Forms Core

Interface Rule

A rule that may be attached to any UI schema element.

+
interface Rule {
    condition: Condition;
    effect: RuleEffect;
}

Properties

Properties

condition: Condition

The condition of the rule that must evaluate to true in order +to trigger the effect.

+
effect: RuleEffect

The effect of the rule

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/SchemaBasedCondition.html b/static/api/core/interfaces/SchemaBasedCondition.html new file mode 100644 index 00000000..78e2c8b0 --- /dev/null +++ b/static/api/core/interfaces/SchemaBasedCondition.html @@ -0,0 +1,15 @@ +SchemaBasedCondition | JSON Forms Core

Interface SchemaBasedCondition

Represents a condition to be evaluated.

+
interface SchemaBasedCondition {
    failWhenUndefined?: boolean;
    schema: JsonSchema;
    scope: string;
    type?: string;
}

Hierarchy (view full)

Properties

failWhenUndefined?: boolean

When the scope resolves to undefined and failWhenUndefined is set to true, the condition +will fail. Therefore the reverse effect will be applied.

+

Background: +Most JSON Schemas will successfully validate against undefined data. Specifying that a +condition shall fail when data is undefined requires to lift the scope to being able to use +JSON Schema's required.

+

Using failWhenUndefined allows to more conveniently express this condition.

+
schema: JsonSchema
scope: string

The scope that determines to which part this element should be bound to.

+
type?: string

The type of condition.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Scopable.html b/static/api/core/interfaces/Scopable.html new file mode 100644 index 00000000..12f1a98d --- /dev/null +++ b/static/api/core/interfaces/Scopable.html @@ -0,0 +1,5 @@ +Scopable | JSON Forms Core

Interface Scopable

Interface for describing an UI schema element that is referencing +a subschema. The value of the scope may be a JSON Pointer.

+
interface Scopable {
    scope?: string;
}

Hierarchy (view full)

Properties

Properties

scope?: string

The scope that determines to which part this element should be bound to.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Scoped.html b/static/api/core/interfaces/Scoped.html new file mode 100644 index 00000000..7277ff9f --- /dev/null +++ b/static/api/core/interfaces/Scoped.html @@ -0,0 +1,5 @@ +Scoped | JSON Forms Core

Interface Scoped

Interface for describing an UI schema element that is referencing +a subschema. The value of the scope must be a JSON Pointer.

+
interface Scoped {
    scope: string;
}

Hierarchy (view full)

Properties

Properties

scope: string

The scope that determines to which part this element should be bound to.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/StatePropsOfArrayControl.html b/static/api/core/interfaces/StatePropsOfArrayControl.html new file mode 100644 index 00000000..9c7ff9c5 --- /dev/null +++ b/static/api/core/interfaces/StatePropsOfArrayControl.html @@ -0,0 +1,36 @@ +StatePropsOfArrayControl | JSON Forms Core

Interface StatePropsOfArrayControl

State-based props of a table control.

+
interface StatePropsOfArrayControl {
    cells?: JsonFormsCellRendererRegistryEntry[];
    childErrors?: ErrorObject<string, Record<string, any>, unknown>[];
    config?: any;
    data: any;
    description?: string;
    enabled: boolean;
    errors: string;
    i18nKeyPrefix?: string;
    id: string;
    label: string;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    required?: boolean;
    rootSchema: JsonSchema;
    schema: JsonSchema;
    translations: ArrayTranslations;
    uischema: ControlElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
childErrors?: ErrorObject<string, Record<string, any>, unknown>[]
config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
description?: string

Description of input cell

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
i18nKeyPrefix?: string
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
label: string

The label for the rendered element.

+
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
required?: boolean

Whether the rendered data is required.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
translations: ArrayTranslations
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/StatePropsOfArrayLayout.html b/static/api/core/interfaces/StatePropsOfArrayLayout.html new file mode 100644 index 00000000..ee3211d6 --- /dev/null +++ b/static/api/core/interfaces/StatePropsOfArrayLayout.html @@ -0,0 +1,36 @@ +StatePropsOfArrayLayout | JSON Forms Core

Interface StatePropsOfArrayLayout

State-based props of a table control.

+
interface StatePropsOfArrayLayout {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data: number;
    description?: string;
    enabled: boolean;
    errors: string;
    i18nKeyPrefix?: string;
    id: string;
    label: string;
    minItems?: number;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    required?: boolean;
    rootSchema: JsonSchema;
    schema: JsonSchema;
    translations: ArrayTranslations;
    uischema: ControlElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data: number

The data to be rendered.

+
description?: string

Description of input cell

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
i18nKeyPrefix?: string
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
label: string

The label for the rendered element.

+
minItems?: number
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
required?: boolean

Whether the rendered data is required.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
translations: ArrayTranslations
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/StatePropsOfCell.html b/static/api/core/interfaces/StatePropsOfCell.html new file mode 100644 index 00000000..c655f119 --- /dev/null +++ b/static/api/core/interfaces/StatePropsOfCell.html @@ -0,0 +1,27 @@ +StatePropsOfCell | JSON Forms Core

Interface StatePropsOfCell

State props of a cell.

+
interface StatePropsOfCell {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data: any;
    enabled: boolean;
    errors: string;
    id: string;
    isValid: boolean;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    rootSchema: JsonSchema;
    schema: JsonSchema;
    uischema: ControlElement;
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
isValid: boolean
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/StatePropsOfCombinator.html b/static/api/core/interfaces/StatePropsOfCombinator.html new file mode 100644 index 00000000..611f3d5c --- /dev/null +++ b/static/api/core/interfaces/StatePropsOfCombinator.html @@ -0,0 +1,36 @@ +StatePropsOfCombinator | JSON Forms Core

Interface StatePropsOfCombinator

State-based props of a Control

+
interface StatePropsOfCombinator {
    cells?: {
        cell: any;
        tester: RankedTester;
    }[];
    config?: any;
    data: any;
    description?: string;
    enabled: boolean;
    errors: string;
    i18nKeyPrefix?: string;
    id: string;
    indexOfFittingSchema: number;
    label: string;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    required?: boolean;
    rootSchema: JsonSchema;
    schema: JsonSchema;
    translations: CombinatorTranslations;
    uischema: ControlElement;
    uischemas: JsonFormsUISchemaRegistryEntry[];
    visible: boolean;
}

Hierarchy (view full)

Properties

cells?: {
    cell: any;
    tester: RankedTester;
}[]

All available cell renderers.

+

Type declaration

config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
description?: string

Description of input cell

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
i18nKeyPrefix?: string
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
indexOfFittingSchema: number
label: string

The label for the rendered element.

+
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
required?: boolean

Whether the rendered data is required.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/StatePropsOfControl.html b/static/api/core/interfaces/StatePropsOfControl.html new file mode 100644 index 00000000..277595b7 --- /dev/null +++ b/static/api/core/interfaces/StatePropsOfControl.html @@ -0,0 +1,33 @@ +StatePropsOfControl | JSON Forms Core

Interface StatePropsOfControl

State-based props of a Control

+
interface StatePropsOfControl {
    cells?: {
        cell: any;
        tester: RankedTester;
    }[];
    config?: any;
    data: any;
    description?: string;
    enabled: boolean;
    errors: string;
    i18nKeyPrefix?: string;
    id: string;
    label: string;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    required?: boolean;
    rootSchema: JsonSchema;
    schema: JsonSchema;
    uischema: ControlElement;
    visible: boolean;
}

Hierarchy (view full)

Properties

cells?: {
    cell: any;
    tester: RankedTester;
}[]

All available cell renderers.

+

Type declaration

config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
description?: string

Description of input cell

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
i18nKeyPrefix?: string
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
label: string

The label for the rendered element.

+
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
required?: boolean

Whether the rendered data is required.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/StatePropsOfControlWithDetail.html b/static/api/core/interfaces/StatePropsOfControlWithDetail.html new file mode 100644 index 00000000..3c392f27 --- /dev/null +++ b/static/api/core/interfaces/StatePropsOfControlWithDetail.html @@ -0,0 +1,34 @@ +StatePropsOfControlWithDetail | JSON Forms Core

Interface StatePropsOfControlWithDetail

State-based props of a table control.

+
interface StatePropsOfControlWithDetail {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data: any;
    description?: string;
    enabled: boolean;
    errors: string;
    i18nKeyPrefix?: string;
    id: string;
    label: string;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    required?: boolean;
    rootSchema: JsonSchema;
    schema: JsonSchema;
    uischema: ControlElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
description?: string

Description of input cell

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
i18nKeyPrefix?: string
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
label: string

The label for the rendered element.

+
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
required?: boolean

Whether the rendered data is required.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/StatePropsOfEnumCell.html b/static/api/core/interfaces/StatePropsOfEnumCell.html new file mode 100644 index 00000000..095c5dbf --- /dev/null +++ b/static/api/core/interfaces/StatePropsOfEnumCell.html @@ -0,0 +1,28 @@ +StatePropsOfEnumCell | JSON Forms Core

Interface StatePropsOfEnumCell

State props of a cell for enum cell

+
interface StatePropsOfEnumCell {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data: any;
    enabled: boolean;
    errors: string;
    id: string;
    isValid: boolean;
    options?: EnumOption[];
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    rootSchema: JsonSchema;
    schema: JsonSchema;
    uischema: ControlElement;
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
isValid: boolean
options?: EnumOption[]
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/StatePropsOfJsonFormsRenderer.html b/static/api/core/interfaces/StatePropsOfJsonFormsRenderer.html new file mode 100644 index 00000000..66ba7335 --- /dev/null +++ b/static/api/core/interfaces/StatePropsOfJsonFormsRenderer.html @@ -0,0 +1,18 @@ +StatePropsOfJsonFormsRenderer | JSON Forms Core

Interface StatePropsOfJsonFormsRenderer

interface StatePropsOfJsonFormsRenderer {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config: any;
    enabled?: boolean;
    path?: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    rootSchema: JsonSchema;
    schema?: JsonSchema;
    uischema?: UISchemaElement;
    uischemas?: JsonFormsUISchemaRegistryEntry[];
    visible?: boolean;
}

Hierarchy (view full)

Properties

config: any
enabled?: boolean

Whether the rendered element should be enabled.

+
path?: string

Optional instance path. Necessary when the actual data +path can not be inferred via the UI schema element as +it is the case with nested controls.

+
rootSchema: JsonSchema
schema?: JsonSchema

The JSON schema that describes the data.

+
uischema?: UISchemaElement

The UI schema to be rendered.

+
visible?: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/StatePropsOfLabel.html b/static/api/core/interfaces/StatePropsOfLabel.html new file mode 100644 index 00000000..1f96a916 --- /dev/null +++ b/static/api/core/interfaces/StatePropsOfLabel.html @@ -0,0 +1,21 @@ +StatePropsOfLabel | JSON Forms Core

Interface StatePropsOfLabel

State-based props of a Renderer.

+
interface StatePropsOfLabel {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data?: any;
    enabled: boolean;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema: JsonSchema;
    text?: string;
    uischema: UISchemaElement;
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data?: any

The data to be rendered.

+
enabled: boolean

Whether the rendered element should be enabled.

+
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
schema: JsonSchema

The JSON schema that describes the data.

+
text?: string
uischema: UISchemaElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/StatePropsOfLayout.html b/static/api/core/interfaces/StatePropsOfLayout.html new file mode 100644 index 00000000..a229e616 --- /dev/null +++ b/static/api/core/interfaces/StatePropsOfLayout.html @@ -0,0 +1,23 @@ +StatePropsOfLayout | JSON Forms Core

Interface StatePropsOfLayout

State props of a layout;

+
interface StatePropsOfLayout {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data?: any;
    direction: "row" | "column";
    enabled: boolean;
    label?: string;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema: JsonSchema;
    uischema: UISchemaElement;
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data?: any

The data to be rendered.

+
direction: "row" | "column"

Direction for the layout to flow

+
enabled: boolean

Whether the rendered element should be enabled.

+
label?: string
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: UISchemaElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/StatePropsOfMasterItem.html b/static/api/core/interfaces/StatePropsOfMasterItem.html new file mode 100644 index 00000000..f7604716 --- /dev/null +++ b/static/api/core/interfaces/StatePropsOfMasterItem.html @@ -0,0 +1,10 @@ +StatePropsOfMasterItem | JSON Forms Core

Interface StatePropsOfMasterItem

interface StatePropsOfMasterItem {
    childLabel: string;
    enabled: boolean;
    index: number;
    path: string;
    schema: JsonSchema;
    selected: boolean;
    translations: ArrayTranslations;
    handleSelect(index): (() => void);
    removeItem(path, value): (() => void);
}

Hierarchy (view full)

Properties

childLabel: string
enabled: boolean
index: number
path: string
schema: JsonSchema
selected: boolean
translations: ArrayTranslations

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/StatePropsOfRenderer.html b/static/api/core/interfaces/StatePropsOfRenderer.html new file mode 100644 index 00000000..9ceea488 --- /dev/null +++ b/static/api/core/interfaces/StatePropsOfRenderer.html @@ -0,0 +1,20 @@ +StatePropsOfRenderer | JSON Forms Core

Interface StatePropsOfRenderer

State-based props of a Renderer.

+
interface StatePropsOfRenderer {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data?: any;
    enabled: boolean;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema: JsonSchema;
    uischema: UISchemaElement;
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data?: any

The data to be rendered.

+
enabled: boolean

Whether the rendered element should be enabled.

+
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: UISchemaElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/StatePropsOfScopedRenderer.html b/static/api/core/interfaces/StatePropsOfScopedRenderer.html new file mode 100644 index 00000000..e91f8834 --- /dev/null +++ b/static/api/core/interfaces/StatePropsOfScopedRenderer.html @@ -0,0 +1,26 @@ +StatePropsOfScopedRenderer | JSON Forms Core

Interface StatePropsOfScopedRenderer

State-based properties for UI schema elements that have a scope.

+
interface StatePropsOfScopedRenderer {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data: any;
    enabled: boolean;
    errors: string;
    id: string;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    rootSchema: JsonSchema;
    schema: JsonSchema;
    uischema: ControlElement;
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

+
config?: any

Any configuration options for the element.

+
data: any

The data to be rendered.

+
enabled: boolean

Whether the rendered element should be enabled.

+
errors: string

Any validation errors that are caused by the data to be rendered.

+
id: string

A unique ID that should be used for rendering the scoped UI schema element.

+
path: string

Instance path the data is written to, in case of a control.

+

All available renderers.

+
rootSchema: JsonSchema

The root schema as returned by the store.

+
schema: JsonSchema

The JSON schema that describes the data.

+
uischema: ControlElement

The UI schema to be rendered.

+
visible: boolean

Whether the rendered element should be visible.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Store.html b/static/api/core/interfaces/Store.html new file mode 100644 index 00000000..438d2b9c --- /dev/null +++ b/static/api/core/interfaces/Store.html @@ -0,0 +1,63 @@ +Store | JSON Forms Core

Interface Store<S, A>

A store is an object that holds the application's state tree. +There should only be a single store in a Redux app, as the composition +happens on the reducer level.

+
interface Store<S, A> {
    dispatch: Dispatch<A>;
    [observable](): Observable<S>;
    getState(): S;
    replaceReducer(nextReducer): void;
    subscribe(listener): Unsubscribe;
}

Type Parameters

  • S = any

    The type of state held by this store.

    +
  • A extends Action = AnyAction

    the type of actions which may be dispatched by this store.

    +

Hierarchy (view full)

Properties

dispatch: Dispatch<A>

Dispatches an action. It is the only way to trigger a state change.

+

The reducer function, used to create the store, will be called with the +current state tree and the given action. Its return value will be +considered the next state of the tree, and the change listeners will +be notified.

+

The base implementation only supports plain object actions. If you want +to dispatch a Promise, an Observable, a thunk, or something else, you +need to wrap your store creating function into the corresponding +middleware. For example, see the documentation for the redux-thunk +package. Even the middleware will eventually dispatch plain object +actions using this method.

+

Param: action

A plain object representing “what changed”. It is a good + idea to keep actions serializable so you can record and replay user + sessions, or use the time travelling redux-devtools. An action must + have a type property which may not be undefined. It is a good idea + to use string constants for action types.

+

Returns

For convenience, the same action object you dispatched.

+

Note that, if you use a custom middleware, it may wrap dispatch() to +return something else (for example, a Promise you can await).

+

Methods

  • Reads the state tree managed by the store.

    +

    Returns S

    The current state tree of your application.

    +
  • Replaces the reducer currently used by the store to calculate the state.

    +

    You might need this if your app implements code splitting and you want to +load some of the reducers dynamically. You might also need this if you +implement a hot reloading mechanism for Redux.

    +

    Parameters

    • nextReducer: Reducer<S, A>

      The reducer for the store to use instead.

      +

    Returns void

  • Adds a change listener. It will be called any time an action is +dispatched, and some part of the state tree may potentially have changed. +You may then call getState() to read the current state tree inside the +callback.

    +

    You may call dispatch() from a change listener, with the following +caveats:

    +
      +
    1. The subscriptions are snapshotted just before every dispatch() call. +If you subscribe or unsubscribe while the listeners are being invoked, +this will not have any effect on the dispatch() that is currently in +progress. However, the next dispatch() call, whether nested or not, +will use a more recent snapshot of the subscription list.

      +
    2. +
    3. The listener should not expect to see all states changes, as the state +might have been updated multiple times during a nested dispatch() before +the listener is called. It is, however, guaranteed that all subscribers +registered before the dispatch() started will be called with the latest +state by the time it exits.

      +
    4. +
    +

    Parameters

    • listener: (() => void)

      A callback to be invoked on every dispatch.

      +
        • (): void
        • Returns void

    Returns Unsubscribe

    A function to remove this change listener.

    +

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/Test.TesterContext.html b/static/api/core/interfaces/Test.TesterContext.html new file mode 100644 index 00000000..b7b19c23 --- /dev/null +++ b/static/api/core/interfaces/Test.TesterContext.html @@ -0,0 +1,6 @@ +TesterContext | JSON Forms Core

Interface TesterContext

Additional context given to a tester in addition to UISchema and JsonSchema.

+
interface TesterContext {
    config: any;
    rootSchema: JsonSchema;
}

Properties

Properties

config: any

The form wide configuration object given to JsonForms.

+
rootSchema: JsonSchema

The root JsonSchema of the form. Can be used to resolve references.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/UISchemaElement.html b/static/api/core/interfaces/UISchemaElement.html new file mode 100644 index 00000000..b89656e7 --- /dev/null +++ b/static/api/core/interfaces/UISchemaElement.html @@ -0,0 +1,8 @@ +UISchemaElement | JSON Forms Core

Interface UISchemaElement

Common base interface for any UI schema element.

+
interface UISchemaElement {
    options?: {
        [key: string]: any;
    };
    rule?: Rule;
    type: string;
}

Hierarchy (view full)

Properties

Properties

options?: {
    [key: string]: any;
}

Any additional options.

+

Type declaration

  • [key: string]: any
rule?: Rule

An optional rule.

+
type: string

The type of this UI schema element.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/VerticalLayout.html b/static/api/core/interfaces/VerticalLayout.html new file mode 100644 index 00000000..19b1db94 --- /dev/null +++ b/static/api/core/interfaces/VerticalLayout.html @@ -0,0 +1,10 @@ +VerticalLayout | JSON Forms Core

Interface VerticalLayout

A layout which orders its child elements vertically (i.e. from top to bottom).

+
interface VerticalLayout {
    elements: UISchemaElement[];
    options?: {
        [key: string]: any;
    };
    rule?: Rule;
    type: "VerticalLayout";
}

Hierarchy (view full)

Properties

Properties

elements: UISchemaElement[]

The child elements of this layout.

+
options?: {
    [key: string]: any;
}

Any additional options.

+

Type declaration

  • [key: string]: any
rule?: Rule

An optional rule.

+
type: "VerticalLayout"

The type of this UI schema element.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/WithClassname.html b/static/api/core/interfaces/WithClassname.html new file mode 100644 index 00000000..44804b21 --- /dev/null +++ b/static/api/core/interfaces/WithClassname.html @@ -0,0 +1,2 @@ +WithClassname | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/interfaces/action.html b/static/api/core/interfaces/action.html deleted file mode 100644 index 0c49beb2..00000000 --- a/static/api/core/interfaces/action.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - Action | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface Action<T>

-
-
-
-
-
-
-
-

Type parameters

-
    -
  • -

    T = any

    -
  • -
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

type

-
type: T
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/addcellrendereraction.html b/static/api/core/interfaces/addcellrendereraction.html deleted file mode 100644 index 3029502f..00000000 --- a/static/api/core/interfaces/addcellrendereraction.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - AddCellRendererAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface AddCellRendererAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - AddCellRendererAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

cell

-
cell: any
- -
-
- -

tester

-
tester: RankedTester
- -
-
- -

type

-
type: "jsonforms/ADD_CELL"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/addrendereraction.html b/static/api/core/interfaces/addrendereraction.html deleted file mode 100644 index 14b56fe0..00000000 --- a/static/api/core/interfaces/addrendereraction.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - AddRendererAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface AddRendererAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - AddRendererAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

renderer

-
renderer: any
- -
-
- -

tester

-
tester: RankedTester
- -
-
- -

type

-
type: "jsonforms/ADD_RENDERER"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/adduischemaaction.html b/static/api/core/interfaces/adduischemaaction.html deleted file mode 100644 index 0f4db93e..00000000 --- a/static/api/core/interfaces/adduischemaaction.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - AddUISchemaAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface AddUISchemaAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - AddUISchemaAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

tester

- - -
-
- -

type

-
type: "jsonforms/ADD_UI_SCHEMA"
- -
-
- -

uischema

-
uischema: UISchemaElement
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/andcondition.html b/static/api/core/interfaces/andcondition.html deleted file mode 100644 index e393fb03..00000000 --- a/static/api/core/interfaces/andcondition.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - AndCondition | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface AndCondition

-
-
-
-
-
-
-
-
-
-

An and condition.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

conditions

-
conditions: Condition[]
- -
-
- -

type

-
type: "AND"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/anyaction.html b/static/api/core/interfaces/anyaction.html deleted file mode 100644 index 92e7ae19..00000000 --- a/static/api/core/interfaces/anyaction.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - - AnyAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface AnyAction<T>

-
-
-
-
-
-
-
-
-
-

An Action type which accepts any other properties. - This is mainly for the use of the Reducer type. - This is not part of Action itself to prevent types that extend Action from - having an index signature.

-
-
-
-
-

Type parameters

-
    -
  • -

    T = any

    -
  • -
-
-
-

Hierarchy

-
    -
  • - Action -
      -
    • - AnyAction -
    • -
    -
  • -
-
-
-

Indexable

-
[extraProps: string]: any
-
-
-

An Action type which accepts any other properties. - This is mainly for the use of the Reducer type. - This is not part of Action itself to prevent types that extend Action from - having an index signature.

-
-
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

type

-
type: T
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/arraycontrolprops.html b/static/api/core/interfaces/arraycontrolprops.html deleted file mode 100644 index d0622077..00000000 --- a/static/api/core/interfaces/arraycontrolprops.html +++ /dev/null @@ -1,683 +0,0 @@ - - - - - - ArrayControlProps | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface ArrayControlProps

-
-
-
-
-
-
-
-
-
-

Props of an array control.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
- -
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional childErrors

-
childErrors: ErrorObject[]
- -
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

Optional description

-
description: string
- -
-
-

Description of input cell

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

Optional i18nKeyPrefix

-
i18nKeyPrefix: string
- -
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

label

-
label: string
- -
-
-

The label for the rendered element.

-
-
-
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
- -

Optional required

-
required: boolean
- -
-
-

Whether the rendered data is required.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
-

The root schema as returned by the store.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

translations

-
translations: ArrayTranslations
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

Optional uischemas

- - -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
-

Methods

-
- -

addItem

-
    -
  • addItem(path: string, value: any): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      value: any
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
- -

Optional moveDown

-
    -
  • moveDown(path: string, toMove: number): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      toMove: number
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
- -

Optional moveUp

-
    -
  • moveUp(path: string, toMove: number): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      toMove: number
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
- -

Optional removeItems

-
    -
  • removeItems(path: string, toDelete: number[]): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      toDelete: number[]
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/arraydefaulttranslation.html b/static/api/core/interfaces/arraydefaulttranslation.html deleted file mode 100644 index e8f47c20..00000000 --- a/static/api/core/interfaces/arraydefaulttranslation.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - ArrayDefaultTranslation | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface ArrayDefaultTranslation

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - ArrayDefaultTranslation -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

default

-
default: (variable?: string) => string
- -
-

Type declaration

-
    -
  • -
      -
    • (variable?: string): string
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        Optional variable: string
        -
      • -
      -

      Returns string

      -
    • -
    -
  • -
-
-
-
- -

key

- - -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/arraylayoutprops.html b/static/api/core/interfaces/arraylayoutprops.html deleted file mode 100644 index 17aba4b3..00000000 --- a/static/api/core/interfaces/arraylayoutprops.html +++ /dev/null @@ -1,678 +0,0 @@ - - - - - - ArrayLayoutProps | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface ArrayLayoutProps

-
-
-
-
-
-
-
-
-
-

Props of an array control.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
- -
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: number
- -
-
- -

Optional description

-
description: string
- -
-
-

Description of input cell

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

Optional i18nKeyPrefix

-
i18nKeyPrefix: string
- -
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

label

-
label: string
- -
-
-

The label for the rendered element.

-
-
-
-
- -

Optional minItems

-
minItems: number
- -
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
- -

Optional required

-
required: boolean
- -
-
-

Whether the rendered data is required.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
-

The root schema as returned by the store.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

translations

-
translations: ArrayTranslations
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

Optional uischemas

- - -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
-

Methods

-
- -

addItem

-
    -
  • addItem(path: string, value: any): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      value: any
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
- -

Optional moveDown

-
    -
  • moveDown(path: string, toMove: number): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      toMove: number
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
- -

Optional moveUp

-
    -
  • moveUp(path: string, toMove: number): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      toMove: number
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
- -

Optional removeItems

-
    -
  • removeItems(path: string, toDelete: number[]): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      toDelete: number[]
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/categorization.html b/static/api/core/interfaces/categorization.html deleted file mode 100644 index cc3c1fb6..00000000 --- a/static/api/core/interfaces/categorization.html +++ /dev/null @@ -1,281 +0,0 @@ - - - - - - Categorization | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface Categorization<T>

-
-
-
-
-
-
-
-
-
-

The categorization element, which may have children elements. - A child element may either be itself a Categorization or a Category, hence - the categorization element can be used to represent recursive structures like trees.

-
-
-
-
-

Type parameters

-
    -
  • -

    T = string

    -
  • -
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

elements

-
elements: (Category | Categorization)[]
- -
-
-

The child elements of this categorization which are either of type - Category or Categorization.

-
-
-
-
- -

Optional i18n

-
i18n: string
- -
-
- -

label

-
label: string | T
- -
-
- -

Optional options

-
options: {}
- -
-
-

Any additional options.

-
-
-
-

Type declaration

-
    -
  • -
    [key: string]: any
    -
  • -
-
-
-
- -

Optional rule

-
rule: Rule
- -
-
-

An optional rule.

-
-
-
-
- -

type

-
type: "Categorization"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/category.html b/static/api/core/interfaces/category.html deleted file mode 100644 index e72233fd..00000000 --- a/static/api/core/interfaces/category.html +++ /dev/null @@ -1,279 +0,0 @@ - - - - - - Category | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface Category<T>

-
-
-
-
-
-
-
-
-
-

The category layout.

-
-
-
-
-

Type parameters

-
    -
  • -

    T = string

    -
  • -
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

elements

-
elements: UISchemaElement[]
- -
-
-

The child elements of this layout.

-
-
-
-
- -

Optional i18n

-
i18n: string
- -
-
- -

label

-
label: string | T
- -
-
- -

Optional options

-
options: {}
- -
-
-

Any additional options.

-
-
-
-

Type declaration

-
    -
  • -
    [key: string]: any
    -
  • -
-
-
-
- -

Optional rule

-
rule: Rule
- -
-
-

An optional rule.

-
-
-
-
- -

type

-
type: "Category"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/cellprops.html b/static/api/core/interfaces/cellprops.html deleted file mode 100644 index 13b15e30..00000000 --- a/static/api/core/interfaces/cellprops.html +++ /dev/null @@ -1,452 +0,0 @@ - - - - - - CellProps | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface CellProps

-
-
-
-
-
-
-
-
-
-

Props of a cell.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
-

All available cell renderers.

-
-
-
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

isValid

-
isValid: boolean
- -
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
-

Methods

-
- -

handleChange

-
    -
  • handleChange(path: string, value: any): void
  • -
-
    -
  • - -
    -
    -

    Update handler that emits a data change

    -
    -
    -

    Parameters

    -
      -
    • -
      path: string
      -
      -

      the path to the data to be updated

      -
      -
    • -
    • -
      value: any
      -
      -

      the new value that should be written to the given path

      -
      -
    • -
    -

    Returns void

    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/combinatorrendererprops.html b/static/api/core/interfaces/combinatorrendererprops.html deleted file mode 100644 index a242379b..00000000 --- a/static/api/core/interfaces/combinatorrendererprops.html +++ /dev/null @@ -1,518 +0,0 @@ - - - - - - CombinatorRendererProps | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface CombinatorRendererProps

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
- -
-
-
-

Properties

-
- -

Optional cells

-
cells: { cell: any; tester: RankedTester }[]
- -
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
- -

Optional description

-
description: string
- -
-
-

Description of input cell

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

Optional i18nKeyPrefix

-
i18nKeyPrefix: string
- -
-
- -

id

-
id: string
- -
-
- -

indexOfFittingSchema

-
indexOfFittingSchema: number
- -
-
- -

label

-
label: string
- -
-
-

The label for the rendered element.

-
-
-
-
- -

path

-
path: string
- -
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

Optional required

-
required: boolean
- -
-
-

Whether the rendered data is required.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

uischemas

- - -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
-

Methods

-
- -

handleChange

-
    -
  • handleChange(path: string, value: any): void
  • -
-
    -
  • - -
    -
    -

    Update handler that emits a data change

    -
    -
    -

    Parameters

    -
      -
    • -
      path: string
      -
      -

      the path to the data to be updated

      -
      -
    • -
    • -
      value: any
      -
      -

      the new value that should be written to the given path

      -
      -
    • -
    -

    Returns void

    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/combinatorsubschemarenderinfo.html b/static/api/core/interfaces/combinatorsubschemarenderinfo.html deleted file mode 100644 index 4455f6b5..00000000 --- a/static/api/core/interfaces/combinatorsubschemarenderinfo.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - CombinatorSubSchemaRenderInfo | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface CombinatorSubSchemaRenderInfo

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - CombinatorSubSchemaRenderInfo -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

label

-
label: string
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

uischema

-
uischema: UISchemaElement
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/composablecondition.html b/static/api/core/interfaces/composablecondition.html deleted file mode 100644 index b102761d..00000000 --- a/static/api/core/interfaces/composablecondition.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - - ComposableCondition | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface ComposableCondition

-
-
-
-
-
-
-
-
-
-

A composable condition.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

conditions

-
conditions: Condition[]
- -
-
- -

Optional Readonly type

-
type: string
- -
-
-

The type of condition.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/condition.html b/static/api/core/interfaces/condition.html deleted file mode 100644 index 7ca1a21b..00000000 --- a/static/api/core/interfaces/condition.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - Condition | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface Condition

-
-
-
-
-
-
-
-
-
-

Represents a condition to be evaluated.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional Readonly type

-
type: string
- -
-
-

The type of condition.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/controlelement.html b/static/api/core/interfaces/controlelement.html deleted file mode 100644 index 9d629729..00000000 --- a/static/api/core/interfaces/controlelement.html +++ /dev/null @@ -1,280 +0,0 @@ - - - - - - ControlElement | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface ControlElement

-
-
-
-
-
-
-
-
-
-

A control element. The scope property of the control determines - to which part of the schema the control should be bound.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional i18n

-
i18n: string
- -
-
- -

Optional label

-
label: string | (string | boolean | LabelDescription)
- -
-
-

Label for UI schema element.

-
-
-
-
- -

Optional options

-
options: {}
- -
-
-

Any additional options.

-
-
-
-

Type declaration

-
    -
  • -
    [key: string]: any
    -
  • -
-
-
-
- -

Optional rule

-
rule: Rule
- -
-
-

An optional rule.

-
-
-
-
- -

scope

-
scope: string
- -
-
-

The scope that determines to which part this element should be bound to.

-
-
-
-
- -

type

-
type: "Control"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/controlprops.html b/static/api/core/interfaces/controlprops.html deleted file mode 100644 index f0fb7406..00000000 --- a/static/api/core/interfaces/controlprops.html +++ /dev/null @@ -1,512 +0,0 @@ - - - - - - ControlProps | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface ControlProps

-
-
-
-
-
-
-
-
-
-

Props of a Control.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Properties

-
- -

Optional cells

-
cells: { cell: any; tester: RankedTester }[]
- -
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

Optional description

-
description: string
- -
-
-

Description of input cell

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

Optional i18nKeyPrefix

-
i18nKeyPrefix: string
- -
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

label

-
label: string
- -
-
-

The label for the rendered element.

-
-
-
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

Optional required

-
required: boolean
- -
-
-

Whether the rendered data is required.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
-

The root schema as returned by the store.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
-

Methods

-
- -

handleChange

-
    -
  • handleChange(path: string, value: any): void
  • -
-
    -
  • - -
    -
    -

    Update handler that emits a data change

    -
    -
    -

    Parameters

    -
      -
    • -
      path: string
      -
      -

      the path to the data to be updated

      -
      -
    • -
    • -
      value: any
      -
      -

      the new value that should be written to the given path

      -
      -
    • -
    -

    Returns void

    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/controlstate.html b/static/api/core/interfaces/controlstate.html deleted file mode 100644 index 4782bd1f..00000000 --- a/static/api/core/interfaces/controlstate.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - - - ControlState | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface ControlState

-
-
-
-
-
-
-
-
-
-

The state of a control.

-
-
-
-
-

Hierarchy

-
    -
  • - ControlState -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

isFocused

-
isFocused: boolean
- -
-
-

Whether the control is focused.

-
-
-
-
- -

value

-
value: any
- -
-
-

The current value.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/controlwithdetailprops.html b/static/api/core/interfaces/controlwithdetailprops.html deleted file mode 100644 index 0cdab069..00000000 --- a/static/api/core/interfaces/controlwithdetailprops.html +++ /dev/null @@ -1,516 +0,0 @@ - - - - - - ControlWithDetailProps | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface ControlWithDetailProps

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

Optional description

-
description: string
- -
-
-

Description of input cell

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

Optional i18nKeyPrefix

-
i18nKeyPrefix: string
- -
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

label

-
label: string
- -
-
-

The label for the rendered element.

-
-
-
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
- -

Optional required

-
required: boolean
- -
-
-

Whether the rendered data is required.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
-

The root schema as returned by the store.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

Optional uischemas

- - -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
-

Methods

-
- -

handleChange

-
    -
  • handleChange(path: string, value: any): void
  • -
-
    -
  • - -
    -
    -

    Update handler that emits a data change

    -
    -
    -

    Parameters

    -
      -
    • -
      path: string
      -
      -

      the path to the data to be updated

      -
      -
    • -
    • -
      value: any
      -
      -

      the new value that should be written to the given path

      -
      -
    • -
    -

    Returns void

    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/dispatchcellprops.html b/static/api/core/interfaces/dispatchcellprops.html deleted file mode 100644 index 82de66b2..00000000 --- a/static/api/core/interfaces/dispatchcellprops.html +++ /dev/null @@ -1,388 +0,0 @@ - - - - - - DispatchCellProps | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface DispatchCellProps

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

isValid

-
isValid: boolean
- -
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/dispatchcellstateprops.html b/static/api/core/interfaces/dispatchcellstateprops.html deleted file mode 100644 index 340a3891..00000000 --- a/static/api/core/interfaces/dispatchcellstateprops.html +++ /dev/null @@ -1,408 +0,0 @@ - - - - - - DispatchCellStateProps | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface DispatchCellStateProps

-
-
-
-
-
-
-
-
-
-

Registers the given cell renderer when a JSON Forms store is created.

-
-
-
param
-
-
param
-

the cell to be registered

-
-
returns
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

isValid

-
isValid: boolean
- -
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/dispatchpropsofarraycontrol.html b/static/api/core/interfaces/dispatchpropsofarraycontrol.html deleted file mode 100644 index 38b3fead..00000000 --- a/static/api/core/interfaces/dispatchpropsofarraycontrol.html +++ /dev/null @@ -1,322 +0,0 @@ - - - - - - DispatchPropsOfArrayControl | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface DispatchPropsOfArrayControl

-
-
-
-
-
-
-
-
-
-

Dispatch props of a table control

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Methods

- -
-
-
-
-
-

Methods

-
- -

addItem

-
    -
  • addItem(path: string, value: any): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      value: any
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
- -

Optional moveDown

-
    -
  • moveDown(path: string, toMove: number): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      toMove: number
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
- -

Optional moveUp

-
    -
  • moveUp(path: string, toMove: number): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      toMove: number
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
- -

Optional removeItems

-
    -
  • removeItems(path: string, toDelete: number[]): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      toDelete: number[]
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/dispatchpropsofcontrol.html b/static/api/core/interfaces/dispatchpropsofcontrol.html deleted file mode 100644 index 485721aa..00000000 --- a/static/api/core/interfaces/dispatchpropsofcontrol.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - - DispatchPropsOfControl | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface DispatchPropsOfControl

-
-
-
-
-
-
-
-
-
-

Dispatch-based props of a Control.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Methods

- -
-
-
-
-
-

Methods

-
- -

handleChange

-
    -
  • handleChange(path: string, value: any): void
  • -
-
    -
  • - -
    -
    -

    Update handler that emits a data change

    -
    -
    -

    Parameters

    -
      -
    • -
      path: string
      -
      -

      the path to the data to be updated

      -
      -
    • -
    • -
      value: any
      -
      -

      the new value that should be written to the given path

      -
      -
    • -
    -

    Returns void

    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/dispatchpropsofmultienumcontrol.html b/static/api/core/interfaces/dispatchpropsofmultienumcontrol.html deleted file mode 100644 index 5b2f7fa2..00000000 --- a/static/api/core/interfaces/dispatchpropsofmultienumcontrol.html +++ /dev/null @@ -1,215 +0,0 @@ - - - - - - DispatchPropsOfMultiEnumControl | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface DispatchPropsOfMultiEnumControl

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - DispatchPropsOfMultiEnumControl -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

addItem

-
addItem: (path: string, value: any) => void
- -
-

Type declaration

-
    -
  • -
      -
    • (path: string, value: any): void
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        path: string
        -
      • -
      • -
        value: any
        -
      • -
      -

      Returns void

      -
    • -
    -
  • -
-
-
-
- -

Optional removeItem

-
removeItem: (path: string, toDelete: any) => void
- -
-

Type declaration

-
    -
  • -
      -
    • (path: string, toDelete: any): void
    • -
    -
      -
    • -

      Parameters

      -
        -
      • -
        path: string
        -
      • -
      • -
        toDelete: any
        -
      • -
      -

      Returns void

      -
    • -
    -
  • -
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/enumcellprops.html b/static/api/core/interfaces/enumcellprops.html deleted file mode 100644 index 9a153cf3..00000000 --- a/static/api/core/interfaces/enumcellprops.html +++ /dev/null @@ -1,467 +0,0 @@ - - - - - - EnumCellProps | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface EnumCellProps

-
-
-
-
-
-
-
-
-
-

Props of an enum cell.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
-

All available cell renderers.

-
-
-
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

isValid

-
isValid: boolean
- -
-
- -

Optional options

-
options: EnumOption[]
- -
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
-

Methods

-
- -

handleChange

-
    -
  • handleChange(path: string, value: any): void
  • -
-
    -
  • - -
    -
    -

    Update handler that emits a data change

    -
    -
    -

    Parameters

    -
      -
    • -
      path: string
      -
      -

      the path to the data to be updated

      -
      -
    • -
    • -
      value: any
      -
      -

      the new value that should be written to the given path

      -
      -
    • -
    -

    Returns void

    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/enumoption.html b/static/api/core/interfaces/enumoption.html deleted file mode 100644 index 90b104bf..00000000 --- a/static/api/core/interfaces/enumoption.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - EnumOption | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface EnumOption

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - EnumOption -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

label

-
label: string
- -
-
- -

value

-
value: any
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/formatted.html b/static/api/core/interfaces/formatted.html deleted file mode 100644 index ddd2f294..00000000 --- a/static/api/core/interfaces/formatted.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - - Formatted | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface Formatted<A>

-
-
-
-
-
-
-
-
-
-

Interface for mapping a given type to a formatted string and back.

-
-
-
-
-

Type parameters

-
    -
  • -

    A

    -
  • -
-
-
-

Hierarchy

-
    -
  • - Formatted -
  • -
-
-
-

Index

-
-
-
-

Methods

- -
-
-
-
-
-

Methods

-
- -

fromFormatted

-
    -
  • fromFormatted(formatted: string): A
  • -
-
    -
  • - -
    -
    -

    Retrieve a value from a given string.

    -
    -
    -

    Parameters

    -
      -
    • -
      formatted: string
      -
      -

      the format string from which to obtain a value

      -
      -
    • -
    -

    Returns A

    -

    the obtained value

    -
  • -
-
-
- -

toFormatted

-
    -
  • toFormatted(value: A): string
  • -
-
    -
  • - -
    -
    -

    Format the given value

    -
    -
    -

    Parameters

    -
      -
    • -
      value: A
      -
      -

      the value to be formatted

      -
      -
    • -
    -

    Returns string

    -

    the formatted string

    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/grouplayout.html b/static/api/core/interfaces/grouplayout.html deleted file mode 100644 index 83fabc23..00000000 --- a/static/api/core/interfaces/grouplayout.html +++ /dev/null @@ -1,284 +0,0 @@ - - - - - - GroupLayout | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface GroupLayout<T>

-
-
-
-
-
-
-
-
-
-

A group resembles a vertical layout, but additionally might have a label. - This layout is useful when grouping different elements by a certain criteria.

-
-
-
-
-

Type parameters

-
    -
  • -

    T = string

    -
  • -
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

elements

-
elements: UISchemaElement[]
- -
-
-

The child elements of this layout.

-
-
-
-
- -

Optional i18n

-
i18n: string
- -
-
- -

Optional label

-
label: string | T
- -
-
-

Label for UI schema element.

-
-
-
-
- -

Optional options

-
options: {}
- -
-
-

Any additional options.

-
-
-
-

Type declaration

-
    -
  • -
    [key: string]: any
    -
  • -
-
-
-
- -

Optional rule

-
rule: Rule
- -
-
-

An optional rule.

-
-
-
-
- -

type

-
type: "Group"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/horizontallayout.html b/static/api/core/interfaces/horizontallayout.html deleted file mode 100644 index ef2b65d6..00000000 --- a/static/api/core/interfaces/horizontallayout.html +++ /dev/null @@ -1,234 +0,0 @@ - - - - - - HorizontalLayout | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface HorizontalLayout

-
-
-
-
-
-
-
-
-
-

A layout which orders its children horizontally (i.e. from left to right).

-
-
-
-
-

Hierarchy

-
    -
  • - Layout -
      -
    • - HorizontalLayout -
    • -
    -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

elements

-
elements: UISchemaElement[]
- -
-
-

The child elements of this layout.

-
-
-
-
- -

Optional options

-
options: {}
- -
-
-

Any additional options.

-
-
-
-

Type declaration

-
    -
  • -
    [key: string]: any
    -
  • -
-
-
-
- -

Optional rule

-
rule: Rule
- -
-
-

An optional rule.

-
-
-
-
- -

type

-
type: "HorizontalLayout"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/initaction.html b/static/api/core/interfaces/initaction.html deleted file mode 100644 index fc753725..00000000 --- a/static/api/core/interfaces/initaction.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - - InitAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface InitAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - InitAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

data

-
data: any
- -
-
- -

Optional options

-
options: InitActionOptions | AJV
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

type

-
type: "jsonforms/INIT"
- -
-
- -

uischema

-
uischema: UISchemaElement
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/initactionoptions.html b/static/api/core/interfaces/initactionoptions.html deleted file mode 100644 index af92fd5b..00000000 --- a/static/api/core/interfaces/initactionoptions.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - InitActionOptions | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface InitActionOptions

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - InitActionOptions -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional additionalErrors

-
additionalErrors: ErrorObject[]
- -
-
- -

Optional ajv

-
ajv: AJV
- -
-
- -

Optional validationMode

-
validationMode: ValidationMode
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/internationalizable.html b/static/api/core/interfaces/internationalizable.html deleted file mode 100644 index cce3b80d..00000000 --- a/static/api/core/interfaces/internationalizable.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - Internationalizable | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface Internationalizable

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional i18n

-
i18n: string
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/jsonformscellrendererregistryentry.html b/static/api/core/interfaces/jsonformscellrendererregistryentry.html deleted file mode 100644 index 82a007db..00000000 --- a/static/api/core/interfaces/jsonformscellrendererregistryentry.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - JsonFormsCellRendererRegistryEntry | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface JsonFormsCellRendererRegistryEntry

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsCellRendererRegistryEntry -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

cell

-
cell: any
- -
-
- -

tester

-
tester: RankedTester
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/jsonformscore.html b/static/api/core/interfaces/jsonformscore.html deleted file mode 100644 index 2175877f..00000000 --- a/static/api/core/interfaces/jsonformscore.html +++ /dev/null @@ -1,251 +0,0 @@ - - - - - - JsonFormsCore | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface JsonFormsCore

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsCore -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional additionalErrors

-
additionalErrors: ErrorObject[]
- -
-
- -

Optional ajv

-
ajv: Ajv
- -
-
- -

data

-
data: any
- -
-
- -

Optional errors

-
errors: ErrorObject[]
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

uischema

-
uischema: UISchemaElement
- -
-
- -

Optional validationMode

-
validationMode: ValidationMode
- -
-
- -

Optional validator

-
validator: ValidateFunction
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/jsonformsdefaultdataregistryentry.html b/static/api/core/interfaces/jsonformsdefaultdataregistryentry.html deleted file mode 100644 index 39af8458..00000000 --- a/static/api/core/interfaces/jsonformsdefaultdataregistryentry.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - JsonFormsDefaultDataRegistryEntry | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface JsonFormsDefaultDataRegistryEntry

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsDefaultDataRegistryEntry -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

data

-
data: any
- -
-
- -

schemaPath

-
schemaPath: string
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/jsonformsextendedstate.html b/static/api/core/interfaces/jsonformsextendedstate.html deleted file mode 100644 index 0f858503..00000000 --- a/static/api/core/interfaces/jsonformsextendedstate.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - JsonFormsExtendedState | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface JsonFormsExtendedState<T>

-
-
-
-
-
-
-
-

Type parameters

-
    -
  • -

    T

    -
  • -
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

jsonforms

-
jsonforms: {}
- -
-

Type declaration

-
    -
  • -
    [subState: string]: T
    -
  • -
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/jsonformsi18nstate.html b/static/api/core/interfaces/jsonformsi18nstate.html deleted file mode 100644 index c4c7881f..00000000 --- a/static/api/core/interfaces/jsonformsi18nstate.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - JsonFormsI18nState | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface JsonFormsI18nState

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsI18nState -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional locale

-
locale: string
- -
-
- -

Optional translate

-
translate: Translator
- -
-
- -

Optional translateError

-
translateError: ErrorTranslator
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/jsonformsprops.html b/static/api/core/interfaces/jsonformsprops.html deleted file mode 100644 index 7e2ccdaf..00000000 --- a/static/api/core/interfaces/jsonformsprops.html +++ /dev/null @@ -1,321 +0,0 @@ - - - - - - JsonFormsProps | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface JsonFormsProps

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

config

-
config: any
- -
-
- -

Optional enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

Optional path

-
path: string
- -
-
-

Optional instance path. Necessary when the actual data - path can not be inferred via the UI schema element as - it is the case with nested controls.

-
-
-
-
- -

Optional renderers

- - -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

Optional schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

Optional uischema

-
uischema: UISchemaElement
- -
-
-

The UI schema to be rendered.

-
-
-
-
- -

Optional uischemas

- - -
-
- -

Optional visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/jsonformsrendererregistryentry.html b/static/api/core/interfaces/jsonformsrendererregistryentry.html deleted file mode 100644 index 0bee966d..00000000 --- a/static/api/core/interfaces/jsonformsrendererregistryentry.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - JsonFormsRendererRegistryEntry | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface JsonFormsRendererRegistryEntry

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsRendererRegistryEntry -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

renderer

-
renderer: any
- -
-
- -

tester

-
tester: RankedTester
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/jsonformsstate.html b/static/api/core/interfaces/jsonformsstate.html deleted file mode 100644 index 365e0136..00000000 --- a/static/api/core/interfaces/jsonformsstate.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - JsonFormsState | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface JsonFormsState

-
-
-
-
-
-
-
-
-
-

The state shape of JSONForms.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

jsonforms

- - -
-
-

Represents JSONForm's sub-state.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/jsonformsstore.html b/static/api/core/interfaces/jsonformsstore.html deleted file mode 100644 index 9a4fe9b4..00000000 --- a/static/api/core/interfaces/jsonformsstore.html +++ /dev/null @@ -1,376 +0,0 @@ - - - - - - JsonFormsStore | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface JsonFormsStore<A>

-
-
-
-
-
-
-
-
-
-

JSONForms store.

-
-
-
-
-

Type parameters

-
    -
  • -

    A: Action = AnyAction

    -
  • -
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Properties

-
- -

dispatch

-
dispatch: Dispatch<A>
- -
-
-

Dispatches an action. It is the only way to trigger a state change.

-
-

The reducer function, used to create the store, will be called with the - current state tree and the given action. Its return value will be - considered the next state of the tree, and the change listeners will - be notified.

-

The base implementation only supports plain object actions. If you want - to dispatch a Promise, an Observable, a thunk, or something else, you - need to wrap your store creating function into the corresponding - middleware. For example, see the documentation for the redux-thunk - package. Even the middleware will eventually dispatch plain object - actions using this method.

-
-
param
-

A plain object representing “what changed”. It is a good - idea to keep actions serializable so you can record and replay user - sessions, or use the time travelling redux-devtools. An action must - have a type property which may not be undefined. It is a good idea - to use string constants for action types.

-
-
returns
-

For convenience, the same action object you dispatched.

-

Note that, if you use a custom middleware, it may wrap dispatch() to - return something else (for example, a Promise you can await).

-
-
-
-
-
-
-

Methods

-
- -

[Symbol.observable]

- - -
-
- -

getState

- -
    -
  • - -
    -
    -

    Reads the state tree managed by the store.

    -
    -
    -

    Returns JsonFormsState

    -

    The current state tree of your application.

    -
  • -
-
-
- -

replaceReducer

- -
    -
  • - -
    -
    -

    Replaces the reducer currently used by the store to calculate the state.

    -
    -

    You might need this if your app implements code splitting and you want to - load some of the reducers dynamically. You might also need this if you - implement a hot reloading mechanism for Redux.

    -
    -

    Parameters

    - -

    Returns void

    -
  • -
-
-
- -

subscribe

- -
    -
  • - -
    -
    -

    Adds a change listener. It will be called any time an action is - dispatched, and some part of the state tree may potentially have changed. - You may then call getState() to read the current state tree inside the - callback.

    -
    -

    You may call dispatch() from a change listener, with the following - caveats:

    -
      -
    1. The subscriptions are snapshotted just before every dispatch() call. - If you subscribe or unsubscribe while the listeners are being invoked, - this will not have any effect on the dispatch() that is currently in - progress. However, the next dispatch() call, whether nested or not, - will use a more recent snapshot of the subscription list.

      -
    2. -
    3. The listener should not expect to see all states changes, as the state - might have been updated multiple times during a nested dispatch() before - the listener is called. It is, however, guaranteed that all subscribers - registered before the dispatch() started will be called with the latest - state by the time it exits.

      -
    4. -
    -
    -

    Parameters

    -
      -
    • -
      listener: () => void
      -
      -

      A callback to be invoked on every dispatch.

      -
      -
        -
      • -
          -
        • (): void
        • -
        -
          -
        • -

          Returns void

          -
        • -
        -
      • -
      -
    • -
    -

    Returns Unsubscribe

    -

    A function to remove this change listener.

    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/jsonformssubstates.html b/static/api/core/interfaces/jsonformssubstates.html deleted file mode 100644 index 10d0a584..00000000 --- a/static/api/core/interfaces/jsonformssubstates.html +++ /dev/null @@ -1,276 +0,0 @@ - - - - - - JsonFormsSubStates | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface JsonFormsSubStates

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsSubStates -
  • -
-
-
-

Indexable

-
[additionalState: string]: any
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
-

All available cell renderers.

-
-
-
-
- -

Optional config

-
config: any
- -
-
-

Global configuration options.

-
-
-
-
- -

Optional core

- - -
-
-

Substate for storing mandatory sub-state.

-
-
-
-
- -

Optional i18n

- - -
-
-

I18n settings.

-
-
-
-
- -

Optional readonly

-
readonly: boolean
- -
-
-

If true, sets all controls to read-only.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

Optional uischemas

- - -
-
-

The UI schema registry used in detail renderers.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/jsonformsuischemaregistryentry.html b/static/api/core/interfaces/jsonformsuischemaregistryentry.html deleted file mode 100644 index cb67a41c..00000000 --- a/static/api/core/interfaces/jsonformsuischemaregistryentry.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - JsonFormsUISchemaRegistryEntry | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface JsonFormsUISchemaRegistryEntry

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonFormsUISchemaRegistryEntry -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

tester

- - -
-
- -

uischema

-
uischema: UISchemaElement
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/jsonschema4.html b/static/api/core/interfaces/jsonschema4.html deleted file mode 100644 index a138f3b0..00000000 --- a/static/api/core/interfaces/jsonschema4.html +++ /dev/null @@ -1,758 +0,0 @@ - - - - - - JsonSchema4 | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface JsonSchema4

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonSchema4 -
  • -
-
-
-

Index

-
- -
-
-
-

Properties

-
- -

Optional $ref

-
$ref: string
- -
-
- -

Optional $schema

-
$schema: string
- -
-
-

It is recommended that the meta-schema is - included in the root of any JSON Schema

-
-
-
-
- -

Optional additionalItems

-
additionalItems: boolean | JsonSchema4
- -
-
- -

Optional additionalProperties

-
additionalProperties: boolean | JsonSchema4
- -
-
- -

Optional allOf

-
allOf: JsonSchema4[]
- -
-
- -

Optional anyOf

-
anyOf: JsonSchema4[]
- -
-
- -

Optional const

-
const: any
- -
-
- -

Optional default

-
default: any
- -
-
-

Default json for the object represented by - this schema

-
-
-
-
- -

Optional definitions

-
definitions: {}
- -
-
-

Holds simple JSON Schema definitions for - referencing from elsewhere.

-
-
-
-

Type declaration

- -
-
-
- -

Optional dependencies

-
dependencies: {}
- -
-
-

If the key is present as a property then the - string of properties must also be present. - If the value is a JSON Schema then it must - also be valid for the object if the key is - present.

-
-
-
-

Type declaration

- -
-
-
- -

Optional description

-
description: string
- -
-
-

Schema description

-
-
-
-
- -

Optional enum

-
enum: any[]
- -
-
-

Enumerates the values that this schema can be - e.g. - {"type": "string", - "enum": ["red", "green", "blue"]}

-
-
-
-
- -

Optional exclusiveMaximum

-
exclusiveMaximum: boolean
- -
-
-

If true maximum must be > value, >= otherwise

-
-
-
-
- -

Optional exclusiveMinimum

-
exclusiveMinimum: boolean
- -
-
-

If true minimum must be < value, <= otherwise

-
-
-
-
- -

Optional format

-
format: string
- -
-
- -

Optional id

-
id: string
- -
-
-

This is important because it tells refs where - the root of the document is located

-
-
-
-
- -

Optional items

- - -
-
- -

Optional maxItems

-
maxItems: number
- -
-
- -

Optional maxLength

-
maxLength: number
- -
-
- -

Optional maxProperties

-
maxProperties: number
- -
-
- -

Optional maximum

-
maximum: number
- -
-
- -

Optional minItems

-
minItems: number
- -
-
- -

Optional minLength

-
minLength: number
- -
-
- -

Optional minProperties

-
minProperties: number
- -
-
- -

Optional minimum

-
minimum: number
- -
-
- -

Optional multipleOf

-
multipleOf: number
- -
-
-

The value must be a multiple of the number - (e.g. 10 is a multiple of 5)

-
-
-
-
- -

Optional not

- - -
-
-

The entity being validated must not match this schema

-
-
-
-
- -

Optional oneOf

-
oneOf: JsonSchema4[]
- -
-
- -

Optional pattern

-
pattern: string
- -
-
-

This is a regex string that the value must - conform to

-
-
-
-
- -

Optional patternProperties

-
patternProperties: {}
- -
-
-

The key of this object is a regex for which - properties the schema applies to

-
-
-
-

Type declaration

- -
-
-
- -

Optional properties

-
properties: {}
- -
-
-

The keys that can exist on the object with the - json schema that should validate their value

-
-
-
-

Type declaration

- -
-
-
- -

Optional required

-
required: string[]
- -
-
- -

Optional title

-
title: string
- -
-
-

Title of the schema

-
-
-
-
- -

Optional type

-
type: string | string[]
- -
-
-

The basic type of this schema, can be one of - [string, number, object, array, boolean, null] - or an array of the acceptable types

-
-
-
-
- -

Optional uniqueItems

-
uniqueItems: boolean
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/jsonschema7.html b/static/api/core/interfaces/jsonschema7.html deleted file mode 100644 index 2b2be644..00000000 --- a/static/api/core/interfaces/jsonschema7.html +++ /dev/null @@ -1,884 +0,0 @@ - - - - - - JsonSchema7 | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface JsonSchema7

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - JsonSchema7 -
  • -
-
-
-

Index

-
- -
-
-
-

Properties

-
- -

Optional $id

-
$id: string
- -
-
-

This is important because it tells refs where - the root of the document is located

-
-
-
-
- -

Optional $ref

-
$ref: string
- -
-
- -

Optional $schema

-
$schema: string
- -
-
-

It is recommended that the meta-schema is - included in the root of any JSON Schema

-
-
-
-
- -

Optional additionalItems

-
additionalItems: boolean | JsonSchema7
- -
-
- -

Optional additionalProperties

-
additionalProperties: boolean | JsonSchema7
- -
-
- -

Optional allOf

-
allOf: JsonSchema7[]
- -
-
- -

Optional anyOf

-
anyOf: JsonSchema7[]
- -
-
- -

Optional const

-
const: any
- -
-
- -

Optional contains

-
contains: JsonSchema7
- -
-
- -

Optional default

-
default: any
- -
-
-

Default json for the object represented by - this schema

-
-
-
-
- -

Optional definitions

-
definitions: {}
- -
-
-

Holds simple JSON Schema definitions for - referencing from elsewhere.

-
-
-
-

Type declaration

- -
-
-
- -

Optional dependencies

-
dependencies: {}
- -
-
-

If the key is present as a property then the - string of properties must also be present. - If the value is a JSON Schema then it must - also be valid for the object if the key is - present.

-
-
-
-

Type declaration

- -
-
-
- -

Optional description

-
description: string
- -
-
-

Schema description

-
-
-
-
- -

Optional else

- - -
-
- -

Optional enum

-
enum: any[]
- -
-
-

Enumerates the values that this schema can be - e.g. - {"type": "string", - "enum": ["red", "green", "blue"]}

-
-
-
-
- -

Optional errorMessage

-
errorMessage: any
- -
-
- -

Optional examples

-
examples: any[]
- -
-
- -

Optional exclusiveMaximum

-
exclusiveMaximum: number
- -
-
-

If true maximum must be > value, >= otherwise

-
-
-
-
- -

Optional exclusiveMinimum

-
exclusiveMinimum: number
- -
-
-

If true minimum must be < value, <= otherwise

-
-
-
-
- -

Optional format

-
format: string
- -
-
- -

Optional if

- - -
-
- -

Optional items

- - -
-
- -

Optional maxItems

-
maxItems: number
- -
-
- -

Optional maxLength

-
maxLength: number
- -
-
- -

Optional maxProperties

-
maxProperties: number
- -
-
- -

Optional maximum

-
maximum: number
- -
-
- -

Optional minItems

-
minItems: number
- -
-
- -

Optional minLength

-
minLength: number
- -
-
- -

Optional minProperties

-
minProperties: number
- -
-
- -

Optional minimum

-
minimum: number
- -
-
- -

Optional multipleOf

-
multipleOf: number
- -
-
-

The value must be a multiple of the number - (e.g. 10 is a multiple of 5)

-
-
-
-
- -

Optional not

- - -
-
-

The entity being validated must not match this schema

-
-
-
-
- -

Optional oneOf

-
oneOf: JsonSchema7[]
- -
-
- -

Optional pattern

-
pattern: string
- -
-
-

This is a regex string that the value must - conform to

-
-
-
-
- -

Optional patternProperties

-
patternProperties: {}
- -
-
-

The key of this object is a regex for which - properties the schema applies to

-
-
-
-

Type declaration

- -
-
-
- -

Optional properties

-
properties: {}
- -
-
-

The keys that can exist on the object with the - json schema that should validate their value

-
-
-
-

Type declaration

- -
-
-
- -

Optional propertyNames

-
propertyNames: JsonSchema7
- -
-
- -

Optional readOnly

-
readOnly: boolean
- -
-
- -

Optional required

-
required: string[]
- -
-
- -

Optional then

- - -
-
- -

Optional title

-
title: string
- -
-
-

Title of the schema

-
-
-
-
- -

Optional type

-
type: string | string[]
- -
-
-

The basic type of this schema, can be one of - [string, number, object, array, boolean, null] - or an array of the acceptable types

-
-
-
-
- -

Optional uniqueItems

-
uniqueItems: boolean
- -
-
- -

Optional writeOnly

-
writeOnly: boolean
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/labelable.html b/static/api/core/interfaces/labelable.html deleted file mode 100644 index 90fb2d92..00000000 --- a/static/api/core/interfaces/labelable.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - - - Labelable | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface Labelable<T>

-
-
-
-
-
-
-
-
-
-

Interface for describing an UI schema element that may be labeled.

-
-
-
-
-

Type parameters

-
    -
  • -

    T = string

    -
  • -
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional label

-
label: string | T
- -
-
-

Label for UI schema element.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/labeldescription.html b/static/api/core/interfaces/labeldescription.html deleted file mode 100644 index d6e3f3e6..00000000 --- a/static/api/core/interfaces/labeldescription.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - - - LabelDescription | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface LabelDescription

-
-
-
-
-
-
-
-
-
-

Represents an object that can be used to configure a label.

-
-
-
-
-

Hierarchy

-
    -
  • - LabelDescription -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional show

-
show: boolean
- -
-
-

Optional property that determines whether to show this label.

-
-
-
-
- -

Optional text

-
text: string
- -
-
-

An optional text to be displayed.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/labeled.html b/static/api/core/interfaces/labeled.html deleted file mode 100644 index e0cd3be0..00000000 --- a/static/api/core/interfaces/labeled.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - - - Labeled | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface Labeled<T>

-
-
-
-
-
-
-
-
-
-

Interface for describing an UI schema element that is labeled.

-
-
-
-
-

Type parameters

-
    -
  • -

    T = string

    -
  • -
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

label

-
label: string | T
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/labelelement.html b/static/api/core/interfaces/labelelement.html deleted file mode 100644 index 70794fa4..00000000 --- a/static/api/core/interfaces/labelelement.html +++ /dev/null @@ -1,251 +0,0 @@ - - - - - - LabelElement | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface LabelElement

-
-
-
-
-
-
-
-
-
-

A label element.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional i18n

-
i18n: string
- -
-
- -

Optional options

-
options: {}
- -
-
-

Any additional options.

-
-
-
-

Type declaration

-
    -
  • -
    [key: string]: any
    -
  • -
-
-
-
- -

Optional rule

-
rule: Rule
- -
-
-

An optional rule.

-
-
-
-
- -

text

-
text: string
- -
-
-

The text of label.

-
-
-
-
- -

type

-
type: "Label"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/labelprops.html b/static/api/core/interfaces/labelprops.html deleted file mode 100644 index cb519bd5..00000000 --- a/static/api/core/interfaces/labelprops.html +++ /dev/null @@ -1,339 +0,0 @@ - - - - - - LabelProps | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface LabelProps

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
-

All available cell renderers.

-
-
-
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

Optional data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

Optional text

-
text: string
- -
-
- -

uischema

-
uischema: UISchemaElement
- -
-
-

The UI schema to be rendered.

-
-
-
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/layout.html b/static/api/core/interfaces/layout.html deleted file mode 100644 index 9dbcfd39..00000000 --- a/static/api/core/interfaces/layout.html +++ /dev/null @@ -1,253 +0,0 @@ - - - - - - Layout | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface Layout

-
-
-
-
-
-
-
-
-
-

Represents a layout element which can order its children - in a specific way.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

elements

-
elements: UISchemaElement[]
- -
-
-

The child elements of this layout.

-
-
-
-
- -

Optional options

-
options: {}
- -
-
-

Any additional options.

-
-
-
-

Type declaration

-
    -
  • -
    [key: string]: any
    -
  • -
-
-
-
- -

Optional rule

-
rule: Rule
- -
-
-

An optional rule.

-
-
-
-
- -

type

-
type: string
- -
-
-

The type of this UI schema element.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/layoutprops.html b/static/api/core/interfaces/layoutprops.html deleted file mode 100644 index d08f2246..00000000 --- a/static/api/core/interfaces/layoutprops.html +++ /dev/null @@ -1,359 +0,0 @@ - - - - - - LayoutProps | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface LayoutProps

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
-

All available cell renderers.

-
-
-
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

Optional data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

direction

-
direction: "row" | "column"
- -
-
-

Direction for the layout to flow

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

Optional label

-
label: string
- -
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: UISchemaElement
- -
-
-

The UI schema to be rendered.

-
-
-
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/leafcondition.html b/static/api/core/interfaces/leafcondition.html deleted file mode 100644 index e188a5a2..00000000 --- a/static/api/core/interfaces/leafcondition.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - - LeafCondition | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface LeafCondition

-
-
-
-
-
-
-
-
-
-

A leaf condition.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

expectedValue

-
expectedValue: any
- -
-
-

The expected value when evaluating the condition

-
-
-
-
- -

scope

-
scope: string
- -
-
-

The scope that determines to which part this element should be bound to.

-
-
-
-
- -

type

-
type: "LEAF"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/orcondition.html b/static/api/core/interfaces/orcondition.html deleted file mode 100644 index 8c1417ab..00000000 --- a/static/api/core/interfaces/orcondition.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - OrCondition | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface OrCondition

-
-
-
-
-
-
-
-
-
-

An or condition.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

conditions

-
conditions: Condition[]
- -
-
- -

type

-
type: "OR"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/ownpropsofcell.html b/static/api/core/interfaces/ownpropsofcell.html deleted file mode 100644 index 4b3f1e3d..00000000 --- a/static/api/core/interfaces/ownpropsofcell.html +++ /dev/null @@ -1,321 +0,0 @@ - - - - - - OwnPropsOfCell | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface OwnPropsOfCell

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional data

-
data: any
- -
-
- -

Optional enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

Optional id

-
id: string
- -
-
- -

Optional path

-
path: string
- -
-
-

Optional instance path. Necessary when the actual data - path can not be inferred via the UI schema element as - it is the case with nested controls.

-
-
-
-
- -

Optional renderers

- - -
-
- -

Optional schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

Optional uischema

-
uischema: ControlElement
- -
-
- -

Optional uischemas

- - -
-
- -

Optional visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/ownpropsofcontrol.html b/static/api/core/interfaces/ownpropsofcontrol.html deleted file mode 100644 index 11e60160..00000000 --- a/static/api/core/interfaces/ownpropsofcontrol.html +++ /dev/null @@ -1,305 +0,0 @@ - - - - - - OwnPropsOfControl | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface OwnPropsOfControl

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

Optional id

-
id: string
- -
-
- -

Optional path

-
path: string
- -
-
-

Optional instance path. Necessary when the actual data - path can not be inferred via the UI schema element as - it is the case with nested controls.

-
-
-
-
- -

Optional renderers

- - -
-
- -

Optional schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

Optional uischema

-
uischema: ControlElement
- -
-
- -

Optional uischemas

- - -
-
- -

Optional visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/ownpropsofenum.html b/static/api/core/interfaces/ownpropsofenum.html deleted file mode 100644 index 77ad3644..00000000 --- a/static/api/core/interfaces/ownpropsofenum.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - OwnPropsOfEnum | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface OwnPropsOfEnum

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional options

-
options: EnumOption[]
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/ownpropsofenumcell.html b/static/api/core/interfaces/ownpropsofenumcell.html deleted file mode 100644 index 73019089..00000000 --- a/static/api/core/interfaces/ownpropsofenumcell.html +++ /dev/null @@ -1,335 +0,0 @@ - - - - - - OwnPropsOfEnumCell | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface OwnPropsOfEnumCell

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional data

-
data: any
- -
-
- -

Optional enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

Optional id

-
id: string
- -
-
- -

Optional options

-
options: EnumOption[]
- -
-
- -

Optional path

-
path: string
- -
-
-

Optional instance path. Necessary when the actual data - path can not be inferred via the UI schema element as - it is the case with nested controls.

-
-
-
-
- -

Optional renderers

- - -
-
- -

Optional schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

Optional uischema

-
uischema: ControlElement
- -
-
- -

Optional uischemas

- - -
-
- -

Optional visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/ownpropsofjsonformsrenderer.html b/static/api/core/interfaces/ownpropsofjsonformsrenderer.html deleted file mode 100644 index e46be0ec..00000000 --- a/static/api/core/interfaces/ownpropsofjsonformsrenderer.html +++ /dev/null @@ -1,296 +0,0 @@ - - - - - - OwnPropsOfJsonFormsRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface OwnPropsOfJsonFormsRenderer

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

Optional path

-
path: string
- -
-
-

Optional instance path. Necessary when the actual data - path can not be inferred via the UI schema element as - it is the case with nested controls.

-
-
-
-
- -

Optional renderers

- - -
-
- -

Optional schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

Optional uischema

-
uischema: UISchemaElement
- -
-
-

The UI schema to be rendered.

-
-
-
-
- -

Optional uischemas

- - -
-
- -

Optional visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/ownpropsoflabel.html b/static/api/core/interfaces/ownpropsoflabel.html deleted file mode 100644 index b2213435..00000000 --- a/static/api/core/interfaces/ownpropsoflabel.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - - OwnPropsOfLabel | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface OwnPropsOfLabel

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

Optional path

-
path: string
- -
-
-

Optional instance path. Necessary when the actual data - path can not be inferred via the UI schema element as - it is the case with nested controls.

-
-
-
-
- -

Optional renderers

- - -
-
- -

Optional schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

Optional uischema

-
uischema: LabelElement
- -
-
- -

Optional uischemas

- - -
-
- -

Optional visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/ownpropsoflayout.html b/static/api/core/interfaces/ownpropsoflayout.html deleted file mode 100644 index 84ff237e..00000000 --- a/static/api/core/interfaces/ownpropsoflayout.html +++ /dev/null @@ -1,305 +0,0 @@ - - - - - - OwnPropsOfLayout | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface OwnPropsOfLayout

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional direction

-
direction: "row" | "column"
- -
-
- -

Optional enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

Optional path

-
path: string
- -
-
-

Optional instance path. Necessary when the actual data - path can not be inferred via the UI schema element as - it is the case with nested controls.

-
-
-
-
- -

Optional renderers

- - -
-
- -

Optional schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

Optional uischema

-
uischema: UISchemaElement
- -
-
-

The UI schema to be rendered.

-
-
-
-
- -

Optional uischemas

- - -
-
- -

Optional visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/ownpropsofmasterlistitem.html b/static/api/core/interfaces/ownpropsofmasterlistitem.html deleted file mode 100644 index b3090d82..00000000 --- a/static/api/core/interfaces/ownpropsofmasterlistitem.html +++ /dev/null @@ -1,317 +0,0 @@ - - - - - - OwnPropsOfMasterListItem | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface OwnPropsOfMasterListItem

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Properties

-
- -

enabled

-
enabled: boolean
- -
-
- -

index

-
index: number
- -
-
- -

path

-
path: string
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

selected

-
selected: boolean
- -
-
- -

translations

-
translations: ArrayTranslations
- -
-
-
-

Methods

-
- -

handleSelect

-
    -
  • handleSelect(index: number): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      index: number
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
- -

removeItem

-
    -
  • removeItem(path: string, value: number): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      value: number
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/ownpropsofrenderer.html b/static/api/core/interfaces/ownpropsofrenderer.html deleted file mode 100644 index 49325a30..00000000 --- a/static/api/core/interfaces/ownpropsofrenderer.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - OwnPropsOfRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface OwnPropsOfRenderer

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

Optional path

-
path: string
- -
-
-

Optional instance path. Necessary when the actual data - path can not be inferred via the UI schema element as - it is the case with nested controls.

-
-
-
-
- -

Optional renderers

- - -
-
- -

Optional schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

Optional uischema

-
uischema: UISchemaElement
- -
-
-

The UI schema to be rendered.

-
-
-
-
- -

Optional uischemas

- - -
-
- -

Optional visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/referenceschemamap.html b/static/api/core/interfaces/referenceschemamap.html deleted file mode 100644 index b6c10dd3..00000000 --- a/static/api/core/interfaces/referenceschemamap.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - ReferenceSchemaMap | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface ReferenceSchemaMap

-
-
-
-
-
-
-
-
-
-

Map for storing refs and the respective schemas they are pointing to.

-
-
-
-
-

Hierarchy

-
    -
  • - ReferenceSchemaMap -
  • -
-
-
-

Indexable

-
[ref: string]: JsonSchema
-
-
-

Map for storing refs and the respective schemas they are pointing to.

-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/registerdefaultdataaction.html b/static/api/core/interfaces/registerdefaultdataaction.html deleted file mode 100644 index bd52ca01..00000000 --- a/static/api/core/interfaces/registerdefaultdataaction.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - RegisterDefaultDataAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface RegisterDefaultDataAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - RegisterDefaultDataAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

data

-
data: any
- -
-
- -

schemaPath

-
schemaPath: string
- -
-
- -

type

-
type: "jsonforms/ADD_DEFAULT_DATA"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/removecellrendereraction.html b/static/api/core/interfaces/removecellrendereraction.html deleted file mode 100644 index 852d2a43..00000000 --- a/static/api/core/interfaces/removecellrendereraction.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - RemoveCellRendererAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface RemoveCellRendererAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - RemoveCellRendererAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

cell

-
cell: any
- -
-
- -

tester

-
tester: RankedTester
- -
-
- -

type

-
type: "jsonforms/REMOVE_CELL"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/removerendereraction.html b/static/api/core/interfaces/removerendereraction.html deleted file mode 100644 index 4ab8c57b..00000000 --- a/static/api/core/interfaces/removerendereraction.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - RemoveRendererAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface RemoveRendererAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - RemoveRendererAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

renderer

-
renderer: any
- -
-
- -

tester

-
tester: RankedTester
- -
-
- -

type

-
type: "jsonforms/REMOVE_RENDERER"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/removeuischemaaction.html b/static/api/core/interfaces/removeuischemaaction.html deleted file mode 100644 index 54807df7..00000000 --- a/static/api/core/interfaces/removeuischemaaction.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - RemoveUISchemaAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface RemoveUISchemaAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - RemoveUISchemaAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

tester

- - -
-
- -

type

-
type: "jsonforms/REMOVE_UI_SCHEMA"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/rendererprops.html b/static/api/core/interfaces/rendererprops.html deleted file mode 100644 index b74a6721..00000000 --- a/static/api/core/interfaces/rendererprops.html +++ /dev/null @@ -1,331 +0,0 @@ - - - - - - RendererProps | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface RendererProps

-
-
-
-
-
-
-
-
-
-

Props of a {@link Renderer}.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
-

All available cell renderers.

-
-
-
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

Optional data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: UISchemaElement
- -
-
-

The UI schema to be rendered.

-
-
-
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/rule.html b/static/api/core/interfaces/rule.html deleted file mode 100644 index 5db1a8f3..00000000 --- a/static/api/core/interfaces/rule.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - Rule | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface Rule

-
-
-
-
-
-
-
-
-
-

A rule that may be attached to any UI schema element.

-
-
-
-
-

Hierarchy

-
    -
  • - Rule -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

condition

-
condition: Condition
- -
-
-

The condition of the rule that must evaluate to true in order - to trigger the effect.

-
-
-
-
- -

effect

-
effect: RuleEffect
- -
-
-

The effect of the rule

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/schemabasedcondition.html b/static/api/core/interfaces/schemabasedcondition.html deleted file mode 100644 index c4c18492..00000000 --- a/static/api/core/interfaces/schemabasedcondition.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - SchemaBasedCondition | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface SchemaBasedCondition

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

schema

-
schema: JsonSchema
- -
-
- -

scope

-
scope: string
- -
-
-

The scope that determines to which part this element should be bound to.

-
-
-
-
- -

Optional Readonly type

-
type: string
- -
-
-

The type of condition.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/scopable.html b/static/api/core/interfaces/scopable.html deleted file mode 100644 index e1672f3a..00000000 --- a/static/api/core/interfaces/scopable.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - Scopable | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface Scopable

-
-
-
-
-
-
-
-
-
-

Interface for describing an UI schema element that is referencing - a subschema. The value of the scope may be a JSON Pointer.

-
-
-
-
-

Hierarchy

-
    -
  • - Scopable - -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional scope

-
scope: string
- -
-
-

The scope that determines to which part this element should be bound to.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/scoped.html b/static/api/core/interfaces/scoped.html deleted file mode 100644 index 5edd69c3..00000000 --- a/static/api/core/interfaces/scoped.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - - Scoped | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface Scoped

-
-
-
-
-
-
-
-
-
-

Interface for describing an UI schema element that is referencing - a subschema. The value of the scope must be a JSON Pointer.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

scope

-
scope: string
- -
-
-

The scope that determines to which part this element should be bound to.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/setajvaction.html b/static/api/core/interfaces/setajvaction.html deleted file mode 100644 index 405e340b..00000000 --- a/static/api/core/interfaces/setajvaction.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - SetAjvAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface SetAjvAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - SetAjvAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

ajv

-
ajv: AJV
- -
-
- -

type

-
type: "jsonforms/SET_AJV"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/setconfigaction.html b/static/api/core/interfaces/setconfigaction.html deleted file mode 100644 index c6d482a9..00000000 --- a/static/api/core/interfaces/setconfigaction.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - SetConfigAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface SetConfigAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - SetConfigAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

config

-
config: any
- -
-
- -

type

-
type: "jsonforms/SET_CONFIG"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/setlocaleaction.html b/static/api/core/interfaces/setlocaleaction.html deleted file mode 100644 index 5b1a971f..00000000 --- a/static/api/core/interfaces/setlocaleaction.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - SetLocaleAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface SetLocaleAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - SetLocaleAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

locale

-
locale: string | undefined
- -
-
- -

type

-
type: "jsonforms/SET_LOCALE"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/setschemaaction.html b/static/api/core/interfaces/setschemaaction.html deleted file mode 100644 index 3a7226f5..00000000 --- a/static/api/core/interfaces/setschemaaction.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - SetSchemaAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface SetSchemaAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - SetSchemaAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

schema

-
schema: JsonSchema
- -
-
- -

type

-
type: "jsonforms/SET_SCHEMA"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/settranslatoraction.html b/static/api/core/interfaces/settranslatoraction.html deleted file mode 100644 index f3427676..00000000 --- a/static/api/core/interfaces/settranslatoraction.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - SetTranslatorAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface SetTranslatorAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - SetTranslatorAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional errorTranslator

-
errorTranslator: ErrorTranslator
- -
-
- -

Optional translator

-
translator: Translator
- -
-
- -

type

-
type: "jsonforms/SET_TRANSLATOR"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/setuischemaaction.html b/static/api/core/interfaces/setuischemaaction.html deleted file mode 100644 index c5aa441e..00000000 --- a/static/api/core/interfaces/setuischemaaction.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - SetUISchemaAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface SetUISchemaAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - SetUISchemaAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

type

-
type: "jsonforms/SET_UISCHEMA"
- -
-
- -

uischema

-
uischema: UISchemaElement
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/setvalidationmodeaction.html b/static/api/core/interfaces/setvalidationmodeaction.html deleted file mode 100644 index 417af2f8..00000000 --- a/static/api/core/interfaces/setvalidationmodeaction.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - SetValidationModeAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface SetValidationModeAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - SetValidationModeAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

type

-
type: "jsonforms/SET_VALIDATION_MODE"
- -
-
- -

validationMode

-
validationMode: ValidationMode
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/statepropsofarraycontrol.html b/static/api/core/interfaces/statepropsofarraycontrol.html deleted file mode 100644 index 3366afae..00000000 --- a/static/api/core/interfaces/statepropsofarraycontrol.html +++ /dev/null @@ -1,503 +0,0 @@ - - - - - - StatePropsOfArrayControl | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface StatePropsOfArrayControl

-
-
-
-
-
-
-
-
-
-

State-based props of a table control.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
- -
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional childErrors

-
childErrors: ErrorObject[]
- -
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

Optional description

-
description: string
- -
-
-

Description of input cell

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

Optional i18nKeyPrefix

-
i18nKeyPrefix: string
- -
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

label

-
label: string
- -
-
-

The label for the rendered element.

-
-
-
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
- -

Optional required

-
required: boolean
- -
-
-

Whether the rendered data is required.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
-

The root schema as returned by the store.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

translations

-
translations: ArrayTranslations
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

Optional uischemas

- - -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/statepropsofarraylayout.html b/static/api/core/interfaces/statepropsofarraylayout.html deleted file mode 100644 index f47e7053..00000000 --- a/static/api/core/interfaces/statepropsofarraylayout.html +++ /dev/null @@ -1,490 +0,0 @@ - - - - - - StatePropsOfArrayLayout | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface StatePropsOfArrayLayout

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
- -
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: number
- -
-
- -

Optional description

-
description: string
- -
-
-

Description of input cell

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

Optional i18nKeyPrefix

-
i18nKeyPrefix: string
- -
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

label

-
label: string
- -
-
-

The label for the rendered element.

-
-
-
-
- -

Optional minItems

-
minItems: number
- -
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
- -

Optional required

-
required: boolean
- -
-
-

Whether the rendered data is required.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
-

The root schema as returned by the store.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

translations

-
translations: ArrayTranslations
- -
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

Optional uischemas

- - -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/statepropsofcell.html b/static/api/core/interfaces/statepropsofcell.html deleted file mode 100644 index 456c1bcf..00000000 --- a/static/api/core/interfaces/statepropsofcell.html +++ /dev/null @@ -1,408 +0,0 @@ - - - - - - StatePropsOfCell | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface StatePropsOfCell

-
-
-
-
-
-
-
-
-
-

State props of a cell.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
-

All available cell renderers.

-
-
-
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

isValid

-
isValid: boolean
- -
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/statepropsofcombinator.html b/static/api/core/interfaces/statepropsofcombinator.html deleted file mode 100644 index f30ea412..00000000 --- a/static/api/core/interfaces/statepropsofcombinator.html +++ /dev/null @@ -1,464 +0,0 @@ - - - - - - StatePropsOfCombinator | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface StatePropsOfCombinator

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
- -
-
-
-

Properties

-
- -

Optional cells

-
cells: { cell: any; tester: RankedTester }[]
- -
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
- -

Optional description

-
description: string
- -
-
-

Description of input cell

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

Optional i18nKeyPrefix

-
i18nKeyPrefix: string
- -
-
- -

id

-
id: string
- -
-
- -

indexOfFittingSchema

-
indexOfFittingSchema: number
- -
-
- -

label

-
label: string
- -
-
-

The label for the rendered element.

-
-
-
-
- -

path

-
path: string
- -
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

Optional required

-
required: boolean
- -
-
-

Whether the rendered data is required.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

uischemas

- - -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/statepropsofcontrol.html b/static/api/core/interfaces/statepropsofcontrol.html deleted file mode 100644 index 7d8c34ea..00000000 --- a/static/api/core/interfaces/statepropsofcontrol.html +++ /dev/null @@ -1,465 +0,0 @@ - - - - - - StatePropsOfControl | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface StatePropsOfControl

-
-
-
-
-
-
-
-
-
-

State-based props of a Control

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
- -
-
-
-

Properties

-
- -

Optional cells

-
cells: { cell: any; tester: RankedTester }[]
- -
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

Optional description

-
description: string
- -
-
-

Description of input cell

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

Optional i18nKeyPrefix

-
i18nKeyPrefix: string
- -
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

label

-
label: string
- -
-
-

The label for the rendered element.

-
-
-
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

Optional required

-
required: boolean
- -
-
-

Whether the rendered data is required.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
-

The root schema as returned by the store.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/statepropsofcontrolwithdetail.html b/static/api/core/interfaces/statepropsofcontrolwithdetail.html deleted file mode 100644 index 2ce9f547..00000000 --- a/static/api/core/interfaces/statepropsofcontrolwithdetail.html +++ /dev/null @@ -1,478 +0,0 @@ - - - - - - StatePropsOfControlWithDetail | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface StatePropsOfControlWithDetail

-
-
-
-
-
-
-
-
-
-

State-based props of a table control.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
- -
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

Optional description

-
description: string
- -
-
-

Description of input cell

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

Optional i18nKeyPrefix

-
i18nKeyPrefix: string
- -
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

label

-
label: string
- -
-
-

The label for the rendered element.

-
-
-
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
- -

Optional required

-
required: boolean
- -
-
-

Whether the rendered data is required.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
-

The root schema as returned by the store.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

Optional uischemas

- - -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/statepropsofenumcell.html b/static/api/core/interfaces/statepropsofenumcell.html deleted file mode 100644 index 716c0754..00000000 --- a/static/api/core/interfaces/statepropsofenumcell.html +++ /dev/null @@ -1,422 +0,0 @@ - - - - - - StatePropsOfEnumCell | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface StatePropsOfEnumCell

-
-
-
-
-
-
-
-
-
-

State props of a cell for enum cell

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
-

All available cell renderers.

-
-
-
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

isValid

-
isValid: boolean
- -
-
- -

Optional options

-
options: EnumOption[]
- -
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/statepropsofjsonformsrenderer.html b/static/api/core/interfaces/statepropsofjsonformsrenderer.html deleted file mode 100644 index 185d46c8..00000000 --- a/static/api/core/interfaces/statepropsofjsonformsrenderer.html +++ /dev/null @@ -1,324 +0,0 @@ - - - - - - StatePropsOfJsonFormsRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface StatePropsOfJsonFormsRenderer

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
- -

config

-
config: any
- -
-
- -

Optional enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

Optional path

-
path: string
- -
-
-

Optional instance path. Necessary when the actual data - path can not be inferred via the UI schema element as - it is the case with nested controls.

-
-
-
-
- -

Optional renderers

- - -
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
- -

Optional schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

Optional uischema

-
uischema: UISchemaElement
- -
-
-

The UI schema to be rendered.

-
-
-
-
- -

Optional uischemas

- - -
-
- -

Optional visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/statepropsoflabel.html b/static/api/core/interfaces/statepropsoflabel.html deleted file mode 100644 index 75f8c8a6..00000000 --- a/static/api/core/interfaces/statepropsoflabel.html +++ /dev/null @@ -1,343 +0,0 @@ - - - - - - StatePropsOfLabel | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface StatePropsOfLabel

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
-

All available cell renderers.

-
-
-
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

Optional data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

Optional text

-
text: string
- -
-
- -

uischema

-
uischema: UISchemaElement
- -
-
-

The UI schema to be rendered.

-
-
-
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/statepropsoflayout.html b/static/api/core/interfaces/statepropsoflayout.html deleted file mode 100644 index 9ab69577..00000000 --- a/static/api/core/interfaces/statepropsoflayout.html +++ /dev/null @@ -1,369 +0,0 @@ - - - - - - StatePropsOfLayout | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface StatePropsOfLayout

-
-
-
-
-
-
-
-
-
-

State props of a layout;

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
-

All available cell renderers.

-
-
-
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

Optional data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

direction

-
direction: "row" | "column"
- -
-
-

Direction for the layout to flow

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

Optional label

-
label: string
- -
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: UISchemaElement
- -
-
-

The UI schema to be rendered.

-
-
-
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/statepropsofmasteritem.html b/static/api/core/interfaces/statepropsofmasteritem.html deleted file mode 100644 index 62ff32bd..00000000 --- a/static/api/core/interfaces/statepropsofmasteritem.html +++ /dev/null @@ -1,339 +0,0 @@ - - - - - - StatePropsOfMasterItem | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface StatePropsOfMasterItem

-
-
-
-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Properties

-
- -

childLabel

-
childLabel: string
- -
-
- -

enabled

-
enabled: boolean
- -
-
- -

index

-
index: number
- -
-
- -

path

-
path: string
- -
-
- -

schema

-
schema: JsonSchema
- -
-
- -

selected

-
selected: boolean
- -
-
- -

translations

-
translations: ArrayTranslations
- -
-
-
-

Methods

-
- -

handleSelect

-
    -
  • handleSelect(index: number): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      index: number
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
- -

removeItem

-
    -
  • removeItem(path: string, value: number): () => void
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      path: string
      -
    • -
    • -
      value: number
      -
    • -
    -

    Returns () => void

    -
      -
    • -
        -
      • (): void
      • -
      -
        -
      • -

        Returns void

        -
      • -
      -
    • -
    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/statepropsofrenderer.html b/static/api/core/interfaces/statepropsofrenderer.html deleted file mode 100644 index 86910091..00000000 --- a/static/api/core/interfaces/statepropsofrenderer.html +++ /dev/null @@ -1,331 +0,0 @@ - - - - - - StatePropsOfRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface StatePropsOfRenderer

-
-
-
-
-
-
-
-
-
-

State-based props of a {@link Renderer}.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
-

All available cell renderers.

-
-
-
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

Optional data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: UISchemaElement
- -
-
-

The UI schema to be rendered.

-
-
-
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/statepropsofscopedrenderer.html b/static/api/core/interfaces/statepropsofscopedrenderer.html deleted file mode 100644 index f928753a..00000000 --- a/static/api/core/interfaces/statepropsofscopedrenderer.html +++ /dev/null @@ -1,391 +0,0 @@ - - - - - - StatePropsOfScopedRenderer | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface StatePropsOfScopedRenderer

-
-
-
-
-
-
-
-
-
-

State-based properties for UI schema elements that have a scope.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional cells

- - -
-
-

All available cell renderers.

-
-
-
-
- -

Optional config

-
config: any
- -
-
-

Any configuration options for the element.

-
-
-
-
- -

data

-
data: any
- -
-
-

The data to be rendered.

-
-
-
-
- -

enabled

-
enabled: boolean
- -
-
-

Whether the rendered element should be enabled.

-
-
-
-
- -

errors

-
errors: string
- -
-
-

Any validation errors that are caused by the data to be rendered.

-
-
-
-
- -

id

-
id: string
- -
-
-

A unique ID that should be used for rendering the scoped UI schema element.

-
-
-
-
- -

path

-
path: string
- -
-
-

Instance path the data is written to, in case of a control.

-
-
-
-
- -

Optional renderers

- - -
-
-

All available renderers.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
-

The root schema as returned by the store.

-
-
-
-
- -

schema

-
schema: JsonSchema
- -
-
-

The JSON schema that describes the data.

-
-
-
-
- -

uischema

-
uischema: ControlElement
- -
-
- -

visible

-
visible: boolean
- -
-
-

Whether the rendered element should be visible.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/store.html b/static/api/core/interfaces/store.html deleted file mode 100644 index 19ca8281..00000000 --- a/static/api/core/interfaces/store.html +++ /dev/null @@ -1,386 +0,0 @@ - - - - - - Store | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface Store<S, A>

-
-
-
-
-
-
-
-
-
-

A store is an object that holds the application's state tree. - There should only be a single store in a Redux app, as the composition - happens on the reducer level.

-
-
-
-
-

Type parameters

-
    -
  • -

    S = any

    -
    -
    -

    The type of state held by this store.

    -
    -
    -
  • -
  • -

    A: Action = AnyAction

    -
    -
    -

    the type of actions which may be dispatched by this store.

    -
    -
    -
  • -
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Properties

-
- -

dispatch

-
dispatch: Dispatch<A>
- -
-
-

Dispatches an action. It is the only way to trigger a state change.

-
-

The reducer function, used to create the store, will be called with the - current state tree and the given action. Its return value will be - considered the next state of the tree, and the change listeners will - be notified.

-

The base implementation only supports plain object actions. If you want - to dispatch a Promise, an Observable, a thunk, or something else, you - need to wrap your store creating function into the corresponding - middleware. For example, see the documentation for the redux-thunk - package. Even the middleware will eventually dispatch plain object - actions using this method.

-
-
param
-

A plain object representing “what changed”. It is a good - idea to keep actions serializable so you can record and replay user - sessions, or use the time travelling redux-devtools. An action must - have a type property which may not be undefined. It is a good idea - to use string constants for action types.

-
-
returns
-

For convenience, the same action object you dispatched.

-

Note that, if you use a custom middleware, it may wrap dispatch() to - return something else (for example, a Promise you can await).

-
-
-
-
-
-
-

Methods

-
- -

[Symbol.observable]

- -
    -
  • - -
    -
    -

    Interoperability point for observable/reactive libraries.

    -
    -
    -

    Returns Observable<S>

    -

    A minimal observable of state changes. - For more information, see the observable proposal: - https://github.com/tc39/proposal-observable

    -
  • -
-
-
- -

getState

-
    -
  • getState(): S
  • -
-
    -
  • - -
    -
    -

    Reads the state tree managed by the store.

    -
    -
    -

    Returns S

    -

    The current state tree of your application.

    -
  • -
-
-
- -

replaceReducer

-
    -
  • replaceReducer(nextReducer: Reducer<S, A>): void
  • -
-
    -
  • - -
    -
    -

    Replaces the reducer currently used by the store to calculate the state.

    -
    -

    You might need this if your app implements code splitting and you want to - load some of the reducers dynamically. You might also need this if you - implement a hot reloading mechanism for Redux.

    -
    -

    Parameters

    -
      -
    • -
      nextReducer: Reducer<S, A>
      -
      -

      The reducer for the store to use instead.

      -
      -
    • -
    -

    Returns void

    -
  • -
-
-
- -

subscribe

- -
    -
  • - -
    -
    -

    Adds a change listener. It will be called any time an action is - dispatched, and some part of the state tree may potentially have changed. - You may then call getState() to read the current state tree inside the - callback.

    -
    -

    You may call dispatch() from a change listener, with the following - caveats:

    -
      -
    1. The subscriptions are snapshotted just before every dispatch() call. - If you subscribe or unsubscribe while the listeners are being invoked, - this will not have any effect on the dispatch() that is currently in - progress. However, the next dispatch() call, whether nested or not, - will use a more recent snapshot of the subscription list.

      -
    2. -
    3. The listener should not expect to see all states changes, as the state - might have been updated multiple times during a nested dispatch() before - the listener is called. It is, however, guaranteed that all subscribers - registered before the dispatch() started will be called with the latest - state by the time it exits.

      -
    4. -
    -
    -

    Parameters

    -
      -
    • -
      listener: () => void
      -
      -

      A callback to be invoked on every dispatch.

      -
      -
        -
      • -
          -
        • (): void
        • -
        -
          -
        • -

          Returns void

          -
        • -
        -
      • -
      -
    • -
    -

    Returns Unsubscribe

    -

    A function to remove this change listener.

    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/testercontext.html b/static/api/core/interfaces/testercontext.html deleted file mode 100644 index 4b5d53db..00000000 --- a/static/api/core/interfaces/testercontext.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - - - TesterContext | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface TesterContext

-
-
-
-
-
-
-
-
-
-

Additional context given to a tester in addition to UISchema and JsonSchema.

-
-
-
-
-

Hierarchy

-
    -
  • - TesterContext -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

config

-
config: any
- -
-
-

The form wide configuration object given to JsonForms.

-
-
-
-
- -

rootSchema

-
rootSchema: JsonSchema
- -
-
-

The root JsonSchema of the form. Can be used to resolve references.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/uischemaelement.html b/static/api/core/interfaces/uischemaelement.html deleted file mode 100644 index 3fec0fb3..00000000 --- a/static/api/core/interfaces/uischemaelement.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - UISchemaElement | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface UISchemaElement

-
-
-
-
-
-
-
-
-
-

Common base interface for any UI schema element.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional options

-
options: {}
- -
-
-

Any additional options.

-
-
-
-

Type declaration

-
    -
  • -
    [key: string]: any
    -
  • -
-
-
-
- -

Optional rule

-
rule: Rule
- -
-
-

An optional rule.

-
-
-
-
- -

type

-
type: string
- -
-
-

The type of this UI schema element.

-
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/unregisterdefaultdataaction.html b/static/api/core/interfaces/unregisterdefaultdataaction.html deleted file mode 100644 index 7477478b..00000000 --- a/static/api/core/interfaces/unregisterdefaultdataaction.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - UnregisterDefaultDataAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface UnregisterDefaultDataAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - UnregisterDefaultDataAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

schemaPath

-
schemaPath: string
- -
-
- -

type

-
type: "jsonforms/REMOVE_DEFAULT_DATA"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/updateaction.html b/static/api/core/interfaces/updateaction.html deleted file mode 100644 index 6a2d3f33..00000000 --- a/static/api/core/interfaces/updateaction.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - UpdateAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface UpdateAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - UpdateAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Properties

-
- -

path

-
path: string
- -
-
- -

type

-
type: "jsonforms/UPDATE"
- -
-
-
-

Methods

-
- -

updater

-
    -
  • updater(existingData?: any): any
  • -
-
    -
  • - -

    Parameters

    -
      -
    • -
      Optional existingData: any
      -
    • -
    -

    Returns any

    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/updatecoreaction.html b/static/api/core/interfaces/updatecoreaction.html deleted file mode 100644 index d60195b2..00000000 --- a/static/api/core/interfaces/updatecoreaction.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - - UpdateCoreAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface UpdateCoreAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - UpdateCoreAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional data

-
data: any
- -
-
- -

Optional options

-
options: InitActionOptions | AJV
- -
-
- -

Optional schema

-
schema: JsonSchema
- -
-
- -

type

-
type: "jsonforms/UPDATE_CORE"
- -
-
- -

Optional uischema

-
uischema: UISchemaElement
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/updateerrorsaction.html b/static/api/core/interfaces/updateerrorsaction.html deleted file mode 100644 index 4a15467f..00000000 --- a/static/api/core/interfaces/updateerrorsaction.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - UpdateErrorsAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface UpdateErrorsAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - UpdateErrorsAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

errors

-
errors: ErrorObject[]
- -
-
- -

type

-
type: "jsonforms/UPDATE_ERRORS"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/updatei18naction.html b/static/api/core/interfaces/updatei18naction.html deleted file mode 100644 index c6339cc2..00000000 --- a/static/api/core/interfaces/updatei18naction.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - UpdateI18nAction | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface UpdateI18nAction

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - UpdateI18nAction -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

errorTranslator

-
errorTranslator: ErrorTranslator | undefined
- -
-
- -

locale

-
locale: string | undefined
- -
-
- -

translator

-
translator: Translator | undefined
- -
-
- -

type

-
type: "jsonforms/UPDATE_I18N"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/verticallayout.html b/static/api/core/interfaces/verticallayout.html deleted file mode 100644 index 410af97b..00000000 --- a/static/api/core/interfaces/verticallayout.html +++ /dev/null @@ -1,234 +0,0 @@ - - - - - - VerticalLayout | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface VerticalLayout

-
-
-
-
-
-
-
-
-
-

A layout which orders its child elements vertically (i.e. from top to bottom).

-
-
-
-
-

Hierarchy

-
    -
  • - Layout -
      -
    • - VerticalLayout -
    • -
    -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

elements

-
elements: UISchemaElement[]
- -
-
-

The child elements of this layout.

-
-
-
-
- -

Optional options

-
options: {}
- -
-
-

Any additional options.

-
-
-
-

Type declaration

-
    -
  • -
    [key: string]: any
    -
  • -
-
-
-
- -

Optional rule

-
rule: Rule
- -
-
-

An optional rule.

-
-
-
-
- -

type

-
type: "VerticalLayout"
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/interfaces/withclassname.html b/static/api/core/interfaces/withclassname.html deleted file mode 100644 index b2e2b4d0..00000000 --- a/static/api/core/interfaces/withclassname.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - WithClassname | JSON Forms - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - - - -
-
- Menu -
-
-
-
-
-
- -

Interface WithClassname

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - WithClassname -
  • -
-
-
-

Index

-
-
-
-

Properties

- -
-
-
-
-
-

Properties

-
- -

Optional className

-
className: string
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Constructor
  • -
  • Method
  • -
-
    -
  • Private property
  • -
-
-
-
-
-

Generated using TypeDoc

-
-
- - - \ No newline at end of file diff --git a/static/api/core/modules.html b/static/api/core/modules.html new file mode 100644 index 00000000..8ad9a1ea --- /dev/null +++ b/static/api/core/modules.html @@ -0,0 +1,356 @@ +JSON Forms Core

JSON Forms Core

References

ADD_CELL +ADD_DEFAULT_DATA +ADD_RENDERER +ADD_UI_SCHEMA +AddCellRendererAction +AddRendererAction +AddUISchemaAction +CoreActions +I18nActions +INIT +InitAction +InitActionOptions +NOT_APPLICABLE +REMOVE_CELL +REMOVE_DEFAULT_DATA +REMOVE_RENDERER +REMOVE_UI_SCHEMA +RankedTester +RegisterDefaultDataAction +RemoveCellRendererAction +RemoveRendererAction +RemoveUISchemaAction +SET_AJV +SET_CONFIG +SET_LOCALE +SET_SCHEMA +SET_TRANSLATOR +SET_UISCHEMA +SET_VALIDATION_MODE +SetAjvAction +SetConfigAction +SetLocaleAction +SetSchemaAction +SetTranslatorAction +SetUISchemaAction +SetValidationModeAction +Tester +TesterContext +UISchemaActions +UPDATE_CORE +UPDATE_DATA +UPDATE_ERRORS +UPDATE_I18N +UnregisterDefaultDataAction +UpdateAction +UpdateCoreAction +UpdateErrorsAction +UpdateI18nAction +VALIDATE +and +categorizationHasCategory +composePaths +formatIs +hasCategory +init +isAllOfControl +isAnyOfControl +isArrayObjectControl +isBooleanControl +isCategorization +isCategory +isControl +isDateControl +isDateTimeControl +isEnumControl +isIntegerControl +isMultiLineControl +isNumberControl +isNumberFormatControl +isObjectArray +isObjectArrayControl +isObjectArrayWithNesting +isObjectControl +isOneOfControl +isOneOfEnumControl +isPrimitiveArrayControl +isRangeControl +isStringControl +isTimeControl +not +optionIs +or +rankWith +registerCell +registerDefaultData +registerRenderer +registerUISchema +schemaMatches +schemaSubPathMatches +schemaTypeIs +scopeEndIs +scopeEndsWith +setAjv +setConfig +setLocale +setSchema +setTranslator +setUISchema +setValidationMode +uiTypeIs +unregisterCell +unregisterDefaultData +unregisterRenderer +unregisterUISchema +update +updateCore +updateErrors +updateI18n +withIncreasedRank +

Namespaces

Enumerations

Interfaces

Action +AndCondition +AnyAction +ArrayControlProps +ArrayDefaultTranslation +ArrayLayoutProps +Categorization +Category +CellProps +CombinatorDefaultTranslation +CombinatorRendererProps +CombinatorSubSchemaRenderInfo +ComposableCondition +Condition +ControlElement +ControlProps +ControlState +ControlWithDetailProps +DispatchCellProps +DispatchCellStateProps +DispatchPropsOfArrayControl +DispatchPropsOfControl +DispatchPropsOfMultiEnumControl +EnumCellProps +EnumOption +Formatted +GroupLayout +HorizontalLayout +Internationalizable +JsonFormsCellRendererRegistryEntry +JsonFormsCore +JsonFormsDefaultDataRegistryEntry +JsonFormsExtendedState +JsonFormsI18nState +JsonFormsProps +JsonFormsRendererRegistryEntry +JsonFormsState +JsonFormsStore +JsonFormsSubStates +JsonFormsUISchemaRegistryEntry +JsonSchema4 +JsonSchema7 +LabelDescription +LabelElement +LabelProps +Labelable +Labeled +Layout +LayoutProps +LeafCondition +Middleware +OrCondition +OwnPropsOfCell +OwnPropsOfControl +OwnPropsOfEnum +OwnPropsOfEnumCell +OwnPropsOfJsonFormsRenderer +OwnPropsOfLabel +OwnPropsOfLayout +OwnPropsOfMasterListItem +OwnPropsOfRenderer +ReferenceSchemaMap +RendererProps +Rule +SchemaBasedCondition +Scopable +Scoped +StatePropsOfArrayControl +StatePropsOfArrayLayout +StatePropsOfCell +StatePropsOfCombinator +StatePropsOfControl +StatePropsOfControlWithDetail +StatePropsOfEnumCell +StatePropsOfJsonFormsRenderer +StatePropsOfLabel +StatePropsOfLayout +StatePropsOfMasterItem +StatePropsOfRenderer +StatePropsOfScopedRenderer +Store +UISchemaElement +VerticalLayout +WithClassname +

Type Aliases

Variables

Functions

addI18nKeyToPrefix +cellReducer +clearAllIds +compose +composeWithUi +computeLabel +configReducer +convertDateToString +convertToValidClassName +coreReducer +createAjv +createCleanLabel +createCombinatorRenderInfos +createControlElement +createDefaultValue +createId +createLabelDescriptionFrom +decode +defaultDataReducer +defaultErrorTranslator +defaultMapDispatchToControlProps +defaultMapStateToEnumCellProps +defaultMiddleware +defaultTranslator +deriveLabelForUISchemaElement +deriveTypes +encode +enumToEnumOptionMapper +errorAt +errorsAt +evalEnablement +evalVisibility +extractAjv +extractData +extractDefaultData +extractDefaults +extractSchema +extractUiSchema +fetchErrorTranslator +fetchLocale +fetchTranslator +findAllRefs +findMatchingUISchema +findUISchema +formatErrorMessage +generateDefaultUISchema +generateJsonSchema +getAjv +getArrayTranslations +getCells +getCombinatorTranslations +getCombinedErrorMessage +getConfig +getControlPath +getData +getDefaultData +getErrorAt +getErrorTranslator +getFirstPrimitiveProp +getI18nKey +getI18nKeyPrefix +getI18nKeyPrefixBySchema +getLocale +getRenderers +getSchema +getSubErrorsAt +getTranslator +getUISchemas +getUiSchema +hasEnableRule +hasShowRule +hasType +i18nReducer +isDescriptionHidden +isEnabled +isGroup +isInherentlyEnabled +isInternationalized +isLabelable +isLabeled +isLayout +isOneOfEnumSchema +isScopable +isScoped +isVisible +iterateSchema +mapDispatchToArrayControlProps +mapDispatchToCellProps +mapDispatchToControlProps +mapDispatchToMultiEnumProps +mapStateToAllOfProps +mapStateToAnyOfProps +mapStateToArrayControlProps +mapStateToArrayLayoutProps +mapStateToCellProps +mapStateToCombinatorRendererProps +mapStateToControlProps +mapStateToControlWithDetailProps +mapStateToDispatchCellProps +mapStateToEnumControlProps +mapStateToJsonFormsRendererProps +mapStateToLabelProps +mapStateToLayoutProps +mapStateToMasterListItemProps +mapStateToMultiEnumControlProps +mapStateToOneOfEnumCellProps +mapStateToOneOfEnumControlProps +mapStateToOneOfProps +moveDown +moveUp +oneOfToEnumOptionMapper +removeId +rendererReducer +resolveData +resolveSchema +setReadonly +showAsRequired +subErrorsAt +toDataPath +toDataPathSegments +transformPathToI18nPrefix +uischemaRegistryReducer +unsetReadonly +validate +

References

Re-exports ADD_CELL
Re-exports ADD_DEFAULT_DATA
Re-exports ADD_RENDERER
Re-exports ADD_UI_SCHEMA
Re-exports AddCellRendererAction
Re-exports AddRendererAction
Re-exports AddUISchemaAction
Re-exports CoreActions
Re-exports I18nActions
Re-exports INIT
Re-exports InitAction
Re-exports InitActionOptions
Re-exports NOT_APPLICABLE
Re-exports REMOVE_CELL
Re-exports REMOVE_DEFAULT_DATA
Re-exports REMOVE_RENDERER
Re-exports REMOVE_UI_SCHEMA
Re-exports RankedTester
Re-exports RegisterDefaultDataAction
Re-exports RemoveCellRendererAction
Re-exports RemoveRendererAction
Re-exports RemoveUISchemaAction
Re-exports SET_AJV
Re-exports SET_CONFIG
Re-exports SET_LOCALE
Re-exports SET_SCHEMA
Re-exports SET_TRANSLATOR
Re-exports SET_UISCHEMA
Re-exports SET_VALIDATION_MODE
Re-exports SetAjvAction
Re-exports SetConfigAction
Re-exports SetLocaleAction
Re-exports SetSchemaAction
Re-exports SetTranslatorAction
Re-exports SetUISchemaAction
Re-exports SetValidationModeAction
Re-exports Tester
Re-exports TesterContext
Re-exports UISchemaActions
Re-exports UPDATE_CORE
Re-exports UPDATE_DATA
Re-exports UPDATE_ERRORS
Re-exports UPDATE_I18N
Re-exports UnregisterDefaultDataAction
Re-exports UpdateAction
Re-exports UpdateCoreAction
Re-exports UpdateErrorsAction
Re-exports UpdateI18nAction
Re-exports VALIDATE
Re-exports and
Re-exports categorizationHasCategory
Renames and re-exports compose
Re-exports formatIs
Re-exports hasCategory
Re-exports init
Re-exports isAllOfControl
Re-exports isAnyOfControl
Re-exports isArrayObjectControl
Re-exports isBooleanControl
Re-exports isCategorization
Re-exports isCategory
Re-exports isControl
Re-exports isDateControl
Re-exports isDateTimeControl
Re-exports isEnumControl
Re-exports isIntegerControl
Re-exports isMultiLineControl
Re-exports isNumberControl
Re-exports isNumberFormatControl
Re-exports isObjectArray
Re-exports isObjectArrayControl
Re-exports isObjectArrayWithNesting
Re-exports isObjectControl
Re-exports isOneOfControl
Re-exports isOneOfEnumControl
Re-exports isPrimitiveArrayControl
Re-exports isRangeControl
Re-exports isStringControl
Re-exports isTimeControl
Re-exports not
Re-exports optionIs
Re-exports or
Re-exports rankWith
Re-exports registerCell
Re-exports registerDefaultData
Re-exports registerRenderer
Re-exports registerUISchema
Re-exports schemaMatches
Re-exports schemaSubPathMatches
Re-exports schemaTypeIs
Re-exports scopeEndIs
Re-exports scopeEndsWith
Re-exports setAjv
Re-exports setConfig
Re-exports setLocale
Re-exports setSchema
Re-exports setTranslator
Re-exports setUISchema
Re-exports setValidationMode
Re-exports uiTypeIs
Re-exports unregisterCell
Re-exports unregisterDefaultData
Re-exports unregisterRenderer
Re-exports unregisterUISchema
Re-exports update
Re-exports updateCore
Re-exports updateErrors
Re-exports updateI18n
Re-exports withIncreasedRank

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/modules/Actions.html b/static/api/core/modules/Actions.html new file mode 100644 index 00000000..8ca74f96 --- /dev/null +++ b/static/api/core/modules/Actions.html @@ -0,0 +1,66 @@ +Actions | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/modules/Test.html b/static/api/core/modules/Test.html new file mode 100644 index 00000000..548ab138 --- /dev/null +++ b/static/api/core/modules/Test.html @@ -0,0 +1,44 @@ +Test | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/Actions.CoreActions.html b/static/api/core/types/Actions.CoreActions.html new file mode 100644 index 00000000..9e555ad2 --- /dev/null +++ b/static/api/core/types/Actions.CoreActions.html @@ -0,0 +1 @@ +CoreActions | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/Actions.I18nActions.html b/static/api/core/types/Actions.I18nActions.html new file mode 100644 index 00000000..57e901d3 --- /dev/null +++ b/static/api/core/types/Actions.I18nActions.html @@ -0,0 +1 @@ +I18nActions | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/Actions.UISchemaActions.html b/static/api/core/types/Actions.UISchemaActions.html new file mode 100644 index 00000000..21854df4 --- /dev/null +++ b/static/api/core/types/Actions.UISchemaActions.html @@ -0,0 +1 @@ +UISchemaActions | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/ArrayTranslations.html b/static/api/core/types/ArrayTranslations.html new file mode 100644 index 00000000..e2336837 --- /dev/null +++ b/static/api/core/types/ArrayTranslations.html @@ -0,0 +1 @@ +ArrayTranslations | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/CombinatorKeyword.html b/static/api/core/types/CombinatorKeyword.html new file mode 100644 index 00000000..a5d056e0 --- /dev/null +++ b/static/api/core/types/CombinatorKeyword.html @@ -0,0 +1 @@ +CombinatorKeyword | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/CombinatorTranslations.html b/static/api/core/types/CombinatorTranslations.html new file mode 100644 index 00000000..448f8778 --- /dev/null +++ b/static/api/core/types/CombinatorTranslations.html @@ -0,0 +1 @@ +CombinatorTranslations | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/Dispatch.html b/static/api/core/types/Dispatch.html new file mode 100644 index 00000000..2289e988 --- /dev/null +++ b/static/api/core/types/Dispatch.html @@ -0,0 +1,16 @@ +Dispatch | JSON Forms Core

Type alias Dispatch<A>

Dispatch<A>: (<T>(action) => T)

A dispatching function (or simply dispatch function) is a function that +accepts an action or an async action; it then may or may not dispatch one +or more actions to the store.

+

We must distinguish between dispatching functions in general and the base +dispatch function provided by the store instance without any middleware.

+

The base dispatch function always synchronously sends an action to the +store's reducer, along with the previous state returned by the store, to +calculate a new state. It expects actions to be plain objects ready to be +consumed by the reducer.

+

Middleware wraps the base dispatch function. It allows the dispatch +function to handle async actions in addition to actions. Middleware may +transform, delay, ignore, or otherwise interpret actions or async actions +before passing them to the next middleware.

+

Type Parameters

  • A extends Action = AnyAction

    The type of things (actions or otherwise) which may be + dispatched.

    +

Type declaration

    • <T>(action): T
    • Type Parameters

      • T extends A

      Parameters

      • action: T

      Returns T

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/DispatchPropsOfCell.html b/static/api/core/types/DispatchPropsOfCell.html new file mode 100644 index 00000000..959c900c --- /dev/null +++ b/static/api/core/types/DispatchPropsOfCell.html @@ -0,0 +1 @@ +DispatchPropsOfCell | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/ErrorTranslator.html b/static/api/core/types/ErrorTranslator.html new file mode 100644 index 00000000..ec40f3a4 --- /dev/null +++ b/static/api/core/types/ErrorTranslator.html @@ -0,0 +1 @@ +ErrorTranslator | JSON Forms Core

Type alias ErrorTranslator

ErrorTranslator: ((error, translate, uischema?) => string)

Type declaration

    • (error, translate, uischema?): string
    • Parameters

      Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/IterateCallback.html b/static/api/core/types/IterateCallback.html new file mode 100644 index 00000000..8ddaa996 --- /dev/null +++ b/static/api/core/types/IterateCallback.html @@ -0,0 +1 @@ +IterateCallback | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/JsonFormsCellRendererRegistryState.html b/static/api/core/types/JsonFormsCellRendererRegistryState.html new file mode 100644 index 00000000..9a270d11 --- /dev/null +++ b/static/api/core/types/JsonFormsCellRendererRegistryState.html @@ -0,0 +1 @@ +JsonFormsCellRendererRegistryState | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/JsonSchema.html b/static/api/core/types/JsonSchema.html new file mode 100644 index 00000000..8a10bf10 --- /dev/null +++ b/static/api/core/types/JsonSchema.html @@ -0,0 +1 @@ +JsonSchema | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/Observable.html b/static/api/core/types/Observable.html new file mode 100644 index 00000000..2dd3b176 --- /dev/null +++ b/static/api/core/types/Observable.html @@ -0,0 +1,10 @@ +Observable | JSON Forms Core

Type alias Observable<T>

Observable<T>: {
    [observable](): Observable<T>;
    subscribe(observer): {
        unsubscribe: Unsubscribe;
    };
}

A minimal observable of state changes. +For more information, see the observable proposal: +https://github.com/tc39/proposal-observable

+

Type Parameters

  • T

Type declaration

  • [observable]:function
  • subscribe:function
    • The minimal observable subscription method.

      +

      Parameters

      • observer: Observer<T>

        Any object that can be used as an observer. +The observer object should have a next method.

        +

      Returns {
          unsubscribe: Unsubscribe;
      }

      An object with an unsubscribe method that can +be used to unsubscribe the observable from the store, and prevent further +emission of values from the observable.

      +

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/Observer.html b/static/api/core/types/Observer.html new file mode 100644 index 00000000..4734d2f8 --- /dev/null +++ b/static/api/core/types/Observer.html @@ -0,0 +1,3 @@ +Observer | JSON Forms Core

Type alias Observer<T>

Observer<T>: {
    next?(value): void;
}

An Observer is used to receive data from an Observable, and is supplied as +an argument to subscribe.

+

Type Parameters

  • T

Type declaration

  • next?:function

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/Reducer.html b/static/api/core/types/Reducer.html new file mode 100644 index 00000000..ec1755ac --- /dev/null +++ b/static/api/core/types/Reducer.html @@ -0,0 +1,18 @@ +Reducer | JSON Forms Core

Type alias Reducer<S, A>

Reducer<S, A>: ((state, action) => S)

A reducer (also called a reducing function) is a function that accepts +an accumulation and a value and returns a new accumulation. They are used +to reduce a collection of values down to a single value

+

Reducers are not unique to Redux—they are a fundamental concept in +functional programming. Even most non-functional languages, like +JavaScript, have a built-in API for reducing. In JavaScript, it's +Array.prototype.reduce().

+

In Redux, the accumulated value is the state object, and the values being +accumulated are actions. Reducers calculate a new state given the previous +state and an action. They must be pure functions—functions that return +the exact same output for given inputs. They should also be free of +side-effects. This is what enables exciting features like hot reloading and +time travel.

+

Reducers are the most important concept in Redux.

+

Do not put API calls into reducers.

+

Type Parameters

  • S = any

    The type of state consumed and produced by this reducer.

    +
  • A extends Action = AnyAction

    The type of actions the reducer can potentially respond to.

    +

Type declaration

    • (state, action): S
    • Parameters

      • state: S | undefined
      • action: A

      Returns S

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/RefResolver.html b/static/api/core/types/RefResolver.html new file mode 100644 index 00000000..b06622ed --- /dev/null +++ b/static/api/core/types/RefResolver.html @@ -0,0 +1 @@ +RefResolver | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/Test.RankedTester.html b/static/api/core/types/Test.RankedTester.html new file mode 100644 index 00000000..aae2aa7a --- /dev/null +++ b/static/api/core/types/Test.RankedTester.html @@ -0,0 +1,2 @@ +RankedTester | JSON Forms Core

Type alias RankedTester

RankedTester: ((uischema, schema, context) => number)

A ranked tester associates a tester with a number.

+

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/Test.Tester.html b/static/api/core/types/Test.Tester.html new file mode 100644 index 00000000..df122ff8 --- /dev/null +++ b/static/api/core/types/Test.Tester.html @@ -0,0 +1,3 @@ +Tester | JSON Forms Core

Type alias Tester

Tester: ((uischema, schema, context) => boolean)

A tester is a function that receives an UI schema and a JSON schema and returns a boolean. +The rootSchema is handed over as context. Can be used to resolve references.

+

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/Translator.html b/static/api/core/types/Translator.html new file mode 100644 index 00000000..99c6b416 --- /dev/null +++ b/static/api/core/types/Translator.html @@ -0,0 +1 @@ +Translator | JSON Forms Core

Type alias Translator

Translator: {
    (id, defaultMessage, values?): string;
    (id, defaultMessage, values?): string;
    (id, defaultMessage?, values?): string;
}

Type declaration

    • (id, defaultMessage, values?): string
    • Parameters

      • id: string
      • defaultMessage: string
      • Optional values: any

      Returns string

    • (id, defaultMessage, values?): string
    • Parameters

      • id: string
      • defaultMessage: undefined
      • Optional values: any

      Returns string

    • (id, defaultMessage?, values?): string
    • Parameters

      • id: string
      • Optional defaultMessage: string
      • Optional values: any

      Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/UISchemaTester.html b/static/api/core/types/UISchemaTester.html new file mode 100644 index 00000000..ea6d79a9 --- /dev/null +++ b/static/api/core/types/UISchemaTester.html @@ -0,0 +1 @@ +UISchemaTester | JSON Forms Core

Type alias UISchemaTester

UISchemaTester: ((schema, schemaPath, path) => number)

Type declaration

    • (schema, schemaPath, path): number
    • Parameters

      Returns number

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/Unsubscribe.html b/static/api/core/types/Unsubscribe.html new file mode 100644 index 00000000..14d2410c --- /dev/null +++ b/static/api/core/types/Unsubscribe.html @@ -0,0 +1,2 @@ +Unsubscribe | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/ValidationMode.html b/static/api/core/types/ValidationMode.html new file mode 100644 index 00000000..c815a97c --- /dev/null +++ b/static/api/core/types/ValidationMode.html @@ -0,0 +1 @@ +ValidationMode | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/types/i18nJsonSchema.html b/static/api/core/types/i18nJsonSchema.html new file mode 100644 index 00000000..eb4579a4 --- /dev/null +++ b/static/api/core/types/i18nJsonSchema.html @@ -0,0 +1 @@ +i18nJsonSchema | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.ADD_CELL.html b/static/api/core/variables/Actions.ADD_CELL.html new file mode 100644 index 00000000..6003c1dc --- /dev/null +++ b/static/api/core/variables/Actions.ADD_CELL.html @@ -0,0 +1 @@ +ADD_CELL | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.ADD_DEFAULT_DATA.html b/static/api/core/variables/Actions.ADD_DEFAULT_DATA.html new file mode 100644 index 00000000..9484e68e --- /dev/null +++ b/static/api/core/variables/Actions.ADD_DEFAULT_DATA.html @@ -0,0 +1 @@ +ADD_DEFAULT_DATA | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.ADD_RENDERER.html b/static/api/core/variables/Actions.ADD_RENDERER.html new file mode 100644 index 00000000..65c61414 --- /dev/null +++ b/static/api/core/variables/Actions.ADD_RENDERER.html @@ -0,0 +1 @@ +ADD_RENDERER | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.ADD_UI_SCHEMA.html b/static/api/core/variables/Actions.ADD_UI_SCHEMA.html new file mode 100644 index 00000000..15d8e453 --- /dev/null +++ b/static/api/core/variables/Actions.ADD_UI_SCHEMA.html @@ -0,0 +1 @@ +ADD_UI_SCHEMA | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.INIT.html b/static/api/core/variables/Actions.INIT.html new file mode 100644 index 00000000..7befe044 --- /dev/null +++ b/static/api/core/variables/Actions.INIT.html @@ -0,0 +1 @@ +INIT | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.REMOVE_CELL.html b/static/api/core/variables/Actions.REMOVE_CELL.html new file mode 100644 index 00000000..ad0feeae --- /dev/null +++ b/static/api/core/variables/Actions.REMOVE_CELL.html @@ -0,0 +1 @@ +REMOVE_CELL | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.REMOVE_DEFAULT_DATA.html b/static/api/core/variables/Actions.REMOVE_DEFAULT_DATA.html new file mode 100644 index 00000000..b6d07c83 --- /dev/null +++ b/static/api/core/variables/Actions.REMOVE_DEFAULT_DATA.html @@ -0,0 +1 @@ +REMOVE_DEFAULT_DATA | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.REMOVE_RENDERER.html b/static/api/core/variables/Actions.REMOVE_RENDERER.html new file mode 100644 index 00000000..53ed2e6a --- /dev/null +++ b/static/api/core/variables/Actions.REMOVE_RENDERER.html @@ -0,0 +1 @@ +REMOVE_RENDERER | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.REMOVE_UI_SCHEMA.html b/static/api/core/variables/Actions.REMOVE_UI_SCHEMA.html new file mode 100644 index 00000000..3cd83c54 --- /dev/null +++ b/static/api/core/variables/Actions.REMOVE_UI_SCHEMA.html @@ -0,0 +1 @@ +REMOVE_UI_SCHEMA | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.SET_AJV.html b/static/api/core/variables/Actions.SET_AJV.html new file mode 100644 index 00000000..c348a224 --- /dev/null +++ b/static/api/core/variables/Actions.SET_AJV.html @@ -0,0 +1 @@ +SET_AJV | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.SET_CONFIG.html b/static/api/core/variables/Actions.SET_CONFIG.html new file mode 100644 index 00000000..c6fff8ec --- /dev/null +++ b/static/api/core/variables/Actions.SET_CONFIG.html @@ -0,0 +1 @@ +SET_CONFIG | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.SET_LOCALE.html b/static/api/core/variables/Actions.SET_LOCALE.html new file mode 100644 index 00000000..d3e13471 --- /dev/null +++ b/static/api/core/variables/Actions.SET_LOCALE.html @@ -0,0 +1 @@ +SET_LOCALE | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.SET_SCHEMA.html b/static/api/core/variables/Actions.SET_SCHEMA.html new file mode 100644 index 00000000..f36ca5de --- /dev/null +++ b/static/api/core/variables/Actions.SET_SCHEMA.html @@ -0,0 +1 @@ +SET_SCHEMA | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.SET_TRANSLATOR.html b/static/api/core/variables/Actions.SET_TRANSLATOR.html new file mode 100644 index 00000000..0c246143 --- /dev/null +++ b/static/api/core/variables/Actions.SET_TRANSLATOR.html @@ -0,0 +1 @@ +SET_TRANSLATOR | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.SET_UISCHEMA.html b/static/api/core/variables/Actions.SET_UISCHEMA.html new file mode 100644 index 00000000..a077777b --- /dev/null +++ b/static/api/core/variables/Actions.SET_UISCHEMA.html @@ -0,0 +1 @@ +SET_UISCHEMA | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.SET_VALIDATION_MODE.html b/static/api/core/variables/Actions.SET_VALIDATION_MODE.html new file mode 100644 index 00000000..4e7842de --- /dev/null +++ b/static/api/core/variables/Actions.SET_VALIDATION_MODE.html @@ -0,0 +1 @@ +SET_VALIDATION_MODE | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.UPDATE_CORE.html b/static/api/core/variables/Actions.UPDATE_CORE.html new file mode 100644 index 00000000..7da8eba5 --- /dev/null +++ b/static/api/core/variables/Actions.UPDATE_CORE.html @@ -0,0 +1 @@ +UPDATE_CORE | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.UPDATE_DATA.html b/static/api/core/variables/Actions.UPDATE_DATA.html new file mode 100644 index 00000000..eceb358c --- /dev/null +++ b/static/api/core/variables/Actions.UPDATE_DATA.html @@ -0,0 +1 @@ +UPDATE_DATA | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.UPDATE_ERRORS.html b/static/api/core/variables/Actions.UPDATE_ERRORS.html new file mode 100644 index 00000000..a26c4947 --- /dev/null +++ b/static/api/core/variables/Actions.UPDATE_ERRORS.html @@ -0,0 +1 @@ +UPDATE_ERRORS | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.UPDATE_I18N.html b/static/api/core/variables/Actions.UPDATE_I18N.html new file mode 100644 index 00000000..889a4ed3 --- /dev/null +++ b/static/api/core/variables/Actions.UPDATE_I18N.html @@ -0,0 +1 @@ +UPDATE_I18N | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Actions.VALIDATE.html b/static/api/core/variables/Actions.VALIDATE.html new file mode 100644 index 00000000..ce71dbe4 --- /dev/null +++ b/static/api/core/variables/Actions.VALIDATE.html @@ -0,0 +1 @@ +VALIDATE | JSON Forms Core

Generated using TypeDoc

\ No newline at end of file diff --git a/static/api/core/variables/Draft4.html b/static/api/core/variables/Draft4.html new file mode 100644 index 00000000..70aaacb6 --- /dev/null +++ b/static/api/core/variables/Draft4.html @@ -0,0 +1 @@ +Draft4 | JSON Forms Core

Variable Draft4Const

Draft4: {
    $schema: string;
    default: {};
    definitions: {
        positiveInteger: {
            minimum: number;
            type: string;
        };
        positiveIntegerDefault0: {
            allOf: ({
                $ref: string;
                default?: undefined;
            } | {
                $ref?: undefined;
                default: number;
            })[];
        };
        schemaArray: {
            items: {
                $ref: string;
            };
            minItems: number;
            type: string;
        };
        simpleTypes: {
            enum: string[];
        };
        stringArray: {
            items: {
                type: string;
            };
            minItems: number;
            type: string;
            uniqueItems: boolean;
        };
    };
    dependencies: {
        exclusiveMaximum: string[];
        exclusiveMinimum: string[];
    };
    description: string;
    id: string;
    properties: {
        $schema: {
            format: string;
            type: string;
        };
        additionalItems: {
            anyOf: ({
                $ref?: undefined;
                type: string;
            } | {
                $ref: string;
                type?: undefined;
            })[];
            default: {};
        };
        additionalProperties: {
            anyOf: ({
                $ref?: undefined;
                type: string;
            } | {
                $ref: string;
                type?: undefined;
            })[];
            default: {};
        };
        allOf: {
            $ref: string;
        };
        anyOf: {
            $ref: string;
        };
        default: {};
        definitions: {
            additionalProperties: {
                $ref: string;
            };
            default: {};
            type: string;
        };
        dependencies: {
            additionalProperties: {
                anyOf: {
                    $ref: string;
                }[];
            };
            type: string;
        };
        description: {
            type: string;
        };
        enum: {
            minItems: number;
            type: string;
            uniqueItems: boolean;
        };
        exclusiveMaximum: {
            default: boolean;
            type: string;
        };
        exclusiveMinimum: {
            default: boolean;
            type: string;
        };
        id: {
            format: string;
            type: string;
        };
        items: {
            anyOf: {
                $ref: string;
            }[];
            default: {};
        };
        maxItems: {
            $ref: string;
        };
        maxLength: {
            $ref: string;
        };
        maxProperties: {
            $ref: string;
        };
        maximum: {
            type: string;
        };
        minItems: {
            $ref: string;
        };
        minLength: {
            $ref: string;
        };
        minProperties: {
            $ref: string;
        };
        minimum: {
            type: string;
        };
        multipleOf: {
            exclusiveMinimum: boolean;
            minimum: number;
            type: string;
        };
        not: {
            $ref: string;
        };
        oneOf: {
            $ref: string;
        };
        pattern: {
            format: string;
            type: string;
        };
        patternProperties: {
            additionalProperties: {
                $ref: string;
            };
            default: {};
            type: string;
        };
        properties: {
            additionalProperties: {
                $ref: string;
            };
            default: {};
            type: string;
        };
        required: {
            $ref: string;
        };
        title: {
            type: string;
        };
        type: {
            anyOf: ({
                $ref: string;
                items?: undefined;
                minItems?: undefined;
                type?: undefined;
                uniqueItems?: undefined;
            } | {
                $ref?: undefined;
                items: {
                    $ref: string;
                };
                minItems: number;
                type: string;
                uniqueItems: boolean;
            })[];
        };
        uniqueItems: {
            default: boolean;
            type: string;
        };
    };
    type: string;
} = ...

Type declaration

  • $schema: string
  • default: {}
    • definitions: {
          positiveInteger: {
              minimum: number;
              type: string;
          };
          positiveIntegerDefault0: {
              allOf: ({
                  $ref: string;
                  default?: undefined;
              } | {
                  $ref?: undefined;
                  default: number;
              })[];
          };
          schemaArray: {
              items: {
                  $ref: string;
              };
              minItems: number;
              type: string;
          };
          simpleTypes: {
              enum: string[];
          };
          stringArray: {
              items: {
                  type: string;
              };
              minItems: number;
              type: string;
              uniqueItems: boolean;
          };
      }
      • positiveInteger: {
            minimum: number;
            type: string;
        }
        • minimum: number
        • type: string
      • positiveIntegerDefault0: {
            allOf: ({
                $ref: string;
                default?: undefined;
            } | {
                $ref?: undefined;
                default: number;
            })[];
        }
        • allOf: ({
              $ref: string;
              default?: undefined;
          } | {
              $ref?: undefined;
              default: number;
          })[]
      • schemaArray: {
            items: {
                $ref: string;
            };
            minItems: number;
            type: string;
        }
        • items: {
              $ref: string;
          }
          • $ref: string
        • minItems: number
        • type: string
      • simpleTypes: {
            enum: string[];
        }
        • enum: string[]
      • stringArray: {
            items: {
                type: string;
            };
            minItems: number;
            type: string;
            uniqueItems: boolean;
        }
        • items: {
              type: string;
          }
          • type: string
        • minItems: number
        • type: string
        • uniqueItems: boolean
    • dependencies: {
          exclusiveMaximum: string[];
          exclusiveMinimum: string[];
      }
      • exclusiveMaximum: string[]
      • exclusiveMinimum: string[]
    • description: string
    • id: string
    • properties: {
          $schema: {
              format: string;
              type: string;
          };
          additionalItems: {
              anyOf: ({
                  $ref?: undefined;
                  type: string;
              } | {
                  $ref: string;
                  type?: undefined;
              })[];
              default: {};
          };
          additionalProperties: {
              anyOf: ({
                  $ref?: undefined;
                  type: string;
              } | {
                  $ref: string;
                  type?: undefined;
              })[];
              default: {};
          };
          allOf: {
              $ref: string;
          };
          anyOf: {
              $ref: string;
          };
          default: {};
          definitions: {
              additionalProperties: {
                  $ref: string;
              };
              default: {};
              type: string;
          };
          dependencies: {
              additionalProperties: {
                  anyOf: {
                      $ref: string;
                  }[];
              };
              type: string;
          };
          description: {
              type: string;
          };
          enum: {
              minItems: number;
              type: string;
              uniqueItems: boolean;
          };
          exclusiveMaximum: {
              default: boolean;
              type: string;
          };
          exclusiveMinimum: {
              default: boolean;
              type: string;
          };
          id: {
              format: string;
              type: string;
          };
          items: {
              anyOf: {
                  $ref: string;
              }[];
              default: {};
          };
          maxItems: {
              $ref: string;
          };
          maxLength: {
              $ref: string;
          };
          maxProperties: {
              $ref: string;
          };
          maximum: {
              type: string;
          };
          minItems: {
              $ref: string;
          };
          minLength: {
              $ref: string;
          };
          minProperties: {
              $ref: string;
          };
          minimum: {
              type: string;
          };
          multipleOf: {
              exclusiveMinimum: boolean;
              minimum: number;
              type: string;
          };
          not: {
              $ref: string;
          };
          oneOf: {
              $ref: string;
          };
          pattern: {
              format: string;
              type: string;
          };
          patternProperties: {
              additionalProperties: {
                  $ref: string;
              };
              default: {};
              type: string;
          };
          properties: {
              additionalProperties: {
                  $ref: string;
              };
              default: {};
              type: string;
          };
          required: {
              $ref: string;
          };
          title: {
              type: string;
          };
          type: {
              anyOf: ({
                  $ref: string;
                  items?: undefined;
                  minItems?: undefined;
                  type?: undefined;
                  uniqueItems?: undefined;
              } | {
                  $ref?: undefined;
                  items: {
                      $ref: string;
                  };
                  minItems: number;
                  type: string;
                  uniqueItems: boolean;
              })[];
          };
          uniqueItems: {
              default: boolean;
              type: string;
          };
      }
      • $schema: {
            format: string;
            type: string;
        }
        • format: string
        • type: string
      • additionalItems: {
            anyOf: ({
                $ref?: undefined;
                type: string;
            } | {
                $ref: string;
                type?: undefined;
            })[];
            default: {};
        }
        • anyOf: ({
              $ref?: undefined;
              type: string;
          } | {
              $ref: string;
              type?: undefined;
          })[]
        • default: {}
        • additionalProperties: {
              anyOf: ({
                  $ref?: undefined;
                  type: string;
              } | {
                  $ref: string;
                  type?: undefined;
              })[];
              default: {};
          }
          • anyOf: ({
                $ref?: undefined;
                type: string;
            } | {
                $ref: string;
                type?: undefined;
            })[]
          • default: {}
          • allOf: {
                $ref: string;
            }
            • $ref: string
          • anyOf: {
                $ref: string;
            }
            • $ref: string
          • default: {}
            • definitions: {
                  additionalProperties: {
                      $ref: string;
                  };
                  default: {};
                  type: string;
              }
              • additionalProperties: {
                    $ref: string;
                }
                • $ref: string
              • default: {}
                • type: string
              • dependencies: {
                    additionalProperties: {
                        anyOf: {
                            $ref: string;
                        }[];
                    };
                    type: string;
                }
                • additionalProperties: {
                      anyOf: {
                          $ref: string;
                      }[];
                  }
                  • anyOf: {
                        $ref: string;
                    }[]
                • type: string
              • description: {
                    type: string;
                }
                • type: string
              • enum: {
                    minItems: number;
                    type: string;
                    uniqueItems: boolean;
                }
                • minItems: number
                • type: string
                • uniqueItems: boolean
              • exclusiveMaximum: {
                    default: boolean;
                    type: string;
                }
                • default: boolean
                • type: string
              • exclusiveMinimum: {
                    default: boolean;
                    type: string;
                }
                • default: boolean
                • type: string
              • id: {
                    format: string;
                    type: string;
                }
                • format: string
                • type: string
              • items: {
                    anyOf: {
                        $ref: string;
                    }[];
                    default: {};
                }
                • anyOf: {
                      $ref: string;
                  }[]
                • default: {}
                • maxItems: {
                      $ref: string;
                  }
                  • $ref: string
                • maxLength: {
                      $ref: string;
                  }
                  • $ref: string
                • maxProperties: {
                      $ref: string;
                  }
                  • $ref: string
                • maximum: {
                      type: string;
                  }
                  • type: string
                • minItems: {
                      $ref: string;
                  }
                  • $ref: string
                • minLength: {
                      $ref: string;
                  }
                  • $ref: string
                • minProperties: {
                      $ref: string;
                  }
                  • $ref: string
                • minimum: {
                      type: string;
                  }
                  • type: string
                • multipleOf: {
                      exclusiveMinimum: boolean;
                      minimum: number;
                      type: string;
                  }
                  • exclusiveMinimum: boolean
                  • minimum: number
                  • type: string
                • not: {
                      $ref: string;
                  }
                  • $ref: string
                • oneOf: {
                      $ref: string;
                  }
                  • $ref: string
                • pattern: {
                      format: string;
                      type: string;
                  }
                  • format: string
                  • type: string
                • patternProperties: {
                      additionalProperties: {
                          $ref: string;
                      };
                      default: {};
                      type: string;
                  }
                  • additionalProperties: {
                        $ref: string;
                    }
                    • $ref: string
                  • default: {}
                    • type: string
                  • properties: {
                        additionalProperties: {
                            $ref: string;
                        };
                        default: {};
                        type: string;
                    }
                    • additionalProperties: {
                          $ref: string;
                      }
                      • $ref: string
                    • default: {}
                      • type: string
                    • required: {
                          $ref: string;
                      }
                      • $ref: string
                    • title: {
                          type: string;
                      }
                      • type: string
                    • type: {
                          anyOf: ({
                              $ref: string;
                              items?: undefined;
                              minItems?: undefined;
                              type?: undefined;
                              uniqueItems?: undefined;
                          } | {
                              $ref?: undefined;
                              items: {
                                  $ref: string;
                              };
                              minItems: number;
                              type: string;
                              uniqueItems: boolean;
                          })[];
                      }
                      • anyOf: ({
                            $ref: string;
                            items?: undefined;
                            minItems?: undefined;
                            type?: undefined;
                            uniqueItems?: undefined;
                        } | {
                            $ref?: undefined;
                            items: {
                                $ref: string;
                            };
                            minItems: number;
                            type: string;
                            uniqueItems: boolean;
                        })[]
                    • uniqueItems: {
                          default: boolean;
                          type: string;
                      }
                      • default: boolean
                      • type: string
                  • type: string

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/Generate.html b/static/api/core/variables/Generate.html new file mode 100644 index 00000000..9566aaf5 --- /dev/null +++ b/static/api/core/variables/Generate.html @@ -0,0 +1 @@ +Generate | JSON Forms Core

                  Variable GenerateConst

                  Generate: {
                      controlElement(ref): ControlElement;
                      jsonSchema(instance, options?): JsonSchema;
                      uiSchema(jsonSchema, layoutType?, prefix?, rootSchema?): UISchemaElement;
                  } = ...

                  Type declaration

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/Helpers.html b/static/api/core/variables/Helpers.html new file mode 100644 index 00000000..6df99f95 --- /dev/null +++ b/static/api/core/variables/Helpers.html @@ -0,0 +1 @@ +Helpers | JSON Forms Core

                  Variable HelpersConst

                  Helpers: {
                      convertToValidClassName(s): string;
                      createLabelDescriptionFrom(withLabel, schema): LabelDescription;
                  } = ...

                  Type declaration

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/Paths.html b/static/api/core/variables/Paths.html new file mode 100644 index 00000000..90686cef --- /dev/null +++ b/static/api/core/variables/Paths.html @@ -0,0 +1 @@ +Paths | JSON Forms Core

                  Variable PathsConst

                  Paths: {
                      compose: ((path1, path2) => string);
                      fromScoped: ((scopable) => string);
                  } = ...

                  Type declaration

                  • compose: ((path1, path2) => string)
                      • (path1, path2): string
                      • Parameters

                        • path1: string
                        • path2: string

                        Returns string

                  • fromScoped: ((scopable) => string)
                      • (scopable): string
                      • Parameters

                        Returns string

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/Resolve.html b/static/api/core/variables/Resolve.html new file mode 100644 index 00000000..5c4a581a --- /dev/null +++ b/static/api/core/variables/Resolve.html @@ -0,0 +1,2 @@ +Resolve | JSON Forms Core

                  Variable ResolveConst

                  Resolve: {
                      data(data, path): any;
                      schema(schema, schemaPath, rootSchema): JsonSchema;
                  } = ...

                  Convenience wrapper around resolveData and resolveSchema.

                  +

                  Type declaration

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/Runtime.html b/static/api/core/variables/Runtime.html new file mode 100644 index 00000000..4e36619c --- /dev/null +++ b/static/api/core/variables/Runtime.html @@ -0,0 +1 @@ +Runtime | JSON Forms Core

                  Variable RuntimeConst

                  Runtime: {
                      isEnabled(uischema, data, ajv): boolean;
                      isVisible(uischema, data, ajv): boolean;
                  } = ...

                  Type declaration

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/Test.NOT_APPLICABLE.html b/static/api/core/variables/Test.NOT_APPLICABLE.html new file mode 100644 index 00000000..d826a86e --- /dev/null +++ b/static/api/core/variables/Test.NOT_APPLICABLE.html @@ -0,0 +1,3 @@ +NOT_APPLICABLE | JSON Forms Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/arrayDefaultTranslations.html b/static/api/core/variables/arrayDefaultTranslations.html new file mode 100644 index 00000000..1af5644f --- /dev/null +++ b/static/api/core/variables/arrayDefaultTranslations.html @@ -0,0 +1 @@ +arrayDefaultTranslations | JSON Forms Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/combinatorDefaultTranslations.html b/static/api/core/variables/combinatorDefaultTranslations.html new file mode 100644 index 00000000..99c37218 --- /dev/null +++ b/static/api/core/variables/combinatorDefaultTranslations.html @@ -0,0 +1 @@ +combinatorDefaultTranslations | JSON Forms Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/controlDefaultProps.html b/static/api/core/variables/controlDefaultProps.html new file mode 100644 index 00000000..7379394f --- /dev/null +++ b/static/api/core/variables/controlDefaultProps.html @@ -0,0 +1 @@ +controlDefaultProps | JSON Forms Core

                  Variable controlDefaultPropsConst

                  controlDefaultProps: {
                      direction: "row" | "column";
                      enabled: boolean;
                      errors: string[];
                      path: string;
                      visible: boolean;
                  } = ...

                  Type declaration

                  • direction: "row" | "column"
                  • enabled: boolean
                  • errors: string[]
                  • path: string
                  • visible: boolean

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/defaultDateFormat.html b/static/api/core/variables/defaultDateFormat.html new file mode 100644 index 00000000..9267008c --- /dev/null +++ b/static/api/core/variables/defaultDateFormat.html @@ -0,0 +1 @@ +defaultDateFormat | JSON Forms Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/defaultDateTimeFormat.html b/static/api/core/variables/defaultDateTimeFormat.html new file mode 100644 index 00000000..03e9a8ed --- /dev/null +++ b/static/api/core/variables/defaultDateTimeFormat.html @@ -0,0 +1 @@ +defaultDateTimeFormat | JSON Forms Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/defaultJsonFormsI18nState.html b/static/api/core/variables/defaultJsonFormsI18nState.html new file mode 100644 index 00000000..089ecadc --- /dev/null +++ b/static/api/core/variables/defaultJsonFormsI18nState.html @@ -0,0 +1 @@ +defaultJsonFormsI18nState | JSON Forms Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/defaultTimeFormat.html b/static/api/core/variables/defaultTimeFormat.html new file mode 100644 index 00000000..9c7f92e5 --- /dev/null +++ b/static/api/core/variables/defaultTimeFormat.html @@ -0,0 +1 @@ +defaultTimeFormat | JSON Forms Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/jsonFormsReducerConfig.html b/static/api/core/variables/jsonFormsReducerConfig.html new file mode 100644 index 00000000..6a200d8a --- /dev/null +++ b/static/api/core/variables/jsonFormsReducerConfig.html @@ -0,0 +1 @@ +jsonFormsReducerConfig | JSON Forms Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/core/variables/layoutDefaultProps.html b/static/api/core/variables/layoutDefaultProps.html new file mode 100644 index 00000000..a4dcd7ad --- /dev/null +++ b/static/api/core/variables/layoutDefaultProps.html @@ -0,0 +1 @@ +layoutDefaultProps | JSON Forms Core

                  Variable layoutDefaultPropsConst

                  layoutDefaultProps: {
                      direction: "row" | "column";
                      enabled: boolean;
                      path: string;
                      visible: boolean;
                  } = ...

                  Type declaration

                  • direction: "row" | "column"
                  • enabled: boolean
                  • path: string
                  • visible: boolean

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/.nojekyll b/static/api/material-renderers/.nojekyll new file mode 100644 index 00000000..e2ac6616 --- /dev/null +++ b/static/api/material-renderers/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/static/api/material-renderers/assets/highlight.css b/static/api/material-renderers/assets/highlight.css new file mode 100644 index 00000000..ed0c95af --- /dev/null +++ b/static/api/material-renderers/assets/highlight.css @@ -0,0 +1,78 @@ +:root { + --light-hl-0: #795E26; + --dark-hl-0: #DCDCAA; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #A31515; + --dark-hl-2: #CE9178; + --light-hl-3: #0000FF; + --dark-hl-3: #569CD6; + --light-hl-4: #AF00DB; + --dark-hl-4: #C586C0; + --light-hl-5: #001080; + --dark-hl-5: #9CDCFE; + --light-hl-6: #0070C1; + --dark-hl-6: #4FC1FF; + --light-hl-7: #098658; + --dark-hl-7: #B5CEA8; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +pre, code { background: var(--code-background); } diff --git a/static/api/material-renderers/assets/main.js b/static/api/material-renderers/assets/main.js new file mode 100644 index 00000000..7270cff8 --- /dev/null +++ b/static/api/material-renderers/assets/main.js @@ -0,0 +1,59 @@ +"use strict"; +"use strict";(()=>{var Pe=Object.create;var ne=Object.defineProperty;var Ie=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Ie(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Pe(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),v=s.str.charAt(1),f;v in s.node.edges?f=s.node.edges[v]:(f=new t.TokenSet,s.node.edges[v]=f),s.str.length==1&&(f.final=!0),i.push({node:f,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){re.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(n&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{le(e,t)}),le(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ne(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ce(l.parent,i)}.${d}`);let v=document.createElement("li");v.classList.value=l.classes??"";let f=document.createElement("a");f.href=r.base+l.url,f.innerHTML=u+d,v.append(f),e.appendChild(v)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function ce(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var Be={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Be[e])}var C=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",pe="mousemove",B="mouseup",J={x:0,y:0},fe=!1,ee=!1,He=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(He=!0,F="touchstart",pe="touchmove",B="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(pe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{ee=!1});document.addEventListener("click",t=>{fe&&(t.preventDefault(),t.stopImmediatePropagation(),fe=!1)});var X=class extends C{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(B,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ve=document.head.appendChild(document.createElement("style"));ve.dataset.for="filters";var Y=class extends C{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ve.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,this.handleValueChange()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(e=>{e.style.display="block";let n=Array.from(e.querySelectorAll(".tsd-index-link")).every(r=>r.offsetParent==null);e.style.display=n?"none":"block"})}};var Z=class extends C{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.ensureActivePageVisible()}function we(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.href===r.href&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/static/api/material-renderers/assets/navigation.js b/static/api/material-renderers/assets/navigation.js new file mode 100644 index 00000000..c289c959 --- /dev/null +++ b/static/api/material-renderers/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA52aUXPbKBSF/4ufM5tpttvp5C110m122riTeNOHzj5gidi0CDQIJU539r/vSLJsMBc48jPnfgcBQnDs7//OLN/a2eVs3jZWV+IXW0k+O5vVzG5ml7NKl63kzbnb+tvGVnJ2NvspVDm7fHs2KzZCloar2eX3Pe4Ls9wIJj9oLTlTcy7lgfrUqsIKrY64RI3v9e7tf2eBwzWzfBJ+LADYN6qtJrHHAoB9qyxfczMJ79QADndttZpocCiB+R+1qZg9weVQCHgtFF88TZ4OrwpwWfLttCcZCxC2qKat07EgYP/j0Oe6WgnFrDZfja65sYI3B4dCsqbpXl9C5WPfXLyn+tx1aK6VNVqGVEqVol79eO7snf4JZbl5YgVvzsdGH3DxxzsXYAx7/cxedWuXWssVMwkerU3hr7nkll8LJvU6Dg5UKeRNVdvXfnziwCNNCvdXo1X32jTLDa84SfMlKdg4fZ/ZisvOfhite65KbnhiaJFCzHiq30k2/dBm10tUnbJ4ZFKUrHuH4+AjTQr3TdiNu7we2rrWxpLYiDaHv1V1Gwf2rRAi/ry+JAdb1N3I9CspSnM0yXdtWzNVfmWKy3GNHJDPzIhuZptzQuZTf78gFtGVlIunFJYUImD1CoJdIQp+sEao9cL038DjfTziQdQgdt1+u5NDj0PoUZthI8jSBxkAJQ+pITR6Lk1C86PuK3H0Uq/XkoO9PognG8BP4OkBm/DoHqLp03ocl++sIwOh/UkMAztSAN69Yv1SRd6YQAwa5EaYPh/HcfmBmLZz/Gl0W+dfaUcGQD9pI35pZcdTQ4p8rAXw5OUtJEfva0lofoB9JYDuP57IIvOECFg0djiKWCYwB7ICsLpjVjwj76EnRMDEPZmgRq7GKSTQV1cIg6k7d4wdu2aT+MXqBy8sMo2+EkHTN3iCHL+0Z8D54T7Wovh7Vgrd70CoSVABWyGD7woB8KTun9LzBylKaL17QgAcJjIhkw5h4rh8Lx0ZAg2SHYJIhjlxHNDHSSeNxy70KZCvoa9MoP9WL4bVNS8p2r4xASj5E2ul7S+Lj12lIjtGyBJQ8ea9uh4qGormticw1W40ujkjOZ4AAI1vaxK2FyWAYbBFJYqhKhFRujkCBXPbExj/y/6FNZabW8srChnTAkHqnFm+7o5sbIgF/AV9sEjpoXy+bsO9IsS7OgDrh1gpsK9MoVtx1Vpd6Kru5olk+pI0bL7hxc+V3kZAY3Ma0g/L7pwaAbkSADYcZ1KsQQGjhpNRHjjoAGz32UjhunYEI6rYJO7b05gHLnkR68rQmAYMN/kIYGhMAO70B21KboYfBiK/eQSiJFD1Kfm9fqFR++YEpDCcWb5QH2RrPjFVSnoxETIAOt8wteYA1hOmwHZ7LZqa2WKz1E5meRS8OgapgoTRU7+6u+yCoh5aE4g17xSMqt81JYrHb18fnO720SXvvgcUL65GLLp4E7cI1KgFkaCCdtFKxNpJVAG7QI1a7E4VmIMrBgyciDVvEIgnGKDDROlxm0PoCjsdl0w2m/hkRBVg6Z+p8maUHrAZw9+8ga9E0ehYBWLQwLmjYSZBAWAU5MJ5q0gJaIbNiK9E0ehgnbJB9plGHu3IAOhxeJzn0xWAlZMm510C8QQDdBIoPWDjZcx5F0KOmHgXTMCF0AM2XtacdyHkiMk+egYcjrQ4Hn6GUA6bHMJo1Oe4ArAaomn4eQg5YtJFsLhHoEYt8A2XkE8ymfQsp+y/dC4OGkbqANsTHE838/LtvBEhB0zGwDvP95UoGu19IEYMdkE4QPeUKBru+wknLT8az3tQ+oSN6b9xg/hG8oorS970KV0C2zb8mq90qwpeDukDBQ1VaeRHXbRk78a2dPkuNa1qrbgik6pABACDXxFCHPkLggd7EXYT/lX1QHLbM5hugfGtxQKcZEHGaP+vT9QoWhD+2/h/R7gKXiQwAAA=" \ No newline at end of file diff --git a/static/api/material-renderers/assets/search.js b/static/api/material-renderers/assets/search.js new file mode 100644 index 00000000..97191b37 --- /dev/null +++ b/static/api/material-renderers/assets/search.js @@ -0,0 +1 @@ +window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA81dXZPjtrH9L5rX8VgAv/ctWTs3vpVkU/Fe34cpl4sjcXbpSKSKotbrbPm/pwAQVKPZTYDUOJOnsZeNRnefBtA4gMgvm6795bx58/hl88+62W/eRPJ+05THavNmcyz7qqvLwz+qZl91VXfe3G8u3WHzZvOp7Ory6VCdv57IPHzsj4fN/WZ3KM/n6rx5s9n8dj+j/G11OMwp1s9Dlf5f80tXnk7VnlA4PptVliZJlI76fvqp//VUeZXdjXJA5/3mVHZV0ztmXTsSWxmP/Xz7+VQ2+7+XTTUGMrTTB7qtx5CHwWLGnr8Owf9D15W//qX8tb30wfbQbRfbcwsQlA1DD19lwcaQnngC9rbsqw9tV/+r7Ou2WRk5RsnrhJAyxsZSRMuDSTrnier/dO3ltDKYbtvXiSGwwYZOrggddMUTsT+rCLdNXx5Who1Q8Dqxw4aMAUyWB3DilCeKP1RdX+9Wx3DS/HUi6Jph45esSEDkkG/xaH599/x939XNh3fdt83l+LZt+q49LJ/FeUUvs8z9sW0PVdmstW/S/HVwds2wOBfLYUb+hAXvffvhw6G6MYRYyasG0jFmXPLE6ni6znmi+k3Zrw6m2/Z1YghsGEO3YsaGrgRE7H19vClqbvvXixywY4zeisIVu+SJ4C1z9I3T8otEDtgwVgkrhit0xROx75q++lB1a4M2af46cXPNGEO3IuGQQ57o/a3s60+rxytu/Tqxc6ywoYtW1FauO77IXY5P69MOt36lyEErxsitWCNcdzyRe9dU755vmegIBa8TP2zIGMIVFd/EqZAo/qPc163ek94US0rNK0Z0Yo6Na7xiKWEc9ET3+0O9Xz+6cevXiaVjxRjCFUuK644ncren5H9PNvKJuGKOXJyD76vP/doYum1fJ3rAhjFuKyZG6IovYjfsPf4b9h3EniNZMeUt2G/84XB497z4vINr/UonDNCKca+24ozB8SaEWVsfONT6lQIHrRhrlxWBc7wJOc8asnN9/Gglr3jChYwZh+/Koy7sWwBtoNutjiil4fUoBMeScUivWDymbvnK6qefq12/OoyT5q9URjtmjEN7Re2HHAralKwOHmr9mlsQFLp4xbTouuOJ3F/KpxUXD7jWrxM5x4qRw1oxal13fJGrz/3/1/3Hb6q+rG8IIafmlWJJmjOO5BXlDeMgeYknNCtp5Gcv91wBPFKN31fnHnT1fGl26pLC9TISIR16NWlxxnjAWOqno8XvKCEe2qXb9q+lavtdXx2J7jjRpUG1J5bVgdp7EVJLwweaemM3kV3pzXBeGOTTVXalZ1cFof7hFku91Ed7885ZkaU+2XZeV1zBpR5ownTeAyuy1APbzuuBK7jUA3teM+8EkFrqB2jqdWUiu9Sb4SBg3pmr0FJfri29rmDRdZ78qe2OZR/kz1V0nVfX9oG+4QZLPbyeOMy758gt9c1p7HWMkF7qlaYL5x2yIkt9se28briCiz1Q9J3Hg0FksQdDO78HjuBsN9de3l7OfXus/6VsHXUf2/1FmQ4fhpo9V1tcbXY0hxUaoF52jJ61YrJaekyYWTpX9T8Zqp7+Z4bsqv6plcpjwvyytcoKYoXxGDG73NxgA7E2BFkyu1CssoeeyT3G+Kb1VZZMZl+PETNT8br+8dzp65+fSBf1b+dNfYYwkLfeSXYqvHSp8B3f0EckCxcNTe8H+zQRXuyT52SFPr1Y6hMg2f0+TYQX+xR26DF7orBi++Iw30H7GKLFmi2Z7yyC5/qXlpeang4FkpBeXDT7zgcYCn5N2Rzs1kR41VYgxCmHGw/06W/tH9tuX3XvlS5mcp7IzCoXMr8Wne3xqW7Kvu3+3rUn9euI6vpbxqH115TQbA9yG1+76LTD4UrvxgbMckKZDPpOruzxN9Wh6qtv6vLQflDCV9fqpq+653JXnb+eCM0HD5Lo7alqwlXeDeK0W1NbmXi2zdtDe66W9Du2uL3rtnmuu+Oyzsc2t3dfNrvqsKx322R55w7Wfd0flgTdyt/Y7bE6n8sPSzq+trix63K3q069qjEX9O40utGAfbU71E210AK31YqUAxOIofavst9fTqe2I61hRMPnSTU7QAVLO7kjFNDec16R6w9p0nXpgY/nfQVh/fZ46n/VixU7KyOR8DlZ3wE+XI5NsNo7pwkdMmwxN0l0ZXM+6B8Gh3ePGi01wKkVGi33j/YXskoYnwbXB+NOT1cW6HKgXcopofC8L/d753DNq/Xu2oKOFWl04AlzcO8Pw9+vxMOoItycB6RlYfHEW+cpnjyhgYPUEX3ftoensmOHKyv8UgN3voOQIcz7wxhUdV3brTFmbPhChhzUof0KO2y7FzJjX513XX1Sk8kKY9zWL2TSqew/rrBlaPZCRlzq8+5jdSxXGAKavpAxq015aUO6tu2/X2uM0/ilhnOjJPdrxvPY8oVM8ZUJHnuCCoYQo2bX4XB7Fq3HjCmzi/JiU1Yuzo6+mRUarJI/lId6r6Fg10YkEr4i6nXkr2Y7F6z5Drei/cZ2MybU5Hgh+635AcJ3xjHYYW/d8DVZxdUTesJ4e7bh2stgXr/RCzNWXgkL9JESv+1iWKh/7nssbroetsxXotGqS2JeR+HLJtZcFQt0ayK7xpv5n4kxkmu8As2DPJvIr7oO5/XshvllyZRy8yzifbUDLbj2glygW5T44stlntcukHKLr5XBxv47ZVPplZf//F45rx1YdwUw1Kup9Pprcl7HJu8DWH1ZbsnJ383jLPhVAvMNVnk70RLmM9NsqedLnL7Z3+WuvpCXvpcZkHJLvXMaez0jpFdd9PT6BH+Evua6Z6A/E9lVlz793qyvR5bUIsvqEHzc9F1zurAHTPph+AayDtN1Z+X44yJjleeC4+kySalrdCixUJjD3i5MSIXCvOs/f1OfT2W/+/i+BXrcPf3VmVn50E5/qfuPKhDV5z6o01n5JZ3+77lt1DXKc2CnrPyqi1zsu0gJqVUX00zTsHtpUHbpverZVyVPE598D/FC/1wdXhcp8aWYzb+6mJBa6pNu6nUFSC31IOBVwpzoUl9we69bdIOlHnpf80sLLvXObe31jRIPXgrh6PScPTKi4cske742p9lzusbZv+5sbdaQkJO1hebwR5+zlngOPhcawR3uzZowe7S3NAr8idF8GDznRX4zQg9mZs3wHcv4zQg9lAkxI/xIhtMWeGVi11VlX31TPZeXA1n8zlqLW79IIvnO+2YtCjrtC8AynplbiVl8KrRoG/PuZKocZmZFIuG3hT5U/QrVd5Nm/FYHys3eynnHTtekCajRTQY814fe6iIzirQAt1pqAqyBL/UfLn27a48ndf+PKntdieDi+lK//Vjt/vnUfqaV2qcLFOot50A800qhxFLFhiSd0WsE1qk1v3bzKjdiS7twLtZOVavHi1XWRyYZxscLVH5fHaodY6J5tkCZOcyjlZlnwWyBXiPeNW8/ls2H6s9lsz+QCUDKzXcyt+CGKL6jH3lWXLoR7eZsRP54uHT+eACpl4wGVntHPQiMBGxCOUdG4VmPQnUUSVh5fRiaZh8qJV4SuoYnoYrMymPW8m8P1bFqeorqocSC1/zxZT+6ueXfvPdFCfEF92OwLws6uAON528GUR5xu7i6q3a++5GsRbD1i5kUcjmRtYi8ntif91/V56/q5mPV1b3e5txi4A3m/f7GBdwZ5BOM2AW+sHmf6nP9RP8qyWvete3vZp7vdi5r22QT/8KGdZPvQS6xDrb+3UzcOV+VXGKebfm7mWZnhXXmwdYvaSJB0LsNZqh5VzCco/z5E09KDs/CV7Py509eRXdGiOEArDnswc/EYPecJ8jmwKJsou/O+RdPGebIOpb7qo+n6qCm3cVlCN/uBXjk4G4Cf7Ix6+ZNxZLPPrJqChu8y00OLKd8NtN11e9ldFjB5bP5hspruckvYfB/0NygosybyKurs+UGB5VpPoPX12vLDfYXbj5rV1Zwy00NLOV89t5S0y03OqC48xm8tspbP6HdaPAtdV+Q0aDWuZwrTTf+oA7AG4pARBKhTIpt9rY9ntqmmlU9ygTXk+M9m/cfqyM5XbgS4ZXJz+e2UQQUiSGh9A42oGsRZOzyQ8PZbn0FImp8NXfpTbgQKx7m78dxtix8t/kqo/wfbPFYN/jGXktwTnduM/Fh1HaDpf/RoA4Wjy/jfxHTbRiYkD+Vu39+6NpLQxY4L+DEg9PDi/kzBYa82cpuxVyJF9h0EQo92ytkJHnlam9uBpDLy/W+FSG1YIn5pnpqL82u2puTF3qNQUIL1P+p3V0oCsA+Cr19Vou8GS5KnIkYwMfrGYUZfXeeNcKxj91LXI4PTdss6fBBNfppaOTvehwYP95v6mZffd68+bL5VHVntSN9s5EP0YP6yMdzXR32582bR2Pa/WbXHtVWe/Pj8OyHater21VvHo3I19vN/eP2PhEPRZr9+OP9o22hH+h/0GJic/8oKDHhiMnN/aOkxKQjFm3uH6N7UTwkInHEIkcs3tw/xvdx+pAnuSMWO2LJ5v4xocQSRyzlOk0dsWxz/5hS2jJHLOe05Y5Ysbl/zChthRveLadOIBxUvHNKoXCREJLV6GIhVMwLUqOLhohZjS4e6gvnj2JLqnQhESr0QpCSLirqu99M5y4uQsVfSFKlC436lhWj0gVHKghERKmULjrqO9u0SonGicJAkLktXXgkO1akC49UIAhyHEgXH5mwKl14pIaHHAzShUey8EgXHqnhIUeEdOGRLDzShSfS8JBjInLhiVh4IheeSMNDDooIzWT8VObCEykMJDkoIheeiIUncuGJFAaSHD2RC0/EwhO58EQKA0mOnsiFJ2LhiVx4YoWBJEdP7MITs/DELjyxXmbolcGFJ2bhidFSo+EhR0/swhOz8MQuPLGGhxw9sQtPzMITu/DEGh5y9MQuPDELT+zCk2h4yNGTuPAkLDyJC0+i4SFHT+LCk7DwJC48iV57yNGToGKAhSdx4Ul0PUCOnsSFJ2HhSVx4El0UkKMnceFJWHgSF550y1qZuvCkGp6IKr5SF59UsmamLj6pxicmdboApRqghJR0AUo1QOSwSFHBphHKSJ0uQqlGKCclXYhSDVFBSroQpQqImEy51MUoU0DEZHWcuRhlCoiYjHzmYpQpIGISzczFKFNAxORkmLkYZbqeJjHKXIwyBURMV8EuRpkCIiYxylBdrYCIyYkmczHKFBAxiVHmYpQpIBISo8zFKFdAJCRGuYtRroBISIxyF6NcAZGQGOUuRrkCIiExyl2McgVEQmKUuxjletuTkpIuRnnKjrjcxSjP2JzP0fYnZzM5dzHKCzY/cxejYstmXeFiVAg2lwoXo0KyGVK4GBURi3vhYlTELJqFi1GhMSJHR+FiVKRs/VG4GBUKiISc6woXoyJnC5AC7VL1OCJHXIE3qlu2BDHPoKzCIiXZBfMMykq2DjHPoKzCI6XpiC3atG5jthgxz6CswiQl+QvzDMqmbEVinkFZzSmQE4V5BmUVMim55JpnUFZhk5JJY54BWc0jpOR0ISYcg8aNTFuBaQbNJqRkOgrMNGhCISXTTGCyQXMKGZ07mG/QrEJG5wNmHDSvkNEYY85BUwsZjRumHTS5kNG4YeJB8wsZOckLxD0IzTBkNG6IfRCaZMho3CSmhxQ2GY0boiCEZhoyegwhFkJoriHf3sfRQ1zESBbhpumGnMYNURFCEw45jRsiI4TmHPKItgHhJlkiTyBCQsiZ4YY4CaGZh5xOB8RKCE0+MOFFxITQ9ENO2xBhYk9Bk6f38fahwKIINU1B5PSsjugJoVmIPCfVItA0DZEXJBCIohCaiSjoxEEshdBcREEnDuIphKYjCkmai0DTfASTu4irEJqSYHIM0RUi5rlYxFcITUsU9JQTYz5WAVPQOYZIC6G5iYKechBvITQ7wfC3iLkQmqAo6OkJkRdCUxQM24voC6FZioKeyhCDITRPwVC+iMMQmqoo6GkP0RhCkxU07ysQkSE0X1HQSxviMoRmLGjyVySYSjdcOr0OIkZDaN6CpoAF4jSEpi7Elh5DiNcQmr2giWCBmA2hCQyxpWdqxG4IzWHQdLBA/IbQLIbY0mMDURxCExk0KSwQySE0lSG29EBCPIfQbAZNDQvEdIjUgEePuhQfhaQsQSwQ3SFSAx497BDjIVKe0xWI8xCpAY8ed4j2EJrcoPlngYgPkRnw6IGHuA+hGQ6aMhaI/RCZAY8eeYgAEZrmoIljgSgQoYkOIeiRh1gQkZmDLHo0ZfgoS6PHTFiICxGZmTTprEd0iNCkB+MeAk+zHkLQSY8oEaGJDyHoREasiNDchxB0ciJiRBhmhD6tQ+Bp/kMIOjcROSI0BUJPWIgdEbnBjk5NRJAITYPQ8xViSERukKMzE5EkQlMh9HSFWBJRmOWOTkxElAhNh9CzFWJKhOZDhKRzGJElQlMiQtKzPOJLhGZF6EIUESZC0yJMIYooE6GJEaYWRqSJ0NQIXbQi1kRoboQuGBFtIjQ5whSBiDiRW/aIXyLeRGpuREhyzEtEnEhNjtBFq0TEidwa1MhBLxFzIjU7IiQ56CWiTqSmR4QkB71E3InU/IiQ5EiWiDyRmiBRXxMihdHp8tac/pNjTiL6RGqKRETkQJKIP5HCXAIgR4dEBIrUJImI6JswiEGRwpSZNNqIQpGaJhH0kYxEHIrUPImgT2UkIlGkubUR0QgiFkWaixv02YxENIrUVImgj2ck4lGkYPfjEtEoUhj8aLDxHQ7JDz98iUNTJSKm82JykcPc5KDzAt/l0GSJiOm8wPc5zIUO+gxI4isdmi4RNM0u8bUOc68jpu+K4Jsdhkwh9/ASX+7QjAm9h5f4eodk9+USkSnS3PCgTwYkYlOkZkzImV4iMkWaax4xfRsFsSkyMtiRa7REfIqMDHbkwisRoSI1ayISOt8QpSIjs8ej8w1xKlLzJiKh8w2RKlITJ4I+z5KIVZH89Q+JWBWpmROR0FMWolWkoVWoUkEiVkXGciblEa8i42gm5RGxIjV5wqQ8IlakIVbolEfEitTkCZ3yiFeRmjvhUh4RK1KTJ3TKI15Fau6ES3lErEhDrDApj5gVmYiZlEfUijTUCn3OKRG3IjV/IuijTonIFWnIFfrMTSJ2RRp2hT5Mk4hdkQl7gVQickUmMzs8icgVmfArHuJWpOFW6IM6ibgVmfIrHqJWpKFW6JM6iagVaagV+vhNIm5FpiwHLRGzIg2zQh+/SUStSEOt0GdqElErMjX3GOkZCHEr0nArKZ2aiFuRKY8dolakoVboEzg5UCv6cvenquur/Xfmkvfj43iX/cvmp+Hmd2Rvnn/ZRJs3X36736TmT27+iO3wVw5/4+FvNvwtzF8phr+DFpkMfwc5OchFg1w0yEWDXDTIRYNcPMjFg1w8yMWDXDzIJYNcMsglg1wyyCWFtd86FA+eqK3SYPrwSFVvgxPWqyS1/2FlUiuT6n/57XovXv2fQsJ8cbjX7zK7BjoDkRYmelTb/b7Wr8i8NsxhQxtOYeOj9oaMKvVmhqsatXSPemTEGvDzp5P5RQxsKmDTlGuqXtB40D+J7O1bHIGS648cvmzUBjFUydQcCTxRBAGtCf6qCDROt8CMVDCNh1+zgnbXlx2qGIxZvuUUjB+FP4Hv2F/1pSAa6jCe0aLf9LW3L/+EMYhgNFk3dPu2eTpcuo/2NWhAS1QALYLLJKtlp3/YQ+qBwWGTe9d/3g8vqe/bSr+6/aRe3T5FWMDo5GyML+e+Pdb/KvXP0K/Nrz/z+rLJE6bx8FXuyTCFPQsOlwER/auzT/ZHVzDJ4FhLY1aL+fkhHGkQkIQDxDTcD5/ABsZncKrgkgK2noQ+TaH/XOSdNzyDqQr2H9mVomAhuL4HAw60BIRA2vk35ob59QUgUAeca8alyMz8lA71FepepdEkHlkOQ8oqsC9vuDYs4CRl1xPF+g1LjV1hYm46Bb8Eg5mVwsziEkS/9/o4fnIRWAXTO+YS0742GyCbQG9sLVCwtl8Hdze+7eiqDRgxlhOcK+Ydsa19RyycAuGks+UmHfOaw32JBloMlwF2qHyoVMvSbQkXQzYjPlS9sXn4hSe0G0K45QaH+sXefvwxI8wAOD5Szu3aTUYIX8x2aX5VDudhmMSZLeUSrlPwI304p0GcEq7zsW1v3jUAFWRQAZe0k0DncCqzK7Y6JRgGnq1YU25qOdTnXr3raV/1ZX04lup7Abg6i0Bk2YnefoCgPBza55351Ew/fK0ALFvATXbOdFRRY0sCg+LBV3acjtqaX+cMAwAWHPaOKtIwAEc8TOsFt8A62s76O6Ztp2bEnf2eD8gPMJRFYuvjIJcJzVP3C5hHsdd/VcAOusgwAJTjcZPFLbSUVgIgUDWw+wFH1WH4MAfQcVVhY5hzA4NQNTVKHa+CIs43Np7MF05V4e2MLxD8dDAs92ELdE3tioBZaagmIuvAMiBSm3W+fHb1EbkGYxb7oBy09fpl0ZPIgVHLLhOsJiJuIMnYvS+tj4geXFjsKGA3U3NaiRjCki3hlnarc+d8kmg6LkD+2b03u6egdVJDA5roTefpZhS09rRVhQ/ODFj7pEMdmvsyxCqaegMLoswHoVZD5IOznbX5wBVXhDIiDQqYBr6pTKnq6yNpm7OZsLb55jOkkEiCrbNu+XJKLVF6viUXFZBPiQ3f1he+icqpkZAtESzNABVOkg2M9GwouXLf9GEVEckGEiULcZACFFbQdgOS+EbhbI2gbj8CMH2DSfFSp+lcAwtAO9cEqaKmGJj+3oB/HD/7NbUKzlWWdcx9SxNWSFgoYW4VvolDb07IdRjyo5nP0dp8U2OSpWCMZ8NWwesj0EUkKkiyzDdZWE2Ee85+3+ZqqJd8usL1l+WZrLqDfeGdwdJOFwRRDKfK2AepVktNZxEYTJaBTxdpI8oXkCYs7XvVBf10XYTEQeSbtX0Bg9OZlL40cTekZOQArvbIIvVNk65aInQAVXazbJU1+sPjVCbDXbwt+byoOuqoRIaj34troz9OMxn8sMYb9hje+eiqihj7wNXMt64MioiAgYk3sou6F0xHHRUwyAD60dTaDIc2CRuwz3JDRRgCV4VE8MDC5Z3O26efq13PepvCVZk9c3KVkfUVsCmxJeDWN1zbppphVeAZgWBpQEcXVV/B+SgbqobClySONoJPAGFjT1+muogUBnEbWWMvTYY1UlkMCc00KHid+vq6rpYIQ2EtMh5ceNkBWi9lLqSQvJtxo5aa3YGVibVy67Ny3nGQhdE4K/uGXZDPkMpgTypGjdf3HV91AHd9WXjWX6CnHAS5HNkCyrtNddRRzsGiOPNNevpoibAth1OA9OGotXCH4jmc1iOfe+rUczKRAGPyoc5nD9exImIOAQtz7puPtBoCO6Ajtiugd9cHlFHIwX1R5vVP7eBxoECo82GvUPjmNKuICBSYyrwsKUNRwLsV9n6L8O465ukJh1bPfFPsp+HbytPtI4z3eAjjGzGuOmrzCFd2fr0zR6DOHhuOOcGOuUtdOp+ThF3DM3r26sbxUu/G70ZCogvuH7bstHip9Ya3th+JhBrgASR7RG81NMPXIKECeDtBsFA4Cp6H7z5CNXDvIlgIBjX4ooWAuwop2IFom9foUBAevEnBpvqlPg/fbIRt4aZasKl9qfvhE42wLdzGsPnTtE9tt686M/OjCSSFexb24Fod/at7CV37izPRw8SXnO26eDpcju6ReQbHor2pJyIuA9pmpw9RHBVwVmDD3ja7Q3t2Apc6NBKXLa06GnmuO+eMNYVms5nSnirnIkkK6w82y1Ur9joNrNokN9DMlyUAQNBRe71RFPbw3F6AlOxZkSmFHFdgtbsdbzRykwdZSwm4KZW2GJfsGZNRYuZf+o4NnEUkh4pR006uCgl4DirZGrZr295+yQUsKXAMRFwciXYwee2NU2nJCMlejOjr3p0FMmgAO4G4H8oGGQLNGAloW+BIlre/foMH6HKWV3tbarx1y17xAV+/gJjCpc3ugyR7hnZpfunK08m9+ATTgmt3rvb2beG74ZXikPKECwu7ubucq2fz4nDYFC4q7P7tcq4GOnn8agZk+ODqwB4cWR3U9T9Y0kn2FOtTeaj3Ojsm1XwBVwj26tv4BR6IIDTeskaSvbWgaD/6yi/EgB1iqrmqIKvPve9GJ5zCci6hDAt5nY3Pl9Op7dwzEqiIvbKqFBHXmeCwZYm5se3UC8gnSZaKUwrG60zzUYErDLtLUvrYy2Qw1WhG6sf7zak+Veq26+bN44+//fZvhqL6aKLkAAA="; \ No newline at end of file diff --git a/static/api/material-renderers/assets/style.css b/static/api/material-renderers/assets/style.css new file mode 100644 index 00000000..98a43779 --- /dev/null +++ b/static/api/material-renderers/assets/style.css @@ -0,0 +1,1414 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-warning-text: #222; + --light-color-background-warning: #e6e600; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-active-menu-item: var(--light-color-accent); + --light-color-text: #222; + --light-color-text-aside: #6e6e6e; + --light-color-link: #1f70c2; + + --light-color-ts-keyword: #056bd6; + --light-color-ts-project: #b111c9; + --light-color-ts-module: var(--light-color-ts-project); + --light-color-ts-namespace: var(--light-color-ts-project); + --light-color-ts-enum: #7e6f15; + --light-color-ts-enum-member: var(--light-color-ts-enum); + --light-color-ts-variable: #4760ec; + --light-color-ts-function: #572be7; + --light-color-ts-class: #1f70c2; + --light-color-ts-interface: #108024; + --light-color-ts-constructor: var(--light-color-ts-class); + --light-color-ts-property: var(--light-color-ts-variable); + --light-color-ts-method: var(--light-color-ts-function); + --light-color-ts-call-signature: var(--light-color-ts-method); + --light-color-ts-index-signature: var(--light-color-ts-property); + --light-color-ts-constructor-signature: var(--light-color-ts-constructor); + --light-color-ts-parameter: var(--light-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --light-color-ts-type-parameter: #a55c0e; + --light-color-ts-accessor: var(--light-color-ts-property); + --light-color-ts-get-signature: var(--light-color-ts-accessor); + --light-color-ts-set-signature: var(--light-color-ts-accessor); + --light-color-ts-type-alias: #d51270; + /* reference not included as links will be colored with the kind that it points to */ + + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-active-menu-item: #5d5d6a; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + + --dark-color-ts-keyword: #3399ff; + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: var(--dark-color-ts-class); + --dark-color-ts-property: var(--dark-color-ts-variable); + --dark-color-ts-method: var(--dark-color-ts-function); + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: #e07d13; + --dark-color-ts-accessor: var(--dark-color-ts-property); + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 > a:not(.link), +h2 > a:not(.link), +h3 > a:not(.link), +h4 > a:not(.link), +h5 > a:not(.link), +h6 > a:not(.link) { + text-decoration: none; + color: var(--color-text); +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1700px; + padding: 0 2rem; +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + margin: 0 auto; + /* toolbar, footer, margin */ + min-height: calc(100vh - 41px - 56px - 4rem); +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + position: relative; + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; + padding: 10px; + border: 1px solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} +pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; +} +pre:hover > button, +pre > button.visible { + opacity: 1; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h4, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} +.tsd-typography table { + border-collapse: collapse; + border: none; +} +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); +} +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-full-hierarchy:not(:last-child) { + margin-bottom: 1em; + padding-bottom: 1em; + border-bottom: 1px solid var(--color-accent); +} +.tsd-full-hierarchy, +.tsd-full-hierarchy ul { + list-style: none; + margin: 0; + padding: 0; +} +.tsd-full-hierarchy ul { + padding-left: 1.5rem; +} +.tsd-full-hierarchy a { + padding: 0.25rem 0 !important; + font-size: 1rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: relative; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} + +.tsd-navigation.settings { + margin: 1rem 0; +} +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.25rem); + display: flex; + align-items: center; +} +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: flex; + width: calc(100% - 0.25rem); + align-items: center; + padding: 0.25rem; + color: var(--color-text); + text-decoration: none; + box-sizing: border-box; +} +.tsd-navigation a.current, +.tsd-page-navigation a.current { + background: var(--color-active-menu-item); +} +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul, +.tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li, +.tsd-page-navigation li { + padding: 0; + max-width: 100%; +} +.tsd-nested-navigation { + margin-left: 3rem; +} +.tsd-nested-navigation > li > details { + margin-left: -1.5rem; +} +.tsd-small-nested-navigation { + margin-left: 1.5rem; +} +.tsd-small-nested-navigation > li > details { + margin-left: -1.5rem; +} + +.tsd-page-navigation ul { + padding-left: 1.75rem; +} + +#tsd-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; +} +#tsd-sidebar-links a:last-of-type { + margin-bottom: 0; +} + +a.tsd-index-link { + padding: 0.25rem 0 !important; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} +.tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ +} +.tsd-accordion-summary, +.tsd-accordion-summary a { + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + + cursor: pointer; +} +.tsd-accordion-summary a { + width: calc(100% - 1.5rem); +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-index-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title, +#tsd-toolbar-links a { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + background-color: var(--color-background); + line-height: initial; + padding: 4px; +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: flex; + align-items: center; + padding: 0.25rem; + box-sizing: border-box; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title, +#tsd-search.has-focus #tsd-toolbar-links a { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +#tsd-toolbar-links { + position: absolute; + top: 0; + right: 2rem; + height: 100%; + display: flex; + align-items: center; + justify-content: flex-end; +} +#tsd-toolbar-links a { + margin-left: 1.5rem; +} +#tsd-toolbar-links a:hover { + text-decoration: underline; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-keyword { + color: var(--color-ts-keyword); + font-weight: normal; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: sticky; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} +.tsd-page-toolbar .tsd-toolbar-icon { + box-sizing: border-box; + line-height: 0; + padding: 12px 0; +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: + opacity 0.1s, + background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through !important; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +.tsd-kind-project { + color: var(--color-ts-project); +} +.tsd-kind-module { + color: var(--color-ts-module); +} +.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-kind-enum-member { + color: var(--color-ts-enum-member); +} +.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-kind-constructor { + color: var(--color-ts-constructor); +} +.tsd-kind-property { + color: var(--color-ts-property); +} +.tsd-kind-method { + color: var(--color-ts-method); +} +.tsd-kind-call-signature { + color: var(--color-ts-call-signature); +} +.tsd-kind-index-signature { + color: var(--color-ts-index-signature); +} +.tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); +} +.tsd-kind-parameter { + color: var(--color-ts-parameter); +} +.tsd-kind-type-literal { + color: var(--color-ts-type-literal); +} +.tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); +} +.tsd-kind-accessor { + color: var(--color-ts-accessor); +} +.tsd-kind-get-signature { + color: var(--color-ts-get-signature); +} +.tsd-kind-set-signature { + color: var(--color-ts-set-signature); +} +.tsd-kind-type-alias { + color: var(--color-ts-type-alias); +} + +/* if we have a kind icon, don't color the text by kind */ +.tsd-kind-icon ~ span { + color: var(--color-text); +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} + +/* mobile */ +@media (max-width: 769px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } + + .container-main { + display: flex; + } + html .col-content { + float: none; + max-width: 100%; + width: 100%; + } + html .col-sidebar { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-sidebar > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu .col-sidebar { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +/* one sidebar */ +@media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + margin: 2rem auto; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } +} +@media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + padding-top: 1rem; + } + .site-menu { + margin-top: 1rem; + } +} + +/* two sidebars */ +@media (min-width: 1200px) { + .container-main { + grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 1rem 0; + } + + .page-menu, + .site-menu { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + } +} diff --git a/static/api/material-renderers/classes/CombinatorProperties.html b/static/api/material-renderers/classes/CombinatorProperties.html new file mode 100644 index 00000000..e07e6805 --- /dev/null +++ b/static/api/material-renderers/classes/CombinatorProperties.html @@ -0,0 +1,14 @@ +CombinatorProperties | JSON Forms React Material Renderers

                  Hierarchy

                  • Component<CombinatorPropertiesProps, {}>
                    • CombinatorProperties

                  Constructors

                  Methods

                  Constructors

                  • Parameters

                    • props: CombinatorPropertiesProps | Readonly<CombinatorPropertiesProps>

                    Returns CombinatorProperties

                  • Parameters

                    • props: CombinatorPropertiesProps
                    • context: any

                    Returns CombinatorProperties

                  Methods

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/classes/MaterialTableControl.html b/static/api/material-renderers/classes/MaterialTableControl.html new file mode 100644 index 00000000..f2409c8c --- /dev/null +++ b/static/api/material-renderers/classes/MaterialTableControl.html @@ -0,0 +1,11 @@ +MaterialTableControl | JSON Forms React Material Renderers

                  Hierarchy

                  Constructors

                  Methods

                  Constructors

                  Methods

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/ArrayLayoutToolbar.html b/static/api/material-renderers/functions/ArrayLayoutToolbar.html new file mode 100644 index 00000000..3f8fa175 --- /dev/null +++ b/static/api/material-renderers/functions/ArrayLayoutToolbar.html @@ -0,0 +1,2 @@ +ArrayLayoutToolbar | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/Customizable.MaterialBooleanCell.html b/static/api/material-renderers/functions/Customizable.MaterialBooleanCell.html new file mode 100644 index 00000000..0d4c61cb --- /dev/null +++ b/static/api/material-renderers/functions/Customizable.MaterialBooleanCell.html @@ -0,0 +1 @@ +MaterialBooleanCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/Customizable.MaterialDateCell.html b/static/api/material-renderers/functions/Customizable.MaterialDateCell.html new file mode 100644 index 00000000..acb12aa8 --- /dev/null +++ b/static/api/material-renderers/functions/Customizable.MaterialDateCell.html @@ -0,0 +1 @@ +MaterialDateCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/Customizable.MaterialEnumCell.html b/static/api/material-renderers/functions/Customizable.MaterialEnumCell.html new file mode 100644 index 00000000..928cfc7c --- /dev/null +++ b/static/api/material-renderers/functions/Customizable.MaterialEnumCell.html @@ -0,0 +1 @@ +MaterialEnumCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/Customizable.MaterialIntegerCell.html b/static/api/material-renderers/functions/Customizable.MaterialIntegerCell.html new file mode 100644 index 00000000..753f5f94 --- /dev/null +++ b/static/api/material-renderers/functions/Customizable.MaterialIntegerCell.html @@ -0,0 +1 @@ +MaterialIntegerCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/Customizable.MaterialNumberCell.html b/static/api/material-renderers/functions/Customizable.MaterialNumberCell.html new file mode 100644 index 00000000..4e6f8d8c --- /dev/null +++ b/static/api/material-renderers/functions/Customizable.MaterialNumberCell.html @@ -0,0 +1 @@ +MaterialNumberCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/Customizable.MaterialNumberFormatCell.html b/static/api/material-renderers/functions/Customizable.MaterialNumberFormatCell.html new file mode 100644 index 00000000..001c57b1 --- /dev/null +++ b/static/api/material-renderers/functions/Customizable.MaterialNumberFormatCell.html @@ -0,0 +1 @@ +MaterialNumberFormatCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/Customizable.MaterialOneOfEnumCell.html b/static/api/material-renderers/functions/Customizable.MaterialOneOfEnumCell.html new file mode 100644 index 00000000..7acdde3c --- /dev/null +++ b/static/api/material-renderers/functions/Customizable.MaterialOneOfEnumCell.html @@ -0,0 +1 @@ +MaterialOneOfEnumCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/Customizable.MaterialTextCell.html b/static/api/material-renderers/functions/Customizable.MaterialTextCell.html new file mode 100644 index 00000000..856b961e --- /dev/null +++ b/static/api/material-renderers/functions/Customizable.MaterialTextCell.html @@ -0,0 +1 @@ +MaterialTextCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/Customizable.MaterialTimeCell.html b/static/api/material-renderers/functions/Customizable.MaterialTimeCell.html new file mode 100644 index 00000000..e5545ab9 --- /dev/null +++ b/static/api/material-renderers/functions/Customizable.MaterialTimeCell.html @@ -0,0 +1 @@ +MaterialTimeCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/DeleteDialog.html b/static/api/material-renderers/functions/DeleteDialog.html new file mode 100644 index 00000000..32855f0f --- /dev/null +++ b/static/api/material-renderers/functions/DeleteDialog.html @@ -0,0 +1,2 @@ +DeleteDialog | JSON Forms React Material Renderers
                  • NOTE: Exotic components are not callable.

                    +

                    Parameters

                    Returns ReactElement<any, string | ((props) => ReactElement<any, any>) | (new (props) => Component<any, any, any>)>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/ListWithDetailMasterItem.html b/static/api/material-renderers/functions/ListWithDetailMasterItem.html new file mode 100644 index 00000000..1d43bdc4 --- /dev/null +++ b/static/api/material-renderers/functions/ListWithDetailMasterItem.html @@ -0,0 +1 @@ +ListWithDetailMasterItem | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/MaterialCategorizationLayout.html b/static/api/material-renderers/functions/MaterialCategorizationLayout.html new file mode 100644 index 00000000..ff3760e8 --- /dev/null +++ b/static/api/material-renderers/functions/MaterialCategorizationLayout.html @@ -0,0 +1 @@ +MaterialCategorizationLayout | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/MaterialInputControl.html b/static/api/material-renderers/functions/MaterialInputControl.html new file mode 100644 index 00000000..070deb08 --- /dev/null +++ b/static/api/material-renderers/functions/MaterialInputControl.html @@ -0,0 +1 @@ +MaterialInputControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/MaterialLayoutRenderer.html b/static/api/material-renderers/functions/MaterialLayoutRenderer.html new file mode 100644 index 00000000..4ce8ba9f --- /dev/null +++ b/static/api/material-renderers/functions/MaterialLayoutRenderer.html @@ -0,0 +1,2 @@ +MaterialLayoutRenderer | JSON Forms React Material Renderers
                  • NOTE: Exotic components are not callable.

                    +

                    Returns ReactElement<any, string | ((props) => ReactElement<any, any>) | (new (props) => Component<any, any, any>)>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/MuiAutocomplete.html b/static/api/material-renderers/functions/MuiAutocomplete.html new file mode 100644 index 00000000..825bc410 --- /dev/null +++ b/static/api/material-renderers/functions/MuiAutocomplete.html @@ -0,0 +1 @@ +MuiAutocomplete | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/MuiCheckbox.html b/static/api/material-renderers/functions/MuiCheckbox.html new file mode 100644 index 00000000..ecb0375e --- /dev/null +++ b/static/api/material-renderers/functions/MuiCheckbox.html @@ -0,0 +1,2 @@ +MuiCheckbox | JSON Forms React Material Renderers
                  • NOTE: Exotic components are not callable.

                    +

                    Parameters

                    • props: CellProps & WithClassname & MuiCheckboxInputProps

                    Returns ReactElement<any, string | ((props) => ReactElement<any, any>) | (new (props) => Component<any, any, any>)>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/MuiInputInteger.html b/static/api/material-renderers/functions/MuiInputInteger.html new file mode 100644 index 00000000..3cb0ee2a --- /dev/null +++ b/static/api/material-renderers/functions/MuiInputInteger.html @@ -0,0 +1,2 @@ +MuiInputInteger | JSON Forms React Material Renderers
                  • NOTE: Exotic components are not callable.

                    +

                    Parameters

                    Returns ReactElement<any, string | ((props) => ReactElement<any, any>) | (new (props) => Component<any, any, any>)>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/MuiInputNumber.html b/static/api/material-renderers/functions/MuiInputNumber.html new file mode 100644 index 00000000..3bebe62f --- /dev/null +++ b/static/api/material-renderers/functions/MuiInputNumber.html @@ -0,0 +1,2 @@ +MuiInputNumber | JSON Forms React Material Renderers
                  • NOTE: Exotic components are not callable.

                    +

                    Parameters

                    Returns ReactElement<any, string | ((props) => ReactElement<any, any>) | (new (props) => Component<any, any, any>)>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/MuiInputNumberFormat.html b/static/api/material-renderers/functions/MuiInputNumberFormat.html new file mode 100644 index 00000000..525138e9 --- /dev/null +++ b/static/api/material-renderers/functions/MuiInputNumberFormat.html @@ -0,0 +1,2 @@ +MuiInputNumberFormat | JSON Forms React Material Renderers
                  • NOTE: Exotic components are not callable.

                    +

                    Parameters

                    Returns ReactElement<any, string | ((props) => ReactElement<any, any>) | (new (props) => Component<any, any, any>)>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/MuiInputText.html b/static/api/material-renderers/functions/MuiInputText.html new file mode 100644 index 00000000..ac7c12db --- /dev/null +++ b/static/api/material-renderers/functions/MuiInputText.html @@ -0,0 +1,2 @@ +MuiInputText | JSON Forms React Material Renderers
                  • NOTE: Exotic components are not callable.

                    +

                    Parameters

                    Returns ReactElement<any, string | ((props) => ReactElement<any, any>) | (new (props) => Component<any, any, any>)>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/MuiInputTime.html b/static/api/material-renderers/functions/MuiInputTime.html new file mode 100644 index 00000000..aec879e1 --- /dev/null +++ b/static/api/material-renderers/functions/MuiInputTime.html @@ -0,0 +1,2 @@ +MuiInputTime | JSON Forms React Material Renderers
                  • NOTE: Exotic components are not callable.

                    +

                    Parameters

                    Returns ReactElement<any, string | ((props) => ReactElement<any, any>) | (new (props) => Component<any, any, any>)>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/MuiSelect.html b/static/api/material-renderers/functions/MuiSelect.html new file mode 100644 index 00000000..83aaab5a --- /dev/null +++ b/static/api/material-renderers/functions/MuiSelect.html @@ -0,0 +1,2 @@ +MuiSelect | JSON Forms React Material Renderers
                  • NOTE: Exotic components are not callable.

                    +

                    Parameters

                    • props: EnumCellProps & WithClassname & TranslateProps & WithInputProps

                    Returns ReactElement<any, string | ((props) => ReactElement<any, any>) | (new (props) => Component<any, any, any>)>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/MuiToggle.html b/static/api/material-renderers/functions/MuiToggle.html new file mode 100644 index 00000000..5c814f51 --- /dev/null +++ b/static/api/material-renderers/functions/MuiToggle.html @@ -0,0 +1,2 @@ +MuiToggle | JSON Forms React Material Renderers
                  • NOTE: Exotic components are not callable.

                    +

                    Parameters

                    • props: CellProps & WithClassname & MuiToggleInputProps

                    Returns ReactElement<any, string | ((props) => ReactElement<any, any>) | (new (props) => Component<any, any, any>)>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/NoBorderTableCell.html b/static/api/material-renderers/functions/NoBorderTableCell.html new file mode 100644 index 00000000..cc2a7486 --- /dev/null +++ b/static/api/material-renderers/functions/NoBorderTableCell.html @@ -0,0 +1 @@ +NoBorderTableCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/NonEmptyRow.html b/static/api/material-renderers/functions/NonEmptyRow.html new file mode 100644 index 00000000..a1894192 --- /dev/null +++ b/static/api/material-renderers/functions/NonEmptyRow.html @@ -0,0 +1,2 @@ +NonEmptyRow | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/createOnBlurHandler.html b/static/api/material-renderers/functions/createOnBlurHandler.html new file mode 100644 index 00000000..2aff65af --- /dev/null +++ b/static/api/material-renderers/functions/createOnBlurHandler.html @@ -0,0 +1 @@ +createOnBlurHandler | JSON Forms React Material Renderers
                  • Parameters

                    • path: string
                    • handleChange: ((path, value) => void)
                        • (path, value): void
                        • Parameters

                          • path: string
                          • value: any

                          Returns void

                    • format: string
                    • saveFormat: string
                    • rerenderChild: (() => void)
                        • (): void
                        • Returns void

                    • onBlur: (() => void)
                        • (): void
                        • Returns void

                    Returns ((e) => void)

                      • (e): void
                      • Parameters

                        • e: FocusEvent<HTMLInputElement | HTMLTextAreaElement, Element>

                        Returns void

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/createOnChangeHandler.html b/static/api/material-renderers/functions/createOnChangeHandler.html new file mode 100644 index 00000000..1ca63b22 --- /dev/null +++ b/static/api/material-renderers/functions/createOnChangeHandler.html @@ -0,0 +1 @@ +createOnChangeHandler | JSON Forms React Material Renderers
                  • Parameters

                    • path: string
                    • handleChange: ((path, value) => void)
                        • (path, value): void
                        • Parameters

                          • path: string
                          • value: any

                          Returns void

                    • saveFormat: string

                    Returns ((value) => void)

                      • (value): void
                      • Parameters

                        • value: Dayjs

                        Returns void

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/ctxDispatchToExpandPanelProps.html b/static/api/material-renderers/functions/ctxDispatchToExpandPanelProps.html new file mode 100644 index 00000000..dd56ce41 --- /dev/null +++ b/static/api/material-renderers/functions/ctxDispatchToExpandPanelProps.html @@ -0,0 +1,4 @@ +ctxDispatchToExpandPanelProps | JSON Forms React Material Renderers
                  • Maps state to dispatch properties of an expand pandel control.

                    +

                    Parameters

                    • dispatch: Dispatch<unknown>

                      the store's dispatch method

                      +

                    Returns DispatchPropsOfExpandPanel

                    dispatch props of an expand panel control

                    +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/formatDate.html b/static/api/material-renderers/functions/formatDate.html new file mode 100644 index 00000000..6f6cc57d --- /dev/null +++ b/static/api/material-renderers/functions/formatDate.html @@ -0,0 +1 @@ +formatDate | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/getData.html b/static/api/material-renderers/functions/getData.html new file mode 100644 index 00000000..6f006cee --- /dev/null +++ b/static/api/material-renderers/functions/getData.html @@ -0,0 +1 @@ +getData | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialAllOfControlTester.html b/static/api/material-renderers/functions/materialAllOfControlTester.html new file mode 100644 index 00000000..b4710ea8 --- /dev/null +++ b/static/api/material-renderers/functions/materialAllOfControlTester.html @@ -0,0 +1 @@ +materialAllOfControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialAnyOfControlTester.html b/static/api/material-renderers/functions/materialAnyOfControlTester.html new file mode 100644 index 00000000..aa73c6d1 --- /dev/null +++ b/static/api/material-renderers/functions/materialAnyOfControlTester.html @@ -0,0 +1 @@ +materialAnyOfControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialAnyOfStringOrEnumControlTester.html b/static/api/material-renderers/functions/materialAnyOfStringOrEnumControlTester.html new file mode 100644 index 00000000..962163d6 --- /dev/null +++ b/static/api/material-renderers/functions/materialAnyOfStringOrEnumControlTester.html @@ -0,0 +1 @@ +materialAnyOfStringOrEnumControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialArrayControlTester.html b/static/api/material-renderers/functions/materialArrayControlTester.html new file mode 100644 index 00000000..efeb4e54 --- /dev/null +++ b/static/api/material-renderers/functions/materialArrayControlTester.html @@ -0,0 +1 @@ +materialArrayControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialArrayLayoutTester.html b/static/api/material-renderers/functions/materialArrayLayoutTester.html new file mode 100644 index 00000000..cc125591 --- /dev/null +++ b/static/api/material-renderers/functions/materialArrayLayoutTester.html @@ -0,0 +1 @@ +materialArrayLayoutTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialBooleanCellTester.html b/static/api/material-renderers/functions/materialBooleanCellTester.html new file mode 100644 index 00000000..7afb54d4 --- /dev/null +++ b/static/api/material-renderers/functions/materialBooleanCellTester.html @@ -0,0 +1 @@ +materialBooleanCellTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialBooleanControlTester.html b/static/api/material-renderers/functions/materialBooleanControlTester.html new file mode 100644 index 00000000..ba48ed7f --- /dev/null +++ b/static/api/material-renderers/functions/materialBooleanControlTester.html @@ -0,0 +1 @@ +materialBooleanControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialBooleanToggleCellTester.html b/static/api/material-renderers/functions/materialBooleanToggleCellTester.html new file mode 100644 index 00000000..221a53c3 --- /dev/null +++ b/static/api/material-renderers/functions/materialBooleanToggleCellTester.html @@ -0,0 +1 @@ +materialBooleanToggleCellTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialBooleanToggleControlTester.html b/static/api/material-renderers/functions/materialBooleanToggleControlTester.html new file mode 100644 index 00000000..1f465b0a --- /dev/null +++ b/static/api/material-renderers/functions/materialBooleanToggleControlTester.html @@ -0,0 +1 @@ +materialBooleanToggleControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialCategorizationTester.html b/static/api/material-renderers/functions/materialCategorizationTester.html new file mode 100644 index 00000000..06844538 --- /dev/null +++ b/static/api/material-renderers/functions/materialCategorizationTester.html @@ -0,0 +1 @@ +materialCategorizationTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialDateCellTester.html b/static/api/material-renderers/functions/materialDateCellTester.html new file mode 100644 index 00000000..33ef03ff --- /dev/null +++ b/static/api/material-renderers/functions/materialDateCellTester.html @@ -0,0 +1 @@ +materialDateCellTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialDateControlTester.html b/static/api/material-renderers/functions/materialDateControlTester.html new file mode 100644 index 00000000..6d26ce1e --- /dev/null +++ b/static/api/material-renderers/functions/materialDateControlTester.html @@ -0,0 +1 @@ +materialDateControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialDateTimeControlTester.html b/static/api/material-renderers/functions/materialDateTimeControlTester.html new file mode 100644 index 00000000..6b966b82 --- /dev/null +++ b/static/api/material-renderers/functions/materialDateTimeControlTester.html @@ -0,0 +1 @@ +materialDateTimeControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialEnumArrayRendererTester.html b/static/api/material-renderers/functions/materialEnumArrayRendererTester.html new file mode 100644 index 00000000..28bf9859 --- /dev/null +++ b/static/api/material-renderers/functions/materialEnumArrayRendererTester.html @@ -0,0 +1 @@ +materialEnumArrayRendererTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialEnumCellTester.html b/static/api/material-renderers/functions/materialEnumCellTester.html new file mode 100644 index 00000000..9abd65a9 --- /dev/null +++ b/static/api/material-renderers/functions/materialEnumCellTester.html @@ -0,0 +1,2 @@ +materialEnumCellTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialEnumControlTester.html b/static/api/material-renderers/functions/materialEnumControlTester.html new file mode 100644 index 00000000..598e60e7 --- /dev/null +++ b/static/api/material-renderers/functions/materialEnumControlTester.html @@ -0,0 +1 @@ +materialEnumControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialGroupTester.html b/static/api/material-renderers/functions/materialGroupTester.html new file mode 100644 index 00000000..df8fb43b --- /dev/null +++ b/static/api/material-renderers/functions/materialGroupTester.html @@ -0,0 +1 @@ +materialGroupTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialHorizontalLayoutTester.html b/static/api/material-renderers/functions/materialHorizontalLayoutTester.html new file mode 100644 index 00000000..21eb7430 --- /dev/null +++ b/static/api/material-renderers/functions/materialHorizontalLayoutTester.html @@ -0,0 +1,2 @@ +materialHorizontalLayoutTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialIntegerCellTester.html b/static/api/material-renderers/functions/materialIntegerCellTester.html new file mode 100644 index 00000000..78fc122e --- /dev/null +++ b/static/api/material-renderers/functions/materialIntegerCellTester.html @@ -0,0 +1 @@ +materialIntegerCellTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialIntegerControlTester.html b/static/api/material-renderers/functions/materialIntegerControlTester.html new file mode 100644 index 00000000..798fa497 --- /dev/null +++ b/static/api/material-renderers/functions/materialIntegerControlTester.html @@ -0,0 +1 @@ +materialIntegerControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialLabelRendererTester.html b/static/api/material-renderers/functions/materialLabelRendererTester.html new file mode 100644 index 00000000..066b7509 --- /dev/null +++ b/static/api/material-renderers/functions/materialLabelRendererTester.html @@ -0,0 +1,2 @@ +materialLabelRendererTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialListWithDetailTester.html b/static/api/material-renderers/functions/materialListWithDetailTester.html new file mode 100644 index 00000000..74ef58a1 --- /dev/null +++ b/static/api/material-renderers/functions/materialListWithDetailTester.html @@ -0,0 +1 @@ +materialListWithDetailTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialNativeControlTester.html b/static/api/material-renderers/functions/materialNativeControlTester.html new file mode 100644 index 00000000..52340ea6 --- /dev/null +++ b/static/api/material-renderers/functions/materialNativeControlTester.html @@ -0,0 +1 @@ +materialNativeControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialNumberCellTester.html b/static/api/material-renderers/functions/materialNumberCellTester.html new file mode 100644 index 00000000..573362c2 --- /dev/null +++ b/static/api/material-renderers/functions/materialNumberCellTester.html @@ -0,0 +1,2 @@ +materialNumberCellTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialNumberControlTester.html b/static/api/material-renderers/functions/materialNumberControlTester.html new file mode 100644 index 00000000..303f37a7 --- /dev/null +++ b/static/api/material-renderers/functions/materialNumberControlTester.html @@ -0,0 +1 @@ +materialNumberControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialNumberFormatCellTester.html b/static/api/material-renderers/functions/materialNumberFormatCellTester.html new file mode 100644 index 00000000..ce4e7ca2 --- /dev/null +++ b/static/api/material-renderers/functions/materialNumberFormatCellTester.html @@ -0,0 +1,2 @@ +materialNumberFormatCellTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialObjectControlTester.html b/static/api/material-renderers/functions/materialObjectControlTester.html new file mode 100644 index 00000000..51b9cf86 --- /dev/null +++ b/static/api/material-renderers/functions/materialObjectControlTester.html @@ -0,0 +1 @@ +materialObjectControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialOneOfControlTester.html b/static/api/material-renderers/functions/materialOneOfControlTester.html new file mode 100644 index 00000000..2ed8ae5c --- /dev/null +++ b/static/api/material-renderers/functions/materialOneOfControlTester.html @@ -0,0 +1 @@ +materialOneOfControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialOneOfEnumCellTester.html b/static/api/material-renderers/functions/materialOneOfEnumCellTester.html new file mode 100644 index 00000000..c964af8e --- /dev/null +++ b/static/api/material-renderers/functions/materialOneOfEnumCellTester.html @@ -0,0 +1,2 @@ +materialOneOfEnumCellTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialOneOfEnumControlTester.html b/static/api/material-renderers/functions/materialOneOfEnumControlTester.html new file mode 100644 index 00000000..a2233754 --- /dev/null +++ b/static/api/material-renderers/functions/materialOneOfEnumControlTester.html @@ -0,0 +1 @@ +materialOneOfEnumControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialOneOfRadioGroupControlTester.html b/static/api/material-renderers/functions/materialOneOfRadioGroupControlTester.html new file mode 100644 index 00000000..308cf82f --- /dev/null +++ b/static/api/material-renderers/functions/materialOneOfRadioGroupControlTester.html @@ -0,0 +1 @@ +materialOneOfRadioGroupControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialRadioGroupControlTester.html b/static/api/material-renderers/functions/materialRadioGroupControlTester.html new file mode 100644 index 00000000..e33b8dc9 --- /dev/null +++ b/static/api/material-renderers/functions/materialRadioGroupControlTester.html @@ -0,0 +1 @@ +materialRadioGroupControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialSliderControlTester.html b/static/api/material-renderers/functions/materialSliderControlTester.html new file mode 100644 index 00000000..286d3d10 --- /dev/null +++ b/static/api/material-renderers/functions/materialSliderControlTester.html @@ -0,0 +1 @@ +materialSliderControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialTextCellTester.html b/static/api/material-renderers/functions/materialTextCellTester.html new file mode 100644 index 00000000..7d937f20 --- /dev/null +++ b/static/api/material-renderers/functions/materialTextCellTester.html @@ -0,0 +1,2 @@ +materialTextCellTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialTextControlTester.html b/static/api/material-renderers/functions/materialTextControlTester.html new file mode 100644 index 00000000..7a110148 --- /dev/null +++ b/static/api/material-renderers/functions/materialTextControlTester.html @@ -0,0 +1 @@ +materialTextControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialTimeCellTester.html b/static/api/material-renderers/functions/materialTimeCellTester.html new file mode 100644 index 00000000..bd6a4b97 --- /dev/null +++ b/static/api/material-renderers/functions/materialTimeCellTester.html @@ -0,0 +1 @@ +materialTimeCellTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialTimeControlTester.html b/static/api/material-renderers/functions/materialTimeControlTester.html new file mode 100644 index 00000000..b5829427 --- /dev/null +++ b/static/api/material-renderers/functions/materialTimeControlTester.html @@ -0,0 +1 @@ +materialTimeControlTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/materialVerticalLayoutTester.html b/static/api/material-renderers/functions/materialVerticalLayoutTester.html new file mode 100644 index 00000000..41de17ca --- /dev/null +++ b/static/api/material-renderers/functions/materialVerticalLayoutTester.html @@ -0,0 +1,2 @@ +materialVerticalLayoutTester | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/renderLayoutElements.html b/static/api/material-renderers/functions/renderLayoutElements.html new file mode 100644 index 00000000..569de9b7 --- /dev/null +++ b/static/api/material-renderers/functions/renderLayoutElements.html @@ -0,0 +1 @@ +renderLayoutElements | JSON Forms React Material Renderers
                  • Parameters

                    • elements: UISchemaElement[]
                    • schema: JsonSchema
                    • path: string
                    • enabled: boolean
                    • Optional renderers: JsonFormsRendererRegistryEntry[]
                    • Optional cells: JsonFormsCellRendererRegistryEntry[]

                    Returns Element[]

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/useDebouncedChange.html b/static/api/material-renderers/functions/useDebouncedChange.html new file mode 100644 index 00000000..56620b70 --- /dev/null +++ b/static/api/material-renderers/functions/useDebouncedChange.html @@ -0,0 +1 @@ +useDebouncedChange | JSON Forms React Material Renderers
                  • Parameters

                    • handleChange: ((path, value) => void)
                        • (path, value): void
                        • Parameters

                          • path: string
                          • value: any

                          Returns void

                    • defaultValue: any
                    • data: any
                    • path: string
                    • eventToValueFunction: ((ev) => any) = eventToValue
                        • (ev): any
                        • Parameters

                          • ev: any

                          Returns any

                    • timeout: number = 300

                    Returns [any, ChangeEventHandler<Element>, (() => void)]

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/useFocus.html b/static/api/material-renderers/functions/useFocus.html new file mode 100644 index 00000000..ae179972 --- /dev/null +++ b/static/api/material-renderers/functions/useFocus.html @@ -0,0 +1 @@ +useFocus | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/useInputComponent.html b/static/api/material-renderers/functions/useInputComponent.html new file mode 100644 index 00000000..15f87391 --- /dev/null +++ b/static/api/material-renderers/functions/useInputComponent.html @@ -0,0 +1 @@ +useInputComponent | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/useInputVariant.html b/static/api/material-renderers/functions/useInputVariant.html new file mode 100644 index 00000000..0af2c278 --- /dev/null +++ b/static/api/material-renderers/functions/useInputVariant.html @@ -0,0 +1 @@ +useInputVariant | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/withAjvProps.html b/static/api/material-renderers/functions/withAjvProps.html new file mode 100644 index 00000000..1c19258e --- /dev/null +++ b/static/api/material-renderers/functions/withAjvProps.html @@ -0,0 +1 @@ +withAjvProps | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/withContextToExpandPanelProps.html b/static/api/material-renderers/functions/withContextToExpandPanelProps.html new file mode 100644 index 00000000..6139344e --- /dev/null +++ b/static/api/material-renderers/functions/withContextToExpandPanelProps.html @@ -0,0 +1,3 @@ +withContextToExpandPanelProps | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/functions/withJsonFormsExpandPanelProps.html b/static/api/material-renderers/functions/withJsonFormsExpandPanelProps.html new file mode 100644 index 00000000..be615eee --- /dev/null +++ b/static/api/material-renderers/functions/withJsonFormsExpandPanelProps.html @@ -0,0 +1 @@ +withJsonFormsExpandPanelProps | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/index.html b/static/api/material-renderers/index.html new file mode 100644 index 00000000..8bc7bb47 --- /dev/null +++ b/static/api/material-renderers/index.html @@ -0,0 +1,21 @@ +JSON Forms React Material Renderers

                  JSON Forms React Material Renderers

                  JSON Forms - More Forms. Less Code

                  Complex forms in the blink of an eye

                  +

                  JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

                  +

                  Material Renderers Package

                  This is the JSON Forms Material Renderers Package. This package only contains renderers and must be combined with JSON Forms React.

                  +

                  See the official documentation and the JSON Forms React seed repository for examples on how to integrate JSON Forms with your application.

                  +

                  You can combine JSON Forms React with other renderers too, for example with the Vanilla Renderers.

                  +

                  Check https://www.npmjs.com/search?q=%40jsonforms for all published JSONForms packages.

                  +

                  Quick start

                  Install JSON Forms Core, React and React Material Renderers

                  +
                  npm i --save @jsonforms/core @jsonforms/react @jsonforms/material-renderers
                  +
                  +

                  Use the JsonForms component for each form you want to render and hand over the renderer set.

                  +
                  import React, { useState } from 'react';
                  import {
                  materialRenderers,
                  materialCells,
                  } from '@jsonforms/material-renderers';
                  import { JsonForms } from '@jsonforms/react';

                  const schema = {
                  type: 'object',
                  properties: {
                  name: {
                  type: 'string',
                  minLength: 1,
                  },
                  done: {
                  type: 'boolean',
                  },
                  due_date: {
                  type: 'string',
                  format: 'date',
                  },
                  recurrence: {
                  type: 'string',
                  enum: ['Never', 'Daily', 'Weekly', 'Monthly'],
                  },
                  },
                  required: ['name', 'due_date'],
                  };

                  const uischema = {
                  type: 'VerticalLayout',
                  elements: [
                  {
                  type: 'Control',
                  label: false,
                  scope: '#/properties/done',
                  },
                  {
                  type: 'Control',
                  scope: '#/properties/name',
                  },
                  {
                  type: 'HorizontalLayout',
                  elements: [
                  {
                  type: 'Control',
                  scope: '#/properties/due_date',
                  },
                  {
                  type: 'Control',
                  scope: '#/properties/recurrence',
                  },
                  ],
                  },
                  ],
                  };

                  const initialData = {};

                  function App() {
                  const [data, setData] = useState(initialData);
                  return (
                  <JsonForms
                  schema={schema}
                  uischema={uischema}
                  data={data}
                  renderers={materialRenderers}
                  cells={materialCells}
                  onChange={({ data, _errors }) => setData(data)}
                  />
                  );
                  } +
                  +

                  License

                  The JSON Forms project is licensed under the MIT License. See the LICENSE file for more information.

                  +

                  Roadmap

                  Our current roadmap is available here.

                  +

                  Feedback, Help and Support

                  JSON Forms is developed by EclipseSource.

                  +

                  If you encounter any problems feel free to open an issue on the repo. +For questions and discussions please use the JSON Forms board. +You can also reach us via email. +In addition, EclipseSource also offers professional support for JSON Forms.

                  +

                  Migration

                  See our migration guide when updating JSON Forms.

                  +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/interfaces/AjvProps.html b/static/api/material-renderers/interfaces/AjvProps.html new file mode 100644 index 00000000..7dedda93 --- /dev/null +++ b/static/api/material-renderers/interfaces/AjvProps.html @@ -0,0 +1,2 @@ +AjvProps | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/interfaces/ArrayLayoutToolbarProps.html b/static/api/material-renderers/interfaces/ArrayLayoutToolbarProps.html new file mode 100644 index 00000000..b9aa2a2d --- /dev/null +++ b/static/api/material-renderers/interfaces/ArrayLayoutToolbarProps.html @@ -0,0 +1,9 @@ +ArrayLayoutToolbarProps | JSON Forms React Material Renderers
                  interface ArrayLayoutToolbarProps {
                      description: string;
                      enabled: boolean;
                      errors: string;
                      label: string;
                      path: string;
                      translations: ArrayTranslations;
                      addItem(path, data): (() => void);
                      createDefault(): any;
                  }

                  Properties

                  description: string
                  enabled: boolean
                  errors: string
                  label: string
                  path: string
                  translations: ArrayTranslations

                  Methods

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/interfaces/DeleteDialogProps.html b/static/api/material-renderers/interfaces/DeleteDialogProps.html new file mode 100644 index 00000000..61e1f628 --- /dev/null +++ b/static/api/material-renderers/interfaces/DeleteDialogProps.html @@ -0,0 +1,9 @@ +DeleteDialogProps | JSON Forms React Material Renderers
                  interface DeleteDialogProps {
                      acceptText: string;
                      declineText: string;
                      message: string;
                      open: boolean;
                      title: string;
                      onCancel(): void;
                      onClose(): void;
                      onConfirm(): void;
                  }

                  Properties

                  acceptText: string
                  declineText: string
                  message: string
                  open: boolean
                  title: string

                  Methods

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/interfaces/EmptyTableProps.html b/static/api/material-renderers/interfaces/EmptyTableProps.html new file mode 100644 index 00000000..848ae5c3 --- /dev/null +++ b/static/api/material-renderers/interfaces/EmptyTableProps.html @@ -0,0 +1,3 @@ +EmptyTableProps | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/interfaces/JsonFormsTheme.html b/static/api/material-renderers/interfaces/JsonFormsTheme.html new file mode 100644 index 00000000..ec8db884 --- /dev/null +++ b/static/api/material-renderers/interfaces/JsonFormsTheme.html @@ -0,0 +1,2 @@ +JsonFormsTheme | JSON Forms React Material Renderers
                  interface JsonFormsTheme {
                      jsonforms?: {
                          input?: {
                              delete?: {
                                  background?: string;
                              };
                          };
                      };
                  }

                  Hierarchy

                  • Theme
                    • JsonFormsTheme

                  Properties

                  Properties

                  jsonforms?: {
                      input?: {
                          delete?: {
                              background?: string;
                          };
                      };
                  }

                  Type declaration

                  • Optional input?: {
                        delete?: {
                            background?: string;
                        };
                    }
                    • Optional delete?: {
                          background?: string;
                      }
                      • Optional background?: string

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/interfaces/MaterialLabelableLayoutRendererProps.html b/static/api/material-renderers/interfaces/MaterialLabelableLayoutRendererProps.html new file mode 100644 index 00000000..846058be --- /dev/null +++ b/static/api/material-renderers/interfaces/MaterialLabelableLayoutRendererProps.html @@ -0,0 +1,19 @@ +MaterialLabelableLayoutRendererProps | JSON Forms React Material Renderers
                  interface MaterialLabelableLayoutRendererProps {
                      cells?: JsonFormsCellRendererRegistryEntry[];
                      direction: "row" | "column";
                      elements: UISchemaElement[];
                      enabled?: boolean;
                      label?: string;
                      path?: string;
                      renderers?: JsonFormsRendererRegistryEntry[];
                      schema?: JsonSchema;
                      uischema?: UISchemaElement;
                      uischemas?: JsonFormsUISchemaRegistryEntry[];
                      visible?: boolean;
                  }

                  Hierarchy (view full)

                  Properties

                  cells?: JsonFormsCellRendererRegistryEntry[]
                  direction: "row" | "column"
                  elements: UISchemaElement[]
                  enabled?: boolean

                  Whether the rendered element should be enabled.

                  +
                  label?: string
                  path?: string

                  Optional instance path. Necessary when the actual data +path can not be inferred via the UI schema element as +it is the case with nested controls.

                  +
                  renderers?: JsonFormsRendererRegistryEntry[]
                  schema?: JsonSchema

                  The JSON schema that describes the data.

                  +
                  uischema?: UISchemaElement

                  The UI schema to be rendered.

                  +
                  uischemas?: JsonFormsUISchemaRegistryEntry[]
                  visible?: boolean

                  Whether the rendered element should be visible.

                  +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/interfaces/MaterialLayoutRendererProps.html b/static/api/material-renderers/interfaces/MaterialLayoutRendererProps.html new file mode 100644 index 00000000..0683cb40 --- /dev/null +++ b/static/api/material-renderers/interfaces/MaterialLayoutRendererProps.html @@ -0,0 +1,18 @@ +MaterialLayoutRendererProps | JSON Forms React Material Renderers
                  interface MaterialLayoutRendererProps {
                      cells?: JsonFormsCellRendererRegistryEntry[];
                      direction: "row" | "column";
                      elements: UISchemaElement[];
                      enabled?: boolean;
                      path?: string;
                      renderers?: JsonFormsRendererRegistryEntry[];
                      schema?: JsonSchema;
                      uischema?: UISchemaElement;
                      uischemas?: JsonFormsUISchemaRegistryEntry[];
                      visible?: boolean;
                  }

                  Hierarchy (view full)

                  Properties

                  cells?: JsonFormsCellRendererRegistryEntry[]
                  direction: "row" | "column"
                  elements: UISchemaElement[]
                  enabled?: boolean

                  Whether the rendered element should be enabled.

                  +
                  path?: string

                  Optional instance path. Necessary when the actual data +path can not be inferred via the UI schema element as +it is the case with nested controls.

                  +
                  renderers?: JsonFormsRendererRegistryEntry[]
                  schema?: JsonSchema

                  The JSON schema that describes the data.

                  +
                  uischema?: UISchemaElement

                  The UI schema to be rendered.

                  +
                  uischemas?: JsonFormsUISchemaRegistryEntry[]
                  visible?: boolean

                  Whether the rendered element should be visible.

                  +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/interfaces/MaterialTableToolbarProps.html b/static/api/material-renderers/interfaces/MaterialTableToolbarProps.html new file mode 100644 index 00000000..8ef33d4d --- /dev/null +++ b/static/api/material-renderers/interfaces/MaterialTableToolbarProps.html @@ -0,0 +1,12 @@ +MaterialTableToolbarProps | JSON Forms React Material Renderers
                  interface MaterialTableToolbarProps {
                      description: string;
                      enabled: boolean;
                      errors: string;
                      label: string;
                      numColumns: number;
                      path: string;
                      rootSchema: JsonSchema;
                      schema: JsonSchema;
                      translations: ArrayTranslations;
                      uischema: ControlElement;
                      addItem(path, value): (() => void);
                  }

                  Properties

                  description: string
                  enabled: boolean
                  errors: string
                  label: string
                  numColumns: number
                  path: string
                  rootSchema: JsonSchema
                  schema: JsonSchema
                  translations: ArrayTranslations
                  uischema: ControlElement

                  Methods

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/interfaces/ValidationProps.html b/static/api/material-renderers/interfaces/ValidationProps.html new file mode 100644 index 00000000..5b282bc8 --- /dev/null +++ b/static/api/material-renderers/interfaces/ValidationProps.html @@ -0,0 +1,3 @@ +ValidationProps | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/interfaces/WithDeleteDialogSupport.html b/static/api/material-renderers/interfaces/WithDeleteDialogSupport.html new file mode 100644 index 00000000..6dafd607 --- /dev/null +++ b/static/api/material-renderers/interfaces/WithDeleteDialogSupport.html @@ -0,0 +1,2 @@ +WithDeleteDialogSupport | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/interfaces/WithInput.html b/static/api/material-renderers/interfaces/WithInput.html new file mode 100644 index 00000000..647c59c0 --- /dev/null +++ b/static/api/material-renderers/interfaces/WithInput.html @@ -0,0 +1,2 @@ +WithInput | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/interfaces/WithInputProps.html b/static/api/material-renderers/interfaces/WithInputProps.html new file mode 100644 index 00000000..0dbbe02a --- /dev/null +++ b/static/api/material-renderers/interfaces/WithInputProps.html @@ -0,0 +1,2 @@ +WithInputProps | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/interfaces/WithOptionLabel.html b/static/api/material-renderers/interfaces/WithOptionLabel.html new file mode 100644 index 00000000..52e484f9 --- /dev/null +++ b/static/api/material-renderers/interfaces/WithOptionLabel.html @@ -0,0 +1,4 @@ +WithOptionLabel | JSON Forms React Material Renderers
                  interface WithOptionLabel {
                      filterOptions?(options, state): EnumOption[];
                      getOptionLabel?(option): string;
                      renderOption?(props, option, state): ReactNode;
                  }

                  Methods

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/modules.html b/static/api/material-renderers/modules.html new file mode 100644 index 00000000..1d30596b --- /dev/null +++ b/static/api/material-renderers/modules.html @@ -0,0 +1,128 @@ +JSON Forms React Material Renderers

                  JSON Forms React Material Renderers

                  Index

                  Namespaces

                  Classes

                  Interfaces

                  Variables

                  Functions

                  ArrayLayoutToolbar +DeleteDialog +ListWithDetailMasterItem +MaterialCategorizationLayout +MaterialInputControl +MaterialLayoutRenderer +MuiAutocomplete +MuiCheckbox +MuiInputInteger +MuiInputNumber +MuiInputNumberFormat +MuiInputText +MuiInputTime +MuiSelect +MuiToggle +NoBorderTableCell +NonEmptyRow +createOnBlurHandler +createOnChangeHandler +ctxDispatchToExpandPanelProps +formatDate +getData +materialAllOfControlTester +materialAnyOfControlTester +materialAnyOfStringOrEnumControlTester +materialArrayControlTester +materialArrayLayoutTester +materialBooleanCellTester +materialBooleanControlTester +materialBooleanToggleCellTester +materialBooleanToggleControlTester +materialCategorizationTester +materialDateCellTester +materialDateControlTester +materialDateTimeControlTester +materialEnumArrayRendererTester +materialEnumCellTester +materialEnumControlTester +materialGroupTester +materialHorizontalLayoutTester +materialIntegerCellTester +materialIntegerControlTester +materialLabelRendererTester +materialListWithDetailTester +materialNativeControlTester +materialNumberCellTester +materialNumberControlTester +materialNumberFormatCellTester +materialObjectControlTester +materialOneOfControlTester +materialOneOfEnumCellTester +materialOneOfEnumControlTester +materialOneOfRadioGroupControlTester +materialRadioGroupControlTester +materialSliderControlTester +materialTextCellTester +materialTextControlTester +materialTimeCellTester +materialTimeControlTester +materialVerticalLayoutTester +renderLayoutElements +useDebouncedChange +useFocus +useInputComponent +useInputVariant +withAjvProps +withContextToExpandPanelProps +withJsonFormsExpandPanelProps +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/modules/Customizable.html b/static/api/material-renderers/modules/Customizable.html new file mode 100644 index 00000000..cabbe05e --- /dev/null +++ b/static/api/material-renderers/modules/Customizable.html @@ -0,0 +1,10 @@ +Customizable | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/ExpandPanelRenderer.html b/static/api/material-renderers/variables/ExpandPanelRenderer.html new file mode 100644 index 00000000..a3f1d70d --- /dev/null +++ b/static/api/material-renderers/variables/ExpandPanelRenderer.html @@ -0,0 +1 @@ +ExpandPanelRenderer | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialAllOfRenderer.html b/static/api/material-renderers/variables/MaterialAllOfRenderer.html new file mode 100644 index 00000000..57724715 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialAllOfRenderer.html @@ -0,0 +1 @@ +MaterialAllOfRenderer | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialAnyOfRenderer.html b/static/api/material-renderers/variables/MaterialAnyOfRenderer.html new file mode 100644 index 00000000..9dc29892 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialAnyOfRenderer.html @@ -0,0 +1 @@ +MaterialAnyOfRenderer | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialAnyOfStringOrEnumControl.html b/static/api/material-renderers/variables/MaterialAnyOfStringOrEnumControl.html new file mode 100644 index 00000000..eaa4e760 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialAnyOfStringOrEnumControl.html @@ -0,0 +1 @@ +MaterialAnyOfStringOrEnumControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialArrayControlRenderer.html b/static/api/material-renderers/variables/MaterialArrayControlRenderer.html new file mode 100644 index 00000000..5e9b0f89 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialArrayControlRenderer.html @@ -0,0 +1 @@ +MaterialArrayControlRenderer | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialArrayLayout.html b/static/api/material-renderers/variables/MaterialArrayLayout.html new file mode 100644 index 00000000..5fc0d470 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialArrayLayout.html @@ -0,0 +1 @@ +MaterialArrayLayout | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialBooleanCell.html b/static/api/material-renderers/variables/MaterialBooleanCell.html new file mode 100644 index 00000000..e9e101a1 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialBooleanCell.html @@ -0,0 +1 @@ +MaterialBooleanCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialBooleanControl.html b/static/api/material-renderers/variables/MaterialBooleanControl.html new file mode 100644 index 00000000..3cc79e92 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialBooleanControl.html @@ -0,0 +1 @@ +MaterialBooleanControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialBooleanToggleCell.html b/static/api/material-renderers/variables/MaterialBooleanToggleCell.html new file mode 100644 index 00000000..d39188fe --- /dev/null +++ b/static/api/material-renderers/variables/MaterialBooleanToggleCell.html @@ -0,0 +1 @@ +MaterialBooleanToggleCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialBooleanToggleControl.html b/static/api/material-renderers/variables/MaterialBooleanToggleControl.html new file mode 100644 index 00000000..9212ba66 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialBooleanToggleControl.html @@ -0,0 +1 @@ +MaterialBooleanToggleControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialDateCell.html b/static/api/material-renderers/variables/MaterialDateCell.html new file mode 100644 index 00000000..653eaebc --- /dev/null +++ b/static/api/material-renderers/variables/MaterialDateCell.html @@ -0,0 +1 @@ +MaterialDateCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialDateControl.html b/static/api/material-renderers/variables/MaterialDateControl.html new file mode 100644 index 00000000..20bd2dd5 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialDateControl.html @@ -0,0 +1 @@ +MaterialDateControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialDateTimeControl.html b/static/api/material-renderers/variables/MaterialDateTimeControl.html new file mode 100644 index 00000000..cba93383 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialDateTimeControl.html @@ -0,0 +1 @@ +MaterialDateTimeControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialEnumArrayRenderer.html b/static/api/material-renderers/variables/MaterialEnumArrayRenderer.html new file mode 100644 index 00000000..84732210 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialEnumArrayRenderer.html @@ -0,0 +1 @@ +MaterialEnumArrayRenderer | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialEnumCell.html b/static/api/material-renderers/variables/MaterialEnumCell.html new file mode 100644 index 00000000..25961f8e --- /dev/null +++ b/static/api/material-renderers/variables/MaterialEnumCell.html @@ -0,0 +1 @@ +MaterialEnumCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialEnumControl.html b/static/api/material-renderers/variables/MaterialEnumControl.html new file mode 100644 index 00000000..6883f502 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialEnumControl.html @@ -0,0 +1 @@ +MaterialEnumControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialGroupLayout.html b/static/api/material-renderers/variables/MaterialGroupLayout.html new file mode 100644 index 00000000..3d880442 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialGroupLayout.html @@ -0,0 +1 @@ +MaterialGroupLayout | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialHorizontalLayout.html b/static/api/material-renderers/variables/MaterialHorizontalLayout.html new file mode 100644 index 00000000..2c8ad1eb --- /dev/null +++ b/static/api/material-renderers/variables/MaterialHorizontalLayout.html @@ -0,0 +1 @@ +MaterialHorizontalLayout | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialIntegerCell.html b/static/api/material-renderers/variables/MaterialIntegerCell.html new file mode 100644 index 00000000..e01effa8 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialIntegerCell.html @@ -0,0 +1 @@ +MaterialIntegerCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialIntegerControl.html b/static/api/material-renderers/variables/MaterialIntegerControl.html new file mode 100644 index 00000000..b9482054 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialIntegerControl.html @@ -0,0 +1 @@ +MaterialIntegerControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialLabelRenderer.html b/static/api/material-renderers/variables/MaterialLabelRenderer.html new file mode 100644 index 00000000..f1d8c380 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialLabelRenderer.html @@ -0,0 +1 @@ +MaterialLabelRenderer | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialListWithDetailRenderer.html b/static/api/material-renderers/variables/MaterialListWithDetailRenderer.html new file mode 100644 index 00000000..3f22d933 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialListWithDetailRenderer.html @@ -0,0 +1 @@ +MaterialListWithDetailRenderer | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialNativeControl.html b/static/api/material-renderers/variables/MaterialNativeControl.html new file mode 100644 index 00000000..b9c711c8 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialNativeControl.html @@ -0,0 +1 @@ +MaterialNativeControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialNumberCell.html b/static/api/material-renderers/variables/MaterialNumberCell.html new file mode 100644 index 00000000..0354ac82 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialNumberCell.html @@ -0,0 +1 @@ +MaterialNumberCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialNumberControl.html b/static/api/material-renderers/variables/MaterialNumberControl.html new file mode 100644 index 00000000..c6598f01 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialNumberControl.html @@ -0,0 +1 @@ +MaterialNumberControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialNumberFormatCell.html b/static/api/material-renderers/variables/MaterialNumberFormatCell.html new file mode 100644 index 00000000..9f477e9b --- /dev/null +++ b/static/api/material-renderers/variables/MaterialNumberFormatCell.html @@ -0,0 +1 @@ +MaterialNumberFormatCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialObjectRenderer.html b/static/api/material-renderers/variables/MaterialObjectRenderer.html new file mode 100644 index 00000000..4e2d20b3 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialObjectRenderer.html @@ -0,0 +1 @@ +MaterialObjectRenderer | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialOneOfEnumCell.html b/static/api/material-renderers/variables/MaterialOneOfEnumCell.html new file mode 100644 index 00000000..d7175076 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialOneOfEnumCell.html @@ -0,0 +1 @@ +MaterialOneOfEnumCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialOneOfEnumControl.html b/static/api/material-renderers/variables/MaterialOneOfEnumControl.html new file mode 100644 index 00000000..b78e5507 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialOneOfEnumControl.html @@ -0,0 +1 @@ +MaterialOneOfEnumControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialOneOfRadioGroupControl.html b/static/api/material-renderers/variables/MaterialOneOfRadioGroupControl.html new file mode 100644 index 00000000..46abce91 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialOneOfRadioGroupControl.html @@ -0,0 +1 @@ +MaterialOneOfRadioGroupControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialOneOfRenderer.html b/static/api/material-renderers/variables/MaterialOneOfRenderer.html new file mode 100644 index 00000000..b2885885 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialOneOfRenderer.html @@ -0,0 +1 @@ +MaterialOneOfRenderer | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialRadioGroupControl.html b/static/api/material-renderers/variables/MaterialRadioGroupControl.html new file mode 100644 index 00000000..5aa0e7fd --- /dev/null +++ b/static/api/material-renderers/variables/MaterialRadioGroupControl.html @@ -0,0 +1 @@ +MaterialRadioGroupControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialSliderControl.html b/static/api/material-renderers/variables/MaterialSliderControl.html new file mode 100644 index 00000000..1e702a4b --- /dev/null +++ b/static/api/material-renderers/variables/MaterialSliderControl.html @@ -0,0 +1 @@ +MaterialSliderControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialTextCell.html b/static/api/material-renderers/variables/MaterialTextCell.html new file mode 100644 index 00000000..ba545df8 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialTextCell.html @@ -0,0 +1 @@ +MaterialTextCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialTextControl.html b/static/api/material-renderers/variables/MaterialTextControl.html new file mode 100644 index 00000000..50e5903d --- /dev/null +++ b/static/api/material-renderers/variables/MaterialTextControl.html @@ -0,0 +1 @@ +MaterialTextControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialTimeCell.html b/static/api/material-renderers/variables/MaterialTimeCell.html new file mode 100644 index 00000000..5e545110 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialTimeCell.html @@ -0,0 +1 @@ +MaterialTimeCell | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialTimeControl.html b/static/api/material-renderers/variables/MaterialTimeControl.html new file mode 100644 index 00000000..0740a7e1 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialTimeControl.html @@ -0,0 +1 @@ +MaterialTimeControl | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/MaterialVerticalLayout.html b/static/api/material-renderers/variables/MaterialVerticalLayout.html new file mode 100644 index 00000000..abbcacb6 --- /dev/null +++ b/static/api/material-renderers/variables/MaterialVerticalLayout.html @@ -0,0 +1 @@ +MaterialVerticalLayout | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/Unwrapped.html b/static/api/material-renderers/variables/Unwrapped.html new file mode 100644 index 00000000..2bddb3de --- /dev/null +++ b/static/api/material-renderers/variables/Unwrapped.html @@ -0,0 +1,2 @@ +Unwrapped | JSON Forms React Material Renderers
                  Unwrapped: {
                      ExpandPanelRenderer: MemoExoticComponent<((props) => Element)>;
                      MaterialAllOfRenderer: ((__namedParameters) => Element);
                      MaterialAnyOfRenderer: ((__namedParameters) => Element);
                      MaterialAnyOfStringOrEnumControl: typeof MaterialAnyOfStringOrEnumControl;
                      MaterialArrayControlRenderer: ((props) => Element);
                      MaterialArrayLayout: ((__namedParameters) => Element);
                      MaterialBooleanControl: ((__namedParameters) => Element);
                      MaterialBooleanToggleControl: ((__namedParameters) => Element);
                      MaterialCategorizationLayout: ((props) => Element);
                      MaterialDateControl: ((props) => Element);
                      MaterialDateTimeControl: ((props) => Element);
                      MaterialEnumArrayRenderer: ((__namedParameters) => Element);
                      MaterialEnumControl: ((props) => Element);
                      MaterialGroupLayout: ((__namedParameters) => Element);
                      MaterialHorizontalLayout: ((__namedParameters) => Element);
                      MaterialIntegerControl: ((props) => Element);
                      MaterialLabelRenderer: ((__namedParameters) => Element);
                      MaterialListWithDetailRenderer: ((__namedParameters) => Element);
                      MaterialNativeControl: ((props) => Element);
                      MaterialNumberControl: ((props) => Element);
                      MaterialObjectRenderer: ((__namedParameters) => Element);
                      MaterialOneOfEnumControl: ((props) => Element);
                      MaterialOneOfRadioGroupControl: ((props) => Element);
                      MaterialOneOfRenderer: ((__namedParameters) => Element);
                      MaterialRadioGroupControl: ((props) => Element);
                      MaterialSliderControl: ((props) => Element);
                      MaterialTextControl: ((props) => Element);
                      MaterialTimeControl: ((props) => Element);
                      MaterialVerticalLayout: ((__namedParameters) => Element);
                  } = ...

                  Type declaration

                  • ExpandPanelRenderer: MemoExoticComponent<((props) => Element)>
                  • MaterialAllOfRenderer: ((__namedParameters) => Element)
                      • (__namedParameters): Element
                      • Parameters

                        • __namedParameters: StatePropsOfCombinator

                        Returns Element

                  • MaterialAnyOfRenderer: ((__namedParameters) => Element)
                      • (__namedParameters): Element
                      • Parameters

                        • __namedParameters: CombinatorRendererProps

                        Returns Element

                  • MaterialAnyOfStringOrEnumControl: typeof MaterialAnyOfStringOrEnumControl
                  • MaterialArrayControlRenderer: ((props) => Element)
                      • (props): Element
                      • Parameters

                        • props: ArrayLayoutProps

                        Returns Element

                  • MaterialArrayLayout: ((__namedParameters) => Element)
                      • (__namedParameters): Element
                      • Parameters

                        • __namedParameters: ArrayLayoutProps

                        Returns Element

                  • MaterialBooleanControl: ((__namedParameters) => Element)
                      • (__namedParameters): Element
                      • Parameters

                        • __namedParameters: ControlProps

                        Returns Element

                  • MaterialBooleanToggleControl: ((__namedParameters) => Element)
                      • (__namedParameters): Element
                      • Parameters

                        • __namedParameters: ControlProps

                        Returns Element

                  • MaterialCategorizationLayout: ((props) => Element)
                      • (props): Element
                      • Parameters

                        • props: MaterialCategorizationLayoutRendererProps

                        Returns Element

                  • MaterialDateControl: ((props) => Element)
                      • (props): Element
                      • Parameters

                        • props: ControlProps

                        Returns Element

                  • MaterialDateTimeControl: ((props) => Element)
                      • (props): Element
                      • Parameters

                        • props: ControlProps

                        Returns Element

                  • MaterialEnumArrayRenderer: ((__namedParameters) => Element)
                      • (__namedParameters): Element
                      • Parameters

                        • __namedParameters: ControlProps & OwnPropsOfEnum & DispatchPropsOfMultiEnumControl

                        Returns Element

                  • MaterialEnumControl: ((props) => Element)
                      • (props): Element
                      • Parameters

                        Returns Element

                  • MaterialGroupLayout: ((__namedParameters) => Element)
                      • (__namedParameters): Element
                      • Parameters

                        • __namedParameters: LayoutProps

                        Returns Element

                  • MaterialHorizontalLayout: ((__namedParameters) => Element)
                      • (__namedParameters): Element
                      • Parameters

                        • __namedParameters: LayoutProps

                        Returns Element

                  • MaterialIntegerControl: ((props) => Element)
                      • (props): Element
                      • Parameters

                        • props: ControlProps

                        Returns Element

                  • MaterialLabelRenderer: ((__namedParameters) => Element)
                      • (__namedParameters): Element
                      • Default renderer for a label.

                        +

                        Parameters

                        • __namedParameters: LabelProps

                        Returns Element

                  • MaterialListWithDetailRenderer: ((__namedParameters) => Element)
                      • (__namedParameters): Element
                      • Parameters

                        • __namedParameters: ArrayLayoutProps

                        Returns Element

                  • MaterialNativeControl: ((props) => Element)
                      • (props): Element
                      • Parameters

                        • props: ControlProps

                        Returns Element

                  • MaterialNumberControl: ((props) => Element)
                      • (props): Element
                      • Parameters

                        • props: ControlProps

                        Returns Element

                  • MaterialObjectRenderer: ((__namedParameters) => Element)
                      • (__namedParameters): Element
                      • Parameters

                        • __namedParameters: StatePropsOfControlWithDetail

                        Returns Element

                  • MaterialOneOfEnumControl: ((props) => Element)
                      • (props): Element
                      • Parameters

                        Returns Element

                  • MaterialOneOfRadioGroupControl: ((props) => Element)
                      • (props): Element
                      • Parameters

                        • props: ControlProps & OwnPropsOfEnum

                        Returns Element

                  • MaterialOneOfRenderer: ((__namedParameters) => Element)
                      • (__namedParameters): Element
                      • Parameters

                        • __namedParameters: CombinatorRendererProps

                        Returns Element

                  • MaterialRadioGroupControl: ((props) => Element)
                      • (props): Element
                      • Parameters

                        • props: ControlProps & OwnPropsOfEnum

                        Returns Element

                  • MaterialSliderControl: ((props) => Element)
                      • (props): Element
                      • Parameters

                        • props: ControlProps

                        Returns Element

                  • MaterialTextControl: ((props) => Element)
                      • (props): Element
                      • Parameters

                        • props: ControlProps

                        Returns Element

                  • MaterialTimeControl: ((props) => Element)
                      • (props): Element
                      • Parameters

                        • props: ControlProps

                        Returns Element

                  • MaterialVerticalLayout: ((__namedParameters) => Element)
                      • (__namedParameters): Element
                      • Parameters

                        • __namedParameters: LayoutProps

                        Returns Element

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/defaultInputVariant.html b/static/api/material-renderers/variables/defaultInputVariant.html new file mode 100644 index 00000000..39555c7a --- /dev/null +++ b/static/api/material-renderers/variables/defaultInputVariant.html @@ -0,0 +1 @@ +defaultInputVariant | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/i18nDefaults.html b/static/api/material-renderers/variables/i18nDefaults.html new file mode 100644 index 00000000..e8a1fbdd --- /dev/null +++ b/static/api/material-renderers/variables/i18nDefaults.html @@ -0,0 +1 @@ +i18nDefaults | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/materialCells.html b/static/api/material-renderers/variables/materialCells.html new file mode 100644 index 00000000..0e3a7b82 --- /dev/null +++ b/static/api/material-renderers/variables/materialCells.html @@ -0,0 +1 @@ +materialCells | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material-renderers/variables/materialRenderers.html b/static/api/material-renderers/variables/materialRenderers.html new file mode 100644 index 00000000..1ca872fa --- /dev/null +++ b/static/api/material-renderers/variables/materialRenderers.html @@ -0,0 +1 @@ +materialRenderers | JSON Forms React Material Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/material/index.html b/static/api/material/index.html index f377c6b5..f57d6f95 100644 --- a/static/api/material/index.html +++ b/static/api/material/index.html @@ -72,7 +72,7 @@

                  Material Renderers Package

                  This is the JSON Forms Material Renderers Package. This package only contains renderers and must be combined with JSON Forms React.

                  See the official documentation and the JSON Forms React seed repository for examples on how to integrate JSON Forms with your application.

                  -

                  You can combine JSON Forms React with other renderers too, for example with the Vanilla Renderers.

                  +

                  You can combine JSON Forms React with other renderers too, for example with the Vanilla Renderers.

                  Check https://www.npmjs.com/search?q=%40jsonforms for all published JSONForms packages.

                  Quick start

                  diff --git a/static/api/react/.nojekyll b/static/api/react/.nojekyll new file mode 100644 index 00000000..e2ac6616 --- /dev/null +++ b/static/api/react/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/static/api/react/assets/css/main.css b/static/api/react/assets/css/main.css deleted file mode 100644 index 737b9280..00000000 --- a/static/api/react/assets/css/main.css +++ /dev/null @@ -1,2642 +0,0 @@ -/*! normalize.css v1.1.3 | MIT License | git.io/normalize */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden] { - display: none; -} -html { - font-size: 100%; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - font-family: sans-serif; -} -button, -input, -select, -textarea { - font-family: sans-serif; -} -body { - margin: 0; -} -a:focus { - outline: thin dotted; -} -a:active, -a:hover { - outline: 0; -} -h1 { - font-size: 2em; - margin: 0.67em 0; -} -h2 { - font-size: 1.5em; - margin: 0.83em 0; -} -h3 { - font-size: 1.17em; - margin: 1em 0; -} -h4, -.tsd-index-panel h3 { - font-size: 1em; - margin: 1.33em 0; -} -h5 { - font-size: 0.83em; - margin: 1.67em 0; -} -h6 { - font-size: 0.67em; - margin: 2.33em 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { - font-weight: bold; -} -blockquote { - margin: 1em 40px; -} -dfn { - font-style: italic; -} -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} -mark { - background: #ff0; - color: #000; -} -p, -pre { - margin: 1em 0; -} -code, -kbd, -pre, -samp { - font-family: monospace, serif; - _font-family: 'courier new', monospace; - font-size: 1em; -} -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} -q { - quotes: none; -} -q:before, -q:after { - content: ''; - content: none; -} -small { - font-size: 80%; -} -sub { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; - top: -0.5em; -} -sub { - bottom: -0.25em; -} -dl, -menu, -ol, -ul { - margin: 1em 0; -} -dd { - margin: 0 0 0 40px; -} -menu, -ol, -ul { - padding: 0 0 0 40px; -} -nav ul, -nav ol { - list-style: none; - list-style-image: none; -} -img { - border: 0; - -ms-interpolation-mode: bicubic; -} -svg:not(:root) { - overflow: hidden; -} -figure, -form { - margin: 0; -} -fieldset { - border: 1px solid silver; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -legend { - border: 0; - padding: 0; - white-space: normal; - *margin-left: -7px; -} -button, -input, -select, -textarea { - font-size: 100%; - margin: 0; - vertical-align: baseline; - *vertical-align: middle; -} -button, -input { - line-height: normal; -} -button, -select { - text-transform: none; -} -button, -html input[type='button'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -input[type='reset'], -input[type='submit'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -button[disabled], -html input[disabled] { - cursor: default; -} -input[type='checkbox'], -input[type='radio'] { - box-sizing: border-box; - padding: 0; - *height: 13px; - *width: 13px; -} -input[type='search'] { - -webkit-appearance: textfield; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -input[type='search']::-webkit-search-cancel-button, -input[type='search']::-webkit-search-decoration { - -webkit-appearance: none; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -textarea { - overflow: auto; - vertical-align: top; -} -table { - border-collapse: collapse; - border-spacing: 0; -} -.hljs { - display: inline-block; - padding: 0.5em; - background: #fff; - color: #000; -} -.hljs-comment, -.hljs-annotation, -.hljs-template_comment, -.diff .hljs-header, -.hljs-chunk, -.apache .hljs-cbracket { - color: green; -} -.hljs-keyword, -.hljs-id, -.hljs-built_in, -.css .smalltalk .hljs-class, -.hljs-winutils, -.bash .hljs-variable, -.tex .hljs-command, -.hljs-request, -.hljs-status, -.nginx .hljs-title { - color: blue; -} -.xml .hljs-tag { - color: blue; -} -.xml .hljs-tag .hljs-value { - color: blue; -} -.hljs-string, -.hljs-title, -.hljs-parent, -.hljs-tag .hljs-value, -.hljs-rules .hljs-value { - color: #a31515; -} -.ruby .hljs-symbol { - color: #a31515; -} -.ruby .hljs-symbol .hljs-string { - color: #a31515; -} -.hljs-template_tag, -.django .hljs-variable, -.hljs-addition, -.hljs-flow, -.hljs-stream, -.apache .hljs-tag, -.hljs-date, -.tex .hljs-formula, -.coffeescript .hljs-attribute { - color: #a31515; -} -.ruby .hljs-string, -.hljs-decorator, -.hljs-filter .hljs-argument, -.hljs-localvars, -.hljs-array, -.hljs-attr_selector, -.hljs-pseudo, -.hljs-pi, -.hljs-doctype, -.hljs-deletion, -.hljs-envvar, -.hljs-shebang, -.hljs-preprocessor, -.hljs-pragma, -.userType, -.apache .hljs-sqbracket, -.nginx .hljs-built_in, -.tex .hljs-special, -.hljs-prompt { - color: #2b91af; -} -.hljs-phpdoc, -.hljs-javadoc, -.hljs-xmlDocTag { - color: gray; -} -.vhdl .hljs-typename { - font-weight: bold; -} -.vhdl .hljs-string { - color: #666; -} -.vhdl .hljs-literal { - color: #a31515; -} -.vhdl .hljs-attribute { - color: #00b0e8; -} -.xml .hljs-attribute { - color: red; -} -ul.tsd-descriptions > li > :first-child, -.tsd-panel > :first-child, -.col > :first-child, -.col-11 > :first-child, -.col-10 > :first-child, -.col-9 > :first-child, -.col-8 > :first-child, -.col-7 > :first-child, -.col-6 > :first-child, -.col-5 > :first-child, -.col-4 > :first-child, -.col-3 > :first-child, -.col-2 > :first-child, -.col-1 > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child, -.tsd-panel > :first-child > :first-child, -.col > :first-child > :first-child, -.col-11 > :first-child > :first-child, -.col-10 > :first-child > :first-child, -.col-9 > :first-child > :first-child, -.col-8 > :first-child > :first-child, -.col-7 > :first-child > :first-child, -.col-6 > :first-child > :first-child, -.col-5 > :first-child > :first-child, -.col-4 > :first-child > :first-child, -.col-3 > :first-child > :first-child, -.col-2 > :first-child > :first-child, -.col-1 > :first-child > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child > :first-child, -.tsd-panel > :first-child > :first-child > :first-child, -.col > :first-child > :first-child > :first-child, -.col-11 > :first-child > :first-child > :first-child, -.col-10 > :first-child > :first-child > :first-child, -.col-9 > :first-child > :first-child > :first-child, -.col-8 > :first-child > :first-child > :first-child, -.col-7 > :first-child > :first-child > :first-child, -.col-6 > :first-child > :first-child > :first-child, -.col-5 > :first-child > :first-child > :first-child, -.col-4 > :first-child > :first-child > :first-child, -.col-3 > :first-child > :first-child > :first-child, -.col-2 > :first-child > :first-child > :first-child, -.col-1 > :first-child > :first-child > :first-child { - margin-top: 0; -} -ul.tsd-descriptions > li > :last-child, -.tsd-panel > :last-child, -.col > :last-child, -.col-11 > :last-child, -.col-10 > :last-child, -.col-9 > :last-child, -.col-8 > :last-child, -.col-7 > :last-child, -.col-6 > :last-child, -.col-5 > :last-child, -.col-4 > :last-child, -.col-3 > :last-child, -.col-2 > :last-child, -.col-1 > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child, -.tsd-panel > :last-child > :last-child, -.col > :last-child > :last-child, -.col-11 > :last-child > :last-child, -.col-10 > :last-child > :last-child, -.col-9 > :last-child > :last-child, -.col-8 > :last-child > :last-child, -.col-7 > :last-child > :last-child, -.col-6 > :last-child > :last-child, -.col-5 > :last-child > :last-child, -.col-4 > :last-child > :last-child, -.col-3 > :last-child > :last-child, -.col-2 > :last-child > :last-child, -.col-1 > :last-child > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child > :last-child, -.tsd-panel > :last-child > :last-child > :last-child, -.col > :last-child > :last-child > :last-child, -.col-11 > :last-child > :last-child > :last-child, -.col-10 > :last-child > :last-child > :last-child, -.col-9 > :last-child > :last-child > :last-child, -.col-8 > :last-child > :last-child > :last-child, -.col-7 > :last-child > :last-child > :last-child, -.col-6 > :last-child > :last-child > :last-child, -.col-5 > :last-child > :last-child > :last-child, -.col-4 > :last-child > :last-child > :last-child, -.col-3 > :last-child > :last-child > :last-child, -.col-2 > :last-child > :last-child > :last-child, -.col-1 > :last-child > :last-child > :last-child { - margin-bottom: 0; -} -.container { - max-width: 1200px; - margin: 0 auto; - padding: 0 40px; -} -@media (max-width: 640px) { - .container { - padding: 0 20px; - } -} -.container-main { - padding-bottom: 200px; -} -.row { - display: flex; - position: relative; - margin: 0 -10px; -} -.row:after { - visibility: hidden; - display: block; - content: ''; - clear: both; - height: 0; -} -.col, -.col-11, -.col-10, -.col-9, -.col-8, -.col-7, -.col-6, -.col-5, -.col-4, -.col-3, -.col-2, -.col-1 { - box-sizing: border-box; - float: left; - padding: 0 10px; -} -.col-1 { - width: 8.3333333333%; -} -.offset-1 { - margin-left: 8.3333333333%; -} -.col-2 { - width: 16.6666666667%; -} -.offset-2 { - margin-left: 16.6666666667%; -} -.col-3 { - width: 25%; -} -.offset-3 { - margin-left: 25%; -} -.col-4 { - width: 33.3333333333%; -} -.offset-4 { - margin-left: 33.3333333333%; -} -.col-5 { - width: 41.6666666667%; -} -.offset-5 { - margin-left: 41.6666666667%; -} -.col-6 { - width: 50%; -} -.offset-6 { - margin-left: 50%; -} -.col-7 { - width: 58.3333333333%; -} -.offset-7 { - margin-left: 58.3333333333%; -} -.col-8 { - width: 66.6666666667%; -} -.offset-8 { - margin-left: 66.6666666667%; -} -.col-9 { - width: 75%; -} -.offset-9 { - margin-left: 75%; -} -.col-10 { - width: 83.3333333333%; -} -.offset-10 { - margin-left: 83.3333333333%; -} -.col-11 { - width: 91.6666666667%; -} -.offset-11 { - margin-left: 91.6666666667%; -} -.tsd-kind-icon { - display: block; - position: relative; - padding-left: 20px; - text-indent: -20px; -} -.tsd-kind-icon:before { - content: ''; - display: inline-block; - vertical-align: middle; - width: 17px; - height: 17px; - margin: 0 3px 2px 0; - background-image: url(../images/icons.png); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-kind-icon:before { - background-image: url(../images/icons@2x.png); - background-size: 238px 204px; - } -} -.tsd-signature.tsd-kind-icon:before { - background-position: 0 -153px; -} -.tsd-kind-object-literal > .tsd-kind-icon:before { - background-position: 0px -17px; -} -.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -17px; -} -.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -17px; -} -.tsd-kind-class > .tsd-kind-icon:before { - background-position: 0px -34px; -} -.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -34px; -} -.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -34px; -} -.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -51px; -} -.tsd-kind-interface > .tsd-kind-icon:before { - background-position: 0px -68px; -} -.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -68px; -} -.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -68px; -} -.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -85px; -} -.tsd-kind-namespace > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-namespace.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-namespace.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-module > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-enum > .tsd-kind-icon:before { - background-position: 0px -119px; -} -.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -119px; -} -.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -119px; -} -.tsd-kind-enum-member > .tsd-kind-icon:before { - background-position: 0px -136px; -} -.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -136px; -} -.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -136px; -} -.tsd-kind-signature > .tsd-kind-icon:before { - background-position: 0px -153px; -} -.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -153px; -} -.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -153px; -} -.tsd-kind-type-alias > .tsd-kind-icon:before { - background-position: 0px -170px; -} -.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -170px; -} -.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -170px; -} -.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -187px; -} -.tsd-kind-variable > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-property > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-get-signature > .tsd-kind-icon:before { - background-position: -136px -17px; -} -.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -17px; -} -.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -17px; -} -.tsd-kind-set-signature > .tsd-kind-icon:before { - background-position: -136px -34px; -} -.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -34px; -} -.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -34px; -} -.tsd-kind-accessor > .tsd-kind-icon:before { - background-position: -136px -51px; -} -.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -51px; -} -.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -51px; -} -.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-constructor > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-constructor-signature > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-index-signature > .tsd-kind-icon:before { - background-position: -136px -119px; -} -.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -119px; -} -.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -119px; -} -.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -136px; -} -.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -136px; -} -.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -136px; -} -.tsd-is-static > .tsd-kind-icon:before { - background-position: -136px -153px; -} -.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -153px; -} -.tsd-is-static.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -153px; -} -.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -153px; -} -.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -187px; -} -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes shift-to-left { - from { - transform: translate(0, 0); - } - to { - transform: translate(-25%, 0); - } -} -@keyframes unshift-to-left { - from { - transform: translate(-25%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: #fdfdfd; - font-family: 'Segoe UI', sans-serif; - font-size: 16px; - color: #222; -} -a { - color: #4da6ff; - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -code, -pre { - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - padding: 0.2em; - margin: 0; - font-size: 14px; - background-color: rgba(0, 0, 0, 0.04); -} -pre { - padding: 10px; -} -pre code { - padding: 0; - font-size: 100%; - background-color: transparent; -} -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography h4, -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; - margin: 0; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -@media (min-width: 901px) and (max-width: 1024px) { - html.default .col-content { - width: 72%; - } - html.default .col-menu { - width: 28%; - } - html.default .tsd-navigation { - padding-left: 10px; - } -} -@media (max-width: 900px) { - html.default .col-content { - float: none; - width: 100%; - } - html.default .col-menu { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - width: 100%; - padding: 20px 20px 0 0; - max-width: 450px; - visibility: hidden; - background-color: #fff; - transform: translate(100%, 0); - } - html.default .col-menu > *:last-child { - padding-bottom: 20px; - } - html.default .overlay { - content: ''; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - html.default.to-has-menu .overlay { - animation: fade-in 0.4s; - } - html.default.to-has-menu header, - html.default.to-has-menu footer, - html.default.to-has-menu .col-content { - animation: shift-to-left 0.4s; - } - html.default.to-has-menu .col-menu { - animation: pop-in-from-right 0.4s; - } - html.default.from-has-menu .overlay { - animation: fade-out 0.4s; - } - html.default.from-has-menu header, - html.default.from-has-menu footer, - html.default.from-has-menu .col-content { - animation: unshift-to-left 0.4s; - } - html.default.from-has-menu .col-menu { - animation: pop-out-to-right 0.4s; - } - html.default.has-menu body { - overflow: hidden; - } - html.default.has-menu .overlay { - visibility: visible; - } - html.default.has-menu header, - html.default.has-menu footer, - html.default.has-menu .col-content { - transform: translate(-25%, 0); - } - html.default.has-menu .col-menu { - visibility: visible; - transform: translate(0, 0); - } -} -.tsd-page-title { - padding: 70px 0 20px 0; - margin: 0 0 40px 0; - background: #fff; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); -} -.tsd-page-title h1 { - margin: 0; -} -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: #707070; -} -.tsd-breadcrumb a { - color: #707070; - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: ' / '; -} -html.minimal .container { - margin: 0; -} -html.minimal .container-main { - padding-top: 50px; - padding-bottom: 0; -} -html.minimal .content-wrap { - padding-left: 300px; -} -html.minimal .tsd-navigation { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - box-sizing: border-box; - z-index: 1; - left: 0; - top: 40px; - bottom: 0; - width: 300px; - padding: 20px; - margin: 0; -} -html.minimal .tsd-member .tsd-member { - margin-left: 0; -} -html.minimal .tsd-page-toolbar { - position: fixed; - z-index: 2; -} -html.minimal #tsd-filter .tsd-filter-group { - right: 0; - transform: none; -} -html.minimal footer { - background-color: transparent; -} -html.minimal footer .container { - padding: 0; -} -html.minimal .tsd-generator { - padding: 0; -} -@media (max-width: 900px) { - html.minimal .tsd-navigation { - display: none; - } - html.minimal .content-wrap { - padding-left: 0; - } -} -dl.tsd-comment-tags { - overflow: hidden; -} -dl.tsd-comment-tags dt { - float: left; - padding: 1px 5px; - margin: 0 10px 0 0; - border-radius: 4px; - border: 1px solid #707070; - color: #707070; - font-size: 0.8em; - font-weight: normal; -} -dl.tsd-comment-tags dd { - margin: 0 0 10px 0; -} -dl.tsd-comment-tags dd:before, -dl.tsd-comment-tags dd:after { - display: table; - content: ' '; -} -dl.tsd-comment-tags dd pre, -dl.tsd-comment-tags dd:after { - clear: both; -} -dl.tsd-comment-tags p { - margin: 0; -} -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} -.toggle-protected .tsd-is-private { - display: none; -} -.toggle-public .tsd-is-private, -.toggle-public .tsd-is-protected, -.toggle-public .tsd-is-private-protected { - display: none; -} -.toggle-inherited .tsd-is-inherited { - display: none; -} -.toggle-only-exported .tsd-is-not-exported { - display: none; -} -.toggle-externals .tsd-is-external { - display: none; -} -#tsd-filter { - position: relative; - display: inline-block; - height: 40px; - vertical-align: bottom; -} -.no-filter #tsd-filter { - display: none; -} -#tsd-filter .tsd-filter-group { - display: inline-block; - height: 40px; - vertical-align: bottom; - white-space: nowrap; -} -#tsd-filter input { - display: none; -} -@media (max-width: 900px) { - #tsd-filter .tsd-filter-group { - display: block; - position: absolute; - top: 40px; - right: 20px; - height: auto; - background-color: #fff; - visibility: hidden; - transform: translate(50%, 0); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - } - .has-options #tsd-filter .tsd-filter-group { - visibility: visible; - } - .to-has-options #tsd-filter .tsd-filter-group { - animation: fade-in 0.2s; - } - .from-has-options #tsd-filter .tsd-filter-group { - animation: fade-out 0.2s; - } - #tsd-filter label, - #tsd-filter .tsd-select { - display: block; - padding-right: 20px; - } -} -footer { - border-top: 1px solid #eee; - background-color: #fff; -} -footer.with-border-bottom { - border-bottom: 1px solid #eee; -} -footer .tsd-legend-group { - font-size: 0; -} -footer .tsd-legend { - display: inline-block; - width: 25%; - padding: 0; - font-size: 16px; - list-style: none; - line-height: 1.333em; - vertical-align: top; -} -@media (max-width: 900px) { - footer .tsd-legend { - width: 50%; - } -} -.tsd-hierarchy { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} -.tsd-index-panel .tsd-index-content { - margin-bottom: -30px !important; -} -.tsd-index-panel .tsd-index-section { - margin-bottom: 30px !important; -} -.tsd-index-panel h3 { - margin: 0 -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 3; - -moz-column-count: 3; - -ms-column-count: 3; - -o-column-count: 3; - column-count: 3; - -webkit-column-gap: 20px; - -moz-column-gap: 20px; - -ms-column-gap: 20px; - -o-column-gap: 20px; - column-gap: 20px; - padding: 0; - list-style: none; - line-height: 1.333em; -} -@media (max-width: 900px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 1; - -moz-column-count: 1; - -ms-column-count: 1; - -o-column-count: 1; - column-count: 1; - } -} -@media (min-width: 901px) and (max-width: 1024px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 2; - -moz-column-count: 2; - -ms-column-count: 2; - -o-column-count: 2; - column-count: 2; - } -} -.tsd-index-panel ul.tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} -.tsd-index-panel a, -.tsd-index-panel .tsd-parent-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-parent-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-parent-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-parent-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-is-private a { - color: #707070; -} -.tsd-flag { - display: inline-block; - padding: 1px 5px; - border-radius: 4px; - color: #fff; - background-color: #707070; - text-indent: 0; - font-size: 14px; - font-weight: normal; -} -.tsd-anchor { - position: absolute; - top: -100px; -} -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} -.tsd-navigation { - margin: 0 0 0 40px; -} -.tsd-navigation a { - display: block; - padding-top: 2px; - padding-bottom: 2px; - border-left: 2px solid transparent; - color: #222; - text-decoration: none; - transition: border-left-color 0.1s; -} -.tsd-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul { - margin: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li { - padding: 0; -} -.tsd-navigation.primary { - padding-bottom: 40px; -} -.tsd-navigation.primary a { - display: block; - padding-top: 6px; - padding-bottom: 6px; -} -.tsd-navigation.primary ul li a { - padding-left: 5px; -} -.tsd-navigation.primary ul li li a { - padding-left: 25px; -} -.tsd-navigation.primary ul li li li a { - padding-left: 45px; -} -.tsd-navigation.primary ul li li li li a { - padding-left: 65px; -} -.tsd-navigation.primary ul li li li li li a { - padding-left: 85px; -} -.tsd-navigation.primary ul li li li li li li a { - padding-left: 105px; -} -.tsd-navigation.primary > ul { - border-bottom: 1px solid #eee; -} -.tsd-navigation.primary li { - border-top: 1px solid #eee; -} -.tsd-navigation.primary li.current > a { - font-weight: bold; -} -.tsd-navigation.primary li.label span { - display: block; - padding: 20px 0 6px 5px; - color: #707070; -} -.tsd-navigation.primary li.globals + li > span, -.tsd-navigation.primary li.globals + li > a { - padding-top: 20px; -} -.tsd-navigation.secondary { - max-height: calc(100vh - 1rem - 40px); - overflow: auto; - position: -webkit-sticky; - position: sticky; - top: calc(0.5rem + 40px); - transition: 0.3s; -} -.tsd-navigation.secondary.tsd-navigation--toolbar-hide { - max-height: calc(100vh - 1rem); - top: 0.5rem; -} -.tsd-navigation.secondary ul { - transition: opacity 0.2s; -} -.tsd-navigation.secondary ul li a { - padding-left: 25px; -} -.tsd-navigation.secondary ul li li a { - padding-left: 45px; -} -.tsd-navigation.secondary ul li li li a { - padding-left: 65px; -} -.tsd-navigation.secondary ul li li li li a { - padding-left: 85px; -} -.tsd-navigation.secondary ul li li li li li a { - padding-left: 105px; -} -.tsd-navigation.secondary ul li li li li li li a { - padding-left: 125px; -} -.tsd-navigation.secondary ul.current a { - border-left-color: #eee; -} -.tsd-navigation.secondary li.focus > a, -.tsd-navigation.secondary ul.current li.focus > a { - border-left-color: #000; -} -.tsd-navigation.secondary li.current { - margin-top: 20px; - margin-bottom: 20px; - border-left-color: #eee; -} -.tsd-navigation.secondary li.current > a { - font-weight: bold; -} -@media (min-width: 901px) { - .menu-sticky-wrap { - position: static; - } -} -.tsd-panel { - margin: 20px 0; - padding: 20px; - background-color: #fff; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5em -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: 0; -} -.tsd-panel table { - display: block; - width: 100%; - overflow: auto; - margin-top: 10px; - word-break: normal; - word-break: keep-all; -} -.tsd-panel table th { - font-weight: bold; -} -.tsd-panel table th, -.tsd-panel table td { - padding: 6px 13px; - border: 1px solid #ddd; -} -.tsd-panel table tr { - background-color: #fff; - border-top: 1px solid #ccc; -} -.tsd-panel table tr:nth-child(2n) { - background-color: #f8f8f8; -} -.tsd-panel-group { - margin: 60px 0; -} -.tsd-panel-group > h1, -.tsd-panel-group > h2, -.tsd-panel-group > h3 { - padding-left: 20px; - padding-right: 20px; -} -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 40px; - height: 40px; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: #222; -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - padding: 0 10px; - background-color: #fdfdfd; -} -#tsd-search .results li:nth-child(even) { - background-color: #fff; -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current, -#tsd-search .results li:hover { - background-color: #eee; -} -#tsd-search .results a { - display: block; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: #707070; - font-weight: normal; -} -#tsd-search.has-focus { - background-color: #eee; -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} -.tsd-signature { - margin: 0 0 1em 0; - padding: 10px; - border: 1px solid #eee; - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - font-size: 14px; - overflow-x: auto; -} -.tsd-signature.tsd-kind-icon { - padding-left: 30px; -} -.tsd-signature.tsd-kind-icon:before { - top: 10px; - left: 10px; -} -.tsd-panel > .tsd-signature { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-signature-symbol { - color: #707070; - font-weight: normal; -} -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - border: 1px solid #eee; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-width: 1px 0 0 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-signature:first-child { - border-top-width: 0; -} -.tsd-signatures .tsd-signature.current { - background-color: #eee; -} -.tsd-signatures.active > .tsd-signature { - cursor: pointer; -} -.tsd-panel > .tsd-signatures { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-panel > a.anchor + .tsd-signatures { - border-top-width: 0; - margin-top: -20px; -} -ul.tsd-descriptions { - position: relative; - overflow: hidden; - padding: 0; - list-style: none; -} -ul.tsd-descriptions.active > .tsd-description { - display: none; -} -ul.tsd-descriptions.active > .tsd-description.current { - display: block; -} -ul.tsd-descriptions.active > .tsd-description.fade-in { - animation: fade-in-delayed 0.3s; -} -ul.tsd-descriptions.active > .tsd-description.fade-out { - animation: fade-out-delayed 0.3s; - position: absolute; - display: block; - top: 0; - left: 0; - right: 0; - opacity: 0; - visibility: hidden; -} -ul.tsd-descriptions h4, -ul.tsd-descriptions .tsd-index-panel h3, -.tsd-index-panel ul.tsd-descriptions h3 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters, -ul.tsd-type-parameters { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameters > li.tsd-parameter-signature, -ul.tsd-type-parameters > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameters h5, -ul.tsd-type-parameters h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters .tsd-comment, -ul.tsd-type-parameters .tsd-comment { - margin-top: -0.5em; -} -.tsd-sources { - font-size: 14px; - color: #707070; - margin: 0 0 1em 0; -} -.tsd-sources a { - color: #707070; - text-decoration: underline; -} -.tsd-sources ul, -.tsd-sources p { - margin: 0 !important; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} -.tsd-page-toolbar { - position: fixed; - z-index: 1; - top: 0; - left: 0; - width: 100%; - height: 40px; - color: #333; - background: #fff; - border-bottom: 1px solid #eee; - transition: transform 0.3s linear; -} -.tsd-page-toolbar a { - color: #333; - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .table-wrap { - display: table; - width: 100%; - height: 40px; -} -.tsd-page-toolbar .table-cell { - display: table-cell; - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar--hide { - transform: translateY(-100%); -} -.tsd-select .tsd-select-list li:before, -.tsd-select .tsd-select-label:before, -.tsd-widget:before { - content: ''; - display: inline-block; - width: 40px; - height: 40px; - margin: 0 -8px 0 0; - background-image: url(../images/widgets.png); - background-repeat: no-repeat; - text-indent: -1024px; - vertical-align: bottom; -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-select .tsd-select-list li:before, - .tsd-select .tsd-select-label:before, - .tsd-widget:before { - background-image: url(../images/widgets@2x.png); - background-size: 320px 40px; - } -} -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.6; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.8; -} -.tsd-widget.active { - opacity: 1; - background-color: #eee; -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} -.tsd-widget.search:before { - background-position: 0 0; -} -.tsd-widget.menu:before { - background-position: -40px 0; -} -.tsd-widget.options:before { - background-position: -80px 0; -} -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -@media (max-width: 900px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } -} -input[type='checkbox'] + .tsd-widget:before { - background-position: -120px 0; -} -input[type='checkbox']:checked + .tsd-widget:before { - background-position: -160px 0; -} -.tsd-select { - position: relative; - display: inline-block; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-select .tsd-select-label { - opacity: 0.6; - transition: opacity 0.2s; -} -.tsd-select .tsd-select-label:before { - background-position: -240px 0; -} -.tsd-select.active .tsd-select-label { - opacity: 0.8; -} -.tsd-select.active .tsd-select-list { - visibility: visible; - opacity: 1; - transition-delay: 0s; -} -.tsd-select .tsd-select-list { - position: absolute; - visibility: hidden; - top: 40px; - left: 0; - margin: 0; - padding: 0; - opacity: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - transition: visibility 0s 0.2s, opacity 0.2s; -} -.tsd-select .tsd-select-list li { - padding: 0 20px 0 0; - background-color: #fdfdfd; -} -.tsd-select .tsd-select-list li:before { - background-position: 40px 0; -} -.tsd-select .tsd-select-list li:nth-child(even) { - background-color: #fff; -} -.tsd-select .tsd-select-list li:hover { - background-color: #eee; -} -.tsd-select .tsd-select-list li.selected:before { - background-position: -200px 0; -} -@media (max-width: 900px) { - .tsd-select .tsd-select-list { - top: 0; - left: auto; - right: 100%; - margin-right: -5px; - } - .tsd-select .tsd-select-label:before { - background-position: -280px 0; - } -} -img { - max-width: 100%; -} diff --git a/static/api/react/assets/highlight.css b/static/api/react/assets/highlight.css new file mode 100644 index 00000000..de5350ea --- /dev/null +++ b/static/api/react/assets/highlight.css @@ -0,0 +1,106 @@ +:root { + --light-hl-0: #AF00DB; + --dark-hl-0: #C586C0; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #001080; + --dark-hl-2: #9CDCFE; + --light-hl-3: #A31515; + --dark-hl-3: #CE9178; + --light-hl-4: #0000FF; + --dark-hl-4: #569CD6; + --light-hl-5: #0070C1; + --dark-hl-5: #4FC1FF; + --light-hl-6: #098658; + --dark-hl-6: #B5CEA8; + --light-hl-7: #795E26; + --dark-hl-7: #DCDCAA; + --light-hl-8: #008000; + --dark-hl-8: #6A9955; + --light-hl-9: #000000; + --dark-hl-9: #C8C8C8; + --light-hl-10: #267F99; + --dark-hl-10: #4EC9B0; + --light-hl-11: #CD3131; + --dark-hl-11: #F44747; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +.hl-8 { color: var(--hl-8); } +.hl-9 { color: var(--hl-9); } +.hl-10 { color: var(--hl-10); } +.hl-11 { color: var(--hl-11); } +pre, code { background: var(--code-background); } diff --git a/static/api/react/assets/images/icons.png b/static/api/react/assets/images/icons.png deleted file mode 100644 index 3836d5fe..00000000 Binary files a/static/api/react/assets/images/icons.png and /dev/null differ diff --git a/static/api/react/assets/images/icons@2x.png b/static/api/react/assets/images/icons@2x.png deleted file mode 100644 index 5a209e2f..00000000 Binary files a/static/api/react/assets/images/icons@2x.png and /dev/null differ diff --git a/static/api/react/assets/images/widgets.png b/static/api/react/assets/images/widgets.png deleted file mode 100644 index c7380532..00000000 Binary files a/static/api/react/assets/images/widgets.png and /dev/null differ diff --git a/static/api/react/assets/images/widgets@2x.png b/static/api/react/assets/images/widgets@2x.png deleted file mode 100644 index 4bbbd572..00000000 Binary files a/static/api/react/assets/images/widgets@2x.png and /dev/null differ diff --git a/static/api/react/assets/js/main.js b/static/api/react/assets/js/main.js deleted file mode 100644 index c2190a93..00000000 --- a/static/api/react/assets/js/main.js +++ /dev/null @@ -1,51 +0,0 @@ -!function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t,r){var n,i; -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - */!function(){var s,o,a,u,l,c,h,d,f,p,y,m,v,g,x,w,L,E,b,S,k,Q,O,P,T,_,C=function(e){var t=new C.Builder;return t.pipeline.add(C.trimmer,C.stopWordFilter,C.stemmer),t.searchPipeline.add(C.stemmer),e.call(t,t),t.build()};C.version="2.3.9" -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */,C.utils={},C.utils.warn=(s=this,function(e){s.console&&console.warn&&console.warn(e)}),C.utils.asString=function(e){return null==e?"":e.toString()},C.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),n=0;n0){var u=C.utils.clone(t)||{};u.position=[o,a],u.index=i.length,i.push(new C.Token(r.slice(o,s),u))}o=s+1}}return i},C.tokenizer.separator=/[\s\-]+/ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */,C.Pipeline=function(){this._stack=[]},C.Pipeline.registeredFunctions=Object.create(null),C.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&C.utils.warn("Overwriting existing registered function: "+t),e.label=t,C.Pipeline.registeredFunctions[e.label]=e},C.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||C.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},C.Pipeline.load=function(e){var t=new C.Pipeline;return e.forEach((function(e){var r=C.Pipeline.registeredFunctions[e];if(!r)throw new Error("Cannot load unregistered function: "+e);t.add(r)})),t},C.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){C.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},C.Pipeline.prototype.after=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");r+=1,this._stack.splice(r,0,t)},C.Pipeline.prototype.before=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");this._stack.splice(r,0,t)},C.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},C.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=i),s!=e);)n=r-t,i=t+Math.floor(n/2),s=this.elements[2*i];return s==e||s>e?2*i:sa?l+=2:o==a&&(t+=r[u+1]*n[l+1],u+=2,l+=2);return t},C.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},C.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var s,o=i.str.charAt(0);o in i.node.edges?s=i.node.edges[o]:(s=new C.TokenSet,i.node.edges[o]=s),1==i.str.length&&(s.final=!0),n.push({node:s,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var a=i.node.edges["*"];else{a=new C.TokenSet;i.node.edges["*"]=a}if(0==i.str.length&&(a.final=!0),n.push({node:a,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&n.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var u=i.node.edges["*"];else{u=new C.TokenSet;i.node.edges["*"]=u}1==i.str.length&&(u.final=!0),n.push({node:u,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var l,c=i.str.charAt(0),h=i.str.charAt(1);h in i.node.edges?l=i.node.edges[h]:(l=new C.TokenSet,i.node.edges[h]=l),1==i.str.length&&(l.final=!0),n.push({node:l,editsRemaining:i.editsRemaining-1,str:c+i.str.slice(2)})}}}return r},C.TokenSet.fromString=function(e){for(var t=new C.TokenSet,r=t,n=0,i=e.length;n=e;t--){var r=this.uncheckedNodes[t],n=r.child.toString();n in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[n]:(r.child._str=n,this.minimizedNodes[n]=r.child),this.uncheckedNodes.pop()}} -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */,C.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},C.Index.prototype.search=function(e){return this.query((function(t){new C.QueryParser(e,t).parse()}))},C.Index.prototype.query=function(e){for(var t=new C.Query(this.fields),r=Object.create(null),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=0;a1?1:e},C.Builder.prototype.k1=function(e){this._k1=e},C.Builder.prototype.add=function(e,t){var r=e[this._ref],n=Object.keys(this._fields);this._documents[r]=t||{},this.documentCount+=1;for(var i=0;i=this.length)return C.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},C.QueryLexer.prototype.width=function(){return this.pos-this.start},C.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},C.QueryLexer.prototype.backup=function(){this.pos-=1},C.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=C.QueryLexer.EOS&&this.backup()},C.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(C.QueryLexer.TERM)),e.ignore(),e.more())return C.QueryLexer.lexText},C.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.EDIT_DISTANCE),C.QueryLexer.lexText},C.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.BOOST),C.QueryLexer.lexText},C.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(C.QueryLexer.TERM)},C.QueryLexer.termSeparator=C.tokenizer.separator,C.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==C.QueryLexer.EOS)return C.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return C.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if(t.match(C.QueryLexer.termSeparator))return C.QueryLexer.lexTerm}else e.escapeCharacter()}},C.QueryParser=function(e,t){this.lexer=new C.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},C.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=C.QueryParser.parseClause;e;)e=e(this);return this.query},C.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},C.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},C.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},C.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case C.QueryLexer.PRESENCE:return C.QueryParser.parsePresence;case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(r+=" with value '"+t.str+"'"),new C.QueryParseError(r,t.start,t.end)}},C.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=C.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=C.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+t.str+"'";throw new C.QueryParseError(r,t.start,t.end)}var n=e.peekLexeme();if(null==n){r="expecting term or field, found nothing";throw new C.QueryParseError(r,t.start,t.end)}switch(n.type){case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:r="expecting term or field, found '"+n.type+"'";throw new C.QueryParseError(r,n.start,n.end)}}},C.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var r=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),n="unrecognised field '"+t.str+"', possible fields: "+r;throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(null==i){n="expecting term, found nothing";throw new C.QueryParseError(n,t.start,t.end)}switch(i.type){case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:n="expecting term, found '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}}},C.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(null!=r)switch(r.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+r.type+"'";throw new C.QueryParseError(n,r.start,r.end)}else e.nextClause()}},C.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="edit distance must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.editDistance=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},C.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="boost must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.boost=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},void 0===(i="function"==typeof(n=function(){return C})?n.call(t,r,t,e):n)||(e.exports=i)}()},function(e,t,r){},function(e,t,r){"use strict";r.r(t);var n=[];function i(e,t){n.push({selector:t,constructor:e})}var s,o,a=function(){function e(){this.createComponents(document.body)}return e.prototype.createComponents=function(e){n.forEach((function(t){e.querySelectorAll(t.selector).forEach((function(e){e.dataset.hasInstance||(new t.constructor({el:e}),e.dataset.hasInstance=String(!0))}))}))},e}(),u=function(e){this.el=e.el},l=r(0),c=(s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});!function(e){e[e.Idle=0]="Idle",e[e.Loading=1]="Loading",e[e.Ready=2]="Ready",e[e.Failure=3]="Failure"}(o||(o={}));var h=function(e){function t(t){var r=e.call(this,t)||this;r.query="",r.loadingState=o.Idle,r.hasFocus=!1,r.preventPress=!1,r.data=null,r.index=null,r.resultClicked=!1;var n=document.querySelector("#tsd-search-field"),i=document.querySelector(".results");if(!n||!i)throw new Error("The input field or the result list wrapper are not found");return r.field=n,r.results=i,r.base=r.el.dataset.base+"/",r.bindEvents(),r}return c(t,e),t.prototype.loadIndex=function(){var e=this;if(this.loadingState==o.Idle&&!this.data){setTimeout((function(){e.loadingState==o.Idle&&e.setLoadingState(o.Loading)}),500);var t=this.el.dataset.index;t?fetch(t).then((function(e){if(!e.ok)throw new Error("The search index is missing");return e.json()})).then((function(t){e.data=t,e.index=l.Index.load(t.index),e.setLoadingState(o.Ready)})).catch((function(t){console.error(t),e.setLoadingState(o.Failure)})):this.setLoadingState(o.Failure)}},t.prototype.updateResults=function(){if(this.loadingState==o.Ready&&(this.results.textContent="",this.query&&this.index&&this.data)){var e=this.index.search("*"+this.query+"*");0===e.length&&(e=this.index.search("*"+this.query+"~1*"));for(var t=0,r=Math.min(10,e.length);t"+e+""})),s=n.parent||"";(s=s.replace(new RegExp(this.query,"i"),(function(e){return""+e+""})))&&(i=''+s+"."+i);var a=document.createElement("li");a.classList.value=n.classes,a.innerHTML='\n
                  '+i+"\n ",this.results.appendChild(a)}}},t.prototype.setLoadingState=function(e){this.loadingState!=e&&(this.el.classList.remove(o[this.loadingState].toLowerCase()),this.loadingState=e,this.el.classList.add(o[this.loadingState].toLowerCase()),this.updateResults())},t.prototype.setHasFocus=function(e){this.hasFocus!=e&&(this.hasFocus=e,this.el.classList.toggle("has-focus"),e?(this.setQuery(""),this.field.value=""):this.field.value=this.query)},t.prototype.setQuery=function(e){this.query=e.trim(),this.updateResults()},t.prototype.setCurrentResult=function(e){var t=this.results.querySelector(".current");if(t){var r=1==e?t.nextElementSibling:t.previousElementSibling;r&&(t.classList.remove("current"),r.classList.add("current"))}else(t=this.results.querySelector(1==e?"li:first-child":"li:last-child"))&&t.classList.add("current")},t.prototype.gotoCurrentResult=function(){var e=this.results.querySelector(".current");if(e||(e=this.results.querySelector("li:first-child")),e){var t=e.querySelector("a");t&&(window.location.href=t.href),this.field.blur()}},t.prototype.bindEvents=function(){var e=this;this.results.addEventListener("mousedown",(function(){e.resultClicked=!0})),this.results.addEventListener("mouseup",(function(){e.resultClicked=!1,e.setHasFocus(!1)})),this.field.addEventListener("focusin",(function(){e.setHasFocus(!0),e.loadIndex()})),this.field.addEventListener("focusout",(function(){e.resultClicked?e.resultClicked=!1:setTimeout((function(){return e.setHasFocus(!1)}),100)})),this.field.addEventListener("input",(function(){e.setQuery(e.field.value)})),this.field.addEventListener("keydown",(function(t){13==t.keyCode||27==t.keyCode||38==t.keyCode||40==t.keyCode?(e.preventPress=!0,t.preventDefault(),13==t.keyCode?e.gotoCurrentResult():27==t.keyCode?e.field.blur():38==t.keyCode?e.setCurrentResult(-1):40==t.keyCode&&e.setCurrentResult(1)):e.preventPress=!1})),this.field.addEventListener("keypress",(function(t){e.preventPress&&t.preventDefault()})),document.body.addEventListener("keydown",(function(t){t.altKey||t.ctrlKey||t.metaKey||!e.hasFocus&&t.keyCode>47&&t.keyCode<112&&e.field.focus()}))},t}(u),d=function(){function e(){this.listeners={}}return e.prototype.addEventListener=function(e,t){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(t)},e.prototype.removeEventListener=function(e,t){if(e in this.listeners)for(var r=this.listeners[e],n=0,i=r.length;n=this.scrollTop||0===this.scrollTop,e!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.secondaryNav.classList.toggle("tsd-navigation--toolbar-hide")),this.lastY=this.scrollTop},t.instance=new t,t}(d),m=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),v=function(e){function t(t){var r=e.call(this,t)||this;return r.anchors=[],r.index=-1,y.instance.addEventListener("resize",(function(){return r.onResize()})),y.instance.addEventListener("scroll",(function(e){return r.onScroll(e)})),r.createAnchors(),r}return m(t,e),t.prototype.createAnchors=function(){var e=this,t=window.location.href;-1!=t.indexOf("#")&&(t=t.substr(0,t.indexOf("#"))),this.el.querySelectorAll("a").forEach((function(r){var n=r.href;if(-1!=n.indexOf("#")&&n.substr(0,t.length)==t){var i=n.substr(n.indexOf("#")+1),s=document.querySelector("a.tsd-anchor[name="+i+"]"),o=r.parentNode;s&&o&&e.anchors.push({link:o,anchor:s,position:0})}})),this.onResize()},t.prototype.onResize=function(){for(var e,t=0,r=this.anchors.length;t-1&&r[i].position>t;)i-=1;for(;i-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=i,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))},t}(u),g=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),x=function(){function e(e,t){this.signature=e,this.description=t}return e.prototype.addClass=function(e){return this.signature.classList.add(e),this.description.classList.add(e),this},e.prototype.removeClass=function(e){return this.signature.classList.remove(e),this.description.classList.remove(e),this},e}(),w=function(e){function t(t){var r=e.call(this,t)||this;return r.groups=[],r.index=-1,r.createGroups(),r.container&&(r.el.classList.add("active"),Array.from(r.el.children).forEach((function(e){e.addEventListener("touchstart",(function(e){return r.onClick(e)})),e.addEventListener("click",(function(e){return r.onClick(e)}))})),r.container.classList.add("active"),r.setIndex(0)),r}return g(t,e),t.prototype.setIndex=function(e){if(e<0&&(e=0),e>this.groups.length-1&&(e=this.groups.length-1),this.index!=e){var t=this.groups[e];if(this.index>-1){var r=this.groups[this.index];r.removeClass("current").addClass("fade-out"),t.addClass("current"),t.addClass("fade-in"),y.instance.triggerResize(),setTimeout((function(){r.removeClass("fade-out"),t.removeClass("fade-in")}),300)}else t.addClass("current"),y.instance.triggerResize();this.index=e}},t.prototype.createGroups=function(){var e=this.el.children;if(!(e.length<2)){this.container=this.el.nextElementSibling;var t=this.container.children;this.groups=[];for(var r=0;r10}})),document.addEventListener(b,(function(){Q=!1})),document.addEventListener("click",(function(e){k&&(e.preventDefault(),e.stopImmediatePropagation(),k=!1)}));var T=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),_=function(e){function t(t){var r=e.call(this,t)||this;return r.className=r.el.dataset.toggle||"",r.el.addEventListener(b,(function(e){return r.onPointerUp(e)})),r.el.addEventListener("click",(function(e){return e.preventDefault()})),document.addEventListener(L,(function(e){return r.onDocumentPointerDown(e)})),document.addEventListener(b,(function(e){return r.onDocumentPointerUp(e)})),r}return T(t,e),t.prototype.setActive=function(e){if(this.active!=e){this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);var t=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(t),setTimeout((function(){return document.documentElement.classList.remove(t)}),500)}},t.prototype.onPointerUp=function(e){O||(this.setActive(!0),e.preventDefault())},t.prototype.onDocumentPointerDown=function(e){if(this.active){if(e.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}},t.prototype.onDocumentPointerUp=function(e){var t=this;if(!O&&this.active&&e.target.closest(".col-menu")){var r=e.target.closest("a");if(r){var n=window.location.href;-1!=n.indexOf("#")&&(n=n.substr(0,n.indexOf("#"))),r.href.substr(0,n.length)==n&&setTimeout((function(){return t.setActive(!1)}),250)}}},t}(u),C=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),R=function(){function e(e,t){this.key=e,this.value=t,this.defaultValue=t,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return e.prototype.initialize=function(){},e.prototype.setValue=function(e){if(this.value!=e){var t=this.value;this.value=e,window.localStorage[this.key]=this.toLocalStorage(e),this.handleValueChange(t,e)}},e}(),I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this,t=document.querySelector("#tsd-filter-"+this.key);t&&(this.checkbox=t,this.checkbox.addEventListener("change",(function(){e.setValue(e.checkbox.checked)})))},t.prototype.handleValueChange=function(e,t){this.checkbox&&(this.checkbox.checked=this.value,document.documentElement.classList.toggle("toggle-"+this.key,this.value!=this.defaultValue))},t.prototype.fromLocalStorage=function(e){return"true"==e},t.prototype.toLocalStorage=function(e){return e?"true":"false"},t}(R),j=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this;document.documentElement.classList.add("toggle-"+this.key+this.value);var t=document.querySelector("#tsd-filter-"+this.key);if(t){this.select=t;var r=function(){e.select.classList.add("active")};this.select.addEventListener(L,r),this.select.addEventListener("mouseover",r),this.select.addEventListener("mouseleave",(function(){e.select.classList.remove("active")})),this.select.querySelectorAll("li").forEach((function(r){r.addEventListener(b,(function(r){t.classList.remove("active"),e.setValue(r.target.dataset.value||"")}))})),document.addEventListener(L,(function(t){e.select.contains(t.target)||e.select.classList.remove("active")}))}},t.prototype.handleValueChange=function(e,t){this.select.querySelectorAll("li.selected").forEach((function(e){e.classList.remove("selected")}));var r=this.select.querySelector('li[data-value="'+t+'"]'),n=this.select.querySelector(".tsd-select-label");r&&n&&(r.classList.add("selected"),n.textContent=r.textContent),document.documentElement.classList.remove("toggle-"+e),document.documentElement.classList.add("toggle-"+t)},t.prototype.fromLocalStorage=function(e){return e},t.prototype.toLocalStorage=function(e){return e},t}(R),F=function(e){function t(t){var r=e.call(this,t)||this;return r.optionVisibility=new j("visibility","private"),r.optionInherited=new I("inherited",!0),r.optionExternals=new I("externals",!0),r.optionOnlyExported=new I("only-exported",!1),r}return C(t,e),t.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},t}(u);r(1);i(h,"#tsd-search"),i(v,".menu-highlight"),i(w,".tsd-signatures"),i(_,"a[data-toggle]"),F.isSupported()?i(F,"#tsd-filter"):document.documentElement.classList.add("no-filter");var N=new a;Object.defineProperty(window,"app",{value:N})}]); \ No newline at end of file diff --git a/static/api/react/assets/js/search.json b/static/api/react/assets/js/search.json deleted file mode 100644 index dddce233..00000000 --- a/static/api/react/assets/js/search.json +++ /dev/null @@ -1 +0,0 @@ -{"kinds":{"32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","2097152":"Object literal","4194304":"Type alias"},"rows":[{"id":0,"kind":128,"name":"RendererComponent","url":"classes/renderercomponent.html","classes":"tsd-kind-class tsd-has-type-parameter"},{"id":1,"kind":512,"name":"constructor","url":"classes/renderercomponent.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"RendererComponent"},{"id":2,"kind":2048,"name":"componentDidMount","url":"classes/renderercomponent.html#componentdidmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":3,"kind":2048,"name":"shouldComponentUpdate","url":"classes/renderercomponent.html#shouldcomponentupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":4,"kind":2048,"name":"componentWillUnmount","url":"classes/renderercomponent.html#componentwillunmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":5,"kind":2048,"name":"componentDidCatch","url":"classes/renderercomponent.html#componentdidcatch","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":6,"kind":2048,"name":"getSnapshotBeforeUpdate","url":"classes/renderercomponent.html#getsnapshotbeforeupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":7,"kind":2048,"name":"componentDidUpdate","url":"classes/renderercomponent.html#componentdidupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":8,"kind":2048,"name":"componentWillMount","url":"classes/renderercomponent.html#componentwillmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":9,"kind":2048,"name":"UNSAFE_componentWillMount","url":"classes/renderercomponent.html#unsafe_componentwillmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":10,"kind":2048,"name":"componentWillReceiveProps","url":"classes/renderercomponent.html#componentwillreceiveprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":11,"kind":2048,"name":"UNSAFE_componentWillReceiveProps","url":"classes/renderercomponent.html#unsafe_componentwillreceiveprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":12,"kind":2048,"name":"componentWillUpdate","url":"classes/renderercomponent.html#componentwillupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":13,"kind":2048,"name":"UNSAFE_componentWillUpdate","url":"classes/renderercomponent.html#unsafe_componentwillupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":14,"kind":1024,"name":"contextType","url":"classes/renderercomponent.html#contexttype","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"RendererComponent"},{"id":15,"kind":1024,"name":"context","url":"classes/renderercomponent.html#context","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":16,"kind":2048,"name":"setState","url":"classes/renderercomponent.html#setstate","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"RendererComponent"},{"id":17,"kind":2048,"name":"forceUpdate","url":"classes/renderercomponent.html#forceupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":18,"kind":2048,"name":"render","url":"classes/renderercomponent.html#render","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":19,"kind":1024,"name":"props","url":"classes/renderercomponent.html#props","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":20,"kind":1024,"name":"state","url":"classes/renderercomponent.html#state","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":21,"kind":1024,"name":"refs","url":"classes/renderercomponent.html#refs","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"RendererComponent"},{"id":22,"kind":65536,"name":"__type","url":"classes/renderercomponent.html#refs.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"RendererComponent.refs"},{"id":23,"kind":4194304,"name":"StatelessRenderer","url":"globals.html#statelessrenderer","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":24,"kind":4194304,"name":"Renderer","url":"globals.html#renderer","classes":"tsd-kind-type-alias"},{"id":25,"kind":128,"name":"Control","url":"classes/control.html","classes":"tsd-kind-class tsd-has-type-parameter"},{"id":26,"kind":512,"name":"constructor","url":"classes/control.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Control"},{"id":27,"kind":2048,"name":"handleChange","url":"classes/control.html#handlechange","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Control"},{"id":28,"kind":2048,"name":"onFocus","url":"classes/control.html#onfocus","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Control"},{"id":29,"kind":2048,"name":"onBlur","url":"classes/control.html#onblur","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Control"},{"id":30,"kind":2048,"name":"updateData","url":"classes/control.html#updatedata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Control"},{"id":31,"kind":2048,"name":"componentDidMount","url":"classes/control.html#componentdidmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Control"},{"id":32,"kind":2048,"name":"shouldComponentUpdate","url":"classes/control.html#shouldcomponentupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Control"},{"id":33,"kind":2048,"name":"componentWillUnmount","url":"classes/control.html#componentwillunmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Control"},{"id":34,"kind":2048,"name":"componentDidCatch","url":"classes/control.html#componentdidcatch","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Control"},{"id":35,"kind":2048,"name":"getSnapshotBeforeUpdate","url":"classes/control.html#getsnapshotbeforeupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Control"},{"id":36,"kind":2048,"name":"componentDidUpdate","url":"classes/control.html#componentdidupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Control"},{"id":37,"kind":2048,"name":"componentWillMount","url":"classes/control.html#componentwillmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Control"},{"id":38,"kind":2048,"name":"UNSAFE_componentWillMount","url":"classes/control.html#unsafe_componentwillmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Control"},{"id":39,"kind":2048,"name":"componentWillReceiveProps","url":"classes/control.html#componentwillreceiveprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Control"},{"id":40,"kind":2048,"name":"UNSAFE_componentWillReceiveProps","url":"classes/control.html#unsafe_componentwillreceiveprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Control"},{"id":41,"kind":2048,"name":"componentWillUpdate","url":"classes/control.html#componentwillupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Control"},{"id":42,"kind":2048,"name":"UNSAFE_componentWillUpdate","url":"classes/control.html#unsafe_componentwillupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Control"},{"id":43,"kind":256,"name":"UnknownRendererProps","url":"interfaces/unknownrendererprops.html","classes":"tsd-kind-interface"},{"id":44,"kind":1024,"name":"type","url":"interfaces/unknownrendererprops.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"UnknownRendererProps"},{"id":45,"kind":128,"name":"UnknownRenderer","url":"classes/unknownrenderer.html","classes":"tsd-kind-class"},{"id":46,"kind":2048,"name":"render","url":"classes/unknownrenderer.html#render","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"UnknownRenderer"},{"id":47,"kind":2048,"name":"componentDidMount","url":"classes/unknownrenderer.html#componentdidmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":48,"kind":2048,"name":"shouldComponentUpdate","url":"classes/unknownrenderer.html#shouldcomponentupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":49,"kind":2048,"name":"componentWillUnmount","url":"classes/unknownrenderer.html#componentwillunmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":50,"kind":2048,"name":"componentDidCatch","url":"classes/unknownrenderer.html#componentdidcatch","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":51,"kind":2048,"name":"getSnapshotBeforeUpdate","url":"classes/unknownrenderer.html#getsnapshotbeforeupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":52,"kind":2048,"name":"componentDidUpdate","url":"classes/unknownrenderer.html#componentdidupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":53,"kind":2048,"name":"componentWillMount","url":"classes/unknownrenderer.html#componentwillmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":54,"kind":2048,"name":"UNSAFE_componentWillMount","url":"classes/unknownrenderer.html#unsafe_componentwillmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":55,"kind":2048,"name":"componentWillReceiveProps","url":"classes/unknownrenderer.html#componentwillreceiveprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":56,"kind":2048,"name":"UNSAFE_componentWillReceiveProps","url":"classes/unknownrenderer.html#unsafe_componentwillreceiveprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":57,"kind":2048,"name":"componentWillUpdate","url":"classes/unknownrenderer.html#componentwillupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":58,"kind":2048,"name":"UNSAFE_componentWillUpdate","url":"classes/unknownrenderer.html#unsafe_componentwillupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":59,"kind":1024,"name":"contextType","url":"classes/unknownrenderer.html#contexttype","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"UnknownRenderer"},{"id":60,"kind":1024,"name":"context","url":"classes/unknownrenderer.html#context","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":61,"kind":512,"name":"constructor","url":"classes/unknownrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":62,"kind":2048,"name":"setState","url":"classes/unknownrenderer.html#setstate","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"UnknownRenderer"},{"id":63,"kind":2048,"name":"forceUpdate","url":"classes/unknownrenderer.html#forceupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":64,"kind":1024,"name":"props","url":"classes/unknownrenderer.html#props","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":65,"kind":1024,"name":"state","url":"classes/unknownrenderer.html#state","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":66,"kind":1024,"name":"refs","url":"classes/unknownrenderer.html#refs","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"UnknownRenderer"},{"id":67,"kind":65536,"name":"__type","url":"classes/unknownrenderer.html#refs.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"UnknownRenderer.refs"},{"id":68,"kind":256,"name":"JsonFormsStateContext","url":"interfaces/jsonformsstatecontext.html","classes":"tsd-kind-interface"},{"id":69,"kind":1024,"name":"dispatch","url":"interfaces/jsonformsstatecontext.html#dispatch","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsStateContext"},{"id":70,"kind":1024,"name":"core","url":"interfaces/jsonformsstatecontext.html#core","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsStateContext"},{"id":71,"kind":1024,"name":"config","url":"interfaces/jsonformsstatecontext.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsStateContext"},{"id":72,"kind":1024,"name":"renderers","url":"interfaces/jsonformsstatecontext.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsStateContext"},{"id":73,"kind":1024,"name":"cells","url":"interfaces/jsonformsstatecontext.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsStateContext"},{"id":74,"kind":1024,"name":"i18n","url":"interfaces/jsonformsstatecontext.html#i18n","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsStateContext"},{"id":75,"kind":1024,"name":"uischemas","url":"interfaces/jsonformsstatecontext.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsStateContext"},{"id":76,"kind":1024,"name":"readonly","url":"interfaces/jsonformsstatecontext.html#readonly","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsStateContext"},{"id":77,"kind":256,"name":"JsonFormsReduxContextProps","url":"interfaces/jsonformsreduxcontextprops.html","classes":"tsd-kind-interface"},{"id":78,"kind":1024,"name":"children","url":"interfaces/jsonformsreduxcontextprops.html#children","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsReduxContextProps"},{"id":79,"kind":1024,"name":"dispatch","url":"interfaces/jsonformsreduxcontextprops.html#dispatch","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsReduxContextProps"},{"id":80,"kind":1024,"name":"core","url":"interfaces/jsonformsreduxcontextprops.html#core","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsReduxContextProps"},{"id":81,"kind":1024,"name":"config","url":"interfaces/jsonformsreduxcontextprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsReduxContextProps"},{"id":82,"kind":1024,"name":"renderers","url":"interfaces/jsonformsreduxcontextprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsReduxContextProps"},{"id":83,"kind":1024,"name":"cells","url":"interfaces/jsonformsreduxcontextprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsReduxContextProps"},{"id":84,"kind":1024,"name":"i18n","url":"interfaces/jsonformsreduxcontextprops.html#i18n","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsReduxContextProps"},{"id":85,"kind":1024,"name":"uischemas","url":"interfaces/jsonformsreduxcontextprops.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsReduxContextProps"},{"id":86,"kind":1024,"name":"readonly","url":"interfaces/jsonformsreduxcontextprops.html#readonly","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"JsonFormsReduxContextProps"},{"id":87,"kind":256,"name":"WithContext","url":"interfaces/withcontext.html","classes":"tsd-kind-interface"},{"id":88,"kind":1024,"name":"ctx","url":"interfaces/withcontext.html#ctx","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"WithContext"},{"id":89,"kind":256,"name":"TranslateProps","url":"interfaces/translateprops.html","classes":"tsd-kind-interface"},{"id":90,"kind":1024,"name":"t","url":"interfaces/translateprops.html#t","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TranslateProps"},{"id":91,"kind":1024,"name":"locale","url":"interfaces/translateprops.html#locale","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TranslateProps"},{"id":92,"kind":2097152,"name":"initialCoreState","url":"globals.html#initialcorestate","classes":"tsd-kind-object-literal"},{"id":93,"kind":32,"name":"data","url":"globals.html#initialcorestate.data","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initialCoreState"},{"id":94,"kind":65536,"name":"__type","url":"globals.html#initialcorestate.data.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"initialCoreState.data"},{"id":95,"kind":32,"name":"schema","url":"globals.html#initialcorestate.schema","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initialCoreState"},{"id":96,"kind":65536,"name":"__type","url":"globals.html#initialcorestate.schema.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"initialCoreState.schema"},{"id":97,"kind":32,"name":"uischema","url":"globals.html#initialcorestate.uischema","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initialCoreState"},{"id":98,"kind":32,"name":"errors","url":"globals.html#initialcorestate.errors","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initialCoreState"},{"id":99,"kind":32,"name":"additionalErrors","url":"globals.html#initialcorestate.additionalerrors","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initialCoreState"},{"id":100,"kind":32,"name":"validator","url":"globals.html#initialcorestate.validator","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initialCoreState"},{"id":101,"kind":32,"name":"ajv","url":"globals.html#initialcorestate.ajv","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"initialCoreState"},{"id":102,"kind":32,"name":"JsonFormsContext","url":"globals.html#jsonformscontext","classes":"tsd-kind-variable"},{"id":103,"kind":64,"name":"useEffectAfterFirstRender","url":"globals.html#useeffectafterfirstrender","classes":"tsd-kind-function"},{"id":104,"kind":64,"name":"JsonFormsStateProvider","url":"globals.html#jsonformsstateprovider","classes":"tsd-kind-function"},{"id":105,"kind":64,"name":"useJsonForms","url":"globals.html#usejsonforms","classes":"tsd-kind-function"},{"id":106,"kind":64,"name":"ctxToArrayLayoutProps","url":"globals.html#ctxtoarraylayoutprops","classes":"tsd-kind-function"},{"id":107,"kind":64,"name":"ctxToArrayControlProps","url":"globals.html#ctxtoarraycontrolprops","classes":"tsd-kind-function"},{"id":108,"kind":64,"name":"ctxToLayoutProps","url":"globals.html#ctxtolayoutprops","classes":"tsd-kind-function"},{"id":109,"kind":64,"name":"ctxToControlProps","url":"globals.html#ctxtocontrolprops","classes":"tsd-kind-function"},{"id":110,"kind":64,"name":"ctxToEnumControlProps","url":"globals.html#ctxtoenumcontrolprops","classes":"tsd-kind-function"},{"id":111,"kind":64,"name":"ctxToOneOfEnumControlProps","url":"globals.html#ctxtooneofenumcontrolprops","classes":"tsd-kind-function"},{"id":112,"kind":64,"name":"ctxToMultiEnumControlProps","url":"globals.html#ctxtomultienumcontrolprops","classes":"tsd-kind-function"},{"id":113,"kind":64,"name":"ctxToControlWithDetailProps","url":"globals.html#ctxtocontrolwithdetailprops","classes":"tsd-kind-function"},{"id":114,"kind":64,"name":"ctxToAllOfProps","url":"globals.html#ctxtoallofprops","classes":"tsd-kind-function"},{"id":115,"kind":64,"name":"ctxDispatchToControlProps","url":"globals.html#ctxdispatchtocontrolprops","classes":"tsd-kind-function"},{"id":116,"kind":64,"name":"ctxToAnyOfProps","url":"globals.html#ctxtoanyofprops","classes":"tsd-kind-function"},{"id":117,"kind":64,"name":"ctxToOneOfProps","url":"globals.html#ctxtooneofprops","classes":"tsd-kind-function"},{"id":118,"kind":64,"name":"ctxToJsonFormsRendererProps","url":"globals.html#ctxtojsonformsrendererprops","classes":"tsd-kind-function"},{"id":119,"kind":64,"name":"ctxDispatchToArrayControlProps","url":"globals.html#ctxdispatchtoarraycontrolprops","classes":"tsd-kind-function"},{"id":120,"kind":64,"name":"ctxToMasterListItemProps","url":"globals.html#ctxtomasterlistitemprops","classes":"tsd-kind-function"},{"id":121,"kind":64,"name":"ctxToCellProps","url":"globals.html#ctxtocellprops","classes":"tsd-kind-function"},{"id":122,"kind":64,"name":"ctxToEnumCellProps","url":"globals.html#ctxtoenumcellprops","classes":"tsd-kind-function"},{"id":123,"kind":64,"name":"ctxToOneOfEnumCellProps","url":"globals.html#ctxtooneofenumcellprops","classes":"tsd-kind-function"},{"id":124,"kind":64,"name":"ctxToDispatchCellProps","url":"globals.html#ctxtodispatchcellprops","classes":"tsd-kind-function"},{"id":125,"kind":64,"name":"ctxDispatchToMultiEnumProps","url":"globals.html#ctxdispatchtomultienumprops","classes":"tsd-kind-function"},{"id":126,"kind":64,"name":"ctxToLabelProps","url":"globals.html#ctxtolabelprops","classes":"tsd-kind-function"},{"id":127,"kind":64,"name":"withJsonFormsContext","url":"globals.html#withjsonformscontext","classes":"tsd-kind-function"},{"id":128,"kind":64,"name":"withContextToJsonFormsRendererProps","url":"globals.html#withcontexttojsonformsrendererprops","classes":"tsd-kind-function"},{"id":129,"kind":64,"name":"withContextToControlProps","url":"globals.html#withcontexttocontrolprops","classes":"tsd-kind-function"},{"id":130,"kind":64,"name":"withContextToLayoutProps","url":"globals.html#withcontexttolayoutprops","classes":"tsd-kind-function"},{"id":131,"kind":64,"name":"withContextToOneOfProps","url":"globals.html#withcontexttooneofprops","classes":"tsd-kind-function"},{"id":132,"kind":64,"name":"withContextToAnyOfProps","url":"globals.html#withcontexttoanyofprops","classes":"tsd-kind-function"},{"id":133,"kind":64,"name":"withContextToAllOfProps","url":"globals.html#withcontexttoallofprops","classes":"tsd-kind-function"},{"id":134,"kind":64,"name":"withContextToDetailProps","url":"globals.html#withcontexttodetailprops","classes":"tsd-kind-function"},{"id":135,"kind":64,"name":"withContextToArrayLayoutProps","url":"globals.html#withcontexttoarraylayoutprops","classes":"tsd-kind-function"},{"id":136,"kind":64,"name":"withContextToArrayControlProps","url":"globals.html#withcontexttoarraycontrolprops","classes":"tsd-kind-function"},{"id":137,"kind":64,"name":"withContextToMasterListItemProps","url":"globals.html#withcontexttomasterlistitemprops","classes":"tsd-kind-function"},{"id":138,"kind":64,"name":"withContextToCellProps","url":"globals.html#withcontexttocellprops","classes":"tsd-kind-function"},{"id":139,"kind":64,"name":"withContextToDispatchCellProps","url":"globals.html#withcontexttodispatchcellprops","classes":"tsd-kind-function"},{"id":140,"kind":64,"name":"withContextToEnumCellProps","url":"globals.html#withcontexttoenumcellprops","classes":"tsd-kind-function"},{"id":141,"kind":64,"name":"withContextToEnumProps","url":"globals.html#withcontexttoenumprops","classes":"tsd-kind-function"},{"id":142,"kind":64,"name":"withContextToOneOfEnumCellProps","url":"globals.html#withcontexttooneofenumcellprops","classes":"tsd-kind-function"},{"id":143,"kind":64,"name":"withContextToOneOfEnumProps","url":"globals.html#withcontexttooneofenumprops","classes":"tsd-kind-function"},{"id":144,"kind":64,"name":"withContextToMultiEnumProps","url":"globals.html#withcontexttomultienumprops","classes":"tsd-kind-function"},{"id":145,"kind":64,"name":"withContextToLabelProps","url":"globals.html#withcontexttolabelprops","classes":"tsd-kind-function"},{"id":146,"kind":64,"name":"withJsonFormsRendererProps","url":"globals.html#withjsonformsrendererprops","classes":"tsd-kind-function"},{"id":147,"kind":64,"name":"withJsonFormsControlProps","url":"globals.html#withjsonformscontrolprops","classes":"tsd-kind-function"},{"id":148,"kind":64,"name":"withJsonFormsLayoutProps","url":"globals.html#withjsonformslayoutprops","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":149,"kind":64,"name":"withJsonFormsOneOfProps","url":"globals.html#withjsonformsoneofprops","classes":"tsd-kind-function"},{"id":150,"kind":64,"name":"withJsonFormsAnyOfProps","url":"globals.html#withjsonformsanyofprops","classes":"tsd-kind-function"},{"id":151,"kind":64,"name":"withJsonFormsAllOfProps","url":"globals.html#withjsonformsallofprops","classes":"tsd-kind-function"},{"id":152,"kind":64,"name":"withJsonFormsDetailProps","url":"globals.html#withjsonformsdetailprops","classes":"tsd-kind-function"},{"id":153,"kind":64,"name":"withJsonFormsArrayLayoutProps","url":"globals.html#withjsonformsarraylayoutprops","classes":"tsd-kind-function"},{"id":154,"kind":64,"name":"withJsonFormsArrayControlProps","url":"globals.html#withjsonformsarraycontrolprops","classes":"tsd-kind-function"},{"id":155,"kind":64,"name":"withJsonFormsMasterListItemProps","url":"globals.html#withjsonformsmasterlistitemprops","classes":"tsd-kind-function"},{"id":156,"kind":64,"name":"withJsonFormsCellProps","url":"globals.html#withjsonformscellprops","classes":"tsd-kind-function"},{"id":157,"kind":64,"name":"withJsonFormsDispatchCellProps","url":"globals.html#withjsonformsdispatchcellprops","classes":"tsd-kind-function"},{"id":158,"kind":64,"name":"withJsonFormsEnumCellProps","url":"globals.html#withjsonformsenumcellprops","classes":"tsd-kind-function"},{"id":159,"kind":64,"name":"withJsonFormsEnumProps","url":"globals.html#withjsonformsenumprops","classes":"tsd-kind-function"},{"id":160,"kind":64,"name":"withJsonFormsOneOfEnumCellProps","url":"globals.html#withjsonformsoneofenumcellprops","classes":"tsd-kind-function"},{"id":161,"kind":64,"name":"withJsonFormsOneOfEnumProps","url":"globals.html#withjsonformsoneofenumprops","classes":"tsd-kind-function"},{"id":162,"kind":64,"name":"withJsonFormsMultiEnumProps","url":"globals.html#withjsonformsmultienumprops","classes":"tsd-kind-function"},{"id":163,"kind":64,"name":"withJsonFormsLabelProps","url":"globals.html#withjsonformslabelprops","classes":"tsd-kind-function"},{"id":164,"kind":64,"name":"withTranslateProps","url":"globals.html#withtranslateprops","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":165,"kind":64,"name":"Dispatch","url":"globals.html#dispatch","classes":"tsd-kind-function"},{"id":166,"kind":32,"name":"DispatchCell","url":"globals.html#dispatchcell","classes":"tsd-kind-variable"},{"id":167,"kind":256,"name":"JsonFormsRendererState","url":"interfaces/jsonformsrendererstate.html","classes":"tsd-kind-interface"},{"id":168,"kind":1024,"name":"id","url":"interfaces/jsonformsrendererstate.html#id","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsRendererState"},{"id":169,"kind":256,"name":"JsonFormsReactProps","url":"interfaces/jsonformsreactprops.html","classes":"tsd-kind-interface"},{"id":170,"kind":2048,"name":"onChange","url":"interfaces/jsonformsreactprops.html#onchange","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"JsonFormsReactProps"},{"id":171,"kind":128,"name":"JsonFormsDispatchRenderer","url":"classes/jsonformsdispatchrenderer.html","classes":"tsd-kind-class"},{"id":172,"kind":512,"name":"constructor","url":"classes/jsonformsdispatchrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"JsonFormsDispatchRenderer"},{"id":173,"kind":2048,"name":"componentWillUnmount","url":"classes/jsonformsdispatchrenderer.html#componentwillunmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"JsonFormsDispatchRenderer"},{"id":174,"kind":2048,"name":"render","url":"classes/jsonformsdispatchrenderer.html#render","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"JsonFormsDispatchRenderer"},{"id":175,"kind":2048,"name":"componentDidMount","url":"classes/jsonformsdispatchrenderer.html#componentdidmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":176,"kind":2048,"name":"shouldComponentUpdate","url":"classes/jsonformsdispatchrenderer.html#shouldcomponentupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":177,"kind":2048,"name":"componentDidCatch","url":"classes/jsonformsdispatchrenderer.html#componentdidcatch","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":178,"kind":2048,"name":"getSnapshotBeforeUpdate","url":"classes/jsonformsdispatchrenderer.html#getsnapshotbeforeupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":179,"kind":2048,"name":"componentDidUpdate","url":"classes/jsonformsdispatchrenderer.html#componentdidupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":180,"kind":2048,"name":"componentWillMount","url":"classes/jsonformsdispatchrenderer.html#componentwillmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":181,"kind":2048,"name":"UNSAFE_componentWillMount","url":"classes/jsonformsdispatchrenderer.html#unsafe_componentwillmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":182,"kind":2048,"name":"componentWillReceiveProps","url":"classes/jsonformsdispatchrenderer.html#componentwillreceiveprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":183,"kind":2048,"name":"UNSAFE_componentWillReceiveProps","url":"classes/jsonformsdispatchrenderer.html#unsafe_componentwillreceiveprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":184,"kind":2048,"name":"componentWillUpdate","url":"classes/jsonformsdispatchrenderer.html#componentwillupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":185,"kind":2048,"name":"UNSAFE_componentWillUpdate","url":"classes/jsonformsdispatchrenderer.html#unsafe_componentwillupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":186,"kind":1024,"name":"contextType","url":"classes/jsonformsdispatchrenderer.html#contexttype","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"JsonFormsDispatchRenderer"},{"id":187,"kind":1024,"name":"context","url":"classes/jsonformsdispatchrenderer.html#context","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":188,"kind":2048,"name":"setState","url":"classes/jsonformsdispatchrenderer.html#setstate","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":189,"kind":2048,"name":"forceUpdate","url":"classes/jsonformsdispatchrenderer.html#forceupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":190,"kind":1024,"name":"props","url":"classes/jsonformsdispatchrenderer.html#props","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":191,"kind":1024,"name":"state","url":"classes/jsonformsdispatchrenderer.html#state","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":192,"kind":1024,"name":"refs","url":"classes/jsonformsdispatchrenderer.html#refs","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"JsonFormsDispatchRenderer"},{"id":193,"kind":65536,"name":"__type","url":"classes/jsonformsdispatchrenderer.html#refs.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"JsonFormsDispatchRenderer.refs"},{"id":194,"kind":128,"name":"ResolvedJsonFormsDispatchRenderer","url":"classes/resolvedjsonformsdispatchrenderer.html","classes":"tsd-kind-class"},{"id":195,"kind":512,"name":"constructor","url":"classes/resolvedjsonformsdispatchrenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ResolvedJsonFormsDispatchRenderer"},{"id":196,"kind":2048,"name":"componentWillUnmount","url":"classes/resolvedjsonformsdispatchrenderer.html#componentwillunmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"ResolvedJsonFormsDispatchRenderer"},{"id":197,"kind":2048,"name":"render","url":"classes/resolvedjsonformsdispatchrenderer.html#render","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ResolvedJsonFormsDispatchRenderer"},{"id":198,"kind":2048,"name":"componentDidMount","url":"classes/resolvedjsonformsdispatchrenderer.html#componentdidmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ResolvedJsonFormsDispatchRenderer"},{"id":199,"kind":2048,"name":"shouldComponentUpdate","url":"classes/resolvedjsonformsdispatchrenderer.html#shouldcomponentupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ResolvedJsonFormsDispatchRenderer"},{"id":200,"kind":2048,"name":"componentDidCatch","url":"classes/resolvedjsonformsdispatchrenderer.html#componentdidcatch","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ResolvedJsonFormsDispatchRenderer"},{"id":201,"kind":2048,"name":"getSnapshotBeforeUpdate","url":"classes/resolvedjsonformsdispatchrenderer.html#getsnapshotbeforeupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ResolvedJsonFormsDispatchRenderer"},{"id":202,"kind":2048,"name":"componentDidUpdate","url":"classes/resolvedjsonformsdispatchrenderer.html#componentdidupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ResolvedJsonFormsDispatchRenderer"},{"id":203,"kind":2048,"name":"componentWillMount","url":"classes/resolvedjsonformsdispatchrenderer.html#componentwillmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ResolvedJsonFormsDispatchRenderer"},{"id":204,"kind":2048,"name":"UNSAFE_componentWillMount","url":"classes/resolvedjsonformsdispatchrenderer.html#unsafe_componentwillmount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ResolvedJsonFormsDispatchRenderer"},{"id":205,"kind":2048,"name":"componentWillReceiveProps","url":"classes/resolvedjsonformsdispatchrenderer.html#componentwillreceiveprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ResolvedJsonFormsDispatchRenderer"},{"id":206,"kind":2048,"name":"UNSAFE_componentWillReceiveProps","url":"classes/resolvedjsonformsdispatchrenderer.html#unsafe_componentwillreceiveprops","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ResolvedJsonFormsDispatchRenderer"},{"id":207,"kind":2048,"name":"componentWillUpdate","url":"classes/resolvedjsonformsdispatchrenderer.html#componentwillupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ResolvedJsonFormsDispatchRenderer"},{"id":208,"kind":2048,"name":"UNSAFE_componentWillUpdate","url":"classes/resolvedjsonformsdispatchrenderer.html#unsafe_componentwillupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ResolvedJsonFormsDispatchRenderer"},{"id":209,"kind":256,"name":"JsonFormsInitStateProps","url":"interfaces/jsonformsinitstateprops.html","classes":"tsd-kind-interface"},{"id":210,"kind":1024,"name":"data","url":"interfaces/jsonformsinitstateprops.html#data","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsInitStateProps"},{"id":211,"kind":1024,"name":"schema","url":"interfaces/jsonformsinitstateprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsInitStateProps"},{"id":212,"kind":1024,"name":"uischema","url":"interfaces/jsonformsinitstateprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsInitStateProps"},{"id":213,"kind":1024,"name":"renderers","url":"interfaces/jsonformsinitstateprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsInitStateProps"},{"id":214,"kind":1024,"name":"cells","url":"interfaces/jsonformsinitstateprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsInitStateProps"},{"id":215,"kind":1024,"name":"ajv","url":"interfaces/jsonformsinitstateprops.html#ajv","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsInitStateProps"},{"id":216,"kind":1024,"name":"config","url":"interfaces/jsonformsinitstateprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsInitStateProps"},{"id":217,"kind":1024,"name":"uischemas","url":"interfaces/jsonformsinitstateprops.html#uischemas","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsInitStateProps"},{"id":218,"kind":1024,"name":"readonly","url":"interfaces/jsonformsinitstateprops.html#readonly","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsInitStateProps"},{"id":219,"kind":1024,"name":"validationMode","url":"interfaces/jsonformsinitstateprops.html#validationmode","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsInitStateProps"},{"id":220,"kind":1024,"name":"i18n","url":"interfaces/jsonformsinitstateprops.html#i18n","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsInitStateProps"},{"id":221,"kind":1024,"name":"additionalErrors","url":"interfaces/jsonformsinitstateprops.html#additionalerrors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"JsonFormsInitStateProps"},{"id":222,"kind":32,"name":"TestAndRender","url":"globals.html#testandrender","classes":"tsd-kind-variable"},{"id":223,"kind":32,"name":"JsonFormsDispatch","url":"globals.html#jsonformsdispatch","classes":"tsd-kind-variable"},{"id":224,"kind":32,"name":"ResolvedJsonFormsDispatch","url":"globals.html#resolvedjsonformsdispatch","classes":"tsd-kind-variable"},{"id":225,"kind":64,"name":"JsonForms","url":"globals.html#jsonforms","classes":"tsd-kind-function"},{"id":226,"kind":64,"name":"JsonFormsReduxProvider","url":"globals.html#jsonformsreduxprovider","classes":"tsd-kind-function"},{"id":227,"kind":32,"name":"JsonFormsReduxContext","url":"globals.html#jsonformsreduxcontext","classes":"tsd-kind-variable"},{"id":228,"kind":64,"name":"jsonformsReducer","url":"globals.html#jsonformsreducer","classes":"tsd-kind-function"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,23.246]],["parent/0",[]],["name/1",[1,37.333]],["parent/1",[0,1.852]],["name/2",[2,37.333]],["parent/2",[0,1.852]],["name/3",[3,37.333]],["parent/3",[0,1.852]],["name/4",[4,37.333]],["parent/4",[0,1.852]],["name/5",[5,37.333]],["parent/5",[0,1.852]],["name/6",[6,37.333]],["parent/6",[0,1.852]],["name/7",[7,37.333]],["parent/7",[0,1.852]],["name/8",[8,37.333]],["parent/8",[0,1.852]],["name/9",[9,37.333]],["parent/9",[0,1.852]],["name/10",[10,37.333]],["parent/10",[0,1.852]],["name/11",[11,37.333]],["parent/11",[0,1.852]],["name/12",[12,37.333]],["parent/12",[0,1.852]],["name/13",[13,37.333]],["parent/13",[0,1.852]],["name/14",[14,41.853]],["parent/14",[0,1.852]],["name/15",[15,41.853]],["parent/15",[0,1.852]],["name/16",[16,41.853]],["parent/16",[0,1.852]],["name/17",[17,41.853]],["parent/17",[0,1.852]],["name/18",[18,39.34]],["parent/18",[0,1.852]],["name/19",[19,41.853]],["parent/19",[0,1.852]],["name/20",[20,41.853]],["parent/20",[0,1.852]],["name/21",[21,41.853]],["parent/21",[0,1.852]],["name/22",[22,37.333]],["parent/22",[23,4.009]],["name/23",[24,50.326]],["parent/23",[]],["name/24",[25,50.326]],["parent/24",[]],["name/25",[26,25.203]],["parent/25",[]],["name/26",[1,37.333]],["parent/26",[26,2.008]],["name/27",[27,50.326]],["parent/27",[26,2.008]],["name/28",[28,50.326]],["parent/28",[26,2.008]],["name/29",[29,50.326]],["parent/29",[26,2.008]],["name/30",[30,50.326]],["parent/30",[26,2.008]],["name/31",[2,37.333]],["parent/31",[26,2.008]],["name/32",[3,37.333]],["parent/32",[26,2.008]],["name/33",[4,37.333]],["parent/33",[26,2.008]],["name/34",[5,37.333]],["parent/34",[26,2.008]],["name/35",[6,37.333]],["parent/35",[26,2.008]],["name/36",[7,37.333]],["parent/36",[26,2.008]],["name/37",[8,37.333]],["parent/37",[26,2.008]],["name/38",[9,37.333]],["parent/38",[26,2.008]],["name/39",[10,37.333]],["parent/39",[26,2.008]],["name/40",[11,37.333]],["parent/40",[26,2.008]],["name/41",[12,37.333]],["parent/41",[26,2.008]],["name/42",[13,37.333]],["parent/42",[26,2.008]],["name/43",[31,45.218]],["parent/43",[]],["name/44",[32,50.326]],["parent/44",[31,3.602]],["name/45",[33,23.246]],["parent/45",[]],["name/46",[18,39.34]],["parent/46",[33,1.852]],["name/47",[2,37.333]],["parent/47",[33,1.852]],["name/48",[3,37.333]],["parent/48",[33,1.852]],["name/49",[4,37.333]],["parent/49",[33,1.852]],["name/50",[5,37.333]],["parent/50",[33,1.852]],["name/51",[6,37.333]],["parent/51",[33,1.852]],["name/52",[7,37.333]],["parent/52",[33,1.852]],["name/53",[8,37.333]],["parent/53",[33,1.852]],["name/54",[9,37.333]],["parent/54",[33,1.852]],["name/55",[10,37.333]],["parent/55",[33,1.852]],["name/56",[11,37.333]],["parent/56",[33,1.852]],["name/57",[12,37.333]],["parent/57",[33,1.852]],["name/58",[13,37.333]],["parent/58",[33,1.852]],["name/59",[14,41.853]],["parent/59",[33,1.852]],["name/60",[15,41.853]],["parent/60",[33,1.852]],["name/61",[1,37.333]],["parent/61",[33,1.852]],["name/62",[16,41.853]],["parent/62",[33,1.852]],["name/63",[17,41.853]],["parent/63",[33,1.852]],["name/64",[19,41.853]],["parent/64",[33,1.852]],["name/65",[20,41.853]],["parent/65",[33,1.852]],["name/66",[21,41.853]],["parent/66",[33,1.852]],["name/67",[22,37.333]],["parent/67",[34,4.009]],["name/68",[35,31.868]],["parent/68",[]],["name/69",[36,41.853]],["parent/69",[35,2.539]],["name/70",[37,45.218]],["parent/70",[35,2.539]],["name/71",[38,41.853]],["parent/71",[35,2.539]],["name/72",[39,41.853]],["parent/72",[35,2.539]],["name/73",[40,41.853]],["parent/73",[35,2.539]],["name/74",[41,41.853]],["parent/74",[35,2.539]],["name/75",[42,41.853]],["parent/75",[35,2.539]],["name/76",[43,41.853]],["parent/76",[35,2.539]],["name/77",[44,30.867]],["parent/77",[]],["name/78",[45,50.326]],["parent/78",[44,2.459]],["name/79",[36,41.853]],["parent/79",[44,2.459]],["name/80",[37,45.218]],["parent/80",[44,2.459]],["name/81",[38,41.853]],["parent/81",[44,2.459]],["name/82",[39,41.853]],["parent/82",[44,2.459]],["name/83",[40,41.853]],["parent/83",[44,2.459]],["name/84",[41,41.853]],["parent/84",[44,2.459]],["name/85",[42,41.853]],["parent/85",[44,2.459]],["name/86",[43,41.853]],["parent/86",[44,2.459]],["name/87",[46,45.218]],["parent/87",[]],["name/88",[47,50.326]],["parent/88",[46,3.602]],["name/89",[48,41.853]],["parent/89",[]],["name/90",[49,50.326]],["parent/90",[48,3.334]],["name/91",[50,50.326]],["parent/91",[48,3.334]],["name/92",[51,32.98]],["parent/92",[]],["name/93",[52,45.218]],["parent/93",[51,2.627]],["name/94",[22,37.333]],["parent/94",[53,4.009]],["name/95",[54,45.218]],["parent/95",[51,2.627]],["name/96",[22,37.333]],["parent/96",[55,4.009]],["name/97",[56,45.218]],["parent/97",[51,2.627]],["name/98",[57,50.326]],["parent/98",[51,2.627]],["name/99",[58,45.218]],["parent/99",[51,2.627]],["name/100",[59,50.326]],["parent/100",[51,2.627]],["name/101",[60,45.218]],["parent/101",[51,2.627]],["name/102",[61,50.326]],["parent/102",[]],["name/103",[62,50.326]],["parent/103",[]],["name/104",[63,50.326]],["parent/104",[]],["name/105",[64,50.326]],["parent/105",[]],["name/106",[65,50.326]],["parent/106",[]],["name/107",[66,50.326]],["parent/107",[]],["name/108",[67,50.326]],["parent/108",[]],["name/109",[68,50.326]],["parent/109",[]],["name/110",[69,50.326]],["parent/110",[]],["name/111",[70,50.326]],["parent/111",[]],["name/112",[71,50.326]],["parent/112",[]],["name/113",[72,50.326]],["parent/113",[]],["name/114",[73,50.326]],["parent/114",[]],["name/115",[74,50.326]],["parent/115",[]],["name/116",[75,50.326]],["parent/116",[]],["name/117",[76,50.326]],["parent/117",[]],["name/118",[77,50.326]],["parent/118",[]],["name/119",[78,50.326]],["parent/119",[]],["name/120",[79,50.326]],["parent/120",[]],["name/121",[80,50.326]],["parent/121",[]],["name/122",[81,50.326]],["parent/122",[]],["name/123",[82,50.326]],["parent/123",[]],["name/124",[83,50.326]],["parent/124",[]],["name/125",[84,50.326]],["parent/125",[]],["name/126",[85,50.326]],["parent/126",[]],["name/127",[86,50.326]],["parent/127",[]],["name/128",[87,50.326]],["parent/128",[]],["name/129",[88,50.326]],["parent/129",[]],["name/130",[89,50.326]],["parent/130",[]],["name/131",[90,50.326]],["parent/131",[]],["name/132",[91,50.326]],["parent/132",[]],["name/133",[92,50.326]],["parent/133",[]],["name/134",[93,50.326]],["parent/134",[]],["name/135",[94,50.326]],["parent/135",[]],["name/136",[95,50.326]],["parent/136",[]],["name/137",[96,50.326]],["parent/137",[]],["name/138",[97,50.326]],["parent/138",[]],["name/139",[98,50.326]],["parent/139",[]],["name/140",[99,50.326]],["parent/140",[]],["name/141",[100,50.326]],["parent/141",[]],["name/142",[101,50.326]],["parent/142",[]],["name/143",[102,50.326]],["parent/143",[]],["name/144",[103,50.326]],["parent/144",[]],["name/145",[104,50.326]],["parent/145",[]],["name/146",[105,50.326]],["parent/146",[]],["name/147",[106,50.326]],["parent/147",[]],["name/148",[107,50.326]],["parent/148",[]],["name/149",[108,50.326]],["parent/149",[]],["name/150",[109,50.326]],["parent/150",[]],["name/151",[110,50.326]],["parent/151",[]],["name/152",[111,50.326]],["parent/152",[]],["name/153",[112,50.326]],["parent/153",[]],["name/154",[113,50.326]],["parent/154",[]],["name/155",[114,50.326]],["parent/155",[]],["name/156",[115,50.326]],["parent/156",[]],["name/157",[116,50.326]],["parent/157",[]],["name/158",[117,50.326]],["parent/158",[]],["name/159",[118,50.326]],["parent/159",[]],["name/160",[119,50.326]],["parent/160",[]],["name/161",[120,50.326]],["parent/161",[]],["name/162",[121,50.326]],["parent/162",[]],["name/163",[122,50.326]],["parent/163",[]],["name/164",[123,50.326]],["parent/164",[]],["name/165",[36,41.853]],["parent/165",[]],["name/166",[124,50.326]],["parent/166",[]],["name/167",[125,45.218]],["parent/167",[]],["name/168",[126,50.326]],["parent/168",[125,3.602]],["name/169",[127,45.218]],["parent/169",[]],["name/170",[128,50.326]],["parent/170",[127,3.602]],["name/171",[129,23.246]],["parent/171",[]],["name/172",[1,37.333]],["parent/172",[129,1.852]],["name/173",[4,37.333]],["parent/173",[129,1.852]],["name/174",[18,39.34]],["parent/174",[129,1.852]],["name/175",[2,37.333]],["parent/175",[129,1.852]],["name/176",[3,37.333]],["parent/176",[129,1.852]],["name/177",[5,37.333]],["parent/177",[129,1.852]],["name/178",[6,37.333]],["parent/178",[129,1.852]],["name/179",[7,37.333]],["parent/179",[129,1.852]],["name/180",[8,37.333]],["parent/180",[129,1.852]],["name/181",[9,37.333]],["parent/181",[129,1.852]],["name/182",[10,37.333]],["parent/182",[129,1.852]],["name/183",[11,37.333]],["parent/183",[129,1.852]],["name/184",[12,37.333]],["parent/184",[129,1.852]],["name/185",[13,37.333]],["parent/185",[129,1.852]],["name/186",[14,41.853]],["parent/186",[129,1.852]],["name/187",[15,41.853]],["parent/187",[129,1.852]],["name/188",[16,41.853]],["parent/188",[129,1.852]],["name/189",[17,41.853]],["parent/189",[129,1.852]],["name/190",[19,41.853]],["parent/190",[129,1.852]],["name/191",[20,41.853]],["parent/191",[129,1.852]],["name/192",[21,41.853]],["parent/192",[129,1.852]],["name/193",[22,37.333]],["parent/193",[130,4.009]],["name/194",[131,26.972]],["parent/194",[]],["name/195",[1,37.333]],["parent/195",[131,2.149]],["name/196",[4,37.333]],["parent/196",[131,2.149]],["name/197",[18,39.34]],["parent/197",[131,2.149]],["name/198",[2,37.333]],["parent/198",[131,2.149]],["name/199",[3,37.333]],["parent/199",[131,2.149]],["name/200",[5,37.333]],["parent/200",[131,2.149]],["name/201",[6,37.333]],["parent/201",[131,2.149]],["name/202",[7,37.333]],["parent/202",[131,2.149]],["name/203",[8,37.333]],["parent/203",[131,2.149]],["name/204",[9,37.333]],["parent/204",[131,2.149]],["name/205",[10,37.333]],["parent/205",[131,2.149]],["name/206",[11,37.333]],["parent/206",[131,2.149]],["name/207",[12,37.333]],["parent/207",[131,2.149]],["name/208",[13,37.333]],["parent/208",[131,2.149]],["name/209",[132,28.354]],["parent/209",[]],["name/210",[52,45.218]],["parent/210",[132,2.259]],["name/211",[54,45.218]],["parent/211",[132,2.259]],["name/212",[56,45.218]],["parent/212",[132,2.259]],["name/213",[39,41.853]],["parent/213",[132,2.259]],["name/214",[40,41.853]],["parent/214",[132,2.259]],["name/215",[60,45.218]],["parent/215",[132,2.259]],["name/216",[38,41.853]],["parent/216",[132,2.259]],["name/217",[42,41.853]],["parent/217",[132,2.259]],["name/218",[43,41.853]],["parent/218",[132,2.259]],["name/219",[133,50.326]],["parent/219",[132,2.259]],["name/220",[41,41.853]],["parent/220",[132,2.259]],["name/221",[58,45.218]],["parent/221",[132,2.259]],["name/222",[134,50.326]],["parent/222",[]],["name/223",[135,50.326]],["parent/223",[]],["name/224",[136,50.326]],["parent/224",[]],["name/225",[137,50.326]],["parent/225",[]],["name/226",[138,50.326]],["parent/226",[]],["name/227",[139,50.326]],["parent/227",[]],["name/228",[140,50.326]],["parent/228",[]]],"invertedIndex":[["__type",{"_index":22,"name":{"22":{},"67":{},"94":{},"96":{},"193":{}},"parent":{}}],["additionalerrors",{"_index":58,"name":{"99":{},"221":{}},"parent":{}}],["ajv",{"_index":60,"name":{"101":{},"215":{}},"parent":{}}],["cells",{"_index":40,"name":{"73":{},"83":{},"214":{}},"parent":{}}],["children",{"_index":45,"name":{"78":{}},"parent":{}}],["componentdidcatch",{"_index":5,"name":{"5":{},"34":{},"50":{},"177":{},"200":{}},"parent":{}}],["componentdidmount",{"_index":2,"name":{"2":{},"31":{},"47":{},"175":{},"198":{}},"parent":{}}],["componentdidupdate",{"_index":7,"name":{"7":{},"36":{},"52":{},"179":{},"202":{}},"parent":{}}],["componentwillmount",{"_index":8,"name":{"8":{},"37":{},"53":{},"180":{},"203":{}},"parent":{}}],["componentwillreceiveprops",{"_index":10,"name":{"10":{},"39":{},"55":{},"182":{},"205":{}},"parent":{}}],["componentwillunmount",{"_index":4,"name":{"4":{},"33":{},"49":{},"173":{},"196":{}},"parent":{}}],["componentwillupdate",{"_index":12,"name":{"12":{},"41":{},"57":{},"184":{},"207":{}},"parent":{}}],["config",{"_index":38,"name":{"71":{},"81":{},"216":{}},"parent":{}}],["constructor",{"_index":1,"name":{"1":{},"26":{},"61":{},"172":{},"195":{}},"parent":{}}],["context",{"_index":15,"name":{"15":{},"60":{},"187":{}},"parent":{}}],["contexttype",{"_index":14,"name":{"14":{},"59":{},"186":{}},"parent":{}}],["control",{"_index":26,"name":{"25":{}},"parent":{"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"36":{},"37":{},"38":{},"39":{},"40":{},"41":{},"42":{}}}],["core",{"_index":37,"name":{"70":{},"80":{}},"parent":{}}],["ctx",{"_index":47,"name":{"88":{}},"parent":{}}],["ctxdispatchtoarraycontrolprops",{"_index":78,"name":{"119":{}},"parent":{}}],["ctxdispatchtocontrolprops",{"_index":74,"name":{"115":{}},"parent":{}}],["ctxdispatchtomultienumprops",{"_index":84,"name":{"125":{}},"parent":{}}],["ctxtoallofprops",{"_index":73,"name":{"114":{}},"parent":{}}],["ctxtoanyofprops",{"_index":75,"name":{"116":{}},"parent":{}}],["ctxtoarraycontrolprops",{"_index":66,"name":{"107":{}},"parent":{}}],["ctxtoarraylayoutprops",{"_index":65,"name":{"106":{}},"parent":{}}],["ctxtocellprops",{"_index":80,"name":{"121":{}},"parent":{}}],["ctxtocontrolprops",{"_index":68,"name":{"109":{}},"parent":{}}],["ctxtocontrolwithdetailprops",{"_index":72,"name":{"113":{}},"parent":{}}],["ctxtodispatchcellprops",{"_index":83,"name":{"124":{}},"parent":{}}],["ctxtoenumcellprops",{"_index":81,"name":{"122":{}},"parent":{}}],["ctxtoenumcontrolprops",{"_index":69,"name":{"110":{}},"parent":{}}],["ctxtojsonformsrendererprops",{"_index":77,"name":{"118":{}},"parent":{}}],["ctxtolabelprops",{"_index":85,"name":{"126":{}},"parent":{}}],["ctxtolayoutprops",{"_index":67,"name":{"108":{}},"parent":{}}],["ctxtomasterlistitemprops",{"_index":79,"name":{"120":{}},"parent":{}}],["ctxtomultienumcontrolprops",{"_index":71,"name":{"112":{}},"parent":{}}],["ctxtooneofenumcellprops",{"_index":82,"name":{"123":{}},"parent":{}}],["ctxtooneofenumcontrolprops",{"_index":70,"name":{"111":{}},"parent":{}}],["ctxtooneofprops",{"_index":76,"name":{"117":{}},"parent":{}}],["data",{"_index":52,"name":{"93":{},"210":{}},"parent":{}}],["dispatch",{"_index":36,"name":{"69":{},"79":{},"165":{}},"parent":{}}],["dispatchcell",{"_index":124,"name":{"166":{}},"parent":{}}],["errors",{"_index":57,"name":{"98":{}},"parent":{}}],["forceupdate",{"_index":17,"name":{"17":{},"63":{},"189":{}},"parent":{}}],["getsnapshotbeforeupdate",{"_index":6,"name":{"6":{},"35":{},"51":{},"178":{},"201":{}},"parent":{}}],["handlechange",{"_index":27,"name":{"27":{}},"parent":{}}],["i18n",{"_index":41,"name":{"74":{},"84":{},"220":{}},"parent":{}}],["id",{"_index":126,"name":{"168":{}},"parent":{}}],["initialcorestate",{"_index":51,"name":{"92":{}},"parent":{"93":{},"95":{},"97":{},"98":{},"99":{},"100":{},"101":{}}}],["initialcorestate.data",{"_index":53,"name":{},"parent":{"94":{}}}],["initialcorestate.schema",{"_index":55,"name":{},"parent":{"96":{}}}],["jsonforms",{"_index":137,"name":{"225":{}},"parent":{}}],["jsonformscontext",{"_index":61,"name":{"102":{}},"parent":{}}],["jsonformsdispatch",{"_index":135,"name":{"223":{}},"parent":{}}],["jsonformsdispatchrenderer",{"_index":129,"name":{"171":{}},"parent":{"172":{},"173":{},"174":{},"175":{},"176":{},"177":{},"178":{},"179":{},"180":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{},"188":{},"189":{},"190":{},"191":{},"192":{}}}],["jsonformsdispatchrenderer.refs",{"_index":130,"name":{},"parent":{"193":{}}}],["jsonformsinitstateprops",{"_index":132,"name":{"209":{}},"parent":{"210":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"218":{},"219":{},"220":{},"221":{}}}],["jsonformsreactprops",{"_index":127,"name":{"169":{}},"parent":{"170":{}}}],["jsonformsreducer",{"_index":140,"name":{"228":{}},"parent":{}}],["jsonformsreduxcontext",{"_index":139,"name":{"227":{}},"parent":{}}],["jsonformsreduxcontextprops",{"_index":44,"name":{"77":{}},"parent":{"78":{},"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{}}}],["jsonformsreduxprovider",{"_index":138,"name":{"226":{}},"parent":{}}],["jsonformsrendererstate",{"_index":125,"name":{"167":{}},"parent":{"168":{}}}],["jsonformsstatecontext",{"_index":35,"name":{"68":{}},"parent":{"69":{},"70":{},"71":{},"72":{},"73":{},"74":{},"75":{},"76":{}}}],["jsonformsstateprovider",{"_index":63,"name":{"104":{}},"parent":{}}],["locale",{"_index":50,"name":{"91":{}},"parent":{}}],["onblur",{"_index":29,"name":{"29":{}},"parent":{}}],["onchange",{"_index":128,"name":{"170":{}},"parent":{}}],["onfocus",{"_index":28,"name":{"28":{}},"parent":{}}],["props",{"_index":19,"name":{"19":{},"64":{},"190":{}},"parent":{}}],["readonly",{"_index":43,"name":{"76":{},"86":{},"218":{}},"parent":{}}],["refs",{"_index":21,"name":{"21":{},"66":{},"192":{}},"parent":{}}],["render",{"_index":18,"name":{"18":{},"46":{},"174":{},"197":{}},"parent":{}}],["renderer",{"_index":25,"name":{"24":{}},"parent":{}}],["renderercomponent",{"_index":0,"name":{"0":{}},"parent":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{},"21":{}}}],["renderercomponent.refs",{"_index":23,"name":{},"parent":{"22":{}}}],["renderers",{"_index":39,"name":{"72":{},"82":{},"213":{}},"parent":{}}],["resolvedjsonformsdispatch",{"_index":136,"name":{"224":{}},"parent":{}}],["resolvedjsonformsdispatchrenderer",{"_index":131,"name":{"194":{}},"parent":{"195":{},"196":{},"197":{},"198":{},"199":{},"200":{},"201":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{}}}],["schema",{"_index":54,"name":{"95":{},"211":{}},"parent":{}}],["setstate",{"_index":16,"name":{"16":{},"62":{},"188":{}},"parent":{}}],["shouldcomponentupdate",{"_index":3,"name":{"3":{},"32":{},"48":{},"176":{},"199":{}},"parent":{}}],["state",{"_index":20,"name":{"20":{},"65":{},"191":{}},"parent":{}}],["statelessrenderer",{"_index":24,"name":{"23":{}},"parent":{}}],["t",{"_index":49,"name":{"90":{}},"parent":{}}],["testandrender",{"_index":134,"name":{"222":{}},"parent":{}}],["translateprops",{"_index":48,"name":{"89":{}},"parent":{"90":{},"91":{}}}],["type",{"_index":32,"name":{"44":{}},"parent":{}}],["uischema",{"_index":56,"name":{"97":{},"212":{}},"parent":{}}],["uischemas",{"_index":42,"name":{"75":{},"85":{},"217":{}},"parent":{}}],["unknownrenderer",{"_index":33,"name":{"45":{}},"parent":{"46":{},"47":{},"48":{},"49":{},"50":{},"51":{},"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{},"65":{},"66":{}}}],["unknownrenderer.refs",{"_index":34,"name":{},"parent":{"67":{}}}],["unknownrendererprops",{"_index":31,"name":{"43":{}},"parent":{"44":{}}}],["unsafe_componentwillmount",{"_index":9,"name":{"9":{},"38":{},"54":{},"181":{},"204":{}},"parent":{}}],["unsafe_componentwillreceiveprops",{"_index":11,"name":{"11":{},"40":{},"56":{},"183":{},"206":{}},"parent":{}}],["unsafe_componentwillupdate",{"_index":13,"name":{"13":{},"42":{},"58":{},"185":{},"208":{}},"parent":{}}],["updatedata",{"_index":30,"name":{"30":{}},"parent":{}}],["useeffectafterfirstrender",{"_index":62,"name":{"103":{}},"parent":{}}],["usejsonforms",{"_index":64,"name":{"105":{}},"parent":{}}],["validationmode",{"_index":133,"name":{"219":{}},"parent":{}}],["validator",{"_index":59,"name":{"100":{}},"parent":{}}],["withcontext",{"_index":46,"name":{"87":{}},"parent":{"88":{}}}],["withcontexttoallofprops",{"_index":92,"name":{"133":{}},"parent":{}}],["withcontexttoanyofprops",{"_index":91,"name":{"132":{}},"parent":{}}],["withcontexttoarraycontrolprops",{"_index":95,"name":{"136":{}},"parent":{}}],["withcontexttoarraylayoutprops",{"_index":94,"name":{"135":{}},"parent":{}}],["withcontexttocellprops",{"_index":97,"name":{"138":{}},"parent":{}}],["withcontexttocontrolprops",{"_index":88,"name":{"129":{}},"parent":{}}],["withcontexttodetailprops",{"_index":93,"name":{"134":{}},"parent":{}}],["withcontexttodispatchcellprops",{"_index":98,"name":{"139":{}},"parent":{}}],["withcontexttoenumcellprops",{"_index":99,"name":{"140":{}},"parent":{}}],["withcontexttoenumprops",{"_index":100,"name":{"141":{}},"parent":{}}],["withcontexttojsonformsrendererprops",{"_index":87,"name":{"128":{}},"parent":{}}],["withcontexttolabelprops",{"_index":104,"name":{"145":{}},"parent":{}}],["withcontexttolayoutprops",{"_index":89,"name":{"130":{}},"parent":{}}],["withcontexttomasterlistitemprops",{"_index":96,"name":{"137":{}},"parent":{}}],["withcontexttomultienumprops",{"_index":103,"name":{"144":{}},"parent":{}}],["withcontexttooneofenumcellprops",{"_index":101,"name":{"142":{}},"parent":{}}],["withcontexttooneofenumprops",{"_index":102,"name":{"143":{}},"parent":{}}],["withcontexttooneofprops",{"_index":90,"name":{"131":{}},"parent":{}}],["withjsonformsallofprops",{"_index":110,"name":{"151":{}},"parent":{}}],["withjsonformsanyofprops",{"_index":109,"name":{"150":{}},"parent":{}}],["withjsonformsarraycontrolprops",{"_index":113,"name":{"154":{}},"parent":{}}],["withjsonformsarraylayoutprops",{"_index":112,"name":{"153":{}},"parent":{}}],["withjsonformscellprops",{"_index":115,"name":{"156":{}},"parent":{}}],["withjsonformscontext",{"_index":86,"name":{"127":{}},"parent":{}}],["withjsonformscontrolprops",{"_index":106,"name":{"147":{}},"parent":{}}],["withjsonformsdetailprops",{"_index":111,"name":{"152":{}},"parent":{}}],["withjsonformsdispatchcellprops",{"_index":116,"name":{"157":{}},"parent":{}}],["withjsonformsenumcellprops",{"_index":117,"name":{"158":{}},"parent":{}}],["withjsonformsenumprops",{"_index":118,"name":{"159":{}},"parent":{}}],["withjsonformslabelprops",{"_index":122,"name":{"163":{}},"parent":{}}],["withjsonformslayoutprops",{"_index":107,"name":{"148":{}},"parent":{}}],["withjsonformsmasterlistitemprops",{"_index":114,"name":{"155":{}},"parent":{}}],["withjsonformsmultienumprops",{"_index":121,"name":{"162":{}},"parent":{}}],["withjsonformsoneofenumcellprops",{"_index":119,"name":{"160":{}},"parent":{}}],["withjsonformsoneofenumprops",{"_index":120,"name":{"161":{}},"parent":{}}],["withjsonformsoneofprops",{"_index":108,"name":{"149":{}},"parent":{}}],["withjsonformsrendererprops",{"_index":105,"name":{"146":{}},"parent":{}}],["withtranslateprops",{"_index":123,"name":{"164":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/static/api/react/assets/main.js b/static/api/react/assets/main.js new file mode 100644 index 00000000..7270cff8 --- /dev/null +++ b/static/api/react/assets/main.js @@ -0,0 +1,59 @@ +"use strict"; +"use strict";(()=>{var Pe=Object.create;var ne=Object.defineProperty;var Ie=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Ie(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Pe(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),v=s.str.charAt(1),f;v in s.node.edges?f=s.node.edges[v]:(f=new t.TokenSet,s.node.edges[v]=f),s.str.length==1&&(f.final=!0),i.push({node:f,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){re.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(n&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{le(e,t)}),le(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ne(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ce(l.parent,i)}.${d}`);let v=document.createElement("li");v.classList.value=l.classes??"";let f=document.createElement("a");f.href=r.base+l.url,f.innerHTML=u+d,v.append(f),e.appendChild(v)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function ce(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var Be={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Be[e])}var C=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",pe="mousemove",B="mouseup",J={x:0,y:0},fe=!1,ee=!1,He=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(He=!0,F="touchstart",pe="touchmove",B="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(pe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{ee=!1});document.addEventListener("click",t=>{fe&&(t.preventDefault(),t.stopImmediatePropagation(),fe=!1)});var X=class extends C{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(B,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ve=document.head.appendChild(document.createElement("style"));ve.dataset.for="filters";var Y=class extends C{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ve.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,this.handleValueChange()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(e=>{e.style.display="block";let n=Array.from(e.querySelectorAll(".tsd-index-link")).every(r=>r.offsetParent==null);e.style.display=n?"none":"block"})}};var Z=class extends C{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.ensureActivePageVisible()}function we(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.href===r.href&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/static/api/react/assets/navigation.js b/static/api/react/assets/navigation.js new file mode 100644 index 00000000..bf844a66 --- /dev/null +++ b/static/api/react/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA52YXW/aMBSG/4uv0bqylm3cVXSTOlExdZ12Me3CTYywGuzIdiho6n+f6BLiOPY5x1z7Oc+b+OsEfv9lTuwdm7OFVs7oik1Yzd2GzVlRcWuFvWgH3m3c9jj6LFXJ5pfTT6+TU+03q9VXbbb2Vtqau2LzIFQpjDBjWxKF/B2z0NtaK6Hc2DtCYJ/V1U6UGc+NlozyJv9r2ZyVojai4E6UzHuIn+pZ6ReVjgwA0gLcKel+OO7Ed6Nr2zulcsKseeGvwJAd6qfXs5j+QfDCEdQ9R9SWzf64z8SeZg9wUsjbq7ZVsN8nIfWj4cpW4GQPEUgWrHZaGQMh8XiDuUPtnZig9v3nj5fXU6/+bTYqYW1KNAIwY3d0FqLy7psdN5I/VcJe+OND14dpbGVHi9qrQoai6+JBXwcBwuSVERMn4TAAu1bGIetGFU5q1U/s0Dm7is1CrP40SBF0V8tOlv6eidgGJKAu3L57g0d9Yww/tL0pOCx9BFxBjcpKOSfgvqmc/KKaLS1iiMMhj/qmqlZrSOwjqEwdUNkJQWXEJcxeurZgyQ+6CRtKzOyBmPh4J8HGE4GqKG+e89It+0u6za1wXNLUAY6F+Jcz7B+RmPq4pXHtgCIpKfMcgpjY+xiJNuxAH8exkCV/Eshz9wguw09DxkG459YJs5TW3TkBXlxRFtV3dxxp9aI0FrFSYrWm7bkxSpdTnj9KkyIIXkzWWAF2fX8c0LxIt2m/snKOB6EMCT0VwZ0ugZLlYOdLoGQ5pRPCFVlRyF0AFlCDwFMVJ8nq8IM/JY599MNa8gKcM/dIV06xZD2lNcMV1Cj02kzTORF0fZYa7qsJlC6nn60zjhWx72I15Dj0pwmAU0NonRgpyQ7LDMoPyQjIkpN66lmtNPWP1lAN/ak1u3r98w8ctmatVRYAAA==" \ No newline at end of file diff --git a/static/api/react/assets/search.js b/static/api/react/assets/search.js new file mode 100644 index 00000000..d674aa47 --- /dev/null +++ b/static/api/react/assets/search.js @@ -0,0 +1 @@ +window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA91dW5PjtrH+L5pXeSyA93k7sZMq5yTllBMnD1NbLq3E8dDmkHMkana3tva/nyJIUI1mNwiS0KbKT6sdAY1ufOjbx4s+b071h/Pm4fHz5veiOm4ehEy3m2r/km8eNt/VVXOqy812czmVm4fNodyfz/n52/7v98/NS/tl/+fNw2bzZavlREIOcg51dW5Ol0NTn6yy7syBQO5287o/5VUDlLouJXfhVefnfXUs8++e99WvuX0xNHLRanX1l/pwOdsXug5auMafysvExg1jFq1weT3um/z7fbO3r2KMu67UnI/fFOdvXk/F277JJ9aN4mHZv57bnTm9nH/K94fmH6f69bqRRdXkp6f9IT9/Swyznjy0eegoOAi+A5Po/aQ0vyogdjIcFHgpjscy/7A/zVPBmLZICeDHw8jvi/Prvjk8/5RXx/yUjw8VO9KLr9ulO3k/bwpzAA71y2td5VXzn6Isf65e6kvVzFeMlOFJw5P6fq5Ow6zlWsAj8lN+rsu3/Oh+VCZneDkybqs4HZ1pE9ccIWdFJ45SH0yL6jk/FU1+9GIBc8QcdSaOmi8tA8kHqUHdt/2p2L8vKZ+wnjEgnNWJWIQda886VGL7oSqafzb7Jp9ObuZQ61JGfjnCrO0o+O6IUzgZOpD2jALnw3P+Ml+FYZoXJS7FQjXARC+KnPozPhvsOzjTiyqHvCznq6FneVFh/9vbbAW6OX52oK6eil/nb4Ge5vVozocCzvR0OPfHuio/LTibw0Qvirzty+K4b4q6+nt9tBfGlDqj6V6UKkRazValn+THW47HojVqX/75dKoXhBBCwFLF4nCczQZ9ni7VoV0HqGNNWEDYKO9eZc3N6Xr8d3lZEmkcfm1Pp0YZ3AXh73SZRtRMaISnMpeS6ljWYpVhEZglIrqqoKAu8/N5VNU3n17z87ej7ycabVM6I9RNFlU+KXVaDiH/2FidAQ6cUTrhs+gk+g5Mm/AuQ382R00wA2MF+ilu1fhMZSYTJqXOKF16U8itnBrrRBdT/vZpsrQitmlUWHlTZzJzjbUZ5S1vyrjVO2ON6GrH40lyqH2og0RUPmuUojpeHOKIhtcluFE5Wyf3twISAEQCNwa6LnM557bqAH49P/r/lB8vH3u7XchhNNo9Dxyei/J4yu0uRMu/A3MnWVpszpq0xKjjnpuc1ZlMUNzOLMpSM9SaTFWsYsvylbNqbkmL0W5F5nLfu8n0xW3dshzmrNhkImP0WpbNnNVyS2mMbivy2owT55Dc2AO3NMPZ1ANJ4tB8/Ff9P6fT/tPf9p/qC4rl12xBjnPNRNfJ/TXH6VXgwFnLOJix1AIX5Rfr/efq8uKyAB5nXySKgmvy/uWXtuebJfiO/mqQROcxehJtJuM09atSzZ+y91eJq5XW9jtF8PWa21lff3qX+/d56VFvLe/Weh/z8+FUKHg9am9KvbUNp/z/LsVJxXJfBgCRt9a+TfH/m3/6xyl/Kj56NAHLvbUdoytV602YvIblT/vcJKbX657biWqPHgyvk3pwXdsVVI8+W9fNP32fF0Pozf3WZ7wpvkakQZ2lh+Rqv57oT3PvkeXrxZWq5bt8HpWrxFvr/laci/elx6L3/irx1rq/7hvqUtxSxXtxt69kMMHio5SZuv1ilf64F/uxyn98cm3IyMHeujJe+p3le5f+jJ5psX9Zp7bGALeeba4ha7q3VdY49HGebbF2dKtscejtPNvi0OWtssi53/Ns11Tnt8ootx7Qs0VO3eAqs2b0hZ5tm+oQV5nl1it6tsjeNa6yx6V/9B0lLJ3kuvAw2VP6jguT3eW6yODYZ/qODbeJc1O9p+8awdqFrisSHPpRz9bcMKL9N+KZvVtdF9Bc+lbP9kx0sKvsceplPdtj62pXGTPd33qv3CY63ZWlm1PPu94m3P3+/VI2hWv3Sw721v3y0u8s37t0v/RMi/3Lut81Brh1v3MNWdP9rrLGofv1bIu1+11li0P369kWh+53lUXO3a9nu6a631VGuXW/ni1y6n5XmTWj+/Vs21T3u8ost+7Xs0X27neVPS7dr+8oYel+14WHye7Xd1yY7H7XRQbH7td3bLhNnJvqfn3XCNbud12R4ND9erbmhhHtvxHP7N3vuoDm0v16tmei+11lj1P369keW/e7ypjp7td75TbR/a4s3Zy63/U2MTf5/qdonr/Pm31hb3/p0fPuiy7LH5+si1xHeGuskcg7/EeXFhoMx4YsTupuejmnb17FFW7qqOO0Qy7Wji8jHHWbKhiWa1Yd848/Pv2laJqi+tUL1ozIW2g/fpRkmcrT74ZYp6etzHdUcbqgX6xdc9pX53Jv5cUctUSibqGtlfByVNOB2lqsn5XEctTPga5afhaniSnXI+lKQS3WdYpscs0+TrTS8hjqQiC5Bk93qmh11PQUNG+kpZ3ocdTRhdJZHomsbbVrKHJooBdr6AXn26Jsb39dYXZpdBfrONHSOuro1LyuiJQTzZ1zqHRq4+boafZP+kVCLk9n0mPnNWvVp6lmbRgxS7C6VmsVfB0xSzB4ILiDwroIPXrGgtc9dnze1zLBU7c7tcLdxJjpXtg2e2JP4AubwDtB98fjD03+ckuD7q9r3MAwwm+/MmDaPv3vN6L/4htxU5PxuhzEp/ylfsvbEQs9w3EbzHX+mFADG+HnK+TJbSFn1uegbwf8/HrTHRmW+GMC3pnX/3OFObotzMaqNnC/rz8w3bBH+/tF/rgAtwYOH64gB7cH2ViZA5r8MYtb7IXTb2H4BhzfFLg/N/npb8W5aSObtYYkhs57zUpeTlx00QPmv2BlSrQxyO+rVQypd8TfXa65mDMIu1a8TsVRwRkvUrEoOsWBnf/dvkbYi75XWbfT1/FVAK4qz3oJwHKtnV534arzjBddLNfY4RUXrvo6v9xiubaTr7Vw1dXxhRYr/M2Tq93Wyxxe/uCqqfNrH5Zr69G3voZnObzkwdm1nF/vsFxflxc7uOrr/kqH5fpOvszBVVnH1zisyGVOL3BwTmUzXt2wIjJMvnLNOTA4vmxtlq78CyamCtLxyBu8WoLYG+JLl/qUmMYZvPZ1EnOUnvsiiSnl11WvC21wqmO92TDn8eNZZsx/8HilJe6P7M+yY+7D+iutcH1Mf5YN8x7QX2mB26P5s/Sf81D+Wp/27s5fy5NdH1afpf28x9RXWnAT//263uv6UPo89533OPpKG5wfRJ9lw8xH0Ffa4Pbw+SwD5jx2vjYnuz9wPi8lz33UfG1EcnvF1ryANOflWvP1xxU8/AErawE/GrjoZorhYQbLWtxo77dREOLvbAPm3ECBpto2gTlcjrdOLDNi3k0T7sb4ueK2zqaZt0fMNo64IQJFN33h/EZ2Ggv8ceC7mjXzCul8BMEOergoutDe+ZdDVwE5+n2J97k94l9HeKNqkMg7/EcXagYMx4ZwD3LAn71apNF9L2KRWuvKUUcFncrPxTraWy9HFV1arcUaTpaUjko6lpDLd9JWMrpu5HSJOEc/EBk+FM0z+4NxV2WpYa7lYDu3nzLjpl6HWXMUmLWux+UmbiNmxy5azP4LQtzQRUtZ7/pmRi5ayHrfOjNy2UK2p5mZkYsWsj+czQ1dZtP0z2NZxy9fdM65X/yzWYYUt/u8pqYsc3JLK00PXHZwHDp3+4RFy05d7eMHL17OeamVAWyWaXMvaE4tPG/RFY4xxcBYRi9MQ5ZGgxlpXQj+juu/+gerc3MB8MuE5girYLNpcBR2x/cFSDnuwej6sAfl/8Rqw+iZSyJ0mH0zgZmxdY5NICP1jvj7RCtIzCDsog/Nz9XvVf2homs/sP/UuBkHCG6Bi9Q7q8Gk0mBpmXL2DUr0grEGdmczH/Wpjo7y7oaxTuZsvrzbdi/d2Dx83rzlp3P79PzDRt4H99lmu3kq8vJ43jw8dqpsN4f65aWV9K7/7t/5oWkvAT88dkO+3W22j7tttLuP4/Tdu+2jnqG+UH9Qw8Rm+yi2QXYfp9IYJoxhcrN9lNtQ3ossMoZJY1iw2T4G1KKBMSzcbB9DalhoDIs228eIGhYZw+LN9jGmhsXGsGSzfUyoYYkxLN1sH1NqWGoMyzbbx4walpnbu2P3F+GggNhtw+g+is2BJhKi3XEhKCyECYZoN11ISklh4iFCVksTERGxWpqYiJjX0oRFtNsvyEMjTGREi4Agz40wwREtCII8OsLERyp84m0Q3kdJaJ5sEyCpAErIkchXFEIpOdJESCqEsm0g7uUuM0eaCMkWB7kjR5oQyRYIKSjbpYmRbIGQkpRpYiRbIGRAHRBpYiRbIGRIRgoTI9kCIUmMpIlR0AIhY0pmYGIUtEBI0skDE6NABTTSzwMU0logZEaubmIUtEAEZMwNTIyCFoiAxCgwMQpizjMDE6KgxSEgnT0wIQpaHAI6SpsQBS0OAelwgQlRuGM3KTQhClscgoiIIKGJUCjZ0xmaCIW8F4Uo7/BeFJoIhRF75kIToTBmfSM0IQoT1jdCE6JQQUTmtNCEKFQQkSc+NCGKWhwC8sRHJkSRgohMbpGJUdQCEZInPjIxingvikyMopA7IBGqDiL2gEQmRFHMHpDIhChK2AMSmRBFKXtAIhOiKGMPSGRCFO/YAxKbEMUtDiEZQGITolhBRMaF2IQobnEIybgQmxDFqn4j40JsYhS3QIRkkI9REdcCEcZbGd/HqbnzsYlR3AIRJtsguY8TtEsmRnHKohmbGMUtEGFKYRSbGCUtEGFGjUxMjJIWiGhHjjQxSlogIjLKJyZGScCWFomJUdICEcltEN/vduYuJSZGScSWQImJUdICEQWkTFRrt0BEITnSxChJWS9OTIySjC3AEhOjtAUiiqjVUxOjVGFE2p6aGKUKo4SUaWKU8ukoNTFKFUZ0s2FilEasd6QmRmnMekdqYpTysS5FLVHKekdqYpRmrHekJkbZjvWOzMQoE6x3ZCZGGV94ZyZGWcB6R2ZilIWsd2QmRlnEekdmYpTFrHdkJkZZwnpHZmKUpax3ZKhzzVjvyHDzumPdo/sOjhWsg3TfwbGSdZHuOzhWQUVWI913cGzIukn3HRwbsY7SfQfHxqyrdN/BsQnrLN13cGzKukv3HRybsQ7TfQfGKm6Bdhkx4h0E6zQCUw+KYKDdRmDyoWMf6LOD6QfFMtCuIzADoYgG2nkEJiEE3+EKTEN0PATpQAITEYpuoF1IYCpCEQ6MDyEyQijKgfEhREeIjo+gfUhiyqjFJibrdIEoCaGIh5gsLQUiJYS0+BuiJYTkw6NAxIRQ9AO3Dwg3yZcaApETQlEQMc2IIXpCSL5sF4igEAHPIglEUQhFRMQ034VICtGxFHTcCTDZF/BxBxEVQtERTNxBVIVQhAQTdxBZIRQnwcQdxFcIxUowcQcxFkLxEkzcQZyFUMwE4/OItRCKm2B8HvEWQtETjM8j6kIogoLxeUReCAt7IUJM07bYxDQDiggMoWiKmOZAEYUhFFERk3yDQCSGUFRFTDIOAtEYQpEVMVngCkRkCEVXMLEEURlCERZxRtLQCDbFWDBiEZshFGeR0GES8RlCsRacXASbIi4SOqRGmGDnK32BaA2hyIuEDmeI2BCKvuDkItg6boPk7hG3IRSDkdDRDLEbQnEYCX16Eb8hFIuR0KcXMRyiozho0xDHITqSg676EMshFJeRxNQpQzSHiC3JLcZXRmI+8CGqQyhCgwl8iOwQitJgkhCiO4QiNZikiQgPoWgNJqAiykMk/EUSgUgP0bEedEBFtIdQ5AYTUBHxITrmgy4eEPUhOu6DDr6I/BCJpQlI8DUtdbGRDpKIABGK5mCOL6JAhCI6mOOLSBChqA76+CIWRHQ0CH18EQ8iUr7JFogJESnfZgvEhYiUb7QFYkNEaukBEB8iUksPgBgRkVp6AMSJiNTSAyBWRKSWHgDxIiKz9ACIGRGZpQdA3IjILLUkYkeE4kASOm8jfkQoFiSh+3PEkIjMktwQRyIUE0LneESSiMyS2xBNIhQZktI5HhElIrOUJIgqkYoOoe+QQEyJVGxISl+hRUyJ3PG5TSKmRCo2JCXLAYmYEqnYEPpESsSUyB1/oUUipkTu+EstEjElcscTkBIxJVKxISlZZ0jElEjFhqRknSERUyIVG5LSV6ERUyIVG5KSVbJETIlUbEhKJgCJmBKp2JCU9DaJmBKp2JCU9DaJmBKp2JCMPOoSMSVSsSEZfSYRUyIVG5LR5wwxJVKxIRmNG2JKpGJDMho3fNuGYkMyGjd844ZiQzIat9GtGy02GY0bvnlDsSEZjRu+fUOxIRmNG76BQ3Y32dDA4Xs4FB0idjRy+DYOxYeIHQ0dvpNDESJiR2OHb+ZQjIjY0eAhukR2dMmORg/xJTLoboyi4UOEiQws4RIRJlKRImJHY40YE6lYEbGjwUaUiQw6AGm0EWciA/5OKdlzJurWwLf81OTHH7pbBB8fh3tMP29+6e8bDIc7PD9v4njz8PnLdpNG3b8t/d19kPpDmPUfIqE/BPqDnhUl/YdY9h+StP+Q6TGZHpP1AtvE1H0I1Icv17sV2/+1Fu6Px0I9vnvVPs6u2rddfC8ztkko6mpf6nffXEXJ5CoqEJyA396MOeI6R0bMnP7BMzBrB2b1Gxv2/+q9i/sdS/U+7XpsRDBsqv5Lpndul3AqPBfl8ZRXBvBAi4jb8kP98lpXedV8KMryUr3Ul6qBQgQQIoYTwQrrHmUEOyHBTvTmhL01+jjpszOcGDHshD6LiQY+jfVOWHQ4N6dLe9urYQcwQ2+4PvHdvwF3pg7dQzdQGtiUHTvrZLhhEF3nhL0KUchNbj4e+8dSmnrfPvnTK/Ha3ZQN/CMFhoWpizxWVAhFOan20j4HkVeXl5GwBPptZhHW1PuyrJ/G2kDEZGAVUH2iBETQHPa4KAG2HQ7BEY5ZNxrElOrBsLEUYE7MBR8lpY0m4+2E2MTsmVPzOTuAiNgKSC+hfXDgqJ6tG+8tjArSuin6sNBmwdObWUFuTxktA+Js31olg9seICa2npbfznX11D6Yox+KHm9PAo8eG7NbYeq3+0YCUph2dlabuPMWAHOsG/uinu8ri3PT5t7x9gYwAWdWSToacHscwaCws2pVV3n9xGMONzixbvBVEKcUOIOp1S+UqDHYMQSbSyLdq+xAPoohwn0i7BNipmsxoSuvQOcqXTUIVlPjZxbBeQBbr7NpqtPrTksNWKm9Fxu5HYgMek3DXnTEgQvDgZEeQURhtRheiAbQA26b9ovrirO96N6neJ3zE11bpVyqHNeNEUgASQ9NppERWmCg14p1GZNye9C94eTQv+EEbCg4ErrSSnW9w8X89icgDSHgYOljE/YHK+KMboX8nn967X9HEtgOApHeu0xv5lBBsaVTYWIFMlDS71Kmaz2hGwc5NBcaxpQLx0pu/fTU/XawfuMfcE0J0xRr/Pmte/EqiC/Qp2PtjimHwZARDCBAXGE7nmHmQb9VArgEUIKt7AYBlIcKGLu5KDmScBoekLtKAq7OpYBBTlEVzbnZN/koVAqYqiflnPL9YZzYYDc7LeF4+djv7EhQAGyKuBQ7iFIGUSCBMx1MmqS35a04mvsbgIQWcmL63/kFQR0cMe0tqY5DO+1HAReH9EOzsNsDCMmAO+8vxfFY5h/2ZocD8yg3sX7Lj+p3jYCvQSeNOEzbmZdXYx5sENhOqq7elxdjqwFg/KRxcAYAcZ7Ugny4mIcMnA5uln53NVARLKbTie58xU4HyljnoIQ7MN27K0EABnJTnWJ2OpzrMkToRl3obNdeYaJXOOX7Y12Vn4zAB3ZY9qcx1KwHL6hFGLM/KewzMu5UXeeaRSKczBIg+oFc4ARG56k3u8/DbKqjomYA4ee17yYOTIwhAegScGkQvJwJWJFBT+5R6P+NNA2oT5Cm5tpbBPuKaThcA6EndCnCb4H+4Wxw5AAISS8h0wdtpzO8xbRzXb7lR3uag80xv82MJAo4AWMS57jtm87HNUcEMNcE3kCKioFuHZxYf0i5FDReQgA31oAl/VZmOvwLHf51SS709ouUC2AqPZX5+UweZrAnAScBcYcwEkguSuGUmsI6mO0SG/1Kg3GVsQvgstyB0AJw8I1h0cTyxJhlby8CAH/jMsv1rfJgKpzZO2LSu59mfsXAvQZDeayjdMqFNr2YWZbCzellhb2oSPsji9Wlez8B6TM7I+JwHo0kEOjB083WLpfX477JcVcNqhd2/XNOlusBQCHispRqFNSReamPZu8GCydu94a3EQKNQT2bDsy0dlmhAQmHawI6LqfDZRXurLX8XV+xupBWKXTWHWdCK3SQRTO3Gbz6wV4rMAWRDG4KD5SwmXkVZGNyM3j02UQxlsdQbBmMU2x7ZYgjyawMHh3JHT1TzrgRSaFxOyfjuH1KITcluAhoiGJ44gzymIKrG0xJNr44g5pJJ81YDjGDcYblsEeyxnKM8M3FK0MOTfq2V+CBJKcDxRzN1KgQnGyboIEzGB3Y3t2UyF4cam9MAJY6nQs7IZzBUCGdQsUgkFAPRjD2su9Y2hgHeDbYQtIQxMdnGCaELUzYSiPoQHRx8267eS1e87Ko8s3D47svX/4fawuf8afaAAA="; \ No newline at end of file diff --git a/static/api/react/assets/style.css b/static/api/react/assets/style.css new file mode 100644 index 00000000..98a43779 --- /dev/null +++ b/static/api/react/assets/style.css @@ -0,0 +1,1414 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-warning-text: #222; + --light-color-background-warning: #e6e600; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-active-menu-item: var(--light-color-accent); + --light-color-text: #222; + --light-color-text-aside: #6e6e6e; + --light-color-link: #1f70c2; + + --light-color-ts-keyword: #056bd6; + --light-color-ts-project: #b111c9; + --light-color-ts-module: var(--light-color-ts-project); + --light-color-ts-namespace: var(--light-color-ts-project); + --light-color-ts-enum: #7e6f15; + --light-color-ts-enum-member: var(--light-color-ts-enum); + --light-color-ts-variable: #4760ec; + --light-color-ts-function: #572be7; + --light-color-ts-class: #1f70c2; + --light-color-ts-interface: #108024; + --light-color-ts-constructor: var(--light-color-ts-class); + --light-color-ts-property: var(--light-color-ts-variable); + --light-color-ts-method: var(--light-color-ts-function); + --light-color-ts-call-signature: var(--light-color-ts-method); + --light-color-ts-index-signature: var(--light-color-ts-property); + --light-color-ts-constructor-signature: var(--light-color-ts-constructor); + --light-color-ts-parameter: var(--light-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --light-color-ts-type-parameter: #a55c0e; + --light-color-ts-accessor: var(--light-color-ts-property); + --light-color-ts-get-signature: var(--light-color-ts-accessor); + --light-color-ts-set-signature: var(--light-color-ts-accessor); + --light-color-ts-type-alias: #d51270; + /* reference not included as links will be colored with the kind that it points to */ + + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-active-menu-item: #5d5d6a; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + + --dark-color-ts-keyword: #3399ff; + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: var(--dark-color-ts-class); + --dark-color-ts-property: var(--dark-color-ts-variable); + --dark-color-ts-method: var(--dark-color-ts-function); + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: #e07d13; + --dark-color-ts-accessor: var(--dark-color-ts-property); + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 > a:not(.link), +h2 > a:not(.link), +h3 > a:not(.link), +h4 > a:not(.link), +h5 > a:not(.link), +h6 > a:not(.link) { + text-decoration: none; + color: var(--color-text); +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1700px; + padding: 0 2rem; +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + margin: 0 auto; + /* toolbar, footer, margin */ + min-height: calc(100vh - 41px - 56px - 4rem); +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + position: relative; + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; + padding: 10px; + border: 1px solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} +pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; +} +pre:hover > button, +pre > button.visible { + opacity: 1; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h4, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} +.tsd-typography table { + border-collapse: collapse; + border: none; +} +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); +} +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-full-hierarchy:not(:last-child) { + margin-bottom: 1em; + padding-bottom: 1em; + border-bottom: 1px solid var(--color-accent); +} +.tsd-full-hierarchy, +.tsd-full-hierarchy ul { + list-style: none; + margin: 0; + padding: 0; +} +.tsd-full-hierarchy ul { + padding-left: 1.5rem; +} +.tsd-full-hierarchy a { + padding: 0.25rem 0 !important; + font-size: 1rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: relative; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} + +.tsd-navigation.settings { + margin: 1rem 0; +} +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.25rem); + display: flex; + align-items: center; +} +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: flex; + width: calc(100% - 0.25rem); + align-items: center; + padding: 0.25rem; + color: var(--color-text); + text-decoration: none; + box-sizing: border-box; +} +.tsd-navigation a.current, +.tsd-page-navigation a.current { + background: var(--color-active-menu-item); +} +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul, +.tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li, +.tsd-page-navigation li { + padding: 0; + max-width: 100%; +} +.tsd-nested-navigation { + margin-left: 3rem; +} +.tsd-nested-navigation > li > details { + margin-left: -1.5rem; +} +.tsd-small-nested-navigation { + margin-left: 1.5rem; +} +.tsd-small-nested-navigation > li > details { + margin-left: -1.5rem; +} + +.tsd-page-navigation ul { + padding-left: 1.75rem; +} + +#tsd-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; +} +#tsd-sidebar-links a:last-of-type { + margin-bottom: 0; +} + +a.tsd-index-link { + padding: 0.25rem 0 !important; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} +.tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ +} +.tsd-accordion-summary, +.tsd-accordion-summary a { + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + + cursor: pointer; +} +.tsd-accordion-summary a { + width: calc(100% - 1.5rem); +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-index-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title, +#tsd-toolbar-links a { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + background-color: var(--color-background); + line-height: initial; + padding: 4px; +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: flex; + align-items: center; + padding: 0.25rem; + box-sizing: border-box; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title, +#tsd-search.has-focus #tsd-toolbar-links a { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +#tsd-toolbar-links { + position: absolute; + top: 0; + right: 2rem; + height: 100%; + display: flex; + align-items: center; + justify-content: flex-end; +} +#tsd-toolbar-links a { + margin-left: 1.5rem; +} +#tsd-toolbar-links a:hover { + text-decoration: underline; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-keyword { + color: var(--color-ts-keyword); + font-weight: normal; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: sticky; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} +.tsd-page-toolbar .tsd-toolbar-icon { + box-sizing: border-box; + line-height: 0; + padding: 12px 0; +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: + opacity 0.1s, + background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through !important; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +.tsd-kind-project { + color: var(--color-ts-project); +} +.tsd-kind-module { + color: var(--color-ts-module); +} +.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-kind-enum-member { + color: var(--color-ts-enum-member); +} +.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-kind-constructor { + color: var(--color-ts-constructor); +} +.tsd-kind-property { + color: var(--color-ts-property); +} +.tsd-kind-method { + color: var(--color-ts-method); +} +.tsd-kind-call-signature { + color: var(--color-ts-call-signature); +} +.tsd-kind-index-signature { + color: var(--color-ts-index-signature); +} +.tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); +} +.tsd-kind-parameter { + color: var(--color-ts-parameter); +} +.tsd-kind-type-literal { + color: var(--color-ts-type-literal); +} +.tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); +} +.tsd-kind-accessor { + color: var(--color-ts-accessor); +} +.tsd-kind-get-signature { + color: var(--color-ts-get-signature); +} +.tsd-kind-set-signature { + color: var(--color-ts-set-signature); +} +.tsd-kind-type-alias { + color: var(--color-ts-type-alias); +} + +/* if we have a kind icon, don't color the text by kind */ +.tsd-kind-icon ~ span { + color: var(--color-text); +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} + +/* mobile */ +@media (max-width: 769px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } + + .container-main { + display: flex; + } + html .col-content { + float: none; + max-width: 100%; + width: 100%; + } + html .col-sidebar { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-sidebar > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu .col-sidebar { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +/* one sidebar */ +@media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + margin: 2rem auto; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } +} +@media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + padding-top: 1rem; + } + .site-menu { + margin-top: 1rem; + } +} + +/* two sidebars */ +@media (min-width: 1200px) { + .container-main { + grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 1rem 0; + } + + .page-menu, + .site-menu { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + } +} diff --git a/static/api/react/classes/Control.html b/static/api/react/classes/Control.html new file mode 100644 index 00000000..a2674831 --- /dev/null +++ b/static/api/react/classes/Control.html @@ -0,0 +1,124 @@ +Control | JSON Forms React Core

                  Class Control<P, S>

                  A controlled component convenience wrapper that additionally manages a focused state.

                  +

                  Type Parameters

                  • P extends ControlProps

                    control specific properties

                    +
                  • S extends ControlState

                    the state managed by the control

                    +

                  Hierarchy (view full)

                  Constructors

                  Properties

                  context: any

                  If using the new style context, re-declare this in your class to be the +React.ContextType of your static contextType. +Should be used with type annotation or static contextType.

                  +
                  static contextType = MyContext
                  // For TS pre-3.7:
                  context!: React.ContextType<typeof MyContext>
                  // For TS 3.7 and above:
                  declare context: React.ContextType<typeof MyContext> +
                  +
                  props: Readonly<P> & Readonly<{
                      children?: ReactNode;
                  }>
                  refs: {
                      [key: string]: ReactInstance;
                  }

                  Type declaration

                  • [key: string]: ReactInstance
                  state: Readonly<S>
                  contextType?: Context<any>

                  If set, this.context will be set at runtime to the current value of the given Context.

                  +

                  Usage:

                  +
                  type MyContext = number
                  const Ctx = React.createContext<MyContext>(0)

                  class Foo extends React.Component {
                  static contextType = Ctx
                  context!: React.ContextType<typeof Ctx>
                  render () {
                  return <>My context's value: {this.context}</>;
                  }
                  } +
                  +

                  Methods

                  • Catches exceptions generated in descendant components. Unhandled exceptions will cause +the entire component tree to unmount.

                    +

                    Parameters

                    • error: Error
                    • errorInfo: ErrorInfo

                    Returns void

                  • Called immediately after a component is mounted. Setting state here will trigger re-rendering.

                    +

                    Returns void

                  • Called immediately after updating occurs. Not called for the initial render.

                    +

                    The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.

                    +

                    Parameters

                    • prevProps: Readonly<P>
                    • prevState: Readonly<S>
                    • Optional snapshot: any

                    Returns void

                  • Called immediately before a component is destroyed. Perform any necessary cleanup in this method, such as +cancelled network requests, or cleaning up any DOM elements created in componentDidMount.

                    +

                    Returns void

                  • Parameters

                    • Optional callback: (() => void)
                        • (): void
                        • Returns void

                    Returns void

                  • Runs before React applies the result of render to the document, and +returns an object to be given to componentDidUpdate. Useful for saving +things such as scroll position before render causes changes to it.

                    +

                    Note: the presence of getSnapshotBeforeUpdate prevents any of the deprecated +lifecycle events from running.

                    +

                    Parameters

                    • prevProps: Readonly<P>
                    • prevState: Readonly<S>

                    Returns any

                  • Returns ReactNode

                  • Type Parameters

                    • K extends string | number | symbol

                    Parameters

                    • state: S | ((prevState, props) => S | Pick<S, K>) | Pick<S, K>
                    • Optional callback: (() => void)
                        • (): void
                        • Returns void

                    Returns void

                  • Called to determine whether the change in props and state should trigger a re-render.

                    +

                    Component always returns true. +PureComponent implements a shallow comparison on props and state and returns true if any +props or states have changed.

                    +

                    If false is returned, Component#render, componentWillUpdate +and componentDidUpdate will not be called.

                    +

                    Parameters

                    • nextProps: Readonly<P>
                    • nextState: Readonly<S>
                    • nextContext: any

                    Returns boolean

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/classes/JsonFormsDispatchRenderer.html b/static/api/react/classes/JsonFormsDispatchRenderer.html new file mode 100644 index 00000000..9a73f6bf --- /dev/null +++ b/static/api/react/classes/JsonFormsDispatchRenderer.html @@ -0,0 +1,114 @@ +JsonFormsDispatchRenderer | JSON Forms React Core

                  Class JsonFormsDispatchRenderer

                  Hierarchy (view full)

                  Constructors

                  Properties

                  context: any

                  If using the new style context, re-declare this in your class to be the +React.ContextType of your static contextType. +Should be used with type annotation or static contextType.

                  +
                  static contextType = MyContext
                  // For TS pre-3.7:
                  context!: React.ContextType<typeof MyContext>
                  // For TS 3.7 and above:
                  declare context: React.ContextType<typeof MyContext> +
                  +
                  props: Readonly<JsonFormsProps> & Readonly<{
                      children?: ReactNode;
                  }>
                  refs: {
                      [key: string]: ReactInstance;
                  }

                  Type declaration

                  • [key: string]: ReactInstance
                  state: Readonly<JsonFormsRendererState>
                  contextType?: Context<any>

                  If set, this.context will be set at runtime to the current value of the given Context.

                  +

                  Usage:

                  +
                  type MyContext = number
                  const Ctx = React.createContext<MyContext>(0)

                  class Foo extends React.Component {
                  static contextType = Ctx
                  context!: React.ContextType<typeof Ctx>
                  render () {
                  return <>My context's value: {this.context}</>;
                  }
                  } +
                  +

                  Methods

                  • Catches exceptions generated in descendant components. Unhandled exceptions will cause +the entire component tree to unmount.

                    +

                    Parameters

                    • error: Error
                    • errorInfo: ErrorInfo

                    Returns void

                  • Called immediately after a component is mounted. Setting state here will trigger re-rendering.

                    +

                    Returns void

                  • Called immediately after updating occurs. Not called for the initial render.

                    +

                    The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.

                    +

                    Parameters

                    • prevProps: Readonly<JsonFormsProps>
                    • prevState: Readonly<JsonFormsRendererState>
                    • Optional snapshot: any

                    Returns void

                  • Parameters

                    • Optional callback: (() => void)
                        • (): void
                        • Returns void

                    Returns void

                  • Runs before React applies the result of render to the document, and +returns an object to be given to componentDidUpdate. Useful for saving +things such as scroll position before render causes changes to it.

                    +

                    Note: the presence of getSnapshotBeforeUpdate prevents any of the deprecated +lifecycle events from running.

                    +

                    Parameters

                    • prevProps: Readonly<JsonFormsProps>
                    • prevState: Readonly<JsonFormsRendererState>

                    Returns any

                  • Type Parameters

                    • K extends "id"

                    Parameters

                    • state: JsonFormsRendererState | ((prevState, props) => JsonFormsRendererState | Pick<JsonFormsRendererState, K>) | Pick<JsonFormsRendererState, K>
                    • Optional callback: (() => void)
                        • (): void
                        • Returns void

                    Returns void

                  • Called to determine whether the change in props and state should trigger a re-render.

                    +

                    Component always returns true. +PureComponent implements a shallow comparison on props and state and returns true if any +props or states have changed.

                    +

                    If false is returned, Component#render, componentWillUpdate +and componentDidUpdate will not be called.

                    +

                    Parameters

                    • nextProps: Readonly<JsonFormsProps>
                    • nextState: Readonly<JsonFormsRendererState>
                    • nextContext: any

                    Returns boolean

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/classes/RendererComponent.html b/static/api/react/classes/RendererComponent.html new file mode 100644 index 00000000..83bd6bbe --- /dev/null +++ b/static/api/react/classes/RendererComponent.html @@ -0,0 +1,116 @@ +RendererComponent | JSON Forms React Core

                  Class RendererComponent<P, S>

                  Convenience wrapper around React's Component for constraining props.

                  +

                  Type Parameters

                  • P extends RendererProps

                    type of any renderer props

                    +
                  • S = {}

                    state of the Renderer

                    +

                  Hierarchy (view full)

                  Constructors

                  Properties

                  context: any

                  If using the new style context, re-declare this in your class to be the +React.ContextType of your static contextType. +Should be used with type annotation or static contextType.

                  +
                  static contextType = MyContext
                  // For TS pre-3.7:
                  context!: React.ContextType<typeof MyContext>
                  // For TS 3.7 and above:
                  declare context: React.ContextType<typeof MyContext> +
                  +
                  props: Readonly<P> & Readonly<{
                      children?: ReactNode;
                  }>
                  refs: {
                      [key: string]: ReactInstance;
                  }

                  Type declaration

                  • [key: string]: ReactInstance
                  state: Readonly<S>
                  contextType?: Context<any>

                  If set, this.context will be set at runtime to the current value of the given Context.

                  +

                  Usage:

                  +
                  type MyContext = number
                  const Ctx = React.createContext<MyContext>(0)

                  class Foo extends React.Component {
                  static contextType = Ctx
                  context!: React.ContextType<typeof Ctx>
                  render () {
                  return <>My context's value: {this.context}</>;
                  }
                  } +
                  +

                  Methods

                  • Catches exceptions generated in descendant components. Unhandled exceptions will cause +the entire component tree to unmount.

                    +

                    Parameters

                    • error: Error
                    • errorInfo: ErrorInfo

                    Returns void

                  • Called immediately after a component is mounted. Setting state here will trigger re-rendering.

                    +

                    Returns void

                  • Called immediately after updating occurs. Not called for the initial render.

                    +

                    The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.

                    +

                    Parameters

                    • prevProps: Readonly<P>
                    • prevState: Readonly<S>
                    • Optional snapshot: any

                    Returns void

                  • Called immediately before a component is destroyed. Perform any necessary cleanup in this method, such as +cancelled network requests, or cleaning up any DOM elements created in componentDidMount.

                    +

                    Returns void

                  • Parameters

                    • Optional callback: (() => void)
                        • (): void
                        • Returns void

                    Returns void

                  • Runs before React applies the result of render to the document, and +returns an object to be given to componentDidUpdate. Useful for saving +things such as scroll position before render causes changes to it.

                    +

                    Note: the presence of getSnapshotBeforeUpdate prevents any of the deprecated +lifecycle events from running.

                    +

                    Parameters

                    • prevProps: Readonly<P>
                    • prevState: Readonly<S>

                    Returns any

                  • Returns ReactNode

                  • Type Parameters

                    • K extends string | number | symbol

                    Parameters

                    • state: S | ((prevState, props) => S | Pick<S, K>) | Pick<S, K>
                    • Optional callback: (() => void)
                        • (): void
                        • Returns void

                    Returns void

                  • Called to determine whether the change in props and state should trigger a re-render.

                    +

                    Component always returns true. +PureComponent implements a shallow comparison on props and state and returns true if any +props or states have changed.

                    +

                    If false is returned, Component#render, componentWillUpdate +and componentDidUpdate will not be called.

                    +

                    Parameters

                    • nextProps: Readonly<P>
                    • nextState: Readonly<S>
                    • nextContext: any

                    Returns boolean

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/classes/ResolvedJsonFormsDispatchRenderer.html b/static/api/react/classes/ResolvedJsonFormsDispatchRenderer.html new file mode 100644 index 00000000..dc853972 --- /dev/null +++ b/static/api/react/classes/ResolvedJsonFormsDispatchRenderer.html @@ -0,0 +1,114 @@ +ResolvedJsonFormsDispatchRenderer | JSON Forms React Core

                  Class ResolvedJsonFormsDispatchRenderer

                  Deprecated

                  Since Version 3.0 this optimization renderer is no longer necessary. +Use JsonFormsDispatch instead. +We still export it for backward compatibility

                  +

                  Hierarchy (view full)

                  Constructors

                  Properties

                  context: any

                  If using the new style context, re-declare this in your class to be the +React.ContextType of your static contextType. +Should be used with type annotation or static contextType.

                  +
                  static contextType = MyContext
                  // For TS pre-3.7:
                  context!: React.ContextType<typeof MyContext>
                  // For TS 3.7 and above:
                  declare context: React.ContextType<typeof MyContext> +
                  +
                  props: Readonly<JsonFormsProps> & Readonly<{
                      children?: ReactNode;
                  }>
                  refs: {
                      [key: string]: ReactInstance;
                  }

                  Type declaration

                  • [key: string]: ReactInstance
                  state: Readonly<JsonFormsRendererState>
                  contextType?: Context<any>

                  If set, this.context will be set at runtime to the current value of the given Context.

                  +

                  Usage:

                  +
                  type MyContext = number
                  const Ctx = React.createContext<MyContext>(0)

                  class Foo extends React.Component {
                  static contextType = Ctx
                  context!: React.ContextType<typeof Ctx>
                  render () {
                  return <>My context's value: {this.context}</>;
                  }
                  } +
                  +

                  Methods

                  • Catches exceptions generated in descendant components. Unhandled exceptions will cause +the entire component tree to unmount.

                    +

                    Parameters

                    • error: Error
                    • errorInfo: ErrorInfo

                    Returns void

                  • Called immediately after a component is mounted. Setting state here will trigger re-rendering.

                    +

                    Returns void

                  • Called immediately after updating occurs. Not called for the initial render.

                    +

                    The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.

                    +

                    Parameters

                    • prevProps: Readonly<JsonFormsProps>
                    • prevState: Readonly<JsonFormsRendererState>
                    • Optional snapshot: any

                    Returns void

                  • Parameters

                    • Optional callback: (() => void)
                        • (): void
                        • Returns void

                    Returns void

                  • Runs before React applies the result of render to the document, and +returns an object to be given to componentDidUpdate. Useful for saving +things such as scroll position before render causes changes to it.

                    +

                    Note: the presence of getSnapshotBeforeUpdate prevents any of the deprecated +lifecycle events from running.

                    +

                    Parameters

                    • prevProps: Readonly<JsonFormsProps>
                    • prevState: Readonly<JsonFormsRendererState>

                    Returns any

                  • Type Parameters

                    • K extends "id"

                    Parameters

                    • state: JsonFormsRendererState | ((prevState, props) => JsonFormsRendererState | Pick<JsonFormsRendererState, K>) | Pick<JsonFormsRendererState, K>
                    • Optional callback: (() => void)
                        • (): void
                        • Returns void

                    Returns void

                  • Called to determine whether the change in props and state should trigger a re-render.

                    +

                    Component always returns true. +PureComponent implements a shallow comparison on props and state and returns true if any +props or states have changed.

                    +

                    If false is returned, Component#render, componentWillUpdate +and componentDidUpdate will not be called.

                    +

                    Parameters

                    • nextProps: Readonly<JsonFormsProps>
                    • nextState: Readonly<JsonFormsRendererState>
                    • nextContext: any

                    Returns boolean

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/classes/UnknownRenderer.html b/static/api/react/classes/UnknownRenderer.html new file mode 100644 index 00000000..73f7e1df --- /dev/null +++ b/static/api/react/classes/UnknownRenderer.html @@ -0,0 +1,115 @@ +UnknownRenderer | JSON Forms React Core

                  A renderer that will be used in case no other renderer is applicable.

                  +

                  Hierarchy

                  Constructors

                  Properties

                  context: any

                  If using the new style context, re-declare this in your class to be the +React.ContextType of your static contextType. +Should be used with type annotation or static contextType.

                  +
                  static contextType = MyContext
                  // For TS pre-3.7:
                  context!: React.ContextType<typeof MyContext>
                  // For TS 3.7 and above:
                  declare context: React.ContextType<typeof MyContext> +
                  +
                  props: Readonly<UnknownRendererProps> & Readonly<{
                      children?: ReactNode;
                  }>
                  refs: {
                      [key: string]: ReactInstance;
                  }

                  Type declaration

                  • [key: string]: ReactInstance
                  state: Readonly<any>
                  contextType?: Context<any>

                  If set, this.context will be set at runtime to the current value of the given Context.

                  +

                  Usage:

                  +
                  type MyContext = number
                  const Ctx = React.createContext<MyContext>(0)

                  class Foo extends React.Component {
                  static contextType = Ctx
                  context!: React.ContextType<typeof Ctx>
                  render () {
                  return <>My context's value: {this.context}</>;
                  }
                  } +
                  +

                  Methods

                  • Catches exceptions generated in descendant components. Unhandled exceptions will cause +the entire component tree to unmount.

                    +

                    Parameters

                    • error: Error
                    • errorInfo: ErrorInfo

                    Returns void

                  • Called immediately after a component is mounted. Setting state here will trigger re-rendering.

                    +

                    Returns void

                  • Called immediately after updating occurs. Not called for the initial render.

                    +

                    The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.

                    +

                    Parameters

                    Returns void

                  • Called immediately before a component is destroyed. Perform any necessary cleanup in this method, such as +cancelled network requests, or cleaning up any DOM elements created in componentDidMount.

                    +

                    Returns void

                  • Parameters

                    • Optional callback: (() => void)
                        • (): void
                        • Returns void

                    Returns void

                  • Runs before React applies the result of render to the document, and +returns an object to be given to componentDidUpdate. Useful for saving +things such as scroll position before render causes changes to it.

                    +

                    Note: the presence of getSnapshotBeforeUpdate prevents any of the deprecated +lifecycle events from running.

                    +

                    Parameters

                    Returns any

                  • Type Parameters

                    • K extends string | number | symbol

                    Parameters

                    • state: any
                    • Optional callback: (() => void)
                        • (): void
                        • Returns void

                    Returns void

                  • Called to determine whether the change in props and state should trigger a re-render.

                    +

                    Component always returns true. +PureComponent implements a shallow comparison on props and state and returns true if any +props or states have changed.

                    +

                    If false is returned, Component#render, componentWillUpdate +and componentDidUpdate will not be called.

                    +

                    Parameters

                    Returns boolean

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/classes/control.html b/static/api/react/classes/control.html deleted file mode 100644 index b387b2a3..00000000 --- a/static/api/react/classes/control.html +++ /dev/null @@ -1,842 +0,0 @@ - - - - - - Control | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Class Control<P, S>

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  A controlled component convenience wrapper that additionally manages a focused state.

                  -
                  -
                  -
                  -
                  -

                  Type parameters

                  -
                    -
                  • -

                    P: ControlProps

                    -
                    -
                    -

                    control specific properties

                    -
                    -
                    -
                  • -
                  • -

                    S: ControlState

                    -
                    -
                    -

                    the state managed by the control

                    -
                    -
                    -
                  • -
                  -
                  -
                  -

                  Hierarchy

                  - -
                  -
                  -

                  Index

                  -
                  - -
                  -
                  -
                  -

                  Constructors

                  -
                  - -

                  constructor

                  -
                    -
                  • new Control(props: P): Control
                  • -
                  - -
                  -
                  -
                  -

                  Methods

                  -
                  - -

                  Optional UNSAFE_componentWillMount

                  -
                    -
                  • UNSAFE_componentWillMount(): void
                  • -
                  - -
                  -
                  - -

                  Optional UNSAFE_componentWillReceiveProps

                  -
                    -
                  • UNSAFE_componentWillReceiveProps(nextProps: Readonly<P>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  Optional UNSAFE_componentWillUpdate

                  -
                    -
                  • UNSAFE_componentWillUpdate(nextProps: Readonly<P>, nextState: Readonly<S>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  Optional componentDidCatch

                  -
                    -
                  • componentDidCatch(error: Error, errorInfo: ErrorInfo): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Catches exceptions generated in descendant components. Unhandled exceptions will cause - the entire component tree to unmount.

                    -
                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      error: Error
                      -
                    • -
                    • -
                      errorInfo: ErrorInfo
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentDidMount

                  -
                    -
                  • componentDidMount(): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called immediately after a component is mounted. Setting state here will trigger re-rendering.

                    -
                    -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentDidUpdate

                  -
                    -
                  • componentDidUpdate(prevProps: Readonly<P>, prevState: Readonly<S>, snapshot?: any): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called immediately after updating occurs. Not called for the initial render.

                    -
                    -

                    The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.

                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      prevProps: Readonly<P>
                      -
                    • -
                    • -
                      prevState: Readonly<S>
                      -
                    • -
                    • -
                      Optional snapshot: any
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentWillMount

                  -
                    -
                  • componentWillMount(): void
                  • -
                  - -
                  -
                  - -

                  Optional componentWillReceiveProps

                  -
                    -
                  • componentWillReceiveProps(nextProps: Readonly<P>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  Optional componentWillUnmount

                  -
                    -
                  • componentWillUnmount(): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called immediately before a component is destroyed. Perform any necessary cleanup in this method, such as - cancelled network requests, or cleaning up any DOM elements created in componentDidMount.

                    -
                    -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentWillUpdate

                  -
                    -
                  • componentWillUpdate(nextProps: Readonly<P>, nextState: Readonly<S>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  Optional getSnapshotBeforeUpdate

                  -
                    -
                  • getSnapshotBeforeUpdate(prevProps: Readonly<P>, prevState: Readonly<S>): any | null
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Runs before React applies the result of render to the document, and - returns an object to be given to componentDidUpdate. Useful for saving - things such as scroll position before render causes changes to it.

                    -
                    -

                    Note: the presence of getSnapshotBeforeUpdate prevents any of the deprecated - lifecycle events from running.

                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      prevProps: Readonly<P>
                      -
                    • -
                    • -
                      prevState: Readonly<S>
                      -
                    • -
                    -

                    Returns any | null

                    -
                  • -
                  -
                  -
                  - -

                  handleChange

                  -
                    -
                  • handleChange(value: any): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Propagates a value change.

                    -
                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      value: any
                      -
                      -
                      -

                      the updated value

                      -
                      -
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  onBlur

                  -
                    -
                  • onBlur(): void
                  • -
                  - -
                  -
                  - -

                  onFocus

                  -
                    -
                  • onFocus(): void
                  • -
                  - -
                  -
                  - -

                  Optional shouldComponentUpdate

                  -
                    -
                  • shouldComponentUpdate(nextProps: Readonly<P>, nextState: Readonly<S>, nextContext: any): boolean
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called to determine whether the change in props and state should trigger a re-render.

                    -
                    -

                    Component always returns true. - PureComponent implements a shallow comparison on props and state and returns true if any - props or states have changed.

                    -

                    If false is returned, Component#render, componentWillUpdate - and componentDidUpdate will not be called.

                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      nextProps: Readonly<P>
                      -
                    • -
                    • -
                      nextState: Readonly<S>
                      -
                    • -
                    • -
                      nextContext: any
                      -
                    • -
                    -

                    Returns boolean

                    -
                  • -
                  -
                  -
                  - -

                  Private updateData

                  -
                    -
                  • updateData(value: any): void
                  • -
                  - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/react/classes/jsonformsdispatchrenderer.html b/static/api/react/classes/jsonformsdispatchrenderer.html deleted file mode 100644 index 347ecbbd..00000000 --- a/static/api/react/classes/jsonformsdispatchrenderer.html +++ /dev/null @@ -1,946 +0,0 @@ - - - - - - JsonFormsDispatchRenderer | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Class JsonFormsDispatchRenderer

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  - -
                  -
                  -

                  Index

                  -
                  - -
                  -
                  -
                  -

                  Constructors

                  -
                  - -

                  constructor

                  - - -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  context

                  -
                  context: any
                  - -
                  -
                  -

                  If using the new style context, re-declare this in your class to be the - React.ContextType of your static contextType. - Should be used with type annotation or static contextType.

                  -
                  -
                  static contextType = MyContext
                  -// For TS pre-3.7:
                  -context!: React.ContextType<typeof MyContext>
                  -// For TS 3.7 and above:
                  -declare context: React.ContextType<typeof MyContext>
                  -
                  -
                  -
                  see
                  -

                  https://react.dev/reference/react/Component#context

                  -
                  -
                  -
                  -
                  -
                  - -

                  Readonly props

                  -
                  props: Readonly<JsonFormsProps> & Readonly<{ children?: ReactNode | undefined }>
                  - -
                  -
                  - -

                  refs

                  -
                  refs: {}
                  - - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    [key: string]: ReactInstance
                    -
                  • -
                  -
                  -
                  -
                  - -

                  state

                  -
                  state: Readonly<JsonFormsRendererState>
                  - -
                  -
                  - -

                  Static Optional contextType

                  -
                  contextType: Context<any> | undefined
                  - -
                  -
                  -

                  If set, this.context will be set at runtime to the current value of the given Context.

                  -
                  -

                  Usage:

                  -
                  type MyContext = number
                  -const Ctx = React.createContext<MyContext>(0)
                  -
                  -class Foo extends React.Component {
                  -  static contextType = Ctx
                  -  context!: React.ContextType<typeof Ctx>
                  -  render () {
                  -    return <>My context's value: {this.context}</>;
                  -  }
                  -}
                  -
                  -
                  -
                  see
                  -

                  https://react.dev/reference/react/Component#static-contexttype

                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Methods

                  -
                  - -

                  Optional UNSAFE_componentWillMount

                  -
                    -
                  • UNSAFE_componentWillMount(): void
                  • -
                  - -
                  -
                  - -

                  Optional UNSAFE_componentWillReceiveProps

                  -
                    -
                  • UNSAFE_componentWillReceiveProps(nextProps: Readonly<JsonFormsProps>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  Optional UNSAFE_componentWillUpdate

                  -
                    -
                  • UNSAFE_componentWillUpdate(nextProps: Readonly<JsonFormsProps>, nextState: Readonly<JsonFormsRendererState>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  Optional componentDidCatch

                  -
                    -
                  • componentDidCatch(error: Error, errorInfo: ErrorInfo): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Catches exceptions generated in descendant components. Unhandled exceptions will cause - the entire component tree to unmount.

                    -
                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      error: Error
                      -
                    • -
                    • -
                      errorInfo: ErrorInfo
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentDidMount

                  -
                    -
                  • componentDidMount(): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called immediately after a component is mounted. Setting state here will trigger re-rendering.

                    -
                    -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentDidUpdate

                  -
                    -
                  • componentDidUpdate(prevProps: Readonly<JsonFormsProps>, prevState: Readonly<JsonFormsRendererState>, snapshot?: any): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called immediately after updating occurs. Not called for the initial render.

                    -
                    -

                    The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.

                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      prevProps: Readonly<JsonFormsProps>
                      -
                    • -
                    • -
                      prevState: Readonly<JsonFormsRendererState>
                      -
                    • -
                    • -
                      Optional snapshot: any
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentWillMount

                  -
                    -
                  • componentWillMount(): void
                  • -
                  - -
                  -
                  - -

                  Optional componentWillReceiveProps

                  -
                    -
                  • componentWillReceiveProps(nextProps: Readonly<JsonFormsProps>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  componentWillUnmount

                  -
                    -
                  • componentWillUnmount(): void
                  • -
                  - -
                  -
                  - -

                  Optional componentWillUpdate

                  -
                    -
                  • componentWillUpdate(nextProps: Readonly<JsonFormsProps>, nextState: Readonly<JsonFormsRendererState>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  forceUpdate

                  -
                    -
                  • forceUpdate(callback?: () => void): void
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Optional callback: () => void
                      -
                        -
                      • -
                          -
                        • (): void
                        • -
                        -
                          -
                        • -

                          Returns void

                          -
                        • -
                        -
                      • -
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional getSnapshotBeforeUpdate

                  -
                    -
                  • getSnapshotBeforeUpdate(prevProps: Readonly<JsonFormsProps>, prevState: Readonly<JsonFormsRendererState>): any | null
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Runs before React applies the result of render to the document, and - returns an object to be given to componentDidUpdate. Useful for saving - things such as scroll position before render causes changes to it.

                    -
                    -

                    Note: the presence of getSnapshotBeforeUpdate prevents any of the deprecated - lifecycle events from running.

                    -
                    -

                    Parameters

                    - -

                    Returns any | null

                    -
                  • -
                  -
                  -
                  - -

                  render

                  -
                    -
                  • render(): Element
                  • -
                  - -
                  -
                  - -

                  setState

                  - - -
                  -
                  - -

                  Optional shouldComponentUpdate

                  -
                    -
                  • shouldComponentUpdate(nextProps: Readonly<JsonFormsProps>, nextState: Readonly<JsonFormsRendererState>, nextContext: any): boolean
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called to determine whether the change in props and state should trigger a re-render.

                    -
                    -

                    Component always returns true. - PureComponent implements a shallow comparison on props and state and returns true if any - props or states have changed.

                    -

                    If false is returned, Component#render, componentWillUpdate - and componentDidUpdate will not be called.

                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      nextProps: Readonly<JsonFormsProps>
                      -
                    • -
                    • -
                      nextState: Readonly<JsonFormsRendererState>
                      -
                    • -
                    • -
                      nextContext: any
                      -
                    • -
                    -

                    Returns boolean

                    -
                  • -
                  -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/react/classes/renderercomponent.html b/static/api/react/classes/renderercomponent.html deleted file mode 100644 index b29c9725..00000000 --- a/static/api/react/classes/renderercomponent.html +++ /dev/null @@ -1,980 +0,0 @@ - - - - - - RendererComponent | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Class RendererComponent<P, S>

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Convenience wrapper around React's Component for constraining props.

                  -
                  -
                  -
                  -
                  -

                  Type parameters

                  -
                    -
                  • -

                    P: RendererProps

                    -
                    -
                    -

                    type of any renderer props

                    -
                    -
                    -
                  • -
                  • -

                    S = {}

                    -
                    -
                    -

                    state of the Renderer

                    -
                    -
                    -
                  • -
                  -
                  -
                  -

                  Hierarchy

                  -
                    -
                  • - Component<P, S> -
                      -
                    • - RendererComponent - -
                    • -
                    -
                  • -
                  -
                  -
                  -

                  Index

                  -
                  - -
                  -
                  -
                  -

                  Constructors

                  -
                  - -

                  constructor

                  - - -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  context

                  -
                  context: any
                  - -
                  -
                  -

                  If using the new style context, re-declare this in your class to be the - React.ContextType of your static contextType. - Should be used with type annotation or static contextType.

                  -
                  -
                  static contextType = MyContext
                  -// For TS pre-3.7:
                  -context!: React.ContextType<typeof MyContext>
                  -// For TS 3.7 and above:
                  -declare context: React.ContextType<typeof MyContext>
                  -
                  -
                  -
                  see
                  -

                  https://react.dev/reference/react/Component#context

                  -
                  -
                  -
                  -
                  -
                  - -

                  Readonly props

                  -
                  props: Readonly<P> & Readonly<{ children?: ReactNode | undefined }>
                  - -
                  -
                  - -

                  refs

                  -
                  refs: {}
                  - - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    [key: string]: ReactInstance
                    -
                  • -
                  -
                  -
                  -
                  - -

                  state

                  -
                  state: Readonly<S>
                  - -
                  -
                  - -

                  Static Optional contextType

                  -
                  contextType: Context<any> | undefined
                  - -
                  -
                  -

                  If set, this.context will be set at runtime to the current value of the given Context.

                  -
                  -

                  Usage:

                  -
                  type MyContext = number
                  -const Ctx = React.createContext<MyContext>(0)
                  -
                  -class Foo extends React.Component {
                  -  static contextType = Ctx
                  -  context!: React.ContextType<typeof Ctx>
                  -  render () {
                  -    return <>My context's value: {this.context}</>;
                  -  }
                  -}
                  -
                  -
                  -
                  see
                  -

                  https://react.dev/reference/react/Component#static-contexttype

                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Methods

                  -
                  - -

                  Optional UNSAFE_componentWillMount

                  -
                    -
                  • UNSAFE_componentWillMount(): void
                  • -
                  - -
                  -
                  - -

                  Optional UNSAFE_componentWillReceiveProps

                  -
                    -
                  • UNSAFE_componentWillReceiveProps(nextProps: Readonly<P>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  Optional UNSAFE_componentWillUpdate

                  -
                    -
                  • UNSAFE_componentWillUpdate(nextProps: Readonly<P>, nextState: Readonly<S>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  Optional componentDidCatch

                  -
                    -
                  • componentDidCatch(error: Error, errorInfo: ErrorInfo): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Catches exceptions generated in descendant components. Unhandled exceptions will cause - the entire component tree to unmount.

                    -
                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      error: Error
                      -
                    • -
                    • -
                      errorInfo: ErrorInfo
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentDidMount

                  -
                    -
                  • componentDidMount(): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called immediately after a component is mounted. Setting state here will trigger re-rendering.

                    -
                    -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentDidUpdate

                  -
                    -
                  • componentDidUpdate(prevProps: Readonly<P>, prevState: Readonly<S>, snapshot?: any): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called immediately after updating occurs. Not called for the initial render.

                    -
                    -

                    The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.

                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      prevProps: Readonly<P>
                      -
                    • -
                    • -
                      prevState: Readonly<S>
                      -
                    • -
                    • -
                      Optional snapshot: any
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentWillMount

                  -
                    -
                  • componentWillMount(): void
                  • -
                  - -
                  -
                  - -

                  Optional componentWillReceiveProps

                  -
                    -
                  • componentWillReceiveProps(nextProps: Readonly<P>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  Optional componentWillUnmount

                  -
                    -
                  • componentWillUnmount(): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called immediately before a component is destroyed. Perform any necessary cleanup in this method, such as - cancelled network requests, or cleaning up any DOM elements created in componentDidMount.

                    -
                    -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentWillUpdate

                  -
                    -
                  • componentWillUpdate(nextProps: Readonly<P>, nextState: Readonly<S>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  forceUpdate

                  -
                    -
                  • forceUpdate(callback?: () => void): void
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Optional callback: () => void
                      -
                        -
                      • -
                          -
                        • (): void
                        • -
                        -
                          -
                        • -

                          Returns void

                          -
                        • -
                        -
                      • -
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional getSnapshotBeforeUpdate

                  -
                    -
                  • getSnapshotBeforeUpdate(prevProps: Readonly<P>, prevState: Readonly<S>): any | null
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Runs before React applies the result of render to the document, and - returns an object to be given to componentDidUpdate. Useful for saving - things such as scroll position before render causes changes to it.

                    -
                    -

                    Note: the presence of getSnapshotBeforeUpdate prevents any of the deprecated - lifecycle events from running.

                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      prevProps: Readonly<P>
                      -
                    • -
                    • -
                      prevState: Readonly<S>
                      -
                    • -
                    -

                    Returns any | null

                    -
                  • -
                  -
                  -
                  - -

                  render

                  -
                    -
                  • render(): ReactNode
                  • -
                  -
                    -
                  • - -

                    Returns ReactNode

                    -
                  • -
                  -
                  -
                  - -

                  setState

                  -
                    -
                  • setState<K>(state: ((prevState: Readonly<S>, props: Readonly<P>) => Pick<S, K> | S | null) | (Pick<S, K> | S | null), callback?: () => void): void
                  • -
                  -
                    -
                  • - -

                    Type parameters

                    -
                      -
                    • -

                      K: keyof S

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      state: ((prevState: Readonly<S>, props: Readonly<P>) => Pick<S, K> | S | null) | (Pick<S, K> | S | null)
                      -
                    • -
                    • -
                      Optional callback: () => void
                      -
                        -
                      • -
                          -
                        • (): void
                        • -
                        -
                          -
                        • -

                          Returns void

                          -
                        • -
                        -
                      • -
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional shouldComponentUpdate

                  -
                    -
                  • shouldComponentUpdate(nextProps: Readonly<P>, nextState: Readonly<S>, nextContext: any): boolean
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called to determine whether the change in props and state should trigger a re-render.

                    -
                    -

                    Component always returns true. - PureComponent implements a shallow comparison on props and state and returns true if any - props or states have changed.

                    -

                    If false is returned, Component#render, componentWillUpdate - and componentDidUpdate will not be called.

                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      nextProps: Readonly<P>
                      -
                    • -
                    • -
                      nextState: Readonly<S>
                      -
                    • -
                    • -
                      nextContext: any
                      -
                    • -
                    -

                    Returns boolean

                    -
                  • -
                  -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/react/classes/resolvedjsonformsdispatchrenderer.html b/static/api/react/classes/resolvedjsonformsdispatchrenderer.html deleted file mode 100644 index f24bb9ca..00000000 --- a/static/api/react/classes/resolvedjsonformsdispatchrenderer.html +++ /dev/null @@ -1,726 +0,0 @@ - - - - - - ResolvedJsonFormsDispatchRenderer | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Class ResolvedJsonFormsDispatchRenderer

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  deprecated
                  -

                  Since Version 3.0 this optimization renderer is no longer necessary. - Use JsonFormsDispatch instead. - We still export it for backward compatibility

                  -
                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  - -
                  -
                  -

                  Index

                  -
                  - -
                  -
                  -
                  -

                  Constructors

                  -
                  - -

                  constructor

                  - - -
                  -
                  -
                  -

                  Methods

                  -
                  - -

                  Optional UNSAFE_componentWillMount

                  -
                    -
                  • UNSAFE_componentWillMount(): void
                  • -
                  - -
                  -
                  - -

                  Optional UNSAFE_componentWillReceiveProps

                  -
                    -
                  • UNSAFE_componentWillReceiveProps(nextProps: Readonly<JsonFormsProps>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  Optional UNSAFE_componentWillUpdate

                  -
                    -
                  • UNSAFE_componentWillUpdate(nextProps: Readonly<JsonFormsProps>, nextState: Readonly<JsonFormsRendererState>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  Optional componentDidCatch

                  -
                    -
                  • componentDidCatch(error: Error, errorInfo: ErrorInfo): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Catches exceptions generated in descendant components. Unhandled exceptions will cause - the entire component tree to unmount.

                    -
                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      error: Error
                      -
                    • -
                    • -
                      errorInfo: ErrorInfo
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentDidMount

                  -
                    -
                  • componentDidMount(): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called immediately after a component is mounted. Setting state here will trigger re-rendering.

                    -
                    -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentDidUpdate

                  -
                    -
                  • componentDidUpdate(prevProps: Readonly<JsonFormsProps>, prevState: Readonly<JsonFormsRendererState>, snapshot?: any): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called immediately after updating occurs. Not called for the initial render.

                    -
                    -

                    The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.

                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      prevProps: Readonly<JsonFormsProps>
                      -
                    • -
                    • -
                      prevState: Readonly<JsonFormsRendererState>
                      -
                    • -
                    • -
                      Optional snapshot: any
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentWillMount

                  -
                    -
                  • componentWillMount(): void
                  • -
                  - -
                  -
                  - -

                  Optional componentWillReceiveProps

                  -
                    -
                  • componentWillReceiveProps(nextProps: Readonly<JsonFormsProps>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  componentWillUnmount

                  -
                    -
                  • componentWillUnmount(): void
                  • -
                  - -
                  -
                  - -

                  Optional componentWillUpdate

                  -
                    -
                  • componentWillUpdate(nextProps: Readonly<JsonFormsProps>, nextState: Readonly<JsonFormsRendererState>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  Optional getSnapshotBeforeUpdate

                  -
                    -
                  • getSnapshotBeforeUpdate(prevProps: Readonly<JsonFormsProps>, prevState: Readonly<JsonFormsRendererState>): any | null
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Runs before React applies the result of render to the document, and - returns an object to be given to componentDidUpdate. Useful for saving - things such as scroll position before render causes changes to it.

                    -
                    -

                    Note: the presence of getSnapshotBeforeUpdate prevents any of the deprecated - lifecycle events from running.

                    -
                    -

                    Parameters

                    - -

                    Returns any | null

                    -
                  • -
                  -
                  -
                  - -

                  render

                  -
                    -
                  • render(): Element
                  • -
                  - -
                  -
                  - -

                  Optional shouldComponentUpdate

                  -
                    -
                  • shouldComponentUpdate(nextProps: Readonly<JsonFormsProps>, nextState: Readonly<JsonFormsRendererState>, nextContext: any): boolean
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called to determine whether the change in props and state should trigger a re-render.

                    -
                    -

                    Component always returns true. - PureComponent implements a shallow comparison on props and state and returns true if any - props or states have changed.

                    -

                    If false is returned, Component#render, componentWillUpdate - and componentDidUpdate will not be called.

                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      nextProps: Readonly<JsonFormsProps>
                      -
                    • -
                    • -
                      nextState: Readonly<JsonFormsRendererState>
                      -
                    • -
                    • -
                      nextContext: any
                      -
                    • -
                    -

                    Returns boolean

                    -
                  • -
                  -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/react/classes/unknownrenderer.html b/static/api/react/classes/unknownrenderer.html deleted file mode 100644 index d92089b3..00000000 --- a/static/api/react/classes/unknownrenderer.html +++ /dev/null @@ -1,991 +0,0 @@ - - - - - - UnknownRenderer | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Class UnknownRenderer

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  A renderer that will be used in case no other renderer is applicable.

                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  - -
                  -
                  -

                  Index

                  -
                  - -
                  -
                  -
                  -

                  Constructors

                  -
                  - -

                  constructor

                  - - -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  context

                  -
                  context: any
                  - -
                  -
                  -

                  If using the new style context, re-declare this in your class to be the - React.ContextType of your static contextType. - Should be used with type annotation or static contextType.

                  -
                  -
                  static contextType = MyContext
                  -// For TS pre-3.7:
                  -context!: React.ContextType<typeof MyContext>
                  -// For TS 3.7 and above:
                  -declare context: React.ContextType<typeof MyContext>
                  -
                  -
                  -
                  see
                  -

                  https://react.dev/reference/react/Component#context

                  -
                  -
                  -
                  -
                  -
                  - -

                  Readonly props

                  -
                  props: Readonly<UnknownRendererProps> & Readonly<{ children?: ReactNode | undefined }>
                  - -
                  -
                  - -

                  refs

                  -
                  refs: {}
                  - - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    [key: string]: ReactInstance
                    -
                  • -
                  -
                  -
                  -
                  - -

                  state

                  -
                  state: Readonly<any>
                  - -
                  -
                  - -

                  Static Optional contextType

                  -
                  contextType: Context<any> | undefined
                  - -
                  -
                  -

                  If set, this.context will be set at runtime to the current value of the given Context.

                  -
                  -

                  Usage:

                  -
                  type MyContext = number
                  -const Ctx = React.createContext<MyContext>(0)
                  -
                  -class Foo extends React.Component {
                  -  static contextType = Ctx
                  -  context!: React.ContextType<typeof Ctx>
                  -  render () {
                  -    return <>My context's value: {this.context}</>;
                  -  }
                  -}
                  -
                  -
                  -
                  see
                  -

                  https://react.dev/reference/react/Component#static-contexttype

                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Methods

                  -
                  - -

                  Optional UNSAFE_componentWillMount

                  -
                    -
                  • UNSAFE_componentWillMount(): void
                  • -
                  - -
                  -
                  - -

                  Optional UNSAFE_componentWillReceiveProps

                  -
                    -
                  • UNSAFE_componentWillReceiveProps(nextProps: Readonly<UnknownRendererProps>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  Optional UNSAFE_componentWillUpdate

                  -
                    -
                  • UNSAFE_componentWillUpdate(nextProps: Readonly<UnknownRendererProps>, nextState: Readonly<any>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  Optional componentDidCatch

                  -
                    -
                  • componentDidCatch(error: Error, errorInfo: ErrorInfo): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Catches exceptions generated in descendant components. Unhandled exceptions will cause - the entire component tree to unmount.

                    -
                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      error: Error
                      -
                    • -
                    • -
                      errorInfo: ErrorInfo
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentDidMount

                  -
                    -
                  • componentDidMount(): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called immediately after a component is mounted. Setting state here will trigger re-rendering.

                    -
                    -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentDidUpdate

                  -
                    -
                  • componentDidUpdate(prevProps: Readonly<UnknownRendererProps>, prevState: Readonly<any>, snapshot?: any): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called immediately after updating occurs. Not called for the initial render.

                    -
                    -

                    The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.

                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      prevProps: Readonly<UnknownRendererProps>
                      -
                    • -
                    • -
                      prevState: Readonly<any>
                      -
                    • -
                    • -
                      Optional snapshot: any
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentWillMount

                  -
                    -
                  • componentWillMount(): void
                  • -
                  - -
                  -
                  - -

                  Optional componentWillReceiveProps

                  - - -
                  -
                  - -

                  Optional componentWillUnmount

                  -
                    -
                  • componentWillUnmount(): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called immediately before a component is destroyed. Perform any necessary cleanup in this method, such as - cancelled network requests, or cleaning up any DOM elements created in componentDidMount.

                    -
                    -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional componentWillUpdate

                  -
                    -
                  • componentWillUpdate(nextProps: Readonly<UnknownRendererProps>, nextState: Readonly<any>, nextContext: any): void
                  • -
                  - -
                  -
                  - -

                  forceUpdate

                  -
                    -
                  • forceUpdate(callback?: () => void): void
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Optional callback: () => void
                      -
                        -
                      • -
                          -
                        • (): void
                        • -
                        -
                          -
                        • -

                          Returns void

                          -
                        • -
                        -
                      • -
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional getSnapshotBeforeUpdate

                  -
                    -
                  • getSnapshotBeforeUpdate(prevProps: Readonly<UnknownRendererProps>, prevState: Readonly<any>): any | null
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Runs before React applies the result of render to the document, and - returns an object to be given to componentDidUpdate. Useful for saving - things such as scroll position before render causes changes to it.

                    -
                    -

                    Note: the presence of getSnapshotBeforeUpdate prevents any of the deprecated - lifecycle events from running.

                    -
                    -

                    Parameters

                    - -

                    Returns any | null

                    -
                  • -
                  -
                  -
                  - -

                  render

                  -
                    -
                  • render(): Element
                  • -
                  - -
                  -
                  - -

                  setState

                  -
                    -
                  • setState<K>(state: ((prevState: Readonly<any>, props: Readonly<UnknownRendererProps>) => Pick<any, K> | any | null) | (Pick<any, K> | any | null), callback?: () => void): void
                  • -
                  -
                    -
                  • - -

                    Type parameters

                    -
                      -
                    • -

                      K: keyof any

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      state: ((prevState: Readonly<any>, props: Readonly<UnknownRendererProps>) => Pick<any, K> | any | null) | (Pick<any, K> | any | null)
                      -
                    • -
                    • -
                      Optional callback: () => void
                      -
                        -
                      • -
                          -
                        • (): void
                        • -
                        -
                          -
                        • -

                          Returns void

                          -
                        • -
                        -
                      • -
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Optional shouldComponentUpdate

                  -
                    -
                  • shouldComponentUpdate(nextProps: Readonly<UnknownRendererProps>, nextState: Readonly<any>, nextContext: any): boolean
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Called to determine whether the change in props and state should trigger a re-render.

                    -
                    -

                    Component always returns true. - PureComponent implements a shallow comparison on props and state and returns true if any - props or states have changed.

                    -

                    If false is returned, Component#render, componentWillUpdate - and componentDidUpdate will not be called.

                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      nextProps: Readonly<UnknownRendererProps>
                      -
                    • -
                    • -
                      nextState: Readonly<any>
                      -
                    • -
                    • -
                      nextContext: any
                      -
                    • -
                    -

                    Returns boolean

                    -
                  • -
                  -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/react/functions/Dispatch.html b/static/api/react/functions/Dispatch.html new file mode 100644 index 00000000..35bb6a0c --- /dev/null +++ b/static/api/react/functions/Dispatch.html @@ -0,0 +1,2 @@ +Dispatch | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/JsonForms.html b/static/api/react/functions/JsonForms.html new file mode 100644 index 00000000..0f70015d --- /dev/null +++ b/static/api/react/functions/JsonForms.html @@ -0,0 +1 @@ +JsonForms | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/JsonFormsStateProvider.html b/static/api/react/functions/JsonFormsStateProvider.html new file mode 100644 index 00000000..4dc1fa19 --- /dev/null +++ b/static/api/react/functions/JsonFormsStateProvider.html @@ -0,0 +1 @@ +JsonFormsStateProvider | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxDispatchToArrayControlProps.html b/static/api/react/functions/ctxDispatchToArrayControlProps.html new file mode 100644 index 00000000..f0331e54 --- /dev/null +++ b/static/api/react/functions/ctxDispatchToArrayControlProps.html @@ -0,0 +1,4 @@ +ctxDispatchToArrayControlProps | JSON Forms React Core

                  Function ctxDispatchToArrayControlProps

                  • Parameters

                    • dispatch: Dispatch<unknown>

                    Returns {
                        addItem(path, value): (() => void);
                        handleChange(path, value): void;
                        moveDown?(path, toMove): (() => void);
                        moveUp?(path, toMove): (() => void);
                        removeItems?(path, toDelete): (() => void);
                    }

                    • addItem:function
                      • Parameters

                        • path: string
                        • value: any

                        Returns (() => void)

                          • (): void
                          • Returns void

                    • handleChange:function
                      • Update handler that emits a data change

                        +

                        Parameters

                        • path: string

                          the path to the data to be updated

                          +
                        • value: any

                          the new value that should be written to the given path

                          +

                        Returns void

                    • moveDown?:function
                      • Parameters

                        • path: string
                        • toMove: number

                        Returns (() => void)

                          • (): void
                          • Returns void

                    • moveUp?:function
                      • Parameters

                        • path: string
                        • toMove: number

                        Returns (() => void)

                          • (): void
                          • Returns void

                    • removeItems?:function
                      • Parameters

                        • path: string
                        • toDelete: number[]

                        Returns (() => void)

                          • (): void
                          • Returns void

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxDispatchToControlProps.html b/static/api/react/functions/ctxDispatchToControlProps.html new file mode 100644 index 00000000..80c7ccba --- /dev/null +++ b/static/api/react/functions/ctxDispatchToControlProps.html @@ -0,0 +1 @@ +ctxDispatchToControlProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxDispatchToMultiEnumProps.html b/static/api/react/functions/ctxDispatchToMultiEnumProps.html new file mode 100644 index 00000000..120e6d4d --- /dev/null +++ b/static/api/react/functions/ctxDispatchToMultiEnumProps.html @@ -0,0 +1,4 @@ +ctxDispatchToMultiEnumProps | JSON Forms React Core

                  Function ctxDispatchToMultiEnumProps

                  • Parameters

                    • dispatch: Dispatch<unknown>

                    Returns {
                        addItem: ((path, value) => void);
                        removeItem?: ((path, toDelete) => void);
                        handleChange(path, value): void;
                    }

                    • addItem: ((path, value) => void)
                        • (path, value): void
                        • Parameters

                          • path: string
                          • value: any

                          Returns void

                    • Optional removeItem?: ((path, toDelete) => void)
                        • (path, toDelete): void
                        • Parameters

                          • path: string
                          • toDelete: any

                          Returns void

                    • handleChange:function
                      • Update handler that emits a data change

                        +

                        Parameters

                        • path: string

                          the path to the data to be updated

                          +
                        • value: any

                          the new value that should be written to the given path

                          +

                        Returns void

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToAllOfProps.html b/static/api/react/functions/ctxToAllOfProps.html new file mode 100644 index 00000000..5fc71581 --- /dev/null +++ b/static/api/react/functions/ctxToAllOfProps.html @@ -0,0 +1,10 @@ +ctxToAllOfProps | JSON Forms React Core

                  Function ctxToAllOfProps

                  • Parameters

                    Returns {
                        cells?: {
                            cell: any;
                            tester: RankedTester;
                        }[];
                        config?: any;
                        data: any;
                        description?: string;
                        enabled: boolean;
                        errors: string;
                        i18nKeyPrefix?: string;
                        id: string;
                        indexOfFittingSchema: number;
                        label: string;
                        path: string;
                        renderers?: JsonFormsRendererRegistryEntry[];
                        required?: boolean;
                        rootSchema: JsonSchema;
                        schema: JsonSchema;
                        translations: CombinatorTranslations;
                        uischema: ControlElement;
                        uischemas: JsonFormsUISchemaRegistryEntry[];
                        visible: boolean;
                    }

                    • Optional cells?: {
                          cell: any;
                          tester: RankedTester;
                      }[]
                    • Optional config?: any

                      Any configuration options for the element.

                      +
                    • data: any
                    • Optional description?: string

                      Description of input cell

                      +
                    • enabled: boolean

                      Whether the rendered element should be enabled.

                      +
                    • errors: string

                      Any validation errors that are caused by the data to be rendered.

                      +
                    • Optional i18nKeyPrefix?: string
                    • id: string
                    • indexOfFittingSchema: number
                    • label: string

                      The label for the rendered element.

                      +
                    • path: string
                    • Optional renderers?: JsonFormsRendererRegistryEntry[]

                      All available renderers.

                      +
                    • Optional required?: boolean

                      Whether the rendered data is required.

                      +
                    • rootSchema: JsonSchema
                    • schema: JsonSchema

                      The JSON schema that describes the data.

                      +
                    • translations: CombinatorTranslations
                    • uischema: ControlElement
                    • uischemas: JsonFormsUISchemaRegistryEntry[]
                    • visible: boolean

                      Whether the rendered element should be visible.

                      +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToAnyOfProps.html b/static/api/react/functions/ctxToAnyOfProps.html new file mode 100644 index 00000000..900581cc --- /dev/null +++ b/static/api/react/functions/ctxToAnyOfProps.html @@ -0,0 +1 @@ +ctxToAnyOfProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToArrayControlProps.html b/static/api/react/functions/ctxToArrayControlProps.html new file mode 100644 index 00000000..3c4873c6 --- /dev/null +++ b/static/api/react/functions/ctxToArrayControlProps.html @@ -0,0 +1 @@ +ctxToArrayControlProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToArrayLayoutProps.html b/static/api/react/functions/ctxToArrayLayoutProps.html new file mode 100644 index 00000000..9de6dcae --- /dev/null +++ b/static/api/react/functions/ctxToArrayLayoutProps.html @@ -0,0 +1 @@ +ctxToArrayLayoutProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToCellProps.html b/static/api/react/functions/ctxToCellProps.html new file mode 100644 index 00000000..e2df691c --- /dev/null +++ b/static/api/react/functions/ctxToCellProps.html @@ -0,0 +1 @@ +ctxToCellProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToControlProps.html b/static/api/react/functions/ctxToControlProps.html new file mode 100644 index 00000000..c54cf8ce --- /dev/null +++ b/static/api/react/functions/ctxToControlProps.html @@ -0,0 +1 @@ +ctxToControlProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToControlWithDetailProps.html b/static/api/react/functions/ctxToControlWithDetailProps.html new file mode 100644 index 00000000..2854e953 --- /dev/null +++ b/static/api/react/functions/ctxToControlWithDetailProps.html @@ -0,0 +1 @@ +ctxToControlWithDetailProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToDispatchCellProps.html b/static/api/react/functions/ctxToDispatchCellProps.html new file mode 100644 index 00000000..c0d7c6e5 --- /dev/null +++ b/static/api/react/functions/ctxToDispatchCellProps.html @@ -0,0 +1 @@ +ctxToDispatchCellProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToEnumCellProps.html b/static/api/react/functions/ctxToEnumCellProps.html new file mode 100644 index 00000000..ee4ed4cf --- /dev/null +++ b/static/api/react/functions/ctxToEnumCellProps.html @@ -0,0 +1,11 @@ +ctxToEnumCellProps | JSON Forms React Core

                  Function ctxToEnumCellProps

                  • Parameters

                    Returns {
                        cells?: JsonFormsCellRendererRegistryEntry[];
                        config?: any;
                        data: any;
                        enabled: boolean;
                        errors: string;
                        id: string;
                        isValid: boolean;
                        options: EnumOption[];
                        path: string;
                        renderers?: JsonFormsRendererRegistryEntry[];
                        rootSchema: JsonSchema;
                        schema: JsonSchema;
                        uischema: ControlElement;
                        visible: boolean;
                    }

                    • Optional cells?: JsonFormsCellRendererRegistryEntry[]

                      All available cell renderers.

                      +
                    • Optional config?: any

                      Any configuration options for the element.

                      +
                    • data: any

                      The data to be rendered.

                      +
                    • enabled: boolean

                      Whether the rendered element should be enabled.

                      +
                    • errors: string

                      Any validation errors that are caused by the data to be rendered.

                      +
                    • id: string

                      A unique ID that should be used for rendering the scoped UI schema element.

                      +
                    • isValid: boolean
                    • options: EnumOption[]
                    • path: string

                      Instance path the data is written to, in case of a control.

                      +
                    • Optional renderers?: JsonFormsRendererRegistryEntry[]

                      All available renderers.

                      +
                    • rootSchema: JsonSchema
                    • schema: JsonSchema

                      The JSON schema that describes the data.

                      +
                    • uischema: ControlElement
                    • visible: boolean

                      Whether the rendered element should be visible.

                      +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToEnumControlProps.html b/static/api/react/functions/ctxToEnumControlProps.html new file mode 100644 index 00000000..5374ef35 --- /dev/null +++ b/static/api/react/functions/ctxToEnumControlProps.html @@ -0,0 +1,14 @@ +ctxToEnumControlProps | JSON Forms React Core

                  Function ctxToEnumControlProps

                  • Parameters

                    Returns {
                        cells?: {
                            cell: any;
                            tester: RankedTester;
                        }[];
                        config?: any;
                        data: any;
                        description?: string;
                        enabled: boolean;
                        errors: string;
                        i18nKeyPrefix?: string;
                        id: string;
                        label: string;
                        options: EnumOption[];
                        path: string;
                        renderers?: JsonFormsRendererRegistryEntry[];
                        required?: boolean;
                        rootSchema: JsonSchema;
                        schema: JsonSchema;
                        uischema: ControlElement;
                        visible: boolean;
                    }

                    • Optional cells?: {
                          cell: any;
                          tester: RankedTester;
                      }[]
                    • Optional config?: any

                      Any configuration options for the element.

                      +
                    • data: any

                      The data to be rendered.

                      +
                    • Optional description?: string

                      Description of input cell

                      +
                    • enabled: boolean

                      Whether the rendered element should be enabled.

                      +
                    • errors: string

                      Any validation errors that are caused by the data to be rendered.

                      +
                    • Optional i18nKeyPrefix?: string
                    • id: string

                      A unique ID that should be used for rendering the scoped UI schema element.

                      +
                    • label: string

                      The label for the rendered element.

                      +
                    • options: EnumOption[]
                    • path: string

                      Instance path the data is written to, in case of a control.

                      +
                    • Optional renderers?: JsonFormsRendererRegistryEntry[]

                      All available renderers.

                      +
                    • Optional required?: boolean

                      Whether the rendered data is required.

                      +
                    • rootSchema: JsonSchema

                      The root schema as returned by the store.

                      +
                    • schema: JsonSchema

                      The JSON schema that describes the data.

                      +
                    • uischema: ControlElement
                    • visible: boolean

                      Whether the rendered element should be visible.

                      +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToJsonFormsRendererProps.html b/static/api/react/functions/ctxToJsonFormsRendererProps.html new file mode 100644 index 00000000..dbca3f1c --- /dev/null +++ b/static/api/react/functions/ctxToJsonFormsRendererProps.html @@ -0,0 +1 @@ +ctxToJsonFormsRendererProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToLabelProps.html b/static/api/react/functions/ctxToLabelProps.html new file mode 100644 index 00000000..109c791c --- /dev/null +++ b/static/api/react/functions/ctxToLabelProps.html @@ -0,0 +1 @@ +ctxToLabelProps | JSON Forms React Core

                  Function ctxToLabelProps

                  • Parameters

                    Returns {
                        cells: JsonFormsCellRendererRegistryEntry[];
                        config: any;
                        renderers: JsonFormsRendererRegistryEntry[];
                        text: string;
                        visible: boolean;
                    }

                    • cells: JsonFormsCellRendererRegistryEntry[]
                    • config: any
                    • renderers: JsonFormsRendererRegistryEntry[]
                    • text: string
                    • visible: boolean

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToLayoutProps.html b/static/api/react/functions/ctxToLayoutProps.html new file mode 100644 index 00000000..5575c550 --- /dev/null +++ b/static/api/react/functions/ctxToLayoutProps.html @@ -0,0 +1 @@ +ctxToLayoutProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToMasterListItemProps.html b/static/api/react/functions/ctxToMasterListItemProps.html new file mode 100644 index 00000000..b6f1c488 --- /dev/null +++ b/static/api/react/functions/ctxToMasterListItemProps.html @@ -0,0 +1 @@ +ctxToMasterListItemProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToMultiEnumControlProps.html b/static/api/react/functions/ctxToMultiEnumControlProps.html new file mode 100644 index 00000000..53b8f280 --- /dev/null +++ b/static/api/react/functions/ctxToMultiEnumControlProps.html @@ -0,0 +1,14 @@ +ctxToMultiEnumControlProps | JSON Forms React Core

                  Function ctxToMultiEnumControlProps

                  • Parameters

                    Returns {
                        cells?: {
                            cell: any;
                            tester: RankedTester;
                        }[];
                        config?: any;
                        data: any;
                        description?: string;
                        enabled: boolean;
                        errors: string;
                        i18nKeyPrefix?: string;
                        id: string;
                        label: string;
                        options: EnumOption[];
                        path: string;
                        renderers?: JsonFormsRendererRegistryEntry[];
                        required?: boolean;
                        rootSchema: JsonSchema;
                        schema: JsonSchema;
                        uischema: ControlElement;
                        visible: boolean;
                    }

                    • Optional cells?: {
                          cell: any;
                          tester: RankedTester;
                      }[]
                    • Optional config?: any

                      Any configuration options for the element.

                      +
                    • data: any

                      The data to be rendered.

                      +
                    • Optional description?: string

                      Description of input cell

                      +
                    • enabled: boolean

                      Whether the rendered element should be enabled.

                      +
                    • errors: string

                      Any validation errors that are caused by the data to be rendered.

                      +
                    • Optional i18nKeyPrefix?: string
                    • id: string

                      A unique ID that should be used for rendering the scoped UI schema element.

                      +
                    • label: string

                      The label for the rendered element.

                      +
                    • options: EnumOption[]
                    • path: string

                      Instance path the data is written to, in case of a control.

                      +
                    • Optional renderers?: JsonFormsRendererRegistryEntry[]

                      All available renderers.

                      +
                    • Optional required?: boolean

                      Whether the rendered data is required.

                      +
                    • rootSchema: JsonSchema

                      The root schema as returned by the store.

                      +
                    • schema: JsonSchema

                      The JSON schema that describes the data.

                      +
                    • uischema: ControlElement
                    • visible: boolean

                      Whether the rendered element should be visible.

                      +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToOneOfEnumCellProps.html b/static/api/react/functions/ctxToOneOfEnumCellProps.html new file mode 100644 index 00000000..0fac48e0 --- /dev/null +++ b/static/api/react/functions/ctxToOneOfEnumCellProps.html @@ -0,0 +1,11 @@ +ctxToOneOfEnumCellProps | JSON Forms React Core

                  Function ctxToOneOfEnumCellProps

                  • Parameters

                    Returns {
                        cells?: JsonFormsCellRendererRegistryEntry[];
                        config?: any;
                        data: any;
                        enabled: boolean;
                        errors: string;
                        id: string;
                        isValid: boolean;
                        options: EnumOption[];
                        path: string;
                        renderers?: JsonFormsRendererRegistryEntry[];
                        rootSchema: JsonSchema;
                        schema: JsonSchema;
                        uischema: ControlElement;
                        visible: boolean;
                    }

                    • Optional cells?: JsonFormsCellRendererRegistryEntry[]

                      All available cell renderers.

                      +
                    • Optional config?: any

                      Any configuration options for the element.

                      +
                    • data: any

                      The data to be rendered.

                      +
                    • enabled: boolean

                      Whether the rendered element should be enabled.

                      +
                    • errors: string

                      Any validation errors that are caused by the data to be rendered.

                      +
                    • id: string

                      A unique ID that should be used for rendering the scoped UI schema element.

                      +
                    • isValid: boolean
                    • options: EnumOption[]
                    • path: string

                      Instance path the data is written to, in case of a control.

                      +
                    • Optional renderers?: JsonFormsRendererRegistryEntry[]

                      All available renderers.

                      +
                    • rootSchema: JsonSchema
                    • schema: JsonSchema

                      The JSON schema that describes the data.

                      +
                    • uischema: ControlElement
                    • visible: boolean

                      Whether the rendered element should be visible.

                      +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToOneOfEnumControlProps.html b/static/api/react/functions/ctxToOneOfEnumControlProps.html new file mode 100644 index 00000000..af60744c --- /dev/null +++ b/static/api/react/functions/ctxToOneOfEnumControlProps.html @@ -0,0 +1,14 @@ +ctxToOneOfEnumControlProps | JSON Forms React Core

                  Function ctxToOneOfEnumControlProps

                  • Parameters

                    Returns {
                        cells?: {
                            cell: any;
                            tester: RankedTester;
                        }[];
                        config?: any;
                        data: any;
                        description?: string;
                        enabled: boolean;
                        errors: string;
                        i18nKeyPrefix?: string;
                        id: string;
                        label: string;
                        options: EnumOption[];
                        path: string;
                        renderers?: JsonFormsRendererRegistryEntry[];
                        required?: boolean;
                        rootSchema: JsonSchema;
                        schema: JsonSchema;
                        uischema: ControlElement;
                        visible: boolean;
                    }

                    • Optional cells?: {
                          cell: any;
                          tester: RankedTester;
                      }[]
                    • Optional config?: any

                      Any configuration options for the element.

                      +
                    • data: any

                      The data to be rendered.

                      +
                    • Optional description?: string

                      Description of input cell

                      +
                    • enabled: boolean

                      Whether the rendered element should be enabled.

                      +
                    • errors: string

                      Any validation errors that are caused by the data to be rendered.

                      +
                    • Optional i18nKeyPrefix?: string
                    • id: string

                      A unique ID that should be used for rendering the scoped UI schema element.

                      +
                    • label: string

                      The label for the rendered element.

                      +
                    • options: EnumOption[]
                    • path: string

                      Instance path the data is written to, in case of a control.

                      +
                    • Optional renderers?: JsonFormsRendererRegistryEntry[]

                      All available renderers.

                      +
                    • Optional required?: boolean

                      Whether the rendered data is required.

                      +
                    • rootSchema: JsonSchema

                      The root schema as returned by the store.

                      +
                    • schema: JsonSchema

                      The JSON schema that describes the data.

                      +
                    • uischema: ControlElement
                    • visible: boolean

                      Whether the rendered element should be visible.

                      +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/ctxToOneOfProps.html b/static/api/react/functions/ctxToOneOfProps.html new file mode 100644 index 00000000..35917f62 --- /dev/null +++ b/static/api/react/functions/ctxToOneOfProps.html @@ -0,0 +1 @@ +ctxToOneOfProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/useJsonForms.html b/static/api/react/functions/useJsonForms.html new file mode 100644 index 00000000..93eb2341 --- /dev/null +++ b/static/api/react/functions/useJsonForms.html @@ -0,0 +1 @@ +useJsonForms | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withContextToJsonFormsRendererProps.html b/static/api/react/functions/withContextToJsonFormsRendererProps.html new file mode 100644 index 00000000..ba493f02 --- /dev/null +++ b/static/api/react/functions/withContextToJsonFormsRendererProps.html @@ -0,0 +1 @@ +withContextToJsonFormsRendererProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsAllOfProps.html b/static/api/react/functions/withJsonFormsAllOfProps.html new file mode 100644 index 00000000..92407aab --- /dev/null +++ b/static/api/react/functions/withJsonFormsAllOfProps.html @@ -0,0 +1 @@ +withJsonFormsAllOfProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsAnyOfProps.html b/static/api/react/functions/withJsonFormsAnyOfProps.html new file mode 100644 index 00000000..526b507f --- /dev/null +++ b/static/api/react/functions/withJsonFormsAnyOfProps.html @@ -0,0 +1 @@ +withJsonFormsAnyOfProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsArrayControlProps.html b/static/api/react/functions/withJsonFormsArrayControlProps.html new file mode 100644 index 00000000..05af5ef7 --- /dev/null +++ b/static/api/react/functions/withJsonFormsArrayControlProps.html @@ -0,0 +1 @@ +withJsonFormsArrayControlProps | JSON Forms React Core

                  Function withJsonFormsArrayControlProps

                  • Parameters

                    • Component: ComponentType<ArrayControlProps>
                    • memoize: boolean = true

                    Returns ComponentType<OwnPropsOfControl>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsArrayLayoutProps.html b/static/api/react/functions/withJsonFormsArrayLayoutProps.html new file mode 100644 index 00000000..54a3a35c --- /dev/null +++ b/static/api/react/functions/withJsonFormsArrayLayoutProps.html @@ -0,0 +1 @@ +withJsonFormsArrayLayoutProps | JSON Forms React Core

                  Function withJsonFormsArrayLayoutProps

                  • Parameters

                    • Component: ComponentType<ArrayLayoutProps>
                    • memoize: boolean = true

                    Returns ComponentType<OwnPropsOfControl>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsCellProps.html b/static/api/react/functions/withJsonFormsCellProps.html new file mode 100644 index 00000000..dd8e2a4b --- /dev/null +++ b/static/api/react/functions/withJsonFormsCellProps.html @@ -0,0 +1 @@ +withJsonFormsCellProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsContext.html b/static/api/react/functions/withJsonFormsContext.html new file mode 100644 index 00000000..f7aa4231 --- /dev/null +++ b/static/api/react/functions/withJsonFormsContext.html @@ -0,0 +1 @@ +withJsonFormsContext | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsControlProps.html b/static/api/react/functions/withJsonFormsControlProps.html new file mode 100644 index 00000000..d41f60d7 --- /dev/null +++ b/static/api/react/functions/withJsonFormsControlProps.html @@ -0,0 +1 @@ +withJsonFormsControlProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsDetailProps.html b/static/api/react/functions/withJsonFormsDetailProps.html new file mode 100644 index 00000000..ead89edd --- /dev/null +++ b/static/api/react/functions/withJsonFormsDetailProps.html @@ -0,0 +1 @@ +withJsonFormsDetailProps | JSON Forms React Core

                  Function withJsonFormsDetailProps

                  • Parameters

                    • Component: ComponentType<StatePropsOfControlWithDetail>
                    • memoize: boolean = true

                    Returns ComponentType<OwnPropsOfControl>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsDispatchCellProps.html b/static/api/react/functions/withJsonFormsDispatchCellProps.html new file mode 100644 index 00000000..1985cdf8 --- /dev/null +++ b/static/api/react/functions/withJsonFormsDispatchCellProps.html @@ -0,0 +1 @@ +withJsonFormsDispatchCellProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsEnumCellProps.html b/static/api/react/functions/withJsonFormsEnumCellProps.html new file mode 100644 index 00000000..228040ea --- /dev/null +++ b/static/api/react/functions/withJsonFormsEnumCellProps.html @@ -0,0 +1 @@ +withJsonFormsEnumCellProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsEnumProps.html b/static/api/react/functions/withJsonFormsEnumProps.html new file mode 100644 index 00000000..390624b2 --- /dev/null +++ b/static/api/react/functions/withJsonFormsEnumProps.html @@ -0,0 +1 @@ +withJsonFormsEnumProps | JSON Forms React Core

                  Function withJsonFormsEnumProps

                  • Parameters

                    • Component: ComponentType<ControlProps & OwnPropsOfEnum>
                    • memoize: boolean = true

                    Returns ComponentType<OwnPropsOfControl & OwnPropsOfEnum>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsLabelProps.html b/static/api/react/functions/withJsonFormsLabelProps.html new file mode 100644 index 00000000..17da7e9f --- /dev/null +++ b/static/api/react/functions/withJsonFormsLabelProps.html @@ -0,0 +1 @@ +withJsonFormsLabelProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsLayoutProps.html b/static/api/react/functions/withJsonFormsLayoutProps.html new file mode 100644 index 00000000..b7495152 --- /dev/null +++ b/static/api/react/functions/withJsonFormsLayoutProps.html @@ -0,0 +1 @@ +withJsonFormsLayoutProps | JSON Forms React Core

                  Function withJsonFormsLayoutProps

                  • Type Parameters

                    • T extends LayoutProps

                    Parameters

                    • Component: ComponentType<T>
                    • memoize: boolean = true

                    Returns ComponentType<T & OwnPropsOfLayout>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsMasterListItemProps.html b/static/api/react/functions/withJsonFormsMasterListItemProps.html new file mode 100644 index 00000000..d05ab60d --- /dev/null +++ b/static/api/react/functions/withJsonFormsMasterListItemProps.html @@ -0,0 +1 @@ +withJsonFormsMasterListItemProps | JSON Forms React Core

                  Function withJsonFormsMasterListItemProps

                  • Parameters

                    • Component: ComponentType<StatePropsOfMasterItem>
                    • memoize: boolean = true

                    Returns ComponentType<OwnPropsOfMasterListItem>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsMultiEnumProps.html b/static/api/react/functions/withJsonFormsMultiEnumProps.html new file mode 100644 index 00000000..61a808ce --- /dev/null +++ b/static/api/react/functions/withJsonFormsMultiEnumProps.html @@ -0,0 +1 @@ +withJsonFormsMultiEnumProps | JSON Forms React Core

                  Function withJsonFormsMultiEnumProps

                  • Parameters

                    • Component: ComponentType<ControlProps & OwnPropsOfEnum & DispatchPropsOfMultiEnumControl>
                    • memoize: boolean = true

                    Returns ComponentType<OwnPropsOfControl & OwnPropsOfEnum & DispatchPropsOfMultiEnumControl>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsOneOfEnumCellProps.html b/static/api/react/functions/withJsonFormsOneOfEnumCellProps.html new file mode 100644 index 00000000..5c698ce7 --- /dev/null +++ b/static/api/react/functions/withJsonFormsOneOfEnumCellProps.html @@ -0,0 +1 @@ +withJsonFormsOneOfEnumCellProps | JSON Forms React Core

                  Function withJsonFormsOneOfEnumCellProps

                  • Parameters

                    • Component: ComponentType<EnumCellProps>
                    • memoize: boolean = true

                    Returns ComponentType<OwnPropsOfEnumCell>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsOneOfEnumProps.html b/static/api/react/functions/withJsonFormsOneOfEnumProps.html new file mode 100644 index 00000000..8fb70218 --- /dev/null +++ b/static/api/react/functions/withJsonFormsOneOfEnumProps.html @@ -0,0 +1 @@ +withJsonFormsOneOfEnumProps | JSON Forms React Core

                  Function withJsonFormsOneOfEnumProps

                  • Parameters

                    • Component: ComponentType<ControlProps & OwnPropsOfEnum>
                    • memoize: boolean = true

                    Returns ComponentType<OwnPropsOfControl & OwnPropsOfEnum>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsOneOfProps.html b/static/api/react/functions/withJsonFormsOneOfProps.html new file mode 100644 index 00000000..0e938bd9 --- /dev/null +++ b/static/api/react/functions/withJsonFormsOneOfProps.html @@ -0,0 +1 @@ +withJsonFormsOneOfProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withJsonFormsRendererProps.html b/static/api/react/functions/withJsonFormsRendererProps.html new file mode 100644 index 00000000..e6f6fff1 --- /dev/null +++ b/static/api/react/functions/withJsonFormsRendererProps.html @@ -0,0 +1 @@ +withJsonFormsRendererProps | JSON Forms React Core

                  Function withJsonFormsRendererProps

                  • Parameters

                    • Component: ComponentType<JsonFormsProps>
                    • memoize: boolean = true

                    Returns ComponentType<OwnPropsOfJsonFormsRenderer>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/functions/withTranslateProps.html b/static/api/react/functions/withTranslateProps.html new file mode 100644 index 00000000..a127cae7 --- /dev/null +++ b/static/api/react/functions/withTranslateProps.html @@ -0,0 +1 @@ +withTranslateProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/globals.html b/static/api/react/globals.html deleted file mode 100644 index a98694a0..00000000 --- a/static/api/react/globals.html +++ /dev/null @@ -1,2471 +0,0 @@ - - - - - - JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms React Core

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Classes

                  - -
                  -
                  -

                  Interfaces

                  - -
                  -
                  -

                  Type aliases

                  - -
                  -
                  -

                  Variables

                  - -
                  -
                  -

                  Functions

                  - -
                  -
                  -

                  Object literals

                  - -
                  -
                  -
                  -
                  -
                  -

                  Type aliases

                  -
                  - -

                  Renderer

                  -
                  Renderer: RendererComponent<RendererProps & any, {}> | StatelessRenderer<RendererProps & any>
                  - -
                  -
                  -

                  Represents a Renderer, which might either be a component or a function.

                  -
                  -
                  -
                  -
                  - -

                  StatelessRenderer

                  -
                  StatelessRenderer<P>: React.StatelessComponent<P>
                  - -
                  -
                  -

                  Stateless Renderer.

                  -
                  -
                  -

                  Type parameters

                  -
                    -
                  • -

                    P: RendererProps

                    -
                    -
                    -

                    type of any renderer props

                    -
                    -
                    -
                  • -
                  -
                  -
                  -
                  -

                  Variables

                  -
                  - -

                  Const DispatchCell

                  -
                  DispatchCell: ComponentType<OwnPropsOfCell> = withJsonFormsDispatchCellProps(Dispatch)
                  - -
                  -
                  - -

                  Const JsonFormsContext

                  -
                  JsonFormsContext: Context<JsonFormsStateContext> = React.createContext<JsonFormsStateContext>({core: initialCoreState,renderers: [],})
                  - -
                  -
                  - -

                  Const JsonFormsDispatch

                  -
                  JsonFormsDispatch: ComponentType<OwnPropsOfJsonFormsRenderer> = withJsonFormsRendererProps(JsonFormsDispatchRenderer)
                  - -
                  -
                  - -

                  Const JsonFormsReduxContext

                  -
                  JsonFormsReduxContext: ConnectedComponent<JsonFormsReduxProvider, Omit<JsonFormsReduxContextProps, string | number>> = connect((state: JsonFormsState) => ({...state.jsonforms,}))(JsonFormsReduxProvider)
                  - -
                  -
                  - -

                  Const ResolvedJsonFormsDispatch

                  -
                  ResolvedJsonFormsDispatch: ComponentType<OwnPropsOfJsonFormsRenderer> = withJsonFormsRendererProps(ResolvedJsonFormsDispatchRenderer)
                  - -
                  -
                  -
                  deprecated
                  -

                  Since Version 3.0 this optimization component is no longer necessary. - Use JsonFormsDispatch instead. - We still export it for backward compatibility

                  -
                  -
                  -
                  -
                  -
                  - -

                  Const TestAndRender

                  -
                  TestAndRender: NamedExoticComponent<{ cells: JsonFormsCellRendererRegistryEntry[]; config: any; enabled: boolean; id: string; path: string; renderers: JsonFormsRendererRegistryEntry[]; rootSchema: JsonSchema; schema: JsonSchema; uischema: UISchemaElement }> = React.memo(function TestAndRender(props: {uischema: UISchemaElement;schema: JsonSchema;rootSchema: JsonSchema;path: string;enabled: boolean;renderers: JsonFormsRendererRegistryEntry[];cells: JsonFormsCellRendererRegistryEntry[];id: string;config: any;}) {const testerContext = useMemo(() => ({rootSchema: props.rootSchema,config: props.config,}),[props.rootSchema, props.config]);const renderer = useMemo(() =>maxBy(props.renderers, (r) =>r.tester(props.uischema, props.schema, testerContext)),[props.renderers, props.uischema, props.schema, testerContext]);if (renderer === undefined ||renderer.tester(props.uischema, props.schema, testerContext) === -1) {return <UnknownRenderer type={'renderer'} />;} else {const Render = renderer.renderer;return (<Renderuischema={props.uischema}schema={props.schema}path={props.path}enabled={props.enabled}renderers={props.renderers}cells={props.cells}id={props.id}/>);}})
                  - -
                  -
                  -
                  -

                  Functions

                  -
                  - -

                  Const Dispatch

                  -
                    -
                  • Dispatch(__namedParameters: { cells: JsonFormsCellRendererRegistryEntry[]; config: any; enabled: boolean; id: string; path: string; renderers: JsonFormsRendererRegistryEntry[]; rootSchema: JsonSchema; schema: JsonSchema; uischema: ControlElement }): Element
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Dispatch renderer component for cells.

                    -
                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      __namedParameters: { cells: JsonFormsCellRendererRegistryEntry[]; config: any; enabled: boolean; id: string; path: string; renderers: JsonFormsRendererRegistryEntry[]; rootSchema: JsonSchema; schema: JsonSchema; uischema: ControlElement }
                      -
                        -
                      • -
                        cells: JsonFormsCellRendererRegistryEntry[]
                        -
                      • -
                      • -
                        config: any
                        -
                      • -
                      • -
                        enabled: boolean
                        -
                      • -
                      • -
                        id: string
                        -
                      • -
                      • -
                        path: string
                        -
                      • -
                      • -
                        renderers: JsonFormsRendererRegistryEntry[]
                        -
                      • -
                      • -
                        rootSchema: JsonSchema
                        -
                      • -
                      • -
                        schema: JsonSchema
                        -
                      • -
                      • -
                        uischema: ControlElement
                        -
                      • -
                      -
                    • -
                    -

                    Returns Element

                    -
                  • -
                  -
                  -
                  - -

                  Const JsonForms

                  - - -
                  -
                  - -

                  Const JsonFormsReduxProvider

                  -
                    -
                  • JsonFormsReduxProvider(__namedParameters: { children: any; dispatch: Dispatch<unknown>; other: other }): Element
                  • -
                  - -
                  -
                  - -

                  Const JsonFormsStateProvider

                  -
                    -
                  • JsonFormsStateProvider(__namedParameters: { children: any; initState: any; onChange: any }): Element
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      __namedParameters: { children: any; initState: any; onChange: any }
                      -
                        -
                      • -
                        children: any
                        -
                      • -
                      • -
                        initState: any
                        -
                      • -
                      • -
                        onChange: any
                        -
                      • -
                      -
                    • -
                    -

                    Returns Element

                    -
                  • -
                  -
                  -
                  - -

                  Const ctxDispatchToArrayControlProps

                  -
                    -
                  • ctxDispatchToArrayControlProps(dispatch: Dispatch<ReducerAction<any>>): {}
                  • -
                  - -
                  -
                  - -

                  Const ctxDispatchToControlProps

                  -
                    -
                  • ctxDispatchToControlProps(dispatch: Dispatch<ReducerAction<any>>): DispatchPropsOfControl
                  • -
                  - -
                  -
                  - -

                  Const ctxDispatchToMultiEnumProps

                  -
                    -
                  • ctxDispatchToMultiEnumProps(dispatch: Dispatch<ReducerAction<any>>): {}
                  • -
                  - -
                  -
                  - -

                  Const ctxToAllOfProps

                  - - -
                  -
                  - -

                  Const ctxToAnyOfProps

                  - - -
                  -
                  - -

                  Const ctxToArrayControlProps

                  -
                    -
                  • ctxToArrayControlProps(ctx: JsonFormsStateContext, props: OwnPropsOfControl): StatePropsOfArrayControl
                  • -
                  - -
                  -
                  - -

                  Const ctxToArrayLayoutProps

                  -
                    -
                  • ctxToArrayLayoutProps(ctx: JsonFormsStateContext, props: OwnPropsOfControl): StatePropsOfArrayLayout
                  • -
                  - -
                  -
                  - -

                  Const ctxToCellProps

                  - - -
                  -
                  - -

                  Const ctxToControlProps

                  - - -
                  -
                  - -

                  Const ctxToControlWithDetailProps

                  -
                    -
                  • ctxToControlWithDetailProps(ctx: JsonFormsStateContext, props: OwnPropsOfControl): StatePropsOfControlWithDetail
                  • -
                  - -
                  -
                  - -

                  Const ctxToDispatchCellProps

                  -
                    -
                  • ctxToDispatchCellProps(ctx: JsonFormsStateContext, ownProps: OwnPropsOfCell): DispatchCellStateProps
                  • -
                  - -
                  -
                  - -

                  Const ctxToEnumCellProps

                  - - -
                  -
                  - -

                  Const ctxToEnumControlProps

                  -
                    -
                  • ctxToEnumControlProps(ctx: JsonFormsStateContext, props: OwnPropsOfEnum): { options: EnumOption[] }
                  • -
                  - -
                  -
                  - -

                  Const ctxToJsonFormsRendererProps

                  -
                    -
                  • ctxToJsonFormsRendererProps(ctx: JsonFormsStateContext, ownProps: OwnPropsOfJsonFormsRenderer): StatePropsOfJsonFormsRenderer
                  • -
                  - -
                  -
                  - -

                  Const ctxToLabelProps

                  -
                    -
                  • ctxToLabelProps(ctx: JsonFormsStateContext, ownProps: OwnPropsOfLabel): { cells: JsonFormsCellRendererRegistryEntry[]; config: any; renderers: JsonFormsRendererRegistryEntry[]; text: string; visible: boolean }
                  • -
                  -
                    -
                  • - -

                    Parameters

                    - -

                    Returns { cells: JsonFormsCellRendererRegistryEntry[]; config: any; renderers: JsonFormsRendererRegistryEntry[]; text: string; visible: boolean }

                    -
                      -
                    • -
                      cells: JsonFormsCellRendererRegistryEntry[]
                      -
                    • -
                    • -
                      config: any
                      -
                    • -
                    • -
                      renderers: JsonFormsRendererRegistryEntry[]
                      -
                    • -
                    • -
                      text: string
                      -
                    • -
                    • -
                      visible: boolean
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const ctxToLayoutProps

                  - - -
                  -
                  - -

                  Const ctxToMasterListItemProps

                  -
                    -
                  • ctxToMasterListItemProps(ctx: JsonFormsStateContext, ownProps: OwnPropsOfMasterListItem): StatePropsOfMasterItem
                  • -
                  - -
                  -
                  - -

                  Const ctxToMultiEnumControlProps

                  -
                    -
                  • ctxToMultiEnumControlProps(ctx: JsonFormsStateContext, props: OwnPropsOfControl): { options: EnumOption[] }
                  • -
                  - -
                  -
                  - -

                  Const ctxToOneOfEnumCellProps

                  -
                    -
                  • ctxToOneOfEnumCellProps(ctx: JsonFormsStateContext, props: OwnPropsOfEnumCell): { options: EnumOption[] }
                  • -
                  - -
                  -
                  - -

                  Const ctxToOneOfEnumControlProps

                  -
                    -
                  • ctxToOneOfEnumControlProps(ctx: JsonFormsStateContext, props: OwnPropsOfControl & OwnPropsOfEnum): { options: EnumOption[] }
                  • -
                  - -
                  -
                  - -

                  Const ctxToOneOfProps

                  - - -
                  -
                  - -

                  Const jsonformsReducer

                  -
                    -
                  • jsonformsReducer(additionalReducers?: {}): Reducer<JsonFormsSubStates>
                  • -
                  - -
                  -
                  - -

                  Const useEffectAfterFirstRender

                  -
                    -
                  • useEffectAfterFirstRender(effect: () => void, dependencies: Array<any>): void
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Hook similar to useEffect with the difference that the effect - is only executed from the second call onwards.

                    -
                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      effect: () => void
                      -
                        -
                      • -
                          -
                        • (): void
                        • -
                        -
                          -
                        • -

                          Returns void

                          -
                        • -
                        -
                      • -
                      -
                    • -
                    • -
                      dependencies: Array<any>
                      -
                    • -
                    -

                    Returns void

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonForms

                  - - -
                  -
                  - -

                  Const withContextToAllOfProps

                  -
                    -
                  • withContextToAllOfProps(Component: ComponentType<CombinatorRendererProps>): ComponentType<OwnPropsOfControl>
                  • -
                  - -
                  -
                  - -

                  Const withContextToAnyOfProps

                  -
                    -
                  • withContextToAnyOfProps(Component: ComponentType<CombinatorRendererProps>): ComponentType<OwnPropsOfControl>
                  • -
                  - -
                  -
                  - -

                  Const withContextToArrayControlProps

                  -
                    -
                  • withContextToArrayControlProps(Component: ComponentType<ArrayControlProps>): ComponentType<OwnPropsOfControl>
                  • -
                  - -
                  -
                  - -

                  Const withContextToArrayLayoutProps

                  -
                    -
                  • withContextToArrayLayoutProps(Component: ComponentType<ArrayLayoutProps>): ComponentType<OwnPropsOfControl>
                  • -
                  - -
                  -
                  - -

                  Const withContextToCellProps

                  -
                    -
                  • withContextToCellProps(Component: ComponentType<CellProps>): ComponentType<OwnPropsOfCell>
                  • -
                  - -
                  -
                  - -

                  Const withContextToControlProps

                  -
                    -
                  • withContextToControlProps(Component: ComponentType<ControlProps>): ComponentType<OwnPropsOfControl>
                  • -
                  - -
                  -
                  - -

                  Const withContextToDetailProps

                  -
                    -
                  • withContextToDetailProps(Component: ComponentType<StatePropsOfControlWithDetail>): ComponentType<OwnPropsOfControl>
                  • -
                  - -
                  -
                  - -

                  Const withContextToDispatchCellProps

                  -
                    -
                  • withContextToDispatchCellProps(Component: ComponentType<DispatchCellProps>): ComponentType<OwnPropsOfCell>
                  • -
                  - -
                  -
                  - -

                  Const withContextToEnumCellProps

                  -
                    -
                  • withContextToEnumCellProps(Component: ComponentType<EnumCellProps>): ComponentType<OwnPropsOfEnumCell>
                  • -
                  - -
                  -
                  - -

                  Const withContextToEnumProps

                  -
                    -
                  • withContextToEnumProps(Component: ComponentType<ControlProps & OwnPropsOfEnum>): ComponentType<OwnPropsOfControl & OwnPropsOfEnum>
                  • -
                  - -
                  -
                  - -

                  Const withContextToJsonFormsRendererProps

                  -
                    -
                  • withContextToJsonFormsRendererProps(Component: ComponentType<JsonFormsProps>): ComponentType<OwnPropsOfJsonFormsRenderer>
                  • -
                  - -
                  -
                  - -

                  Const withContextToLabelProps

                  -
                    -
                  • withContextToLabelProps(Component: ComponentType<LabelProps>): ComponentType<OwnPropsOfLabel>
                  • -
                  - -
                  -
                  - -

                  Const withContextToLayoutProps

                  -
                    -
                  • withContextToLayoutProps(Component: ComponentType<LayoutProps>): ComponentType<OwnPropsOfJsonFormsRenderer>
                  • -
                  - -
                  -
                  - -

                  Const withContextToMasterListItemProps

                  -
                    -
                  • withContextToMasterListItemProps(Component: ComponentType<StatePropsOfMasterItem>): ComponentType<OwnPropsOfMasterListItem>
                  • -
                  - -
                  -
                  - -

                  Const withContextToMultiEnumProps

                  -
                    -
                  • withContextToMultiEnumProps(Component: ComponentType<ControlProps & OwnPropsOfEnum>): ComponentType<OwnPropsOfControl & OwnPropsOfEnum>
                  • -
                  - -
                  -
                  - -

                  Const withContextToOneOfEnumCellProps

                  -
                    -
                  • withContextToOneOfEnumCellProps(Component: ComponentType<EnumCellProps>): ComponentType<OwnPropsOfEnumCell>
                  • -
                  - -
                  -
                  - -

                  Const withContextToOneOfEnumProps

                  -
                    -
                  • withContextToOneOfEnumProps(Component: ComponentType<ControlProps & OwnPropsOfEnum>): ComponentType<OwnPropsOfControl & OwnPropsOfEnum>
                  • -
                  - -
                  -
                  - -

                  Const withContextToOneOfProps

                  -
                    -
                  • withContextToOneOfProps(Component: ComponentType<CombinatorRendererProps>): ComponentType<OwnPropsOfControl>
                  • -
                  - -
                  -
                  - -

                  Const withJsonFormsAllOfProps

                  -
                    -
                  • withJsonFormsAllOfProps(Component: ComponentType<CombinatorRendererProps>, memoize?: boolean): ComponentType<OwnPropsOfControl>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<CombinatorRendererProps>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfControl>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsAnyOfProps

                  -
                    -
                  • withJsonFormsAnyOfProps(Component: ComponentType<CombinatorRendererProps>, memoize?: boolean): ComponentType<OwnPropsOfControl>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<CombinatorRendererProps>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfControl>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsArrayControlProps

                  -
                    -
                  • withJsonFormsArrayControlProps(Component: ComponentType<ArrayControlProps>, memoize?: boolean): ComponentType<OwnPropsOfControl>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<ArrayControlProps>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfControl>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsArrayLayoutProps

                  -
                    -
                  • withJsonFormsArrayLayoutProps(Component: ComponentType<ArrayLayoutProps>, memoize?: boolean): ComponentType<OwnPropsOfControl>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<ArrayLayoutProps>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfControl>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsCellProps

                  -
                    -
                  • withJsonFormsCellProps(Component: ComponentType<CellProps>, memoize?: boolean): ComponentType<OwnPropsOfCell>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<CellProps>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfCell>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsContext

                  -
                    -
                  • withJsonFormsContext(Component: ComponentType<WithContext & any>): ComponentType<any>
                  • -
                  - -
                  -
                  - -

                  Const withJsonFormsControlProps

                  -
                    -
                  • withJsonFormsControlProps(Component: ComponentType<ControlProps>, memoize?: boolean): ComponentType<OwnPropsOfControl>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<ControlProps>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfControl>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsDetailProps

                  -
                    -
                  • withJsonFormsDetailProps(Component: ComponentType<StatePropsOfControlWithDetail>, memoize?: boolean): ComponentType<OwnPropsOfControl>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<StatePropsOfControlWithDetail>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfControl>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsDispatchCellProps

                  -
                    -
                  • withJsonFormsDispatchCellProps(Component: ComponentType<DispatchCellProps>, memoize?: boolean): ComponentType<OwnPropsOfCell>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<DispatchCellProps>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfCell>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsEnumCellProps

                  -
                    -
                  • withJsonFormsEnumCellProps(Component: ComponentType<EnumCellProps>, memoize?: boolean): ComponentType<OwnPropsOfEnumCell>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<EnumCellProps>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfEnumCell>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsEnumProps

                  -
                    -
                  • withJsonFormsEnumProps(Component: ComponentType<ControlProps & OwnPropsOfEnum>, memoize?: boolean): ComponentType<OwnPropsOfControl & OwnPropsOfEnum>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<ControlProps & OwnPropsOfEnum>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfControl & OwnPropsOfEnum>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsLabelProps

                  -
                    -
                  • withJsonFormsLabelProps(Component: ComponentType<LabelProps & OwnPropsOfEnum>, memoize?: boolean): ComponentType<OwnPropsOfLabel>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<LabelProps & OwnPropsOfEnum>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfLabel>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsLayoutProps

                  -
                    -
                  • withJsonFormsLayoutProps<T>(Component: ComponentType<T>, memoize?: boolean): ComponentType<T & OwnPropsOfLayout>
                  • -
                  -
                    -
                  • - -

                    Type parameters

                    -
                      -
                    • -

                      T: LayoutProps

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<T>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<T & OwnPropsOfLayout>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsMasterListItemProps

                  -
                    -
                  • withJsonFormsMasterListItemProps(Component: ComponentType<StatePropsOfMasterItem>, memoize?: boolean): ComponentType<OwnPropsOfMasterListItem>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<StatePropsOfMasterItem>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfMasterListItem>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsMultiEnumProps

                  -
                    -
                  • withJsonFormsMultiEnumProps(Component: ComponentType<ControlProps & OwnPropsOfEnum & DispatchPropsOfMultiEnumControl>, memoize?: boolean): ComponentType<OwnPropsOfControl & OwnPropsOfEnum & DispatchPropsOfMultiEnumControl>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<ControlProps & OwnPropsOfEnum & DispatchPropsOfMultiEnumControl>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfControl & OwnPropsOfEnum & DispatchPropsOfMultiEnumControl>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsOneOfEnumCellProps

                  -
                    -
                  • withJsonFormsOneOfEnumCellProps(Component: ComponentType<EnumCellProps>, memoize?: boolean): ComponentType<OwnPropsOfEnumCell>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<EnumCellProps>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfEnumCell>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsOneOfEnumProps

                  -
                    -
                  • withJsonFormsOneOfEnumProps(Component: ComponentType<ControlProps & OwnPropsOfEnum>, memoize?: boolean): ComponentType<OwnPropsOfControl & OwnPropsOfEnum>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<ControlProps & OwnPropsOfEnum>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfControl & OwnPropsOfEnum>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsOneOfProps

                  -
                    -
                  • withJsonFormsOneOfProps(Component: ComponentType<CombinatorRendererProps>, memoize?: boolean): ComponentType<OwnPropsOfControl>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<CombinatorRendererProps>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfControl>

                    -
                  • -
                  -
                  -
                  - -

                  Const withJsonFormsRendererProps

                  -
                    -
                  • withJsonFormsRendererProps(Component: ComponentType<JsonFormsProps>, memoize?: boolean): ComponentType<OwnPropsOfJsonFormsRenderer>
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Component: ComponentType<JsonFormsProps>
                      -
                    • -
                    • -
                      Default value memoize: boolean = true
                      -
                    • -
                    -

                    Returns ComponentType<OwnPropsOfJsonFormsRenderer>

                    -
                  • -
                  -
                  -
                  - -

                  Const withTranslateProps

                  -
                    -
                  • withTranslateProps<P>(Component: ComponentType<TranslateProps & P>): WithTranslateProps
                  • -
                  - -
                  -
                  -
                  -

                  Object literals

                  -
                  - -

                  Const initialCoreState

                  -
                  initialCoreState: object
                  - -
                  - -

                  additionalErrors

                  -
                  additionalErrors: undefined[] = []
                  - -
                  -
                  - -

                  ajv

                  -
                  ajv: undefined = undefined
                  - -
                  -
                  - -

                  data

                  -
                  data: {}
                  - -
                  -

                  Type declaration

                  -
                    -
                  -
                  -
                  -
                  - -

                  errors

                  -
                  errors: undefined[] = []
                  - -
                  -
                  - -

                  schema

                  -
                  schema: {}
                  - -
                  -

                  Type declaration

                  -
                    -
                  -
                  -
                  -
                  - -

                  uischema

                  -
                  uischema: undefined = undefined
                  - -
                  -
                  - -

                  validator

                  -
                  validator: undefined = undefined
                  - -
                  -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/react/index.html b/static/api/react/index.html index 4a2c90ff..8f813cfa 100644 --- a/static/api/react/index.html +++ b/static/api/react/index.html @@ -1,502 +1,36 @@ - - - - - - JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms React Core

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms - More Forms. Less Code

                  -
                  -

                  Complex forms in the blink of an eye

                  -

                  JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

                  - -

                  React Package

                  -
                  -

                  This is the JSON Forms React package which provides the necessary bindings for React. It uses JSON Forms Core.

                  -

                  You can combine the react package with any react-based renderer set you want, for example the Material Renderers or the Vanilla Renderers.

                  -

                  See the official documentation and the JSON Forms React seed repository for examples on how to integrate JSON Forms with your application.

                  -

                  Check https://www.npmjs.com/search?q=%40jsonforms for all published JSON Forms packages.

                  - -

                  Usage

                  -
                  -

                  Use the JsonForms component to render a form for your data.

                  -

                  Mandatory props:

                  -
                    -
                  • data: any - the data to show
                  • -
                  • renderers: JsonFormsRendererRegistryEntry[] - the React renderer set to use
                  • -
                  -

                  Optional props:

                  -
                    -
                  • schema: JsonSchema - the data schema for the given data. Will be generated when not given.
                  • -
                  • uischema: UISchemaElement - the UI schema for the given data schema. Will be generated when not given.
                  • -
                  • cells: JsonFormsCellRendererRegistryEntry[] - the React cell renderer set to use
                  • -
                  • config: any - form-wide options. May contain default ui schema options.
                  • -
                  • readonly: boolean - whether all controls shall be readonly.
                  • -
                  • uischemas: JsonFormsUiSchemaEntry[] - registry for dynamic ui schema dispatching
                  • -
                  • validationMode: 'ValidateAndShow' | 'ValidateAndHide' | 'NoValidation' - the validation mode for the form
                  • -
                  • ajv: AJV - custom Ajv instance for the form
                  • -
                  • onChange - callback which is called on each data change, containing the updated data and the validation result.
                  • -
                  -

                  Example:

                  -
                  import React, { useState } from 'react';
                  -import {
                  -  materialRenderers,
                  -  materialCells,
                  -} from '@jsonforms/material-renderers';
                  -import { JsonForms } from '@jsonforms/react';
                  -
                  -const schema = {
                  -  type: 'object',
                  -  properties: {
                  -    name: {
                  -      type: 'string',
                  -      minLength: 1,
                  -    },
                  -    done: {
                  -      type: 'boolean',
                  -    },
                  -    due_date: {
                  -      type: 'string',
                  -      format: 'date',
                  -    },
                  -    recurrence: {
                  -      type: 'string',
                  -      enum: ['Never', 'Daily', 'Weekly', 'Monthly'],
                  -    },
                  -  },
                  -  required: ['name', 'due_date'],
                  -};
                  -const uischema = {
                  -  type: 'VerticalLayout',
                  -  elements: [
                  -    {
                  -      type: 'Control',
                  -      label: false,
                  -      scope: '#/properties/done',
                  -    },
                  -    {
                  -      type: 'Control',
                  -      scope: '#/properties/name',
                  -    },
                  -    {
                  -      type: 'HorizontalLayout',
                  -      elements: [
                  -        {
                  -          type: 'Control',
                  -          scope: '#/properties/due_date',
                  -        },
                  -        {
                  -          type: 'Control',
                  -          scope: '#/properties/recurrence',
                  -        },
                  -      ],
                  -    },
                  -  ],
                  -};
                  -const initialData = {};
                  -function App() {
                  -  const [data, setData] = useState(initialData);
                  -  return (
                  -    <JsonForms
                  -      schema={schema}
                  -      uischema={uischema}
                  -      data={data}
                  -      renderers={materialRenderers}
                  -      cells={materialCells}
                  -      onChange={({ data, _errors }) => setData(data)}
                  -    />
                  -  );
                  -}
                  -export default App;
                  -
                  - -

                  License

                  -
                  -

                  The JSON Forms project is licensed under the MIT License. See the LICENSE file for more information.

                  - -

                  Roadmap

                  -
                  -

                  Our current roadmap is available here.

                  - -

                  Feedback, Help and Support

                  -
                  -

                  JSON Forms is developed by EclipseSource.

                  -

                  If you encounter any problems feel free to open an issue on the repo. - For questions and discussions please use the JSON Forms board. - You can also reach us via email. - In addition, EclipseSource also offers professional support for JSON Forms.

                  - -

                  Migration

                  -
                  -

                  See our migration guide when updating JSON Forms.

                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file +JSON Forms React Core

                  JSON Forms React Core

                  JSON Forms - More Forms. Less Code

                  Complex forms in the blink of an eye

                  +

                  JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

                  +

                  React Package

                  This is the JSON Forms React package which provides the necessary bindings for React. It uses JSON Forms Core.

                  +

                  You can combine the react package with any react-based renderer set you want, for example the Material Renderers or the Vanilla Renderers.

                  +

                  See the official documentation and the JSON Forms React seed repository for examples on how to integrate JSON Forms with your application.

                  +

                  Check https://www.npmjs.com/search?q=%40jsonforms for all published JSON Forms packages.

                  +

                  Usage

                  Use the JsonForms component to render a form for your data.

                  +

                  Mandatory props:

                  +
                    +
                  • data: any - the data to show
                  • +
                  • renderers: JsonFormsRendererRegistryEntry[] - the React renderer set to use
                  • +
                  +

                  Optional props:

                  +
                    +
                  • schema: JsonSchema - the data schema for the given data. Will be generated when not given.
                  • +
                  • uischema: UISchemaElement - the UI schema for the given data schema. Will be generated when not given.
                  • +
                  • cells: JsonFormsCellRendererRegistryEntry[] - the React cell renderer set to use
                  • +
                  • config: any - form-wide options. May contain default ui schema options.
                  • +
                  • readonly: boolean - whether all controls shall be readonly.
                  • +
                  • uischemas: JsonFormsUiSchemaEntry[] - registry for dynamic ui schema dispatching
                  • +
                  • validationMode: 'ValidateAndShow' | 'ValidateAndHide' | 'NoValidation' - the validation mode for the form
                  • +
                  • ajv: AJV - custom Ajv instance for the form
                  • +
                  • onChange - callback which is called on each data change, containing the updated data and the validation result.
                  • +
                  +

                  Example:

                  +
                  import React, { useState } from 'react';
                  import {
                  materialRenderers,
                  materialCells,
                  } from '@jsonforms/material-renderers';
                  import { JsonForms } from '@jsonforms/react';

                  const schema = {
                  type: 'object',
                  properties: {
                  name: {
                  type: 'string',
                  minLength: 1,
                  },
                  done: {
                  type: 'boolean',
                  },
                  due_date: {
                  type: 'string',
                  format: 'date',
                  },
                  recurrence: {
                  type: 'string',
                  enum: ['Never', 'Daily', 'Weekly', 'Monthly'],
                  },
                  },
                  required: ['name', 'due_date'],
                  };
                  const uischema = {
                  type: 'VerticalLayout',
                  elements: [
                  {
                  type: 'Control',
                  label: false,
                  scope: '#/properties/done',
                  },
                  {
                  type: 'Control',
                  scope: '#/properties/name',
                  },
                  {
                  type: 'HorizontalLayout',
                  elements: [
                  {
                  type: 'Control',
                  scope: '#/properties/due_date',
                  },
                  {
                  type: 'Control',
                  scope: '#/properties/recurrence',
                  },
                  ],
                  },
                  ],
                  };
                  const initialData = {};
                  function App() {
                  const [data, setData] = useState(initialData);
                  return (
                  <JsonForms
                  schema={schema}
                  uischema={uischema}
                  data={data}
                  renderers={materialRenderers}
                  cells={materialCells}
                  onChange={({ data, _errors }) => setData(data)}
                  />
                  );
                  }
                  export default App; +
                  +

                  License

                  The JSON Forms project is licensed under the MIT License. See the LICENSE file for more information.

                  +

                  Roadmap

                  Our current roadmap is available here.

                  +

                  Feedback, Help and Support

                  JSON Forms is developed by EclipseSource.

                  +

                  If you encounter any problems feel free to open an issue on the repo. +For questions and discussions please use the JSON Forms board. +You can also reach us via email. +In addition, EclipseSource also offers professional support for JSON Forms.

                  +

                  Migration

                  See our migration guide when updating JSON Forms.

                  +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/interfaces/JsonFormsInitStateProps.html b/static/api/react/interfaces/JsonFormsInitStateProps.html new file mode 100644 index 00000000..73ebc8c1 --- /dev/null +++ b/static/api/react/interfaces/JsonFormsInitStateProps.html @@ -0,0 +1,13 @@ +JsonFormsInitStateProps | JSON Forms React Core

                  Interface JsonFormsInitStateProps

                  interface JsonFormsInitStateProps {
                      additionalErrors?: ErrorObject<string, Record<string, any>, unknown>[];
                      ajv?: Ajv;
                      cells?: JsonFormsCellRendererRegistryEntry[];
                      config?: any;
                      data: any;
                      i18n?: JsonFormsI18nState;
                      readonly?: boolean;
                      renderers: JsonFormsRendererRegistryEntry[];
                      schema?: JsonSchema;
                      uischema?: UISchemaElement;
                      uischemas?: JsonFormsUISchemaRegistryEntry[];
                      validationMode?: ValidationMode;
                  }

                  Properties

                  additionalErrors?: ErrorObject<string, Record<string, any>, unknown>[]
                  ajv?: Ajv
                  cells?: JsonFormsCellRendererRegistryEntry[]
                  config?: any
                  data: any
                  i18n?: JsonFormsI18nState
                  readonly?: boolean
                  renderers: JsonFormsRendererRegistryEntry[]
                  schema?: JsonSchema
                  uischema?: UISchemaElement
                  uischemas?: JsonFormsUISchemaRegistryEntry[]
                  validationMode?: ValidationMode

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/interfaces/JsonFormsReactProps.html b/static/api/react/interfaces/JsonFormsReactProps.html new file mode 100644 index 00000000..b6014910 --- /dev/null +++ b/static/api/react/interfaces/JsonFormsReactProps.html @@ -0,0 +1,3 @@ +JsonFormsReactProps | JSON Forms React Core

                  Interface JsonFormsReactProps

                  interface JsonFormsReactProps {
                      middleware?: Middleware;
                      onChange?(state): void;
                  }

                  Properties

                  Methods

                  Properties

                  middleware?: Middleware

                  Methods

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/interfaces/JsonFormsReduxContextProps.html b/static/api/react/interfaces/JsonFormsReduxContextProps.html new file mode 100644 index 00000000..2c8a53e9 --- /dev/null +++ b/static/api/react/interfaces/JsonFormsReduxContextProps.html @@ -0,0 +1,17 @@ +JsonFormsReduxContextProps | JSON Forms React Core

                  Interface JsonFormsReduxContextProps

                  interface JsonFormsReduxContextProps {
                      cells?: JsonFormsCellRendererRegistryEntry[];
                      children: any;
                      config?: any;
                      core?: JsonFormsCore;
                      dispatch: Dispatch<unknown>;
                      i18n?: JsonFormsI18nState;
                      readonly?: boolean;
                      renderers?: JsonFormsRendererRegistryEntry[];
                      uischemas?: JsonFormsUISchemaRegistryEntry[];
                  }

                  Hierarchy

                  • JsonFormsSubStates
                    • JsonFormsReduxContextProps

                  Properties

                  cells?: JsonFormsCellRendererRegistryEntry[]

                  All available cell renderers.

                  +
                  children: any
                  config?: any

                  Global configuration options.

                  +
                  core?: JsonFormsCore

                  Substate for storing mandatory sub-state.

                  +
                  dispatch: Dispatch<unknown>
                  i18n?: JsonFormsI18nState

                  I18n settings.

                  +
                  readonly?: boolean

                  If true, sets all controls to read-only.

                  +
                  renderers?: JsonFormsRendererRegistryEntry[]

                  All available renderers.

                  +
                  uischemas?: JsonFormsUISchemaRegistryEntry[]

                  The UI schema registry used in detail renderers.

                  +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/interfaces/JsonFormsStateContext.html b/static/api/react/interfaces/JsonFormsStateContext.html new file mode 100644 index 00000000..50efadfd --- /dev/null +++ b/static/api/react/interfaces/JsonFormsStateContext.html @@ -0,0 +1,16 @@ +JsonFormsStateContext | JSON Forms React Core

                  Interface JsonFormsStateContext

                  interface JsonFormsStateContext {
                      cells?: JsonFormsCellRendererRegistryEntry[];
                      config?: any;
                      core?: JsonFormsCore;
                      dispatch?: Dispatch<CoreActions>;
                      i18n?: JsonFormsI18nState;
                      readonly?: boolean;
                      renderers?: JsonFormsRendererRegistryEntry[];
                      uischemas?: JsonFormsUISchemaRegistryEntry[];
                  }

                  Hierarchy

                  • JsonFormsSubStates
                    • JsonFormsStateContext

                  Properties

                  cells?: JsonFormsCellRendererRegistryEntry[]

                  All available cell renderers.

                  +
                  config?: any

                  Global configuration options.

                  +
                  core?: JsonFormsCore

                  Substate for storing mandatory sub-state.

                  +
                  dispatch?: Dispatch<CoreActions>
                  i18n?: JsonFormsI18nState

                  I18n settings.

                  +
                  readonly?: boolean

                  If true, sets all controls to read-only.

                  +
                  renderers?: JsonFormsRendererRegistryEntry[]

                  All available renderers.

                  +
                  uischemas?: JsonFormsUISchemaRegistryEntry[]

                  The UI schema registry used in detail renderers.

                  +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/interfaces/TranslateProps.html b/static/api/react/interfaces/TranslateProps.html new file mode 100644 index 00000000..934eff8f --- /dev/null +++ b/static/api/react/interfaces/TranslateProps.html @@ -0,0 +1,3 @@ +TranslateProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/interfaces/UnknownRendererProps.html b/static/api/react/interfaces/UnknownRendererProps.html new file mode 100644 index 00000000..769dbb1d --- /dev/null +++ b/static/api/react/interfaces/UnknownRendererProps.html @@ -0,0 +1,4 @@ +UnknownRendererProps | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/interfaces/jsonformsinitstateprops.html b/static/api/react/interfaces/jsonformsinitstateprops.html deleted file mode 100644 index 5a844b5a..00000000 --- a/static/api/react/interfaces/jsonformsinitstateprops.html +++ /dev/null @@ -1,314 +0,0 @@ - - - - - - JsonFormsInitStateProps | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface JsonFormsInitStateProps

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  -
                    -
                  • - JsonFormsInitStateProps -
                  • -
                  -
                  -
                  -

                  Index

                  -
                  - -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  Optional additionalErrors

                  -
                  additionalErrors: ErrorObject[]
                  - -
                  -
                  - -

                  Optional ajv

                  -
                  ajv: Ajv
                  - -
                  -
                  - -

                  Optional cells

                  -
                  cells: JsonFormsCellRendererRegistryEntry[]
                  - -
                  -
                  - -

                  Optional config

                  -
                  config: any
                  - -
                  -
                  - -

                  data

                  -
                  data: any
                  - -
                  -
                  - -

                  Optional i18n

                  -
                  i18n: JsonFormsI18nState
                  - -
                  -
                  - -

                  Optional readonly

                  -
                  readonly: boolean
                  - -
                  -
                  - -

                  renderers

                  -
                  renderers: JsonFormsRendererRegistryEntry[]
                  - -
                  -
                  - -

                  Optional schema

                  -
                  schema: JsonSchema
                  - -
                  -
                  - -

                  Optional uischema

                  -
                  uischema: UISchemaElement
                  - -
                  -
                  - -

                  Optional uischemas

                  -
                  uischemas: JsonFormsUISchemaRegistryEntry[]
                  - -
                  -
                  - -

                  Optional validationMode

                  -
                  validationMode: ValidationMode
                  - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/react/interfaces/jsonformsreactprops.html b/static/api/react/interfaces/jsonformsreactprops.html deleted file mode 100644 index 3145e0f6..00000000 --- a/static/api/react/interfaces/jsonformsreactprops.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - JsonFormsReactProps | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface JsonFormsReactProps

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  -
                    -
                  • - JsonFormsReactProps -
                  • -
                  -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Methods

                  - -
                  -
                  -
                  -
                  -
                  -

                  Methods

                  -
                  - -

                  Optional onChange

                  -
                    -
                  • onChange(state: Pick<JsonFormsCore, "data" | "errors">): void
                  • -
                  - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/react/interfaces/jsonformsreduxcontextprops.html b/static/api/react/interfaces/jsonformsreduxcontextprops.html deleted file mode 100644 index 903a86e1..00000000 --- a/static/api/react/interfaces/jsonformsreduxcontextprops.html +++ /dev/null @@ -1,323 +0,0 @@ - - - - - - JsonFormsReduxContextProps | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface JsonFormsReduxContextProps

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  -
                    -
                  • - JsonFormsSubStates -
                      -
                    • - JsonFormsReduxContextProps -
                    • -
                    -
                  • -
                  -
                  -
                  -

                  Indexable

                  -
                  [additionalState: string]: any
                  -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  Optional cells

                  -
                  cells: JsonFormsCellRendererRegistryEntry[]
                  - -
                  -
                  -

                  All available cell renderers.

                  -
                  -
                  -
                  -
                  - -

                  children

                  -
                  children: any
                  - -
                  -
                  - -

                  Optional config

                  -
                  config: any
                  - -
                  -
                  -

                  Global configuration options.

                  -
                  -
                  -
                  -
                  - -

                  Optional core

                  -
                  core: JsonFormsCore
                  - -
                  -
                  -

                  Substate for storing mandatory sub-state.

                  -
                  -
                  -
                  -
                  - -

                  dispatch

                  -
                  dispatch: Dispatch<ReducerAction<any>>
                  - -
                  -
                  - -

                  Optional i18n

                  -
                  i18n: JsonFormsI18nState
                  - -
                  -
                  -

                  I18n settings.

                  -
                  -
                  -
                  -
                  - -

                  Optional readonly

                  -
                  readonly: boolean
                  - -
                  -
                  -

                  If true, sets all controls to read-only.

                  -
                  -
                  -
                  -
                  - -

                  Optional renderers

                  -
                  renderers: JsonFormsRendererRegistryEntry[]
                  - -
                  -
                  -

                  All available renderers.

                  -
                  -
                  -
                  -
                  - -

                  Optional uischemas

                  -
                  uischemas: JsonFormsUISchemaRegistryEntry[]
                  - -
                  -
                  -

                  The UI schema registry used in detail renderers.

                  -
                  -
                  -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/react/interfaces/jsonformsrendererstate.html b/static/api/react/interfaces/jsonformsrendererstate.html deleted file mode 100644 index ae368da0..00000000 --- a/static/api/react/interfaces/jsonformsrendererstate.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - JsonFormsRendererState | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface JsonFormsRendererState

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  -
                    -
                  • - JsonFormsRendererState -
                  • -
                  -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  id

                  -
                  id: string
                  - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/react/interfaces/jsonformsstatecontext.html b/static/api/react/interfaces/jsonformsstatecontext.html deleted file mode 100644 index ca18dbd5..00000000 --- a/static/api/react/interfaces/jsonformsstatecontext.html +++ /dev/null @@ -1,309 +0,0 @@ - - - - - - JsonFormsStateContext | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface JsonFormsStateContext

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  -
                    -
                  • - JsonFormsSubStates -
                      -
                    • - JsonFormsStateContext -
                    • -
                    -
                  • -
                  -
                  -
                  -

                  Indexable

                  -
                  [additionalState: string]: any
                  -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  Optional cells

                  -
                  cells: JsonFormsCellRendererRegistryEntry[]
                  - -
                  -
                  -

                  All available cell renderers.

                  -
                  -
                  -
                  -
                  - -

                  Optional config

                  -
                  config: any
                  - -
                  -
                  -

                  Global configuration options.

                  -
                  -
                  -
                  -
                  - -

                  Optional core

                  -
                  core: JsonFormsCore
                  - -
                  -
                  -

                  Substate for storing mandatory sub-state.

                  -
                  -
                  -
                  -
                  - -

                  Optional dispatch

                  -
                  dispatch: Dispatch<ReducerAction<typeof coreReducer>>
                  - -
                  -
                  - -

                  Optional i18n

                  -
                  i18n: JsonFormsI18nState
                  - -
                  -
                  -

                  I18n settings.

                  -
                  -
                  -
                  -
                  - -

                  Optional readonly

                  -
                  readonly: boolean
                  - -
                  -
                  -

                  If true, sets all controls to read-only.

                  -
                  -
                  -
                  -
                  - -

                  Optional renderers

                  -
                  renderers: JsonFormsRendererRegistryEntry[]
                  - -
                  -
                  -

                  All available renderers.

                  -
                  -
                  -
                  -
                  - -

                  Optional uischemas

                  -
                  uischemas: JsonFormsUISchemaRegistryEntry[]
                  - -
                  -
                  -

                  The UI schema registry used in detail renderers.

                  -
                  -
                  -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/react/interfaces/translateprops.html b/static/api/react/interfaces/translateprops.html deleted file mode 100644 index 5244695c..00000000 --- a/static/api/react/interfaces/translateprops.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - TranslateProps | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface TranslateProps

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  -
                    -
                  • - TranslateProps -
                  • -
                  -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  locale

                  -
                  locale: string
                  - -
                  -
                  - -

                  t

                  -
                  t: Translator
                  - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/react/interfaces/unknownrendererprops.html b/static/api/react/interfaces/unknownrendererprops.html deleted file mode 100644 index 8c1388a8..00000000 --- a/static/api/react/interfaces/unknownrendererprops.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - UnknownRendererProps | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface UnknownRendererProps

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Props of an UnknownRenderer

                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  -
                    -
                  • - UnknownRendererProps -
                  • -
                  -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  type

                  -
                  type: "renderer" | "cell"
                  - -
                  -
                  -

                  The type for which no renderer has been found.

                  -
                  -
                  -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/react/interfaces/withcontext.html b/static/api/react/interfaces/withcontext.html deleted file mode 100644 index ccf939a4..00000000 --- a/static/api/react/interfaces/withcontext.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - WithContext | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface WithContext

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  -
                    -
                  • - WithContext -
                  • -
                  -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  ctx

                  - - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Inherited constructor
                  • -
                  • Inherited property
                  • -
                  • Inherited method
                  • -
                  -
                    -
                  • Property
                  • -
                  • Method
                  • -
                  -
                    -
                  • Constructor
                  • -
                  • Method
                  • -
                  -
                    -
                  • Private method
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/react/modules.html b/static/api/react/modules.html new file mode 100644 index 00000000..00603192 --- /dev/null +++ b/static/api/react/modules.html @@ -0,0 +1,64 @@ +JSON Forms React Core

                  JSON Forms React Core

                  Index

                  Classes

                  Interfaces

                  Type Aliases

                  Variables

                  Functions

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/types/Renderer.html b/static/api/react/types/Renderer.html new file mode 100644 index 00000000..fa21146f --- /dev/null +++ b/static/api/react/types/Renderer.html @@ -0,0 +1,2 @@ +Renderer | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/types/StatelessRenderer.html b/static/api/react/types/StatelessRenderer.html new file mode 100644 index 00000000..fa8d7d9b --- /dev/null +++ b/static/api/react/types/StatelessRenderer.html @@ -0,0 +1,3 @@ +StatelessRenderer | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/variables/DispatchCell.html b/static/api/react/variables/DispatchCell.html new file mode 100644 index 00000000..7288e968 --- /dev/null +++ b/static/api/react/variables/DispatchCell.html @@ -0,0 +1 @@ +DispatchCell | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/variables/JsonFormsContext.html b/static/api/react/variables/JsonFormsContext.html new file mode 100644 index 00000000..15a5198a --- /dev/null +++ b/static/api/react/variables/JsonFormsContext.html @@ -0,0 +1 @@ +JsonFormsContext | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/variables/JsonFormsDispatch.html b/static/api/react/variables/JsonFormsDispatch.html new file mode 100644 index 00000000..43d4586a --- /dev/null +++ b/static/api/react/variables/JsonFormsDispatch.html @@ -0,0 +1 @@ +JsonFormsDispatch | JSON Forms React Core

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/react/variables/ResolvedJsonFormsDispatch.html b/static/api/react/variables/ResolvedJsonFormsDispatch.html new file mode 100644 index 00000000..b9969a03 --- /dev/null +++ b/static/api/react/variables/ResolvedJsonFormsDispatch.html @@ -0,0 +1,4 @@ +ResolvedJsonFormsDispatch | JSON Forms React Core

                  Variable ResolvedJsonFormsDispatchConst

                  ResolvedJsonFormsDispatch: ComponentType<OwnPropsOfJsonFormsRenderer> = ...

                  Deprecated

                  Since Version 3.0 this optimization component is no longer necessary. +Use JsonFormsDispatch instead. +We still export it for backward compatibility

                  +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/.nojekyll b/static/api/vanilla-renderers/.nojekyll new file mode 100644 index 00000000..e2ac6616 --- /dev/null +++ b/static/api/vanilla-renderers/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/static/api/vanilla-renderers/assets/highlight.css b/static/api/vanilla-renderers/assets/highlight.css new file mode 100644 index 00000000..3d0cb936 --- /dev/null +++ b/static/api/vanilla-renderers/assets/highlight.css @@ -0,0 +1,106 @@ +:root { + --light-hl-0: #795E26; + --dark-hl-0: #DCDCAA; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #A31515; + --dark-hl-2: #CE9178; + --light-hl-3: #0000FF; + --dark-hl-3: #569CD6; + --light-hl-4: #AF00DB; + --dark-hl-4: #C586C0; + --light-hl-5: #001080; + --dark-hl-5: #9CDCFE; + --light-hl-6: #0070C1; + --dark-hl-6: #4FC1FF; + --light-hl-7: #098658; + --dark-hl-7: #B5CEA8; + --light-hl-8: #800000; + --dark-hl-8: #808080; + --light-hl-9: #267F99; + --dark-hl-9: #4EC9B0; + --light-hl-10: #E50000; + --dark-hl-10: #9CDCFE; + --light-hl-11: #000000FF; + --dark-hl-11: #D4D4D4; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +.hl-8 { color: var(--hl-8); } +.hl-9 { color: var(--hl-9); } +.hl-10 { color: var(--hl-10); } +.hl-11 { color: var(--hl-11); } +pre, code { background: var(--code-background); } diff --git a/static/api/vanilla-renderers/assets/main.js b/static/api/vanilla-renderers/assets/main.js new file mode 100644 index 00000000..7270cff8 --- /dev/null +++ b/static/api/vanilla-renderers/assets/main.js @@ -0,0 +1,59 @@ +"use strict"; +"use strict";(()=>{var Pe=Object.create;var ne=Object.defineProperty;var Ie=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Ie(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Pe(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),v=s.str.charAt(1),f;v in s.node.edges?f=s.node.edges[v]:(f=new t.TokenSet,s.node.edges[v]=f),s.str.length==1&&(f.final=!0),i.push({node:f,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){re.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(n&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{le(e,t)}),le(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ne(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ce(l.parent,i)}.${d}`);let v=document.createElement("li");v.classList.value=l.classes??"";let f=document.createElement("a");f.href=r.base+l.url,f.innerHTML=u+d,v.append(f),e.appendChild(v)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function ce(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var Be={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Be[e])}var C=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",pe="mousemove",B="mouseup",J={x:0,y:0},fe=!1,ee=!1,He=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(He=!0,F="touchstart",pe="touchmove",B="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(pe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{ee=!1});document.addEventListener("click",t=>{fe&&(t.preventDefault(),t.stopImmediatePropagation(),fe=!1)});var X=class extends C{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(B,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ve=document.head.appendChild(document.createElement("style"));ve.dataset.for="filters";var Y=class extends C{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ve.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,this.handleValueChange()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(e=>{e.style.display="block";let n=Array.from(e.querySelectorAll(".tsd-index-link")).every(r=>r.offsetParent==null);e.style.display=n?"none":"block"})}};var Z=class extends C{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.ensureActivePageVisible()}function we(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.href===r.href&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/static/api/vanilla-renderers/assets/navigation.js b/static/api/vanilla-renderers/assets/navigation.js new file mode 100644 index 00000000..3f2ea850 --- /dev/null +++ b/static/api/vanilla-renderers/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA5XYXW/aMBQG4P+Sa7RqXVdN3DFgXaeqnYB1mqppMuQA3hwbOQ4rnfbfq0AT28nxsXuJ/PrJl3N8yMO/zMCjyYbZuCqNKvgTWwrIBtmOmW02zAqVVwLKM3f0zdYUIhtkf7jMs+HFIFttucg1yGz40HIflRLA5BiEsNq6kivDlex4Tta3Ly/+D1pxwgwkcU0wYi14ke41YcKcyqpI8pogYV1LAxvQSZyTJcTbqlgmgjYa9T4pXTDzCtVOIOy54Hniudoo4S3g0Yw0sCTRDUfMZC9mpa7E4Cr86Wij3/uvWu1Kq3FpQK/ZCsqzZtAXzt9furffHASMlTz+xBA3EIUmsA4jE1hTwD2TXAg2A5mDBh2+LCxIwd+52Y6bqoWBbiAKCVaWkhUQlpoERaEVc880rx99eRYsku/OySJpBbwu9qb3V6NP4IvQY/ql0BJ49fOmo9XPCsGC5yFfSiXralPiy9lyaJCAsUpqtVDxRAiseHahUL30uNn06nq+mM5+zRc/bqYY5ieSqXncmhMYVsetEyrdHoGXbouEq3WPoYjYdOKVSHgdvt3Gn1A3Q3D87Qc5gTWrhCkxyh0nmP2pZtbnjjLueJxpSi9FtZk4d3wXKesUIKCR1uxQv81aoRurO07szWNmYKM0f2L1NHSH9hIEdaVVtbthB1UZzHGGCeRzfSQlDRNhqZshG81dZYi75I4TzA1bgmgeL+Z4AQK6k3C3nrGcq+PtIM4MTxJ0kvoacFEvyNgy64UI8B604SvqyfoJgmJ5fm/f307jZD0kloaeriXFdZJJ9OnSEmQnSMHOrV9AafDl2U8R5NJ2YmGxFyLAlVdBwiaWI9j8pd8Lg34iQjUbHc35KYKElz4wzPkJgtqAOW4HGNKMJUwflcc+/dbr5PuSE6PQuoaEr80ZJpBtp5CHPTxJ0Nwp7GG2nyLJti+nxE6IAIW7aYRJJEagsm3Qw2I3E+Vsmx5Du0mCVugOFz4AlScOo9OPEIhSOGx4HQm+n14gFUJ3Bj9BUGX7xyN8pd0MxZmD4HIzg7xaBTAvQVCm2yyETzAQpXDnrxLh9lIRMs6lUdHdxaTuLJWMrrpOhMJKwD8gOJgfScDQ9dsOEsDe6//C9wrLEexfbrb9z4aWc8cjzEtz5nytItVAPO0gqfpr2UhzG4im4c3nrxTdy/a/+T4DRO9pgLwZAAA=" \ No newline at end of file diff --git a/static/api/vanilla-renderers/assets/search.js b/static/api/vanilla-renderers/assets/search.js new file mode 100644 index 00000000..24a62566 --- /dev/null +++ b/static/api/vanilla-renderers/assets/search.js @@ -0,0 +1 @@ +window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA61cbY/TSBL+L87X7OB+c9vzjQNujxNiTwy3p1OEkEk8kD2PM4oddlnEfz+1Y8dV7Sq7PZtPgemqp5+up7r6JXa+R8fD73V0u/ke/W9f7aJbJddRlT8U0W307tXPr+/ev3r38e79f9+8itbR6VhGt9HX/LjPP5VF/Qwb3HxpHspoHW3LvK6LOrqNoh/rWdi7Wdy7UOB/v51l7JtMQif6An0sPu/rpjjeNd/K4oJ7f6q2zf5Q1c9Q+zSoMSq54H782Hx7DANc4T9dPEEv6+gxPxZV4xO+wfQHMiKWwxj/GpObp9LpR8Kwaj+ezqpzvzarFu9t/lDUf4EbArkCQ5Cvp2ouYz2La+QsBbny/ziTt765P5BlubuA0XT+ztB6Wg4vYTeZx4vZcZVtNpvrq9e2mpgg9aLqVt94Y/gL9W2KzYIK51OayY96QewZbheIq7AD+fG6ejw1Lw5VczyUBEPYHLqY7oHP+8LxIIDHRqHw7/Ld/vDz8XB65GmPbII3Ar4jOwDGMrSjX6ril/uQodCGod0cSG92UFPmoV0+Px7zb/x4YHMoZA58WO5jo1D4F3lTfD4c93/mDomAxgahsFvkxfKmzEK7eJN/Ksp3RbUrjiQ2ag8FLaETS5uwCu3gvdusz6TJyCYUvPEd2REwlqHHkb8dDmWRVy+KsiROIqA1lPmnwYXlPLIJZfsybwqGat8UynPX2bMkscEShu/3D1Ms++YlTHufSbbYKJTxq+r0wLDtm0KZFp09yxIbhDJ8XTXF5+LIkASt4Wv7xWViafdsQtm+PT18YskOjaFcq4sHS9U3Wcb074fjQ95M8h1MlrEe/Ga4+4ahI7gr9zs21kNjKOv64sHy9U1Cmb4v/uBi3DcFrw2dPb8kIIMlDJ8fi3yCZd+8hGnvM8kWGwUz5uvs0hrbzNXXJry2gi3ZqW4OD/s/HacL5sNhd3IUYWMoTWq1Bhs8iDi9dINTFyJJ9jpadZkuJ5bgxf2NtJ3oc0LsRf2OVkKmz4llcVF/1LrGdDm9yC3qlVifmE4nF6sn9EmsNJM9Ty47i/on1gmm58lFY1Gfo4rP9DhR/hf3N6rfE31OFPNl/QbO1GvN0vZM/yb/djg1RJegNbSofnYubOEHraGA/3Dn4EPV5CVL0zcJhf7i+bG0acPQbn4tjs1+O8EfG4TCfkVeLHfKLHgL13wr99Xnd8XutKU3cMggOEeKhvuOom+6xqUzwlpd/jdz0Xyxu7CcHMPz+kX/nc4EBWB1zZH5sCuqIXC80IUaHLlp3Iu0elnc56eyqYmNI2x++rgn8FYzg0P8mKt4d4y+qQ7Vkg5vnNPHzmm+6/F1uzTDcP+zb760cUZfGrkj8/E+3xb1M2QwGUf6G8swzBW0p8eEmdKjef7b138dD4811WnfFj6G/Levs0CrsxFN+UJnIvZf9uXuWFRsmLr2BZFfgrgC1hNh743ocfyaV/uyzPvLV1YByu4JGbUMe4X86DGSAwgsEAs5zFVEEgMMASgQ65Rf1YJoAa8nBYakQC1Ki9hggCcRCy9FAZohEk29+2lf/7SvvhTHfVPslqQRqCy7XWfcXfXjOQO+RCINr7GMTyCvmLaZ1GW8mLGScfl933wJCwxjeY3ITEGvuMaZ2HBu3IBnsua8n55PGmB33ZzxgVd0U3DGQCd6mHPzqChDJlFvdeUZhGBXVEP43Lm4UINjZ81o54PzOWjzs2B+4D0Q+kvATLjYIuazFWFCYsrs2rUAi0y2LKgCFx9yhHOx6C8uA+KBTK8ckzH2im0Njw32Y0c9FyNwbx4QJt/6ypEi4VdTBuHxGrlOBYHewrcbL7cCFX801DYJtodv2b0HzabwVjNPlCGC5HXAP+tD5e6Za3Isw7GatAu9PTrVBQkPnrLEFkuBqSy9tE2CjeR8WdyzoX9Z3IfLyF0NIKTV5COjF0JPOtzhjgIOdER3IFO+nqeGF+8hQ1B76FeYX/HmfwL3YrIQ2s3hCdi2mYL8sI721a74I7r97u5ta/dM2W0kb9RNFq2j+31R7twbGb3M28PDg4vih67t12LbHI7O4mzyLI7Wm3it1U1i5IcP603v0Ta0f2jNRLTeCMpMIDMZrTeSMpPITEXrjaLMFDLT0Xqj1zK+kVmKzDQyM9F6Y9bK3AibITODzJJovUkoswSZ2Wi9sZSZRWZptN6k1BBSZJZxQ8hweGNuDMLTQXCjEFgJ4SKekYphLYTiKAqshtAsR6yHcHEX8VqlN0ZrbIklES70gs4rrIpw0RdkagksjHACCDK7BNZGOA2EJi2xPNKJIAyZ2Fgf2U6UhLT0poqTQVjSEisknQ6CTDaJJZJOCEGqLrFG0gkhyYkvsUbSCSFJjSTWSDohJD39sUbSCSFJjSTWSDohJKmRxBopJ4Q0VNYprJFyQkhSI4U1Um09sySmV9GcEJLUSGGNlBNCZiQm1kg5IRSpkcIaKSeEEiQm1kg5IRSpkcIaKSeEUiQm1kg5IRSpkcIaaSeEIjXSWCPthFCkRhprpJ0QitRIY410u+yQGmlv4XFCKFIjjTXSTghNaqSxRtoJoUmNNNZIOyE0qZHGGmknhCY10lgj3S5EpEYaa2ScEJrUyGCNjBNCkxoZrJFxQmiy1hmskVHsLDZYI6PZuWm8/YFhZ5zBGhl+HhmskbHs7DBYI5OyOW+wRiZjM9lgjZKYzc8Ea5QINusSrFEi2VxKsEaJYjMkwRol7Q6OnHEJ1ihp5xG5ciXeNs4JYcgZl2CNEieEIVeuBGuUOCEMOeMSrFHihDDkypVgjWy7pSNnnMUaWSeEIeNpsUZWcns1iyWyTgeTkJBYIstusi1WyLbbbHIOW6yQTVhIb6vdCkSmh8UC2VYgMj0sFsg6FRJy82mxQKlTISHTI8UCpe2mm0yPFAuUOhkSMj1SrFDqZEjI9EixQqnTISE3nymWKDXc2SXFCqWsQilWKLVsaqbeeShlMy7FCqW8QilWKGsVIheYDCuUCfachQXKWoHILM6wQBl7LsqwPlmrD5nFGdYnMywk1idrz6pkumdYoMyykFifzIlgybKZeUdW/szqH1qdCJY+vsXeuTVmFTo3QVMnhKXPerF3eI3502vsHV9jJ4alD4axd4KNWaXOTdDUCWLpU2TsHWJjy5+MY+8YG7eCkdP+3AZtnTCWnCjnNmDbXihYcgaI0WWDU8aSqS38+4b2WoG5mfBEay8WyDol/DuH9mrB0vcY/rVDe7mQkiku/IuH9nohpVO3u3pob9rcM4/F7vX5xm2zuXw78D362F3DXa49v0c6uv3+Yx1l5w+hzp9Wdp9ds03On2n3mYnus7PPTPdpu88eLxb9P1T/j9b0x3DN5/7nxpLvdt1F4rYoy8fzFyYD5yQbSGfJPMb5y+wxTAJg4lmYsv0CeIySAhTNobgHs4CPHHxSwfuMOxPAkaXsXtvc9m+PDs7CDs5SBjg33aO0AAIMVioGonsPc9s+vT34SjP4qvicAiYAY8xCAuEUF76t9+IyGARIH8kpht0JDjEA4fJ4eKANSAhmXMoNfzs8BQk8QZe2m1VpNoeA8gdkQDc90266CsFyQa8bgcoBwAyXTu4F0lEiAEfVVRfD6dADEAqAXFQceefuXrIacQA5oLrKZjgZIciYhwKyKA4CPFs7eBowAmsnPH32CpQB1dVhwxXCHoBgDsqQ4vr/XDT1+bk8QBxMZduV9XQOIK/JrDZgMttuZUhTDsu9NlF2rw+AVASBTLhMan3HQdAgExJOvuG9h3HnBuifcCL4AGMeBmiacLF0z1LvLo+ZA2c4sblBtD8rQq0LoGfBDQA6E+sCyCTBkj+/bTZKZgWyMO2SOQCDyGdQWhVXGH+rD9W9+8q9Tcpt/905qJEgud1WlYZpf+LhePl1CVBZQDQlF03kTZQ2EE7JhWK0PID86Wt6/8mV5/N70iNFQAR0v1JzgRggCEEAJ80t1GeA+/atvBETkNe6Xyo4ZX0ggg+oE5pbMg5Vcbhvf8GmrRjUhAHxkdwujIYhpg6IkeRiNE0HTCDByRTCBEwfwQW5//mkj6NFAZRBLibYGVUwWINmvEc9wwIS4os6BuWfnSbn1/NHyQlcdbeHSLihDxDEEgRCp7nqzZYrqFrMFZzWe+cewgGeYDYIwUWdkArQFf32MebKVPdm3LF/dQ4sWoC55eLW/hANd6KRQHnJZf4Igai3gInkMt8FPj8WuZ8GGpDQ3fqVcJkEQYhEgKfxKR4jDmD66K76J5yiPQDRP1h3NCcotZ3WoCKabsVIuLnIb6U1qIWGpe/dYMCu+2TsPrmt4PAjgeMyBpfeWfeRN5hSXD6e6oKdywmcy1wC9AD4ZGfhZOZmE7hVQd4pLL/sHrDz7vct49sJIEXKxd4DwTRgZRFcJewQiBjAWs6K378HTOzkgfYJJx92J/bxoBwknITuoVjqfseCAGQcA+dM3iyAnlMud1tn8hwGgmenuu7CD25oxsOAO5KYEwKA0SgwKWMupSEKd9EH5kY2FZgOpz8xjxnBY05MIn1YR4/7x6LcV0V0u/nw48f/Aa5SykBmWgAA"; \ No newline at end of file diff --git a/static/api/vanilla-renderers/assets/style.css b/static/api/vanilla-renderers/assets/style.css new file mode 100644 index 00000000..98a43779 --- /dev/null +++ b/static/api/vanilla-renderers/assets/style.css @@ -0,0 +1,1414 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-warning-text: #222; + --light-color-background-warning: #e6e600; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-active-menu-item: var(--light-color-accent); + --light-color-text: #222; + --light-color-text-aside: #6e6e6e; + --light-color-link: #1f70c2; + + --light-color-ts-keyword: #056bd6; + --light-color-ts-project: #b111c9; + --light-color-ts-module: var(--light-color-ts-project); + --light-color-ts-namespace: var(--light-color-ts-project); + --light-color-ts-enum: #7e6f15; + --light-color-ts-enum-member: var(--light-color-ts-enum); + --light-color-ts-variable: #4760ec; + --light-color-ts-function: #572be7; + --light-color-ts-class: #1f70c2; + --light-color-ts-interface: #108024; + --light-color-ts-constructor: var(--light-color-ts-class); + --light-color-ts-property: var(--light-color-ts-variable); + --light-color-ts-method: var(--light-color-ts-function); + --light-color-ts-call-signature: var(--light-color-ts-method); + --light-color-ts-index-signature: var(--light-color-ts-property); + --light-color-ts-constructor-signature: var(--light-color-ts-constructor); + --light-color-ts-parameter: var(--light-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --light-color-ts-type-parameter: #a55c0e; + --light-color-ts-accessor: var(--light-color-ts-property); + --light-color-ts-get-signature: var(--light-color-ts-accessor); + --light-color-ts-set-signature: var(--light-color-ts-accessor); + --light-color-ts-type-alias: #d51270; + /* reference not included as links will be colored with the kind that it points to */ + + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-active-menu-item: #5d5d6a; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + + --dark-color-ts-keyword: #3399ff; + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: var(--dark-color-ts-class); + --dark-color-ts-property: var(--dark-color-ts-variable); + --dark-color-ts-method: var(--dark-color-ts-function); + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: #e07d13; + --dark-color-ts-accessor: var(--dark-color-ts-property); + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 > a:not(.link), +h2 > a:not(.link), +h3 > a:not(.link), +h4 > a:not(.link), +h5 > a:not(.link), +h6 > a:not(.link) { + text-decoration: none; + color: var(--color-text); +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1700px; + padding: 0 2rem; +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + margin: 0 auto; + /* toolbar, footer, margin */ + min-height: calc(100vh - 41px - 56px - 4rem); +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + position: relative; + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; + padding: 10px; + border: 1px solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} +pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; +} +pre:hover > button, +pre > button.visible { + opacity: 1; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h4, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} +.tsd-typography table { + border-collapse: collapse; + border: none; +} +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); +} +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-full-hierarchy:not(:last-child) { + margin-bottom: 1em; + padding-bottom: 1em; + border-bottom: 1px solid var(--color-accent); +} +.tsd-full-hierarchy, +.tsd-full-hierarchy ul { + list-style: none; + margin: 0; + padding: 0; +} +.tsd-full-hierarchy ul { + padding-left: 1.5rem; +} +.tsd-full-hierarchy a { + padding: 0.25rem 0 !important; + font-size: 1rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: relative; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} + +.tsd-navigation.settings { + margin: 1rem 0; +} +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.25rem); + display: flex; + align-items: center; +} +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: flex; + width: calc(100% - 0.25rem); + align-items: center; + padding: 0.25rem; + color: var(--color-text); + text-decoration: none; + box-sizing: border-box; +} +.tsd-navigation a.current, +.tsd-page-navigation a.current { + background: var(--color-active-menu-item); +} +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul, +.tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li, +.tsd-page-navigation li { + padding: 0; + max-width: 100%; +} +.tsd-nested-navigation { + margin-left: 3rem; +} +.tsd-nested-navigation > li > details { + margin-left: -1.5rem; +} +.tsd-small-nested-navigation { + margin-left: 1.5rem; +} +.tsd-small-nested-navigation > li > details { + margin-left: -1.5rem; +} + +.tsd-page-navigation ul { + padding-left: 1.75rem; +} + +#tsd-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; +} +#tsd-sidebar-links a:last-of-type { + margin-bottom: 0; +} + +a.tsd-index-link { + padding: 0.25rem 0 !important; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} +.tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ +} +.tsd-accordion-summary, +.tsd-accordion-summary a { + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + + cursor: pointer; +} +.tsd-accordion-summary a { + width: calc(100% - 1.5rem); +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-index-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title, +#tsd-toolbar-links a { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + background-color: var(--color-background); + line-height: initial; + padding: 4px; +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: flex; + align-items: center; + padding: 0.25rem; + box-sizing: border-box; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title, +#tsd-search.has-focus #tsd-toolbar-links a { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +#tsd-toolbar-links { + position: absolute; + top: 0; + right: 2rem; + height: 100%; + display: flex; + align-items: center; + justify-content: flex-end; +} +#tsd-toolbar-links a { + margin-left: 1.5rem; +} +#tsd-toolbar-links a:hover { + text-decoration: underline; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-keyword { + color: var(--color-ts-keyword); + font-weight: normal; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: sticky; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} +.tsd-page-toolbar .tsd-toolbar-icon { + box-sizing: border-box; + line-height: 0; + padding: 12px 0; +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: + opacity 0.1s, + background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through !important; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +.tsd-kind-project { + color: var(--color-ts-project); +} +.tsd-kind-module { + color: var(--color-ts-module); +} +.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-kind-enum-member { + color: var(--color-ts-enum-member); +} +.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-kind-constructor { + color: var(--color-ts-constructor); +} +.tsd-kind-property { + color: var(--color-ts-property); +} +.tsd-kind-method { + color: var(--color-ts-method); +} +.tsd-kind-call-signature { + color: var(--color-ts-call-signature); +} +.tsd-kind-index-signature { + color: var(--color-ts-index-signature); +} +.tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); +} +.tsd-kind-parameter { + color: var(--color-ts-parameter); +} +.tsd-kind-type-literal { + color: var(--color-ts-type-literal); +} +.tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); +} +.tsd-kind-accessor { + color: var(--color-ts-accessor); +} +.tsd-kind-get-signature { + color: var(--color-ts-get-signature); +} +.tsd-kind-set-signature { + color: var(--color-ts-set-signature); +} +.tsd-kind-type-alias { + color: var(--color-ts-type-alias); +} + +/* if we have a kind icon, don't color the text by kind */ +.tsd-kind-icon ~ span { + color: var(--color-text); +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} + +/* mobile */ +@media (max-width: 769px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } + + .container-main { + display: flex; + } + html .col-content { + float: none; + max-width: 100%; + width: 100%; + } + html .col-sidebar { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-sidebar > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu .col-sidebar { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +/* one sidebar */ +@media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + margin: 2rem auto; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } +} +@media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + padding-top: 1rem; + } + .site-menu { + margin-top: 1rem; + } +} + +/* two sidebars */ +@media (min-width: 1200px) { + .container-main { + grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 1rem 0; + } + + .page-menu, + .site-menu { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + } +} diff --git a/static/api/vanilla-renderers/functions/ArrayControl.html b/static/api/vanilla-renderers/functions/ArrayControl.html new file mode 100644 index 00000000..46aef2d9 --- /dev/null +++ b/static/api/vanilla-renderers/functions/ArrayControl.html @@ -0,0 +1 @@ +ArrayControl | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/Categorization.html b/static/api/vanilla-renderers/functions/Categorization.html new file mode 100644 index 00000000..29284646 --- /dev/null +++ b/static/api/vanilla-renderers/functions/Categorization.html @@ -0,0 +1 @@ +Categorization | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/Customizable.BooleanCell.html b/static/api/vanilla-renderers/functions/Customizable.BooleanCell.html new file mode 100644 index 00000000..8c7a8ff1 --- /dev/null +++ b/static/api/vanilla-renderers/functions/Customizable.BooleanCell.html @@ -0,0 +1 @@ +BooleanCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/Customizable.DateCell.html b/static/api/vanilla-renderers/functions/Customizable.DateCell.html new file mode 100644 index 00000000..66a2ab00 --- /dev/null +++ b/static/api/vanilla-renderers/functions/Customizable.DateCell.html @@ -0,0 +1 @@ +DateCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/Customizable.DateTimeCell.html b/static/api/vanilla-renderers/functions/Customizable.DateTimeCell.html new file mode 100644 index 00000000..0bd16f6b --- /dev/null +++ b/static/api/vanilla-renderers/functions/Customizable.DateTimeCell.html @@ -0,0 +1 @@ +DateTimeCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/Customizable.EnumCell.html b/static/api/vanilla-renderers/functions/Customizable.EnumCell.html new file mode 100644 index 00000000..5a783cba --- /dev/null +++ b/static/api/vanilla-renderers/functions/Customizable.EnumCell.html @@ -0,0 +1 @@ +EnumCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/Customizable.IntegerCell.html b/static/api/vanilla-renderers/functions/Customizable.IntegerCell.html new file mode 100644 index 00000000..14694d73 --- /dev/null +++ b/static/api/vanilla-renderers/functions/Customizable.IntegerCell.html @@ -0,0 +1 @@ +IntegerCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/Customizable.NumberCell.html b/static/api/vanilla-renderers/functions/Customizable.NumberCell.html new file mode 100644 index 00000000..9964288a --- /dev/null +++ b/static/api/vanilla-renderers/functions/Customizable.NumberCell.html @@ -0,0 +1 @@ +NumberCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/Customizable.NumberFormatCell.html b/static/api/vanilla-renderers/functions/Customizable.NumberFormatCell.html new file mode 100644 index 00000000..f590b279 --- /dev/null +++ b/static/api/vanilla-renderers/functions/Customizable.NumberFormatCell.html @@ -0,0 +1 @@ +NumberFormatCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/Customizable.SliderCell.html b/static/api/vanilla-renderers/functions/Customizable.SliderCell.html new file mode 100644 index 00000000..3e2ca9b7 --- /dev/null +++ b/static/api/vanilla-renderers/functions/Customizable.SliderCell.html @@ -0,0 +1 @@ +SliderCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/Customizable.TextAreaCell.html b/static/api/vanilla-renderers/functions/Customizable.TextAreaCell.html new file mode 100644 index 00000000..f500d22c --- /dev/null +++ b/static/api/vanilla-renderers/functions/Customizable.TextAreaCell.html @@ -0,0 +1 @@ +TextAreaCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/Customizable.TextCell.html b/static/api/vanilla-renderers/functions/Customizable.TextCell.html new file mode 100644 index 00000000..a555b8d3 --- /dev/null +++ b/static/api/vanilla-renderers/functions/Customizable.TextCell.html @@ -0,0 +1 @@ +TextCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/Customizable.TimeCell.html b/static/api/vanilla-renderers/functions/Customizable.TimeCell.html new file mode 100644 index 00000000..e78000cd --- /dev/null +++ b/static/api/vanilla-renderers/functions/Customizable.TimeCell.html @@ -0,0 +1 @@ +TimeCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/GroupLayout.html b/static/api/vanilla-renderers/functions/GroupLayout.html new file mode 100644 index 00000000..57bcc22e --- /dev/null +++ b/static/api/vanilla-renderers/functions/GroupLayout.html @@ -0,0 +1 @@ +GroupLayout | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/HorizontalLayout.html b/static/api/vanilla-renderers/functions/HorizontalLayout.html new file mode 100644 index 00000000..324f2210 --- /dev/null +++ b/static/api/vanilla-renderers/functions/HorizontalLayout.html @@ -0,0 +1 @@ +HorizontalLayout | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/InputControl.html b/static/api/vanilla-renderers/functions/InputControl.html new file mode 100644 index 00000000..c8b43850 --- /dev/null +++ b/static/api/vanilla-renderers/functions/InputControl.html @@ -0,0 +1 @@ +InputControl | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/LabelRenderer.html b/static/api/vanilla-renderers/functions/LabelRenderer.html new file mode 100644 index 00000000..9904ea6f --- /dev/null +++ b/static/api/vanilla-renderers/functions/LabelRenderer.html @@ -0,0 +1 @@ +LabelRenderer | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/OneOfRadioGroupControl.html b/static/api/vanilla-renderers/functions/OneOfRadioGroupControl.html new file mode 100644 index 00000000..5951c410 --- /dev/null +++ b/static/api/vanilla-renderers/functions/OneOfRadioGroupControl.html @@ -0,0 +1 @@ +OneOfRadioGroupControl | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/RadioGroupControl.html b/static/api/vanilla-renderers/functions/RadioGroupControl.html new file mode 100644 index 00000000..b8712d80 --- /dev/null +++ b/static/api/vanilla-renderers/functions/RadioGroupControl.html @@ -0,0 +1 @@ +RadioGroupControl | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/TableArrayControl.html b/static/api/vanilla-renderers/functions/TableArrayControl.html new file mode 100644 index 00000000..d1f349a7 --- /dev/null +++ b/static/api/vanilla-renderers/functions/TableArrayControl.html @@ -0,0 +1 @@ +TableArrayControl | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/VerticalLayout.html b/static/api/vanilla-renderers/functions/VerticalLayout.html new file mode 100644 index 00000000..3f53767d --- /dev/null +++ b/static/api/vanilla-renderers/functions/VerticalLayout.html @@ -0,0 +1 @@ +VerticalLayout | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/addVanillaCellProps.html b/static/api/vanilla-renderers/functions/addVanillaCellProps.html new file mode 100644 index 00000000..71b63324 --- /dev/null +++ b/static/api/vanilla-renderers/functions/addVanillaCellProps.html @@ -0,0 +1 @@ +addVanillaCellProps | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/addVanillaControlProps.html b/static/api/vanilla-renderers/functions/addVanillaControlProps.html new file mode 100644 index 00000000..398b505e --- /dev/null +++ b/static/api/vanilla-renderers/functions/addVanillaControlProps.html @@ -0,0 +1,5 @@ +addVanillaControlProps | JSON Forms Vanilla Renderers
                  • Add vanilla props to the return value of calling the given +mapStateToProps function.

                    +

                    Type Parameters

                    • P extends StatePropsOfControl

                    Parameters

                    • mapStateToProps: ((s, p) => P)

                      existing mapStateToProps function

                      +
                        • (s, p): P
                        • Parameters

                          • s: JsonFormsState
                          • p: OwnPropsOfControl

                          Returns P

                    Returns ((state, ownProps) => StatePropsOfControl & VanillaRendererProps)

                    vanilla-specific control props

                    +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/addVanillaLayoutProps.html b/static/api/vanilla-renderers/functions/addVanillaLayoutProps.html new file mode 100644 index 00000000..87f6ae2f --- /dev/null +++ b/static/api/vanilla-renderers/functions/addVanillaLayoutProps.html @@ -0,0 +1,5 @@ +addVanillaLayoutProps | JSON Forms Vanilla Renderers
                  • Add vanilla props to the return value of calling the given +mapStateToProps function.

                    +

                    Parameters

                    • mapStateToProps: ((s, p) => RendererProps)

                      an existing mapStateToProps function for retrieving layout props

                      +
                        • (s, p): RendererProps
                        • Parameters

                          • s: JsonFormsState
                          • p: OwnPropsOfRenderer

                          Returns RendererProps

                    Returns ((state, ownProps) => RendererProps & VanillaRendererProps)

                    vanilla specific layout props

                    +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/arrayControlTester.html b/static/api/vanilla-renderers/functions/arrayControlTester.html new file mode 100644 index 00000000..1b4e6991 --- /dev/null +++ b/static/api/vanilla-renderers/functions/arrayControlTester.html @@ -0,0 +1 @@ +arrayControlTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/booleanCellTester.html b/static/api/vanilla-renderers/functions/booleanCellTester.html new file mode 100644 index 00000000..48571e93 --- /dev/null +++ b/static/api/vanilla-renderers/functions/booleanCellTester.html @@ -0,0 +1,2 @@ +booleanCellTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/categorizationTester.html b/static/api/vanilla-renderers/functions/categorizationTester.html new file mode 100644 index 00000000..202c6ff8 --- /dev/null +++ b/static/api/vanilla-renderers/functions/categorizationTester.html @@ -0,0 +1 @@ +categorizationTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/dateCellTester.html b/static/api/vanilla-renderers/functions/dateCellTester.html new file mode 100644 index 00000000..b3c0756f --- /dev/null +++ b/static/api/vanilla-renderers/functions/dateCellTester.html @@ -0,0 +1,2 @@ +dateCellTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/dateTimeCellTester.html b/static/api/vanilla-renderers/functions/dateTimeCellTester.html new file mode 100644 index 00000000..ef45b97b --- /dev/null +++ b/static/api/vanilla-renderers/functions/dateTimeCellTester.html @@ -0,0 +1,2 @@ +dateTimeCellTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/enumCellTester.html b/static/api/vanilla-renderers/functions/enumCellTester.html new file mode 100644 index 00000000..d1889b57 --- /dev/null +++ b/static/api/vanilla-renderers/functions/enumCellTester.html @@ -0,0 +1,2 @@ +enumCellTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/getStyle.html b/static/api/vanilla-renderers/functions/getStyle.html new file mode 100644 index 00000000..1d63dec1 --- /dev/null +++ b/static/api/vanilla-renderers/functions/getStyle.html @@ -0,0 +1 @@ +getStyle | JSON Forms Vanilla Renderers
                  • Parameters

                    • state: JsonFormsState

                    Returns ((styleName, ...args) => string[])

                      • (styleName, ...args): string[]
                      • Parameters

                        • styleName: string
                        • Rest ...args: any[]

                        Returns string[]

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/getStyleAsClassName.html b/static/api/vanilla-renderers/functions/getStyleAsClassName.html new file mode 100644 index 00000000..8dfb75e8 --- /dev/null +++ b/static/api/vanilla-renderers/functions/getStyleAsClassName.html @@ -0,0 +1 @@ +getStyleAsClassName | JSON Forms Vanilla Renderers
                  • Parameters

                    • state: JsonFormsState

                    Returns ((styleName, ...args) => string)

                      • (styleName, ...args): string
                      • Parameters

                        • styleName: string
                        • Rest ...args: any[]

                        Returns string

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/groupTester.html b/static/api/vanilla-renderers/functions/groupTester.html new file mode 100644 index 00000000..c2db5be5 --- /dev/null +++ b/static/api/vanilla-renderers/functions/groupTester.html @@ -0,0 +1,2 @@ +groupTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/horizontalLayoutTester.html b/static/api/vanilla-renderers/functions/horizontalLayoutTester.html new file mode 100644 index 00000000..87007e13 --- /dev/null +++ b/static/api/vanilla-renderers/functions/horizontalLayoutTester.html @@ -0,0 +1,2 @@ +horizontalLayoutTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/inputControlTester.html b/static/api/vanilla-renderers/functions/inputControlTester.html new file mode 100644 index 00000000..58e90cb5 --- /dev/null +++ b/static/api/vanilla-renderers/functions/inputControlTester.html @@ -0,0 +1 @@ +inputControlTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/integerCellTester.html b/static/api/vanilla-renderers/functions/integerCellTester.html new file mode 100644 index 00000000..6c6ebaff --- /dev/null +++ b/static/api/vanilla-renderers/functions/integerCellTester.html @@ -0,0 +1,2 @@ +integerCellTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/labelRendererTester.html b/static/api/vanilla-renderers/functions/labelRendererTester.html new file mode 100644 index 00000000..109b4297 --- /dev/null +++ b/static/api/vanilla-renderers/functions/labelRendererTester.html @@ -0,0 +1,2 @@ +labelRendererTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/numberCellTester.html b/static/api/vanilla-renderers/functions/numberCellTester.html new file mode 100644 index 00000000..90acc3f5 --- /dev/null +++ b/static/api/vanilla-renderers/functions/numberCellTester.html @@ -0,0 +1,2 @@ +numberCellTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/numberFormatCellTester.html b/static/api/vanilla-renderers/functions/numberFormatCellTester.html new file mode 100644 index 00000000..b89a933b --- /dev/null +++ b/static/api/vanilla-renderers/functions/numberFormatCellTester.html @@ -0,0 +1,2 @@ +numberFormatCellTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/oneOfRadioGroupControlTester.html b/static/api/vanilla-renderers/functions/oneOfRadioGroupControlTester.html new file mode 100644 index 00000000..98853e34 --- /dev/null +++ b/static/api/vanilla-renderers/functions/oneOfRadioGroupControlTester.html @@ -0,0 +1 @@ +oneOfRadioGroupControlTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/radioGroupControlTester.html b/static/api/vanilla-renderers/functions/radioGroupControlTester.html new file mode 100644 index 00000000..dbd3c27e --- /dev/null +++ b/static/api/vanilla-renderers/functions/radioGroupControlTester.html @@ -0,0 +1 @@ +radioGroupControlTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/registerStyle.html b/static/api/vanilla-renderers/functions/registerStyle.html new file mode 100644 index 00000000..907520fa --- /dev/null +++ b/static/api/vanilla-renderers/functions/registerStyle.html @@ -0,0 +1 @@ +registerStyle | JSON Forms Vanilla Renderers
                  • Parameters

                    • styleName: string
                    • classNames: string[]

                    Returns {
                        classNames: string[];
                        name: string;
                        type: string;
                    }

                    • classNames: string[]
                    • name: string
                    • type: string

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/registerStyles.html b/static/api/vanilla-renderers/functions/registerStyles.html new file mode 100644 index 00000000..3aaccfff --- /dev/null +++ b/static/api/vanilla-renderers/functions/registerStyles.html @@ -0,0 +1 @@ +registerStyles | JSON Forms Vanilla Renderers
                  • Parameters

                    • styleDefs: {
                          classNames: string[];
                          name: string;
                      }[]

                    Returns {
                        styles: {
                            classNames: string[];
                            name: string;
                        }[];
                        type: string;
                    }

                    • styles: {
                          classNames: string[];
                          name: string;
                      }[]
                    • type: string

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/sliderCellTester.html b/static/api/vanilla-renderers/functions/sliderCellTester.html new file mode 100644 index 00000000..6bd39b66 --- /dev/null +++ b/static/api/vanilla-renderers/functions/sliderCellTester.html @@ -0,0 +1 @@ +sliderCellTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/stylingReducer.html b/static/api/vanilla-renderers/functions/stylingReducer.html new file mode 100644 index 00000000..f87f355a --- /dev/null +++ b/static/api/vanilla-renderers/functions/stylingReducer.html @@ -0,0 +1 @@ +stylingReducer | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/tableArrayControlTester.html b/static/api/vanilla-renderers/functions/tableArrayControlTester.html new file mode 100644 index 00000000..1bd4b2a2 --- /dev/null +++ b/static/api/vanilla-renderers/functions/tableArrayControlTester.html @@ -0,0 +1,3 @@ +tableArrayControlTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/textAreaCellTester.html b/static/api/vanilla-renderers/functions/textAreaCellTester.html new file mode 100644 index 00000000..4b9c3c61 --- /dev/null +++ b/static/api/vanilla-renderers/functions/textAreaCellTester.html @@ -0,0 +1,2 @@ +textAreaCellTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/textCellTester.html b/static/api/vanilla-renderers/functions/textCellTester.html new file mode 100644 index 00000000..0a27476d --- /dev/null +++ b/static/api/vanilla-renderers/functions/textCellTester.html @@ -0,0 +1,2 @@ +textCellTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/timeCellTester.html b/static/api/vanilla-renderers/functions/timeCellTester.html new file mode 100644 index 00000000..5a1335ee --- /dev/null +++ b/static/api/vanilla-renderers/functions/timeCellTester.html @@ -0,0 +1,2 @@ +timeCellTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/unregisterStyle.html b/static/api/vanilla-renderers/functions/unregisterStyle.html new file mode 100644 index 00000000..cec291fb --- /dev/null +++ b/static/api/vanilla-renderers/functions/unregisterStyle.html @@ -0,0 +1 @@ +unregisterStyle | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/useStyleContext.html b/static/api/vanilla-renderers/functions/useStyleContext.html new file mode 100644 index 00000000..3571f6e8 --- /dev/null +++ b/static/api/vanilla-renderers/functions/useStyleContext.html @@ -0,0 +1 @@ +useStyleContext | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/useStyles.html b/static/api/vanilla-renderers/functions/useStyles.html new file mode 100644 index 00000000..a4f36124 --- /dev/null +++ b/static/api/vanilla-renderers/functions/useStyles.html @@ -0,0 +1 @@ +useStyles | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/verticalLayoutTester.html b/static/api/vanilla-renderers/functions/verticalLayoutTester.html new file mode 100644 index 00000000..722e5b52 --- /dev/null +++ b/static/api/vanilla-renderers/functions/verticalLayoutTester.html @@ -0,0 +1,2 @@ +verticalLayoutTester | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/withAjvProps.html b/static/api/vanilla-renderers/functions/withAjvProps.html new file mode 100644 index 00000000..06030966 --- /dev/null +++ b/static/api/vanilla-renderers/functions/withAjvProps.html @@ -0,0 +1 @@ +withAjvProps | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/withVanillaBooleanCellProps.html b/static/api/vanilla-renderers/functions/withVanillaBooleanCellProps.html new file mode 100644 index 00000000..1586a70e --- /dev/null +++ b/static/api/vanilla-renderers/functions/withVanillaBooleanCellProps.html @@ -0,0 +1 @@ +withVanillaBooleanCellProps | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/withVanillaCellProps.html b/static/api/vanilla-renderers/functions/withVanillaCellProps.html new file mode 100644 index 00000000..70dc4721 --- /dev/null +++ b/static/api/vanilla-renderers/functions/withVanillaCellProps.html @@ -0,0 +1 @@ +withVanillaCellProps | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/withVanillaControlProps.html b/static/api/vanilla-renderers/functions/withVanillaControlProps.html new file mode 100644 index 00000000..568cb235 --- /dev/null +++ b/static/api/vanilla-renderers/functions/withVanillaControlProps.html @@ -0,0 +1 @@ +withVanillaControlProps | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/functions/withVanillaEnumCellProps.html b/static/api/vanilla-renderers/functions/withVanillaEnumCellProps.html new file mode 100644 index 00000000..d631e449 --- /dev/null +++ b/static/api/vanilla-renderers/functions/withVanillaEnumCellProps.html @@ -0,0 +1 @@ +withVanillaEnumCellProps | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/hierarchy.html b/static/api/vanilla-renderers/hierarchy.html new file mode 100644 index 00000000..b93d3d29 --- /dev/null +++ b/static/api/vanilla-renderers/hierarchy.html @@ -0,0 +1 @@ +JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/index.html b/static/api/vanilla-renderers/index.html new file mode 100644 index 00000000..c957afeb --- /dev/null +++ b/static/api/vanilla-renderers/index.html @@ -0,0 +1,22 @@ +JSON Forms Vanilla Renderers

                  JSON Forms Vanilla Renderers

                  JSON Forms - More Forms. Less Code

                  Complex forms in the blink of an eye

                  +

                  JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

                  +

                  Vanilla Renderers Package

                  This is the JSONForms Vanilla Renderers Package. This package only contains renderers and must be combined with JSON Forms React.

                  +

                  You can combine JSON Forms React with other renderers too, for example with the Material Renderers.

                  +

                  See the official documentation and the JSON Forms React seed repository for examples on how to integrate JSON Forms with your application.

                  +

                  Check https://www.npmjs.com/search?q=%40jsonforms for all published JSONForms packages.

                  +

                  If you want to customize styling, have a look at our styles guide.

                  +

                  Quick start

                  Install JSON Forms Core, React and React Vanilla Renderers

                  +
                  npm i --save @jsonforms/core @jsonforms/react @jsonforms/vanilla-renderers
                  +
                  +

                  Use the JsonForms component for each form you want to render and hand over the renderer set.

                  +
                  import React, { useState } from 'react';
                  import { JsonForms } from '@jsonforms/react';
                  import { vanillaCells, vanillaRenderers } from '@jsonforms/vanilla-renderers';

                  const schema = {
                  type: 'object',
                  properties: {
                  name: {
                  type: 'string',
                  minLength: 1,
                  },
                  done: {
                  type: 'boolean',
                  },
                  due_date: {
                  type: 'string',
                  format: 'date',
                  },
                  recurrence: {
                  type: 'string',
                  enum: ['Never', 'Daily', 'Weekly', 'Monthly'],
                  },
                  },
                  required: ['name', 'due_date'],
                  };
                  const uischema = {
                  type: 'VerticalLayout',
                  elements: [
                  {
                  type: 'Control',
                  label: false,
                  scope: '#/properties/done',
                  },
                  {
                  type: 'Control',
                  scope: '#/properties/name',
                  },
                  {
                  type: 'HorizontalLayout',
                  elements: [
                  {
                  type: 'Control',
                  scope: '#/properties/due_date',
                  },
                  {
                  type: 'Control',
                  scope: '#/properties/recurrence',
                  },
                  ],
                  },
                  ],
                  };
                  const initialData = {};
                  function App() {
                  const [data, setData] = useState(initialData);
                  return (
                  <JsonForms
                  schema={schema}
                  uischema={uischema}
                  data={data}
                  renderers={vanillaRenderers}
                  cells={vanillaCells}
                  onChange={({ data, _errors }) => setData(data)}
                  />
                  );
                  } +
                  +

                  License

                  The JSON Forms project is licensed under the MIT License. See the LICENSE file for more information.

                  +

                  Roadmap

                  Our current roadmap is available here.

                  +

                  Feedback, Help and Support

                  JSON Forms is developed by EclipseSource.

                  +

                  If you encounter any problems feel free to open an issue on the repo. +For questions and discussions please use the JSON Forms board. +You can also reach us via email. +In addition, EclipseSource also offers professional support for JSON Forms.

                  +

                  Migration

                  See our migration guide when updating JSON Forms.

                  +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/interfaces/AjvProps.html b/static/api/vanilla-renderers/interfaces/AjvProps.html new file mode 100644 index 00000000..74e181ac --- /dev/null +++ b/static/api/vanilla-renderers/interfaces/AjvProps.html @@ -0,0 +1,2 @@ +AjvProps | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/interfaces/StyleContext.html b/static/api/vanilla-renderers/interfaces/StyleContext.html new file mode 100644 index 00000000..32a5b851 --- /dev/null +++ b/static/api/vanilla-renderers/interfaces/StyleContext.html @@ -0,0 +1,2 @@ +StyleContext | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/interfaces/StyleDef.html b/static/api/vanilla-renderers/interfaces/StyleDef.html new file mode 100644 index 00000000..03ede43a --- /dev/null +++ b/static/api/vanilla-renderers/interfaces/StyleDef.html @@ -0,0 +1,4 @@ +StyleDef | JSON Forms Vanilla Renderers

                  A style associates a name with a list of CSS class names or a function that calculates them.

                  +
                  interface StyleDef {
                      classNames: string[] | ((...args) => string[]);
                      name: string;
                  }

                  Properties

                  Properties

                  classNames: string[] | ((...args) => string[])

                  Type declaration

                    • (...args): string[]
                    • Parameters

                      • Rest ...args: any[]

                      Returns string[]

                  name: string

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/interfaces/VanillaRendererProps.html b/static/api/vanilla-renderers/interfaces/VanillaRendererProps.html new file mode 100644 index 00000000..3d2b615d --- /dev/null +++ b/static/api/vanilla-renderers/interfaces/VanillaRendererProps.html @@ -0,0 +1,14 @@ +VanillaRendererProps | JSON Forms Vanilla Renderers

                  Additional renderer props specific to vanilla renderers.

                  +
                  interface VanillaRendererProps {
                      className?: string;
                      classNames?: {
                          [className: string]: string;
                      };
                      getStyle?(string, ...args): string[];
                      getStyleAsClassName?(string, ...args): string;
                  }

                  Hierarchy (view full)

                  Properties

                  className?: string
                  classNames?: {
                      [className: string]: string;
                  }

                  Type declaration

                  • [className: string]: string

                  Methods

                  • Returns all classes associated with the given style.

                    +

                    Parameters

                    • string: string

                      the style name

                      +
                    • Rest ...args: any[]

                      any additional args necessary to calculate the classes

                      +

                    Returns string[]

                    array of class names

                    +
                  • Returns all classes associated with the given style as a single class name.

                    +

                    Parameters

                    • string: string

                      the style name

                      +
                    • Rest ...args: any[]

                      any additional args necessary to calculate the classes

                      +

                    Returns string

                    array of class names

                    +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/interfaces/WithChildren.html b/static/api/vanilla-renderers/interfaces/WithChildren.html new file mode 100644 index 00000000..d17f9ade --- /dev/null +++ b/static/api/vanilla-renderers/interfaces/WithChildren.html @@ -0,0 +1,2 @@ +WithChildren | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/interfaces/WithClassname.html b/static/api/vanilla-renderers/interfaces/WithClassname.html new file mode 100644 index 00000000..fc62caf2 --- /dev/null +++ b/static/api/vanilla-renderers/interfaces/WithClassname.html @@ -0,0 +1,2 @@ +WithClassname | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/modules.html b/static/api/vanilla-renderers/modules.html new file mode 100644 index 00000000..03975be2 --- /dev/null +++ b/static/api/vanilla-renderers/modules.html @@ -0,0 +1,74 @@ +JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/modules/Customizable.html b/static/api/vanilla-renderers/modules/Customizable.html new file mode 100644 index 00000000..770a1dd7 --- /dev/null +++ b/static/api/vanilla-renderers/modules/Customizable.html @@ -0,0 +1,12 @@ +Customizable | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/BooleanCell.html b/static/api/vanilla-renderers/variables/BooleanCell.html new file mode 100644 index 00000000..04477b18 --- /dev/null +++ b/static/api/vanilla-renderers/variables/BooleanCell.html @@ -0,0 +1 @@ +BooleanCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/DateCell.html b/static/api/vanilla-renderers/variables/DateCell.html new file mode 100644 index 00000000..805359e9 --- /dev/null +++ b/static/api/vanilla-renderers/variables/DateCell.html @@ -0,0 +1 @@ +DateCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/DateTimeCell.html b/static/api/vanilla-renderers/variables/DateTimeCell.html new file mode 100644 index 00000000..1f6cc58a --- /dev/null +++ b/static/api/vanilla-renderers/variables/DateTimeCell.html @@ -0,0 +1 @@ +DateTimeCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/EnumCell.html b/static/api/vanilla-renderers/variables/EnumCell.html new file mode 100644 index 00000000..45ede101 --- /dev/null +++ b/static/api/vanilla-renderers/variables/EnumCell.html @@ -0,0 +1 @@ +EnumCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/IntegerCell.html b/static/api/vanilla-renderers/variables/IntegerCell.html new file mode 100644 index 00000000..b1e5d222 --- /dev/null +++ b/static/api/vanilla-renderers/variables/IntegerCell.html @@ -0,0 +1 @@ +IntegerCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/JsonFormsStyleContext.html b/static/api/vanilla-renderers/variables/JsonFormsStyleContext.html new file mode 100644 index 00000000..0b4d1672 --- /dev/null +++ b/static/api/vanilla-renderers/variables/JsonFormsStyleContext.html @@ -0,0 +1 @@ +JsonFormsStyleContext | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/NumberCell.html b/static/api/vanilla-renderers/variables/NumberCell.html new file mode 100644 index 00000000..3a5974ea --- /dev/null +++ b/static/api/vanilla-renderers/variables/NumberCell.html @@ -0,0 +1 @@ +NumberCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/NumberFormatCell.html b/static/api/vanilla-renderers/variables/NumberFormatCell.html new file mode 100644 index 00000000..350fa32c --- /dev/null +++ b/static/api/vanilla-renderers/variables/NumberFormatCell.html @@ -0,0 +1 @@ +NumberFormatCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/REGISTER_STYLE.html b/static/api/vanilla-renderers/variables/REGISTER_STYLE.html new file mode 100644 index 00000000..49ceb11a --- /dev/null +++ b/static/api/vanilla-renderers/variables/REGISTER_STYLE.html @@ -0,0 +1 @@ +REGISTER_STYLE | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/REGISTER_STYLES.html b/static/api/vanilla-renderers/variables/REGISTER_STYLES.html new file mode 100644 index 00000000..65517707 --- /dev/null +++ b/static/api/vanilla-renderers/variables/REGISTER_STYLES.html @@ -0,0 +1 @@ +REGISTER_STYLES | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/SliderCell.html b/static/api/vanilla-renderers/variables/SliderCell.html new file mode 100644 index 00000000..40ffa2f2 --- /dev/null +++ b/static/api/vanilla-renderers/variables/SliderCell.html @@ -0,0 +1 @@ +SliderCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/TextAreaCell.html b/static/api/vanilla-renderers/variables/TextAreaCell.html new file mode 100644 index 00000000..958a54fe --- /dev/null +++ b/static/api/vanilla-renderers/variables/TextAreaCell.html @@ -0,0 +1 @@ +TextAreaCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/TextCell.html b/static/api/vanilla-renderers/variables/TextCell.html new file mode 100644 index 00000000..7d9b4eb1 --- /dev/null +++ b/static/api/vanilla-renderers/variables/TextCell.html @@ -0,0 +1 @@ +TextCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/TimeCell.html b/static/api/vanilla-renderers/variables/TimeCell.html new file mode 100644 index 00000000..7d67f3fe --- /dev/null +++ b/static/api/vanilla-renderers/variables/TimeCell.html @@ -0,0 +1 @@ +TimeCell | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/UNREGISTER_STYLE.html b/static/api/vanilla-renderers/variables/UNREGISTER_STYLE.html new file mode 100644 index 00000000..34bc3f2f --- /dev/null +++ b/static/api/vanilla-renderers/variables/UNREGISTER_STYLE.html @@ -0,0 +1 @@ +UNREGISTER_STYLE | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/i18nDefaults.html b/static/api/vanilla-renderers/variables/i18nDefaults.html new file mode 100644 index 00000000..f45a572d --- /dev/null +++ b/static/api/vanilla-renderers/variables/i18nDefaults.html @@ -0,0 +1 @@ +i18nDefaults | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/vanillaCells.html b/static/api/vanilla-renderers/variables/vanillaCells.html new file mode 100644 index 00000000..58100cd9 --- /dev/null +++ b/static/api/vanilla-renderers/variables/vanillaCells.html @@ -0,0 +1 @@ +vanillaCells | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/vanillaRenderers.html b/static/api/vanilla-renderers/variables/vanillaRenderers.html new file mode 100644 index 00000000..910db0da --- /dev/null +++ b/static/api/vanilla-renderers/variables/vanillaRenderers.html @@ -0,0 +1 @@ +vanillaRenderers | JSON Forms Vanilla Renderers

                  Variable vanillaRenderersConst

                  vanillaRenderers: {
                      renderer: any;
                      tester: RankedTester;
                  }[] = ...

                  Type declaration

                  • renderer: any
                  • tester: RankedTester

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla-renderers/variables/vanillaStyles.html b/static/api/vanilla-renderers/variables/vanillaStyles.html new file mode 100644 index 00000000..93f26c5f --- /dev/null +++ b/static/api/vanilla-renderers/variables/vanillaStyles.html @@ -0,0 +1,2 @@ +vanillaStyles | JSON Forms Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vanilla/index.html b/static/api/vanilla/index.html index 7186304f..249c8de5 100644 --- a/static/api/vanilla/index.html +++ b/static/api/vanilla/index.html @@ -71,7 +71,7 @@

                  JSON Forms - More Forms. Less Code

                  Vanilla Renderers Package

                  This is the JSONForms Vanilla Renderers Package. This package only contains renderers and must be combined with JSON Forms React.

                  -

                  You can combine JSON Forms React with other renderers too, for example with the Material Renderers.

                  +

                  You can combine JSON Forms React with other renderers too, for example with the Material Renderers.

                  See the official documentation and the JSON Forms React seed repository for examples on how to integrate JSON Forms with your application.

                  Check https://www.npmjs.com/search?q=%40jsonforms for all published JSONForms packages.

                  If you want to customize styling, have a look at our styles guide.

                  diff --git a/static/api/vue-vanilla/.nojekyll b/static/api/vue-vanilla/.nojekyll new file mode 100644 index 00000000..e2ac6616 --- /dev/null +++ b/static/api/vue-vanilla/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/static/api/vue-vanilla/assets/highlight.css b/static/api/vue-vanilla/assets/highlight.css new file mode 100644 index 00000000..6a21bf4d --- /dev/null +++ b/static/api/vue-vanilla/assets/highlight.css @@ -0,0 +1,120 @@ +:root { + --light-hl-0: #795E26; + --dark-hl-0: #DCDCAA; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #A31515; + --dark-hl-2: #CE9178; + --light-hl-3: #0000FF; + --dark-hl-3: #569CD6; + --light-hl-4: #267F99; + --dark-hl-4: #4EC9B0; + --light-hl-5: #001080; + --dark-hl-5: #9CDCFE; + --light-hl-6: #800000; + --dark-hl-6: #808080; + --light-hl-7: #800000; + --dark-hl-7: #569CD6; + --light-hl-8: #AF00DB; + --dark-hl-8: #C586C0; + --light-hl-9: #0070C1; + --dark-hl-9: #4FC1FF; + --light-hl-10: #008000; + --dark-hl-10: #6A9955; + --light-hl-11: #098658; + --dark-hl-11: #B5CEA8; + --light-hl-12: #E50000; + --dark-hl-12: #9CDCFE; + --light-hl-13: #0000FF; + --dark-hl-13: #CE9178; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --hl-13: var(--light-hl-13); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --hl-13: var(--dark-hl-13); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --hl-13: var(--light-hl-13); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --hl-13: var(--dark-hl-13); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +.hl-8 { color: var(--hl-8); } +.hl-9 { color: var(--hl-9); } +.hl-10 { color: var(--hl-10); } +.hl-11 { color: var(--hl-11); } +.hl-12 { color: var(--hl-12); } +.hl-13 { color: var(--hl-13); } +pre, code { background: var(--code-background); } diff --git a/static/api/vue-vanilla/assets/main.js b/static/api/vue-vanilla/assets/main.js new file mode 100644 index 00000000..7270cff8 --- /dev/null +++ b/static/api/vue-vanilla/assets/main.js @@ -0,0 +1,59 @@ +"use strict"; +"use strict";(()=>{var Pe=Object.create;var ne=Object.defineProperty;var Ie=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Ie(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Pe(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),v=s.str.charAt(1),f;v in s.node.edges?f=s.node.edges[v]:(f=new t.TokenSet,s.node.edges[v]=f),s.str.length==1&&(f.final=!0),i.push({node:f,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){re.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(n&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{le(e,t)}),le(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ne(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ce(l.parent,i)}.${d}`);let v=document.createElement("li");v.classList.value=l.classes??"";let f=document.createElement("a");f.href=r.base+l.url,f.innerHTML=u+d,v.append(f),e.appendChild(v)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function ce(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var Be={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Be[e])}var C=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",pe="mousemove",B="mouseup",J={x:0,y:0},fe=!1,ee=!1,He=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(He=!0,F="touchstart",pe="touchmove",B="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(pe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{ee=!1});document.addEventListener("click",t=>{fe&&(t.preventDefault(),t.stopImmediatePropagation(),fe=!1)});var X=class extends C{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(B,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ve=document.head.appendChild(document.createElement("style"));ve.dataset.for="filters";var Y=class extends C{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ve.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,this.handleValueChange()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(e=>{e.style.display="block";let n=Array.from(e.querySelectorAll(".tsd-index-link")).every(r=>r.offsetParent==null);e.style.display=n?"none":"block"})}};var Z=class extends C{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.ensureActivePageVisible()}function we(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.href===r.href&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/static/api/vue-vanilla/assets/navigation.js b/static/api/vue-vanilla/assets/navigation.js new file mode 100644 index 00000000..4ff28f1d --- /dev/null +++ b/static/api/vue-vanilla/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA5XVXU/CMBSA4f9Sb4koIInc+RVjgpKo0QvjRWFn0Ni1Sz+IxPjfDWPCWnq67rpvn5WTNnz8EAPfhkzItZQcqLiRwijJn0FkoECRHimpWZEJKWRmOejTlSn4CRp/MZGRyej8cjQ8G/329npdvitalqh6FGHaLTWQdtBwGXNfWdHBDteYfydskWaHS8y9V9KWLaLfYNaDMLAElXZMNMb0KZ1DG+o3uLWR1rRiXoRpj5Yb9mIUE8u03x7dgH3lyRbz1OFiLWZ3OXzXc6e/im4vQgqY5enPIpJjX5iVhkmhDyATBlROF6D79Vpl74nBxdgZ6oZDePduKbb5Sim6mTIduKRrqhidc9D9o8gVh4MGSLftf6dDmltEqIU7wSDmNxEug5xabvxxHSwniEC8+fqDkltEqebbRywniWBrKhjnNKr5TWz8nGrdnFRuxaK6jf16yd08bt7pAtQS/FEfgMZyBLE6QuwX48Db7gdXV7h+kogWKJPoJLULWP27xLkqScS216dN2zZH3OcfHL7HF3sJAAA=" \ No newline at end of file diff --git a/static/api/vue-vanilla/assets/search.js b/static/api/vue-vanilla/assets/search.js new file mode 100644 index 00000000..dc3ee043 --- /dev/null +++ b/static/api/vue-vanilla/assets/search.js @@ -0,0 +1 @@ +window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA72b247bOBKG30W51TjmUXLfzUwGiwEyO4s57YXRCNQWOxFGlryynMM28u4L6mBVyVWW3K3sVSNxFetnfUWKFKmnoCo/HYO77VPwd1akwZ2SYVAkexfcBd9XVfLlbXasf3NF6ipXBWFwqvLgLviYVFnykLvj6wub1Yd6nwdhsMuT49Edg7sg+BoSjSfesXc6Ei1jg6vNarHRaq3Pbf9YFnVV5v+uksMBqN6X6Sl3bVOvLmxmtfx7XWXF+873Ii0oAGc6K84vp7zObgh21X5WxH+e9g+umhWMM50V5+eidu9nBmJtZ0X6qTjtZ4WhDWfFKAv36+PsQFesZ0V7k9RuViDacHaMP7L9/Di08axYs+O8IMYPZZm7pJgVhrWdmsx22IOazsYmN01ob5Mv5elyGkbiL2xmtfyPqjwdrjc8NplKRo6EULkYWcx9ZHxMiizPk2stj02uNi2NBRP7l9wNLWZF7arHZOeOr9tfrjYk1lKPa2GiqVeDGWgyDA5J5Yp6EDQEscaoQe+7d/WXg5sZZNVafycmoq16UUzXqrKsbw258k6zI3dunIBPoyf6XA2fqKf8c0XkyYObi3eQ0HgtlYfUHXdVdqizsrhZCPZdQIyrqvJ2JL3XAgKy4nC6vS57rwUE1O5znVQuuVkDcFxAxtHlbnd7Is5uC0gon1eT5YLlmGZJXr6fknC2+oazbxuj76Wc6l4n6QVz7yhgO/XOjDtV4lmd39rhVe/08vAPZfrl1uidz8uDJztfnVOLg4v4g9sC/T/VdVn8q8r2SXV7IkbOS8n53e3KIn22IOj+ckkfXVVnuyRvl8FTii6sv+E0gGP1WbBTvR5JfMG0wAhop4cbdUw9imu3f64c7/udWlTOh7LK/lsW9dyyIOy/YWGMo/Wp0FM5uJD5guJgRbTlcbOWBQqEl9SUyOQD7UZJ7/3+dkpTb/QNy6EJ0fd1chy0gl4AHodrac+LusT+aBS93R1Nkp0Tfk6FjaI3ZTW5NZsTPOlfh08pgIbfsKbOYVZn+6t9HGS9oLLGQVed07zIU9Xl3rsivVnC2W0REUma/tCsYW7WAT2Xycec0XaZjs5rEQl++IzPWuYKwb6LyCnKN0k9uRe/UHJ2Wywnz0rGkgL+KMv8IXkelMF3MTlvn1Wq0HMxKf4Vv3d+jpjBdzE5P30+JEXqbp/WRs6LCfql/Oj+nFwUkXLOrouKeVN+un2yHTkvJuiNy11987N3hVz/f5N/u7aaWtq9cKHRBenXVGaqh63yFywyxgHbBey8uJdZtUPw09GNDoMeT0X7Kuf1+berx0Ggsf73y6a6X+Y2tHfVe14X+HXuYVrqHpNTXo+aHE7S0O+zj9F+PbCvyrqf5h+kHT+Un/4sHsvd6ejSN9dPPGDjr6440rXRq+beImSp+83955RVLv3+WLsqO/49KYJxepaApiuTEXurZ4U41o6c7nFiW6O5AfCg+qs9mv1xdDyKBhe2mTs2BsfRWx6q7e6VwDOahlMt3bKfWm5uuLlBNScr0PDG2wMPbuLmw9hk+owf2NNH/NCAknsfBlmRus/B3ZN/eXv0A/QukCu12gRh8Ji5PPX30tqIYbAr93tfaPfdb3+5XV1W3qI1eb0Owu061OuVjjf39+G292h+aP6jMRNBuBWUmUBmMgi3kjKTyEwF4VZRZgqZ6SDcaspMIzMThFtDmRlkZoNwaykzi8yiINxGlFmEzOIg3MaUWYzMNkG43VBmG5xen21BchAjEA0JGgVmIXzOBUlDYBzCp12QQAQmInzmBclEYCjCJ1+QWATmInz+BUlGYDTCIxAkHIHpCE9BkHwEBiQ8CEEiEpiR9CDkOpR6pTYaVzdmJD0IKUjL0XhpBgw9YjAj6UFIFcrNyqwVtsSMpAchSUYSM5IehCQZScxIehCSZCQxI+lBSJKRxIykByFJRhIzkh6EJBlJzEh5EIocRwozUoKlqTAjJVmaajStNfMaOTYVZqQ8CEVyV5iR8iAUPVliRsqDUCR3hRkpD0KR3BVmpDwIRXJXmJHa8PnEjPSazafGjLQHoSKq5jVmpD0IRdaSxoy0YnXq0dNH8zoxI214nZiRbhiRlawxIx3xOjEjHfM6MSO9YecQjRmZNdsjgxkZD0KTI85gRkayPTKYkVFsjwxmZJolAjnizGiR4EFocsQZzMhYNksGMzIehCbHpsGMjAehybFpMCOz4TOPGVkPQpOj2GJGtmFEr30wI+tBaHL2tpiR9SA0OeIsZmQbRmTNW8zINis5spbsaC3nQRiSu8WMbMTStJiRjdn6tJiR3bD1aTGjyIMwZNVFmFHkQRiyliLMKPIgDFlLEWYUeRCGrJAIM4o8CENWSIQZRQ0jeoGMGUUNI7JCotGS24MwZIVEmFHkQViyQiLMKPIgLFkhEWYUexCWZBRjRrEHYUlGMWYUexCWZBRjRrEHYUlGMWYUexCWZBS3jJq9ob/p4dKf2z3idnt+EfkUvOs2jnLdb0ifArkO7p6+hoES3d9N+1er7m/U/jWy/Wtj//frsLH0//JSzte2hjhKDXGU4fzS9KE72Rs8tRw8DevpN/Z5cxYMPEHfjJjyrM5b96EF0MD6mn81bOMHZzE4c8Hb+3UgS6CvSrNOzScW3VVOSrYAzQjJNdNk+tBfaQMiNBBhr3ofh/tnwN8A/4jxP7/VHfwMKJGIy9j5zj/o7Qb0dnPdjwYFAgt1vYHzNXgwhMAIYpzTpHZXeIEOcPp9C3W2v9aKANUquHLt3kkfu3fWIPuAWsQlAV18BxkAFSO5su2vC4NCAYIVJ9gVp/2VTkdANddCe00eyAVdldyM0r0KBgkClCIuVnfHCfQReGluMDVeJFKgVHBK/WvyqntNnpxfkwPhMRDOSRgufOXdC2DQB9CA5kq8+xYAZNmCLHNhs/bzxCuAQStsI82ZP9ALikJ3zzJtumdX94wz3EDzje3642nwLAFtWjYHtdun3ekkyD94ENhrfXDnU2gQF+TecsPSO3fnmMATZo6bTr3nvvzo0uZ4F2gGQ9Nyhdc744rXoOItNxl417q/HgF8Qb1bbkbwvsQ0rMEsbrjxeZElCbxkv87p1j3Gduucq62RRQv6EXPUkDeaaixAF3MpbMcpOWuA6VjMc8fPQxBecAXb3wYDAECdGy5sc8xKPH2A5IgbXnv/hfax+UL7yoQBWuJEFGXa3FMCTsDLcMvaovlo+0poQJ0bM2XhyseJZxoY8pyU8vIZDIad5Ca38nCxMDcAdsQlrL1NAIIB1LLfLXS7At3NsFp3f+NuNHWjy3Li+o+oQBiQCcmlwh9Vn/qjamaBYuAygUPTHs2CUQjmwIiNPlWOcN/DtjEeDgJ0XHChhy/fQMZARyU3bU2tI+HGhXtwdN8lgX4CL8X19HSkxj5YQEfcpH86uu7D5GbDRWwDLBjCMTeFDM1QLYAuRFyVDi1cPEssYB1ziYP+44WWBZmIuUx03vTMDfALDn//+Qex0ANzgeLKjtoBwS0Qmfr7MDhkB5dnhQvutvdfv/4PnKjHWzVFAAA="; \ No newline at end of file diff --git a/static/api/vue-vanilla/assets/style.css b/static/api/vue-vanilla/assets/style.css new file mode 100644 index 00000000..98a43779 --- /dev/null +++ b/static/api/vue-vanilla/assets/style.css @@ -0,0 +1,1414 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-warning-text: #222; + --light-color-background-warning: #e6e600; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-active-menu-item: var(--light-color-accent); + --light-color-text: #222; + --light-color-text-aside: #6e6e6e; + --light-color-link: #1f70c2; + + --light-color-ts-keyword: #056bd6; + --light-color-ts-project: #b111c9; + --light-color-ts-module: var(--light-color-ts-project); + --light-color-ts-namespace: var(--light-color-ts-project); + --light-color-ts-enum: #7e6f15; + --light-color-ts-enum-member: var(--light-color-ts-enum); + --light-color-ts-variable: #4760ec; + --light-color-ts-function: #572be7; + --light-color-ts-class: #1f70c2; + --light-color-ts-interface: #108024; + --light-color-ts-constructor: var(--light-color-ts-class); + --light-color-ts-property: var(--light-color-ts-variable); + --light-color-ts-method: var(--light-color-ts-function); + --light-color-ts-call-signature: var(--light-color-ts-method); + --light-color-ts-index-signature: var(--light-color-ts-property); + --light-color-ts-constructor-signature: var(--light-color-ts-constructor); + --light-color-ts-parameter: var(--light-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --light-color-ts-type-parameter: #a55c0e; + --light-color-ts-accessor: var(--light-color-ts-property); + --light-color-ts-get-signature: var(--light-color-ts-accessor); + --light-color-ts-set-signature: var(--light-color-ts-accessor); + --light-color-ts-type-alias: #d51270; + /* reference not included as links will be colored with the kind that it points to */ + + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-active-menu-item: #5d5d6a; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + + --dark-color-ts-keyword: #3399ff; + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: var(--dark-color-ts-class); + --dark-color-ts-property: var(--dark-color-ts-variable); + --dark-color-ts-method: var(--dark-color-ts-function); + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: #e07d13; + --dark-color-ts-accessor: var(--dark-color-ts-property); + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 > a:not(.link), +h2 > a:not(.link), +h3 > a:not(.link), +h4 > a:not(.link), +h5 > a:not(.link), +h6 > a:not(.link) { + text-decoration: none; + color: var(--color-text); +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1700px; + padding: 0 2rem; +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + margin: 0 auto; + /* toolbar, footer, margin */ + min-height: calc(100vh - 41px - 56px - 4rem); +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + position: relative; + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; + padding: 10px; + border: 1px solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} +pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; +} +pre:hover > button, +pre > button.visible { + opacity: 1; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h4, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} +.tsd-typography table { + border-collapse: collapse; + border: none; +} +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); +} +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-full-hierarchy:not(:last-child) { + margin-bottom: 1em; + padding-bottom: 1em; + border-bottom: 1px solid var(--color-accent); +} +.tsd-full-hierarchy, +.tsd-full-hierarchy ul { + list-style: none; + margin: 0; + padding: 0; +} +.tsd-full-hierarchy ul { + padding-left: 1.5rem; +} +.tsd-full-hierarchy a { + padding: 0.25rem 0 !important; + font-size: 1rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: relative; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} + +.tsd-navigation.settings { + margin: 1rem 0; +} +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.25rem); + display: flex; + align-items: center; +} +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: flex; + width: calc(100% - 0.25rem); + align-items: center; + padding: 0.25rem; + color: var(--color-text); + text-decoration: none; + box-sizing: border-box; +} +.tsd-navigation a.current, +.tsd-page-navigation a.current { + background: var(--color-active-menu-item); +} +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul, +.tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li, +.tsd-page-navigation li { + padding: 0; + max-width: 100%; +} +.tsd-nested-navigation { + margin-left: 3rem; +} +.tsd-nested-navigation > li > details { + margin-left: -1.5rem; +} +.tsd-small-nested-navigation { + margin-left: 1.5rem; +} +.tsd-small-nested-navigation > li > details { + margin-left: -1.5rem; +} + +.tsd-page-navigation ul { + padding-left: 1.75rem; +} + +#tsd-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; +} +#tsd-sidebar-links a:last-of-type { + margin-bottom: 0; +} + +a.tsd-index-link { + padding: 0.25rem 0 !important; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} +.tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ +} +.tsd-accordion-summary, +.tsd-accordion-summary a { + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + + cursor: pointer; +} +.tsd-accordion-summary a { + width: calc(100% - 1.5rem); +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-index-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title, +#tsd-toolbar-links a { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + background-color: var(--color-background); + line-height: initial; + padding: 4px; +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: flex; + align-items: center; + padding: 0.25rem; + box-sizing: border-box; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title, +#tsd-search.has-focus #tsd-toolbar-links a { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +#tsd-toolbar-links { + position: absolute; + top: 0; + right: 2rem; + height: 100%; + display: flex; + align-items: center; + justify-content: flex-end; +} +#tsd-toolbar-links a { + margin-left: 1.5rem; +} +#tsd-toolbar-links a:hover { + text-decoration: underline; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-keyword { + color: var(--color-ts-keyword); + font-weight: normal; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: sticky; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} +.tsd-page-toolbar .tsd-toolbar-icon { + box-sizing: border-box; + line-height: 0; + padding: 12px 0; +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: + opacity 0.1s, + background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through !important; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +.tsd-kind-project { + color: var(--color-ts-project); +} +.tsd-kind-module { + color: var(--color-ts-module); +} +.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-kind-enum-member { + color: var(--color-ts-enum-member); +} +.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-kind-constructor { + color: var(--color-ts-constructor); +} +.tsd-kind-property { + color: var(--color-ts-property); +} +.tsd-kind-method { + color: var(--color-ts-method); +} +.tsd-kind-call-signature { + color: var(--color-ts-call-signature); +} +.tsd-kind-index-signature { + color: var(--color-ts-index-signature); +} +.tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); +} +.tsd-kind-parameter { + color: var(--color-ts-parameter); +} +.tsd-kind-type-literal { + color: var(--color-ts-type-literal); +} +.tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); +} +.tsd-kind-accessor { + color: var(--color-ts-accessor); +} +.tsd-kind-get-signature { + color: var(--color-ts-get-signature); +} +.tsd-kind-set-signature { + color: var(--color-ts-set-signature); +} +.tsd-kind-type-alias { + color: var(--color-ts-type-alias); +} + +/* if we have a kind icon, don't color the text by kind */ +.tsd-kind-icon ~ span { + color: var(--color-text); +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} + +/* mobile */ +@media (max-width: 769px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } + + .container-main { + display: flex; + } + html .col-content { + float: none; + max-width: 100%; + width: 100%; + } + html .col-sidebar { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-sidebar > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu .col-sidebar { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +/* one sidebar */ +@media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + margin: 2rem auto; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } +} +@media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + padding-top: 1rem; + } + .site-menu { + margin-top: 1rem; + } +} + +/* two sidebars */ +@media (min-width: 1200px) { + .container-main { + grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 1rem 0; + } + + .page-menu, + .site-menu { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + } +} diff --git a/static/api/vue-vanilla/functions/classes.html b/static/api/vue-vanilla/functions/classes.html new file mode 100644 index 00000000..ad916b06 --- /dev/null +++ b/static/api/vue-vanilla/functions/classes.html @@ -0,0 +1 @@ +classes | JSON Forms Vue Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/functions/mergeStyles.html b/static/api/vue-vanilla/functions/mergeStyles.html new file mode 100644 index 00000000..bc9b3d78 --- /dev/null +++ b/static/api/vue-vanilla/functions/mergeStyles.html @@ -0,0 +1,5 @@ +mergeStyles | JSON Forms Vue Vanilla Renderers
                  • Helper function to merge two styles definitions. The contained classes will be combined, not overwritten.

                    +

                    Example usage:

                    +
                    const myStyles = mergeStyles(defaultStyles, { control: { root: 'mycontrol' } });
                    +
                    +

                    Parameters

                    Returns Partial<Styles>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/functions/useStyles.html b/static/api/vue-vanilla/functions/useStyles.html new file mode 100644 index 00000000..2be5c4a1 --- /dev/null +++ b/static/api/vue-vanilla/functions/useStyles.html @@ -0,0 +1 @@ +useStyles | JSON Forms Vue Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/functions/useVanillaArrayControl.html b/static/api/vue-vanilla/functions/useVanillaArrayControl.html new file mode 100644 index 00000000..a83b48ab --- /dev/null +++ b/static/api/vue-vanilla/functions/useVanillaArrayControl.html @@ -0,0 +1,2 @@ +useVanillaArrayControl | JSON Forms Vue Vanilla Renderers
                  • Adds styles, appliedOptions and childUiSchema

                    +

                    Type Parameters

                    • I extends {
                          control: any;
                      }

                    Parameters

                    • input: I

                    Returns I & {
                        appliedOptions: ComputedRef<any>;
                        childLabelForIndex: ((index) => string);
                        childUiSchema: ComputedRef<UISchemaElement>;
                        styles: Styles;
                    }

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/functions/useVanillaControl.html b/static/api/vue-vanilla/functions/useVanillaControl.html new file mode 100644 index 00000000..d448043a --- /dev/null +++ b/static/api/vue-vanilla/functions/useVanillaControl.html @@ -0,0 +1,2 @@ +useVanillaControl | JSON Forms Vue Vanilla Renderers
                  • Adds styles, isFocused, appliedOptions and onChange

                    +

                    Type Parameters

                    • I extends {
                          control: any;
                          handleChange: any;
                      }

                    Parameters

                    • input: I
                    • adaptTarget: ((target) => any) = ...
                        • (target): any
                        • Parameters

                          • target: any

                          Returns any

                    Returns I & {
                        appliedOptions: ComputedRef<any>;
                        controlWrapper: ComputedRef<{
                            description: any;
                            errors: any;
                            id: any;
                            label: any;
                            required: any;
                            visible: any;
                        }>;
                        isFocused: Ref<boolean>;
                        onChange: ((event) => void);
                        styles: Styles;
                    }

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/functions/useVanillaLabel.html b/static/api/vue-vanilla/functions/useVanillaLabel.html new file mode 100644 index 00000000..763a6778 --- /dev/null +++ b/static/api/vue-vanilla/functions/useVanillaLabel.html @@ -0,0 +1,2 @@ +useVanillaLabel | JSON Forms Vue Vanilla Renderers
                  • Adds styles and appliedOptions

                    +

                    Type Parameters

                    • I extends {
                          label: any;
                      }

                    Parameters

                    • input: I

                    Returns I & {
                        appliedOptions: ComputedRef<any>;
                        styles: Styles;
                    }

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/functions/useVanillaLayout.html b/static/api/vue-vanilla/functions/useVanillaLayout.html new file mode 100644 index 00000000..de88a5fb --- /dev/null +++ b/static/api/vue-vanilla/functions/useVanillaLayout.html @@ -0,0 +1,2 @@ +useVanillaLayout | JSON Forms Vue Vanilla Renderers
                  • Adds styles and appliedOptions

                    +

                    Type Parameters

                    • I extends {
                          layout: any;
                      }

                    Parameters

                    • input: I

                    Returns I & {
                        appliedOptions: ComputedRef<any>;
                        styles: Styles;
                    }

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/index.html b/static/api/vue-vanilla/index.html new file mode 100644 index 00000000..afa94135 --- /dev/null +++ b/static/api/vue-vanilla/index.html @@ -0,0 +1,34 @@ +JSON Forms Vue Vanilla Renderers

                  JSON Forms Vue Vanilla Renderers

                  JSON Forms - More Forms. Less Code

                  Complex Forms in the blink of an eye

                  +

                  JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

                  +

                  Vue Vanilla Renderers

                  This is the JSON Forms Vue Vanilla renderers package which provides a HTML5-based renderer set for JSON Forms Vue.

                  +

                  JSON Forms Vue seed app

                  See our JSON Forms Vue seed repository to get started as quickly as possible.

                  +

                  Quick start

                  Install JSON Forms Core, Vue and Vue Vanilla Renderers

                  +
                  npm i --save @jsonforms/core @jsonforms/vue @jsonforms/vue-vanilla
                  +
                  +

                  Also add the packages to the transpile dependencies in the vue.config.js file:

                  +
                  module.exports = {
                  transpileDependencies: [
                  '@jsonforms/core',
                  '@jsonforms/vue',
                  '@jsonforms/vue-vanilla',
                  ],
                  }; +
                  +

                  Use the json-forms component for each form you want to render and hand over the renderer set.

                  +
                  <script>
                  import { JsonForms } from '@jsonforms/vue';
                  import { vanillaRenderers } from '@jsonforms/vue-vanilla';
                  import { defineComponent } from 'vue';

                  const renderers = [
                  ...vanillaRenderers,
                  // here you can add custom renderers
                  ];

                  export default defineComponent({
                  components: {
                  JsonForms,
                  },
                  data() {
                  return {
                  renderers: Object.freeze(renderers),

                  data: {
                  number: 5,
                  },
                  schema: {
                  properties: {
                  number: {
                  type: 'number',
                  },
                  },
                  },
                  uischema: {
                  type: 'VerticalLayout',
                  elements: [
                  {
                  type: 'Control',
                  scope: '#/properties/number',
                  },
                  ],
                  },
                  };
                  },
                  methods: {
                  onChange(event) {
                  this.data = event.data;
                  },
                  },
                  });
                  </script>
                  <template>
                  <json-forms
                  :data="data"
                  :schema="schema"
                  :uischema="uischema"
                  :renderers="renderers"
                  @change="onChange"
                  />
                  </template> +
                  +

                  By default the Vanilla Renderers don't apply any CSS at all. +For a quick start you can use @jsonforms/vue-vanilla/vanilla.css.

                  +

                  For more information on how JSON Forms can be configured, please see the README of @jsonforms/vue.

                  +

                  Styling

                  Each rendered HTML element specifies a CSS class which can be used to style it. +This process can also be customized so that each element declares user-specified CSS classes. +Therefore JSON Forms Vue Vanilla can be integrated with any CSS-only UI framework quite easily.

                  +

                  You can find the default CSS classes in `defaultStyles.ts.

                  +

                  To render your own classes simply provide them as styles. +These styles replace the defaultStyles. +If you want to fall back to defaultStyles or combine them with your own classes you'll need to do so programmatically, e.g.:

                  +
                  <script>
                  import { JsonForms } from '@jsonforms/vue';
                  import {
                  defaultStyles,
                  mergeStyles,
                  vanillaRenderers,
                  } from '@jsonforms/vue-vanilla';
                  import { defineComponent } from 'vue';

                  // mergeStyles combines all classes from both styles definitions
                  const myStyles = mergeStyles(defaultStyles, {
                  control: { root: 'my-control' },
                  });

                  export default defineComponent({
                  name: 'app',
                  components: {
                  JsonForms,
                  },
                  data() {
                  return {
                  renderers: Object.freeze(vanillaRenderers),
                  data: {
                  number: 5,
                  },
                  schema: {
                  properties: {
                  number: {
                  type: 'number',
                  },
                  },
                  },
                  uischema: {
                  type: 'VerticalLayout',
                  elements: [
                  {
                  type: 'Control',
                  scope: '#/properties/number',
                  },
                  ],
                  },
                  };
                  },
                  methods: {
                  onChange(event) {
                  this.data = event.data;
                  },
                  },
                  provide() {
                  return {
                  styles: myStyles,
                  };
                  },
                  });
                  </script>
                  <template>
                  <json-forms
                  :data="data"
                  :schema="schema"
                  :uischema="uischema"
                  :renderers="renderers"
                  @change="onChange"
                  />
                  </template> +
                  +

                  You can also use specify styles in the ui schema via the options.styles property. +Attributes specified here override the respective defaultStyles or provided styles. +Attributes not specified here fall back to either the defaultStyles or provided styles.

                  +
                  {
                  "type": "Control",
                  "scope": "#/properties/name",
                  "options": {
                  "styles": {
                  "control": {
                  "root": "my-control-root"
                  }
                  }
                  }
                  } +
                  +

                  License

                  The JSONForms project is licensed under the MIT License. See the LICENSE file for more information.

                  +

                  Roadmap

                  Our current roadmap is available here.

                  +

                  Migration

                  See our migration guide when updating JSON Forms.

                  +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/interfaces/Options.html b/static/api/vue-vanilla/interfaces/Options.html new file mode 100644 index 00000000..92193744 --- /dev/null +++ b/static/api/vue-vanilla/interfaces/Options.html @@ -0,0 +1,5 @@ +Options | JSON Forms Vue Vanilla Renderers
                  interface Options {
                      focus?: boolean;
                      hideRequiredAsterisk?: boolean;
                      showUnfocusedDescription?: boolean;
                      step?: number;
                  }

                  Properties

                  focus?: boolean
                  hideRequiredAsterisk?: boolean
                  showUnfocusedDescription?: boolean
                  step?: number

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/interfaces/Styles.html b/static/api/vue-vanilla/interfaces/Styles.html new file mode 100644 index 00000000..27c22bfc --- /dev/null +++ b/static/api/vue-vanilla/interfaces/Styles.html @@ -0,0 +1,8 @@ +Styles | JSON Forms Vue Vanilla Renderers
                  interface Styles {
                      arrayList: {
                          addButton?: string;
                          item?: string;
                          itemContent?: string;
                          itemDelete?: string;
                          itemExpanded?: string;
                          itemLabel?: string;
                          itemMoveDown?: string;
                          itemMoveUp?: string;
                          itemToolbar?: string;
                          itemWrapper?: string;
                          label?: string;
                          legend?: string;
                          noData?: string;
                          root?: string;
                      };
                      control: {
                          description?: string;
                          error?: string;
                          input?: string;
                          label?: string;
                          option?: string;
                          root?: string;
                          select?: string;
                          textarea?: string;
                          wrapper?: string;
                      };
                      dialog: {
                          actions?: string;
                          body?: string;
                          buttonPrimary?: string;
                          buttonSecondary?: string;
                          root?: string;
                          title?: string;
                      };
                      group: {
                          item?: string;
                          label?: string;
                          root?: string;
                      };
                      horizontalLayout: {
                          item?: string;
                          root?: string;
                      };
                      label: {
                          root?: string;
                      };
                      verticalLayout: {
                          item?: string;
                          root?: string;
                      };
                  }

                  Properties

                  arrayList: {
                      addButton?: string;
                      item?: string;
                      itemContent?: string;
                      itemDelete?: string;
                      itemExpanded?: string;
                      itemLabel?: string;
                      itemMoveDown?: string;
                      itemMoveUp?: string;
                      itemToolbar?: string;
                      itemWrapper?: string;
                      label?: string;
                      legend?: string;
                      noData?: string;
                      root?: string;
                  }

                  Type declaration

                  • Optional addButton?: string
                  • Optional item?: string
                  • Optional itemContent?: string
                  • Optional itemDelete?: string
                  • Optional itemExpanded?: string
                  • Optional itemLabel?: string
                  • Optional itemMoveDown?: string
                  • Optional itemMoveUp?: string
                  • Optional itemToolbar?: string
                  • Optional itemWrapper?: string
                  • Optional label?: string
                  • Optional legend?: string
                  • Optional noData?: string
                  • Optional root?: string
                  control: {
                      description?: string;
                      error?: string;
                      input?: string;
                      label?: string;
                      option?: string;
                      root?: string;
                      select?: string;
                      textarea?: string;
                      wrapper?: string;
                  }

                  Type declaration

                  • Optional description?: string
                  • Optional error?: string
                  • Optional input?: string
                  • Optional label?: string
                  • Optional option?: string
                  • Optional root?: string
                  • Optional select?: string
                  • Optional textarea?: string
                  • Optional wrapper?: string
                  dialog: {
                      actions?: string;
                      body?: string;
                      buttonPrimary?: string;
                      buttonSecondary?: string;
                      root?: string;
                      title?: string;
                  }

                  Type declaration

                  • Optional actions?: string
                  • Optional body?: string
                  • Optional buttonPrimary?: string
                  • Optional buttonSecondary?: string
                  • Optional root?: string
                  • Optional title?: string
                  group: {
                      item?: string;
                      label?: string;
                      root?: string;
                  }

                  Type declaration

                  • Optional item?: string
                  • Optional label?: string
                  • Optional root?: string
                  horizontalLayout: {
                      item?: string;
                      root?: string;
                  }

                  Type declaration

                  • Optional item?: string
                  • Optional root?: string
                  label: {
                      root?: string;
                  }

                  Type declaration

                  • Optional root?: string
                  verticalLayout: {
                      item?: string;
                      root?: string;
                  }

                  Type declaration

                  • Optional item?: string
                  • Optional root?: string

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/modules.html b/static/api/vue-vanilla/modules.html new file mode 100644 index 00000000..fe1c3b86 --- /dev/null +++ b/static/api/vue-vanilla/modules.html @@ -0,0 +1,31 @@ +JSON Forms Vue Vanilla Renderers

                  JSON Forms Vue Vanilla Renderers

                  References

                  Renames and re-exports ArrayListRenderer
                  Renames and re-exports ArrayListRenderer
                  Renames and re-exports ArrayListRenderer
                  Renames and re-exports ArrayListRenderer
                  Renames and re-exports ArrayListRenderer
                  Renames and re-exports ArrayListRenderer
                  Renames and re-exports ArrayListRenderer
                  Renames and re-exports ArrayListRenderer
                  Renames and re-exports ArrayListRenderer
                  Renames and re-exports ArrayListRenderer
                  Renames and re-exports ArrayListRenderer
                  Renames and re-exports ArrayListRenderer
                  Renames and re-exports ArrayListRenderer
                  Renames and re-exports ArrayListRenderer

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/variables/ArrayListRenderer.html b/static/api/vue-vanilla/variables/ArrayListRenderer.html new file mode 100644 index 00000000..ea5af72b --- /dev/null +++ b/static/api/vue-vanilla/variables/ArrayListRenderer.html @@ -0,0 +1 @@ +ArrayListRenderer | JSON Forms Vue Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/variables/arrayRenderers.html b/static/api/vue-vanilla/variables/arrayRenderers.html new file mode 100644 index 00000000..e7de48d7 --- /dev/null +++ b/static/api/vue-vanilla/variables/arrayRenderers.html @@ -0,0 +1 @@ +arrayRenderers | JSON Forms Vue Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/variables/controlRenderers.html b/static/api/vue-vanilla/variables/controlRenderers.html new file mode 100644 index 00000000..950e418a --- /dev/null +++ b/static/api/vue-vanilla/variables/controlRenderers.html @@ -0,0 +1 @@ +controlRenderers | JSON Forms Vue Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/variables/defaultStyles.html b/static/api/vue-vanilla/variables/defaultStyles.html new file mode 100644 index 00000000..b5d82b50 --- /dev/null +++ b/static/api/vue-vanilla/variables/defaultStyles.html @@ -0,0 +1 @@ +defaultStyles | JSON Forms Vue Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/variables/labelRenderers.html b/static/api/vue-vanilla/variables/labelRenderers.html new file mode 100644 index 00000000..91d2c829 --- /dev/null +++ b/static/api/vue-vanilla/variables/labelRenderers.html @@ -0,0 +1 @@ +labelRenderers | JSON Forms Vue Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/variables/layoutRenderers.html b/static/api/vue-vanilla/variables/layoutRenderers.html new file mode 100644 index 00000000..0130515d --- /dev/null +++ b/static/api/vue-vanilla/variables/layoutRenderers.html @@ -0,0 +1 @@ +layoutRenderers | JSON Forms Vue Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue-vanilla/variables/vanillaRenderers.html b/static/api/vue-vanilla/variables/vanillaRenderers.html new file mode 100644 index 00000000..c7979c4f --- /dev/null +++ b/static/api/vue-vanilla/variables/vanillaRenderers.html @@ -0,0 +1 @@ +vanillaRenderers | JSON Forms Vue Vanilla Renderers

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/.nojekyll b/static/api/vue/.nojekyll new file mode 100644 index 00000000..e2ac6616 --- /dev/null +++ b/static/api/vue/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/static/api/vue/assets/highlight.css b/static/api/vue/assets/highlight.css new file mode 100644 index 00000000..ebcf4490 --- /dev/null +++ b/static/api/vue/assets/highlight.css @@ -0,0 +1,120 @@ +:root { + --light-hl-0: #800000; + --dark-hl-0: #808080; + --light-hl-1: #800000; + --dark-hl-1: #569CD6; + --light-hl-2: #000000; + --dark-hl-2: #D4D4D4; + --light-hl-3: #E50000; + --dark-hl-3: #9CDCFE; + --light-hl-4: #0000FF; + --dark-hl-4: #CE9178; + --light-hl-5: #AF00DB; + --dark-hl-5: #C586C0; + --light-hl-6: #795E26; + --dark-hl-6: #DCDCAA; + --light-hl-7: #001080; + --dark-hl-7: #9CDCFE; + --light-hl-8: #008000; + --dark-hl-8: #6A9955; + --light-hl-9: #098658; + --dark-hl-9: #B5CEA8; + --light-hl-10: #A31515; + --dark-hl-10: #CE9178; + --light-hl-11: #267F99; + --dark-hl-11: #4EC9B0; + --light-hl-12: #0000FF; + --dark-hl-12: #569CD6; + --light-hl-13: #0070C1; + --dark-hl-13: #4FC1FF; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --hl-13: var(--light-hl-13); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --hl-13: var(--dark-hl-13); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --hl-13: var(--light-hl-13); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --hl-13: var(--dark-hl-13); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +.hl-8 { color: var(--hl-8); } +.hl-9 { color: var(--hl-9); } +.hl-10 { color: var(--hl-10); } +.hl-11 { color: var(--hl-11); } +.hl-12 { color: var(--hl-12); } +.hl-13 { color: var(--hl-13); } +pre, code { background: var(--code-background); } diff --git a/static/api/vue/assets/main.js b/static/api/vue/assets/main.js new file mode 100644 index 00000000..7270cff8 --- /dev/null +++ b/static/api/vue/assets/main.js @@ -0,0 +1,59 @@ +"use strict"; +"use strict";(()=>{var Pe=Object.create;var ne=Object.defineProperty;var Ie=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Ie(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Pe(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),v=s.str.charAt(1),f;v in s.node.edges?f=s.node.edges[v]:(f=new t.TokenSet,s.node.edges[v]=f),s.str.length==1&&(f.final=!0),i.push({node:f,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){re.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(n&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{le(e,t)}),le(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ne(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ce(l.parent,i)}.${d}`);let v=document.createElement("li");v.classList.value=l.classes??"";let f=document.createElement("a");f.href=r.base+l.url,f.innerHTML=u+d,v.append(f),e.appendChild(v)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function ce(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var Be={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Be[e])}var C=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",pe="mousemove",B="mouseup",J={x:0,y:0},fe=!1,ee=!1,He=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(He=!0,F="touchstart",pe="touchmove",B="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(pe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{ee=!1});document.addEventListener("click",t=>{fe&&(t.preventDefault(),t.stopImmediatePropagation(),fe=!1)});var X=class extends C{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(B,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ve=document.head.appendChild(document.createElement("style"));ve.dataset.for="filters";var Y=class extends C{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ve.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,this.handleValueChange()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(e=>{e.style.display="block";let n=Array.from(e.querySelectorAll(".tsd-index-link")).every(r=>r.offsetParent==null);e.style.display=n?"none":"block"})}};var Z=class extends C{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.ensureActivePageVisible()}function we(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.href===r.href&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/static/api/vue/assets/navigation.js b/static/api/vue/assets/navigation.js new file mode 100644 index 00000000..51c2b64b --- /dev/null +++ b/static/api/vue/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA5XVQU+DMBTA8e/SMzq3uBm5mU0TDWbGiwfjocIjNJYW20ciMX534xjSbgxer+PfX+HRsNdvhvCFLGZrrdBo+WR0ZVnEKo4Fi5lQCCbnKdiZG5wXWEoWsQ+hMhYvlquf6B9KeKNrPO0418eYZ1AZGDCnIa8Ypz5rYSDrFWyqHdD+frD24vpqvlw460tuEUwiLN4jlAc3lNcqRaGVnQ1kvry6dFAz/Hw95wVn8xGqtrB/OUNOf3WceLBa3WlT2hspt/k4ONhSedXQeael8sbwhso7bQjfHmGS3qZEfA1y8p7/GipHm0LYAPb1i8BiA8gFle8XEDfaCFtxTAvKUNyWyN+quqTQXRfC0ubupEQ84e8wye4iMkg5yEFn+NH7Ck7Rfk3dopYoAgZ92BO32Sogf6jcNoSnnkIvDt4g4BnCx9T9DU/xXXfEvv0CYxF/koUIAAA=" \ No newline at end of file diff --git a/static/api/vue/assets/search.js b/static/api/vue/assets/search.js new file mode 100644 index 00000000..15f34181 --- /dev/null +++ b/static/api/vue/assets/search.js @@ -0,0 +1 @@ +window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA9Vc247juBH9F/lV4xEvuvVbMJsAG+xigiyQfTAaA6+t3nZiyx1L3s2gMf8eSCKtKoolURc3ep7cNsmqU3WqWFRJ6lfvcv6z8B42r95/Dvnee4ik7+XbU+Y9eNci+3TOy8v56Pne9XL0Hryna74rD+e8+NgOrp/LUzVjd9wWRVZ4D573zb+JC0MR3SR++VJ+fcmGpa3A99saIN/3XraXLC8RyDXA2wJgAW8t2rma0wWwbteOAKLRA4e0aC5Zvs8u2eUfl/NLYcGExj+wJfxsE7lCPw75G0/GJhBeL3bP2Wk7B836JmI0KAsDC7tKgVPfPkQzUGo7CUdesv9eD5dsvyTatRb6IZwPvOtshH9pT6/rj/vjvh4WCGEg5D0GsYannRvP8erN1nsGcgdxG8qzctCQe7dg7uKfv384Yn/Zls+zsCsB7zGQK2japXKOL2sb7xnACGkbvGIu6HsHLsZdf9wbc5ZvfzvOdHcr4z2GrUKn/TrLodrSewavibeNX74A9HuHcAd9/fEGyPfZ0/Z6LJcFr4S+BX691PV6xW4BlPIek/GGT/t41hmztfaeCdnF3KbkrDpoCr5bUlosmF/FXdEvkZgWA3RqztrPXW3YZcfjvMTUEt5jUtbYtGfZHH82Vt4zGTHWNZA5D/S9U9DAPbUTNAbzEolnwG5F3hX57pw/HX6fB1yLeJcJV4PTbp11uFB23jXlMNq2+M3bKqDU+6WdgX2BLc4F9yKpZ0DXBe8u6EHz/LQtyuzy06EofyyzU73aYodl1hJtdErsyjYw0FC3LbEZR3B4yPfZ/5aBuNayZgGdvDFNRjy8Q42DrvwwfrOab4HLrjXFmGkb2AL2DOxkd7ClyI7ZrlyMHyDu+0kLDXr4ntRIAm7eeJvk6NjhcrdqoklvlyJdqwZ6DPexiLgJMMWi3tsB7zFBYAubvjQf6feJNwxm43dpvU4w5e0SAluzbC13sIS8uTspuftv8r7HZMC3IZfbhqbeAl7ABpfW5yRz3rBKGBYNtELvYc3zNt8fs1/qcrKQVYbI7ydJIPDhJuRINpBX3iZhrPYMNypnGPZ2qWO3bYmr8Al20U2W5Uwbanjez7pLdjr/kVUSFjIQCfx+tocWtmZlsa0aeORttgaLLS5Pp0w26+02Bptly14DOFu17LZgM2y4E7ugbTxsE+ufsKV7M/CQl9nlabvLio9oQm8/tu+c3itwNXAOxxhdn/vsVzn4hKeTUnRZ3q+w97LbSZn5XFW/vqEnqJxUdp8g6Vc6/KyIk1p8b7xfZf9dcDd1+N7ggL7+u4CUQphz6n0DMuXguHvG9SVAR+Jw/COQo5O8q9Ciriz2Hw7Fh0P+nF0OTdt2lHoq+7rKO8k3V3VPLna121JxLoDezOxCsCfmXBBknnYBdNN0tnIyay3au0k7QT0P0piFHNRO4yhX1dlq02h+7r95iV7d+ntxzv92vpyK3ne4zFkzFPx6KJ9/yMrtwVFVO3+K0r/m15ObZWDmFEWf8+zzk7s2c/oUlX+5XLZf3dTBqZNUHY+fnxxVgamTVOVfnVWBqZM5G8HXDFU/X4/lwT08zOm9KmGB/2n79XwtyfoOhpcp76bA4eoOEY4u7h11I2u7g3KqtHdUj6rsDop7CntH99i67qC+t6x3AIyv6g4QyKLeUT+upruoJkt6V/e4im5XTmwTzeSBzaGZtND71DapK8vvA48nWVZY7CKcfxxpNY1vfRM1A2bvA2WdqupEGZi5NG+m6BU1OIJBuIwyeA6XIzGPYdUBujO/P6Mm11DJRpOXZtkifdUzPoJrY2WP/dSjhZN8M4x+fejr7k8ywZl53UsZsEtPW5ptJHdlHRnB8G2N1cKB48BSSNdA4EzIQ/eazufyF+pZjYnYocjF0ZNngd+yoeuEes7yJwEtdNX9edQ5oFrQNYmsHGPsJaGttZzJAJ0Z+pQdB5sY2XFxfm4yV51fR7BTz+9YA1tOMjEe8fj0vM1/n41ubQibCHXorZsR3JBIlZDFEPY1qYbx6mlLxxOSu7KOjIir2xqrhfPjyxnt+DjrhT4/3tyRO8fdSMSDvcthI9DcpSOxK3xFD4+ISbyQNn1+dE6wYHycOpozP2KnWOMcu5OtIKL4h0Pxsi13zw5BDKcuHcMd2StydEQEo3Wk1fPjdzT68dHrZMr82B1viXPkjrPg0Vdv3z28en9kl+Jwzr0Hj6/FOvV87+mQHffVf1ZsTPO93fl0qlQ+qrF/ZbvyfKlmNFM+Bp6/CXwp13EsHh/9jV5RD9Q/1NOY52+Yz6K1lAxNY2ga9/wNt0njaJrw/I3wRbqOohBNE2iapJRKNC30/I30BVvHCZ4WomkRJS1C02LP34Q+5+sgidG0GE1LPH8TVdOSAEtL0LTU8zexL8Q6NqSl2L0B6V+DB0bBY5gJximADHPBKp8nNvcxzAYj6WCYDxaSGDEjLCIxYk5Y5fvU5kaGWWEJiRHzwlISI2aGBxRGjpnhdYoEvgjWzJho5Ejlf8Zs1nBMDReUNRxTwyVlDcfU8JC0BlPDI9IaTA2vCGDcag3mhpPccMwNJ7nhmBtBciMwN4LkRmBuRM2NsFkjjC2M5EZgbgTJjcDcCJIbgbkRJDcCcyNqbqRtPxaYG0FyIzA3omKAhVaRmBxJbmkSkyPJLU1iciS5pUnMjay5iWwgpVFh6BKDyZHkniYxOZLc0yQmR8bUvisxN5LkRmJuJJk3ElMTknkTYmpCRpZWTE3IKYwhpiYUFMYQMxNKEqNR/Sv/s9hGdoipCckTQIipCckzQIipCclTQIipCVMqZUNMTVRnTWKzJsLcROSRLMLcRJyyJsLcRIKyJsLcRJKyJsLcRCF10IuMs1lEBVqEqYli6kAVYWqihEqvCFMTpdTZIsLUxAFZt2NMTczImhhjbmK63sSYnLje01JbYMSYnVhSLooxOzF5cI4xO3FE+TI2zs7kOS3G7MQJ7UtMT5zSvsT8JAHpywTzk5AVJ8H0JPX1jPXyKMH0JBUHnFlnYnqSigRuvUhKMD9JxQIX1pmYoKSigVsLfYIZSioeuLV+J8YFTsUDtxbRBFOUVDxw6w6cYIrSigdu3d1STFFaEcGt4Z5ijlJOXmJhilJBhXuKGUolFe4pJigNqXBPMT9pRIZ7ivlJ6eN0ivlJEzLcU+MatCJBWKM4NS9De65DjQvRoKJBMNvm3ozBuRUTwhrzzRicSx6smyE4VfZAMK5Jg7oUWZOpGYNzyYNCMwSnVqQIa+Y1Y3BuRYuw5l4zBuemNASDs7pDIKyJyjrdg5o0a6oys4FQ9wmENVmZ2UNgNGlmF6FuFghrZjOzkVD3C6Q1cpnZS2A0aWY3oW4aSGs6MrOhUPcNpDUhmdlTqFsH0h5jRluBcTrTjMYCq/sHBFxudn04DdfoLrC6iSDtsWs0GBinmz9Gi4HVnQQKrkFa3Uyg4Bqs1e0EaU8fo9XA6F4DM5oNrO4pUHAN0uq2AgFXtRzq/uwf2aXM9j82fdrN5tbqf/W+qOYt083nV495D6/ffE82H1HzwQL1qX5mSfPJhfpU34X6LtR3qdZJtU6q30OuPpX8iGk9WlEg9B83CKn6g+khpoe4XsU1vgbQt7bjXH2rHVT3wVvLJQema7Oq2FR/aBUi6BFYIF8CiTxulsfKvljZkMaUNPX8LRAnWnFCwYrVZ6LsTklr9QP5rTyIrn/VS/OgPYCStmtjQSy+vdQL1gVAp/KEdqxQ34X6HioPRZKQf3s6vJUPYDHl8EiJidX3NCTENXd4duoOD4gLmBJaKtPoq51D/ZH2Ci7Uf/kAzohbwSGFSv0XQrAqBFFAqWyeKWwXCQlsCKiQU48UgWXQn4ziQT+2CtZBlwW3jO4X0AkyDrSnjFjbvKF9PBRlZXM3UIHhgrK7ecWhXZQA9GqHkTqa1L4QqyBNKZua18NNHhgQHVH7SPsIIfBoBJkYWtlxA9w5lCFUwIFXHgBuQKjeEWO15cTKJWlEStRv8bUCQRDrjNJhovNJ5a3eyLn6LnQB0eVJzZdqPFQGhpoxvUNSEVQ99ajfrwEei6HDqbXddSDeFLBQAY1UyMTq95TaN9t/sggIAPxLaqFZy8GaWzlTnwqLLpd6ExPqu9BOVfOl3pPVeKhICJXciILUvifVwgKe1Vu8Lo5KbErVo2uRWQoZKCpUZlyL7N/FOX+qbl9vj8fzk60egqBMqL0CCcq/2gVBx1MFGQmqntq3CQLRlFDp1RFk2Y/h0Sboce5NUOdwFMB0oPYOJMFiDhCSOKFoZPx5KJ/36l1aIA3sSQkZf0DaXj220LEN8M64C/FZfj11pAjoIaowd6RYvATISqjyAuV0yzYsYMzF0ZaQAVylLtbgQoxEQc8ELrFzqt4LpdwDjEtd0v2cZ/YsBftQ4mJhLchKPTxdcZdQbEVZcAF3JS7esp4XYEwH1j3o0fdeDi/Z8ZBn3sPm8du3/wOu+KFp/nQAAA=="; \ No newline at end of file diff --git a/static/api/vue/assets/style.css b/static/api/vue/assets/style.css new file mode 100644 index 00000000..98a43779 --- /dev/null +++ b/static/api/vue/assets/style.css @@ -0,0 +1,1414 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-warning-text: #222; + --light-color-background-warning: #e6e600; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-active-menu-item: var(--light-color-accent); + --light-color-text: #222; + --light-color-text-aside: #6e6e6e; + --light-color-link: #1f70c2; + + --light-color-ts-keyword: #056bd6; + --light-color-ts-project: #b111c9; + --light-color-ts-module: var(--light-color-ts-project); + --light-color-ts-namespace: var(--light-color-ts-project); + --light-color-ts-enum: #7e6f15; + --light-color-ts-enum-member: var(--light-color-ts-enum); + --light-color-ts-variable: #4760ec; + --light-color-ts-function: #572be7; + --light-color-ts-class: #1f70c2; + --light-color-ts-interface: #108024; + --light-color-ts-constructor: var(--light-color-ts-class); + --light-color-ts-property: var(--light-color-ts-variable); + --light-color-ts-method: var(--light-color-ts-function); + --light-color-ts-call-signature: var(--light-color-ts-method); + --light-color-ts-index-signature: var(--light-color-ts-property); + --light-color-ts-constructor-signature: var(--light-color-ts-constructor); + --light-color-ts-parameter: var(--light-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --light-color-ts-type-parameter: #a55c0e; + --light-color-ts-accessor: var(--light-color-ts-property); + --light-color-ts-get-signature: var(--light-color-ts-accessor); + --light-color-ts-set-signature: var(--light-color-ts-accessor); + --light-color-ts-type-alias: #d51270; + /* reference not included as links will be colored with the kind that it points to */ + + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-active-menu-item: #5d5d6a; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + + --dark-color-ts-keyword: #3399ff; + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: var(--dark-color-ts-class); + --dark-color-ts-property: var(--dark-color-ts-variable); + --dark-color-ts-method: var(--dark-color-ts-function); + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: #e07d13; + --dark-color-ts-accessor: var(--dark-color-ts-property); + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 > a:not(.link), +h2 > a:not(.link), +h3 > a:not(.link), +h4 > a:not(.link), +h5 > a:not(.link), +h6 > a:not(.link) { + text-decoration: none; + color: var(--color-text); +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1700px; + padding: 0 2rem; +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + margin: 0 auto; + /* toolbar, footer, margin */ + min-height: calc(100vh - 41px - 56px - 4rem); +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + position: relative; + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; + padding: 10px; + border: 1px solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} +pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; +} +pre:hover > button, +pre > button.visible { + opacity: 1; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h4, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} +.tsd-typography table { + border-collapse: collapse; + border: none; +} +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); +} +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-full-hierarchy:not(:last-child) { + margin-bottom: 1em; + padding-bottom: 1em; + border-bottom: 1px solid var(--color-accent); +} +.tsd-full-hierarchy, +.tsd-full-hierarchy ul { + list-style: none; + margin: 0; + padding: 0; +} +.tsd-full-hierarchy ul { + padding-left: 1.5rem; +} +.tsd-full-hierarchy a { + padding: 0.25rem 0 !important; + font-size: 1rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: relative; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} + +.tsd-navigation.settings { + margin: 1rem 0; +} +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.25rem); + display: flex; + align-items: center; +} +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: flex; + width: calc(100% - 0.25rem); + align-items: center; + padding: 0.25rem; + color: var(--color-text); + text-decoration: none; + box-sizing: border-box; +} +.tsd-navigation a.current, +.tsd-page-navigation a.current { + background: var(--color-active-menu-item); +} +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul, +.tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li, +.tsd-page-navigation li { + padding: 0; + max-width: 100%; +} +.tsd-nested-navigation { + margin-left: 3rem; +} +.tsd-nested-navigation > li > details { + margin-left: -1.5rem; +} +.tsd-small-nested-navigation { + margin-left: 1.5rem; +} +.tsd-small-nested-navigation > li > details { + margin-left: -1.5rem; +} + +.tsd-page-navigation ul { + padding-left: 1.75rem; +} + +#tsd-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; +} +#tsd-sidebar-links a:last-of-type { + margin-bottom: 0; +} + +a.tsd-index-link { + padding: 0.25rem 0 !important; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} +.tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ +} +.tsd-accordion-summary, +.tsd-accordion-summary a { + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + + cursor: pointer; +} +.tsd-accordion-summary a { + width: calc(100% - 1.5rem); +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-index-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title, +#tsd-toolbar-links a { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + background-color: var(--color-background); + line-height: initial; + padding: 4px; +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: flex; + align-items: center; + padding: 0.25rem; + box-sizing: border-box; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title, +#tsd-search.has-focus #tsd-toolbar-links a { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +#tsd-toolbar-links { + position: absolute; + top: 0; + right: 2rem; + height: 100%; + display: flex; + align-items: center; + justify-content: flex-end; +} +#tsd-toolbar-links a { + margin-left: 1.5rem; +} +#tsd-toolbar-links a:hover { + text-decoration: underline; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-keyword { + color: var(--color-ts-keyword); + font-weight: normal; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: sticky; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} +.tsd-page-toolbar .tsd-toolbar-icon { + box-sizing: border-box; + line-height: 0; + padding: 12px 0; +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: + opacity 0.1s, + background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through !important; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +.tsd-kind-project { + color: var(--color-ts-project); +} +.tsd-kind-module { + color: var(--color-ts-module); +} +.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-kind-enum-member { + color: var(--color-ts-enum-member); +} +.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-kind-constructor { + color: var(--color-ts-constructor); +} +.tsd-kind-property { + color: var(--color-ts-property); +} +.tsd-kind-method { + color: var(--color-ts-method); +} +.tsd-kind-call-signature { + color: var(--color-ts-call-signature); +} +.tsd-kind-index-signature { + color: var(--color-ts-index-signature); +} +.tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); +} +.tsd-kind-parameter { + color: var(--color-ts-parameter); +} +.tsd-kind-type-literal { + color: var(--color-ts-type-literal); +} +.tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); +} +.tsd-kind-accessor { + color: var(--color-ts-accessor); +} +.tsd-kind-get-signature { + color: var(--color-ts-get-signature); +} +.tsd-kind-set-signature { + color: var(--color-ts-set-signature); +} +.tsd-kind-type-alias { + color: var(--color-ts-type-alias); +} + +/* if we have a kind icon, don't color the text by kind */ +.tsd-kind-icon ~ span { + color: var(--color-text); +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} + +/* mobile */ +@media (max-width: 769px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } + + .container-main { + display: flex; + } + html .col-content { + float: none; + max-width: 100%; + width: 100%; + } + html .col-sidebar { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-sidebar > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu .col-sidebar { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +/* one sidebar */ +@media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + margin: 2rem auto; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } +} +@media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + padding-top: 1rem; + } + .site-menu { + margin-top: 1rem; + } +} + +/* two sidebars */ +@media (min-width: 1200px) { + .container-main { + grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 1rem 0; + } + + .page-menu, + .site-menu { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + } +} diff --git a/static/api/vue/functions/masterListItemProps.html b/static/api/vue/functions/masterListItemProps.html new file mode 100644 index 00000000..610ae634 --- /dev/null +++ b/static/api/vue/functions/masterListItemProps.html @@ -0,0 +1,3 @@ +masterListItemProps | JSON Forms Vue

                  Function masterListItemProps

                  • Constructs a props declaration for Vue components which shall be used as +master list items.

                    +

                    Returns {
                        handleSelect: {
                            default: undefined;
                            required: false;
                            type: PropType<((index) => void)>;
                        };
                        index: {
                            required: true;
                            type: NumberConstructor;
                        };
                        path: {
                            required: true;
                            type: StringConstructor;
                        };
                        removeItem: {
                            default: undefined;
                            required: false;
                            type: PropType<((path, value) => void)>;
                        };
                        schema: {
                            required: true;
                            type: PropType<JsonSchema>;
                        };
                        selected: {
                            required: true;
                            type: BooleanConstructor;
                        };
                    }

                    • handleSelect: {
                          default: undefined;
                          required: false;
                          type: PropType<((index) => void)>;
                      }
                      • default: undefined
                      • required: false
                      • type: PropType<((index) => void)>
                    • index: {
                          required: true;
                          type: NumberConstructor;
                      }
                      • required: true
                      • type: NumberConstructor
                    • path: {
                          required: true;
                          type: StringConstructor;
                      }
                      • required: true
                      • type: StringConstructor
                    • removeItem: {
                          default: undefined;
                          required: false;
                          type: PropType<((path, value) => void)>;
                      }
                      • default: undefined
                      • required: false
                      • type: PropType<((path, value) => void)>
                    • schema: {
                          required: true;
                          type: PropType<JsonSchema>;
                      }
                      • required: true
                      • type: PropType<JsonSchema>
                    • selected: {
                          required: true;
                          type: BooleanConstructor;
                      }
                      • required: true
                      • type: BooleanConstructor

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/rendererProps-1.html b/static/api/vue/functions/rendererProps-1.html new file mode 100644 index 00000000..ceffb0e4 --- /dev/null +++ b/static/api/vue/functions/rendererProps-1.html @@ -0,0 +1,7 @@ +rendererProps | JSON Forms Vue

                  Function rendererProps

                  • Constructs a props declaration for Vue components which can be used +for registered renderers and cells. These are typically used in combination +with one of the provided bindings, e.g. 'useJsonFormsControl'.

                    +

                    Use the generic type parameter when using a specialized binding, e.g. +rendererProps<Layout>() in combination with useJsonFormsLayout or +rendererProps<ControlElement>() in combination with useJsonFormsControl.

                    +

                    Type Parameters

                    • U = UISchemaElement

                    Returns {
                        cells: {
                            default: undefined;
                            required: boolean;
                            type: PropType<JsonFormsCellRendererRegistryEntry[]>;
                        };
                        config: {
                            default: undefined;
                            required: boolean;
                            type: ObjectConstructor;
                        };
                        enabled: {
                            default: undefined;
                            required: false;
                            type: BooleanConstructor;
                        };
                        path: {
                            required: true;
                            type: StringConstructor;
                        };
                        renderers: {
                            default: undefined;
                            required: boolean;
                            type: PropType<JsonFormsRendererRegistryEntry[]>;
                        };
                        schema: {
                            required: true;
                            type: PropType<JsonSchema>;
                        };
                        uischema: {
                            required: true;
                            type: PropType<U>;
                        };
                    }

                    • cells: {
                          default: undefined;
                          required: boolean;
                          type: PropType<JsonFormsCellRendererRegistryEntry[]>;
                      }
                      • default: undefined
                      • required: boolean
                      • type: PropType<JsonFormsCellRendererRegistryEntry[]>
                    • config: {
                          default: undefined;
                          required: boolean;
                          type: ObjectConstructor;
                      }
                      • default: undefined
                      • required: boolean
                      • type: ObjectConstructor
                    • enabled: {
                          default: undefined;
                          required: false;
                          type: BooleanConstructor;
                      }
                      • default: undefined
                      • required: false
                      • type: BooleanConstructor
                    • path: {
                          required: true;
                          type: StringConstructor;
                      }
                      • required: true
                      • type: StringConstructor
                    • renderers: {
                          default: undefined;
                          required: boolean;
                          type: PropType<JsonFormsRendererRegistryEntry[]>;
                      }
                      • default: undefined
                      • required: boolean
                      • type: PropType<JsonFormsRendererRegistryEntry[]>
                    • schema: {
                          required: true;
                          type: PropType<JsonSchema>;
                      }
                      • required: true
                      • type: PropType<JsonSchema>
                    • uischema: {
                          required: true;
                          type: PropType<U>;
                      }
                      • required: true
                      • type: PropType<U>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useControl.html b/static/api/vue/functions/useControl.html new file mode 100644 index 00000000..1be42231 --- /dev/null +++ b/static/api/vue/functions/useControl.html @@ -0,0 +1 @@ +useControl | JSON Forms Vue

                  Function useControl

                  • Type Parameters

                    • R

                    • D

                    • P extends {}

                    Parameters

                    • props: P
                    • stateMap: ((state, props) => R)
                        • (state, props): R
                        • Parameters

                          • state: JsonFormsState
                          • props: P

                          Returns R

                    Returns {
                        control: ComputedRef<Required<R>>;
                    }

                  • Type Parameters

                    • R

                    • D

                    • P extends {}

                    Parameters

                    • props: P
                    • stateMap: ((state, props) => R)
                        • (state, props): R
                        • Parameters

                          • state: JsonFormsState
                          • props: P

                          Returns R

                    • dispatchMap: ((dispatch) => D)
                        • (dispatch): D
                        • Parameters

                          • dispatch: Dispatch<CoreActions>

                          Returns D

                    Returns {
                        control: ComputedRef<Required<R>>;
                    } & D

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsAllOfControl.html b/static/api/vue/functions/useJsonFormsAllOfControl.html new file mode 100644 index 00000000..144489f3 --- /dev/null +++ b/static/api/vue/functions/useJsonFormsAllOfControl.html @@ -0,0 +1,4 @@ +useJsonFormsAllOfControl | JSON Forms Vue

                  Function useJsonFormsAllOfControl

                  • Provides bindings for 'Control' elements which resolve to 'allOf' schema elements.

                    +

                    Access bindings via the provided reactive control object. +Dispatch changes via the provided handleChange method.

                    +

                    Parameters

                    Returns {
                        control: ComputedRef<{
                            cells: {
                                cell: any;
                                tester: RankedTester;
                            }[];
                            config: any;
                            data: any;
                            description: string;
                            enabled: boolean;
                            errors: string;
                            i18nKeyPrefix: string;
                            id: string;
                            indexOfFittingSchema: number;
                            label: string;
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            required: NonNullable<undefined | boolean>;
                            rootSchema: NonNullable<JsonSchema>;
                            schema: NonNullable<JsonSchema>;
                            translations: CombinatorTranslations;
                            uischema: ControlElement;
                            uischemas: JsonFormsUISchemaRegistryEntry[];
                            visible: boolean;
                        }>;
                    } & DispatchPropsOfControl

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsAnyOfControl.html b/static/api/vue/functions/useJsonFormsAnyOfControl.html new file mode 100644 index 00000000..55010634 --- /dev/null +++ b/static/api/vue/functions/useJsonFormsAnyOfControl.html @@ -0,0 +1,4 @@ +useJsonFormsAnyOfControl | JSON Forms Vue

                  Function useJsonFormsAnyOfControl

                  • Provides bindings for 'Control' elements which resolve to 'anyOf' schema elements.

                    +

                    Access bindings via the provided reactive control object. +Dispatch changes via the provided handleChange method.

                    +

                    Parameters

                    Returns {
                        control: ComputedRef<{
                            cells: {
                                cell: any;
                                tester: RankedTester;
                            }[];
                            config: any;
                            data: any;
                            description: string;
                            enabled: boolean;
                            errors: string;
                            i18nKeyPrefix: string;
                            id: string;
                            indexOfFittingSchema: number;
                            label: string;
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            required: NonNullable<undefined | boolean>;
                            rootSchema: NonNullable<JsonSchema>;
                            schema: NonNullable<JsonSchema>;
                            translations: CombinatorTranslations;
                            uischema: ControlElement;
                            uischemas: JsonFormsUISchemaRegistryEntry[];
                            visible: boolean;
                        }>;
                    } & DispatchPropsOfControl

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsArrayControl.html b/static/api/vue/functions/useJsonFormsArrayControl.html new file mode 100644 index 00000000..d9e1ce51 --- /dev/null +++ b/static/api/vue/functions/useJsonFormsArrayControl.html @@ -0,0 +1,4 @@ +useJsonFormsArrayControl | JSON Forms Vue

                  Function useJsonFormsArrayControl

                  • Provides bindings for 'Control' elements which resolve to 'array' schema elements.

                    +

                    Access bindings via the provided reactive control object. +Dispatch changes via the provided handleChange method.

                    +

                    Parameters

                    Returns UseJsonFormsArrayControlReturnType

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsArrayLayout.html b/static/api/vue/functions/useJsonFormsArrayLayout.html new file mode 100644 index 00000000..1b59fe66 --- /dev/null +++ b/static/api/vue/functions/useJsonFormsArrayLayout.html @@ -0,0 +1,4 @@ +useJsonFormsArrayLayout | JSON Forms Vue

                  Function useJsonFormsArrayLayout

                  • Provides bindings for 'Control' elements which resolve to 'array' elements which +shall be rendered as a layout instead of a control.

                    +

                    Access bindings via the provided reactive 'layout' object.

                    +

                    Parameters

                    Returns {
                        layout: ComputedRef<{
                            cells: JsonFormsCellRendererRegistryEntry[];
                            config: any;
                            data: number;
                            description: string;
                            enabled: boolean;
                            errors: string;
                            i18nKeyPrefix: string;
                            id: string;
                            label: string;
                            minItems: number;
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            required: NonNullable<undefined | boolean>;
                            rootSchema: NonNullable<JsonSchema>;
                            schema: NonNullable<JsonSchema>;
                            translations: ArrayTranslations;
                            uischema: ControlElement;
                            uischemas: JsonFormsUISchemaRegistryEntry[];
                            visible: boolean;
                        }>;
                    }

                    • layout: ComputedRef<{
                          cells: JsonFormsCellRendererRegistryEntry[];
                          config: any;
                          data: number;
                          description: string;
                          enabled: boolean;
                          errors: string;
                          i18nKeyPrefix: string;
                          id: string;
                          label: string;
                          minItems: number;
                          path: string;
                          renderers: JsonFormsRendererRegistryEntry[];
                          required: NonNullable<undefined | boolean>;
                          rootSchema: NonNullable<JsonSchema>;
                          schema: NonNullable<JsonSchema>;
                          translations: ArrayTranslations;
                          uischema: ControlElement;
                          uischemas: JsonFormsUISchemaRegistryEntry[];
                          visible: boolean;
                      }>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsCell.html b/static/api/vue/functions/useJsonFormsCell.html new file mode 100644 index 00000000..b6c12561 --- /dev/null +++ b/static/api/vue/functions/useJsonFormsCell.html @@ -0,0 +1,8 @@ +useJsonFormsCell | JSON Forms Vue

                  Function useJsonFormsCell

                  • Provides bindings for cell elements. Cells are meant to show simple inputs, +for example without error validation, within a larger structure like tables.

                    +

                    Access bindings via the provided reactive 'cell' object. +Dispatch changes via the provided handleChange method.

                    +

                    Parameters

                    Returns {
                        cell: ComputedRef<{
                            cells: JsonFormsCellRendererRegistryEntry[];
                            config: any;
                            data: any;
                            enabled: boolean;
                            errors: string;
                            id: string;
                            isValid: boolean;
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            rootSchema: NonNullable<JsonSchema>;
                            schema: NonNullable<JsonSchema>;
                            uischema: ControlElement;
                            visible: boolean;
                        }>;
                        handleChange(path, value): void;
                    }

                    • cell: ComputedRef<{
                          cells: JsonFormsCellRendererRegistryEntry[];
                          config: any;
                          data: any;
                          enabled: boolean;
                          errors: string;
                          id: string;
                          isValid: boolean;
                          path: string;
                          renderers: JsonFormsRendererRegistryEntry[];
                          rootSchema: NonNullable<JsonSchema>;
                          schema: NonNullable<JsonSchema>;
                          uischema: ControlElement;
                          visible: boolean;
                      }>
                    • handleChange:function
                      • Update handler that emits a data change

                        +

                        Parameters

                        • path: string

                          the path to the data to be updated

                          +
                        • value: any

                          the new value that should be written to the given path

                          +

                        Returns void

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsControl.html b/static/api/vue/functions/useJsonFormsControl.html new file mode 100644 index 00000000..c0aeeba2 --- /dev/null +++ b/static/api/vue/functions/useJsonFormsControl.html @@ -0,0 +1,5 @@ +useJsonFormsControl | JSON Forms Vue

                  Function useJsonFormsControl

                  • Provides generic bindings for 'Control' elements. +Should be used when no specialized bindings are appropriate.

                    +

                    Access bindings via the provided reactive control object. +Dispatch changes via the provided handleChange method.

                    +

                    Parameters

                    Returns {
                        control: ComputedRef<{
                            cells: {
                                cell: any;
                                tester: RankedTester;
                            }[];
                            config: any;
                            data: any;
                            description: string;
                            enabled: boolean;
                            errors: string;
                            i18nKeyPrefix: string;
                            id: string;
                            label: string;
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            required: NonNullable<undefined | boolean>;
                            rootSchema: NonNullable<JsonSchema>;
                            schema: NonNullable<JsonSchema>;
                            uischema: ControlElement;
                            visible: boolean;
                        }>;
                    } & DispatchPropsOfControl

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsControlWithDetail.html b/static/api/vue/functions/useJsonFormsControlWithDetail.html new file mode 100644 index 00000000..65e1bb02 --- /dev/null +++ b/static/api/vue/functions/useJsonFormsControlWithDetail.html @@ -0,0 +1,5 @@ +useJsonFormsControlWithDetail | JSON Forms Vue

                  Function useJsonFormsControlWithDetail

                  • Provides bindings for 'Control' elements which can provide a 'detail', +for example array and object renderers.

                    +

                    Access bindings via the provided reactive control object. +Dispatch changes via the provided handleChange method.

                    +

                    Parameters

                    Returns {
                        control: ComputedRef<{
                            cells: JsonFormsCellRendererRegistryEntry[];
                            config: any;
                            data: any;
                            description: string;
                            enabled: boolean;
                            errors: string;
                            i18nKeyPrefix: string;
                            id: string;
                            label: string;
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            required: NonNullable<undefined | boolean>;
                            rootSchema: NonNullable<JsonSchema>;
                            schema: NonNullable<JsonSchema>;
                            uischema: ControlElement;
                            uischemas: JsonFormsUISchemaRegistryEntry[];
                            visible: boolean;
                        }>;
                    } & DispatchPropsOfControl

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsDispatchCell.html b/static/api/vue/functions/useJsonFormsDispatchCell.html new file mode 100644 index 00000000..40b17480 --- /dev/null +++ b/static/api/vue/functions/useJsonFormsDispatchCell.html @@ -0,0 +1,8 @@ +useJsonFormsDispatchCell | JSON Forms Vue

                  Function useJsonFormsDispatchCell

                  • Provides bindings for a cell dispatcher. Cells are meant to show simple inputs, +for example without error validation, within a larger structure like tables.

                    +

                    Access bindings via the provided reactive 'cell' object. +Dispatch changes via the provided handleChange method.

                    +

                    Parameters

                    Returns {
                        cell: ComputedRef<{
                            cells: JsonFormsCellRendererRegistryEntry[];
                            config: any;
                            data: any;
                            enabled: boolean;
                            errors: string;
                            id: string;
                            isValid: boolean;
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            rootSchema: NonNullable<JsonSchema>;
                            schema: NonNullable<JsonSchema>;
                            uischema: ControlElement;
                            visible: boolean;
                        }>;
                        handleChange(path, value): void;
                    }

                    • cell: ComputedRef<{
                          cells: JsonFormsCellRendererRegistryEntry[];
                          config: any;
                          data: any;
                          enabled: boolean;
                          errors: string;
                          id: string;
                          isValid: boolean;
                          path: string;
                          renderers: JsonFormsRendererRegistryEntry[];
                          rootSchema: NonNullable<JsonSchema>;
                          schema: NonNullable<JsonSchema>;
                          uischema: ControlElement;
                          visible: boolean;
                      }>
                    • handleChange:function
                      • Update handler that emits a data change

                        +

                        Parameters

                        • path: string

                          the path to the data to be updated

                          +
                        • value: any

                          the new value that should be written to the given path

                          +

                        Returns void

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsEnumCell.html b/static/api/vue/functions/useJsonFormsEnumCell.html new file mode 100644 index 00000000..0025e6f0 --- /dev/null +++ b/static/api/vue/functions/useJsonFormsEnumCell.html @@ -0,0 +1,8 @@ +useJsonFormsEnumCell | JSON Forms Vue

                  Function useJsonFormsEnumCell

                  • Provides bindings for enum cell elements. Cells are meant to show simple inputs, +for example without error validation, within a larger structure like tables.

                    +

                    Access bindings via the provided reactive 'cell' object. +Dispatch changes via the provided handleChange method.

                    +

                    Parameters

                    Returns {
                        cell: ComputedRef<{
                            cells: JsonFormsCellRendererRegistryEntry[];
                            config: any;
                            data: any;
                            enabled: boolean;
                            errors: string;
                            id: string;
                            isValid: boolean;
                            options: EnumOption[];
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            rootSchema: NonNullable<JsonSchema>;
                            schema: NonNullable<JsonSchema>;
                            uischema: ControlElement;
                            visible: boolean;
                        }>;
                        handleChange(path, value): void;
                    }

                    • cell: ComputedRef<{
                          cells: JsonFormsCellRendererRegistryEntry[];
                          config: any;
                          data: any;
                          enabled: boolean;
                          errors: string;
                          id: string;
                          isValid: boolean;
                          options: EnumOption[];
                          path: string;
                          renderers: JsonFormsRendererRegistryEntry[];
                          rootSchema: NonNullable<JsonSchema>;
                          schema: NonNullable<JsonSchema>;
                          uischema: ControlElement;
                          visible: boolean;
                      }>
                    • handleChange:function
                      • Update handler that emits a data change

                        +

                        Parameters

                        • path: string

                          the path to the data to be updated

                          +
                        • value: any

                          the new value that should be written to the given path

                          +

                        Returns void

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsEnumControl.html b/static/api/vue/functions/useJsonFormsEnumControl.html new file mode 100644 index 00000000..69874c35 --- /dev/null +++ b/static/api/vue/functions/useJsonFormsEnumControl.html @@ -0,0 +1,4 @@ +useJsonFormsEnumControl | JSON Forms Vue

                  Function useJsonFormsEnumControl

                  • Provides bindings for 'Control' elements which resolve to 'enum' schema elements.

                    +

                    Access bindings via the provided reactive control object. +Dispatch changes via the provided handleChange method.

                    +

                    Parameters

                    Returns {
                        control: ComputedRef<{
                            cells: {
                                cell: any;
                                tester: RankedTester;
                            }[];
                            config: any;
                            data: any;
                            description: string;
                            enabled: boolean;
                            errors: string;
                            i18nKeyPrefix: string;
                            id: string;
                            label: string;
                            options: EnumOption[];
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            required: NonNullable<undefined | boolean>;
                            rootSchema: NonNullable<JsonSchema>;
                            schema: NonNullable<JsonSchema>;
                            uischema: ControlElement;
                            visible: boolean;
                        }>;
                    } & DispatchPropsOfControl

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsLabel.html b/static/api/vue/functions/useJsonFormsLabel.html new file mode 100644 index 00000000..93f0b97c --- /dev/null +++ b/static/api/vue/functions/useJsonFormsLabel.html @@ -0,0 +1,3 @@ +useJsonFormsLabel | JSON Forms Vue

                  Function useJsonFormsLabel

                  • Provides bindings for 'Label' elements.

                    +

                    Access bindings via the provided reactive label object.

                    +

                    Parameters

                    Returns {
                        label: ComputedRef<{
                            cells: JsonFormsCellRendererRegistryEntry[];
                            config: any;
                            renderers: JsonFormsRendererRegistryEntry[];
                            text: string;
                            visible: boolean;
                        }>;
                    }

                    • label: ComputedRef<{
                          cells: JsonFormsCellRendererRegistryEntry[];
                          config: any;
                          renderers: JsonFormsRendererRegistryEntry[];
                          text: string;
                          visible: boolean;
                      }>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsLayout.html b/static/api/vue/functions/useJsonFormsLayout.html new file mode 100644 index 00000000..7c5eb2f2 --- /dev/null +++ b/static/api/vue/functions/useJsonFormsLayout.html @@ -0,0 +1,3 @@ +useJsonFormsLayout | JSON Forms Vue

                  Function useJsonFormsLayout

                  • Provides bindings for 'Layout' elements, e.g. VerticalLayout, HorizontalLayout, Group.

                    +

                    Access bindings via the provided reactive 'layout' object.

                    +

                    Parameters

                    Returns {
                        layout: ComputedRef<{
                            cells: JsonFormsCellRendererRegistryEntry[];
                            config: any;
                            data: any;
                            direction: NonNullable<"row" | "column">;
                            enabled: boolean;
                            label: string;
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            schema: NonNullable<JsonSchema>;
                            uischema: UISchemaElement;
                            visible: boolean;
                        }>;
                    }

                    • layout: ComputedRef<{
                          cells: JsonFormsCellRendererRegistryEntry[];
                          config: any;
                          data: any;
                          direction: NonNullable<"row" | "column">;
                          enabled: boolean;
                          label: string;
                          path: string;
                          renderers: JsonFormsRendererRegistryEntry[];
                          schema: NonNullable<JsonSchema>;
                          uischema: UISchemaElement;
                          visible: boolean;
                      }>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsMasterListItem.html b/static/api/vue/functions/useJsonFormsMasterListItem.html new file mode 100644 index 00000000..ed518fda --- /dev/null +++ b/static/api/vue/functions/useJsonFormsMasterListItem.html @@ -0,0 +1,5 @@ +useJsonFormsMasterListItem | JSON Forms Vue

                  Function useJsonFormsMasterListItem

                  • Provides bindings for list elements of a master-list-detail control setup. +The element using this binding is not supposed to be registered as an own renderer +but used in a more specialized control.

                    +

                    Access bindings via the provided reactive 'item' object.

                    +

                    Parameters

                    • props: OwnPropsOfMasterListItem

                    Returns {
                        item: ComputedRef<{
                            enabled: boolean;
                            index: number;
                            path: string;
                            schema: NonNullable<JsonSchema>;
                            selected: boolean;
                            translations: ArrayTranslations;
                        }>;
                    }

                    • item: ComputedRef<{
                          enabled: boolean;
                          index: number;
                          path: string;
                          schema: NonNullable<JsonSchema>;
                          selected: boolean;
                          translations: ArrayTranslations;
                      }>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsMultiEnumControl.html b/static/api/vue/functions/useJsonFormsMultiEnumControl.html new file mode 100644 index 00000000..54459e51 --- /dev/null +++ b/static/api/vue/functions/useJsonFormsMultiEnumControl.html @@ -0,0 +1,4 @@ +useJsonFormsMultiEnumControl | JSON Forms Vue

                  Function useJsonFormsMultiEnumControl

                  • Provides bindings for 'Control' elements which resolve to multiple choice enums.

                    +

                    Access bindings via the provided reactive control object. +Dispatch changes via the provided handleChange method.

                    +

                    Parameters

                    Returns {
                        control: ComputedRef<{
                            cells: {
                                cell: any;
                                tester: RankedTester;
                            }[];
                            config: any;
                            data: any;
                            description: string;
                            enabled: boolean;
                            errors: string;
                            i18nKeyPrefix: string;
                            id: string;
                            label: string;
                            options: EnumOption[];
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            required: NonNullable<undefined | boolean>;
                            rootSchema: NonNullable<JsonSchema>;
                            schema: NonNullable<JsonSchema>;
                            uischema: ControlElement;
                            visible: boolean;
                        }>;
                    } & DispatchPropsOfMultiEnumControl

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsOneOfControl.html b/static/api/vue/functions/useJsonFormsOneOfControl.html new file mode 100644 index 00000000..fe68211e --- /dev/null +++ b/static/api/vue/functions/useJsonFormsOneOfControl.html @@ -0,0 +1,4 @@ +useJsonFormsOneOfControl | JSON Forms Vue

                  Function useJsonFormsOneOfControl

                  • Provides bindings for 'Control' elements which resolve to 'oneOf' schema elements.

                    +

                    Access bindings via the provided reactive control object. +Dispatch changes via the provided handleChange method.

                    +

                    Parameters

                    Returns {
                        control: ComputedRef<{
                            cells: {
                                cell: any;
                                tester: RankedTester;
                            }[];
                            config: any;
                            data: any;
                            description: string;
                            enabled: boolean;
                            errors: string;
                            i18nKeyPrefix: string;
                            id: string;
                            indexOfFittingSchema: number;
                            label: string;
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            required: NonNullable<undefined | boolean>;
                            rootSchema: NonNullable<JsonSchema>;
                            schema: NonNullable<JsonSchema>;
                            translations: CombinatorTranslations;
                            uischema: ControlElement;
                            uischemas: JsonFormsUISchemaRegistryEntry[];
                            visible: boolean;
                        }>;
                    } & DispatchPropsOfControl

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsOneOfEnumCell.html b/static/api/vue/functions/useJsonFormsOneOfEnumCell.html new file mode 100644 index 00000000..0f71f414 --- /dev/null +++ b/static/api/vue/functions/useJsonFormsOneOfEnumCell.html @@ -0,0 +1,8 @@ +useJsonFormsOneOfEnumCell | JSON Forms Vue

                  Function useJsonFormsOneOfEnumCell

                  • Provides bindings for 'oneOf' enum cell elements. Cells are meant to show simple inputs, +for example without error validation, within a larger structure like tables.

                    +

                    Access bindings via the provided reactive 'cell' object. +Dispatch changes via the provided handleChange method.

                    +

                    Parameters

                    Returns {
                        cell: ComputedRef<{
                            cells: JsonFormsCellRendererRegistryEntry[];
                            config: any;
                            data: any;
                            enabled: boolean;
                            errors: string;
                            id: string;
                            isValid: boolean;
                            options: EnumOption[];
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            rootSchema: NonNullable<JsonSchema>;
                            schema: NonNullable<JsonSchema>;
                            uischema: ControlElement;
                            visible: boolean;
                        }>;
                        handleChange(path, value): void;
                    }

                    • cell: ComputedRef<{
                          cells: JsonFormsCellRendererRegistryEntry[];
                          config: any;
                          data: any;
                          enabled: boolean;
                          errors: string;
                          id: string;
                          isValid: boolean;
                          options: EnumOption[];
                          path: string;
                          renderers: JsonFormsRendererRegistryEntry[];
                          rootSchema: NonNullable<JsonSchema>;
                          schema: NonNullable<JsonSchema>;
                          uischema: ControlElement;
                          visible: boolean;
                      }>
                    • handleChange:function
                      • Update handler that emits a data change

                        +

                        Parameters

                        • path: string

                          the path to the data to be updated

                          +
                        • value: any

                          the new value that should be written to the given path

                          +

                        Returns void

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsOneOfEnumControl.html b/static/api/vue/functions/useJsonFormsOneOfEnumControl.html new file mode 100644 index 00000000..5beaa371 --- /dev/null +++ b/static/api/vue/functions/useJsonFormsOneOfEnumControl.html @@ -0,0 +1,5 @@ +useJsonFormsOneOfEnumControl | JSON Forms Vue

                  Function useJsonFormsOneOfEnumControl

                  • Provides bindings for 'Control' elements which resolve to manually constructed +'oneOf' enums. These are used to enhance enums with label support.

                    +

                    Access bindings via the provided reactive control object. +Dispatch changes via the provided handleChange method.

                    +

                    Parameters

                    Returns {
                        control: ComputedRef<{
                            cells: {
                                cell: any;
                                tester: RankedTester;
                            }[];
                            config: any;
                            data: any;
                            description: string;
                            enabled: boolean;
                            errors: string;
                            i18nKeyPrefix: string;
                            id: string;
                            label: string;
                            options: EnumOption[];
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            required: NonNullable<undefined | boolean>;
                            rootSchema: NonNullable<JsonSchema>;
                            schema: NonNullable<JsonSchema>;
                            uischema: ControlElement;
                            visible: boolean;
                        }>;
                    } & DispatchPropsOfControl

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/functions/useJsonFormsRenderer.html b/static/api/vue/functions/useJsonFormsRenderer.html new file mode 100644 index 00000000..67d1c4af --- /dev/null +++ b/static/api/vue/functions/useJsonFormsRenderer.html @@ -0,0 +1,4 @@ +useJsonFormsRenderer | JSON Forms Vue

                  Function useJsonFormsRenderer

                  • Provides specialized bindings which can be used for any renderer. +Useful for meta elements like dispatchers.

                    +

                    Access bindings via the provided reactive 'renderer' object.

                    +

                    Parameters

                    Returns {
                        renderer: ComputedRef<{
                            cells: JsonFormsCellRendererRegistryEntry[];
                            config: any;
                            enabled: NonNullable<undefined | boolean>;
                            path: string;
                            renderers: JsonFormsRendererRegistryEntry[];
                            schema: NonNullable<undefined | JsonSchema4 | JsonSchema7>;
                            uischema: UISchemaElement;
                            uischemas: JsonFormsUISchemaRegistryEntry[];
                            visible: NonNullable<undefined | boolean>;
                        }>;
                        rootSchema: ComputedRef<NonNullable<JsonSchema>>;
                    }

                    • renderer: ComputedRef<{
                          cells: JsonFormsCellRendererRegistryEntry[];
                          config: any;
                          enabled: NonNullable<undefined | boolean>;
                          path: string;
                          renderers: JsonFormsRendererRegistryEntry[];
                          schema: NonNullable<undefined | JsonSchema4 | JsonSchema7>;
                          uischema: UISchemaElement;
                          uischemas: JsonFormsUISchemaRegistryEntry[];
                          visible: NonNullable<undefined | boolean>;
                      }>
                    • rootSchema: ComputedRef<NonNullable<JsonSchema>>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/hierarchy.html b/static/api/vue/hierarchy.html new file mode 100644 index 00000000..d0495fc6 --- /dev/null +++ b/static/api/vue/hierarchy.html @@ -0,0 +1 @@ +JSON Forms Vue

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/index.html b/static/api/vue/index.html new file mode 100644 index 00000000..a935cc35 --- /dev/null +++ b/static/api/vue/index.html @@ -0,0 +1,117 @@ +JSON Forms Vue

                  JSON Forms Vue

                  JSON Forms - More Forms. Less Code

                  Complex forms in the blink of an eye

                  +

                  JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

                  +

                  Vue Package

                  This is the JSON Forms Vue package which provides the necessary bindings for Vue. It uses JSON Forms Core.

                  +

                  JSON Forms Vue seed app

                  See our JSON Forms Vue seed repository to get started as quickly as possible.

                  +

                  Usage

                  Use the json-forms component for each form you want to render.

                  +

                  Mandatory props:

                  +
                    +
                  • data: any - the data to show
                  • +
                  • renderers: JsonFormsRendererRegistryEntry[] - the Vue renderer set to use
                  • +
                  +

                  Optional props:

                  +
                    +
                  • schema: JsonSchema - the data schema for the given data. Will be generated when not given.
                  • +
                  • uischema: UISchemaElement - the ui schema for the given data schema. Will be generated when not given.
                  • +
                  • cells: JsonFormsCellRendererRegistryEntry[] - the Vue cell renderer set to use
                  • +
                  • config: any - form-wide options. May contain default ui schema options.
                  • +
                  • readonly: boolean - whether all controls shall be readonly.
                  • +
                  • uischemas: JsonFormsUiSchemaEntry[] - registry for dynamic ui schema dispatching
                  • +
                  • validationMode: 'ValidateAndShow' | 'ValidateAndHide' | 'NoValidation' - the validation mode for the form
                  • +
                  • ajv: AJV - custom Ajv instance for the form
                  • +
                  +

                  Events:

                  +
                    +
                  • change: {data: any; errors: AJVError[]} - Whenever data and/or errors change this event is emitted.
                  • +
                  +

                  Example:

                  +
                  <json-forms
                  :data="data"
                  :renderers="renderers"
                  :schema="schema"
                  :uischema="uischema"
                  @change="onChange"
                  /> +
                  +
                  export default defineComponent({
                  components: {
                  JsonForms,
                  },
                  data() {
                  return {
                  // freeze renderers for performance gains
                  renderers: Object.freeze(renderers),
                  data: {
                  number: 5,
                  },
                  schema: {
                  properties: {
                  number: {
                  type: 'number',
                  },
                  },
                  },
                  uischema: {
                  type: 'VerticalLayout',
                  elements: [
                  {
                  type: 'Control',
                  scope: '#/properties/number',
                  },
                  ],
                  },
                  };
                  },
                  methods: {
                  onChange(event: JsonFormsChangeEvent) {
                  this.data = event.data;
                  },
                  },
                  }); +
                  +

                  Renderer Set

                  The @jsonforms/vue package offers JSON Forms Core bindings based on the composition API. +These bindings handle the props given to the dispatch-renderer and use the JSON Forms Core to determine specialized inputs for many use cases like validation and rule-based visibility. +Using these bindings as a basis, it's straightforward to create renderer sets for Vue 3.

                  +

                  Basic control renderer example

                  import { ControlElement } from '@jsonforms/core';
                  import { defineComponent } from 'vue';
                  import { rendererProps, useJsonFormsControl } from '@jsonforms/vue';

                  const controlRenderer = defineComponent({
                  name: 'control-renderer',
                  props: {
                  ...rendererProps<ControlElement>(),
                  },
                  setup(props) {
                  return useJsonFormsControl(props);
                  },
                  methods: {
                  onChange(event: Event) {
                  this.handleChange(
                  this.control.path,
                  (event.target as HTMLInputElement).value
                  );
                  },
                  },
                  });
                  export default controlRenderer; +
                  +
                    +
                  • You can use the provided rendererProps factory which declares all props required for each renderer. +When using Typescript you can specify a UISchemaElement type to declare that you only expect UI schema elements of that type.
                  • +
                  • In setup call the appropriate binding for your renderer. +Here we use useJsonFormsControl which will work on any Control element and provides a control property containing calculated attributes like data, description, errors, enabled and many more. +It also provides a handleChange(path,value) method with which the managed data can be updated.
                  • +
                  +
                  <div>
                  <input v-bind:value="control.data" @change="onChange" />
                  <div class="error" v-if="control.errors">{{ control.errors }}</div>
                  </div> +
                  +

                  This is a very simplified template for such a control. +You can see how some of the control properties are bound against the input, including the handleChange method via onChange.

                  +
                  import {
                  isControl,
                  JsonFormsRendererRegistryEntry,
                  rankWith,
                  } from '@jsonforms/core';
                  export const entry: JsonFormsRendererRegistryEntry = {
                  renderer: controlRenderer,
                  tester: rankWith(1, isControl),
                  }; +
                  +

                  It's convenient to create the JsonFormsRendererRegistryEntry within the same file as the renderer. +Here it's ranked with priority 1 (higher is better) for any UI schema element which satisfies isControl.

                  +

                  These entries can then be collected and form the Vue renderer set handed over to the json-forms component.

                  +

                  Basic layout renderer example

                  The principle is the same as with the control example. +The only difference here is the use of the provided dispatch-renderer which will determine the next renderer to use, based on its inputs.

                  +
                  import {
                  isLayout,
                  JsonFormsRendererRegistryEntry,
                  Layout,
                  rankWith,
                  } from '@jsonforms/core';
                  import { defineComponent } from 'vue';
                  import {
                  DispatchRenderer,
                  rendererProps,
                  useJsonFormsLayout,
                  } from '@jsonforms/vue';

                  const layoutRenderer = defineComponent({
                  name: 'layout-renderer',
                  components: {
                  DispatchRenderer,
                  },
                  props: {
                  ...rendererProps<Layout>(),
                  },
                  setup(props) {
                  return useJsonFormsLayout(props);
                  },
                  });

                  export default layoutRenderer;

                  export const entry: JsonFormsRendererRegistryEntry = {
                  renderer: layoutRenderer,
                  tester: rankWith(1, isLayout),
                  }; +
                  +
                  <div>
                  <div
                  v-for="(element, index) in layout.uischema.elements"
                  v-bind:key="`${layout.path}-${index}`"
                  >
                  <dispatch-renderer
                  v-bind:schema="layout.schema"
                  v-bind:uischema="element"
                  v-bind:path="layout.path"
                  v-bind:enabled="layout.enabled"
                  v-bind:renderers="layout.renderers"
                  v-bind:cells="layout.cells"
                  />
                  </div>
                  </div> +
                  +

                  dispatch renderer

                  The dispatch renderer is used to dispatch to the highest ranked registered renderer.

                  +

                  Required props are schema, uischema and path. +Optional props are enabled, renderers and cells. +These can be used to implement more advanced use cases like hierarchical enablement and dynamically adapted renderer / cell sets.

                  +

                  Available bindings

                  The following bindings can be used for Control elements and provide a control property and handleChange method. +The useJsonFormsArrayControl additionally provides addItem, removeItems, moveUp and moveDown methods.

                  +
                    +
                  • useJsonFormsControl
                  • +
                  • useJsonFormsControlWithDetail
                  • +
                  • useJsonFormsEnumControl
                  • +
                  • useJsonFormsOneOfEnumControl
                  • +
                  • useJsonFormsArrayControl
                  • +
                  • useJsonFormsAllOfControl
                  • +
                  • useJsonFormsAnyOfControl
                  • +
                  • useJsonFormsOneOfControl
                  • +
                  +

                  The following bindings can be used for Layout elements and provide a layout property. +useJsonFormsArrayLayout is a mix between Control and Layout as it's meant for showing array elements within a specific layout.

                  +
                    +
                  • useJsonFormsLayout
                  • +
                  • useJsonFormsArrayLayout
                  • +
                  +

                  The following binding can be used for any renderer. +It's main use case is within dispatch renderers. +The binding provides a renderer property.

                  +
                    +
                  • useJsonFormsRenderer
                  • +
                  +

                  Besides renderers JSON Forms also supports a separate cells registry. +Cells are meant to be simpler as normal renderers, rendering simplified inputs to be used within more complex structures like tables. +The following bindings can be used for cells and provide a cell property and handleChange method.

                  +
                    +
                  • useJsonFormsDispatchCell
                  • +
                  • useJsonFormsCell
                  • +
                  • useJsonFormsEnumCell
                  • +
                  +

                  The last binding is a special one, meant to be used within lists of master-detail controls. +In contrast to all other bindings it's not meant to be registered as an own renderer or cell. +The binding provides an item propery.

                  +
                    +
                  • useJsonFormsMasterListItem
                  • +
                  +

                  Custom binding

                  Should any of the provided bindings not completely match an intended use case, then you can create your own. +When constructing a new binding you might want to access the injected raw jsonforms object and dispatch method, e.g.

                  +
                  import { inject } from 'vue';

                  const useCustomBinding = (props) => {
                  const jsonforms = inject<JsonFormsSubStates>('jsonforms');
                  const dispatch = inject<Dispatch<CoreActions>>('dispatch');

                  return {
                  // use props, jsonforms and dispatch to construct own binding
                  };
                  }; +
                  +

                  Of course these can also be directly injected into your components, e.g.

                  +
                  const myComponent = defineComponent({
                  inject: ['jsonforms', 'dispatch'],
                  }); +
                  +

                  The injected jsonforms object is not meant to be modified directly. +Instead it should be modified via the provided dispatch and by changing the props of the json-forms component.

                  +

                  License

                  The JSON Forms project is licensed under the MIT License. See the LICENSE file for more information.

                  +

                  Roadmap

                  Our current roadmap is available here.

                  +

                  Feedback, Help and Support

                  JSON Forms is developed by EclipseSource.

                  +

                  If you encounter any problems feel free to open an issue on the repo. +For questions and discussions please use the JSON Forms board. +You can also reach us via email. +In addition, EclipseSource also offers professional support for JSON Forms.

                  +

                  Migration

                  See our migration guide when updating JSON Forms.

                  +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/interfaces/ControlProps.html b/static/api/vue/interfaces/ControlProps.html new file mode 100644 index 00000000..e42336b9 --- /dev/null +++ b/static/api/vue/interfaces/ControlProps.html @@ -0,0 +1,8 @@ +ControlProps | JSON Forms Vue

                  Interface ControlProps

                  interface ControlProps {
                      cells?: JsonFormsCellRendererRegistryEntry[];
                      config?: any;
                      enabled?: boolean;
                      path: string;
                      renderers?: JsonFormsRendererRegistryEntry[];
                      schema: JsonSchema;
                      uischema: ControlElement;
                  }

                  Hierarchy (view full)

                  Properties

                  cells?: JsonFormsCellRendererRegistryEntry[]
                  config?: any
                  enabled?: boolean
                  path: string
                  renderers?: JsonFormsRendererRegistryEntry[]
                  schema: JsonSchema
                  uischema: ControlElement

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/interfaces/LayoutProps.html b/static/api/vue/interfaces/LayoutProps.html new file mode 100644 index 00000000..a120ed6e --- /dev/null +++ b/static/api/vue/interfaces/LayoutProps.html @@ -0,0 +1,8 @@ +LayoutProps | JSON Forms Vue

                  Interface LayoutProps

                  interface LayoutProps {
                      cells?: JsonFormsCellRendererRegistryEntry[];
                      config?: any;
                      enabled?: boolean;
                      path: string;
                      renderers?: JsonFormsRendererRegistryEntry[];
                      schema: JsonSchema;
                      uischema: Layout;
                  }

                  Hierarchy (view full)

                  Properties

                  cells?: JsonFormsCellRendererRegistryEntry[]
                  config?: any
                  enabled?: boolean
                  path: string
                  renderers?: JsonFormsRendererRegistryEntry[]
                  schema: JsonSchema
                  uischema: Layout

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/interfaces/RendererProps.html b/static/api/vue/interfaces/RendererProps.html new file mode 100644 index 00000000..dbec7697 --- /dev/null +++ b/static/api/vue/interfaces/RendererProps.html @@ -0,0 +1,8 @@ +RendererProps | JSON Forms Vue

                  Interface RendererProps<U>

                  interface RendererProps<U> {
                      cells?: JsonFormsCellRendererRegistryEntry[];
                      config?: any;
                      enabled?: boolean;
                      path: string;
                      renderers?: JsonFormsRendererRegistryEntry[];
                      schema: JsonSchema;
                      uischema: U;
                  }

                  Type Parameters

                  • U = UISchemaElement

                  Hierarchy (view full)

                  Properties

                  cells?: JsonFormsCellRendererRegistryEntry[]
                  config?: any
                  enabled?: boolean
                  path: string
                  renderers?: JsonFormsRendererRegistryEntry[]
                  schema: JsonSchema
                  uischema: U

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/modules.html b/static/api/vue/modules.html new file mode 100644 index 00000000..99fa9304 --- /dev/null +++ b/static/api/vue/modules.html @@ -0,0 +1,26 @@ +JSON Forms Vue

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/types/Required.html b/static/api/vue/types/Required.html new file mode 100644 index 00000000..ec9d004a --- /dev/null +++ b/static/api/vue/types/Required.html @@ -0,0 +1 @@ +Required | JSON Forms Vue

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/static/api/vue/vue-vanilla/assets/css/main.css b/static/api/vue/vue-vanilla/assets/css/main.css deleted file mode 100644 index 737b9280..00000000 --- a/static/api/vue/vue-vanilla/assets/css/main.css +++ /dev/null @@ -1,2642 +0,0 @@ -/*! normalize.css v1.1.3 | MIT License | git.io/normalize */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden] { - display: none; -} -html { - font-size: 100%; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - font-family: sans-serif; -} -button, -input, -select, -textarea { - font-family: sans-serif; -} -body { - margin: 0; -} -a:focus { - outline: thin dotted; -} -a:active, -a:hover { - outline: 0; -} -h1 { - font-size: 2em; - margin: 0.67em 0; -} -h2 { - font-size: 1.5em; - margin: 0.83em 0; -} -h3 { - font-size: 1.17em; - margin: 1em 0; -} -h4, -.tsd-index-panel h3 { - font-size: 1em; - margin: 1.33em 0; -} -h5 { - font-size: 0.83em; - margin: 1.67em 0; -} -h6 { - font-size: 0.67em; - margin: 2.33em 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { - font-weight: bold; -} -blockquote { - margin: 1em 40px; -} -dfn { - font-style: italic; -} -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} -mark { - background: #ff0; - color: #000; -} -p, -pre { - margin: 1em 0; -} -code, -kbd, -pre, -samp { - font-family: monospace, serif; - _font-family: 'courier new', monospace; - font-size: 1em; -} -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} -q { - quotes: none; -} -q:before, -q:after { - content: ''; - content: none; -} -small { - font-size: 80%; -} -sub { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; - top: -0.5em; -} -sub { - bottom: -0.25em; -} -dl, -menu, -ol, -ul { - margin: 1em 0; -} -dd { - margin: 0 0 0 40px; -} -menu, -ol, -ul { - padding: 0 0 0 40px; -} -nav ul, -nav ol { - list-style: none; - list-style-image: none; -} -img { - border: 0; - -ms-interpolation-mode: bicubic; -} -svg:not(:root) { - overflow: hidden; -} -figure, -form { - margin: 0; -} -fieldset { - border: 1px solid silver; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -legend { - border: 0; - padding: 0; - white-space: normal; - *margin-left: -7px; -} -button, -input, -select, -textarea { - font-size: 100%; - margin: 0; - vertical-align: baseline; - *vertical-align: middle; -} -button, -input { - line-height: normal; -} -button, -select { - text-transform: none; -} -button, -html input[type='button'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -input[type='reset'], -input[type='submit'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -button[disabled], -html input[disabled] { - cursor: default; -} -input[type='checkbox'], -input[type='radio'] { - box-sizing: border-box; - padding: 0; - *height: 13px; - *width: 13px; -} -input[type='search'] { - -webkit-appearance: textfield; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -input[type='search']::-webkit-search-cancel-button, -input[type='search']::-webkit-search-decoration { - -webkit-appearance: none; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -textarea { - overflow: auto; - vertical-align: top; -} -table { - border-collapse: collapse; - border-spacing: 0; -} -.hljs { - display: inline-block; - padding: 0.5em; - background: #fff; - color: #000; -} -.hljs-comment, -.hljs-annotation, -.hljs-template_comment, -.diff .hljs-header, -.hljs-chunk, -.apache .hljs-cbracket { - color: green; -} -.hljs-keyword, -.hljs-id, -.hljs-built_in, -.css .smalltalk .hljs-class, -.hljs-winutils, -.bash .hljs-variable, -.tex .hljs-command, -.hljs-request, -.hljs-status, -.nginx .hljs-title { - color: blue; -} -.xml .hljs-tag { - color: blue; -} -.xml .hljs-tag .hljs-value { - color: blue; -} -.hljs-string, -.hljs-title, -.hljs-parent, -.hljs-tag .hljs-value, -.hljs-rules .hljs-value { - color: #a31515; -} -.ruby .hljs-symbol { - color: #a31515; -} -.ruby .hljs-symbol .hljs-string { - color: #a31515; -} -.hljs-template_tag, -.django .hljs-variable, -.hljs-addition, -.hljs-flow, -.hljs-stream, -.apache .hljs-tag, -.hljs-date, -.tex .hljs-formula, -.coffeescript .hljs-attribute { - color: #a31515; -} -.ruby .hljs-string, -.hljs-decorator, -.hljs-filter .hljs-argument, -.hljs-localvars, -.hljs-array, -.hljs-attr_selector, -.hljs-pseudo, -.hljs-pi, -.hljs-doctype, -.hljs-deletion, -.hljs-envvar, -.hljs-shebang, -.hljs-preprocessor, -.hljs-pragma, -.userType, -.apache .hljs-sqbracket, -.nginx .hljs-built_in, -.tex .hljs-special, -.hljs-prompt { - color: #2b91af; -} -.hljs-phpdoc, -.hljs-javadoc, -.hljs-xmlDocTag { - color: gray; -} -.vhdl .hljs-typename { - font-weight: bold; -} -.vhdl .hljs-string { - color: #666; -} -.vhdl .hljs-literal { - color: #a31515; -} -.vhdl .hljs-attribute { - color: #00b0e8; -} -.xml .hljs-attribute { - color: red; -} -ul.tsd-descriptions > li > :first-child, -.tsd-panel > :first-child, -.col > :first-child, -.col-11 > :first-child, -.col-10 > :first-child, -.col-9 > :first-child, -.col-8 > :first-child, -.col-7 > :first-child, -.col-6 > :first-child, -.col-5 > :first-child, -.col-4 > :first-child, -.col-3 > :first-child, -.col-2 > :first-child, -.col-1 > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child, -.tsd-panel > :first-child > :first-child, -.col > :first-child > :first-child, -.col-11 > :first-child > :first-child, -.col-10 > :first-child > :first-child, -.col-9 > :first-child > :first-child, -.col-8 > :first-child > :first-child, -.col-7 > :first-child > :first-child, -.col-6 > :first-child > :first-child, -.col-5 > :first-child > :first-child, -.col-4 > :first-child > :first-child, -.col-3 > :first-child > :first-child, -.col-2 > :first-child > :first-child, -.col-1 > :first-child > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child > :first-child, -.tsd-panel > :first-child > :first-child > :first-child, -.col > :first-child > :first-child > :first-child, -.col-11 > :first-child > :first-child > :first-child, -.col-10 > :first-child > :first-child > :first-child, -.col-9 > :first-child > :first-child > :first-child, -.col-8 > :first-child > :first-child > :first-child, -.col-7 > :first-child > :first-child > :first-child, -.col-6 > :first-child > :first-child > :first-child, -.col-5 > :first-child > :first-child > :first-child, -.col-4 > :first-child > :first-child > :first-child, -.col-3 > :first-child > :first-child > :first-child, -.col-2 > :first-child > :first-child > :first-child, -.col-1 > :first-child > :first-child > :first-child { - margin-top: 0; -} -ul.tsd-descriptions > li > :last-child, -.tsd-panel > :last-child, -.col > :last-child, -.col-11 > :last-child, -.col-10 > :last-child, -.col-9 > :last-child, -.col-8 > :last-child, -.col-7 > :last-child, -.col-6 > :last-child, -.col-5 > :last-child, -.col-4 > :last-child, -.col-3 > :last-child, -.col-2 > :last-child, -.col-1 > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child, -.tsd-panel > :last-child > :last-child, -.col > :last-child > :last-child, -.col-11 > :last-child > :last-child, -.col-10 > :last-child > :last-child, -.col-9 > :last-child > :last-child, -.col-8 > :last-child > :last-child, -.col-7 > :last-child > :last-child, -.col-6 > :last-child > :last-child, -.col-5 > :last-child > :last-child, -.col-4 > :last-child > :last-child, -.col-3 > :last-child > :last-child, -.col-2 > :last-child > :last-child, -.col-1 > :last-child > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child > :last-child, -.tsd-panel > :last-child > :last-child > :last-child, -.col > :last-child > :last-child > :last-child, -.col-11 > :last-child > :last-child > :last-child, -.col-10 > :last-child > :last-child > :last-child, -.col-9 > :last-child > :last-child > :last-child, -.col-8 > :last-child > :last-child > :last-child, -.col-7 > :last-child > :last-child > :last-child, -.col-6 > :last-child > :last-child > :last-child, -.col-5 > :last-child > :last-child > :last-child, -.col-4 > :last-child > :last-child > :last-child, -.col-3 > :last-child > :last-child > :last-child, -.col-2 > :last-child > :last-child > :last-child, -.col-1 > :last-child > :last-child > :last-child { - margin-bottom: 0; -} -.container { - max-width: 1200px; - margin: 0 auto; - padding: 0 40px; -} -@media (max-width: 640px) { - .container { - padding: 0 20px; - } -} -.container-main { - padding-bottom: 200px; -} -.row { - display: flex; - position: relative; - margin: 0 -10px; -} -.row:after { - visibility: hidden; - display: block; - content: ''; - clear: both; - height: 0; -} -.col, -.col-11, -.col-10, -.col-9, -.col-8, -.col-7, -.col-6, -.col-5, -.col-4, -.col-3, -.col-2, -.col-1 { - box-sizing: border-box; - float: left; - padding: 0 10px; -} -.col-1 { - width: 8.3333333333%; -} -.offset-1 { - margin-left: 8.3333333333%; -} -.col-2 { - width: 16.6666666667%; -} -.offset-2 { - margin-left: 16.6666666667%; -} -.col-3 { - width: 25%; -} -.offset-3 { - margin-left: 25%; -} -.col-4 { - width: 33.3333333333%; -} -.offset-4 { - margin-left: 33.3333333333%; -} -.col-5 { - width: 41.6666666667%; -} -.offset-5 { - margin-left: 41.6666666667%; -} -.col-6 { - width: 50%; -} -.offset-6 { - margin-left: 50%; -} -.col-7 { - width: 58.3333333333%; -} -.offset-7 { - margin-left: 58.3333333333%; -} -.col-8 { - width: 66.6666666667%; -} -.offset-8 { - margin-left: 66.6666666667%; -} -.col-9 { - width: 75%; -} -.offset-9 { - margin-left: 75%; -} -.col-10 { - width: 83.3333333333%; -} -.offset-10 { - margin-left: 83.3333333333%; -} -.col-11 { - width: 91.6666666667%; -} -.offset-11 { - margin-left: 91.6666666667%; -} -.tsd-kind-icon { - display: block; - position: relative; - padding-left: 20px; - text-indent: -20px; -} -.tsd-kind-icon:before { - content: ''; - display: inline-block; - vertical-align: middle; - width: 17px; - height: 17px; - margin: 0 3px 2px 0; - background-image: url(../images/icons.png); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-kind-icon:before { - background-image: url(../images/icons@2x.png); - background-size: 238px 204px; - } -} -.tsd-signature.tsd-kind-icon:before { - background-position: 0 -153px; -} -.tsd-kind-object-literal > .tsd-kind-icon:before { - background-position: 0px -17px; -} -.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -17px; -} -.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -17px; -} -.tsd-kind-class > .tsd-kind-icon:before { - background-position: 0px -34px; -} -.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -34px; -} -.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -34px; -} -.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -51px; -} -.tsd-kind-interface > .tsd-kind-icon:before { - background-position: 0px -68px; -} -.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -68px; -} -.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -68px; -} -.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -85px; -} -.tsd-kind-namespace > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-namespace.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-namespace.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-module > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-enum > .tsd-kind-icon:before { - background-position: 0px -119px; -} -.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -119px; -} -.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -119px; -} -.tsd-kind-enum-member > .tsd-kind-icon:before { - background-position: 0px -136px; -} -.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -136px; -} -.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -136px; -} -.tsd-kind-signature > .tsd-kind-icon:before { - background-position: 0px -153px; -} -.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -153px; -} -.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -153px; -} -.tsd-kind-type-alias > .tsd-kind-icon:before { - background-position: 0px -170px; -} -.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -170px; -} -.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -170px; -} -.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -187px; -} -.tsd-kind-variable > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-property > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-get-signature > .tsd-kind-icon:before { - background-position: -136px -17px; -} -.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -17px; -} -.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -17px; -} -.tsd-kind-set-signature > .tsd-kind-icon:before { - background-position: -136px -34px; -} -.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -34px; -} -.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -34px; -} -.tsd-kind-accessor > .tsd-kind-icon:before { - background-position: -136px -51px; -} -.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -51px; -} -.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -51px; -} -.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-constructor > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-constructor-signature > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-index-signature > .tsd-kind-icon:before { - background-position: -136px -119px; -} -.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -119px; -} -.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -119px; -} -.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -136px; -} -.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -136px; -} -.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -136px; -} -.tsd-is-static > .tsd-kind-icon:before { - background-position: -136px -153px; -} -.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -153px; -} -.tsd-is-static.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -153px; -} -.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -153px; -} -.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -187px; -} -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes shift-to-left { - from { - transform: translate(0, 0); - } - to { - transform: translate(-25%, 0); - } -} -@keyframes unshift-to-left { - from { - transform: translate(-25%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: #fdfdfd; - font-family: 'Segoe UI', sans-serif; - font-size: 16px; - color: #222; -} -a { - color: #4da6ff; - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -code, -pre { - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - padding: 0.2em; - margin: 0; - font-size: 14px; - background-color: rgba(0, 0, 0, 0.04); -} -pre { - padding: 10px; -} -pre code { - padding: 0; - font-size: 100%; - background-color: transparent; -} -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography h4, -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; - margin: 0; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -@media (min-width: 901px) and (max-width: 1024px) { - html.default .col-content { - width: 72%; - } - html.default .col-menu { - width: 28%; - } - html.default .tsd-navigation { - padding-left: 10px; - } -} -@media (max-width: 900px) { - html.default .col-content { - float: none; - width: 100%; - } - html.default .col-menu { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - width: 100%; - padding: 20px 20px 0 0; - max-width: 450px; - visibility: hidden; - background-color: #fff; - transform: translate(100%, 0); - } - html.default .col-menu > *:last-child { - padding-bottom: 20px; - } - html.default .overlay { - content: ''; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - html.default.to-has-menu .overlay { - animation: fade-in 0.4s; - } - html.default.to-has-menu header, - html.default.to-has-menu footer, - html.default.to-has-menu .col-content { - animation: shift-to-left 0.4s; - } - html.default.to-has-menu .col-menu { - animation: pop-in-from-right 0.4s; - } - html.default.from-has-menu .overlay { - animation: fade-out 0.4s; - } - html.default.from-has-menu header, - html.default.from-has-menu footer, - html.default.from-has-menu .col-content { - animation: unshift-to-left 0.4s; - } - html.default.from-has-menu .col-menu { - animation: pop-out-to-right 0.4s; - } - html.default.has-menu body { - overflow: hidden; - } - html.default.has-menu .overlay { - visibility: visible; - } - html.default.has-menu header, - html.default.has-menu footer, - html.default.has-menu .col-content { - transform: translate(-25%, 0); - } - html.default.has-menu .col-menu { - visibility: visible; - transform: translate(0, 0); - } -} -.tsd-page-title { - padding: 70px 0 20px 0; - margin: 0 0 40px 0; - background: #fff; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); -} -.tsd-page-title h1 { - margin: 0; -} -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: #707070; -} -.tsd-breadcrumb a { - color: #707070; - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: ' / '; -} -html.minimal .container { - margin: 0; -} -html.minimal .container-main { - padding-top: 50px; - padding-bottom: 0; -} -html.minimal .content-wrap { - padding-left: 300px; -} -html.minimal .tsd-navigation { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - box-sizing: border-box; - z-index: 1; - left: 0; - top: 40px; - bottom: 0; - width: 300px; - padding: 20px; - margin: 0; -} -html.minimal .tsd-member .tsd-member { - margin-left: 0; -} -html.minimal .tsd-page-toolbar { - position: fixed; - z-index: 2; -} -html.minimal #tsd-filter .tsd-filter-group { - right: 0; - transform: none; -} -html.minimal footer { - background-color: transparent; -} -html.minimal footer .container { - padding: 0; -} -html.minimal .tsd-generator { - padding: 0; -} -@media (max-width: 900px) { - html.minimal .tsd-navigation { - display: none; - } - html.minimal .content-wrap { - padding-left: 0; - } -} -dl.tsd-comment-tags { - overflow: hidden; -} -dl.tsd-comment-tags dt { - float: left; - padding: 1px 5px; - margin: 0 10px 0 0; - border-radius: 4px; - border: 1px solid #707070; - color: #707070; - font-size: 0.8em; - font-weight: normal; -} -dl.tsd-comment-tags dd { - margin: 0 0 10px 0; -} -dl.tsd-comment-tags dd:before, -dl.tsd-comment-tags dd:after { - display: table; - content: ' '; -} -dl.tsd-comment-tags dd pre, -dl.tsd-comment-tags dd:after { - clear: both; -} -dl.tsd-comment-tags p { - margin: 0; -} -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} -.toggle-protected .tsd-is-private { - display: none; -} -.toggle-public .tsd-is-private, -.toggle-public .tsd-is-protected, -.toggle-public .tsd-is-private-protected { - display: none; -} -.toggle-inherited .tsd-is-inherited { - display: none; -} -.toggle-only-exported .tsd-is-not-exported { - display: none; -} -.toggle-externals .tsd-is-external { - display: none; -} -#tsd-filter { - position: relative; - display: inline-block; - height: 40px; - vertical-align: bottom; -} -.no-filter #tsd-filter { - display: none; -} -#tsd-filter .tsd-filter-group { - display: inline-block; - height: 40px; - vertical-align: bottom; - white-space: nowrap; -} -#tsd-filter input { - display: none; -} -@media (max-width: 900px) { - #tsd-filter .tsd-filter-group { - display: block; - position: absolute; - top: 40px; - right: 20px; - height: auto; - background-color: #fff; - visibility: hidden; - transform: translate(50%, 0); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - } - .has-options #tsd-filter .tsd-filter-group { - visibility: visible; - } - .to-has-options #tsd-filter .tsd-filter-group { - animation: fade-in 0.2s; - } - .from-has-options #tsd-filter .tsd-filter-group { - animation: fade-out 0.2s; - } - #tsd-filter label, - #tsd-filter .tsd-select { - display: block; - padding-right: 20px; - } -} -footer { - border-top: 1px solid #eee; - background-color: #fff; -} -footer.with-border-bottom { - border-bottom: 1px solid #eee; -} -footer .tsd-legend-group { - font-size: 0; -} -footer .tsd-legend { - display: inline-block; - width: 25%; - padding: 0; - font-size: 16px; - list-style: none; - line-height: 1.333em; - vertical-align: top; -} -@media (max-width: 900px) { - footer .tsd-legend { - width: 50%; - } -} -.tsd-hierarchy { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} -.tsd-index-panel .tsd-index-content { - margin-bottom: -30px !important; -} -.tsd-index-panel .tsd-index-section { - margin-bottom: 30px !important; -} -.tsd-index-panel h3 { - margin: 0 -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 3; - -moz-column-count: 3; - -ms-column-count: 3; - -o-column-count: 3; - column-count: 3; - -webkit-column-gap: 20px; - -moz-column-gap: 20px; - -ms-column-gap: 20px; - -o-column-gap: 20px; - column-gap: 20px; - padding: 0; - list-style: none; - line-height: 1.333em; -} -@media (max-width: 900px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 1; - -moz-column-count: 1; - -ms-column-count: 1; - -o-column-count: 1; - column-count: 1; - } -} -@media (min-width: 901px) and (max-width: 1024px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 2; - -moz-column-count: 2; - -ms-column-count: 2; - -o-column-count: 2; - column-count: 2; - } -} -.tsd-index-panel ul.tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} -.tsd-index-panel a, -.tsd-index-panel .tsd-parent-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-parent-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-parent-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-parent-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-is-private a { - color: #707070; -} -.tsd-flag { - display: inline-block; - padding: 1px 5px; - border-radius: 4px; - color: #fff; - background-color: #707070; - text-indent: 0; - font-size: 14px; - font-weight: normal; -} -.tsd-anchor { - position: absolute; - top: -100px; -} -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} -.tsd-navigation { - margin: 0 0 0 40px; -} -.tsd-navigation a { - display: block; - padding-top: 2px; - padding-bottom: 2px; - border-left: 2px solid transparent; - color: #222; - text-decoration: none; - transition: border-left-color 0.1s; -} -.tsd-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul { - margin: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li { - padding: 0; -} -.tsd-navigation.primary { - padding-bottom: 40px; -} -.tsd-navigation.primary a { - display: block; - padding-top: 6px; - padding-bottom: 6px; -} -.tsd-navigation.primary ul li a { - padding-left: 5px; -} -.tsd-navigation.primary ul li li a { - padding-left: 25px; -} -.tsd-navigation.primary ul li li li a { - padding-left: 45px; -} -.tsd-navigation.primary ul li li li li a { - padding-left: 65px; -} -.tsd-navigation.primary ul li li li li li a { - padding-left: 85px; -} -.tsd-navigation.primary ul li li li li li li a { - padding-left: 105px; -} -.tsd-navigation.primary > ul { - border-bottom: 1px solid #eee; -} -.tsd-navigation.primary li { - border-top: 1px solid #eee; -} -.tsd-navigation.primary li.current > a { - font-weight: bold; -} -.tsd-navigation.primary li.label span { - display: block; - padding: 20px 0 6px 5px; - color: #707070; -} -.tsd-navigation.primary li.globals + li > span, -.tsd-navigation.primary li.globals + li > a { - padding-top: 20px; -} -.tsd-navigation.secondary { - max-height: calc(100vh - 1rem - 40px); - overflow: auto; - position: -webkit-sticky; - position: sticky; - top: calc(0.5rem + 40px); - transition: 0.3s; -} -.tsd-navigation.secondary.tsd-navigation--toolbar-hide { - max-height: calc(100vh - 1rem); - top: 0.5rem; -} -.tsd-navigation.secondary ul { - transition: opacity 0.2s; -} -.tsd-navigation.secondary ul li a { - padding-left: 25px; -} -.tsd-navigation.secondary ul li li a { - padding-left: 45px; -} -.tsd-navigation.secondary ul li li li a { - padding-left: 65px; -} -.tsd-navigation.secondary ul li li li li a { - padding-left: 85px; -} -.tsd-navigation.secondary ul li li li li li a { - padding-left: 105px; -} -.tsd-navigation.secondary ul li li li li li li a { - padding-left: 125px; -} -.tsd-navigation.secondary ul.current a { - border-left-color: #eee; -} -.tsd-navigation.secondary li.focus > a, -.tsd-navigation.secondary ul.current li.focus > a { - border-left-color: #000; -} -.tsd-navigation.secondary li.current { - margin-top: 20px; - margin-bottom: 20px; - border-left-color: #eee; -} -.tsd-navigation.secondary li.current > a { - font-weight: bold; -} -@media (min-width: 901px) { - .menu-sticky-wrap { - position: static; - } -} -.tsd-panel { - margin: 20px 0; - padding: 20px; - background-color: #fff; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5em -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: 0; -} -.tsd-panel table { - display: block; - width: 100%; - overflow: auto; - margin-top: 10px; - word-break: normal; - word-break: keep-all; -} -.tsd-panel table th { - font-weight: bold; -} -.tsd-panel table th, -.tsd-panel table td { - padding: 6px 13px; - border: 1px solid #ddd; -} -.tsd-panel table tr { - background-color: #fff; - border-top: 1px solid #ccc; -} -.tsd-panel table tr:nth-child(2n) { - background-color: #f8f8f8; -} -.tsd-panel-group { - margin: 60px 0; -} -.tsd-panel-group > h1, -.tsd-panel-group > h2, -.tsd-panel-group > h3 { - padding-left: 20px; - padding-right: 20px; -} -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 40px; - height: 40px; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: #222; -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - padding: 0 10px; - background-color: #fdfdfd; -} -#tsd-search .results li:nth-child(even) { - background-color: #fff; -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current, -#tsd-search .results li:hover { - background-color: #eee; -} -#tsd-search .results a { - display: block; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: #707070; - font-weight: normal; -} -#tsd-search.has-focus { - background-color: #eee; -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} -.tsd-signature { - margin: 0 0 1em 0; - padding: 10px; - border: 1px solid #eee; - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - font-size: 14px; - overflow-x: auto; -} -.tsd-signature.tsd-kind-icon { - padding-left: 30px; -} -.tsd-signature.tsd-kind-icon:before { - top: 10px; - left: 10px; -} -.tsd-panel > .tsd-signature { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-signature-symbol { - color: #707070; - font-weight: normal; -} -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - border: 1px solid #eee; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-width: 1px 0 0 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-signature:first-child { - border-top-width: 0; -} -.tsd-signatures .tsd-signature.current { - background-color: #eee; -} -.tsd-signatures.active > .tsd-signature { - cursor: pointer; -} -.tsd-panel > .tsd-signatures { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-panel > a.anchor + .tsd-signatures { - border-top-width: 0; - margin-top: -20px; -} -ul.tsd-descriptions { - position: relative; - overflow: hidden; - padding: 0; - list-style: none; -} -ul.tsd-descriptions.active > .tsd-description { - display: none; -} -ul.tsd-descriptions.active > .tsd-description.current { - display: block; -} -ul.tsd-descriptions.active > .tsd-description.fade-in { - animation: fade-in-delayed 0.3s; -} -ul.tsd-descriptions.active > .tsd-description.fade-out { - animation: fade-out-delayed 0.3s; - position: absolute; - display: block; - top: 0; - left: 0; - right: 0; - opacity: 0; - visibility: hidden; -} -ul.tsd-descriptions h4, -ul.tsd-descriptions .tsd-index-panel h3, -.tsd-index-panel ul.tsd-descriptions h3 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters, -ul.tsd-type-parameters { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameters > li.tsd-parameter-signature, -ul.tsd-type-parameters > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameters h5, -ul.tsd-type-parameters h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters .tsd-comment, -ul.tsd-type-parameters .tsd-comment { - margin-top: -0.5em; -} -.tsd-sources { - font-size: 14px; - color: #707070; - margin: 0 0 1em 0; -} -.tsd-sources a { - color: #707070; - text-decoration: underline; -} -.tsd-sources ul, -.tsd-sources p { - margin: 0 !important; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} -.tsd-page-toolbar { - position: fixed; - z-index: 1; - top: 0; - left: 0; - width: 100%; - height: 40px; - color: #333; - background: #fff; - border-bottom: 1px solid #eee; - transition: transform 0.3s linear; -} -.tsd-page-toolbar a { - color: #333; - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .table-wrap { - display: table; - width: 100%; - height: 40px; -} -.tsd-page-toolbar .table-cell { - display: table-cell; - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar--hide { - transform: translateY(-100%); -} -.tsd-select .tsd-select-list li:before, -.tsd-select .tsd-select-label:before, -.tsd-widget:before { - content: ''; - display: inline-block; - width: 40px; - height: 40px; - margin: 0 -8px 0 0; - background-image: url(../images/widgets.png); - background-repeat: no-repeat; - text-indent: -1024px; - vertical-align: bottom; -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-select .tsd-select-list li:before, - .tsd-select .tsd-select-label:before, - .tsd-widget:before { - background-image: url(../images/widgets@2x.png); - background-size: 320px 40px; - } -} -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.6; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.8; -} -.tsd-widget.active { - opacity: 1; - background-color: #eee; -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} -.tsd-widget.search:before { - background-position: 0 0; -} -.tsd-widget.menu:before { - background-position: -40px 0; -} -.tsd-widget.options:before { - background-position: -80px 0; -} -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -@media (max-width: 900px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } -} -input[type='checkbox'] + .tsd-widget:before { - background-position: -120px 0; -} -input[type='checkbox']:checked + .tsd-widget:before { - background-position: -160px 0; -} -.tsd-select { - position: relative; - display: inline-block; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-select .tsd-select-label { - opacity: 0.6; - transition: opacity 0.2s; -} -.tsd-select .tsd-select-label:before { - background-position: -240px 0; -} -.tsd-select.active .tsd-select-label { - opacity: 0.8; -} -.tsd-select.active .tsd-select-list { - visibility: visible; - opacity: 1; - transition-delay: 0s; -} -.tsd-select .tsd-select-list { - position: absolute; - visibility: hidden; - top: 40px; - left: 0; - margin: 0; - padding: 0; - opacity: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - transition: visibility 0s 0.2s, opacity 0.2s; -} -.tsd-select .tsd-select-list li { - padding: 0 20px 0 0; - background-color: #fdfdfd; -} -.tsd-select .tsd-select-list li:before { - background-position: 40px 0; -} -.tsd-select .tsd-select-list li:nth-child(even) { - background-color: #fff; -} -.tsd-select .tsd-select-list li:hover { - background-color: #eee; -} -.tsd-select .tsd-select-list li.selected:before { - background-position: -200px 0; -} -@media (max-width: 900px) { - .tsd-select .tsd-select-list { - top: 0; - left: auto; - right: 100%; - margin-right: -5px; - } - .tsd-select .tsd-select-label:before { - background-position: -280px 0; - } -} -img { - max-width: 100%; -} diff --git a/static/api/vue/vue-vanilla/assets/images/icons.png b/static/api/vue/vue-vanilla/assets/images/icons.png deleted file mode 100644 index 3836d5fe..00000000 Binary files a/static/api/vue/vue-vanilla/assets/images/icons.png and /dev/null differ diff --git a/static/api/vue/vue-vanilla/assets/images/icons@2x.png b/static/api/vue/vue-vanilla/assets/images/icons@2x.png deleted file mode 100644 index 5a209e2f..00000000 Binary files a/static/api/vue/vue-vanilla/assets/images/icons@2x.png and /dev/null differ diff --git a/static/api/vue/vue-vanilla/assets/images/widgets.png b/static/api/vue/vue-vanilla/assets/images/widgets.png deleted file mode 100644 index c7380532..00000000 Binary files a/static/api/vue/vue-vanilla/assets/images/widgets.png and /dev/null differ diff --git a/static/api/vue/vue-vanilla/assets/images/widgets@2x.png b/static/api/vue/vue-vanilla/assets/images/widgets@2x.png deleted file mode 100644 index 4bbbd572..00000000 Binary files a/static/api/vue/vue-vanilla/assets/images/widgets@2x.png and /dev/null differ diff --git a/static/api/vue/vue-vanilla/assets/js/main.js b/static/api/vue/vue-vanilla/assets/js/main.js deleted file mode 100644 index c2190a93..00000000 --- a/static/api/vue/vue-vanilla/assets/js/main.js +++ /dev/null @@ -1,51 +0,0 @@ -!function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t,r){var n,i; -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - */!function(){var s,o,a,u,l,c,h,d,f,p,y,m,v,g,x,w,L,E,b,S,k,Q,O,P,T,_,C=function(e){var t=new C.Builder;return t.pipeline.add(C.trimmer,C.stopWordFilter,C.stemmer),t.searchPipeline.add(C.stemmer),e.call(t,t),t.build()};C.version="2.3.9" -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */,C.utils={},C.utils.warn=(s=this,function(e){s.console&&console.warn&&console.warn(e)}),C.utils.asString=function(e){return null==e?"":e.toString()},C.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),n=0;n0){var u=C.utils.clone(t)||{};u.position=[o,a],u.index=i.length,i.push(new C.Token(r.slice(o,s),u))}o=s+1}}return i},C.tokenizer.separator=/[\s\-]+/ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */,C.Pipeline=function(){this._stack=[]},C.Pipeline.registeredFunctions=Object.create(null),C.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&C.utils.warn("Overwriting existing registered function: "+t),e.label=t,C.Pipeline.registeredFunctions[e.label]=e},C.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||C.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},C.Pipeline.load=function(e){var t=new C.Pipeline;return e.forEach((function(e){var r=C.Pipeline.registeredFunctions[e];if(!r)throw new Error("Cannot load unregistered function: "+e);t.add(r)})),t},C.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){C.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},C.Pipeline.prototype.after=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");r+=1,this._stack.splice(r,0,t)},C.Pipeline.prototype.before=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");this._stack.splice(r,0,t)},C.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},C.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=i),s!=e);)n=r-t,i=t+Math.floor(n/2),s=this.elements[2*i];return s==e||s>e?2*i:sa?l+=2:o==a&&(t+=r[u+1]*n[l+1],u+=2,l+=2);return t},C.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},C.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var s,o=i.str.charAt(0);o in i.node.edges?s=i.node.edges[o]:(s=new C.TokenSet,i.node.edges[o]=s),1==i.str.length&&(s.final=!0),n.push({node:s,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var a=i.node.edges["*"];else{a=new C.TokenSet;i.node.edges["*"]=a}if(0==i.str.length&&(a.final=!0),n.push({node:a,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&n.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var u=i.node.edges["*"];else{u=new C.TokenSet;i.node.edges["*"]=u}1==i.str.length&&(u.final=!0),n.push({node:u,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var l,c=i.str.charAt(0),h=i.str.charAt(1);h in i.node.edges?l=i.node.edges[h]:(l=new C.TokenSet,i.node.edges[h]=l),1==i.str.length&&(l.final=!0),n.push({node:l,editsRemaining:i.editsRemaining-1,str:c+i.str.slice(2)})}}}return r},C.TokenSet.fromString=function(e){for(var t=new C.TokenSet,r=t,n=0,i=e.length;n=e;t--){var r=this.uncheckedNodes[t],n=r.child.toString();n in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[n]:(r.child._str=n,this.minimizedNodes[n]=r.child),this.uncheckedNodes.pop()}} -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */,C.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},C.Index.prototype.search=function(e){return this.query((function(t){new C.QueryParser(e,t).parse()}))},C.Index.prototype.query=function(e){for(var t=new C.Query(this.fields),r=Object.create(null),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=0;a1?1:e},C.Builder.prototype.k1=function(e){this._k1=e},C.Builder.prototype.add=function(e,t){var r=e[this._ref],n=Object.keys(this._fields);this._documents[r]=t||{},this.documentCount+=1;for(var i=0;i=this.length)return C.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},C.QueryLexer.prototype.width=function(){return this.pos-this.start},C.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},C.QueryLexer.prototype.backup=function(){this.pos-=1},C.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=C.QueryLexer.EOS&&this.backup()},C.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(C.QueryLexer.TERM)),e.ignore(),e.more())return C.QueryLexer.lexText},C.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.EDIT_DISTANCE),C.QueryLexer.lexText},C.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.BOOST),C.QueryLexer.lexText},C.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(C.QueryLexer.TERM)},C.QueryLexer.termSeparator=C.tokenizer.separator,C.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==C.QueryLexer.EOS)return C.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return C.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if(t.match(C.QueryLexer.termSeparator))return C.QueryLexer.lexTerm}else e.escapeCharacter()}},C.QueryParser=function(e,t){this.lexer=new C.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},C.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=C.QueryParser.parseClause;e;)e=e(this);return this.query},C.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},C.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},C.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},C.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case C.QueryLexer.PRESENCE:return C.QueryParser.parsePresence;case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(r+=" with value '"+t.str+"'"),new C.QueryParseError(r,t.start,t.end)}},C.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=C.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=C.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+t.str+"'";throw new C.QueryParseError(r,t.start,t.end)}var n=e.peekLexeme();if(null==n){r="expecting term or field, found nothing";throw new C.QueryParseError(r,t.start,t.end)}switch(n.type){case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:r="expecting term or field, found '"+n.type+"'";throw new C.QueryParseError(r,n.start,n.end)}}},C.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var r=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),n="unrecognised field '"+t.str+"', possible fields: "+r;throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(null==i){n="expecting term, found nothing";throw new C.QueryParseError(n,t.start,t.end)}switch(i.type){case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:n="expecting term, found '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}}},C.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(null!=r)switch(r.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+r.type+"'";throw new C.QueryParseError(n,r.start,r.end)}else e.nextClause()}},C.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="edit distance must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.editDistance=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},C.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="boost must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.boost=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},void 0===(i="function"==typeof(n=function(){return C})?n.call(t,r,t,e):n)||(e.exports=i)}()},function(e,t,r){},function(e,t,r){"use strict";r.r(t);var n=[];function i(e,t){n.push({selector:t,constructor:e})}var s,o,a=function(){function e(){this.createComponents(document.body)}return e.prototype.createComponents=function(e){n.forEach((function(t){e.querySelectorAll(t.selector).forEach((function(e){e.dataset.hasInstance||(new t.constructor({el:e}),e.dataset.hasInstance=String(!0))}))}))},e}(),u=function(e){this.el=e.el},l=r(0),c=(s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});!function(e){e[e.Idle=0]="Idle",e[e.Loading=1]="Loading",e[e.Ready=2]="Ready",e[e.Failure=3]="Failure"}(o||(o={}));var h=function(e){function t(t){var r=e.call(this,t)||this;r.query="",r.loadingState=o.Idle,r.hasFocus=!1,r.preventPress=!1,r.data=null,r.index=null,r.resultClicked=!1;var n=document.querySelector("#tsd-search-field"),i=document.querySelector(".results");if(!n||!i)throw new Error("The input field or the result list wrapper are not found");return r.field=n,r.results=i,r.base=r.el.dataset.base+"/",r.bindEvents(),r}return c(t,e),t.prototype.loadIndex=function(){var e=this;if(this.loadingState==o.Idle&&!this.data){setTimeout((function(){e.loadingState==o.Idle&&e.setLoadingState(o.Loading)}),500);var t=this.el.dataset.index;t?fetch(t).then((function(e){if(!e.ok)throw new Error("The search index is missing");return e.json()})).then((function(t){e.data=t,e.index=l.Index.load(t.index),e.setLoadingState(o.Ready)})).catch((function(t){console.error(t),e.setLoadingState(o.Failure)})):this.setLoadingState(o.Failure)}},t.prototype.updateResults=function(){if(this.loadingState==o.Ready&&(this.results.textContent="",this.query&&this.index&&this.data)){var e=this.index.search("*"+this.query+"*");0===e.length&&(e=this.index.search("*"+this.query+"~1*"));for(var t=0,r=Math.min(10,e.length);t"+e+""})),s=n.parent||"";(s=s.replace(new RegExp(this.query,"i"),(function(e){return""+e+""})))&&(i=''+s+"."+i);var a=document.createElement("li");a.classList.value=n.classes,a.innerHTML='\n '+i+"\n ",this.results.appendChild(a)}}},t.prototype.setLoadingState=function(e){this.loadingState!=e&&(this.el.classList.remove(o[this.loadingState].toLowerCase()),this.loadingState=e,this.el.classList.add(o[this.loadingState].toLowerCase()),this.updateResults())},t.prototype.setHasFocus=function(e){this.hasFocus!=e&&(this.hasFocus=e,this.el.classList.toggle("has-focus"),e?(this.setQuery(""),this.field.value=""):this.field.value=this.query)},t.prototype.setQuery=function(e){this.query=e.trim(),this.updateResults()},t.prototype.setCurrentResult=function(e){var t=this.results.querySelector(".current");if(t){var r=1==e?t.nextElementSibling:t.previousElementSibling;r&&(t.classList.remove("current"),r.classList.add("current"))}else(t=this.results.querySelector(1==e?"li:first-child":"li:last-child"))&&t.classList.add("current")},t.prototype.gotoCurrentResult=function(){var e=this.results.querySelector(".current");if(e||(e=this.results.querySelector("li:first-child")),e){var t=e.querySelector("a");t&&(window.location.href=t.href),this.field.blur()}},t.prototype.bindEvents=function(){var e=this;this.results.addEventListener("mousedown",(function(){e.resultClicked=!0})),this.results.addEventListener("mouseup",(function(){e.resultClicked=!1,e.setHasFocus(!1)})),this.field.addEventListener("focusin",(function(){e.setHasFocus(!0),e.loadIndex()})),this.field.addEventListener("focusout",(function(){e.resultClicked?e.resultClicked=!1:setTimeout((function(){return e.setHasFocus(!1)}),100)})),this.field.addEventListener("input",(function(){e.setQuery(e.field.value)})),this.field.addEventListener("keydown",(function(t){13==t.keyCode||27==t.keyCode||38==t.keyCode||40==t.keyCode?(e.preventPress=!0,t.preventDefault(),13==t.keyCode?e.gotoCurrentResult():27==t.keyCode?e.field.blur():38==t.keyCode?e.setCurrentResult(-1):40==t.keyCode&&e.setCurrentResult(1)):e.preventPress=!1})),this.field.addEventListener("keypress",(function(t){e.preventPress&&t.preventDefault()})),document.body.addEventListener("keydown",(function(t){t.altKey||t.ctrlKey||t.metaKey||!e.hasFocus&&t.keyCode>47&&t.keyCode<112&&e.field.focus()}))},t}(u),d=function(){function e(){this.listeners={}}return e.prototype.addEventListener=function(e,t){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(t)},e.prototype.removeEventListener=function(e,t){if(e in this.listeners)for(var r=this.listeners[e],n=0,i=r.length;n=this.scrollTop||0===this.scrollTop,e!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.secondaryNav.classList.toggle("tsd-navigation--toolbar-hide")),this.lastY=this.scrollTop},t.instance=new t,t}(d),m=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),v=function(e){function t(t){var r=e.call(this,t)||this;return r.anchors=[],r.index=-1,y.instance.addEventListener("resize",(function(){return r.onResize()})),y.instance.addEventListener("scroll",(function(e){return r.onScroll(e)})),r.createAnchors(),r}return m(t,e),t.prototype.createAnchors=function(){var e=this,t=window.location.href;-1!=t.indexOf("#")&&(t=t.substr(0,t.indexOf("#"))),this.el.querySelectorAll("a").forEach((function(r){var n=r.href;if(-1!=n.indexOf("#")&&n.substr(0,t.length)==t){var i=n.substr(n.indexOf("#")+1),s=document.querySelector("a.tsd-anchor[name="+i+"]"),o=r.parentNode;s&&o&&e.anchors.push({link:o,anchor:s,position:0})}})),this.onResize()},t.prototype.onResize=function(){for(var e,t=0,r=this.anchors.length;t-1&&r[i].position>t;)i-=1;for(;i-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=i,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))},t}(u),g=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),x=function(){function e(e,t){this.signature=e,this.description=t}return e.prototype.addClass=function(e){return this.signature.classList.add(e),this.description.classList.add(e),this},e.prototype.removeClass=function(e){return this.signature.classList.remove(e),this.description.classList.remove(e),this},e}(),w=function(e){function t(t){var r=e.call(this,t)||this;return r.groups=[],r.index=-1,r.createGroups(),r.container&&(r.el.classList.add("active"),Array.from(r.el.children).forEach((function(e){e.addEventListener("touchstart",(function(e){return r.onClick(e)})),e.addEventListener("click",(function(e){return r.onClick(e)}))})),r.container.classList.add("active"),r.setIndex(0)),r}return g(t,e),t.prototype.setIndex=function(e){if(e<0&&(e=0),e>this.groups.length-1&&(e=this.groups.length-1),this.index!=e){var t=this.groups[e];if(this.index>-1){var r=this.groups[this.index];r.removeClass("current").addClass("fade-out"),t.addClass("current"),t.addClass("fade-in"),y.instance.triggerResize(),setTimeout((function(){r.removeClass("fade-out"),t.removeClass("fade-in")}),300)}else t.addClass("current"),y.instance.triggerResize();this.index=e}},t.prototype.createGroups=function(){var e=this.el.children;if(!(e.length<2)){this.container=this.el.nextElementSibling;var t=this.container.children;this.groups=[];for(var r=0;r10}})),document.addEventListener(b,(function(){Q=!1})),document.addEventListener("click",(function(e){k&&(e.preventDefault(),e.stopImmediatePropagation(),k=!1)}));var T=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),_=function(e){function t(t){var r=e.call(this,t)||this;return r.className=r.el.dataset.toggle||"",r.el.addEventListener(b,(function(e){return r.onPointerUp(e)})),r.el.addEventListener("click",(function(e){return e.preventDefault()})),document.addEventListener(L,(function(e){return r.onDocumentPointerDown(e)})),document.addEventListener(b,(function(e){return r.onDocumentPointerUp(e)})),r}return T(t,e),t.prototype.setActive=function(e){if(this.active!=e){this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);var t=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(t),setTimeout((function(){return document.documentElement.classList.remove(t)}),500)}},t.prototype.onPointerUp=function(e){O||(this.setActive(!0),e.preventDefault())},t.prototype.onDocumentPointerDown=function(e){if(this.active){if(e.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}},t.prototype.onDocumentPointerUp=function(e){var t=this;if(!O&&this.active&&e.target.closest(".col-menu")){var r=e.target.closest("a");if(r){var n=window.location.href;-1!=n.indexOf("#")&&(n=n.substr(0,n.indexOf("#"))),r.href.substr(0,n.length)==n&&setTimeout((function(){return t.setActive(!1)}),250)}}},t}(u),C=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),R=function(){function e(e,t){this.key=e,this.value=t,this.defaultValue=t,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return e.prototype.initialize=function(){},e.prototype.setValue=function(e){if(this.value!=e){var t=this.value;this.value=e,window.localStorage[this.key]=this.toLocalStorage(e),this.handleValueChange(t,e)}},e}(),I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this,t=document.querySelector("#tsd-filter-"+this.key);t&&(this.checkbox=t,this.checkbox.addEventListener("change",(function(){e.setValue(e.checkbox.checked)})))},t.prototype.handleValueChange=function(e,t){this.checkbox&&(this.checkbox.checked=this.value,document.documentElement.classList.toggle("toggle-"+this.key,this.value!=this.defaultValue))},t.prototype.fromLocalStorage=function(e){return"true"==e},t.prototype.toLocalStorage=function(e){return e?"true":"false"},t}(R),j=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this;document.documentElement.classList.add("toggle-"+this.key+this.value);var t=document.querySelector("#tsd-filter-"+this.key);if(t){this.select=t;var r=function(){e.select.classList.add("active")};this.select.addEventListener(L,r),this.select.addEventListener("mouseover",r),this.select.addEventListener("mouseleave",(function(){e.select.classList.remove("active")})),this.select.querySelectorAll("li").forEach((function(r){r.addEventListener(b,(function(r){t.classList.remove("active"),e.setValue(r.target.dataset.value||"")}))})),document.addEventListener(L,(function(t){e.select.contains(t.target)||e.select.classList.remove("active")}))}},t.prototype.handleValueChange=function(e,t){this.select.querySelectorAll("li.selected").forEach((function(e){e.classList.remove("selected")}));var r=this.select.querySelector('li[data-value="'+t+'"]'),n=this.select.querySelector(".tsd-select-label");r&&n&&(r.classList.add("selected"),n.textContent=r.textContent),document.documentElement.classList.remove("toggle-"+e),document.documentElement.classList.add("toggle-"+t)},t.prototype.fromLocalStorage=function(e){return e},t.prototype.toLocalStorage=function(e){return e},t}(R),F=function(e){function t(t){var r=e.call(this,t)||this;return r.optionVisibility=new j("visibility","private"),r.optionInherited=new I("inherited",!0),r.optionExternals=new I("externals",!0),r.optionOnlyExported=new I("only-exported",!1),r}return C(t,e),t.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},t}(u);r(1);i(h,"#tsd-search"),i(v,".menu-highlight"),i(w,".tsd-signatures"),i(_,"a[data-toggle]"),F.isSupported()?i(F,"#tsd-filter"):document.documentElement.classList.add("no-filter");var N=new a;Object.defineProperty(window,"app",{value:N})}]); \ No newline at end of file diff --git a/static/api/vue/vue-vanilla/assets/js/search.json b/static/api/vue/vue-vanilla/assets/js/search.json deleted file mode 100644 index bf7a794e..00000000 --- a/static/api/vue/vue-vanilla/assets/js/search.json +++ /dev/null @@ -1 +0,0 @@ -{"kinds":{"32":"Variable","64":"Function","256":"Interface","1024":"Property","65536":"Type literal","2097152":"Object literal"},"rows":[{"id":0,"kind":32,"name":"arrayRenderers","url":"globals.html#arrayrenderers","classes":"tsd-kind-variable"},{"id":1,"kind":32,"name":"controlRenderers","url":"globals.html#controlrenderers","classes":"tsd-kind-variable"},{"id":2,"kind":32,"name":"layoutRenderers","url":"globals.html#layoutrenderers","classes":"tsd-kind-variable"},{"id":3,"kind":32,"name":"labelRenderers","url":"globals.html#labelrenderers","classes":"tsd-kind-variable"},{"id":4,"kind":32,"name":"vanillaRenderers","url":"globals.html#vanillarenderers","classes":"tsd-kind-variable"},{"id":5,"kind":2097152,"name":"defaultStyles","url":"globals.html#defaultstyles","classes":"tsd-kind-object-literal"},{"id":6,"kind":2097152,"name":"control","url":"globals.html#defaultstyles.control","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"defaultStyles"},{"id":7,"kind":32,"name":"root","url":"globals.html#defaultstyles.control.root-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":8,"kind":32,"name":"wrapper","url":"globals.html#defaultstyles.control.wrapper","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":9,"kind":32,"name":"label","url":"globals.html#defaultstyles.control.label-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":10,"kind":32,"name":"description","url":"globals.html#defaultstyles.control.description","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":11,"kind":32,"name":"input","url":"globals.html#defaultstyles.control.input","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":12,"kind":32,"name":"error","url":"globals.html#defaultstyles.control.error","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":13,"kind":32,"name":"textarea","url":"globals.html#defaultstyles.control.textarea","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":14,"kind":32,"name":"select","url":"globals.html#defaultstyles.control.select","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":15,"kind":32,"name":"option","url":"globals.html#defaultstyles.control.option","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":16,"kind":2097152,"name":"verticalLayout","url":"globals.html#defaultstyles.verticallayout","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"defaultStyles"},{"id":17,"kind":32,"name":"root","url":"globals.html#defaultstyles.verticallayout.root-5","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.verticalLayout"},{"id":18,"kind":32,"name":"item","url":"globals.html#defaultstyles.verticallayout.item-3","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.verticalLayout"},{"id":19,"kind":2097152,"name":"horizontalLayout","url":"globals.html#defaultstyles.horizontallayout","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"defaultStyles"},{"id":20,"kind":32,"name":"root","url":"globals.html#defaultstyles.horizontallayout.root-3","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.horizontalLayout"},{"id":21,"kind":32,"name":"item","url":"globals.html#defaultstyles.horizontallayout.item-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.horizontalLayout"},{"id":22,"kind":2097152,"name":"group","url":"globals.html#defaultstyles.group","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"defaultStyles"},{"id":23,"kind":32,"name":"root","url":"globals.html#defaultstyles.group.root-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.group"},{"id":24,"kind":32,"name":"label","url":"globals.html#defaultstyles.group.label-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.group"},{"id":25,"kind":32,"name":"item","url":"globals.html#defaultstyles.group.item-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.group"},{"id":26,"kind":2097152,"name":"arrayList","url":"globals.html#defaultstyles.arraylist","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"defaultStyles"},{"id":27,"kind":32,"name":"root","url":"globals.html#defaultstyles.arraylist.root","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":28,"kind":32,"name":"legend","url":"globals.html#defaultstyles.arraylist.legend","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":29,"kind":32,"name":"addButton","url":"globals.html#defaultstyles.arraylist.addbutton","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":30,"kind":32,"name":"label","url":"globals.html#defaultstyles.arraylist.label","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":31,"kind":32,"name":"itemWrapper","url":"globals.html#defaultstyles.arraylist.itemwrapper","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":32,"kind":32,"name":"noData","url":"globals.html#defaultstyles.arraylist.nodata","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":33,"kind":32,"name":"item","url":"globals.html#defaultstyles.arraylist.item","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":34,"kind":32,"name":"itemToolbar","url":"globals.html#defaultstyles.arraylist.itemtoolbar","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":35,"kind":32,"name":"itemLabel","url":"globals.html#defaultstyles.arraylist.itemlabel","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":36,"kind":32,"name":"itemContent","url":"globals.html#defaultstyles.arraylist.itemcontent","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":37,"kind":32,"name":"itemExpanded","url":"globals.html#defaultstyles.arraylist.itemexpanded","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":38,"kind":32,"name":"itemMoveUp","url":"globals.html#defaultstyles.arraylist.itemmoveup","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":39,"kind":32,"name":"itemMoveDown","url":"globals.html#defaultstyles.arraylist.itemmovedown","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":40,"kind":32,"name":"itemDelete","url":"globals.html#defaultstyles.arraylist.itemdelete","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":41,"kind":2097152,"name":"label","url":"globals.html#defaultstyles.label-3","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"defaultStyles"},{"id":42,"kind":32,"name":"root","url":"globals.html#defaultstyles.label-3.root-4","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.label"},{"id":43,"kind":256,"name":"Styles","url":"interfaces/styles.html","classes":"tsd-kind-interface"},{"id":44,"kind":1024,"name":"control","url":"interfaces/styles.html#control","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Styles"},{"id":45,"kind":65536,"name":"__type","url":"interfaces/styles.html#control.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Styles.control"},{"id":46,"kind":32,"name":"root","url":"interfaces/styles.html#control.__type-1.root-1","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":47,"kind":32,"name":"wrapper","url":"interfaces/styles.html#control.__type-1.wrapper","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":48,"kind":32,"name":"label","url":"interfaces/styles.html#control.__type-1.label-1","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":49,"kind":32,"name":"description","url":"interfaces/styles.html#control.__type-1.description","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":50,"kind":32,"name":"error","url":"interfaces/styles.html#control.__type-1.error","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":51,"kind":32,"name":"input","url":"interfaces/styles.html#control.__type-1.input","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":52,"kind":32,"name":"textarea","url":"interfaces/styles.html#control.__type-1.textarea","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":53,"kind":32,"name":"select","url":"interfaces/styles.html#control.__type-1.select","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":54,"kind":32,"name":"option","url":"interfaces/styles.html#control.__type-1.option","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":55,"kind":1024,"name":"verticalLayout","url":"interfaces/styles.html#verticallayout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Styles"},{"id":56,"kind":65536,"name":"__type","url":"interfaces/styles.html#verticallayout.__type-5","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Styles.verticalLayout"},{"id":57,"kind":32,"name":"root","url":"interfaces/styles.html#verticallayout.__type-5.root-5","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.verticalLayout.__type"},{"id":58,"kind":32,"name":"item","url":"interfaces/styles.html#verticallayout.__type-5.item-3","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.verticalLayout.__type"},{"id":59,"kind":1024,"name":"horizontalLayout","url":"interfaces/styles.html#horizontallayout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Styles"},{"id":60,"kind":65536,"name":"__type","url":"interfaces/styles.html#horizontallayout.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Styles.horizontalLayout"},{"id":61,"kind":32,"name":"root","url":"interfaces/styles.html#horizontallayout.__type-3.root-3","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.horizontalLayout.__type"},{"id":62,"kind":32,"name":"item","url":"interfaces/styles.html#horizontallayout.__type-3.item-2","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.horizontalLayout.__type"},{"id":63,"kind":1024,"name":"group","url":"interfaces/styles.html#group","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Styles"},{"id":64,"kind":65536,"name":"__type","url":"interfaces/styles.html#group.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Styles.group"},{"id":65,"kind":32,"name":"root","url":"interfaces/styles.html#group.__type-2.root-2","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.group.__type"},{"id":66,"kind":32,"name":"label","url":"interfaces/styles.html#group.__type-2.label-2","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.group.__type"},{"id":67,"kind":32,"name":"item","url":"interfaces/styles.html#group.__type-2.item-1","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.group.__type"},{"id":68,"kind":1024,"name":"arrayList","url":"interfaces/styles.html#arraylist","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Styles"},{"id":69,"kind":65536,"name":"__type","url":"interfaces/styles.html#arraylist.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Styles.arrayList"},{"id":70,"kind":32,"name":"root","url":"interfaces/styles.html#arraylist.__type.root","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":71,"kind":32,"name":"legend","url":"interfaces/styles.html#arraylist.__type.legend","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":72,"kind":32,"name":"addButton","url":"interfaces/styles.html#arraylist.__type.addbutton","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":73,"kind":32,"name":"label","url":"interfaces/styles.html#arraylist.__type.label","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":74,"kind":32,"name":"itemWrapper","url":"interfaces/styles.html#arraylist.__type.itemwrapper","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":75,"kind":32,"name":"noData","url":"interfaces/styles.html#arraylist.__type.nodata","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":76,"kind":32,"name":"item","url":"interfaces/styles.html#arraylist.__type.item","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":77,"kind":32,"name":"itemToolbar","url":"interfaces/styles.html#arraylist.__type.itemtoolbar","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":78,"kind":32,"name":"itemLabel","url":"interfaces/styles.html#arraylist.__type.itemlabel","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":79,"kind":32,"name":"itemContent","url":"interfaces/styles.html#arraylist.__type.itemcontent","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":80,"kind":32,"name":"itemExpanded","url":"interfaces/styles.html#arraylist.__type.itemexpanded","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":81,"kind":32,"name":"itemMoveUp","url":"interfaces/styles.html#arraylist.__type.itemmoveup","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":82,"kind":32,"name":"itemMoveDown","url":"interfaces/styles.html#arraylist.__type.itemmovedown","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":83,"kind":32,"name":"itemDelete","url":"interfaces/styles.html#arraylist.__type.itemdelete","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":84,"kind":1024,"name":"label","url":"interfaces/styles.html#label-3","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Styles"},{"id":85,"kind":65536,"name":"__type","url":"interfaces/styles.html#label-3.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Styles.label"},{"id":86,"kind":32,"name":"root","url":"interfaces/styles.html#label-3.__type-4.root-4","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.label.__type"},{"id":87,"kind":64,"name":"createEmptyStyles","url":"globals.html#createemptystyles","classes":"tsd-kind-function"},{"id":88,"kind":64,"name":"useStyles","url":"globals.html#usestyles","classes":"tsd-kind-function"},{"id":89,"kind":64,"name":"classes","url":"globals.html#classes","classes":"tsd-kind-function"},{"id":90,"kind":64,"name":"mergeStyles","url":"globals.html#mergestyles","classes":"tsd-kind-function"},{"id":91,"kind":256,"name":"Options","url":"interfaces/options.html","classes":"tsd-kind-interface"},{"id":92,"kind":1024,"name":"showUnfocusedDescription","url":"interfaces/options.html#showunfocuseddescription","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Options"},{"id":93,"kind":1024,"name":"hideRequiredAsterisk","url":"interfaces/options.html#hiderequiredasterisk","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Options"},{"id":94,"kind":1024,"name":"focus","url":"interfaces/options.html#focus","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Options"},{"id":95,"kind":1024,"name":"step","url":"interfaces/options.html#step","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Options"},{"id":96,"kind":64,"name":"useVanillaControl","url":"globals.html#usevanillacontrol","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":97,"kind":64,"name":"useVanillaLayout","url":"globals.html#usevanillalayout","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":98,"kind":64,"name":"useVanillaLabel","url":"globals.html#usevanillalabel","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":99,"kind":64,"name":"useVanillaArrayControl","url":"globals.html#usevanillaarraycontrol","classes":"tsd-kind-function tsd-has-type-parameter"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,42.097]],["parent/0",[]],["name/1",[1,42.097]],["parent/1",[]],["name/2",[2,42.097]],["parent/2",[]],["name/3",[3,42.097]],["parent/3",[]],["name/4",[4,42.097]],["parent/4",[]],["name/5",[5,26.002]],["parent/5",[]],["name/6",[6,36.988]],["parent/6",[5,2.412]],["name/7",[7,20.894]],["parent/7",[8,2.193]],["name/8",[9,36.988]],["parent/8",[8,2.193]],["name/9",[10,24.751]],["parent/9",[8,2.193]],["name/10",[11,36.988]],["parent/10",[8,2.193]],["name/11",[12,36.988]],["parent/11",[8,2.193]],["name/12",[13,36.988]],["parent/12",[8,2.193]],["name/13",[14,36.988]],["parent/13",[8,2.193]],["name/14",[15,36.988]],["parent/14",[8,2.193]],["name/15",[16,36.988]],["parent/15",[8,2.193]],["name/16",[17,36.988]],["parent/16",[5,2.412]],["name/17",[7,20.894]],["parent/17",[18,3.431]],["name/18",[19,24.751]],["parent/18",[18,3.431]],["name/19",[20,36.988]],["parent/19",[5,2.412]],["name/20",[7,20.894]],["parent/20",[21,3.431]],["name/21",[19,24.751]],["parent/21",[21,3.431]],["name/22",[22,36.988]],["parent/22",[5,2.412]],["name/23",[7,20.894]],["parent/23",[23,3.119]],["name/24",[10,24.751]],["parent/24",[23,3.119]],["name/25",[19,24.751]],["parent/25",[23,3.119]],["name/26",[24,36.988]],["parent/26",[5,2.412]],["name/27",[7,20.894]],["parent/27",[25,1.801]],["name/28",[26,36.988]],["parent/28",[25,1.801]],["name/29",[27,36.988]],["parent/29",[25,1.801]],["name/30",[10,24.751]],["parent/30",[25,1.801]],["name/31",[28,36.988]],["parent/31",[25,1.801]],["name/32",[29,36.988]],["parent/32",[25,1.801]],["name/33",[19,24.751]],["parent/33",[25,1.801]],["name/34",[30,36.988]],["parent/34",[25,1.801]],["name/35",[31,36.988]],["parent/35",[25,1.801]],["name/36",[32,36.988]],["parent/36",[25,1.801]],["name/37",[33,36.988]],["parent/37",[25,1.801]],["name/38",[34,36.988]],["parent/38",[25,1.801]],["name/39",[35,36.988]],["parent/39",[25,1.801]],["name/40",[36,36.988]],["parent/40",[25,1.801]],["name/41",[10,24.751]],["parent/41",[5,2.412]],["name/42",[7,20.894]],["parent/42",[37,3.905]],["name/43",[38,26.002]],["parent/43",[]],["name/44",[6,36.988]],["parent/44",[38,2.412]],["name/45",[39,27.433]],["parent/45",[40,3.905]],["name/46",[7,20.894]],["parent/46",[41,2.193]],["name/47",[9,36.988]],["parent/47",[41,2.193]],["name/48",[10,24.751]],["parent/48",[41,2.193]],["name/49",[11,36.988]],["parent/49",[41,2.193]],["name/50",[13,36.988]],["parent/50",[41,2.193]],["name/51",[12,36.988]],["parent/51",[41,2.193]],["name/52",[14,36.988]],["parent/52",[41,2.193]],["name/53",[15,36.988]],["parent/53",[41,2.193]],["name/54",[16,36.988]],["parent/54",[41,2.193]],["name/55",[17,36.988]],["parent/55",[38,2.412]],["name/56",[39,27.433]],["parent/56",[42,3.905]],["name/57",[7,20.894]],["parent/57",[43,3.431]],["name/58",[19,24.751]],["parent/58",[43,3.431]],["name/59",[20,36.988]],["parent/59",[38,2.412]],["name/60",[39,27.433]],["parent/60",[44,3.905]],["name/61",[7,20.894]],["parent/61",[45,3.431]],["name/62",[19,24.751]],["parent/62",[45,3.431]],["name/63",[22,36.988]],["parent/63",[38,2.412]],["name/64",[39,27.433]],["parent/64",[46,3.905]],["name/65",[7,20.894]],["parent/65",[47,3.119]],["name/66",[10,24.751]],["parent/66",[47,3.119]],["name/67",[19,24.751]],["parent/67",[47,3.119]],["name/68",[24,36.988]],["parent/68",[38,2.412]],["name/69",[39,27.433]],["parent/69",[48,3.905]],["name/70",[7,20.894]],["parent/70",[49,1.801]],["name/71",[26,36.988]],["parent/71",[49,1.801]],["name/72",[27,36.988]],["parent/72",[49,1.801]],["name/73",[10,24.751]],["parent/73",[49,1.801]],["name/74",[28,36.988]],["parent/74",[49,1.801]],["name/75",[29,36.988]],["parent/75",[49,1.801]],["name/76",[19,24.751]],["parent/76",[49,1.801]],["name/77",[30,36.988]],["parent/77",[49,1.801]],["name/78",[31,36.988]],["parent/78",[49,1.801]],["name/79",[32,36.988]],["parent/79",[49,1.801]],["name/80",[33,36.988]],["parent/80",[49,1.801]],["name/81",[34,36.988]],["parent/81",[49,1.801]],["name/82",[35,36.988]],["parent/82",[49,1.801]],["name/83",[36,36.988]],["parent/83",[49,1.801]],["name/84",[10,24.751]],["parent/84",[38,2.412]],["name/85",[39,27.433]],["parent/85",[50,3.905]],["name/86",[7,20.894]],["parent/86",[51,3.905]],["name/87",[52,42.097]],["parent/87",[]],["name/88",[53,42.097]],["parent/88",[]],["name/89",[54,42.097]],["parent/89",[]],["name/90",[55,42.097]],["parent/90",[]],["name/91",[56,29.104]],["parent/91",[]],["name/92",[57,42.097]],["parent/92",[56,2.7]],["name/93",[58,42.097]],["parent/93",[56,2.7]],["name/94",[59,42.097]],["parent/94",[56,2.7]],["name/95",[60,42.097]],["parent/95",[56,2.7]],["name/96",[61,42.097]],["parent/96",[]],["name/97",[62,42.097]],["parent/97",[]],["name/98",[63,42.097]],["parent/98",[]],["name/99",[64,42.097]],["parent/99",[]]],"invertedIndex":[["__type",{"_index":39,"name":{"45":{},"56":{},"60":{},"64":{},"69":{},"85":{}},"parent":{}}],["addbutton",{"_index":27,"name":{"29":{},"72":{}},"parent":{}}],["arraylist",{"_index":24,"name":{"26":{},"68":{}},"parent":{}}],["arrayrenderers",{"_index":0,"name":{"0":{}},"parent":{}}],["classes",{"_index":54,"name":{"89":{}},"parent":{}}],["control",{"_index":6,"name":{"6":{},"44":{}},"parent":{}}],["controlrenderers",{"_index":1,"name":{"1":{}},"parent":{}}],["createemptystyles",{"_index":52,"name":{"87":{}},"parent":{}}],["defaultstyles",{"_index":5,"name":{"5":{}},"parent":{"6":{},"16":{},"19":{},"22":{},"26":{},"41":{}}}],["defaultstyles.arraylist",{"_index":25,"name":{},"parent":{"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"36":{},"37":{},"38":{},"39":{},"40":{}}}],["defaultstyles.control",{"_index":8,"name":{},"parent":{"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{}}}],["defaultstyles.group",{"_index":23,"name":{},"parent":{"23":{},"24":{},"25":{}}}],["defaultstyles.horizontallayout",{"_index":21,"name":{},"parent":{"20":{},"21":{}}}],["defaultstyles.label",{"_index":37,"name":{},"parent":{"42":{}}}],["defaultstyles.verticallayout",{"_index":18,"name":{},"parent":{"17":{},"18":{}}}],["description",{"_index":11,"name":{"10":{},"49":{}},"parent":{}}],["error",{"_index":13,"name":{"12":{},"50":{}},"parent":{}}],["focus",{"_index":59,"name":{"94":{}},"parent":{}}],["group",{"_index":22,"name":{"22":{},"63":{}},"parent":{}}],["hiderequiredasterisk",{"_index":58,"name":{"93":{}},"parent":{}}],["horizontallayout",{"_index":20,"name":{"19":{},"59":{}},"parent":{}}],["input",{"_index":12,"name":{"11":{},"51":{}},"parent":{}}],["item",{"_index":19,"name":{"18":{},"21":{},"25":{},"33":{},"58":{},"62":{},"67":{},"76":{}},"parent":{}}],["itemcontent",{"_index":32,"name":{"36":{},"79":{}},"parent":{}}],["itemdelete",{"_index":36,"name":{"40":{},"83":{}},"parent":{}}],["itemexpanded",{"_index":33,"name":{"37":{},"80":{}},"parent":{}}],["itemlabel",{"_index":31,"name":{"35":{},"78":{}},"parent":{}}],["itemmovedown",{"_index":35,"name":{"39":{},"82":{}},"parent":{}}],["itemmoveup",{"_index":34,"name":{"38":{},"81":{}},"parent":{}}],["itemtoolbar",{"_index":30,"name":{"34":{},"77":{}},"parent":{}}],["itemwrapper",{"_index":28,"name":{"31":{},"74":{}},"parent":{}}],["label",{"_index":10,"name":{"9":{},"24":{},"30":{},"41":{},"48":{},"66":{},"73":{},"84":{}},"parent":{}}],["labelrenderers",{"_index":3,"name":{"3":{}},"parent":{}}],["layoutrenderers",{"_index":2,"name":{"2":{}},"parent":{}}],["legend",{"_index":26,"name":{"28":{},"71":{}},"parent":{}}],["mergestyles",{"_index":55,"name":{"90":{}},"parent":{}}],["nodata",{"_index":29,"name":{"32":{},"75":{}},"parent":{}}],["option",{"_index":16,"name":{"15":{},"54":{}},"parent":{}}],["options",{"_index":56,"name":{"91":{}},"parent":{"92":{},"93":{},"94":{},"95":{}}}],["root",{"_index":7,"name":{"7":{},"17":{},"20":{},"23":{},"27":{},"42":{},"46":{},"57":{},"61":{},"65":{},"70":{},"86":{}},"parent":{}}],["select",{"_index":15,"name":{"14":{},"53":{}},"parent":{}}],["showunfocuseddescription",{"_index":57,"name":{"92":{}},"parent":{}}],["step",{"_index":60,"name":{"95":{}},"parent":{}}],["styles",{"_index":38,"name":{"43":{}},"parent":{"44":{},"55":{},"59":{},"63":{},"68":{},"84":{}}}],["styles.arraylist",{"_index":48,"name":{},"parent":{"69":{}}}],["styles.arraylist.__type",{"_index":49,"name":{},"parent":{"70":{},"71":{},"72":{},"73":{},"74":{},"75":{},"76":{},"77":{},"78":{},"79":{},"80":{},"81":{},"82":{},"83":{}}}],["styles.control",{"_index":40,"name":{},"parent":{"45":{}}}],["styles.control.__type",{"_index":41,"name":{},"parent":{"46":{},"47":{},"48":{},"49":{},"50":{},"51":{},"52":{},"53":{},"54":{}}}],["styles.group",{"_index":46,"name":{},"parent":{"64":{}}}],["styles.group.__type",{"_index":47,"name":{},"parent":{"65":{},"66":{},"67":{}}}],["styles.horizontallayout",{"_index":44,"name":{},"parent":{"60":{}}}],["styles.horizontallayout.__type",{"_index":45,"name":{},"parent":{"61":{},"62":{}}}],["styles.label",{"_index":50,"name":{},"parent":{"85":{}}}],["styles.label.__type",{"_index":51,"name":{},"parent":{"86":{}}}],["styles.verticallayout",{"_index":42,"name":{},"parent":{"56":{}}}],["styles.verticallayout.__type",{"_index":43,"name":{},"parent":{"57":{},"58":{}}}],["textarea",{"_index":14,"name":{"13":{},"52":{}},"parent":{}}],["usestyles",{"_index":53,"name":{"88":{}},"parent":{}}],["usevanillaarraycontrol",{"_index":64,"name":{"99":{}},"parent":{}}],["usevanillacontrol",{"_index":61,"name":{"96":{}},"parent":{}}],["usevanillalabel",{"_index":63,"name":{"98":{}},"parent":{}}],["usevanillalayout",{"_index":62,"name":{"97":{}},"parent":{}}],["vanillarenderers",{"_index":4,"name":{"4":{}},"parent":{}}],["verticallayout",{"_index":17,"name":{"16":{},"55":{}},"parent":{}}],["wrapper",{"_index":9,"name":{"8":{},"47":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/static/api/vue/vue-vanilla/globals.html b/static/api/vue/vue-vanilla/globals.html deleted file mode 100644 index 1a0158fe..00000000 --- a/static/api/vue/vue-vanilla/globals.html +++ /dev/null @@ -1,885 +0,0 @@ - - - - - - JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms Vue 3 Vanilla Renderers

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Index

                  -
                  - -
                  -
                  -
                  -

                  Variables

                  -
                  - -

                  Const arrayRenderers

                  -
                  arrayRenderers: any[] = [arrayListRendererEntry]
                  - -
                  -
                  - -

                  Const controlRenderers

                  -
                  controlRenderers: any[] = [stringControlRendererEntry,multiStringControlRendererEntry,numberControlRendererEntry,integerControlRendererEntry,enumControlRendererEntry,oneOfEnumControlRendererEntry,dateControlRendererEntry,dateTimeControlRendererEntry,timeControlRendererEntry,booleanControlRendererEntry,]
                  - -
                  -
                  - -

                  Const labelRenderers

                  -
                  labelRenderers: any[] = [labelRendererEntry]
                  - -
                  -
                  - -

                  Const layoutRenderers

                  -
                  layoutRenderers: any[] = [layoutRendererEntry, groupRendererEntry]
                  - -
                  -
                  - -

                  Const vanillaRenderers

                  -
                  vanillaRenderers: any[] = [...controlRenderers,...layoutRenderers,...arrayRenderers,...labelRenderers,]
                  - -
                  -
                  -
                  -

                  Functions

                  -
                  - -

                  Const classes

                  -
                    -
                  • classes(strings: TemplateStringsArray, ...variables: any[]): string
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      strings: TemplateStringsArray
                      -
                    • -
                    • -
                      Rest ...variables: any[]
                      -
                    • -
                    -

                    Returns string

                    -
                  • -
                  -
                  -
                  - -

                  Const createEmptyStyles

                  -
                    -
                  • createEmptyStyles(): Styles
                  • -
                  - -
                  -
                  - -

                  Const mergeStyles

                  - -
                    -
                  • - -
                    -
                    -

                    Helper function to merge two styles definitions. The contained classes will be combined, not overwritten.

                    -
                    -

                    Example usage:

                    -
                    const myStyles = mergeStyles(defaultStyles, { control: { root: 'mycontrol' } });
                    -
                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      stylesA: Partial<Styles>
                      -
                    • -
                    • -
                      stylesB: Partial<Styles>
                      -
                    • -
                    -

                    Returns Partial<Styles>

                    -
                  • -
                  -
                  -
                  - -

                  Const useStyles

                  -
                    -
                  • useStyles(element?: UISchemaElement): Styles
                  • -
                  - -
                  -
                  - -

                  Const useVanillaArrayControl

                  -
                    -
                  • useVanillaArrayControl<I>(input: I): I & { appliedOptions: ComputedRef<any>; childLabelForIndex: childLabelForIndex; childUiSchema: ComputedRef<UISchemaElement>; styles: Styles }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Adds styles, appliedOptions and childUiSchema

                    -
                    -
                    -

                    Type parameters

                    -
                      -
                    • -

                      I: { control: any }

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      input: I
                      -
                    • -
                    -

                    Returns I & { appliedOptions: ComputedRef<any>; childLabelForIndex: childLabelForIndex; childUiSchema: ComputedRef<UISchemaElement>; styles: Styles }

                    -
                  • -
                  -
                  -
                  - -

                  Const useVanillaControl

                  -
                    -
                  • useVanillaControl<I>(input: I, adaptTarget?: (target: any) => any): I & { appliedOptions: ComputedRef<any>; controlWrapper: ComputedRef<{ description: any; errors: any; id: any; label: any; required: any; visible: any }>; isFocused: Ref<boolean>; onChange: onChange; styles: Styles }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Adds styles, isFocused, appliedOptions and onChange

                    -
                    -
                    -

                    Type parameters

                    -
                      -
                    • -

                      I: { control: any; handleChange: any }

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      input: I
                      -
                    • -
                    • -
                      Default value adaptTarget: (target: any) => any = (v) => v.value
                      -
                        -
                      • -
                          -
                        • (target: any): any
                        • -
                        -
                          -
                        • -

                          Parameters

                          -
                            -
                          • -
                            target: any
                            -
                          • -
                          -

                          Returns any

                          -
                        • -
                        -
                      • -
                      -
                    • -
                    -

                    Returns I & { appliedOptions: ComputedRef<any>; controlWrapper: ComputedRef<{ description: any; errors: any; id: any; label: any; required: any; visible: any }>; isFocused: Ref<boolean>; onChange: onChange; styles: Styles }

                    -
                  • -
                  -
                  -
                  - -

                  Const useVanillaLabel

                  -
                    -
                  • useVanillaLabel<I>(input: I): I & { appliedOptions: ComputedRef<any>; styles: Styles }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Adds styles and appliedOptions

                    -
                    -
                    -

                    Type parameters

                    -
                      -
                    • -

                      I: { label: any }

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      input: I
                      -
                    • -
                    -

                    Returns I & { appliedOptions: ComputedRef<any>; styles: Styles }

                    -
                  • -
                  -
                  -
                  - -

                  Const useVanillaLayout

                  -
                    -
                  • useVanillaLayout<I>(input: I): I & { appliedOptions: ComputedRef<any>; styles: Styles }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Adds styles and appliedOptions

                    -
                    -
                    -

                    Type parameters

                    -
                      -
                    • -

                      I: { layout: any }

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      input: I
                      -
                    • -
                    -

                    Returns I & { appliedOptions: ComputedRef<any>; styles: Styles }

                    -
                  • -
                  -
                  -
                  -
                  -

                  Object literals

                  -
                  - -

                  Const defaultStyles

                  -
                  defaultStyles: object
                  - -
                  - -

                  arrayList

                  -
                  arrayList: object
                  - -
                  - -

                  addButton

                  -
                  addButton: string = "array-list-add"
                  - -
                  -
                  - -

                  item

                  -
                  item: string = "array-list-item"
                  - -
                  -
                  - -

                  itemContent

                  -
                  itemContent: string = "array-list-item-content"
                  - -
                  -
                  - -

                  itemDelete

                  -
                  itemDelete: string = "array-list-item-delete"
                  - -
                  -
                  - -

                  itemExpanded

                  -
                  itemExpanded: string = "expanded"
                  - -
                  -
                  - -

                  itemLabel

                  -
                  itemLabel: string = "array-list-item-label"
                  - -
                  -
                  - -

                  itemMoveDown

                  -
                  itemMoveDown: string = "array-list-item-move-down"
                  - -
                  -
                  - -

                  itemMoveUp

                  -
                  itemMoveUp: string = "array-list-item-move-up"
                  - -
                  -
                  - -

                  itemToolbar

                  -
                  itemToolbar: string = "array-list-item-toolbar"
                  - -
                  -
                  - -

                  itemWrapper

                  -
                  itemWrapper: string = "array-list-item-wrapper"
                  - -
                  -
                  - -

                  label

                  -
                  label: string = "array-list-label"
                  - -
                  -
                  - -

                  legend

                  -
                  legend: string = "array-list-legend"
                  - -
                  -
                  - -

                  noData

                  -
                  noData: string = "array-list-no-data"
                  - -
                  -
                  - -

                  root

                  -
                  root: string = "array-list"
                  - -
                  -
                  -
                  - -

                  control

                  -
                  control: object
                  - -
                  - -

                  description

                  -
                  description: string = "description"
                  - -
                  -
                  - -

                  error

                  -
                  error: string = "error"
                  - -
                  -
                  - -

                  input

                  -
                  input: string = "input"
                  - -
                  -
                  - -

                  label

                  -
                  label: string = "label"
                  - -
                  -
                  - -

                  option

                  -
                  option: string = "option"
                  - -
                  -
                  - -

                  root

                  -
                  root: string = "control"
                  - -
                  -
                  - -

                  select

                  -
                  select: string = "select"
                  - -
                  -
                  - -

                  textarea

                  -
                  textarea: string = "text-area"
                  - -
                  -
                  - -

                  wrapper

                  -
                  wrapper: string = "wrapper"
                  - -
                  -
                  -
                  - -

                  group

                  -
                  group: object
                  - -
                  - -

                  item

                  -
                  item: string = "group-item"
                  - -
                  -
                  - -

                  label

                  -
                  label: string = "group-label"
                  - -
                  -
                  - -

                  root

                  -
                  root: string = "group"
                  - -
                  -
                  -
                  - -

                  horizontalLayout

                  -
                  horizontalLayout: object
                  - -
                  - -

                  item

                  -
                  item: string = "horizontal-layout-item"
                  - -
                  -
                  - -

                  root

                  -
                  root: string = "horizontal-layout"
                  - -
                  -
                  -
                  - -

                  label

                  -
                  label: object
                  - -
                  - -

                  root

                  -
                  root: string = "label-element"
                  - -
                  -
                  -
                  - -

                  verticalLayout

                  -
                  verticalLayout: object
                  - -
                  - -

                  item

                  -
                  item: string = "vertical-layout-item"
                  - -
                  -
                  - -

                  root

                  -
                  root: string = "vertical-layout"
                  - -
                  -
                  -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue/vue-vanilla/index.html b/static/api/vue/vue-vanilla/index.html deleted file mode 100644 index 4eb3f705..00000000 --- a/static/api/vue/vue-vanilla/index.html +++ /dev/null @@ -1,338 +0,0 @@ - - - - - - JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms Vue 3 Vanilla Renderers

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms - More Forms. Less Code

                  -
                  -

                  Complex Forms in the blink of an eye

                  -

                  JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

                  - -

                  Vue Vanilla Renderers

                  -
                  -

                  This is the JSON Forms Vue Vanilla renderers package which provides a HTML5-based renderer set for JSON Forms Vue.

                  - -

                  JSON Forms Vue seed app

                  -
                  -

                  See our JSON Forms Vue seed repository to get started as quickly as possible.

                  - -

                  Quick start

                  -
                  -

                  Install JSON Forms Core, Vue and Vue Vanilla Renderers

                  -
                  npm i --save @jsonforms/core @jsonforms/vue @jsonforms/vue-vanilla
                  -
                  -

                  Also add the packages to the transpile dependencies in the vue.config.js file:

                  -
                  module.exports = {
                  -  transpileDependencies: [
                  -    '@jsonforms/core',
                  -    '@jsonforms/vue2',
                  -    '@jsonforms/vue2-vanilla',
                  -  ],
                  -};
                  -
                  -

                  Use the json-forms component for each form you want to render and hand over the renderer set.

                  -
                  <script>
                  -import { JsonForms } from '@jsonforms/vue';
                  -import { vanillaRenderers } from '@jsonforms/vue-vanilla';
                  -import { defineComponent } from 'vue';
                  -
                  -const renderers = [
                  -  ...vanillaRenderers,
                  -  // here you can add custom renderers
                  -];
                  -
                  -export default defineComponent({
                  -  components: {
                  -    JsonForms,
                  -  },
                  -  data() {
                  -    return {
                  -      renderers: Object.freeze(renderers),
                  -
                  -      data: {
                  -        number: 5,
                  -      },
                  -      schema: {
                  -        properties: {
                  -          number: {
                  -            type: 'number',
                  -          },
                  -        },
                  -      },
                  -      uischema: {
                  -        type: 'VerticalLayout',
                  -        elements: [
                  -          {
                  -            type: 'Control',
                  -            scope: '#/properties/number',
                  -          },
                  -        ],
                  -      },
                  -    };
                  -  },
                  -  methods: {
                  -    onChange(event) {
                  -      this.data = event.data;
                  -    },
                  -  },
                  -});
                  -</script>
                  -<template>
                  -  <json-forms
                  -    :data="data"
                  -    :schema="schema"
                  -    :uischema="uischema"
                  -    :renderers="renderers"
                  -    @change="onChange"
                  -  />
                  -</template>
                  -
                  -

                  By default the Vanilla Renderers don't apply any CSS at all. - For a quick start you can use @jsonforms/vue-vanilla/vanilla.css.

                  -

                  For more information on how JSON Forms can be configured, please see the README of @jsonforms/vue.

                  - -

                  Styling

                  -
                  -

                  Each rendered HTML element specifies a CSS class which can be used to style it. - This process can also be customized so that each element declares user-specified CSS classes. - Therefore JSON Forms Vue Vanilla can be integrated with any CSS-only UI framework quite easily.

                  -

                  You can find the default CSS classes in defaultStyles.ts.

                  -

                  To render your own classes simply provide them as styles. - These styles replace the defaultStyles. - If you want to fall back to defaultStyles or combine them with your own classes you'll need to do so programmatically, e.g.:

                  -
                  <script>
                  -import { JsonForms } from '@jsonforms/vue';
                  -import {
                  -  defaultStyles,
                  -  mergeStyles,
                  -  vanillaRenderers,
                  -} from '@jsonforms/vue-vanilla';
                  -import { defineComponent } from 'vue';
                  -
                  -// mergeStyles combines all classes from both styles definitions
                  -const myStyles = mergeStyles(defaultStyles, {
                  -  control: { root: 'my-control' },
                  -});
                  -
                  -export default defineComponent({
                  -  name: 'app',
                  -  components: {
                  -    JsonForms,
                  -  },
                  -  data() {
                  -    return {
                  -      renderers: Object.freeze(vanillaRenderers),
                  -      data: {
                  -        number: 5,
                  -      },
                  -      schema: {
                  -        properties: {
                  -          number: {
                  -            type: 'number',
                  -          },
                  -        },
                  -      },
                  -      uischema: {
                  -        type: 'VerticalLayout',
                  -        elements: [
                  -          {
                  -            type: 'Control',
                  -            scope: '#/properties/number',
                  -          },
                  -        ],
                  -      },
                  -    };
                  -  },
                  -  methods: {
                  -    onChange(event) {
                  -      this.data = event.data;
                  -    },
                  -  },
                  -  provide() {
                  -    return {
                  -      styles: myStyles,
                  -    };
                  -  },
                  -});
                  -</script>
                  -<template>
                  -  <json-forms
                  -    :data="data"
                  -    :schema="schema"
                  -    :uischema="uischema"
                  -    :renderers="renderers"
                  -    @change="onChange"
                  -  />
                  -</template>
                  -
                  -

                  You can also use specify styles in the ui schema via the options.styles property. - Attributes specified here override the respective defaultStyles or provided styles. - Attributes not specified here fall back to either the defaultStyles or provided styles.

                  -
                  {
                  -  "type": "Control",
                  -  "scope": "#/properties/name",
                  -  "options": {
                  -    "styles": {
                  -      "control": {
                  -        "root": "my-control-root"
                  -      }
                  -    }
                  -  }
                  -}
                  -
                  - -

                  License

                  -
                  -

                  The JSONForms project is licensed under the MIT License. See the LICENSE file for more information.

                  - -

                  Roadmap

                  -
                  -

                  Our current roadmap is available here.

                  - -

                  Migration

                  -
                  -

                  See our migration guide when updating JSON Forms.

                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue/vue-vanilla/interfaces/options.html b/static/api/vue/vue-vanilla/interfaces/options.html deleted file mode 100644 index 00bb3b67..00000000 --- a/static/api/vue/vue-vanilla/interfaces/options.html +++ /dev/null @@ -1,234 +0,0 @@ - - - - - - Options | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface Options

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  -
                    -
                  • - Options -
                  • -
                  -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  Optional focus

                  -
                  focus: undefined | false | true
                  - -
                  -
                  - -

                  Optional hideRequiredAsterisk

                  -
                  hideRequiredAsterisk: undefined | false | true
                  - -
                  -
                  - -

                  Optional showUnfocusedDescription

                  -
                  showUnfocusedDescription: undefined | false | true
                  - -
                  -
                  - -

                  Optional step

                  -
                  step: undefined | number
                  - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue/vue-vanilla/interfaces/styles.html b/static/api/vue/vue-vanilla/interfaces/styles.html deleted file mode 100644 index ddca5c65..00000000 --- a/static/api/vue/vue-vanilla/interfaces/styles.html +++ /dev/null @@ -1,385 +0,0 @@ - - - - - - Styles | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface Styles

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  -
                    -
                  • - Styles -
                  • -
                  -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  arrayList

                  -
                  arrayList: { addButton?: undefined | string; item?: undefined | string; itemContent?: undefined | string; itemDelete?: undefined | string; itemExpanded?: undefined | string; itemLabel?: undefined | string; itemMoveDown?: undefined | string; itemMoveUp?: undefined | string; itemToolbar?: undefined | string; itemWrapper?: undefined | string; label?: undefined | string; legend?: undefined | string; noData?: undefined | string; root?: undefined | string }
                  - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    Optional addButton?: undefined | string
                    -
                  • -
                  • -
                    Optional item?: undefined | string
                    -
                  • -
                  • -
                    Optional itemContent?: undefined | string
                    -
                  • -
                  • -
                    Optional itemDelete?: undefined | string
                    -
                  • -
                  • -
                    Optional itemExpanded?: undefined | string
                    -
                  • -
                  • -
                    Optional itemLabel?: undefined | string
                    -
                  • -
                  • -
                    Optional itemMoveDown?: undefined | string
                    -
                  • -
                  • -
                    Optional itemMoveUp?: undefined | string
                    -
                  • -
                  • -
                    Optional itemToolbar?: undefined | string
                    -
                  • -
                  • -
                    Optional itemWrapper?: undefined | string
                    -
                  • -
                  • -
                    Optional label?: undefined | string
                    -
                  • -
                  • -
                    Optional legend?: undefined | string
                    -
                  • -
                  • -
                    Optional noData?: undefined | string
                    -
                  • -
                  • -
                    Optional root?: undefined | string
                    -
                  • -
                  -
                  -
                  -
                  - -

                  control

                  -
                  control: { description?: undefined | string; error?: undefined | string; input?: undefined | string; label?: undefined | string; option?: undefined | string; root?: undefined | string; select?: undefined | string; textarea?: undefined | string; wrapper?: undefined | string }
                  - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    Optional description?: undefined | string
                    -
                  • -
                  • -
                    Optional error?: undefined | string
                    -
                  • -
                  • -
                    Optional input?: undefined | string
                    -
                  • -
                  • -
                    Optional label?: undefined | string
                    -
                  • -
                  • -
                    Optional option?: undefined | string
                    -
                  • -
                  • -
                    Optional root?: undefined | string
                    -
                  • -
                  • -
                    Optional select?: undefined | string
                    -
                  • -
                  • -
                    Optional textarea?: undefined | string
                    -
                  • -
                  • -
                    Optional wrapper?: undefined | string
                    -
                  • -
                  -
                  -
                  -
                  - -

                  group

                  -
                  group: { item?: undefined | string; label?: undefined | string; root?: undefined | string }
                  - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    Optional item?: undefined | string
                    -
                  • -
                  • -
                    Optional label?: undefined | string
                    -
                  • -
                  • -
                    Optional root?: undefined | string
                    -
                  • -
                  -
                  -
                  -
                  - -

                  horizontalLayout

                  -
                  horizontalLayout: { item?: undefined | string; root?: undefined | string }
                  - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    Optional item?: undefined | string
                    -
                  • -
                  • -
                    Optional root?: undefined | string
                    -
                  • -
                  -
                  -
                  -
                  - -

                  label

                  -
                  label: { root?: undefined | string }
                  - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    Optional root?: undefined | string
                    -
                  • -
                  -
                  -
                  -
                  - -

                  verticalLayout

                  -
                  verticalLayout: { item?: undefined | string; root?: undefined | string }
                  - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    Optional item?: undefined | string
                    -
                  • -
                  • -
                    Optional root?: undefined | string
                    -
                  • -
                  -
                  -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue/vue/assets/css/main.css b/static/api/vue/vue/assets/css/main.css deleted file mode 100644 index 737b9280..00000000 --- a/static/api/vue/vue/assets/css/main.css +++ /dev/null @@ -1,2642 +0,0 @@ -/*! normalize.css v1.1.3 | MIT License | git.io/normalize */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden] { - display: none; -} -html { - font-size: 100%; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - font-family: sans-serif; -} -button, -input, -select, -textarea { - font-family: sans-serif; -} -body { - margin: 0; -} -a:focus { - outline: thin dotted; -} -a:active, -a:hover { - outline: 0; -} -h1 { - font-size: 2em; - margin: 0.67em 0; -} -h2 { - font-size: 1.5em; - margin: 0.83em 0; -} -h3 { - font-size: 1.17em; - margin: 1em 0; -} -h4, -.tsd-index-panel h3 { - font-size: 1em; - margin: 1.33em 0; -} -h5 { - font-size: 0.83em; - margin: 1.67em 0; -} -h6 { - font-size: 0.67em; - margin: 2.33em 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { - font-weight: bold; -} -blockquote { - margin: 1em 40px; -} -dfn { - font-style: italic; -} -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} -mark { - background: #ff0; - color: #000; -} -p, -pre { - margin: 1em 0; -} -code, -kbd, -pre, -samp { - font-family: monospace, serif; - _font-family: 'courier new', monospace; - font-size: 1em; -} -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} -q { - quotes: none; -} -q:before, -q:after { - content: ''; - content: none; -} -small { - font-size: 80%; -} -sub { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; - top: -0.5em; -} -sub { - bottom: -0.25em; -} -dl, -menu, -ol, -ul { - margin: 1em 0; -} -dd { - margin: 0 0 0 40px; -} -menu, -ol, -ul { - padding: 0 0 0 40px; -} -nav ul, -nav ol { - list-style: none; - list-style-image: none; -} -img { - border: 0; - -ms-interpolation-mode: bicubic; -} -svg:not(:root) { - overflow: hidden; -} -figure, -form { - margin: 0; -} -fieldset { - border: 1px solid silver; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -legend { - border: 0; - padding: 0; - white-space: normal; - *margin-left: -7px; -} -button, -input, -select, -textarea { - font-size: 100%; - margin: 0; - vertical-align: baseline; - *vertical-align: middle; -} -button, -input { - line-height: normal; -} -button, -select { - text-transform: none; -} -button, -html input[type='button'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -input[type='reset'], -input[type='submit'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -button[disabled], -html input[disabled] { - cursor: default; -} -input[type='checkbox'], -input[type='radio'] { - box-sizing: border-box; - padding: 0; - *height: 13px; - *width: 13px; -} -input[type='search'] { - -webkit-appearance: textfield; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -input[type='search']::-webkit-search-cancel-button, -input[type='search']::-webkit-search-decoration { - -webkit-appearance: none; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -textarea { - overflow: auto; - vertical-align: top; -} -table { - border-collapse: collapse; - border-spacing: 0; -} -.hljs { - display: inline-block; - padding: 0.5em; - background: #fff; - color: #000; -} -.hljs-comment, -.hljs-annotation, -.hljs-template_comment, -.diff .hljs-header, -.hljs-chunk, -.apache .hljs-cbracket { - color: green; -} -.hljs-keyword, -.hljs-id, -.hljs-built_in, -.css .smalltalk .hljs-class, -.hljs-winutils, -.bash .hljs-variable, -.tex .hljs-command, -.hljs-request, -.hljs-status, -.nginx .hljs-title { - color: blue; -} -.xml .hljs-tag { - color: blue; -} -.xml .hljs-tag .hljs-value { - color: blue; -} -.hljs-string, -.hljs-title, -.hljs-parent, -.hljs-tag .hljs-value, -.hljs-rules .hljs-value { - color: #a31515; -} -.ruby .hljs-symbol { - color: #a31515; -} -.ruby .hljs-symbol .hljs-string { - color: #a31515; -} -.hljs-template_tag, -.django .hljs-variable, -.hljs-addition, -.hljs-flow, -.hljs-stream, -.apache .hljs-tag, -.hljs-date, -.tex .hljs-formula, -.coffeescript .hljs-attribute { - color: #a31515; -} -.ruby .hljs-string, -.hljs-decorator, -.hljs-filter .hljs-argument, -.hljs-localvars, -.hljs-array, -.hljs-attr_selector, -.hljs-pseudo, -.hljs-pi, -.hljs-doctype, -.hljs-deletion, -.hljs-envvar, -.hljs-shebang, -.hljs-preprocessor, -.hljs-pragma, -.userType, -.apache .hljs-sqbracket, -.nginx .hljs-built_in, -.tex .hljs-special, -.hljs-prompt { - color: #2b91af; -} -.hljs-phpdoc, -.hljs-javadoc, -.hljs-xmlDocTag { - color: gray; -} -.vhdl .hljs-typename { - font-weight: bold; -} -.vhdl .hljs-string { - color: #666; -} -.vhdl .hljs-literal { - color: #a31515; -} -.vhdl .hljs-attribute { - color: #00b0e8; -} -.xml .hljs-attribute { - color: red; -} -ul.tsd-descriptions > li > :first-child, -.tsd-panel > :first-child, -.col > :first-child, -.col-11 > :first-child, -.col-10 > :first-child, -.col-9 > :first-child, -.col-8 > :first-child, -.col-7 > :first-child, -.col-6 > :first-child, -.col-5 > :first-child, -.col-4 > :first-child, -.col-3 > :first-child, -.col-2 > :first-child, -.col-1 > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child, -.tsd-panel > :first-child > :first-child, -.col > :first-child > :first-child, -.col-11 > :first-child > :first-child, -.col-10 > :first-child > :first-child, -.col-9 > :first-child > :first-child, -.col-8 > :first-child > :first-child, -.col-7 > :first-child > :first-child, -.col-6 > :first-child > :first-child, -.col-5 > :first-child > :first-child, -.col-4 > :first-child > :first-child, -.col-3 > :first-child > :first-child, -.col-2 > :first-child > :first-child, -.col-1 > :first-child > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child > :first-child, -.tsd-panel > :first-child > :first-child > :first-child, -.col > :first-child > :first-child > :first-child, -.col-11 > :first-child > :first-child > :first-child, -.col-10 > :first-child > :first-child > :first-child, -.col-9 > :first-child > :first-child > :first-child, -.col-8 > :first-child > :first-child > :first-child, -.col-7 > :first-child > :first-child > :first-child, -.col-6 > :first-child > :first-child > :first-child, -.col-5 > :first-child > :first-child > :first-child, -.col-4 > :first-child > :first-child > :first-child, -.col-3 > :first-child > :first-child > :first-child, -.col-2 > :first-child > :first-child > :first-child, -.col-1 > :first-child > :first-child > :first-child { - margin-top: 0; -} -ul.tsd-descriptions > li > :last-child, -.tsd-panel > :last-child, -.col > :last-child, -.col-11 > :last-child, -.col-10 > :last-child, -.col-9 > :last-child, -.col-8 > :last-child, -.col-7 > :last-child, -.col-6 > :last-child, -.col-5 > :last-child, -.col-4 > :last-child, -.col-3 > :last-child, -.col-2 > :last-child, -.col-1 > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child, -.tsd-panel > :last-child > :last-child, -.col > :last-child > :last-child, -.col-11 > :last-child > :last-child, -.col-10 > :last-child > :last-child, -.col-9 > :last-child > :last-child, -.col-8 > :last-child > :last-child, -.col-7 > :last-child > :last-child, -.col-6 > :last-child > :last-child, -.col-5 > :last-child > :last-child, -.col-4 > :last-child > :last-child, -.col-3 > :last-child > :last-child, -.col-2 > :last-child > :last-child, -.col-1 > :last-child > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child > :last-child, -.tsd-panel > :last-child > :last-child > :last-child, -.col > :last-child > :last-child > :last-child, -.col-11 > :last-child > :last-child > :last-child, -.col-10 > :last-child > :last-child > :last-child, -.col-9 > :last-child > :last-child > :last-child, -.col-8 > :last-child > :last-child > :last-child, -.col-7 > :last-child > :last-child > :last-child, -.col-6 > :last-child > :last-child > :last-child, -.col-5 > :last-child > :last-child > :last-child, -.col-4 > :last-child > :last-child > :last-child, -.col-3 > :last-child > :last-child > :last-child, -.col-2 > :last-child > :last-child > :last-child, -.col-1 > :last-child > :last-child > :last-child { - margin-bottom: 0; -} -.container { - max-width: 1200px; - margin: 0 auto; - padding: 0 40px; -} -@media (max-width: 640px) { - .container { - padding: 0 20px; - } -} -.container-main { - padding-bottom: 200px; -} -.row { - display: flex; - position: relative; - margin: 0 -10px; -} -.row:after { - visibility: hidden; - display: block; - content: ''; - clear: both; - height: 0; -} -.col, -.col-11, -.col-10, -.col-9, -.col-8, -.col-7, -.col-6, -.col-5, -.col-4, -.col-3, -.col-2, -.col-1 { - box-sizing: border-box; - float: left; - padding: 0 10px; -} -.col-1 { - width: 8.3333333333%; -} -.offset-1 { - margin-left: 8.3333333333%; -} -.col-2 { - width: 16.6666666667%; -} -.offset-2 { - margin-left: 16.6666666667%; -} -.col-3 { - width: 25%; -} -.offset-3 { - margin-left: 25%; -} -.col-4 { - width: 33.3333333333%; -} -.offset-4 { - margin-left: 33.3333333333%; -} -.col-5 { - width: 41.6666666667%; -} -.offset-5 { - margin-left: 41.6666666667%; -} -.col-6 { - width: 50%; -} -.offset-6 { - margin-left: 50%; -} -.col-7 { - width: 58.3333333333%; -} -.offset-7 { - margin-left: 58.3333333333%; -} -.col-8 { - width: 66.6666666667%; -} -.offset-8 { - margin-left: 66.6666666667%; -} -.col-9 { - width: 75%; -} -.offset-9 { - margin-left: 75%; -} -.col-10 { - width: 83.3333333333%; -} -.offset-10 { - margin-left: 83.3333333333%; -} -.col-11 { - width: 91.6666666667%; -} -.offset-11 { - margin-left: 91.6666666667%; -} -.tsd-kind-icon { - display: block; - position: relative; - padding-left: 20px; - text-indent: -20px; -} -.tsd-kind-icon:before { - content: ''; - display: inline-block; - vertical-align: middle; - width: 17px; - height: 17px; - margin: 0 3px 2px 0; - background-image: url(../images/icons.png); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-kind-icon:before { - background-image: url(../images/icons@2x.png); - background-size: 238px 204px; - } -} -.tsd-signature.tsd-kind-icon:before { - background-position: 0 -153px; -} -.tsd-kind-object-literal > .tsd-kind-icon:before { - background-position: 0px -17px; -} -.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -17px; -} -.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -17px; -} -.tsd-kind-class > .tsd-kind-icon:before { - background-position: 0px -34px; -} -.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -34px; -} -.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -34px; -} -.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -51px; -} -.tsd-kind-interface > .tsd-kind-icon:before { - background-position: 0px -68px; -} -.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -68px; -} -.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -68px; -} -.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -85px; -} -.tsd-kind-namespace > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-namespace.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-namespace.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-module > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-enum > .tsd-kind-icon:before { - background-position: 0px -119px; -} -.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -119px; -} -.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -119px; -} -.tsd-kind-enum-member > .tsd-kind-icon:before { - background-position: 0px -136px; -} -.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -136px; -} -.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -136px; -} -.tsd-kind-signature > .tsd-kind-icon:before { - background-position: 0px -153px; -} -.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -153px; -} -.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -153px; -} -.tsd-kind-type-alias > .tsd-kind-icon:before { - background-position: 0px -170px; -} -.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -170px; -} -.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -170px; -} -.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -187px; -} -.tsd-kind-variable > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-property > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-get-signature > .tsd-kind-icon:before { - background-position: -136px -17px; -} -.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -17px; -} -.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -17px; -} -.tsd-kind-set-signature > .tsd-kind-icon:before { - background-position: -136px -34px; -} -.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -34px; -} -.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -34px; -} -.tsd-kind-accessor > .tsd-kind-icon:before { - background-position: -136px -51px; -} -.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -51px; -} -.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -51px; -} -.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-constructor > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-constructor-signature > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-index-signature > .tsd-kind-icon:before { - background-position: -136px -119px; -} -.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -119px; -} -.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -119px; -} -.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -136px; -} -.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -136px; -} -.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -136px; -} -.tsd-is-static > .tsd-kind-icon:before { - background-position: -136px -153px; -} -.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -153px; -} -.tsd-is-static.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -153px; -} -.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -153px; -} -.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -187px; -} -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes shift-to-left { - from { - transform: translate(0, 0); - } - to { - transform: translate(-25%, 0); - } -} -@keyframes unshift-to-left { - from { - transform: translate(-25%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: #fdfdfd; - font-family: 'Segoe UI', sans-serif; - font-size: 16px; - color: #222; -} -a { - color: #4da6ff; - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -code, -pre { - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - padding: 0.2em; - margin: 0; - font-size: 14px; - background-color: rgba(0, 0, 0, 0.04); -} -pre { - padding: 10px; -} -pre code { - padding: 0; - font-size: 100%; - background-color: transparent; -} -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography h4, -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; - margin: 0; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -@media (min-width: 901px) and (max-width: 1024px) { - html.default .col-content { - width: 72%; - } - html.default .col-menu { - width: 28%; - } - html.default .tsd-navigation { - padding-left: 10px; - } -} -@media (max-width: 900px) { - html.default .col-content { - float: none; - width: 100%; - } - html.default .col-menu { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - width: 100%; - padding: 20px 20px 0 0; - max-width: 450px; - visibility: hidden; - background-color: #fff; - transform: translate(100%, 0); - } - html.default .col-menu > *:last-child { - padding-bottom: 20px; - } - html.default .overlay { - content: ''; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - html.default.to-has-menu .overlay { - animation: fade-in 0.4s; - } - html.default.to-has-menu header, - html.default.to-has-menu footer, - html.default.to-has-menu .col-content { - animation: shift-to-left 0.4s; - } - html.default.to-has-menu .col-menu { - animation: pop-in-from-right 0.4s; - } - html.default.from-has-menu .overlay { - animation: fade-out 0.4s; - } - html.default.from-has-menu header, - html.default.from-has-menu footer, - html.default.from-has-menu .col-content { - animation: unshift-to-left 0.4s; - } - html.default.from-has-menu .col-menu { - animation: pop-out-to-right 0.4s; - } - html.default.has-menu body { - overflow: hidden; - } - html.default.has-menu .overlay { - visibility: visible; - } - html.default.has-menu header, - html.default.has-menu footer, - html.default.has-menu .col-content { - transform: translate(-25%, 0); - } - html.default.has-menu .col-menu { - visibility: visible; - transform: translate(0, 0); - } -} -.tsd-page-title { - padding: 70px 0 20px 0; - margin: 0 0 40px 0; - background: #fff; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); -} -.tsd-page-title h1 { - margin: 0; -} -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: #707070; -} -.tsd-breadcrumb a { - color: #707070; - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: ' / '; -} -html.minimal .container { - margin: 0; -} -html.minimal .container-main { - padding-top: 50px; - padding-bottom: 0; -} -html.minimal .content-wrap { - padding-left: 300px; -} -html.minimal .tsd-navigation { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - box-sizing: border-box; - z-index: 1; - left: 0; - top: 40px; - bottom: 0; - width: 300px; - padding: 20px; - margin: 0; -} -html.minimal .tsd-member .tsd-member { - margin-left: 0; -} -html.minimal .tsd-page-toolbar { - position: fixed; - z-index: 2; -} -html.minimal #tsd-filter .tsd-filter-group { - right: 0; - transform: none; -} -html.minimal footer { - background-color: transparent; -} -html.minimal footer .container { - padding: 0; -} -html.minimal .tsd-generator { - padding: 0; -} -@media (max-width: 900px) { - html.minimal .tsd-navigation { - display: none; - } - html.minimal .content-wrap { - padding-left: 0; - } -} -dl.tsd-comment-tags { - overflow: hidden; -} -dl.tsd-comment-tags dt { - float: left; - padding: 1px 5px; - margin: 0 10px 0 0; - border-radius: 4px; - border: 1px solid #707070; - color: #707070; - font-size: 0.8em; - font-weight: normal; -} -dl.tsd-comment-tags dd { - margin: 0 0 10px 0; -} -dl.tsd-comment-tags dd:before, -dl.tsd-comment-tags dd:after { - display: table; - content: ' '; -} -dl.tsd-comment-tags dd pre, -dl.tsd-comment-tags dd:after { - clear: both; -} -dl.tsd-comment-tags p { - margin: 0; -} -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} -.toggle-protected .tsd-is-private { - display: none; -} -.toggle-public .tsd-is-private, -.toggle-public .tsd-is-protected, -.toggle-public .tsd-is-private-protected { - display: none; -} -.toggle-inherited .tsd-is-inherited { - display: none; -} -.toggle-only-exported .tsd-is-not-exported { - display: none; -} -.toggle-externals .tsd-is-external { - display: none; -} -#tsd-filter { - position: relative; - display: inline-block; - height: 40px; - vertical-align: bottom; -} -.no-filter #tsd-filter { - display: none; -} -#tsd-filter .tsd-filter-group { - display: inline-block; - height: 40px; - vertical-align: bottom; - white-space: nowrap; -} -#tsd-filter input { - display: none; -} -@media (max-width: 900px) { - #tsd-filter .tsd-filter-group { - display: block; - position: absolute; - top: 40px; - right: 20px; - height: auto; - background-color: #fff; - visibility: hidden; - transform: translate(50%, 0); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - } - .has-options #tsd-filter .tsd-filter-group { - visibility: visible; - } - .to-has-options #tsd-filter .tsd-filter-group { - animation: fade-in 0.2s; - } - .from-has-options #tsd-filter .tsd-filter-group { - animation: fade-out 0.2s; - } - #tsd-filter label, - #tsd-filter .tsd-select { - display: block; - padding-right: 20px; - } -} -footer { - border-top: 1px solid #eee; - background-color: #fff; -} -footer.with-border-bottom { - border-bottom: 1px solid #eee; -} -footer .tsd-legend-group { - font-size: 0; -} -footer .tsd-legend { - display: inline-block; - width: 25%; - padding: 0; - font-size: 16px; - list-style: none; - line-height: 1.333em; - vertical-align: top; -} -@media (max-width: 900px) { - footer .tsd-legend { - width: 50%; - } -} -.tsd-hierarchy { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} -.tsd-index-panel .tsd-index-content { - margin-bottom: -30px !important; -} -.tsd-index-panel .tsd-index-section { - margin-bottom: 30px !important; -} -.tsd-index-panel h3 { - margin: 0 -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 3; - -moz-column-count: 3; - -ms-column-count: 3; - -o-column-count: 3; - column-count: 3; - -webkit-column-gap: 20px; - -moz-column-gap: 20px; - -ms-column-gap: 20px; - -o-column-gap: 20px; - column-gap: 20px; - padding: 0; - list-style: none; - line-height: 1.333em; -} -@media (max-width: 900px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 1; - -moz-column-count: 1; - -ms-column-count: 1; - -o-column-count: 1; - column-count: 1; - } -} -@media (min-width: 901px) and (max-width: 1024px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 2; - -moz-column-count: 2; - -ms-column-count: 2; - -o-column-count: 2; - column-count: 2; - } -} -.tsd-index-panel ul.tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} -.tsd-index-panel a, -.tsd-index-panel .tsd-parent-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-parent-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-parent-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-parent-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-is-private a { - color: #707070; -} -.tsd-flag { - display: inline-block; - padding: 1px 5px; - border-radius: 4px; - color: #fff; - background-color: #707070; - text-indent: 0; - font-size: 14px; - font-weight: normal; -} -.tsd-anchor { - position: absolute; - top: -100px; -} -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} -.tsd-navigation { - margin: 0 0 0 40px; -} -.tsd-navigation a { - display: block; - padding-top: 2px; - padding-bottom: 2px; - border-left: 2px solid transparent; - color: #222; - text-decoration: none; - transition: border-left-color 0.1s; -} -.tsd-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul { - margin: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li { - padding: 0; -} -.tsd-navigation.primary { - padding-bottom: 40px; -} -.tsd-navigation.primary a { - display: block; - padding-top: 6px; - padding-bottom: 6px; -} -.tsd-navigation.primary ul li a { - padding-left: 5px; -} -.tsd-navigation.primary ul li li a { - padding-left: 25px; -} -.tsd-navigation.primary ul li li li a { - padding-left: 45px; -} -.tsd-navigation.primary ul li li li li a { - padding-left: 65px; -} -.tsd-navigation.primary ul li li li li li a { - padding-left: 85px; -} -.tsd-navigation.primary ul li li li li li li a { - padding-left: 105px; -} -.tsd-navigation.primary > ul { - border-bottom: 1px solid #eee; -} -.tsd-navigation.primary li { - border-top: 1px solid #eee; -} -.tsd-navigation.primary li.current > a { - font-weight: bold; -} -.tsd-navigation.primary li.label span { - display: block; - padding: 20px 0 6px 5px; - color: #707070; -} -.tsd-navigation.primary li.globals + li > span, -.tsd-navigation.primary li.globals + li > a { - padding-top: 20px; -} -.tsd-navigation.secondary { - max-height: calc(100vh - 1rem - 40px); - overflow: auto; - position: -webkit-sticky; - position: sticky; - top: calc(0.5rem + 40px); - transition: 0.3s; -} -.tsd-navigation.secondary.tsd-navigation--toolbar-hide { - max-height: calc(100vh - 1rem); - top: 0.5rem; -} -.tsd-navigation.secondary ul { - transition: opacity 0.2s; -} -.tsd-navigation.secondary ul li a { - padding-left: 25px; -} -.tsd-navigation.secondary ul li li a { - padding-left: 45px; -} -.tsd-navigation.secondary ul li li li a { - padding-left: 65px; -} -.tsd-navigation.secondary ul li li li li a { - padding-left: 85px; -} -.tsd-navigation.secondary ul li li li li li a { - padding-left: 105px; -} -.tsd-navigation.secondary ul li li li li li li a { - padding-left: 125px; -} -.tsd-navigation.secondary ul.current a { - border-left-color: #eee; -} -.tsd-navigation.secondary li.focus > a, -.tsd-navigation.secondary ul.current li.focus > a { - border-left-color: #000; -} -.tsd-navigation.secondary li.current { - margin-top: 20px; - margin-bottom: 20px; - border-left-color: #eee; -} -.tsd-navigation.secondary li.current > a { - font-weight: bold; -} -@media (min-width: 901px) { - .menu-sticky-wrap { - position: static; - } -} -.tsd-panel { - margin: 20px 0; - padding: 20px; - background-color: #fff; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5em -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: 0; -} -.tsd-panel table { - display: block; - width: 100%; - overflow: auto; - margin-top: 10px; - word-break: normal; - word-break: keep-all; -} -.tsd-panel table th { - font-weight: bold; -} -.tsd-panel table th, -.tsd-panel table td { - padding: 6px 13px; - border: 1px solid #ddd; -} -.tsd-panel table tr { - background-color: #fff; - border-top: 1px solid #ccc; -} -.tsd-panel table tr:nth-child(2n) { - background-color: #f8f8f8; -} -.tsd-panel-group { - margin: 60px 0; -} -.tsd-panel-group > h1, -.tsd-panel-group > h2, -.tsd-panel-group > h3 { - padding-left: 20px; - padding-right: 20px; -} -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 40px; - height: 40px; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: #222; -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - padding: 0 10px; - background-color: #fdfdfd; -} -#tsd-search .results li:nth-child(even) { - background-color: #fff; -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current, -#tsd-search .results li:hover { - background-color: #eee; -} -#tsd-search .results a { - display: block; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: #707070; - font-weight: normal; -} -#tsd-search.has-focus { - background-color: #eee; -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} -.tsd-signature { - margin: 0 0 1em 0; - padding: 10px; - border: 1px solid #eee; - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - font-size: 14px; - overflow-x: auto; -} -.tsd-signature.tsd-kind-icon { - padding-left: 30px; -} -.tsd-signature.tsd-kind-icon:before { - top: 10px; - left: 10px; -} -.tsd-panel > .tsd-signature { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-signature-symbol { - color: #707070; - font-weight: normal; -} -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - border: 1px solid #eee; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-width: 1px 0 0 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-signature:first-child { - border-top-width: 0; -} -.tsd-signatures .tsd-signature.current { - background-color: #eee; -} -.tsd-signatures.active > .tsd-signature { - cursor: pointer; -} -.tsd-panel > .tsd-signatures { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-panel > a.anchor + .tsd-signatures { - border-top-width: 0; - margin-top: -20px; -} -ul.tsd-descriptions { - position: relative; - overflow: hidden; - padding: 0; - list-style: none; -} -ul.tsd-descriptions.active > .tsd-description { - display: none; -} -ul.tsd-descriptions.active > .tsd-description.current { - display: block; -} -ul.tsd-descriptions.active > .tsd-description.fade-in { - animation: fade-in-delayed 0.3s; -} -ul.tsd-descriptions.active > .tsd-description.fade-out { - animation: fade-out-delayed 0.3s; - position: absolute; - display: block; - top: 0; - left: 0; - right: 0; - opacity: 0; - visibility: hidden; -} -ul.tsd-descriptions h4, -ul.tsd-descriptions .tsd-index-panel h3, -.tsd-index-panel ul.tsd-descriptions h3 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters, -ul.tsd-type-parameters { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameters > li.tsd-parameter-signature, -ul.tsd-type-parameters > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameters h5, -ul.tsd-type-parameters h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters .tsd-comment, -ul.tsd-type-parameters .tsd-comment { - margin-top: -0.5em; -} -.tsd-sources { - font-size: 14px; - color: #707070; - margin: 0 0 1em 0; -} -.tsd-sources a { - color: #707070; - text-decoration: underline; -} -.tsd-sources ul, -.tsd-sources p { - margin: 0 !important; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} -.tsd-page-toolbar { - position: fixed; - z-index: 1; - top: 0; - left: 0; - width: 100%; - height: 40px; - color: #333; - background: #fff; - border-bottom: 1px solid #eee; - transition: transform 0.3s linear; -} -.tsd-page-toolbar a { - color: #333; - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .table-wrap { - display: table; - width: 100%; - height: 40px; -} -.tsd-page-toolbar .table-cell { - display: table-cell; - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar--hide { - transform: translateY(-100%); -} -.tsd-select .tsd-select-list li:before, -.tsd-select .tsd-select-label:before, -.tsd-widget:before { - content: ''; - display: inline-block; - width: 40px; - height: 40px; - margin: 0 -8px 0 0; - background-image: url(../images/widgets.png); - background-repeat: no-repeat; - text-indent: -1024px; - vertical-align: bottom; -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-select .tsd-select-list li:before, - .tsd-select .tsd-select-label:before, - .tsd-widget:before { - background-image: url(../images/widgets@2x.png); - background-size: 320px 40px; - } -} -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.6; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.8; -} -.tsd-widget.active { - opacity: 1; - background-color: #eee; -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} -.tsd-widget.search:before { - background-position: 0 0; -} -.tsd-widget.menu:before { - background-position: -40px 0; -} -.tsd-widget.options:before { - background-position: -80px 0; -} -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -@media (max-width: 900px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } -} -input[type='checkbox'] + .tsd-widget:before { - background-position: -120px 0; -} -input[type='checkbox']:checked + .tsd-widget:before { - background-position: -160px 0; -} -.tsd-select { - position: relative; - display: inline-block; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-select .tsd-select-label { - opacity: 0.6; - transition: opacity 0.2s; -} -.tsd-select .tsd-select-label:before { - background-position: -240px 0; -} -.tsd-select.active .tsd-select-label { - opacity: 0.8; -} -.tsd-select.active .tsd-select-list { - visibility: visible; - opacity: 1; - transition-delay: 0s; -} -.tsd-select .tsd-select-list { - position: absolute; - visibility: hidden; - top: 40px; - left: 0; - margin: 0; - padding: 0; - opacity: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - transition: visibility 0s 0.2s, opacity 0.2s; -} -.tsd-select .tsd-select-list li { - padding: 0 20px 0 0; - background-color: #fdfdfd; -} -.tsd-select .tsd-select-list li:before { - background-position: 40px 0; -} -.tsd-select .tsd-select-list li:nth-child(even) { - background-color: #fff; -} -.tsd-select .tsd-select-list li:hover { - background-color: #eee; -} -.tsd-select .tsd-select-list li.selected:before { - background-position: -200px 0; -} -@media (max-width: 900px) { - .tsd-select .tsd-select-list { - top: 0; - left: auto; - right: 100%; - margin-right: -5px; - } - .tsd-select .tsd-select-label:before { - background-position: -280px 0; - } -} -img { - max-width: 100%; -} diff --git a/static/api/vue/vue/assets/images/icons.png b/static/api/vue/vue/assets/images/icons.png deleted file mode 100644 index 3836d5fe..00000000 Binary files a/static/api/vue/vue/assets/images/icons.png and /dev/null differ diff --git a/static/api/vue/vue/assets/images/icons@2x.png b/static/api/vue/vue/assets/images/icons@2x.png deleted file mode 100644 index 5a209e2f..00000000 Binary files a/static/api/vue/vue/assets/images/icons@2x.png and /dev/null differ diff --git a/static/api/vue/vue/assets/images/widgets.png b/static/api/vue/vue/assets/images/widgets.png deleted file mode 100644 index c7380532..00000000 Binary files a/static/api/vue/vue/assets/images/widgets.png and /dev/null differ diff --git a/static/api/vue/vue/assets/images/widgets@2x.png b/static/api/vue/vue/assets/images/widgets@2x.png deleted file mode 100644 index 4bbbd572..00000000 Binary files a/static/api/vue/vue/assets/images/widgets@2x.png and /dev/null differ diff --git a/static/api/vue/vue/assets/js/main.js b/static/api/vue/vue/assets/js/main.js deleted file mode 100644 index c2190a93..00000000 --- a/static/api/vue/vue/assets/js/main.js +++ /dev/null @@ -1,51 +0,0 @@ -!function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t,r){var n,i; -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - */!function(){var s,o,a,u,l,c,h,d,f,p,y,m,v,g,x,w,L,E,b,S,k,Q,O,P,T,_,C=function(e){var t=new C.Builder;return t.pipeline.add(C.trimmer,C.stopWordFilter,C.stemmer),t.searchPipeline.add(C.stemmer),e.call(t,t),t.build()};C.version="2.3.9" -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */,C.utils={},C.utils.warn=(s=this,function(e){s.console&&console.warn&&console.warn(e)}),C.utils.asString=function(e){return null==e?"":e.toString()},C.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),n=0;n0){var u=C.utils.clone(t)||{};u.position=[o,a],u.index=i.length,i.push(new C.Token(r.slice(o,s),u))}o=s+1}}return i},C.tokenizer.separator=/[\s\-]+/ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */,C.Pipeline=function(){this._stack=[]},C.Pipeline.registeredFunctions=Object.create(null),C.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&C.utils.warn("Overwriting existing registered function: "+t),e.label=t,C.Pipeline.registeredFunctions[e.label]=e},C.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||C.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},C.Pipeline.load=function(e){var t=new C.Pipeline;return e.forEach((function(e){var r=C.Pipeline.registeredFunctions[e];if(!r)throw new Error("Cannot load unregistered function: "+e);t.add(r)})),t},C.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){C.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},C.Pipeline.prototype.after=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");r+=1,this._stack.splice(r,0,t)},C.Pipeline.prototype.before=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");this._stack.splice(r,0,t)},C.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},C.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=i),s!=e);)n=r-t,i=t+Math.floor(n/2),s=this.elements[2*i];return s==e||s>e?2*i:sa?l+=2:o==a&&(t+=r[u+1]*n[l+1],u+=2,l+=2);return t},C.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},C.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var s,o=i.str.charAt(0);o in i.node.edges?s=i.node.edges[o]:(s=new C.TokenSet,i.node.edges[o]=s),1==i.str.length&&(s.final=!0),n.push({node:s,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var a=i.node.edges["*"];else{a=new C.TokenSet;i.node.edges["*"]=a}if(0==i.str.length&&(a.final=!0),n.push({node:a,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&n.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var u=i.node.edges["*"];else{u=new C.TokenSet;i.node.edges["*"]=u}1==i.str.length&&(u.final=!0),n.push({node:u,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var l,c=i.str.charAt(0),h=i.str.charAt(1);h in i.node.edges?l=i.node.edges[h]:(l=new C.TokenSet,i.node.edges[h]=l),1==i.str.length&&(l.final=!0),n.push({node:l,editsRemaining:i.editsRemaining-1,str:c+i.str.slice(2)})}}}return r},C.TokenSet.fromString=function(e){for(var t=new C.TokenSet,r=t,n=0,i=e.length;n=e;t--){var r=this.uncheckedNodes[t],n=r.child.toString();n in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[n]:(r.child._str=n,this.minimizedNodes[n]=r.child),this.uncheckedNodes.pop()}} -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */,C.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},C.Index.prototype.search=function(e){return this.query((function(t){new C.QueryParser(e,t).parse()}))},C.Index.prototype.query=function(e){for(var t=new C.Query(this.fields),r=Object.create(null),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=0;a1?1:e},C.Builder.prototype.k1=function(e){this._k1=e},C.Builder.prototype.add=function(e,t){var r=e[this._ref],n=Object.keys(this._fields);this._documents[r]=t||{},this.documentCount+=1;for(var i=0;i=this.length)return C.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},C.QueryLexer.prototype.width=function(){return this.pos-this.start},C.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},C.QueryLexer.prototype.backup=function(){this.pos-=1},C.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=C.QueryLexer.EOS&&this.backup()},C.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(C.QueryLexer.TERM)),e.ignore(),e.more())return C.QueryLexer.lexText},C.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.EDIT_DISTANCE),C.QueryLexer.lexText},C.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.BOOST),C.QueryLexer.lexText},C.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(C.QueryLexer.TERM)},C.QueryLexer.termSeparator=C.tokenizer.separator,C.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==C.QueryLexer.EOS)return C.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return C.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if(t.match(C.QueryLexer.termSeparator))return C.QueryLexer.lexTerm}else e.escapeCharacter()}},C.QueryParser=function(e,t){this.lexer=new C.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},C.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=C.QueryParser.parseClause;e;)e=e(this);return this.query},C.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},C.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},C.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},C.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case C.QueryLexer.PRESENCE:return C.QueryParser.parsePresence;case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(r+=" with value '"+t.str+"'"),new C.QueryParseError(r,t.start,t.end)}},C.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=C.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=C.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+t.str+"'";throw new C.QueryParseError(r,t.start,t.end)}var n=e.peekLexeme();if(null==n){r="expecting term or field, found nothing";throw new C.QueryParseError(r,t.start,t.end)}switch(n.type){case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:r="expecting term or field, found '"+n.type+"'";throw new C.QueryParseError(r,n.start,n.end)}}},C.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var r=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),n="unrecognised field '"+t.str+"', possible fields: "+r;throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(null==i){n="expecting term, found nothing";throw new C.QueryParseError(n,t.start,t.end)}switch(i.type){case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:n="expecting term, found '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}}},C.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(null!=r)switch(r.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+r.type+"'";throw new C.QueryParseError(n,r.start,r.end)}else e.nextClause()}},C.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="edit distance must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.editDistance=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},C.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="boost must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.boost=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},void 0===(i="function"==typeof(n=function(){return C})?n.call(t,r,t,e):n)||(e.exports=i)}()},function(e,t,r){},function(e,t,r){"use strict";r.r(t);var n=[];function i(e,t){n.push({selector:t,constructor:e})}var s,o,a=function(){function e(){this.createComponents(document.body)}return e.prototype.createComponents=function(e){n.forEach((function(t){e.querySelectorAll(t.selector).forEach((function(e){e.dataset.hasInstance||(new t.constructor({el:e}),e.dataset.hasInstance=String(!0))}))}))},e}(),u=function(e){this.el=e.el},l=r(0),c=(s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});!function(e){e[e.Idle=0]="Idle",e[e.Loading=1]="Loading",e[e.Ready=2]="Ready",e[e.Failure=3]="Failure"}(o||(o={}));var h=function(e){function t(t){var r=e.call(this,t)||this;r.query="",r.loadingState=o.Idle,r.hasFocus=!1,r.preventPress=!1,r.data=null,r.index=null,r.resultClicked=!1;var n=document.querySelector("#tsd-search-field"),i=document.querySelector(".results");if(!n||!i)throw new Error("The input field or the result list wrapper are not found");return r.field=n,r.results=i,r.base=r.el.dataset.base+"/",r.bindEvents(),r}return c(t,e),t.prototype.loadIndex=function(){var e=this;if(this.loadingState==o.Idle&&!this.data){setTimeout((function(){e.loadingState==o.Idle&&e.setLoadingState(o.Loading)}),500);var t=this.el.dataset.index;t?fetch(t).then((function(e){if(!e.ok)throw new Error("The search index is missing");return e.json()})).then((function(t){e.data=t,e.index=l.Index.load(t.index),e.setLoadingState(o.Ready)})).catch((function(t){console.error(t),e.setLoadingState(o.Failure)})):this.setLoadingState(o.Failure)}},t.prototype.updateResults=function(){if(this.loadingState==o.Ready&&(this.results.textContent="",this.query&&this.index&&this.data)){var e=this.index.search("*"+this.query+"*");0===e.length&&(e=this.index.search("*"+this.query+"~1*"));for(var t=0,r=Math.min(10,e.length);t"+e+""})),s=n.parent||"";(s=s.replace(new RegExp(this.query,"i"),(function(e){return""+e+""})))&&(i=''+s+"."+i);var a=document.createElement("li");a.classList.value=n.classes,a.innerHTML='\n '+i+"\n ",this.results.appendChild(a)}}},t.prototype.setLoadingState=function(e){this.loadingState!=e&&(this.el.classList.remove(o[this.loadingState].toLowerCase()),this.loadingState=e,this.el.classList.add(o[this.loadingState].toLowerCase()),this.updateResults())},t.prototype.setHasFocus=function(e){this.hasFocus!=e&&(this.hasFocus=e,this.el.classList.toggle("has-focus"),e?(this.setQuery(""),this.field.value=""):this.field.value=this.query)},t.prototype.setQuery=function(e){this.query=e.trim(),this.updateResults()},t.prototype.setCurrentResult=function(e){var t=this.results.querySelector(".current");if(t){var r=1==e?t.nextElementSibling:t.previousElementSibling;r&&(t.classList.remove("current"),r.classList.add("current"))}else(t=this.results.querySelector(1==e?"li:first-child":"li:last-child"))&&t.classList.add("current")},t.prototype.gotoCurrentResult=function(){var e=this.results.querySelector(".current");if(e||(e=this.results.querySelector("li:first-child")),e){var t=e.querySelector("a");t&&(window.location.href=t.href),this.field.blur()}},t.prototype.bindEvents=function(){var e=this;this.results.addEventListener("mousedown",(function(){e.resultClicked=!0})),this.results.addEventListener("mouseup",(function(){e.resultClicked=!1,e.setHasFocus(!1)})),this.field.addEventListener("focusin",(function(){e.setHasFocus(!0),e.loadIndex()})),this.field.addEventListener("focusout",(function(){e.resultClicked?e.resultClicked=!1:setTimeout((function(){return e.setHasFocus(!1)}),100)})),this.field.addEventListener("input",(function(){e.setQuery(e.field.value)})),this.field.addEventListener("keydown",(function(t){13==t.keyCode||27==t.keyCode||38==t.keyCode||40==t.keyCode?(e.preventPress=!0,t.preventDefault(),13==t.keyCode?e.gotoCurrentResult():27==t.keyCode?e.field.blur():38==t.keyCode?e.setCurrentResult(-1):40==t.keyCode&&e.setCurrentResult(1)):e.preventPress=!1})),this.field.addEventListener("keypress",(function(t){e.preventPress&&t.preventDefault()})),document.body.addEventListener("keydown",(function(t){t.altKey||t.ctrlKey||t.metaKey||!e.hasFocus&&t.keyCode>47&&t.keyCode<112&&e.field.focus()}))},t}(u),d=function(){function e(){this.listeners={}}return e.prototype.addEventListener=function(e,t){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(t)},e.prototype.removeEventListener=function(e,t){if(e in this.listeners)for(var r=this.listeners[e],n=0,i=r.length;n=this.scrollTop||0===this.scrollTop,e!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.secondaryNav.classList.toggle("tsd-navigation--toolbar-hide")),this.lastY=this.scrollTop},t.instance=new t,t}(d),m=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),v=function(e){function t(t){var r=e.call(this,t)||this;return r.anchors=[],r.index=-1,y.instance.addEventListener("resize",(function(){return r.onResize()})),y.instance.addEventListener("scroll",(function(e){return r.onScroll(e)})),r.createAnchors(),r}return m(t,e),t.prototype.createAnchors=function(){var e=this,t=window.location.href;-1!=t.indexOf("#")&&(t=t.substr(0,t.indexOf("#"))),this.el.querySelectorAll("a").forEach((function(r){var n=r.href;if(-1!=n.indexOf("#")&&n.substr(0,t.length)==t){var i=n.substr(n.indexOf("#")+1),s=document.querySelector("a.tsd-anchor[name="+i+"]"),o=r.parentNode;s&&o&&e.anchors.push({link:o,anchor:s,position:0})}})),this.onResize()},t.prototype.onResize=function(){for(var e,t=0,r=this.anchors.length;t-1&&r[i].position>t;)i-=1;for(;i-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=i,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))},t}(u),g=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),x=function(){function e(e,t){this.signature=e,this.description=t}return e.prototype.addClass=function(e){return this.signature.classList.add(e),this.description.classList.add(e),this},e.prototype.removeClass=function(e){return this.signature.classList.remove(e),this.description.classList.remove(e),this},e}(),w=function(e){function t(t){var r=e.call(this,t)||this;return r.groups=[],r.index=-1,r.createGroups(),r.container&&(r.el.classList.add("active"),Array.from(r.el.children).forEach((function(e){e.addEventListener("touchstart",(function(e){return r.onClick(e)})),e.addEventListener("click",(function(e){return r.onClick(e)}))})),r.container.classList.add("active"),r.setIndex(0)),r}return g(t,e),t.prototype.setIndex=function(e){if(e<0&&(e=0),e>this.groups.length-1&&(e=this.groups.length-1),this.index!=e){var t=this.groups[e];if(this.index>-1){var r=this.groups[this.index];r.removeClass("current").addClass("fade-out"),t.addClass("current"),t.addClass("fade-in"),y.instance.triggerResize(),setTimeout((function(){r.removeClass("fade-out"),t.removeClass("fade-in")}),300)}else t.addClass("current"),y.instance.triggerResize();this.index=e}},t.prototype.createGroups=function(){var e=this.el.children;if(!(e.length<2)){this.container=this.el.nextElementSibling;var t=this.container.children;this.groups=[];for(var r=0;r10}})),document.addEventListener(b,(function(){Q=!1})),document.addEventListener("click",(function(e){k&&(e.preventDefault(),e.stopImmediatePropagation(),k=!1)}));var T=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),_=function(e){function t(t){var r=e.call(this,t)||this;return r.className=r.el.dataset.toggle||"",r.el.addEventListener(b,(function(e){return r.onPointerUp(e)})),r.el.addEventListener("click",(function(e){return e.preventDefault()})),document.addEventListener(L,(function(e){return r.onDocumentPointerDown(e)})),document.addEventListener(b,(function(e){return r.onDocumentPointerUp(e)})),r}return T(t,e),t.prototype.setActive=function(e){if(this.active!=e){this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);var t=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(t),setTimeout((function(){return document.documentElement.classList.remove(t)}),500)}},t.prototype.onPointerUp=function(e){O||(this.setActive(!0),e.preventDefault())},t.prototype.onDocumentPointerDown=function(e){if(this.active){if(e.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}},t.prototype.onDocumentPointerUp=function(e){var t=this;if(!O&&this.active&&e.target.closest(".col-menu")){var r=e.target.closest("a");if(r){var n=window.location.href;-1!=n.indexOf("#")&&(n=n.substr(0,n.indexOf("#"))),r.href.substr(0,n.length)==n&&setTimeout((function(){return t.setActive(!1)}),250)}}},t}(u),C=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),R=function(){function e(e,t){this.key=e,this.value=t,this.defaultValue=t,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return e.prototype.initialize=function(){},e.prototype.setValue=function(e){if(this.value!=e){var t=this.value;this.value=e,window.localStorage[this.key]=this.toLocalStorage(e),this.handleValueChange(t,e)}},e}(),I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this,t=document.querySelector("#tsd-filter-"+this.key);t&&(this.checkbox=t,this.checkbox.addEventListener("change",(function(){e.setValue(e.checkbox.checked)})))},t.prototype.handleValueChange=function(e,t){this.checkbox&&(this.checkbox.checked=this.value,document.documentElement.classList.toggle("toggle-"+this.key,this.value!=this.defaultValue))},t.prototype.fromLocalStorage=function(e){return"true"==e},t.prototype.toLocalStorage=function(e){return e?"true":"false"},t}(R),j=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this;document.documentElement.classList.add("toggle-"+this.key+this.value);var t=document.querySelector("#tsd-filter-"+this.key);if(t){this.select=t;var r=function(){e.select.classList.add("active")};this.select.addEventListener(L,r),this.select.addEventListener("mouseover",r),this.select.addEventListener("mouseleave",(function(){e.select.classList.remove("active")})),this.select.querySelectorAll("li").forEach((function(r){r.addEventListener(b,(function(r){t.classList.remove("active"),e.setValue(r.target.dataset.value||"")}))})),document.addEventListener(L,(function(t){e.select.contains(t.target)||e.select.classList.remove("active")}))}},t.prototype.handleValueChange=function(e,t){this.select.querySelectorAll("li.selected").forEach((function(e){e.classList.remove("selected")}));var r=this.select.querySelector('li[data-value="'+t+'"]'),n=this.select.querySelector(".tsd-select-label");r&&n&&(r.classList.add("selected"),n.textContent=r.textContent),document.documentElement.classList.remove("toggle-"+e),document.documentElement.classList.add("toggle-"+t)},t.prototype.fromLocalStorage=function(e){return e},t.prototype.toLocalStorage=function(e){return e},t}(R),F=function(e){function t(t){var r=e.call(this,t)||this;return r.optionVisibility=new j("visibility","private"),r.optionInherited=new I("inherited",!0),r.optionExternals=new I("externals",!0),r.optionOnlyExported=new I("only-exported",!1),r}return C(t,e),t.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},t}(u);r(1);i(h,"#tsd-search"),i(v,".menu-highlight"),i(w,".tsd-signatures"),i(_,"a[data-toggle]"),F.isSupported()?i(F,"#tsd-filter"):document.documentElement.classList.add("no-filter");var N=new a;Object.defineProperty(window,"app",{value:N})}]); \ No newline at end of file diff --git a/static/api/vue/vue/assets/js/search.json b/static/api/vue/vue/assets/js/search.json deleted file mode 100644 index c5b61b32..00000000 --- a/static/api/vue/vue/assets/js/search.json +++ /dev/null @@ -1 +0,0 @@ -{"kinds":{"64":"Function","256":"Interface","1024":"Property","4194304":"Type alias"},"rows":[{"id":0,"kind":256,"name":"RendererProps","url":"interfaces/rendererprops.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":1,"kind":1024,"name":"schema","url":"interfaces/rendererprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererProps"},{"id":2,"kind":1024,"name":"uischema","url":"interfaces/rendererprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererProps"},{"id":3,"kind":1024,"name":"path","url":"interfaces/rendererprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererProps"},{"id":4,"kind":1024,"name":"enabled","url":"interfaces/rendererprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererProps"},{"id":5,"kind":1024,"name":"renderers","url":"interfaces/rendererprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererProps"},{"id":6,"kind":1024,"name":"cells","url":"interfaces/rendererprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererProps"},{"id":7,"kind":1024,"name":"config","url":"interfaces/rendererprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererProps"},{"id":8,"kind":256,"name":"ControlProps","url":"interfaces/controlprops.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":9,"kind":1024,"name":"uischema","url":"interfaces/controlprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ControlProps"},{"id":10,"kind":1024,"name":"schema","url":"interfaces/controlprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":11,"kind":1024,"name":"path","url":"interfaces/controlprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":12,"kind":1024,"name":"enabled","url":"interfaces/controlprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":13,"kind":1024,"name":"renderers","url":"interfaces/controlprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":14,"kind":1024,"name":"cells","url":"interfaces/controlprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":15,"kind":1024,"name":"config","url":"interfaces/controlprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":16,"kind":256,"name":"LayoutProps","url":"interfaces/layoutprops.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":17,"kind":1024,"name":"uischema","url":"interfaces/layoutprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"LayoutProps"},{"id":18,"kind":1024,"name":"schema","url":"interfaces/layoutprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":19,"kind":1024,"name":"path","url":"interfaces/layoutprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":20,"kind":1024,"name":"enabled","url":"interfaces/layoutprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":21,"kind":1024,"name":"renderers","url":"interfaces/layoutprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":22,"kind":1024,"name":"cells","url":"interfaces/layoutprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":23,"kind":1024,"name":"config","url":"interfaces/layoutprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":24,"kind":64,"name":"rendererProps","url":"globals.html#rendererprops","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":25,"kind":64,"name":"masterListItemProps","url":"globals.html#masterlistitemprops","classes":"tsd-kind-function"},{"id":26,"kind":4194304,"name":"Required","url":"globals.html#required","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":27,"kind":64,"name":"useControl","url":"globals.html#usecontrol","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":28,"kind":64,"name":"useJsonFormsControl","url":"globals.html#usejsonformscontrol","classes":"tsd-kind-function"},{"id":29,"kind":64,"name":"useJsonFormsControlWithDetail","url":"globals.html#usejsonformscontrolwithdetail","classes":"tsd-kind-function"},{"id":30,"kind":64,"name":"useJsonFormsEnumControl","url":"globals.html#usejsonformsenumcontrol","classes":"tsd-kind-function"},{"id":31,"kind":64,"name":"useJsonFormsOneOfEnumControl","url":"globals.html#usejsonformsoneofenumcontrol","classes":"tsd-kind-function"},{"id":32,"kind":64,"name":"useJsonFormsArrayControl","url":"globals.html#usejsonformsarraycontrol","classes":"tsd-kind-function"},{"id":33,"kind":64,"name":"useJsonFormsAllOfControl","url":"globals.html#usejsonformsallofcontrol","classes":"tsd-kind-function"},{"id":34,"kind":64,"name":"useJsonFormsAnyOfControl","url":"globals.html#usejsonformsanyofcontrol","classes":"tsd-kind-function"},{"id":35,"kind":64,"name":"useJsonFormsOneOfControl","url":"globals.html#usejsonformsoneofcontrol","classes":"tsd-kind-function"},{"id":36,"kind":64,"name":"useJsonFormsMultiEnumControl","url":"globals.html#usejsonformsmultienumcontrol","classes":"tsd-kind-function"},{"id":37,"kind":64,"name":"useJsonFormsLayout","url":"globals.html#usejsonformslayout","classes":"tsd-kind-function"},{"id":38,"kind":64,"name":"useJsonFormsArrayLayout","url":"globals.html#usejsonformsarraylayout","classes":"tsd-kind-function"},{"id":39,"kind":64,"name":"useJsonFormsMasterListItem","url":"globals.html#usejsonformsmasterlistitem","classes":"tsd-kind-function"},{"id":40,"kind":64,"name":"useJsonFormsRenderer","url":"globals.html#usejsonformsrenderer","classes":"tsd-kind-function"},{"id":41,"kind":64,"name":"useJsonFormsLabel","url":"globals.html#usejsonformslabel","classes":"tsd-kind-function"},{"id":42,"kind":64,"name":"useJsonFormsCell","url":"globals.html#usejsonformscell","classes":"tsd-kind-function"},{"id":43,"kind":64,"name":"useJsonFormsEnumCell","url":"globals.html#usejsonformsenumcell","classes":"tsd-kind-function"},{"id":44,"kind":64,"name":"useJsonFormsOneOfEnumCell","url":"globals.html#usejsonformsoneofenumcell","classes":"tsd-kind-function"},{"id":45,"kind":64,"name":"useJsonFormsDispatchCell","url":"globals.html#usejsonformsdispatchcell","classes":"tsd-kind-function"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,15.989]],["parent/0",[]],["name/1",[1,25.974]],["parent/1",[0,1.075]],["name/2",[2,25.974]],["parent/2",[0,1.075]],["name/3",[3,25.974]],["parent/3",[0,1.075]],["name/4",[4,25.974]],["parent/4",[0,1.075]],["name/5",[5,25.974]],["parent/5",[0,1.075]],["name/6",[6,25.974]],["parent/6",[0,1.075]],["name/7",[7,25.974]],["parent/7",[0,1.075]],["name/8",[8,17.101]],["parent/8",[]],["name/9",[2,25.974]],["parent/9",[8,1.15]],["name/10",[1,25.974]],["parent/10",[8,1.15]],["name/11",[3,25.974]],["parent/11",[8,1.15]],["name/12",[4,25.974]],["parent/12",[8,1.15]],["name/13",[5,25.974]],["parent/13",[8,1.15]],["name/14",[6,25.974]],["parent/14",[8,1.15]],["name/15",[7,25.974]],["parent/15",[8,1.15]],["name/16",[9,17.101]],["parent/16",[]],["name/17",[2,25.974]],["parent/17",[9,1.15]],["name/18",[1,25.974]],["parent/18",[9,1.15]],["name/19",[3,25.974]],["parent/19",[9,1.15]],["name/20",[4,25.974]],["parent/20",[9,1.15]],["name/21",[5,25.974]],["parent/21",[9,1.15]],["name/22",[6,25.974]],["parent/22",[9,1.15]],["name/23",[7,25.974]],["parent/23",[9,1.15]],["name/24",[0,15.989]],["parent/24",[]],["name/25",[10,34.447]],["parent/25",[]],["name/26",[11,34.447]],["parent/26",[]],["name/27",[12,34.447]],["parent/27",[]],["name/28",[13,34.447]],["parent/28",[]],["name/29",[14,34.447]],["parent/29",[]],["name/30",[15,34.447]],["parent/30",[]],["name/31",[16,34.447]],["parent/31",[]],["name/32",[17,34.447]],["parent/32",[]],["name/33",[18,34.447]],["parent/33",[]],["name/34",[19,34.447]],["parent/34",[]],["name/35",[20,34.447]],["parent/35",[]],["name/36",[21,34.447]],["parent/36",[]],["name/37",[22,34.447]],["parent/37",[]],["name/38",[23,34.447]],["parent/38",[]],["name/39",[24,34.447]],["parent/39",[]],["name/40",[25,34.447]],["parent/40",[]],["name/41",[26,34.447]],["parent/41",[]],["name/42",[27,34.447]],["parent/42",[]],["name/43",[28,34.447]],["parent/43",[]],["name/44",[29,34.447]],["parent/44",[]],["name/45",[30,34.447]],["parent/45",[]]],"invertedIndex":[["cells",{"_index":6,"name":{"6":{},"14":{},"22":{}},"parent":{}}],["config",{"_index":7,"name":{"7":{},"15":{},"23":{}},"parent":{}}],["controlprops",{"_index":8,"name":{"8":{}},"parent":{"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{}}}],["enabled",{"_index":4,"name":{"4":{},"12":{},"20":{}},"parent":{}}],["layoutprops",{"_index":9,"name":{"16":{}},"parent":{"17":{},"18":{},"19":{},"20":{},"21":{},"22":{},"23":{}}}],["masterlistitemprops",{"_index":10,"name":{"25":{}},"parent":{}}],["path",{"_index":3,"name":{"3":{},"11":{},"19":{}},"parent":{}}],["rendererprops",{"_index":0,"name":{"0":{},"24":{}},"parent":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{}}}],["renderers",{"_index":5,"name":{"5":{},"13":{},"21":{}},"parent":{}}],["required",{"_index":11,"name":{"26":{}},"parent":{}}],["schema",{"_index":1,"name":{"1":{},"10":{},"18":{}},"parent":{}}],["uischema",{"_index":2,"name":{"2":{},"9":{},"17":{}},"parent":{}}],["usecontrol",{"_index":12,"name":{"27":{}},"parent":{}}],["usejsonformsallofcontrol",{"_index":18,"name":{"33":{}},"parent":{}}],["usejsonformsanyofcontrol",{"_index":19,"name":{"34":{}},"parent":{}}],["usejsonformsarraycontrol",{"_index":17,"name":{"32":{}},"parent":{}}],["usejsonformsarraylayout",{"_index":23,"name":{"38":{}},"parent":{}}],["usejsonformscell",{"_index":27,"name":{"42":{}},"parent":{}}],["usejsonformscontrol",{"_index":13,"name":{"28":{}},"parent":{}}],["usejsonformscontrolwithdetail",{"_index":14,"name":{"29":{}},"parent":{}}],["usejsonformsdispatchcell",{"_index":30,"name":{"45":{}},"parent":{}}],["usejsonformsenumcell",{"_index":28,"name":{"43":{}},"parent":{}}],["usejsonformsenumcontrol",{"_index":15,"name":{"30":{}},"parent":{}}],["usejsonformslabel",{"_index":26,"name":{"41":{}},"parent":{}}],["usejsonformslayout",{"_index":22,"name":{"37":{}},"parent":{}}],["usejsonformsmasterlistitem",{"_index":24,"name":{"39":{}},"parent":{}}],["usejsonformsmultienumcontrol",{"_index":21,"name":{"36":{}},"parent":{}}],["usejsonformsoneofcontrol",{"_index":20,"name":{"35":{}},"parent":{}}],["usejsonformsoneofenumcell",{"_index":29,"name":{"44":{}},"parent":{}}],["usejsonformsoneofenumcontrol",{"_index":16,"name":{"31":{}},"parent":{}}],["usejsonformsrenderer",{"_index":25,"name":{"40":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/static/api/vue/vue/globals.html b/static/api/vue/vue/globals.html deleted file mode 100644 index f5be072d..00000000 --- a/static/api/vue/vue/globals.html +++ /dev/null @@ -1,1193 +0,0 @@ - - - - - - JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms Vue 3 Core

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Index

                  -
                  - -
                  -
                  -
                  -

                  Type aliases

                  -
                  - -

                  Required

                  -
                  Required<T>: T extends object ? {} : T
                  - -

                  Type parameters

                  -
                    -
                  • -

                    T

                    -
                  • -
                  -
                  -
                  -
                  -

                  Functions

                  -
                  - -

                  Const masterListItemProps

                  -
                    -
                  • masterListItemProps(): { handleSelect: object; index: object; path: object; removeItem: object; schema: object; selected: object }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Constructs a props declaration for Vue components which shall be used as - master list items.

                    -
                    -
                    -

                    Returns { handleSelect: object; index: object; path: object; removeItem: object; schema: object; selected: object }

                    -
                      -
                    • -
                      handleSelect: object
                      -
                        -
                      • -
                        default: undefined
                        -
                      • -
                      • -
                        required: false
                        -
                      • -
                      • -
                        type: PropType<(index: number) => void>
                        -
                      • -
                      -
                    • -
                    • -
                      index: object
                      -
                        -
                      • -
                        required: true
                        -
                      • -
                      • -
                        type: NumberConstructor
                        -
                      • -
                      -
                    • -
                    • -
                      path: object
                      -
                        -
                      • -
                        required: true
                        -
                      • -
                      • -
                        type: StringConstructor
                        -
                      • -
                      -
                    • -
                    • -
                      removeItem: object
                      -
                        -
                      • -
                        default: undefined
                        -
                      • -
                      • -
                        required: false
                        -
                      • -
                      • -
                        type: PropType<(path: string, value: number) => void>
                        -
                      • -
                      -
                    • -
                    • -
                      schema: object
                      -
                        -
                      • -
                        required: true
                        -
                      • -
                      • -
                        type: PropType<JsonSchema>
                        -
                      • -
                      -
                    • -
                    • -
                      selected: object
                      -
                        -
                      • -
                        required: true
                        -
                      • -
                      • -
                        type: BooleanConstructor
                        -
                      • -
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const rendererProps

                  -
                    -
                  • rendererProps<U>(): { cells: object; config: object; enabled: object; path: object; renderers: object; schema: object; uischema: object }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Constructs a props declaration for Vue components which can be used - for registered renderers and cells. These are typically used in combination - with one of the provided bindings, e.g. 'useJsonFormsControl'.

                    -
                    -

                    Use the generic type parameter when using a specialized binding, e.g. - rendererProps<Layout>() in combination with useJsonFormsLayout or - rendererProps<ControlElement>() in combination with useJsonFormsControl.

                    -
                    -

                    Type parameters

                    -
                      -
                    • -

                      U = UISchemaElement

                      -
                    • -
                    -

                    Returns { cells: object; config: object; enabled: object; path: object; renderers: object; schema: object; uischema: object }

                    -
                      -
                    • -
                      cells: object
                      -
                        -
                      • -
                        default: undefined
                        -
                      • -
                      • -
                        required: boolean
                        -
                      • -
                      • -
                        type: PropType<JsonFormsCellRendererRegistryEntry[]>
                        -
                      • -
                      -
                    • -
                    • -
                      config: object
                      -
                        -
                      • -
                        default: undefined
                        -
                      • -
                      • -
                        required: boolean
                        -
                      • -
                      • -
                        type: ObjectConstructor
                        -
                      • -
                      -
                    • -
                    • -
                      enabled: object
                      -
                        -
                      • -
                        default: undefined
                        -
                      • -
                      • -
                        required: false
                        -
                      • -
                      • -
                        type: BooleanConstructor
                        -
                      • -
                      -
                    • -
                    • -
                      path: object
                      -
                        -
                      • -
                        required: true
                        -
                      • -
                      • -
                        type: StringConstructor
                        -
                      • -
                      -
                    • -
                    • -
                      renderers: object
                      -
                        -
                      • -
                        default: undefined
                        -
                      • -
                      • -
                        required: boolean
                        -
                      • -
                      • -
                        type: PropType<JsonFormsRendererRegistryEntry[]>
                        -
                      • -
                      -
                    • -
                    • -
                      schema: object
                      -
                        -
                      • -
                        required: true
                        -
                      • -
                      • -
                        type: PropType<JsonSchema>
                        -
                      • -
                      -
                    • -
                    • -
                      uischema: object
                      -
                        -
                      • -
                        required: true
                        -
                      • -
                      • -
                        type: PropType<U>
                        -
                      • -
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  useControl

                  -
                    -
                  • useControl<R, D, P>(props: P, stateMap: (state: JsonFormsState, props: P) => R): { control: ComputedRef<Required<R>> }
                  • -
                  • useControl<R, D, P>(props: P, stateMap: (state: JsonFormsState, props: P) => R, dispatchMap: (dispatch: Dispatch<CoreActions>) => D): { control: ComputedRef<Required<R>> } & D
                  • -
                  -
                    -
                  • - -

                    Type parameters

                    -
                      -
                    • -

                      R

                      -
                    • -
                    • -

                      D

                      -
                    • -
                    • -

                      P: {}

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      props: P
                      -
                    • -
                    • -
                      stateMap: (state: JsonFormsState, props: P) => R
                      -
                        -
                      • -
                          -
                        • (state: JsonFormsState, props: P): R
                        • -
                        -
                          -
                        • -

                          Parameters

                          -
                            -
                          • -
                            state: JsonFormsState
                            -
                          • -
                          • -
                            props: P
                            -
                          • -
                          -

                          Returns R

                          -
                        • -
                        -
                      • -
                      -
                    • -
                    -

                    Returns { control: ComputedRef<Required<R>> }

                    -
                      -
                    • -
                      control: ComputedRef<Required<R>>
                      -
                    • -
                    -
                  • -
                  • - -

                    Type parameters

                    -
                      -
                    • -

                      R

                      -
                    • -
                    • -

                      D

                      -
                    • -
                    • -

                      P: {}

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      props: P
                      -
                    • -
                    • -
                      stateMap: (state: JsonFormsState, props: P) => R
                      -
                        -
                      • -
                          -
                        • (state: JsonFormsState, props: P): R
                        • -
                        -
                          -
                        • -

                          Parameters

                          -
                            -
                          • -
                            state: JsonFormsState
                            -
                          • -
                          • -
                            props: P
                            -
                          • -
                          -

                          Returns R

                          -
                        • -
                        -
                      • -
                      -
                    • -
                    • -
                      dispatchMap: (dispatch: Dispatch<CoreActions>) => D
                      -
                        -
                      • -
                          -
                        • (dispatch: Dispatch<CoreActions>): D
                        • -
                        -
                          -
                        • -

                          Parameters

                          -
                            -
                          • -
                            dispatch: Dispatch<CoreActions>
                            -
                          • -
                          -

                          Returns D

                          -
                        • -
                        -
                      • -
                      -
                    • -
                    -

                    Returns { control: ComputedRef<Required<R>> } & D

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsAllOfControl

                  -
                    -
                  • useJsonFormsAllOfControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to 'allOf' schema elements.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsAnyOfControl

                  -
                    -
                  • useJsonFormsAnyOfControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to 'anyOf' schema elements.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsArrayControl

                  -
                    -
                  • useJsonFormsArrayControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfArrayControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to 'array' schema elements.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfArrayControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsArrayLayout

                  -
                    -
                  • useJsonFormsArrayLayout(props: ControlProps): { layout: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to 'array' elements which - shall be rendered as a layout instead of a control.

                    -
                    -

                    Access bindings via the provided reactive 'layout' object.

                    -
                    -

                    Parameters

                    - -

                    Returns { layout: ComputedRef<{}> }

                    -
                      -
                    • -
                      layout: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsCell

                  -
                    -
                  • useJsonFormsCell(props: ControlProps): { cell: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for cell elements. Cells are meant to show simple inputs, - for example without error validation, within a larger structure like tables.

                    -
                    -

                    Access bindings via the provided reactive 'cell' object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { cell: ComputedRef<{}> }

                    -
                      -
                    • -
                      cell: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsControl

                  -
                    -
                  • useJsonFormsControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides generic bindings for 'Control' elements. - Should be used when no specialized bindings are appropriate.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsControlWithDetail

                  -
                    -
                  • useJsonFormsControlWithDetail(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which can provide a 'detail', - for example array and object renderers.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsDispatchCell

                  -
                    -
                  • useJsonFormsDispatchCell(props: ControlProps): { cell: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for a cell dispatcher. Cells are meant to show simple inputs, - for example without error validation, within a larger structure like tables.

                    -
                    -

                    Access bindings via the provided reactive 'cell' object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { cell: ComputedRef<{}> }

                    -
                      -
                    • -
                      cell: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsEnumCell

                  -
                    -
                  • useJsonFormsEnumCell(props: ControlProps): { cell: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for enum cell elements. Cells are meant to show simple inputs, - for example without error validation, within a larger structure like tables.

                    -
                    -

                    Access bindings via the provided reactive 'cell' object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { cell: ComputedRef<{}> }

                    -
                      -
                    • -
                      cell: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsEnumControl

                  -
                    -
                  • useJsonFormsEnumControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to 'enum' schema elements.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsLabel

                  -
                    -
                  • useJsonFormsLabel(props: RendererProps<LabelElement>): { label: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Label' elements.

                    -
                    -

                    Access bindings via the provided reactive label object.

                    -
                    -

                    Parameters

                    - -

                    Returns { label: ComputedRef<{}> }

                    -
                      -
                    • -
                      label: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsLayout

                  -
                    -
                  • useJsonFormsLayout(props: LayoutProps): { layout: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Layout' elements, e.g. VerticalLayout, HorizontalLayout, Group.

                    -
                    -

                    Access bindings via the provided reactive 'layout' object.

                    -
                    -

                    Parameters

                    - -

                    Returns { layout: ComputedRef<{}> }

                    -
                      -
                    • -
                      layout: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsMasterListItem

                  -
                    -
                  • useJsonFormsMasterListItem(props: OwnPropsOfMasterListItem): { item: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for list elements of a master-list-detail control setup. - The element using this binding is not supposed to be registered as an own renderer - but used in a more specialized control.

                    -
                    -

                    Access bindings via the provided reactive 'item' object.

                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      props: OwnPropsOfMasterListItem
                      -
                    • -
                    -

                    Returns { item: ComputedRef<{}> }

                    -
                      -
                    • -
                      item: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsMultiEnumControl

                  -
                    -
                  • useJsonFormsMultiEnumControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfMultiEnumControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to multiple choice enums.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfMultiEnumControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsOneOfControl

                  -
                    -
                  • useJsonFormsOneOfControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to 'oneOf' schema elements.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsOneOfEnumCell

                  -
                    -
                  • useJsonFormsOneOfEnumCell(props: ControlProps): { cell: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'oneOf' enum cell elements. Cells are meant to show simple inputs, - for example without error validation, within a larger structure like tables.

                    -
                    -

                    Access bindings via the provided reactive 'cell' object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { cell: ComputedRef<{}> }

                    -
                      -
                    • -
                      cell: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsOneOfEnumControl

                  -
                    -
                  • useJsonFormsOneOfEnumControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to manually constructed - 'oneOf' enums. These are used to enhance enums with label support.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsRenderer

                  -
                    -
                  • useJsonFormsRenderer(props: RendererProps): { renderer: ComputedRef<rest>; rootSchema: ComputedRef<JsonSchema> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides specialized bindings which can be used for any renderer. - Useful for meta elements like dispatchers.

                    -
                    -

                    Access bindings via the provided reactive 'renderer' object.

                    -
                    -

                    Parameters

                    - -

                    Returns { renderer: ComputedRef<rest>; rootSchema: ComputedRef<JsonSchema> }

                    -
                      -
                    • -
                      renderer: ComputedRef<rest>
                      -
                    • -
                    • -
                      rootSchema: ComputedRef<JsonSchema>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue/vue/index.html b/static/api/vue/vue/index.html deleted file mode 100644 index 3b8ba5b3..00000000 --- a/static/api/vue/vue/index.html +++ /dev/null @@ -1,461 +0,0 @@ - - - - - - JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms Vue 3 Core

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms - More Forms. Less Code

                  -
                  -

                  Complex forms in the blink of an eye

                  -

                  JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

                  - -

                  Vue Package

                  -
                  -

                  This is the JSON Forms Vue package which provides the necessary bindings for Vue. It uses JSON Forms Core.

                  - -

                  JSON Forms Vue seed app

                  -
                  -

                  See our JSON Forms Vue seed repository to get started as quickly as possible.

                  - -

                  Usage

                  -
                  -

                  Use the json-forms component for each form you want to render.

                  -

                  Mandatory props:

                  -
                    -
                  • data: any - the data to show
                  • -
                  • renderers: JsonFormsRendererRegistryEntry[] - the Vue renderer set to use
                  • -
                  -

                  Optional props:

                  -
                    -
                  • schema: JsonSchema - the data schema for the given data. Will be generated when not given.
                  • -
                  • uischema: UISchemaElement - the ui schema for the given data schema. Will be generated when not given.
                  • -
                  • cells: JsonFormsCellRendererRegistryEntry[] - the Vue cell renderer set to use
                  • -
                  • config: any - form-wide options. May contain default ui schema options.
                  • -
                  • readonly: boolean - whether all controls shall be readonly.
                  • -
                  • uischemas: JsonFormsUiSchemaEntry[] - registry for dynamic ui schema dispatching
                  • -
                  • validationMode: 'ValidateAndShow' | 'ValidateAndHide' | 'NoValidation' - the validation mode for the form
                  • -
                  • ajv: AJV - custom Ajv instance for the form
                  • -
                  -

                  Events:

                  -
                    -
                  • change: {data: any; errors: AJVError[]} - Whenever data and/or errors change this event is emitted.
                  • -
                  -

                  Example:

                  -
                  <json-forms
                  -  :data="data"
                  -  :renderers="renderers"
                  -  :schema="schema"
                  -  :uischema="uischema"
                  -  @change="onChange"
                  -/>
                  -
                  -
                  export default defineComponent({
                  -  components: {
                  -    JsonForms,
                  -  },
                  -  data() {
                  -    return {
                  -      // freeze renderers for performance gains
                  -      renderers: Object.freeze(renderers),
                  -      data: {
                  -        number: 5,
                  -      },
                  -      schema: {
                  -        properties: {
                  -          number: {
                  -            type: 'number',
                  -          },
                  -        },
                  -      },
                  -      uischema: {
                  -        type: 'VerticalLayout',
                  -        elements: [
                  -          {
                  -            type: 'Control',
                  -            scope: '#/properties/number',
                  -          },
                  -        ],
                  -      },
                  -    };
                  -  },
                  -  methods: {
                  -    onChange(event: JsonFormsChangeEvent) {
                  -      this.data = event.data;
                  -    },
                  -  },
                  -});
                  -
                  - -

                  Renderer Set

                  -
                  -

                  The @jsonforms/vue package offers JSON Forms Core bindings based on the composition API. - These bindings handle the props given to the dispatch-renderer and use the JSON Forms Core to determine specialized inputs for many use cases like validation and rule-based visibility. - Using these bindings as a basis, it's straightforward to create renderer sets for Vue 3.

                  - -

                  Basic control renderer example

                  -
                  -
                  import { ControlElement } from '@jsonforms/core';
                  -import { defineComponent } from 'vue';
                  -import { rendererProps, useJsonFormsControl } from '@jsonforms/vue';
                  -
                  -const controlRenderer = defineComponent({
                  -  name: 'control-renderer',
                  -  props: {
                  -    ...rendererProps<ControlElement>(),
                  -  },
                  -  setup(props) {
                  -    return useJsonFormsControl(props);
                  -  },
                  -  methods: {
                  -    onChange(event: Event) {
                  -      this.handleChange(
                  -        this.control.path,
                  -        (event.target as HTMLInputElement).value
                  -      );
                  -    },
                  -  },
                  -});
                  -export default controlRenderer;
                  -
                  -
                    -
                  • You can use the provided rendererProps factory which declares all props required for each renderer. - When using Typescript you can specify a UISchemaElement type to declare that you only expect UI schema elements of that type.
                  • -
                  • In setup call the appropriate binding for your renderer. - Here we use useJsonFormsControl which will work on any Control element and provides a control property containing calculated attributes like data, description, errors, enabled and many more. - It also provides a handleChange(path,value) method with which the managed data can be updated.
                  • -
                  -
                  <div>
                  -  <input v-bind:value="control.data" @change="onChange" />
                  -  <div class="error" v-if="control.errors">{{ control.errors }}</div>
                  -</div>
                  -
                  -

                  This is a very simplified template for such a control. - You can see how some of the control properties are bound against the input, including the handleChange method via onChange.

                  -
                  import {
                  -  isControl,
                  -  JsonFormsRendererRegistryEntry,
                  -  rankWith,
                  -} from '@jsonforms/core';
                  -export const entry: JsonFormsRendererRegistryEntry = {
                  -  renderer: controlRenderer,
                  -  tester: rankWith(1, isControl),
                  -};
                  -
                  -

                  It's convenient to create the JsonFormsRendererRegistryEntry within the same file as the renderer. - Here it's ranked with priority 1 (higher is better) for any UI schema element which satisfies isControl.

                  -

                  These entries can then be collected and form the Vue renderer set handed over to the json-forms component.

                  - -

                  Basic layout renderer example

                  -
                  -

                  The principle is the same as with the control example. - The only difference here is the use of the provided dispatch-renderer which will determine the next renderer to use, based on its inputs.

                  -
                  import {
                  -  isLayout,
                  -  JsonFormsRendererRegistryEntry,
                  -  Layout,
                  -  rankWith,
                  -} from '@jsonforms/core';
                  -import { defineComponent } from 'vue';
                  -import {
                  -  DispatchRenderer,
                  -  rendererProps,
                  -  useJsonFormsLayout,
                  -} from '@jsonforms/vue';
                  -
                  -const layoutRenderer = defineComponent({
                  -  name: 'layout-renderer',
                  -  components: {
                  -    DispatchRenderer,
                  -  },
                  -  props: {
                  -    ...rendererProps<Layout>(),
                  -  },
                  -  setup(props) {
                  -    return useJsonFormsLayout(props);
                  -  },
                  -});
                  -
                  -export default layoutRenderer;
                  -
                  -export const entry: JsonFormsRendererRegistryEntry = {
                  -  renderer: layoutRenderer,
                  -  tester: rankWith(1, isLayout),
                  -};
                  -
                  -
                  <div>
                  -  <div
                  -    v-for="(element, index) in layout.uischema.elements"
                  -    v-bind:key="`${layout.path}-${index}`"
                  -  >
                  -    <dispatch-renderer
                  -      v-bind:schema="layout.schema"
                  -      v-bind:uischema="element"
                  -      v-bind:path="layout.path"
                  -      v-bind:enabled="layout.enabled"
                  -      v-bind:renderers="layout.renderers"
                  -      v-bind:cells="layout.cells"
                  -    />
                  -  </div>
                  -</div>
                  -
                  - -

                  dispatch renderer

                  -
                  -

                  The dispatch renderer is used to dispatch to the highest ranked registered renderer.

                  -

                  Required props are schema, uischema and path. - Optional props are enabled, renderers and cells. - These can be used to implement more advanced use cases like hierarchical enablement and dynamically adapted renderer / cell sets.

                  - -

                  Available bindings

                  -
                  -

                  The following bindings can be used for Control elements and provide a control property and handleChange method. - The useJsonFormsArrayControl additionally provides addItem, removeItems, moveUp and moveDown methods.

                  -
                    -
                  • useJsonFormsControl
                  • -
                  • useJsonFormsControlWithDetail
                  • -
                  • useJsonFormsEnumControl
                  • -
                  • useJsonFormsOneOfEnumControl
                  • -
                  • useJsonFormsArrayControl
                  • -
                  • useJsonFormsAllOfControl
                  • -
                  • useJsonFormsAnyOfControl
                  • -
                  • useJsonFormsOneOfControl
                  • -
                  -

                  The following bindings can be used for Layout elements and provide a layout property. - useJsonFormsArrayLayout is a mix between Control and Layout as it's meant for showing array elements within a specific layout.

                  -
                    -
                  • useJsonFormsLayout
                  • -
                  • useJsonFormsArrayLayout
                  • -
                  -

                  The following binding can be used for any renderer. - It's main use case is within dispatch renderers. - The binding provides a renderer property.

                  -
                    -
                  • useJsonFormsRenderer
                  • -
                  -

                  Besides renderers JSON Forms also supports a separate cells registry. - Cells are meant to be simpler as normal renderers, rendering simplified inputs to be used within more complex structures like tables. - The following bindings can be used for cells and provide a cell property and handleChange method.

                  -
                    -
                  • useJsonFormsDispatchCell
                  • -
                  • useJsonFormsCell
                  • -
                  • useJsonFormsEnumCell
                  • -
                  -

                  The last binding is a special one, meant to be used within lists of master-detail controls. - In contrast to all other bindings it's not meant to be registered as an own renderer or cell. - The binding provides an item propery.

                  -
                    -
                  • useJsonFormsMasterListItem
                  • -
                  - -

                  Custom binding

                  -
                  -

                  Should any of the provided bindings not completely match an intended use case, then you can create your own. - When constructing a new binding you might want to access the injected raw jsonforms object and dispatch method, e.g.

                  -
                  import { inject } from 'vue';
                  -
                  -const useCustomBinding = (props) => {
                  -  const jsonforms = inject<JsonFormsSubStates>(JSON Forms Vue 3 Coreforms');
                  -  const dispatch = inject<Dispatch<CoreActions>>('dispatch');
                  -
                  -  return {
                  -    // use props, jsonforms and dispatch to construct own binding
                  -  };
                  -};
                  -
                  -

                  Of course these can also be directly injected into your components, e.g.

                  -
                  const myComponent = defineComponent({
                  -  inject: [JSON Forms Vue 3 Coreforms', 'dispatch'],
                  -});
                  -
                  -

                  The injected jsonforms object is not meant to be modified directly. - Instead it should be modified via the provided dispatch and by changing the props of the json-forms component.

                  - -

                  License

                  -
                  -

                  The JSON Forms project is licensed under the MIT License. See the LICENSE file for more information.

                  - -

                  Roadmap

                  -
                  -

                  Our current roadmap is available here.

                  - -

                  Feedback, Help and Support

                  -
                  -

                  JSON Forms is developed by EclipseSource.

                  -

                  If you encounter any problems feel free to open an issue on the repo. - For questions and discussions please use the JSON Forms board. - You can also reach us via email. - In addition, EclipseSource also offers professional support for JSON Forms.

                  - -

                  Migration

                  -
                  -

                  See our migration guide when updating JSON Forms.

                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue/vue/interfaces/controlprops.html b/static/api/vue/vue/interfaces/controlprops.html deleted file mode 100644 index 94600752..00000000 --- a/static/api/vue/vue/interfaces/controlprops.html +++ /dev/null @@ -1,323 +0,0 @@ - - - - - - ControlProps | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface ControlProps<U>

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Type parameters

                  -
                    -
                  • -

                    U = UISchemaElement

                    -
                  • -
                  -
                  -
                  -

                  Hierarchy

                  - -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  Optional cells

                  -
                  cells: JsonFormsCellRendererRegistryEntry[]
                  - -
                  -
                  - -

                  Optional config

                  -
                  config: any
                  - -
                  -
                  - -

                  Optional enabled

                  -
                  enabled: undefined | false | true
                  - -
                  -
                  - -

                  path

                  -
                  path: string
                  - -
                  -
                  - -

                  Optional renderers

                  -
                  renderers: JsonFormsRendererRegistryEntry[]
                  - -
                  -
                  - -

                  schema

                  -
                  schema: JsonSchema
                  - -
                  -
                  - -

                  uischema

                  -
                  uischema: ControlElement
                  - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue/vue/interfaces/layoutprops.html b/static/api/vue/vue/interfaces/layoutprops.html deleted file mode 100644 index ec3fe7a0..00000000 --- a/static/api/vue/vue/interfaces/layoutprops.html +++ /dev/null @@ -1,323 +0,0 @@ - - - - - - LayoutProps | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface LayoutProps<U>

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Type parameters

                  -
                    -
                  • -

                    U = UISchemaElement

                    -
                  • -
                  -
                  -
                  -

                  Hierarchy

                  - -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  Optional cells

                  -
                  cells: JsonFormsCellRendererRegistryEntry[]
                  - -
                  -
                  - -

                  Optional config

                  -
                  config: any
                  - -
                  -
                  - -

                  Optional enabled

                  -
                  enabled: undefined | false | true
                  - -
                  -
                  - -

                  path

                  -
                  path: string
                  - -
                  -
                  - -

                  Optional renderers

                  -
                  renderers: JsonFormsRendererRegistryEntry[]
                  - -
                  -
                  - -

                  schema

                  -
                  schema: JsonSchema
                  - -
                  -
                  - -

                  uischema

                  -
                  uischema: Layout
                  - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue/vue/interfaces/rendererprops.html b/static/api/vue/vue/interfaces/rendererprops.html deleted file mode 100644 index f2f7ff5e..00000000 --- a/static/api/vue/vue/interfaces/rendererprops.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - - - RendererProps | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface RendererProps<U>

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Type parameters

                  -
                    -
                  • -

                    U = UISchemaElement

                    -
                  • -
                  -
                  -
                  -

                  Hierarchy

                  - -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  Optional cells

                  -
                  cells: JsonFormsCellRendererRegistryEntry[]
                  - -
                  -
                  - -

                  Optional config

                  -
                  config: any
                  - -
                  -
                  - -

                  Optional enabled

                  -
                  enabled: undefined | false | true
                  - -
                  -
                  - -

                  path

                  -
                  path: string
                  - -
                  -
                  - -

                  Optional renderers

                  -
                  renderers: JsonFormsRendererRegistryEntry[]
                  - -
                  -
                  - -

                  schema

                  -
                  schema: JsonSchema
                  - -
                  -
                  - -

                  uischema

                  -
                  uischema: U
                  - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue2/vue2-vanilla/assets/css/main.css b/static/api/vue2/vue2-vanilla/assets/css/main.css deleted file mode 100644 index 737b9280..00000000 --- a/static/api/vue2/vue2-vanilla/assets/css/main.css +++ /dev/null @@ -1,2642 +0,0 @@ -/*! normalize.css v1.1.3 | MIT License | git.io/normalize */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden] { - display: none; -} -html { - font-size: 100%; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - font-family: sans-serif; -} -button, -input, -select, -textarea { - font-family: sans-serif; -} -body { - margin: 0; -} -a:focus { - outline: thin dotted; -} -a:active, -a:hover { - outline: 0; -} -h1 { - font-size: 2em; - margin: 0.67em 0; -} -h2 { - font-size: 1.5em; - margin: 0.83em 0; -} -h3 { - font-size: 1.17em; - margin: 1em 0; -} -h4, -.tsd-index-panel h3 { - font-size: 1em; - margin: 1.33em 0; -} -h5 { - font-size: 0.83em; - margin: 1.67em 0; -} -h6 { - font-size: 0.67em; - margin: 2.33em 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { - font-weight: bold; -} -blockquote { - margin: 1em 40px; -} -dfn { - font-style: italic; -} -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} -mark { - background: #ff0; - color: #000; -} -p, -pre { - margin: 1em 0; -} -code, -kbd, -pre, -samp { - font-family: monospace, serif; - _font-family: 'courier new', monospace; - font-size: 1em; -} -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} -q { - quotes: none; -} -q:before, -q:after { - content: ''; - content: none; -} -small { - font-size: 80%; -} -sub { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; - top: -0.5em; -} -sub { - bottom: -0.25em; -} -dl, -menu, -ol, -ul { - margin: 1em 0; -} -dd { - margin: 0 0 0 40px; -} -menu, -ol, -ul { - padding: 0 0 0 40px; -} -nav ul, -nav ol { - list-style: none; - list-style-image: none; -} -img { - border: 0; - -ms-interpolation-mode: bicubic; -} -svg:not(:root) { - overflow: hidden; -} -figure, -form { - margin: 0; -} -fieldset { - border: 1px solid silver; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -legend { - border: 0; - padding: 0; - white-space: normal; - *margin-left: -7px; -} -button, -input, -select, -textarea { - font-size: 100%; - margin: 0; - vertical-align: baseline; - *vertical-align: middle; -} -button, -input { - line-height: normal; -} -button, -select { - text-transform: none; -} -button, -html input[type='button'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -input[type='reset'], -input[type='submit'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -button[disabled], -html input[disabled] { - cursor: default; -} -input[type='checkbox'], -input[type='radio'] { - box-sizing: border-box; - padding: 0; - *height: 13px; - *width: 13px; -} -input[type='search'] { - -webkit-appearance: textfield; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -input[type='search']::-webkit-search-cancel-button, -input[type='search']::-webkit-search-decoration { - -webkit-appearance: none; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -textarea { - overflow: auto; - vertical-align: top; -} -table { - border-collapse: collapse; - border-spacing: 0; -} -.hljs { - display: inline-block; - padding: 0.5em; - background: #fff; - color: #000; -} -.hljs-comment, -.hljs-annotation, -.hljs-template_comment, -.diff .hljs-header, -.hljs-chunk, -.apache .hljs-cbracket { - color: green; -} -.hljs-keyword, -.hljs-id, -.hljs-built_in, -.css .smalltalk .hljs-class, -.hljs-winutils, -.bash .hljs-variable, -.tex .hljs-command, -.hljs-request, -.hljs-status, -.nginx .hljs-title { - color: blue; -} -.xml .hljs-tag { - color: blue; -} -.xml .hljs-tag .hljs-value { - color: blue; -} -.hljs-string, -.hljs-title, -.hljs-parent, -.hljs-tag .hljs-value, -.hljs-rules .hljs-value { - color: #a31515; -} -.ruby .hljs-symbol { - color: #a31515; -} -.ruby .hljs-symbol .hljs-string { - color: #a31515; -} -.hljs-template_tag, -.django .hljs-variable, -.hljs-addition, -.hljs-flow, -.hljs-stream, -.apache .hljs-tag, -.hljs-date, -.tex .hljs-formula, -.coffeescript .hljs-attribute { - color: #a31515; -} -.ruby .hljs-string, -.hljs-decorator, -.hljs-filter .hljs-argument, -.hljs-localvars, -.hljs-array, -.hljs-attr_selector, -.hljs-pseudo, -.hljs-pi, -.hljs-doctype, -.hljs-deletion, -.hljs-envvar, -.hljs-shebang, -.hljs-preprocessor, -.hljs-pragma, -.userType, -.apache .hljs-sqbracket, -.nginx .hljs-built_in, -.tex .hljs-special, -.hljs-prompt { - color: #2b91af; -} -.hljs-phpdoc, -.hljs-javadoc, -.hljs-xmlDocTag { - color: gray; -} -.vhdl .hljs-typename { - font-weight: bold; -} -.vhdl .hljs-string { - color: #666; -} -.vhdl .hljs-literal { - color: #a31515; -} -.vhdl .hljs-attribute { - color: #00b0e8; -} -.xml .hljs-attribute { - color: red; -} -ul.tsd-descriptions > li > :first-child, -.tsd-panel > :first-child, -.col > :first-child, -.col-11 > :first-child, -.col-10 > :first-child, -.col-9 > :first-child, -.col-8 > :first-child, -.col-7 > :first-child, -.col-6 > :first-child, -.col-5 > :first-child, -.col-4 > :first-child, -.col-3 > :first-child, -.col-2 > :first-child, -.col-1 > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child, -.tsd-panel > :first-child > :first-child, -.col > :first-child > :first-child, -.col-11 > :first-child > :first-child, -.col-10 > :first-child > :first-child, -.col-9 > :first-child > :first-child, -.col-8 > :first-child > :first-child, -.col-7 > :first-child > :first-child, -.col-6 > :first-child > :first-child, -.col-5 > :first-child > :first-child, -.col-4 > :first-child > :first-child, -.col-3 > :first-child > :first-child, -.col-2 > :first-child > :first-child, -.col-1 > :first-child > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child > :first-child, -.tsd-panel > :first-child > :first-child > :first-child, -.col > :first-child > :first-child > :first-child, -.col-11 > :first-child > :first-child > :first-child, -.col-10 > :first-child > :first-child > :first-child, -.col-9 > :first-child > :first-child > :first-child, -.col-8 > :first-child > :first-child > :first-child, -.col-7 > :first-child > :first-child > :first-child, -.col-6 > :first-child > :first-child > :first-child, -.col-5 > :first-child > :first-child > :first-child, -.col-4 > :first-child > :first-child > :first-child, -.col-3 > :first-child > :first-child > :first-child, -.col-2 > :first-child > :first-child > :first-child, -.col-1 > :first-child > :first-child > :first-child { - margin-top: 0; -} -ul.tsd-descriptions > li > :last-child, -.tsd-panel > :last-child, -.col > :last-child, -.col-11 > :last-child, -.col-10 > :last-child, -.col-9 > :last-child, -.col-8 > :last-child, -.col-7 > :last-child, -.col-6 > :last-child, -.col-5 > :last-child, -.col-4 > :last-child, -.col-3 > :last-child, -.col-2 > :last-child, -.col-1 > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child, -.tsd-panel > :last-child > :last-child, -.col > :last-child > :last-child, -.col-11 > :last-child > :last-child, -.col-10 > :last-child > :last-child, -.col-9 > :last-child > :last-child, -.col-8 > :last-child > :last-child, -.col-7 > :last-child > :last-child, -.col-6 > :last-child > :last-child, -.col-5 > :last-child > :last-child, -.col-4 > :last-child > :last-child, -.col-3 > :last-child > :last-child, -.col-2 > :last-child > :last-child, -.col-1 > :last-child > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child > :last-child, -.tsd-panel > :last-child > :last-child > :last-child, -.col > :last-child > :last-child > :last-child, -.col-11 > :last-child > :last-child > :last-child, -.col-10 > :last-child > :last-child > :last-child, -.col-9 > :last-child > :last-child > :last-child, -.col-8 > :last-child > :last-child > :last-child, -.col-7 > :last-child > :last-child > :last-child, -.col-6 > :last-child > :last-child > :last-child, -.col-5 > :last-child > :last-child > :last-child, -.col-4 > :last-child > :last-child > :last-child, -.col-3 > :last-child > :last-child > :last-child, -.col-2 > :last-child > :last-child > :last-child, -.col-1 > :last-child > :last-child > :last-child { - margin-bottom: 0; -} -.container { - max-width: 1200px; - margin: 0 auto; - padding: 0 40px; -} -@media (max-width: 640px) { - .container { - padding: 0 20px; - } -} -.container-main { - padding-bottom: 200px; -} -.row { - display: flex; - position: relative; - margin: 0 -10px; -} -.row:after { - visibility: hidden; - display: block; - content: ''; - clear: both; - height: 0; -} -.col, -.col-11, -.col-10, -.col-9, -.col-8, -.col-7, -.col-6, -.col-5, -.col-4, -.col-3, -.col-2, -.col-1 { - box-sizing: border-box; - float: left; - padding: 0 10px; -} -.col-1 { - width: 8.3333333333%; -} -.offset-1 { - margin-left: 8.3333333333%; -} -.col-2 { - width: 16.6666666667%; -} -.offset-2 { - margin-left: 16.6666666667%; -} -.col-3 { - width: 25%; -} -.offset-3 { - margin-left: 25%; -} -.col-4 { - width: 33.3333333333%; -} -.offset-4 { - margin-left: 33.3333333333%; -} -.col-5 { - width: 41.6666666667%; -} -.offset-5 { - margin-left: 41.6666666667%; -} -.col-6 { - width: 50%; -} -.offset-6 { - margin-left: 50%; -} -.col-7 { - width: 58.3333333333%; -} -.offset-7 { - margin-left: 58.3333333333%; -} -.col-8 { - width: 66.6666666667%; -} -.offset-8 { - margin-left: 66.6666666667%; -} -.col-9 { - width: 75%; -} -.offset-9 { - margin-left: 75%; -} -.col-10 { - width: 83.3333333333%; -} -.offset-10 { - margin-left: 83.3333333333%; -} -.col-11 { - width: 91.6666666667%; -} -.offset-11 { - margin-left: 91.6666666667%; -} -.tsd-kind-icon { - display: block; - position: relative; - padding-left: 20px; - text-indent: -20px; -} -.tsd-kind-icon:before { - content: ''; - display: inline-block; - vertical-align: middle; - width: 17px; - height: 17px; - margin: 0 3px 2px 0; - background-image: url(../images/icons.png); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-kind-icon:before { - background-image: url(../images/icons@2x.png); - background-size: 238px 204px; - } -} -.tsd-signature.tsd-kind-icon:before { - background-position: 0 -153px; -} -.tsd-kind-object-literal > .tsd-kind-icon:before { - background-position: 0px -17px; -} -.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -17px; -} -.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -17px; -} -.tsd-kind-class > .tsd-kind-icon:before { - background-position: 0px -34px; -} -.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -34px; -} -.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -34px; -} -.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -51px; -} -.tsd-kind-interface > .tsd-kind-icon:before { - background-position: 0px -68px; -} -.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -68px; -} -.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -68px; -} -.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -85px; -} -.tsd-kind-namespace > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-namespace.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-namespace.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-module > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-enum > .tsd-kind-icon:before { - background-position: 0px -119px; -} -.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -119px; -} -.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -119px; -} -.tsd-kind-enum-member > .tsd-kind-icon:before { - background-position: 0px -136px; -} -.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -136px; -} -.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -136px; -} -.tsd-kind-signature > .tsd-kind-icon:before { - background-position: 0px -153px; -} -.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -153px; -} -.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -153px; -} -.tsd-kind-type-alias > .tsd-kind-icon:before { - background-position: 0px -170px; -} -.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -170px; -} -.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -170px; -} -.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -187px; -} -.tsd-kind-variable > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-property > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-get-signature > .tsd-kind-icon:before { - background-position: -136px -17px; -} -.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -17px; -} -.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -17px; -} -.tsd-kind-set-signature > .tsd-kind-icon:before { - background-position: -136px -34px; -} -.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -34px; -} -.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -34px; -} -.tsd-kind-accessor > .tsd-kind-icon:before { - background-position: -136px -51px; -} -.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -51px; -} -.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -51px; -} -.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-constructor > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-constructor-signature > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-index-signature > .tsd-kind-icon:before { - background-position: -136px -119px; -} -.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -119px; -} -.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -119px; -} -.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -136px; -} -.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -136px; -} -.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -136px; -} -.tsd-is-static > .tsd-kind-icon:before { - background-position: -136px -153px; -} -.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -153px; -} -.tsd-is-static.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -153px; -} -.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -153px; -} -.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -187px; -} -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes shift-to-left { - from { - transform: translate(0, 0); - } - to { - transform: translate(-25%, 0); - } -} -@keyframes unshift-to-left { - from { - transform: translate(-25%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: #fdfdfd; - font-family: 'Segoe UI', sans-serif; - font-size: 16px; - color: #222; -} -a { - color: #4da6ff; - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -code, -pre { - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - padding: 0.2em; - margin: 0; - font-size: 14px; - background-color: rgba(0, 0, 0, 0.04); -} -pre { - padding: 10px; -} -pre code { - padding: 0; - font-size: 100%; - background-color: transparent; -} -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography h4, -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; - margin: 0; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -@media (min-width: 901px) and (max-width: 1024px) { - html.default .col-content { - width: 72%; - } - html.default .col-menu { - width: 28%; - } - html.default .tsd-navigation { - padding-left: 10px; - } -} -@media (max-width: 900px) { - html.default .col-content { - float: none; - width: 100%; - } - html.default .col-menu { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - width: 100%; - padding: 20px 20px 0 0; - max-width: 450px; - visibility: hidden; - background-color: #fff; - transform: translate(100%, 0); - } - html.default .col-menu > *:last-child { - padding-bottom: 20px; - } - html.default .overlay { - content: ''; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - html.default.to-has-menu .overlay { - animation: fade-in 0.4s; - } - html.default.to-has-menu header, - html.default.to-has-menu footer, - html.default.to-has-menu .col-content { - animation: shift-to-left 0.4s; - } - html.default.to-has-menu .col-menu { - animation: pop-in-from-right 0.4s; - } - html.default.from-has-menu .overlay { - animation: fade-out 0.4s; - } - html.default.from-has-menu header, - html.default.from-has-menu footer, - html.default.from-has-menu .col-content { - animation: unshift-to-left 0.4s; - } - html.default.from-has-menu .col-menu { - animation: pop-out-to-right 0.4s; - } - html.default.has-menu body { - overflow: hidden; - } - html.default.has-menu .overlay { - visibility: visible; - } - html.default.has-menu header, - html.default.has-menu footer, - html.default.has-menu .col-content { - transform: translate(-25%, 0); - } - html.default.has-menu .col-menu { - visibility: visible; - transform: translate(0, 0); - } -} -.tsd-page-title { - padding: 70px 0 20px 0; - margin: 0 0 40px 0; - background: #fff; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); -} -.tsd-page-title h1 { - margin: 0; -} -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: #707070; -} -.tsd-breadcrumb a { - color: #707070; - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: ' / '; -} -html.minimal .container { - margin: 0; -} -html.minimal .container-main { - padding-top: 50px; - padding-bottom: 0; -} -html.minimal .content-wrap { - padding-left: 300px; -} -html.minimal .tsd-navigation { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - box-sizing: border-box; - z-index: 1; - left: 0; - top: 40px; - bottom: 0; - width: 300px; - padding: 20px; - margin: 0; -} -html.minimal .tsd-member .tsd-member { - margin-left: 0; -} -html.minimal .tsd-page-toolbar { - position: fixed; - z-index: 2; -} -html.minimal #tsd-filter .tsd-filter-group { - right: 0; - transform: none; -} -html.minimal footer { - background-color: transparent; -} -html.minimal footer .container { - padding: 0; -} -html.minimal .tsd-generator { - padding: 0; -} -@media (max-width: 900px) { - html.minimal .tsd-navigation { - display: none; - } - html.minimal .content-wrap { - padding-left: 0; - } -} -dl.tsd-comment-tags { - overflow: hidden; -} -dl.tsd-comment-tags dt { - float: left; - padding: 1px 5px; - margin: 0 10px 0 0; - border-radius: 4px; - border: 1px solid #707070; - color: #707070; - font-size: 0.8em; - font-weight: normal; -} -dl.tsd-comment-tags dd { - margin: 0 0 10px 0; -} -dl.tsd-comment-tags dd:before, -dl.tsd-comment-tags dd:after { - display: table; - content: ' '; -} -dl.tsd-comment-tags dd pre, -dl.tsd-comment-tags dd:after { - clear: both; -} -dl.tsd-comment-tags p { - margin: 0; -} -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} -.toggle-protected .tsd-is-private { - display: none; -} -.toggle-public .tsd-is-private, -.toggle-public .tsd-is-protected, -.toggle-public .tsd-is-private-protected { - display: none; -} -.toggle-inherited .tsd-is-inherited { - display: none; -} -.toggle-only-exported .tsd-is-not-exported { - display: none; -} -.toggle-externals .tsd-is-external { - display: none; -} -#tsd-filter { - position: relative; - display: inline-block; - height: 40px; - vertical-align: bottom; -} -.no-filter #tsd-filter { - display: none; -} -#tsd-filter .tsd-filter-group { - display: inline-block; - height: 40px; - vertical-align: bottom; - white-space: nowrap; -} -#tsd-filter input { - display: none; -} -@media (max-width: 900px) { - #tsd-filter .tsd-filter-group { - display: block; - position: absolute; - top: 40px; - right: 20px; - height: auto; - background-color: #fff; - visibility: hidden; - transform: translate(50%, 0); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - } - .has-options #tsd-filter .tsd-filter-group { - visibility: visible; - } - .to-has-options #tsd-filter .tsd-filter-group { - animation: fade-in 0.2s; - } - .from-has-options #tsd-filter .tsd-filter-group { - animation: fade-out 0.2s; - } - #tsd-filter label, - #tsd-filter .tsd-select { - display: block; - padding-right: 20px; - } -} -footer { - border-top: 1px solid #eee; - background-color: #fff; -} -footer.with-border-bottom { - border-bottom: 1px solid #eee; -} -footer .tsd-legend-group { - font-size: 0; -} -footer .tsd-legend { - display: inline-block; - width: 25%; - padding: 0; - font-size: 16px; - list-style: none; - line-height: 1.333em; - vertical-align: top; -} -@media (max-width: 900px) { - footer .tsd-legend { - width: 50%; - } -} -.tsd-hierarchy { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} -.tsd-index-panel .tsd-index-content { - margin-bottom: -30px !important; -} -.tsd-index-panel .tsd-index-section { - margin-bottom: 30px !important; -} -.tsd-index-panel h3 { - margin: 0 -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 3; - -moz-column-count: 3; - -ms-column-count: 3; - -o-column-count: 3; - column-count: 3; - -webkit-column-gap: 20px; - -moz-column-gap: 20px; - -ms-column-gap: 20px; - -o-column-gap: 20px; - column-gap: 20px; - padding: 0; - list-style: none; - line-height: 1.333em; -} -@media (max-width: 900px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 1; - -moz-column-count: 1; - -ms-column-count: 1; - -o-column-count: 1; - column-count: 1; - } -} -@media (min-width: 901px) and (max-width: 1024px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 2; - -moz-column-count: 2; - -ms-column-count: 2; - -o-column-count: 2; - column-count: 2; - } -} -.tsd-index-panel ul.tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} -.tsd-index-panel a, -.tsd-index-panel .tsd-parent-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-parent-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-parent-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-parent-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-is-private a { - color: #707070; -} -.tsd-flag { - display: inline-block; - padding: 1px 5px; - border-radius: 4px; - color: #fff; - background-color: #707070; - text-indent: 0; - font-size: 14px; - font-weight: normal; -} -.tsd-anchor { - position: absolute; - top: -100px; -} -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} -.tsd-navigation { - margin: 0 0 0 40px; -} -.tsd-navigation a { - display: block; - padding-top: 2px; - padding-bottom: 2px; - border-left: 2px solid transparent; - color: #222; - text-decoration: none; - transition: border-left-color 0.1s; -} -.tsd-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul { - margin: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li { - padding: 0; -} -.tsd-navigation.primary { - padding-bottom: 40px; -} -.tsd-navigation.primary a { - display: block; - padding-top: 6px; - padding-bottom: 6px; -} -.tsd-navigation.primary ul li a { - padding-left: 5px; -} -.tsd-navigation.primary ul li li a { - padding-left: 25px; -} -.tsd-navigation.primary ul li li li a { - padding-left: 45px; -} -.tsd-navigation.primary ul li li li li a { - padding-left: 65px; -} -.tsd-navigation.primary ul li li li li li a { - padding-left: 85px; -} -.tsd-navigation.primary ul li li li li li li a { - padding-left: 105px; -} -.tsd-navigation.primary > ul { - border-bottom: 1px solid #eee; -} -.tsd-navigation.primary li { - border-top: 1px solid #eee; -} -.tsd-navigation.primary li.current > a { - font-weight: bold; -} -.tsd-navigation.primary li.label span { - display: block; - padding: 20px 0 6px 5px; - color: #707070; -} -.tsd-navigation.primary li.globals + li > span, -.tsd-navigation.primary li.globals + li > a { - padding-top: 20px; -} -.tsd-navigation.secondary { - max-height: calc(100vh - 1rem - 40px); - overflow: auto; - position: -webkit-sticky; - position: sticky; - top: calc(0.5rem + 40px); - transition: 0.3s; -} -.tsd-navigation.secondary.tsd-navigation--toolbar-hide { - max-height: calc(100vh - 1rem); - top: 0.5rem; -} -.tsd-navigation.secondary ul { - transition: opacity 0.2s; -} -.tsd-navigation.secondary ul li a { - padding-left: 25px; -} -.tsd-navigation.secondary ul li li a { - padding-left: 45px; -} -.tsd-navigation.secondary ul li li li a { - padding-left: 65px; -} -.tsd-navigation.secondary ul li li li li a { - padding-left: 85px; -} -.tsd-navigation.secondary ul li li li li li a { - padding-left: 105px; -} -.tsd-navigation.secondary ul li li li li li li a { - padding-left: 125px; -} -.tsd-navigation.secondary ul.current a { - border-left-color: #eee; -} -.tsd-navigation.secondary li.focus > a, -.tsd-navigation.secondary ul.current li.focus > a { - border-left-color: #000; -} -.tsd-navigation.secondary li.current { - margin-top: 20px; - margin-bottom: 20px; - border-left-color: #eee; -} -.tsd-navigation.secondary li.current > a { - font-weight: bold; -} -@media (min-width: 901px) { - .menu-sticky-wrap { - position: static; - } -} -.tsd-panel { - margin: 20px 0; - padding: 20px; - background-color: #fff; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5em -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: 0; -} -.tsd-panel table { - display: block; - width: 100%; - overflow: auto; - margin-top: 10px; - word-break: normal; - word-break: keep-all; -} -.tsd-panel table th { - font-weight: bold; -} -.tsd-panel table th, -.tsd-panel table td { - padding: 6px 13px; - border: 1px solid #ddd; -} -.tsd-panel table tr { - background-color: #fff; - border-top: 1px solid #ccc; -} -.tsd-panel table tr:nth-child(2n) { - background-color: #f8f8f8; -} -.tsd-panel-group { - margin: 60px 0; -} -.tsd-panel-group > h1, -.tsd-panel-group > h2, -.tsd-panel-group > h3 { - padding-left: 20px; - padding-right: 20px; -} -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 40px; - height: 40px; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: #222; -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - padding: 0 10px; - background-color: #fdfdfd; -} -#tsd-search .results li:nth-child(even) { - background-color: #fff; -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current, -#tsd-search .results li:hover { - background-color: #eee; -} -#tsd-search .results a { - display: block; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: #707070; - font-weight: normal; -} -#tsd-search.has-focus { - background-color: #eee; -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} -.tsd-signature { - margin: 0 0 1em 0; - padding: 10px; - border: 1px solid #eee; - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - font-size: 14px; - overflow-x: auto; -} -.tsd-signature.tsd-kind-icon { - padding-left: 30px; -} -.tsd-signature.tsd-kind-icon:before { - top: 10px; - left: 10px; -} -.tsd-panel > .tsd-signature { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-signature-symbol { - color: #707070; - font-weight: normal; -} -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - border: 1px solid #eee; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-width: 1px 0 0 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-signature:first-child { - border-top-width: 0; -} -.tsd-signatures .tsd-signature.current { - background-color: #eee; -} -.tsd-signatures.active > .tsd-signature { - cursor: pointer; -} -.tsd-panel > .tsd-signatures { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-panel > a.anchor + .tsd-signatures { - border-top-width: 0; - margin-top: -20px; -} -ul.tsd-descriptions { - position: relative; - overflow: hidden; - padding: 0; - list-style: none; -} -ul.tsd-descriptions.active > .tsd-description { - display: none; -} -ul.tsd-descriptions.active > .tsd-description.current { - display: block; -} -ul.tsd-descriptions.active > .tsd-description.fade-in { - animation: fade-in-delayed 0.3s; -} -ul.tsd-descriptions.active > .tsd-description.fade-out { - animation: fade-out-delayed 0.3s; - position: absolute; - display: block; - top: 0; - left: 0; - right: 0; - opacity: 0; - visibility: hidden; -} -ul.tsd-descriptions h4, -ul.tsd-descriptions .tsd-index-panel h3, -.tsd-index-panel ul.tsd-descriptions h3 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters, -ul.tsd-type-parameters { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameters > li.tsd-parameter-signature, -ul.tsd-type-parameters > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameters h5, -ul.tsd-type-parameters h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters .tsd-comment, -ul.tsd-type-parameters .tsd-comment { - margin-top: -0.5em; -} -.tsd-sources { - font-size: 14px; - color: #707070; - margin: 0 0 1em 0; -} -.tsd-sources a { - color: #707070; - text-decoration: underline; -} -.tsd-sources ul, -.tsd-sources p { - margin: 0 !important; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} -.tsd-page-toolbar { - position: fixed; - z-index: 1; - top: 0; - left: 0; - width: 100%; - height: 40px; - color: #333; - background: #fff; - border-bottom: 1px solid #eee; - transition: transform 0.3s linear; -} -.tsd-page-toolbar a { - color: #333; - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .table-wrap { - display: table; - width: 100%; - height: 40px; -} -.tsd-page-toolbar .table-cell { - display: table-cell; - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar--hide { - transform: translateY(-100%); -} -.tsd-select .tsd-select-list li:before, -.tsd-select .tsd-select-label:before, -.tsd-widget:before { - content: ''; - display: inline-block; - width: 40px; - height: 40px; - margin: 0 -8px 0 0; - background-image: url(../images/widgets.png); - background-repeat: no-repeat; - text-indent: -1024px; - vertical-align: bottom; -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-select .tsd-select-list li:before, - .tsd-select .tsd-select-label:before, - .tsd-widget:before { - background-image: url(../images/widgets@2x.png); - background-size: 320px 40px; - } -} -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.6; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.8; -} -.tsd-widget.active { - opacity: 1; - background-color: #eee; -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} -.tsd-widget.search:before { - background-position: 0 0; -} -.tsd-widget.menu:before { - background-position: -40px 0; -} -.tsd-widget.options:before { - background-position: -80px 0; -} -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -@media (max-width: 900px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } -} -input[type='checkbox'] + .tsd-widget:before { - background-position: -120px 0; -} -input[type='checkbox']:checked + .tsd-widget:before { - background-position: -160px 0; -} -.tsd-select { - position: relative; - display: inline-block; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-select .tsd-select-label { - opacity: 0.6; - transition: opacity 0.2s; -} -.tsd-select .tsd-select-label:before { - background-position: -240px 0; -} -.tsd-select.active .tsd-select-label { - opacity: 0.8; -} -.tsd-select.active .tsd-select-list { - visibility: visible; - opacity: 1; - transition-delay: 0s; -} -.tsd-select .tsd-select-list { - position: absolute; - visibility: hidden; - top: 40px; - left: 0; - margin: 0; - padding: 0; - opacity: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - transition: visibility 0s 0.2s, opacity 0.2s; -} -.tsd-select .tsd-select-list li { - padding: 0 20px 0 0; - background-color: #fdfdfd; -} -.tsd-select .tsd-select-list li:before { - background-position: 40px 0; -} -.tsd-select .tsd-select-list li:nth-child(even) { - background-color: #fff; -} -.tsd-select .tsd-select-list li:hover { - background-color: #eee; -} -.tsd-select .tsd-select-list li.selected:before { - background-position: -200px 0; -} -@media (max-width: 900px) { - .tsd-select .tsd-select-list { - top: 0; - left: auto; - right: 100%; - margin-right: -5px; - } - .tsd-select .tsd-select-label:before { - background-position: -280px 0; - } -} -img { - max-width: 100%; -} diff --git a/static/api/vue2/vue2-vanilla/assets/images/icons.png b/static/api/vue2/vue2-vanilla/assets/images/icons.png deleted file mode 100644 index 3836d5fe..00000000 Binary files a/static/api/vue2/vue2-vanilla/assets/images/icons.png and /dev/null differ diff --git a/static/api/vue2/vue2-vanilla/assets/images/icons@2x.png b/static/api/vue2/vue2-vanilla/assets/images/icons@2x.png deleted file mode 100644 index 5a209e2f..00000000 Binary files a/static/api/vue2/vue2-vanilla/assets/images/icons@2x.png and /dev/null differ diff --git a/static/api/vue2/vue2-vanilla/assets/images/widgets.png b/static/api/vue2/vue2-vanilla/assets/images/widgets.png deleted file mode 100644 index c7380532..00000000 Binary files a/static/api/vue2/vue2-vanilla/assets/images/widgets.png and /dev/null differ diff --git a/static/api/vue2/vue2-vanilla/assets/images/widgets@2x.png b/static/api/vue2/vue2-vanilla/assets/images/widgets@2x.png deleted file mode 100644 index 4bbbd572..00000000 Binary files a/static/api/vue2/vue2-vanilla/assets/images/widgets@2x.png and /dev/null differ diff --git a/static/api/vue2/vue2-vanilla/assets/js/main.js b/static/api/vue2/vue2-vanilla/assets/js/main.js deleted file mode 100644 index c2190a93..00000000 --- a/static/api/vue2/vue2-vanilla/assets/js/main.js +++ /dev/null @@ -1,51 +0,0 @@ -!function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t,r){var n,i; -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - */!function(){var s,o,a,u,l,c,h,d,f,p,y,m,v,g,x,w,L,E,b,S,k,Q,O,P,T,_,C=function(e){var t=new C.Builder;return t.pipeline.add(C.trimmer,C.stopWordFilter,C.stemmer),t.searchPipeline.add(C.stemmer),e.call(t,t),t.build()};C.version="2.3.9" -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */,C.utils={},C.utils.warn=(s=this,function(e){s.console&&console.warn&&console.warn(e)}),C.utils.asString=function(e){return null==e?"":e.toString()},C.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),n=0;n0){var u=C.utils.clone(t)||{};u.position=[o,a],u.index=i.length,i.push(new C.Token(r.slice(o,s),u))}o=s+1}}return i},C.tokenizer.separator=/[\s\-]+/ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */,C.Pipeline=function(){this._stack=[]},C.Pipeline.registeredFunctions=Object.create(null),C.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&C.utils.warn("Overwriting existing registered function: "+t),e.label=t,C.Pipeline.registeredFunctions[e.label]=e},C.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||C.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},C.Pipeline.load=function(e){var t=new C.Pipeline;return e.forEach((function(e){var r=C.Pipeline.registeredFunctions[e];if(!r)throw new Error("Cannot load unregistered function: "+e);t.add(r)})),t},C.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){C.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},C.Pipeline.prototype.after=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");r+=1,this._stack.splice(r,0,t)},C.Pipeline.prototype.before=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");this._stack.splice(r,0,t)},C.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},C.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=i),s!=e);)n=r-t,i=t+Math.floor(n/2),s=this.elements[2*i];return s==e||s>e?2*i:sa?l+=2:o==a&&(t+=r[u+1]*n[l+1],u+=2,l+=2);return t},C.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},C.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var s,o=i.str.charAt(0);o in i.node.edges?s=i.node.edges[o]:(s=new C.TokenSet,i.node.edges[o]=s),1==i.str.length&&(s.final=!0),n.push({node:s,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var a=i.node.edges["*"];else{a=new C.TokenSet;i.node.edges["*"]=a}if(0==i.str.length&&(a.final=!0),n.push({node:a,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&n.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var u=i.node.edges["*"];else{u=new C.TokenSet;i.node.edges["*"]=u}1==i.str.length&&(u.final=!0),n.push({node:u,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var l,c=i.str.charAt(0),h=i.str.charAt(1);h in i.node.edges?l=i.node.edges[h]:(l=new C.TokenSet,i.node.edges[h]=l),1==i.str.length&&(l.final=!0),n.push({node:l,editsRemaining:i.editsRemaining-1,str:c+i.str.slice(2)})}}}return r},C.TokenSet.fromString=function(e){for(var t=new C.TokenSet,r=t,n=0,i=e.length;n=e;t--){var r=this.uncheckedNodes[t],n=r.child.toString();n in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[n]:(r.child._str=n,this.minimizedNodes[n]=r.child),this.uncheckedNodes.pop()}} -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */,C.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},C.Index.prototype.search=function(e){return this.query((function(t){new C.QueryParser(e,t).parse()}))},C.Index.prototype.query=function(e){for(var t=new C.Query(this.fields),r=Object.create(null),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=0;a1?1:e},C.Builder.prototype.k1=function(e){this._k1=e},C.Builder.prototype.add=function(e,t){var r=e[this._ref],n=Object.keys(this._fields);this._documents[r]=t||{},this.documentCount+=1;for(var i=0;i=this.length)return C.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},C.QueryLexer.prototype.width=function(){return this.pos-this.start},C.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},C.QueryLexer.prototype.backup=function(){this.pos-=1},C.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=C.QueryLexer.EOS&&this.backup()},C.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(C.QueryLexer.TERM)),e.ignore(),e.more())return C.QueryLexer.lexText},C.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.EDIT_DISTANCE),C.QueryLexer.lexText},C.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.BOOST),C.QueryLexer.lexText},C.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(C.QueryLexer.TERM)},C.QueryLexer.termSeparator=C.tokenizer.separator,C.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==C.QueryLexer.EOS)return C.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return C.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if(t.match(C.QueryLexer.termSeparator))return C.QueryLexer.lexTerm}else e.escapeCharacter()}},C.QueryParser=function(e,t){this.lexer=new C.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},C.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=C.QueryParser.parseClause;e;)e=e(this);return this.query},C.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},C.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},C.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},C.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case C.QueryLexer.PRESENCE:return C.QueryParser.parsePresence;case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(r+=" with value '"+t.str+"'"),new C.QueryParseError(r,t.start,t.end)}},C.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=C.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=C.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+t.str+"'";throw new C.QueryParseError(r,t.start,t.end)}var n=e.peekLexeme();if(null==n){r="expecting term or field, found nothing";throw new C.QueryParseError(r,t.start,t.end)}switch(n.type){case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:r="expecting term or field, found '"+n.type+"'";throw new C.QueryParseError(r,n.start,n.end)}}},C.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var r=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),n="unrecognised field '"+t.str+"', possible fields: "+r;throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(null==i){n="expecting term, found nothing";throw new C.QueryParseError(n,t.start,t.end)}switch(i.type){case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:n="expecting term, found '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}}},C.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(null!=r)switch(r.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+r.type+"'";throw new C.QueryParseError(n,r.start,r.end)}else e.nextClause()}},C.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="edit distance must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.editDistance=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},C.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="boost must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.boost=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},void 0===(i="function"==typeof(n=function(){return C})?n.call(t,r,t,e):n)||(e.exports=i)}()},function(e,t,r){},function(e,t,r){"use strict";r.r(t);var n=[];function i(e,t){n.push({selector:t,constructor:e})}var s,o,a=function(){function e(){this.createComponents(document.body)}return e.prototype.createComponents=function(e){n.forEach((function(t){e.querySelectorAll(t.selector).forEach((function(e){e.dataset.hasInstance||(new t.constructor({el:e}),e.dataset.hasInstance=String(!0))}))}))},e}(),u=function(e){this.el=e.el},l=r(0),c=(s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});!function(e){e[e.Idle=0]="Idle",e[e.Loading=1]="Loading",e[e.Ready=2]="Ready",e[e.Failure=3]="Failure"}(o||(o={}));var h=function(e){function t(t){var r=e.call(this,t)||this;r.query="",r.loadingState=o.Idle,r.hasFocus=!1,r.preventPress=!1,r.data=null,r.index=null,r.resultClicked=!1;var n=document.querySelector("#tsd-search-field"),i=document.querySelector(".results");if(!n||!i)throw new Error("The input field or the result list wrapper are not found");return r.field=n,r.results=i,r.base=r.el.dataset.base+"/",r.bindEvents(),r}return c(t,e),t.prototype.loadIndex=function(){var e=this;if(this.loadingState==o.Idle&&!this.data){setTimeout((function(){e.loadingState==o.Idle&&e.setLoadingState(o.Loading)}),500);var t=this.el.dataset.index;t?fetch(t).then((function(e){if(!e.ok)throw new Error("The search index is missing");return e.json()})).then((function(t){e.data=t,e.index=l.Index.load(t.index),e.setLoadingState(o.Ready)})).catch((function(t){console.error(t),e.setLoadingState(o.Failure)})):this.setLoadingState(o.Failure)}},t.prototype.updateResults=function(){if(this.loadingState==o.Ready&&(this.results.textContent="",this.query&&this.index&&this.data)){var e=this.index.search("*"+this.query+"*");0===e.length&&(e=this.index.search("*"+this.query+"~1*"));for(var t=0,r=Math.min(10,e.length);t"+e+""})),s=n.parent||"";(s=s.replace(new RegExp(this.query,"i"),(function(e){return""+e+""})))&&(i=''+s+"."+i);var a=document.createElement("li");a.classList.value=n.classes,a.innerHTML='\n '+i+"\n ",this.results.appendChild(a)}}},t.prototype.setLoadingState=function(e){this.loadingState!=e&&(this.el.classList.remove(o[this.loadingState].toLowerCase()),this.loadingState=e,this.el.classList.add(o[this.loadingState].toLowerCase()),this.updateResults())},t.prototype.setHasFocus=function(e){this.hasFocus!=e&&(this.hasFocus=e,this.el.classList.toggle("has-focus"),e?(this.setQuery(""),this.field.value=""):this.field.value=this.query)},t.prototype.setQuery=function(e){this.query=e.trim(),this.updateResults()},t.prototype.setCurrentResult=function(e){var t=this.results.querySelector(".current");if(t){var r=1==e?t.nextElementSibling:t.previousElementSibling;r&&(t.classList.remove("current"),r.classList.add("current"))}else(t=this.results.querySelector(1==e?"li:first-child":"li:last-child"))&&t.classList.add("current")},t.prototype.gotoCurrentResult=function(){var e=this.results.querySelector(".current");if(e||(e=this.results.querySelector("li:first-child")),e){var t=e.querySelector("a");t&&(window.location.href=t.href),this.field.blur()}},t.prototype.bindEvents=function(){var e=this;this.results.addEventListener("mousedown",(function(){e.resultClicked=!0})),this.results.addEventListener("mouseup",(function(){e.resultClicked=!1,e.setHasFocus(!1)})),this.field.addEventListener("focusin",(function(){e.setHasFocus(!0),e.loadIndex()})),this.field.addEventListener("focusout",(function(){e.resultClicked?e.resultClicked=!1:setTimeout((function(){return e.setHasFocus(!1)}),100)})),this.field.addEventListener("input",(function(){e.setQuery(e.field.value)})),this.field.addEventListener("keydown",(function(t){13==t.keyCode||27==t.keyCode||38==t.keyCode||40==t.keyCode?(e.preventPress=!0,t.preventDefault(),13==t.keyCode?e.gotoCurrentResult():27==t.keyCode?e.field.blur():38==t.keyCode?e.setCurrentResult(-1):40==t.keyCode&&e.setCurrentResult(1)):e.preventPress=!1})),this.field.addEventListener("keypress",(function(t){e.preventPress&&t.preventDefault()})),document.body.addEventListener("keydown",(function(t){t.altKey||t.ctrlKey||t.metaKey||!e.hasFocus&&t.keyCode>47&&t.keyCode<112&&e.field.focus()}))},t}(u),d=function(){function e(){this.listeners={}}return e.prototype.addEventListener=function(e,t){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(t)},e.prototype.removeEventListener=function(e,t){if(e in this.listeners)for(var r=this.listeners[e],n=0,i=r.length;n=this.scrollTop||0===this.scrollTop,e!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.secondaryNav.classList.toggle("tsd-navigation--toolbar-hide")),this.lastY=this.scrollTop},t.instance=new t,t}(d),m=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),v=function(e){function t(t){var r=e.call(this,t)||this;return r.anchors=[],r.index=-1,y.instance.addEventListener("resize",(function(){return r.onResize()})),y.instance.addEventListener("scroll",(function(e){return r.onScroll(e)})),r.createAnchors(),r}return m(t,e),t.prototype.createAnchors=function(){var e=this,t=window.location.href;-1!=t.indexOf("#")&&(t=t.substr(0,t.indexOf("#"))),this.el.querySelectorAll("a").forEach((function(r){var n=r.href;if(-1!=n.indexOf("#")&&n.substr(0,t.length)==t){var i=n.substr(n.indexOf("#")+1),s=document.querySelector("a.tsd-anchor[name="+i+"]"),o=r.parentNode;s&&o&&e.anchors.push({link:o,anchor:s,position:0})}})),this.onResize()},t.prototype.onResize=function(){for(var e,t=0,r=this.anchors.length;t-1&&r[i].position>t;)i-=1;for(;i-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=i,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))},t}(u),g=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),x=function(){function e(e,t){this.signature=e,this.description=t}return e.prototype.addClass=function(e){return this.signature.classList.add(e),this.description.classList.add(e),this},e.prototype.removeClass=function(e){return this.signature.classList.remove(e),this.description.classList.remove(e),this},e}(),w=function(e){function t(t){var r=e.call(this,t)||this;return r.groups=[],r.index=-1,r.createGroups(),r.container&&(r.el.classList.add("active"),Array.from(r.el.children).forEach((function(e){e.addEventListener("touchstart",(function(e){return r.onClick(e)})),e.addEventListener("click",(function(e){return r.onClick(e)}))})),r.container.classList.add("active"),r.setIndex(0)),r}return g(t,e),t.prototype.setIndex=function(e){if(e<0&&(e=0),e>this.groups.length-1&&(e=this.groups.length-1),this.index!=e){var t=this.groups[e];if(this.index>-1){var r=this.groups[this.index];r.removeClass("current").addClass("fade-out"),t.addClass("current"),t.addClass("fade-in"),y.instance.triggerResize(),setTimeout((function(){r.removeClass("fade-out"),t.removeClass("fade-in")}),300)}else t.addClass("current"),y.instance.triggerResize();this.index=e}},t.prototype.createGroups=function(){var e=this.el.children;if(!(e.length<2)){this.container=this.el.nextElementSibling;var t=this.container.children;this.groups=[];for(var r=0;r10}})),document.addEventListener(b,(function(){Q=!1})),document.addEventListener("click",(function(e){k&&(e.preventDefault(),e.stopImmediatePropagation(),k=!1)}));var T=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),_=function(e){function t(t){var r=e.call(this,t)||this;return r.className=r.el.dataset.toggle||"",r.el.addEventListener(b,(function(e){return r.onPointerUp(e)})),r.el.addEventListener("click",(function(e){return e.preventDefault()})),document.addEventListener(L,(function(e){return r.onDocumentPointerDown(e)})),document.addEventListener(b,(function(e){return r.onDocumentPointerUp(e)})),r}return T(t,e),t.prototype.setActive=function(e){if(this.active!=e){this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);var t=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(t),setTimeout((function(){return document.documentElement.classList.remove(t)}),500)}},t.prototype.onPointerUp=function(e){O||(this.setActive(!0),e.preventDefault())},t.prototype.onDocumentPointerDown=function(e){if(this.active){if(e.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}},t.prototype.onDocumentPointerUp=function(e){var t=this;if(!O&&this.active&&e.target.closest(".col-menu")){var r=e.target.closest("a");if(r){var n=window.location.href;-1!=n.indexOf("#")&&(n=n.substr(0,n.indexOf("#"))),r.href.substr(0,n.length)==n&&setTimeout((function(){return t.setActive(!1)}),250)}}},t}(u),C=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),R=function(){function e(e,t){this.key=e,this.value=t,this.defaultValue=t,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return e.prototype.initialize=function(){},e.prototype.setValue=function(e){if(this.value!=e){var t=this.value;this.value=e,window.localStorage[this.key]=this.toLocalStorage(e),this.handleValueChange(t,e)}},e}(),I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this,t=document.querySelector("#tsd-filter-"+this.key);t&&(this.checkbox=t,this.checkbox.addEventListener("change",(function(){e.setValue(e.checkbox.checked)})))},t.prototype.handleValueChange=function(e,t){this.checkbox&&(this.checkbox.checked=this.value,document.documentElement.classList.toggle("toggle-"+this.key,this.value!=this.defaultValue))},t.prototype.fromLocalStorage=function(e){return"true"==e},t.prototype.toLocalStorage=function(e){return e?"true":"false"},t}(R),j=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this;document.documentElement.classList.add("toggle-"+this.key+this.value);var t=document.querySelector("#tsd-filter-"+this.key);if(t){this.select=t;var r=function(){e.select.classList.add("active")};this.select.addEventListener(L,r),this.select.addEventListener("mouseover",r),this.select.addEventListener("mouseleave",(function(){e.select.classList.remove("active")})),this.select.querySelectorAll("li").forEach((function(r){r.addEventListener(b,(function(r){t.classList.remove("active"),e.setValue(r.target.dataset.value||"")}))})),document.addEventListener(L,(function(t){e.select.contains(t.target)||e.select.classList.remove("active")}))}},t.prototype.handleValueChange=function(e,t){this.select.querySelectorAll("li.selected").forEach((function(e){e.classList.remove("selected")}));var r=this.select.querySelector('li[data-value="'+t+'"]'),n=this.select.querySelector(".tsd-select-label");r&&n&&(r.classList.add("selected"),n.textContent=r.textContent),document.documentElement.classList.remove("toggle-"+e),document.documentElement.classList.add("toggle-"+t)},t.prototype.fromLocalStorage=function(e){return e},t.prototype.toLocalStorage=function(e){return e},t}(R),F=function(e){function t(t){var r=e.call(this,t)||this;return r.optionVisibility=new j("visibility","private"),r.optionInherited=new I("inherited",!0),r.optionExternals=new I("externals",!0),r.optionOnlyExported=new I("only-exported",!1),r}return C(t,e),t.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},t}(u);r(1);i(h,"#tsd-search"),i(v,".menu-highlight"),i(w,".tsd-signatures"),i(_,"a[data-toggle]"),F.isSupported()?i(F,"#tsd-filter"):document.documentElement.classList.add("no-filter");var N=new a;Object.defineProperty(window,"app",{value:N})}]); \ No newline at end of file diff --git a/static/api/vue2/vue2-vanilla/assets/js/search.json b/static/api/vue2/vue2-vanilla/assets/js/search.json deleted file mode 100644 index bf7a794e..00000000 --- a/static/api/vue2/vue2-vanilla/assets/js/search.json +++ /dev/null @@ -1 +0,0 @@ -{"kinds":{"32":"Variable","64":"Function","256":"Interface","1024":"Property","65536":"Type literal","2097152":"Object literal"},"rows":[{"id":0,"kind":32,"name":"arrayRenderers","url":"globals.html#arrayrenderers","classes":"tsd-kind-variable"},{"id":1,"kind":32,"name":"controlRenderers","url":"globals.html#controlrenderers","classes":"tsd-kind-variable"},{"id":2,"kind":32,"name":"layoutRenderers","url":"globals.html#layoutrenderers","classes":"tsd-kind-variable"},{"id":3,"kind":32,"name":"labelRenderers","url":"globals.html#labelrenderers","classes":"tsd-kind-variable"},{"id":4,"kind":32,"name":"vanillaRenderers","url":"globals.html#vanillarenderers","classes":"tsd-kind-variable"},{"id":5,"kind":2097152,"name":"defaultStyles","url":"globals.html#defaultstyles","classes":"tsd-kind-object-literal"},{"id":6,"kind":2097152,"name":"control","url":"globals.html#defaultstyles.control","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"defaultStyles"},{"id":7,"kind":32,"name":"root","url":"globals.html#defaultstyles.control.root-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":8,"kind":32,"name":"wrapper","url":"globals.html#defaultstyles.control.wrapper","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":9,"kind":32,"name":"label","url":"globals.html#defaultstyles.control.label-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":10,"kind":32,"name":"description","url":"globals.html#defaultstyles.control.description","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":11,"kind":32,"name":"input","url":"globals.html#defaultstyles.control.input","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":12,"kind":32,"name":"error","url":"globals.html#defaultstyles.control.error","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":13,"kind":32,"name":"textarea","url":"globals.html#defaultstyles.control.textarea","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":14,"kind":32,"name":"select","url":"globals.html#defaultstyles.control.select","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":15,"kind":32,"name":"option","url":"globals.html#defaultstyles.control.option","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.control"},{"id":16,"kind":2097152,"name":"verticalLayout","url":"globals.html#defaultstyles.verticallayout","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"defaultStyles"},{"id":17,"kind":32,"name":"root","url":"globals.html#defaultstyles.verticallayout.root-5","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.verticalLayout"},{"id":18,"kind":32,"name":"item","url":"globals.html#defaultstyles.verticallayout.item-3","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.verticalLayout"},{"id":19,"kind":2097152,"name":"horizontalLayout","url":"globals.html#defaultstyles.horizontallayout","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"defaultStyles"},{"id":20,"kind":32,"name":"root","url":"globals.html#defaultstyles.horizontallayout.root-3","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.horizontalLayout"},{"id":21,"kind":32,"name":"item","url":"globals.html#defaultstyles.horizontallayout.item-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.horizontalLayout"},{"id":22,"kind":2097152,"name":"group","url":"globals.html#defaultstyles.group","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"defaultStyles"},{"id":23,"kind":32,"name":"root","url":"globals.html#defaultstyles.group.root-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.group"},{"id":24,"kind":32,"name":"label","url":"globals.html#defaultstyles.group.label-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.group"},{"id":25,"kind":32,"name":"item","url":"globals.html#defaultstyles.group.item-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.group"},{"id":26,"kind":2097152,"name":"arrayList","url":"globals.html#defaultstyles.arraylist","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"defaultStyles"},{"id":27,"kind":32,"name":"root","url":"globals.html#defaultstyles.arraylist.root","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":28,"kind":32,"name":"legend","url":"globals.html#defaultstyles.arraylist.legend","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":29,"kind":32,"name":"addButton","url":"globals.html#defaultstyles.arraylist.addbutton","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":30,"kind":32,"name":"label","url":"globals.html#defaultstyles.arraylist.label","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":31,"kind":32,"name":"itemWrapper","url":"globals.html#defaultstyles.arraylist.itemwrapper","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":32,"kind":32,"name":"noData","url":"globals.html#defaultstyles.arraylist.nodata","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":33,"kind":32,"name":"item","url":"globals.html#defaultstyles.arraylist.item","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":34,"kind":32,"name":"itemToolbar","url":"globals.html#defaultstyles.arraylist.itemtoolbar","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":35,"kind":32,"name":"itemLabel","url":"globals.html#defaultstyles.arraylist.itemlabel","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":36,"kind":32,"name":"itemContent","url":"globals.html#defaultstyles.arraylist.itemcontent","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":37,"kind":32,"name":"itemExpanded","url":"globals.html#defaultstyles.arraylist.itemexpanded","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":38,"kind":32,"name":"itemMoveUp","url":"globals.html#defaultstyles.arraylist.itemmoveup","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":39,"kind":32,"name":"itemMoveDown","url":"globals.html#defaultstyles.arraylist.itemmovedown","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":40,"kind":32,"name":"itemDelete","url":"globals.html#defaultstyles.arraylist.itemdelete","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.arrayList"},{"id":41,"kind":2097152,"name":"label","url":"globals.html#defaultstyles.label-3","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"defaultStyles"},{"id":42,"kind":32,"name":"root","url":"globals.html#defaultstyles.label-3.root-4","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStyles.label"},{"id":43,"kind":256,"name":"Styles","url":"interfaces/styles.html","classes":"tsd-kind-interface"},{"id":44,"kind":1024,"name":"control","url":"interfaces/styles.html#control","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Styles"},{"id":45,"kind":65536,"name":"__type","url":"interfaces/styles.html#control.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Styles.control"},{"id":46,"kind":32,"name":"root","url":"interfaces/styles.html#control.__type-1.root-1","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":47,"kind":32,"name":"wrapper","url":"interfaces/styles.html#control.__type-1.wrapper","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":48,"kind":32,"name":"label","url":"interfaces/styles.html#control.__type-1.label-1","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":49,"kind":32,"name":"description","url":"interfaces/styles.html#control.__type-1.description","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":50,"kind":32,"name":"error","url":"interfaces/styles.html#control.__type-1.error","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":51,"kind":32,"name":"input","url":"interfaces/styles.html#control.__type-1.input","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":52,"kind":32,"name":"textarea","url":"interfaces/styles.html#control.__type-1.textarea","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":53,"kind":32,"name":"select","url":"interfaces/styles.html#control.__type-1.select","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":54,"kind":32,"name":"option","url":"interfaces/styles.html#control.__type-1.option","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.control.__type"},{"id":55,"kind":1024,"name":"verticalLayout","url":"interfaces/styles.html#verticallayout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Styles"},{"id":56,"kind":65536,"name":"__type","url":"interfaces/styles.html#verticallayout.__type-5","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Styles.verticalLayout"},{"id":57,"kind":32,"name":"root","url":"interfaces/styles.html#verticallayout.__type-5.root-5","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.verticalLayout.__type"},{"id":58,"kind":32,"name":"item","url":"interfaces/styles.html#verticallayout.__type-5.item-3","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.verticalLayout.__type"},{"id":59,"kind":1024,"name":"horizontalLayout","url":"interfaces/styles.html#horizontallayout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Styles"},{"id":60,"kind":65536,"name":"__type","url":"interfaces/styles.html#horizontallayout.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Styles.horizontalLayout"},{"id":61,"kind":32,"name":"root","url":"interfaces/styles.html#horizontallayout.__type-3.root-3","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.horizontalLayout.__type"},{"id":62,"kind":32,"name":"item","url":"interfaces/styles.html#horizontallayout.__type-3.item-2","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.horizontalLayout.__type"},{"id":63,"kind":1024,"name":"group","url":"interfaces/styles.html#group","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Styles"},{"id":64,"kind":65536,"name":"__type","url":"interfaces/styles.html#group.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Styles.group"},{"id":65,"kind":32,"name":"root","url":"interfaces/styles.html#group.__type-2.root-2","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.group.__type"},{"id":66,"kind":32,"name":"label","url":"interfaces/styles.html#group.__type-2.label-2","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.group.__type"},{"id":67,"kind":32,"name":"item","url":"interfaces/styles.html#group.__type-2.item-1","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.group.__type"},{"id":68,"kind":1024,"name":"arrayList","url":"interfaces/styles.html#arraylist","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Styles"},{"id":69,"kind":65536,"name":"__type","url":"interfaces/styles.html#arraylist.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Styles.arrayList"},{"id":70,"kind":32,"name":"root","url":"interfaces/styles.html#arraylist.__type.root","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":71,"kind":32,"name":"legend","url":"interfaces/styles.html#arraylist.__type.legend","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":72,"kind":32,"name":"addButton","url":"interfaces/styles.html#arraylist.__type.addbutton","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":73,"kind":32,"name":"label","url":"interfaces/styles.html#arraylist.__type.label","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":74,"kind":32,"name":"itemWrapper","url":"interfaces/styles.html#arraylist.__type.itemwrapper","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":75,"kind":32,"name":"noData","url":"interfaces/styles.html#arraylist.__type.nodata","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":76,"kind":32,"name":"item","url":"interfaces/styles.html#arraylist.__type.item","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":77,"kind":32,"name":"itemToolbar","url":"interfaces/styles.html#arraylist.__type.itemtoolbar","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":78,"kind":32,"name":"itemLabel","url":"interfaces/styles.html#arraylist.__type.itemlabel","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":79,"kind":32,"name":"itemContent","url":"interfaces/styles.html#arraylist.__type.itemcontent","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":80,"kind":32,"name":"itemExpanded","url":"interfaces/styles.html#arraylist.__type.itemexpanded","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":81,"kind":32,"name":"itemMoveUp","url":"interfaces/styles.html#arraylist.__type.itemmoveup","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":82,"kind":32,"name":"itemMoveDown","url":"interfaces/styles.html#arraylist.__type.itemmovedown","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":83,"kind":32,"name":"itemDelete","url":"interfaces/styles.html#arraylist.__type.itemdelete","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.arrayList.__type"},{"id":84,"kind":1024,"name":"label","url":"interfaces/styles.html#label-3","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Styles"},{"id":85,"kind":65536,"name":"__type","url":"interfaces/styles.html#label-3.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"Styles.label"},{"id":86,"kind":32,"name":"root","url":"interfaces/styles.html#label-3.__type-4.root-4","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Styles.label.__type"},{"id":87,"kind":64,"name":"createEmptyStyles","url":"globals.html#createemptystyles","classes":"tsd-kind-function"},{"id":88,"kind":64,"name":"useStyles","url":"globals.html#usestyles","classes":"tsd-kind-function"},{"id":89,"kind":64,"name":"classes","url":"globals.html#classes","classes":"tsd-kind-function"},{"id":90,"kind":64,"name":"mergeStyles","url":"globals.html#mergestyles","classes":"tsd-kind-function"},{"id":91,"kind":256,"name":"Options","url":"interfaces/options.html","classes":"tsd-kind-interface"},{"id":92,"kind":1024,"name":"showUnfocusedDescription","url":"interfaces/options.html#showunfocuseddescription","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Options"},{"id":93,"kind":1024,"name":"hideRequiredAsterisk","url":"interfaces/options.html#hiderequiredasterisk","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Options"},{"id":94,"kind":1024,"name":"focus","url":"interfaces/options.html#focus","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Options"},{"id":95,"kind":1024,"name":"step","url":"interfaces/options.html#step","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Options"},{"id":96,"kind":64,"name":"useVanillaControl","url":"globals.html#usevanillacontrol","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":97,"kind":64,"name":"useVanillaLayout","url":"globals.html#usevanillalayout","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":98,"kind":64,"name":"useVanillaLabel","url":"globals.html#usevanillalabel","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":99,"kind":64,"name":"useVanillaArrayControl","url":"globals.html#usevanillaarraycontrol","classes":"tsd-kind-function tsd-has-type-parameter"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,42.097]],["parent/0",[]],["name/1",[1,42.097]],["parent/1",[]],["name/2",[2,42.097]],["parent/2",[]],["name/3",[3,42.097]],["parent/3",[]],["name/4",[4,42.097]],["parent/4",[]],["name/5",[5,26.002]],["parent/5",[]],["name/6",[6,36.988]],["parent/6",[5,2.412]],["name/7",[7,20.894]],["parent/7",[8,2.193]],["name/8",[9,36.988]],["parent/8",[8,2.193]],["name/9",[10,24.751]],["parent/9",[8,2.193]],["name/10",[11,36.988]],["parent/10",[8,2.193]],["name/11",[12,36.988]],["parent/11",[8,2.193]],["name/12",[13,36.988]],["parent/12",[8,2.193]],["name/13",[14,36.988]],["parent/13",[8,2.193]],["name/14",[15,36.988]],["parent/14",[8,2.193]],["name/15",[16,36.988]],["parent/15",[8,2.193]],["name/16",[17,36.988]],["parent/16",[5,2.412]],["name/17",[7,20.894]],["parent/17",[18,3.431]],["name/18",[19,24.751]],["parent/18",[18,3.431]],["name/19",[20,36.988]],["parent/19",[5,2.412]],["name/20",[7,20.894]],["parent/20",[21,3.431]],["name/21",[19,24.751]],["parent/21",[21,3.431]],["name/22",[22,36.988]],["parent/22",[5,2.412]],["name/23",[7,20.894]],["parent/23",[23,3.119]],["name/24",[10,24.751]],["parent/24",[23,3.119]],["name/25",[19,24.751]],["parent/25",[23,3.119]],["name/26",[24,36.988]],["parent/26",[5,2.412]],["name/27",[7,20.894]],["parent/27",[25,1.801]],["name/28",[26,36.988]],["parent/28",[25,1.801]],["name/29",[27,36.988]],["parent/29",[25,1.801]],["name/30",[10,24.751]],["parent/30",[25,1.801]],["name/31",[28,36.988]],["parent/31",[25,1.801]],["name/32",[29,36.988]],["parent/32",[25,1.801]],["name/33",[19,24.751]],["parent/33",[25,1.801]],["name/34",[30,36.988]],["parent/34",[25,1.801]],["name/35",[31,36.988]],["parent/35",[25,1.801]],["name/36",[32,36.988]],["parent/36",[25,1.801]],["name/37",[33,36.988]],["parent/37",[25,1.801]],["name/38",[34,36.988]],["parent/38",[25,1.801]],["name/39",[35,36.988]],["parent/39",[25,1.801]],["name/40",[36,36.988]],["parent/40",[25,1.801]],["name/41",[10,24.751]],["parent/41",[5,2.412]],["name/42",[7,20.894]],["parent/42",[37,3.905]],["name/43",[38,26.002]],["parent/43",[]],["name/44",[6,36.988]],["parent/44",[38,2.412]],["name/45",[39,27.433]],["parent/45",[40,3.905]],["name/46",[7,20.894]],["parent/46",[41,2.193]],["name/47",[9,36.988]],["parent/47",[41,2.193]],["name/48",[10,24.751]],["parent/48",[41,2.193]],["name/49",[11,36.988]],["parent/49",[41,2.193]],["name/50",[13,36.988]],["parent/50",[41,2.193]],["name/51",[12,36.988]],["parent/51",[41,2.193]],["name/52",[14,36.988]],["parent/52",[41,2.193]],["name/53",[15,36.988]],["parent/53",[41,2.193]],["name/54",[16,36.988]],["parent/54",[41,2.193]],["name/55",[17,36.988]],["parent/55",[38,2.412]],["name/56",[39,27.433]],["parent/56",[42,3.905]],["name/57",[7,20.894]],["parent/57",[43,3.431]],["name/58",[19,24.751]],["parent/58",[43,3.431]],["name/59",[20,36.988]],["parent/59",[38,2.412]],["name/60",[39,27.433]],["parent/60",[44,3.905]],["name/61",[7,20.894]],["parent/61",[45,3.431]],["name/62",[19,24.751]],["parent/62",[45,3.431]],["name/63",[22,36.988]],["parent/63",[38,2.412]],["name/64",[39,27.433]],["parent/64",[46,3.905]],["name/65",[7,20.894]],["parent/65",[47,3.119]],["name/66",[10,24.751]],["parent/66",[47,3.119]],["name/67",[19,24.751]],["parent/67",[47,3.119]],["name/68",[24,36.988]],["parent/68",[38,2.412]],["name/69",[39,27.433]],["parent/69",[48,3.905]],["name/70",[7,20.894]],["parent/70",[49,1.801]],["name/71",[26,36.988]],["parent/71",[49,1.801]],["name/72",[27,36.988]],["parent/72",[49,1.801]],["name/73",[10,24.751]],["parent/73",[49,1.801]],["name/74",[28,36.988]],["parent/74",[49,1.801]],["name/75",[29,36.988]],["parent/75",[49,1.801]],["name/76",[19,24.751]],["parent/76",[49,1.801]],["name/77",[30,36.988]],["parent/77",[49,1.801]],["name/78",[31,36.988]],["parent/78",[49,1.801]],["name/79",[32,36.988]],["parent/79",[49,1.801]],["name/80",[33,36.988]],["parent/80",[49,1.801]],["name/81",[34,36.988]],["parent/81",[49,1.801]],["name/82",[35,36.988]],["parent/82",[49,1.801]],["name/83",[36,36.988]],["parent/83",[49,1.801]],["name/84",[10,24.751]],["parent/84",[38,2.412]],["name/85",[39,27.433]],["parent/85",[50,3.905]],["name/86",[7,20.894]],["parent/86",[51,3.905]],["name/87",[52,42.097]],["parent/87",[]],["name/88",[53,42.097]],["parent/88",[]],["name/89",[54,42.097]],["parent/89",[]],["name/90",[55,42.097]],["parent/90",[]],["name/91",[56,29.104]],["parent/91",[]],["name/92",[57,42.097]],["parent/92",[56,2.7]],["name/93",[58,42.097]],["parent/93",[56,2.7]],["name/94",[59,42.097]],["parent/94",[56,2.7]],["name/95",[60,42.097]],["parent/95",[56,2.7]],["name/96",[61,42.097]],["parent/96",[]],["name/97",[62,42.097]],["parent/97",[]],["name/98",[63,42.097]],["parent/98",[]],["name/99",[64,42.097]],["parent/99",[]]],"invertedIndex":[["__type",{"_index":39,"name":{"45":{},"56":{},"60":{},"64":{},"69":{},"85":{}},"parent":{}}],["addbutton",{"_index":27,"name":{"29":{},"72":{}},"parent":{}}],["arraylist",{"_index":24,"name":{"26":{},"68":{}},"parent":{}}],["arrayrenderers",{"_index":0,"name":{"0":{}},"parent":{}}],["classes",{"_index":54,"name":{"89":{}},"parent":{}}],["control",{"_index":6,"name":{"6":{},"44":{}},"parent":{}}],["controlrenderers",{"_index":1,"name":{"1":{}},"parent":{}}],["createemptystyles",{"_index":52,"name":{"87":{}},"parent":{}}],["defaultstyles",{"_index":5,"name":{"5":{}},"parent":{"6":{},"16":{},"19":{},"22":{},"26":{},"41":{}}}],["defaultstyles.arraylist",{"_index":25,"name":{},"parent":{"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"36":{},"37":{},"38":{},"39":{},"40":{}}}],["defaultstyles.control",{"_index":8,"name":{},"parent":{"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{}}}],["defaultstyles.group",{"_index":23,"name":{},"parent":{"23":{},"24":{},"25":{}}}],["defaultstyles.horizontallayout",{"_index":21,"name":{},"parent":{"20":{},"21":{}}}],["defaultstyles.label",{"_index":37,"name":{},"parent":{"42":{}}}],["defaultstyles.verticallayout",{"_index":18,"name":{},"parent":{"17":{},"18":{}}}],["description",{"_index":11,"name":{"10":{},"49":{}},"parent":{}}],["error",{"_index":13,"name":{"12":{},"50":{}},"parent":{}}],["focus",{"_index":59,"name":{"94":{}},"parent":{}}],["group",{"_index":22,"name":{"22":{},"63":{}},"parent":{}}],["hiderequiredasterisk",{"_index":58,"name":{"93":{}},"parent":{}}],["horizontallayout",{"_index":20,"name":{"19":{},"59":{}},"parent":{}}],["input",{"_index":12,"name":{"11":{},"51":{}},"parent":{}}],["item",{"_index":19,"name":{"18":{},"21":{},"25":{},"33":{},"58":{},"62":{},"67":{},"76":{}},"parent":{}}],["itemcontent",{"_index":32,"name":{"36":{},"79":{}},"parent":{}}],["itemdelete",{"_index":36,"name":{"40":{},"83":{}},"parent":{}}],["itemexpanded",{"_index":33,"name":{"37":{},"80":{}},"parent":{}}],["itemlabel",{"_index":31,"name":{"35":{},"78":{}},"parent":{}}],["itemmovedown",{"_index":35,"name":{"39":{},"82":{}},"parent":{}}],["itemmoveup",{"_index":34,"name":{"38":{},"81":{}},"parent":{}}],["itemtoolbar",{"_index":30,"name":{"34":{},"77":{}},"parent":{}}],["itemwrapper",{"_index":28,"name":{"31":{},"74":{}},"parent":{}}],["label",{"_index":10,"name":{"9":{},"24":{},"30":{},"41":{},"48":{},"66":{},"73":{},"84":{}},"parent":{}}],["labelrenderers",{"_index":3,"name":{"3":{}},"parent":{}}],["layoutrenderers",{"_index":2,"name":{"2":{}},"parent":{}}],["legend",{"_index":26,"name":{"28":{},"71":{}},"parent":{}}],["mergestyles",{"_index":55,"name":{"90":{}},"parent":{}}],["nodata",{"_index":29,"name":{"32":{},"75":{}},"parent":{}}],["option",{"_index":16,"name":{"15":{},"54":{}},"parent":{}}],["options",{"_index":56,"name":{"91":{}},"parent":{"92":{},"93":{},"94":{},"95":{}}}],["root",{"_index":7,"name":{"7":{},"17":{},"20":{},"23":{},"27":{},"42":{},"46":{},"57":{},"61":{},"65":{},"70":{},"86":{}},"parent":{}}],["select",{"_index":15,"name":{"14":{},"53":{}},"parent":{}}],["showunfocuseddescription",{"_index":57,"name":{"92":{}},"parent":{}}],["step",{"_index":60,"name":{"95":{}},"parent":{}}],["styles",{"_index":38,"name":{"43":{}},"parent":{"44":{},"55":{},"59":{},"63":{},"68":{},"84":{}}}],["styles.arraylist",{"_index":48,"name":{},"parent":{"69":{}}}],["styles.arraylist.__type",{"_index":49,"name":{},"parent":{"70":{},"71":{},"72":{},"73":{},"74":{},"75":{},"76":{},"77":{},"78":{},"79":{},"80":{},"81":{},"82":{},"83":{}}}],["styles.control",{"_index":40,"name":{},"parent":{"45":{}}}],["styles.control.__type",{"_index":41,"name":{},"parent":{"46":{},"47":{},"48":{},"49":{},"50":{},"51":{},"52":{},"53":{},"54":{}}}],["styles.group",{"_index":46,"name":{},"parent":{"64":{}}}],["styles.group.__type",{"_index":47,"name":{},"parent":{"65":{},"66":{},"67":{}}}],["styles.horizontallayout",{"_index":44,"name":{},"parent":{"60":{}}}],["styles.horizontallayout.__type",{"_index":45,"name":{},"parent":{"61":{},"62":{}}}],["styles.label",{"_index":50,"name":{},"parent":{"85":{}}}],["styles.label.__type",{"_index":51,"name":{},"parent":{"86":{}}}],["styles.verticallayout",{"_index":42,"name":{},"parent":{"56":{}}}],["styles.verticallayout.__type",{"_index":43,"name":{},"parent":{"57":{},"58":{}}}],["textarea",{"_index":14,"name":{"13":{},"52":{}},"parent":{}}],["usestyles",{"_index":53,"name":{"88":{}},"parent":{}}],["usevanillaarraycontrol",{"_index":64,"name":{"99":{}},"parent":{}}],["usevanillacontrol",{"_index":61,"name":{"96":{}},"parent":{}}],["usevanillalabel",{"_index":63,"name":{"98":{}},"parent":{}}],["usevanillalayout",{"_index":62,"name":{"97":{}},"parent":{}}],["vanillarenderers",{"_index":4,"name":{"4":{}},"parent":{}}],["verticallayout",{"_index":17,"name":{"16":{},"55":{}},"parent":{}}],["wrapper",{"_index":9,"name":{"8":{},"47":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/static/api/vue2/vue2-vanilla/globals.html b/static/api/vue2/vue2-vanilla/globals.html deleted file mode 100644 index cfe91130..00000000 --- a/static/api/vue2/vue2-vanilla/globals.html +++ /dev/null @@ -1,885 +0,0 @@ - - - - - - JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms Vue 2 Vanilla

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Index

                  -
                  - -
                  -
                  -
                  -

                  Variables

                  -
                  - -

                  Const arrayRenderers

                  -
                  arrayRenderers: any[] = [arrayListRendererEntry]
                  - -
                  -
                  - -

                  Const controlRenderers

                  -
                  controlRenderers: any[] = [stringControlRendererEntry,multiStringControlRendererEntry,numberControlRendererEntry,integerControlRendererEntry,enumControlRendererEntry,oneOfEnumControlRendererEntry,dateControlRendererEntry,dateTimeControlRendererEntry,timeControlRendererEntry,booleanControlRendererEntry,]
                  - -
                  -
                  - -

                  Const labelRenderers

                  -
                  labelRenderers: any[] = [labelRendererEntry]
                  - -
                  -
                  - -

                  Const layoutRenderers

                  -
                  layoutRenderers: any[] = [layoutRendererEntry, groupRendererEntry]
                  - -
                  -
                  - -

                  Const vanillaRenderers

                  -
                  vanillaRenderers: any[] = [...controlRenderers,...layoutRenderers,...arrayRenderers,...labelRenderers,]
                  - -
                  -
                  -
                  -

                  Functions

                  -
                  - -

                  Const classes

                  -
                    -
                  • classes(strings: TemplateStringsArray, ...variables: any[]): string
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      strings: TemplateStringsArray
                      -
                    • -
                    • -
                      Rest ...variables: any[]
                      -
                    • -
                    -

                    Returns string

                    -
                  • -
                  -
                  -
                  - -

                  Const createEmptyStyles

                  -
                    -
                  • createEmptyStyles(): Styles
                  • -
                  -
                    -
                  • - -

                    Returns Styles

                    -
                  • -
                  -
                  -
                  - -

                  Const mergeStyles

                  - -
                    -
                  • - -
                    -
                    -

                    Helper function to merge two styles definitions. The contained classes will be combined, not overwritten.

                    -
                    -

                    Example usage:

                    -
                    const myStyles = mergeStyles(defaultStyles, { control: { root: 'mycontrol' } });
                    -
                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      stylesA: Partial<Styles>
                      -
                    • -
                    • -
                      stylesB: Partial<Styles>
                      -
                    • -
                    -

                    Returns Partial<Styles>

                    -
                  • -
                  -
                  -
                  - -

                  Const useStyles

                  -
                    -
                  • useStyles(element?: UISchemaElement): Styles
                  • -
                  -
                    -
                  • - -

                    Parameters

                    -
                      -
                    • -
                      Optional element: UISchemaElement
                      -
                    • -
                    -

                    Returns Styles

                    -
                  • -
                  -
                  -
                  - -

                  Const useVanillaArrayControl

                  -
                    -
                  • useVanillaArrayControl<I>(input: I): I & { appliedOptions: ComputedRef<any>; childLabelForIndex: childLabelForIndex; childUiSchema: ComputedRef<UISchemaElement>; styles: Styles }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Adds styles, appliedOptions and childUiSchema

                    -
                    -
                    -

                    Type parameters

                    -
                      -
                    • -

                      I: { control: any }

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      input: I
                      -
                    • -
                    -

                    Returns I & { appliedOptions: ComputedRef<any>; childLabelForIndex: childLabelForIndex; childUiSchema: ComputedRef<UISchemaElement>; styles: Styles }

                    -
                  • -
                  -
                  -
                  - -

                  Const useVanillaControl

                  -
                    -
                  • useVanillaControl<I>(input: I, adaptTarget?: (target: any) => any): I & { appliedOptions: ComputedRef<any>; controlWrapper: ComputedRef<{ description: any; errors: any; id: any; label: any; required: any; visible: any }>; isFocused: Ref<boolean>; onChange: onChange; styles: Styles }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Adds styles, isFocused, appliedOptions and onChange

                    -
                    -
                    -

                    Type parameters

                    -
                      -
                    • -

                      I: { control: any; handleChange: any }

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      input: I
                      -
                    • -
                    • -
                      Default value adaptTarget: (target: any) => any = (v) => v.value
                      -
                        -
                      • -
                          -
                        • (target: any): any
                        • -
                        -
                          -
                        • -

                          Parameters

                          -
                            -
                          • -
                            target: any
                            -
                          • -
                          -

                          Returns any

                          -
                        • -
                        -
                      • -
                      -
                    • -
                    -

                    Returns I & { appliedOptions: ComputedRef<any>; controlWrapper: ComputedRef<{ description: any; errors: any; id: any; label: any; required: any; visible: any }>; isFocused: Ref<boolean>; onChange: onChange; styles: Styles }

                    -
                  • -
                  -
                  -
                  - -

                  Const useVanillaLabel

                  -
                    -
                  • useVanillaLabel<I>(input: I): I & { appliedOptions: ComputedRef<any>; styles: Styles }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Adds styles and appliedOptions

                    -
                    -
                    -

                    Type parameters

                    -
                      -
                    • -

                      I: { label: any }

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      input: I
                      -
                    • -
                    -

                    Returns I & { appliedOptions: ComputedRef<any>; styles: Styles }

                    -
                  • -
                  -
                  -
                  - -

                  Const useVanillaLayout

                  -
                    -
                  • useVanillaLayout<I>(input: I): I & { appliedOptions: ComputedRef<any>; styles: Styles }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Adds styles and appliedOptions

                    -
                    -
                    -

                    Type parameters

                    -
                      -
                    • -

                      I: { layout: any }

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      input: I
                      -
                    • -
                    -

                    Returns I & { appliedOptions: ComputedRef<any>; styles: Styles }

                    -
                  • -
                  -
                  -
                  -
                  -

                  Object literals

                  -
                  - -

                  Const defaultStyles

                  -
                  defaultStyles: object
                  - -
                  - -

                  arrayList

                  -
                  arrayList: object
                  - -
                  - -

                  addButton

                  -
                  addButton: string = "array-list-add"
                  - -
                  -
                  - -

                  item

                  -
                  item: string = "array-list-item"
                  - -
                  -
                  - -

                  itemContent

                  -
                  itemContent: string = "array-list-item-content"
                  - -
                  -
                  - -

                  itemDelete

                  -
                  itemDelete: string = "array-list-item-delete"
                  - -
                  -
                  - -

                  itemExpanded

                  -
                  itemExpanded: string = "expanded"
                  - -
                  -
                  - -

                  itemLabel

                  -
                  itemLabel: string = "array-list-item-label"
                  - -
                  -
                  - -

                  itemMoveDown

                  -
                  itemMoveDown: string = "array-list-item-move-down"
                  - -
                  -
                  - -

                  itemMoveUp

                  -
                  itemMoveUp: string = "array-list-item-move-up"
                  - -
                  -
                  - -

                  itemToolbar

                  -
                  itemToolbar: string = "array-list-item-toolbar"
                  - -
                  -
                  - -

                  itemWrapper

                  -
                  itemWrapper: string = "array-list-item-wrapper"
                  - -
                  -
                  - -

                  label

                  -
                  label: string = "array-list-label"
                  - -
                  -
                  - -

                  legend

                  -
                  legend: string = "array-list-legend"
                  - -
                  -
                  - -

                  noData

                  -
                  noData: string = "array-list-no-data"
                  - -
                  -
                  - -

                  root

                  -
                  root: string = "array-list"
                  - -
                  -
                  -
                  - -

                  control

                  -
                  control: object
                  - -
                  - -

                  description

                  -
                  description: string = "description"
                  - -
                  -
                  - -

                  error

                  -
                  error: string = "error"
                  - -
                  -
                  - -

                  input

                  -
                  input: string = "input"
                  - -
                  -
                  - -

                  label

                  -
                  label: string = "label"
                  - -
                  -
                  - -

                  option

                  -
                  option: string = "option"
                  - -
                  -
                  - -

                  root

                  -
                  root: string = "control"
                  - -
                  -
                  - -

                  select

                  -
                  select: string = "select"
                  - -
                  -
                  - -

                  textarea

                  -
                  textarea: string = "text-area"
                  - -
                  -
                  - -

                  wrapper

                  -
                  wrapper: string = "wrapper"
                  - -
                  -
                  -
                  - -

                  group

                  -
                  group: object
                  - -
                  - -

                  item

                  -
                  item: string = "group-item"
                  - -
                  -
                  - -

                  label

                  -
                  label: string = "group-label"
                  - -
                  -
                  - -

                  root

                  -
                  root: string = "group"
                  - -
                  -
                  -
                  - -

                  horizontalLayout

                  -
                  horizontalLayout: object
                  - -
                  - -

                  item

                  -
                  item: string = "horizontal-layout-item"
                  - -
                  -
                  - -

                  root

                  -
                  root: string = "horizontal-layout"
                  - -
                  -
                  -
                  - -

                  label

                  -
                  label: object
                  - -
                  - -

                  root

                  -
                  root: string = "label-element"
                  - -
                  -
                  -
                  - -

                  verticalLayout

                  -
                  verticalLayout: object
                  - -
                  - -

                  item

                  -
                  item: string = "vertical-layout-item"
                  - -
                  -
                  - -

                  root

                  -
                  root: string = "vertical-layout"
                  - -
                  -
                  -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue2/vue2-vanilla/index.html b/static/api/vue2/vue2-vanilla/index.html deleted file mode 100644 index 2f7bb0ad..00000000 --- a/static/api/vue2/vue2-vanilla/index.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms Vue 2 Vanilla

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms - More Forms. Less Code

                  -
                  -

                  Complex Forms in the blink of an eye

                  -

                  JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

                  - -

                  Vue 2 Vanilla Renderers

                  -
                  -

                  This is the JSON Forms Vue 2 Vanilla renderers package which provides a HTML5-based renderer set for JSON Forms Vue 2.

                  - -

                  JSON Forms Vue 2 seed app

                  -
                  -

                  See our JSON Forms Vue seed repository to get started as quickly as possible. - Make sure to switch to branch vue2.

                  - -

                  Quick start

                  -
                  -

                  Install JSON Forms Core, Vue 2 and Vue 2 Vanilla Renderers.

                  -
                  npm i --save @jsonforms/core @jsonforms/vue2 @jsonforms/vue2-vanilla
                  -
                  -

                  Also add the packages to the transpile dependencies in the vue.config.js file:

                  -
                  module.exports = {
                  -  transpileDependencies: [
                  -    '@jsonforms/core',
                  -    '@jsonforms/vue2',
                  -    '@jsonforms/vue2-vanilla',
                  -  ],
                  -};
                  -
                  -

                  Use the json-forms component for each form you want to render and hand over the renderer set.

                  -
                  <script>
                  -import { JsonForms } from '@jsonforms/vue2';
                  -import { vanillaRenderers } from '@jsonforms/vue2-vanilla';
                  -import { defineComponent } from 'vue';
                  -
                  -const renderers = [
                  -  ...vanillaRenderers,
                  -  // here you can add custom renderers
                  -];
                  -
                  -const schema = {
                  -  type: 'object',
                  -  properties: {
                  -    name: {
                  -      type: 'string',
                  -      minLength: 1,
                  -    },
                  -    done: {
                  -      type: 'boolean',
                  -    },
                  -    due_date: {
                  -      type: 'string',
                  -      format: 'date',
                  -    },
                  -    recurrence: {
                  -      type: 'string',
                  -      enum: ['Never', 'Daily', 'Weekly', 'Monthly'],
                  -    },
                  -  },
                  -  required: ['name', 'due_date'],
                  -};
                  -
                  -const uischema = {
                  -  type: 'VerticalLayout',
                  -  elements: [
                  -    {
                  -      type: 'Control',
                  -      label: false,
                  -      scope: '#/properties/done',
                  -    },
                  -    {
                  -      type: 'Control',
                  -      scope: '#/properties/name',
                  -    },
                  -    {
                  -      type: 'HorizontalLayout',
                  -      elements: [
                  -        {
                  -          type: 'Control',
                  -          scope: '#/properties/due_date',
                  -        },
                  -        {
                  -          type: 'Control',
                  -          scope: '#/properties/recurrence',
                  -        },
                  -      ],
                  -    },
                  -  ],
                  -};
                  -const data = {};
                  -
                  -export default defineComponent({
                  -  name: 'app',
                  -  components: {
                  -    JsonForms,
                  -  },
                  -  data() {
                  -    return {
                  -      renderers: Object.freeze(renderers),
                  -      data,
                  -      schema,
                  -      uischema,
                  -    };
                  -  },
                  -  methods: {
                  -    onChange(event) {
                  -      this.data = event.data;
                  -    },
                  -  },
                  -});
                  -</script>
                  -<template>
                  -  <json-forms
                  -    :data="data"
                  -    :schema="schema"
                  -    :uischema="uischema"
                  -    :renderers="renderers"
                  -    @change="onChange"
                  -  />
                  -</template>
                  -
                  -

                  By default the Vanilla Renderers don't apply any CSS at all. - For a quick start you can use @jsonforms/vue-vanilla/vanilla.css.

                  -

                  For more information on how JSON Forms can be configured, please see the README of @jsonforms/vue2.

                  - -

                  Styling

                  -
                  -

                  Each rendered HTML element specifies a CSS class which can be used to style it. - This process can also be customized so that each element declares user-specified CSS classes. - Therefore JSON Forms Vue Vanilla can be integrated with any CSS-only UI framework quite easily.

                  -

                  You can find the default CSS classes in defaultStyles.ts.

                  -

                  To render your own classes simply provide them as styles. - These styles replace the defaultStyles. - If you want to fall back to defaultStyles or combine them with your own classes you'll need to do so programmatically, e.g.:

                  -
                  <script>
                  -import { JsonForms } from '@jsonforms/vue2';
                  -import {
                  -  defaultStyles,
                  -  mergeStyles,
                  -  vanillaRenderers,
                  -} from '@jsonforms/vue2-vanilla';
                  -import { defineComponent } from 'vue';
                  -
                  -const renderers = [
                  -  ...vanillaRenderers,
                  -  // here you can add custom renderers
                  -];
                  -
                  -// mergeStyles combines all classes from both styles definitions
                  -const myStyles = mergeStyles(defaultStyles, {
                  -  control: { root: 'my-control' },
                  -});
                  -
                  -export default defineComponent({
                  -  name: 'app',
                  -  components: {
                  -    JsonForms,
                  -  },
                  -  data() {
                  -    return {
                  -      renderers: Object.freeze(renderers),
                  -      data,
                  -      schema,
                  -      uischema,
                  -    };
                  -  },
                  -  methods: {
                  -    onChange(event) {
                  -      this.data = event.data;
                  -    },
                  -  },
                  -  provide() {
                  -    return {
                  -      styles: myStyles,
                  -    };
                  -  },
                  -});
                  -</script>
                  -<template>
                  -  <json-forms
                  -    :data="data"
                  -    :schema="schema"
                  -    :uischema="uischema"
                  -    :renderers="renderers"
                  -    @change="onChange"
                  -  />
                  -</template>
                  -
                  -

                  You can also use specify styles in the ui schema via the options.styles property. - Attributes specified here override the respective defaultStyles or provided styles. - Attributes not specified here fall back to either the defaultStyles or provided styles.

                  -
                  {
                  -  "type": "Control",
                  -  "scope": "#/properties/name",
                  -  "options": {
                  -    "styles": {
                  -      "control": {
                  -        "root": "my-control-root"
                  -      }
                  -    }
                  -  }
                  -}
                  -
                  - -

                  License

                  -
                  -

                  The JSONForms project is licensed under the MIT License. See the LICENSE file for more information.

                  - -

                  Roadmap

                  -
                  -

                  Our current roadmap is available here.

                  - -

                  Migration

                  -
                  -

                  See our migration guide when updating JSON Forms.

                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - diff --git a/static/api/vue2/vue2-vanilla/interfaces/options.html b/static/api/vue2/vue2-vanilla/interfaces/options.html deleted file mode 100644 index 6bf8d0d8..00000000 --- a/static/api/vue2/vue2-vanilla/interfaces/options.html +++ /dev/null @@ -1,234 +0,0 @@ - - - - - - Options | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface Options

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  -
                    -
                  • - Options -
                  • -
                  -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  Optional focus

                  -
                  focus: undefined | false | true
                  - -
                  -
                  - -

                  Optional hideRequiredAsterisk

                  -
                  hideRequiredAsterisk: undefined | false | true
                  - -
                  -
                  - -

                  Optional showUnfocusedDescription

                  -
                  showUnfocusedDescription: undefined | false | true
                  - -
                  -
                  - -

                  Optional step

                  -
                  step: undefined | number
                  - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue2/vue2-vanilla/interfaces/styles.html b/static/api/vue2/vue2-vanilla/interfaces/styles.html deleted file mode 100644 index 3a2fff6d..00000000 --- a/static/api/vue2/vue2-vanilla/interfaces/styles.html +++ /dev/null @@ -1,385 +0,0 @@ - - - - - - Styles | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface Styles

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Hierarchy

                  -
                    -
                  • - Styles -
                  • -
                  -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  arrayList

                  -
                  arrayList: { addButton?: undefined | string; item?: undefined | string; itemContent?: undefined | string; itemDelete?: undefined | string; itemExpanded?: undefined | string; itemLabel?: undefined | string; itemMoveDown?: undefined | string; itemMoveUp?: undefined | string; itemToolbar?: undefined | string; itemWrapper?: undefined | string; label?: undefined | string; legend?: undefined | string; noData?: undefined | string; root?: undefined | string }
                  - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    Optional addButton?: undefined | string
                    -
                  • -
                  • -
                    Optional item?: undefined | string
                    -
                  • -
                  • -
                    Optional itemContent?: undefined | string
                    -
                  • -
                  • -
                    Optional itemDelete?: undefined | string
                    -
                  • -
                  • -
                    Optional itemExpanded?: undefined | string
                    -
                  • -
                  • -
                    Optional itemLabel?: undefined | string
                    -
                  • -
                  • -
                    Optional itemMoveDown?: undefined | string
                    -
                  • -
                  • -
                    Optional itemMoveUp?: undefined | string
                    -
                  • -
                  • -
                    Optional itemToolbar?: undefined | string
                    -
                  • -
                  • -
                    Optional itemWrapper?: undefined | string
                    -
                  • -
                  • -
                    Optional label?: undefined | string
                    -
                  • -
                  • -
                    Optional legend?: undefined | string
                    -
                  • -
                  • -
                    Optional noData?: undefined | string
                    -
                  • -
                  • -
                    Optional root?: undefined | string
                    -
                  • -
                  -
                  -
                  -
                  - -

                  control

                  -
                  control: { description?: undefined | string; error?: undefined | string; input?: undefined | string; label?: undefined | string; option?: undefined | string; root?: undefined | string; select?: undefined | string; textarea?: undefined | string; wrapper?: undefined | string }
                  - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    Optional description?: undefined | string
                    -
                  • -
                  • -
                    Optional error?: undefined | string
                    -
                  • -
                  • -
                    Optional input?: undefined | string
                    -
                  • -
                  • -
                    Optional label?: undefined | string
                    -
                  • -
                  • -
                    Optional option?: undefined | string
                    -
                  • -
                  • -
                    Optional root?: undefined | string
                    -
                  • -
                  • -
                    Optional select?: undefined | string
                    -
                  • -
                  • -
                    Optional textarea?: undefined | string
                    -
                  • -
                  • -
                    Optional wrapper?: undefined | string
                    -
                  • -
                  -
                  -
                  -
                  - -

                  group

                  -
                  group: { item?: undefined | string; label?: undefined | string; root?: undefined | string }
                  - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    Optional item?: undefined | string
                    -
                  • -
                  • -
                    Optional label?: undefined | string
                    -
                  • -
                  • -
                    Optional root?: undefined | string
                    -
                  • -
                  -
                  -
                  -
                  - -

                  horizontalLayout

                  -
                  horizontalLayout: { item?: undefined | string; root?: undefined | string }
                  - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    Optional item?: undefined | string
                    -
                  • -
                  • -
                    Optional root?: undefined | string
                    -
                  • -
                  -
                  -
                  -
                  - -

                  label

                  -
                  label: { root?: undefined | string }
                  - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    Optional root?: undefined | string
                    -
                  • -
                  -
                  -
                  -
                  - -

                  verticalLayout

                  -
                  verticalLayout: { item?: undefined | string; root?: undefined | string }
                  - -
                  -

                  Type declaration

                  -
                    -
                  • -
                    Optional item?: undefined | string
                    -
                  • -
                  • -
                    Optional root?: undefined | string
                    -
                  • -
                  -
                  -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue2/vue2/assets/css/main.css b/static/api/vue2/vue2/assets/css/main.css deleted file mode 100644 index 737b9280..00000000 --- a/static/api/vue2/vue2/assets/css/main.css +++ /dev/null @@ -1,2642 +0,0 @@ -/*! normalize.css v1.1.3 | MIT License | git.io/normalize */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden] { - display: none; -} -html { - font-size: 100%; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - font-family: sans-serif; -} -button, -input, -select, -textarea { - font-family: sans-serif; -} -body { - margin: 0; -} -a:focus { - outline: thin dotted; -} -a:active, -a:hover { - outline: 0; -} -h1 { - font-size: 2em; - margin: 0.67em 0; -} -h2 { - font-size: 1.5em; - margin: 0.83em 0; -} -h3 { - font-size: 1.17em; - margin: 1em 0; -} -h4, -.tsd-index-panel h3 { - font-size: 1em; - margin: 1.33em 0; -} -h5 { - font-size: 0.83em; - margin: 1.67em 0; -} -h6 { - font-size: 0.67em; - margin: 2.33em 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { - font-weight: bold; -} -blockquote { - margin: 1em 40px; -} -dfn { - font-style: italic; -} -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} -mark { - background: #ff0; - color: #000; -} -p, -pre { - margin: 1em 0; -} -code, -kbd, -pre, -samp { - font-family: monospace, serif; - _font-family: 'courier new', monospace; - font-size: 1em; -} -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} -q { - quotes: none; -} -q:before, -q:after { - content: ''; - content: none; -} -small { - font-size: 80%; -} -sub { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; - top: -0.5em; -} -sub { - bottom: -0.25em; -} -dl, -menu, -ol, -ul { - margin: 1em 0; -} -dd { - margin: 0 0 0 40px; -} -menu, -ol, -ul { - padding: 0 0 0 40px; -} -nav ul, -nav ol { - list-style: none; - list-style-image: none; -} -img { - border: 0; - -ms-interpolation-mode: bicubic; -} -svg:not(:root) { - overflow: hidden; -} -figure, -form { - margin: 0; -} -fieldset { - border: 1px solid silver; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -legend { - border: 0; - padding: 0; - white-space: normal; - *margin-left: -7px; -} -button, -input, -select, -textarea { - font-size: 100%; - margin: 0; - vertical-align: baseline; - *vertical-align: middle; -} -button, -input { - line-height: normal; -} -button, -select { - text-transform: none; -} -button, -html input[type='button'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -input[type='reset'], -input[type='submit'] { - -webkit-appearance: button; - cursor: pointer; - *overflow: visible; -} -button[disabled], -html input[disabled] { - cursor: default; -} -input[type='checkbox'], -input[type='radio'] { - box-sizing: border-box; - padding: 0; - *height: 13px; - *width: 13px; -} -input[type='search'] { - -webkit-appearance: textfield; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -input[type='search']::-webkit-search-cancel-button, -input[type='search']::-webkit-search-decoration { - -webkit-appearance: none; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -textarea { - overflow: auto; - vertical-align: top; -} -table { - border-collapse: collapse; - border-spacing: 0; -} -.hljs { - display: inline-block; - padding: 0.5em; - background: #fff; - color: #000; -} -.hljs-comment, -.hljs-annotation, -.hljs-template_comment, -.diff .hljs-header, -.hljs-chunk, -.apache .hljs-cbracket { - color: green; -} -.hljs-keyword, -.hljs-id, -.hljs-built_in, -.css .smalltalk .hljs-class, -.hljs-winutils, -.bash .hljs-variable, -.tex .hljs-command, -.hljs-request, -.hljs-status, -.nginx .hljs-title { - color: blue; -} -.xml .hljs-tag { - color: blue; -} -.xml .hljs-tag .hljs-value { - color: blue; -} -.hljs-string, -.hljs-title, -.hljs-parent, -.hljs-tag .hljs-value, -.hljs-rules .hljs-value { - color: #a31515; -} -.ruby .hljs-symbol { - color: #a31515; -} -.ruby .hljs-symbol .hljs-string { - color: #a31515; -} -.hljs-template_tag, -.django .hljs-variable, -.hljs-addition, -.hljs-flow, -.hljs-stream, -.apache .hljs-tag, -.hljs-date, -.tex .hljs-formula, -.coffeescript .hljs-attribute { - color: #a31515; -} -.ruby .hljs-string, -.hljs-decorator, -.hljs-filter .hljs-argument, -.hljs-localvars, -.hljs-array, -.hljs-attr_selector, -.hljs-pseudo, -.hljs-pi, -.hljs-doctype, -.hljs-deletion, -.hljs-envvar, -.hljs-shebang, -.hljs-preprocessor, -.hljs-pragma, -.userType, -.apache .hljs-sqbracket, -.nginx .hljs-built_in, -.tex .hljs-special, -.hljs-prompt { - color: #2b91af; -} -.hljs-phpdoc, -.hljs-javadoc, -.hljs-xmlDocTag { - color: gray; -} -.vhdl .hljs-typename { - font-weight: bold; -} -.vhdl .hljs-string { - color: #666; -} -.vhdl .hljs-literal { - color: #a31515; -} -.vhdl .hljs-attribute { - color: #00b0e8; -} -.xml .hljs-attribute { - color: red; -} -ul.tsd-descriptions > li > :first-child, -.tsd-panel > :first-child, -.col > :first-child, -.col-11 > :first-child, -.col-10 > :first-child, -.col-9 > :first-child, -.col-8 > :first-child, -.col-7 > :first-child, -.col-6 > :first-child, -.col-5 > :first-child, -.col-4 > :first-child, -.col-3 > :first-child, -.col-2 > :first-child, -.col-1 > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child, -.tsd-panel > :first-child > :first-child, -.col > :first-child > :first-child, -.col-11 > :first-child > :first-child, -.col-10 > :first-child > :first-child, -.col-9 > :first-child > :first-child, -.col-8 > :first-child > :first-child, -.col-7 > :first-child > :first-child, -.col-6 > :first-child > :first-child, -.col-5 > :first-child > :first-child, -.col-4 > :first-child > :first-child, -.col-3 > :first-child > :first-child, -.col-2 > :first-child > :first-child, -.col-1 > :first-child > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child > :first-child, -.tsd-panel > :first-child > :first-child > :first-child, -.col > :first-child > :first-child > :first-child, -.col-11 > :first-child > :first-child > :first-child, -.col-10 > :first-child > :first-child > :first-child, -.col-9 > :first-child > :first-child > :first-child, -.col-8 > :first-child > :first-child > :first-child, -.col-7 > :first-child > :first-child > :first-child, -.col-6 > :first-child > :first-child > :first-child, -.col-5 > :first-child > :first-child > :first-child, -.col-4 > :first-child > :first-child > :first-child, -.col-3 > :first-child > :first-child > :first-child, -.col-2 > :first-child > :first-child > :first-child, -.col-1 > :first-child > :first-child > :first-child { - margin-top: 0; -} -ul.tsd-descriptions > li > :last-child, -.tsd-panel > :last-child, -.col > :last-child, -.col-11 > :last-child, -.col-10 > :last-child, -.col-9 > :last-child, -.col-8 > :last-child, -.col-7 > :last-child, -.col-6 > :last-child, -.col-5 > :last-child, -.col-4 > :last-child, -.col-3 > :last-child, -.col-2 > :last-child, -.col-1 > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child, -.tsd-panel > :last-child > :last-child, -.col > :last-child > :last-child, -.col-11 > :last-child > :last-child, -.col-10 > :last-child > :last-child, -.col-9 > :last-child > :last-child, -.col-8 > :last-child > :last-child, -.col-7 > :last-child > :last-child, -.col-6 > :last-child > :last-child, -.col-5 > :last-child > :last-child, -.col-4 > :last-child > :last-child, -.col-3 > :last-child > :last-child, -.col-2 > :last-child > :last-child, -.col-1 > :last-child > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child > :last-child, -.tsd-panel > :last-child > :last-child > :last-child, -.col > :last-child > :last-child > :last-child, -.col-11 > :last-child > :last-child > :last-child, -.col-10 > :last-child > :last-child > :last-child, -.col-9 > :last-child > :last-child > :last-child, -.col-8 > :last-child > :last-child > :last-child, -.col-7 > :last-child > :last-child > :last-child, -.col-6 > :last-child > :last-child > :last-child, -.col-5 > :last-child > :last-child > :last-child, -.col-4 > :last-child > :last-child > :last-child, -.col-3 > :last-child > :last-child > :last-child, -.col-2 > :last-child > :last-child > :last-child, -.col-1 > :last-child > :last-child > :last-child { - margin-bottom: 0; -} -.container { - max-width: 1200px; - margin: 0 auto; - padding: 0 40px; -} -@media (max-width: 640px) { - .container { - padding: 0 20px; - } -} -.container-main { - padding-bottom: 200px; -} -.row { - display: flex; - position: relative; - margin: 0 -10px; -} -.row:after { - visibility: hidden; - display: block; - content: ''; - clear: both; - height: 0; -} -.col, -.col-11, -.col-10, -.col-9, -.col-8, -.col-7, -.col-6, -.col-5, -.col-4, -.col-3, -.col-2, -.col-1 { - box-sizing: border-box; - float: left; - padding: 0 10px; -} -.col-1 { - width: 8.3333333333%; -} -.offset-1 { - margin-left: 8.3333333333%; -} -.col-2 { - width: 16.6666666667%; -} -.offset-2 { - margin-left: 16.6666666667%; -} -.col-3 { - width: 25%; -} -.offset-3 { - margin-left: 25%; -} -.col-4 { - width: 33.3333333333%; -} -.offset-4 { - margin-left: 33.3333333333%; -} -.col-5 { - width: 41.6666666667%; -} -.offset-5 { - margin-left: 41.6666666667%; -} -.col-6 { - width: 50%; -} -.offset-6 { - margin-left: 50%; -} -.col-7 { - width: 58.3333333333%; -} -.offset-7 { - margin-left: 58.3333333333%; -} -.col-8 { - width: 66.6666666667%; -} -.offset-8 { - margin-left: 66.6666666667%; -} -.col-9 { - width: 75%; -} -.offset-9 { - margin-left: 75%; -} -.col-10 { - width: 83.3333333333%; -} -.offset-10 { - margin-left: 83.3333333333%; -} -.col-11 { - width: 91.6666666667%; -} -.offset-11 { - margin-left: 91.6666666667%; -} -.tsd-kind-icon { - display: block; - position: relative; - padding-left: 20px; - text-indent: -20px; -} -.tsd-kind-icon:before { - content: ''; - display: inline-block; - vertical-align: middle; - width: 17px; - height: 17px; - margin: 0 3px 2px 0; - background-image: url(../images/icons.png); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-kind-icon:before { - background-image: url(../images/icons@2x.png); - background-size: 238px 204px; - } -} -.tsd-signature.tsd-kind-icon:before { - background-position: 0 -153px; -} -.tsd-kind-object-literal > .tsd-kind-icon:before { - background-position: 0px -17px; -} -.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -17px; -} -.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -17px; -} -.tsd-kind-class > .tsd-kind-icon:before { - background-position: 0px -34px; -} -.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -34px; -} -.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -34px; -} -.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -51px; -} -.tsd-kind-interface > .tsd-kind-icon:before { - background-position: 0px -68px; -} -.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -68px; -} -.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -68px; -} -.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -85px; -} -.tsd-kind-namespace > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-namespace.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-namespace.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-module > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} -.tsd-kind-enum > .tsd-kind-icon:before { - background-position: 0px -119px; -} -.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -119px; -} -.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -119px; -} -.tsd-kind-enum-member > .tsd-kind-icon:before { - background-position: 0px -136px; -} -.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -136px; -} -.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -136px; -} -.tsd-kind-signature > .tsd-kind-icon:before { - background-position: 0px -153px; -} -.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -153px; -} -.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -153px; -} -.tsd-kind-type-alias > .tsd-kind-icon:before { - background-position: 0px -170px; -} -.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -170px; -} -.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -170px; -} -.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -187px; -} -.tsd-kind-variable > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-property > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} -.tsd-kind-get-signature > .tsd-kind-icon:before { - background-position: -136px -17px; -} -.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -17px; -} -.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -17px; -} -.tsd-kind-set-signature > .tsd-kind-icon:before { - background-position: -136px -34px; -} -.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -34px; -} -.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -34px; -} -.tsd-kind-accessor > .tsd-kind-icon:before { - background-position: -136px -51px; -} -.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -51px; -} -.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -51px; -} -.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} -.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} -.tsd-kind-constructor > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-constructor-signature > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} -.tsd-kind-index-signature > .tsd-kind-icon:before { - background-position: -136px -119px; -} -.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -119px; -} -.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -119px; -} -.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -136px; -} -.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -136px; -} -.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -136px; -} -.tsd-is-static > .tsd-kind-icon:before { - background-position: -136px -153px; -} -.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -153px; -} -.tsd-is-static.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -153px; -} -.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -153px; -} -.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} -.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -187px; -} -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes shift-to-left { - from { - transform: translate(0, 0); - } - to { - transform: translate(-25%, 0); - } -} -@keyframes unshift-to-left { - from { - transform: translate(-25%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: #fdfdfd; - font-family: 'Segoe UI', sans-serif; - font-size: 16px; - color: #222; -} -a { - color: #4da6ff; - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -code, -pre { - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - padding: 0.2em; - margin: 0; - font-size: 14px; - background-color: rgba(0, 0, 0, 0.04); -} -pre { - padding: 10px; -} -pre code { - padding: 0; - font-size: 100%; - background-color: transparent; -} -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography h4, -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; - margin: 0; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -@media (min-width: 901px) and (max-width: 1024px) { - html.default .col-content { - width: 72%; - } - html.default .col-menu { - width: 28%; - } - html.default .tsd-navigation { - padding-left: 10px; - } -} -@media (max-width: 900px) { - html.default .col-content { - float: none; - width: 100%; - } - html.default .col-menu { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - width: 100%; - padding: 20px 20px 0 0; - max-width: 450px; - visibility: hidden; - background-color: #fff; - transform: translate(100%, 0); - } - html.default .col-menu > *:last-child { - padding-bottom: 20px; - } - html.default .overlay { - content: ''; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - html.default.to-has-menu .overlay { - animation: fade-in 0.4s; - } - html.default.to-has-menu header, - html.default.to-has-menu footer, - html.default.to-has-menu .col-content { - animation: shift-to-left 0.4s; - } - html.default.to-has-menu .col-menu { - animation: pop-in-from-right 0.4s; - } - html.default.from-has-menu .overlay { - animation: fade-out 0.4s; - } - html.default.from-has-menu header, - html.default.from-has-menu footer, - html.default.from-has-menu .col-content { - animation: unshift-to-left 0.4s; - } - html.default.from-has-menu .col-menu { - animation: pop-out-to-right 0.4s; - } - html.default.has-menu body { - overflow: hidden; - } - html.default.has-menu .overlay { - visibility: visible; - } - html.default.has-menu header, - html.default.has-menu footer, - html.default.has-menu .col-content { - transform: translate(-25%, 0); - } - html.default.has-menu .col-menu { - visibility: visible; - transform: translate(0, 0); - } -} -.tsd-page-title { - padding: 70px 0 20px 0; - margin: 0 0 40px 0; - background: #fff; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); -} -.tsd-page-title h1 { - margin: 0; -} -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: #707070; -} -.tsd-breadcrumb a { - color: #707070; - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: ' / '; -} -html.minimal .container { - margin: 0; -} -html.minimal .container-main { - padding-top: 50px; - padding-bottom: 0; -} -html.minimal .content-wrap { - padding-left: 300px; -} -html.minimal .tsd-navigation { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - box-sizing: border-box; - z-index: 1; - left: 0; - top: 40px; - bottom: 0; - width: 300px; - padding: 20px; - margin: 0; -} -html.minimal .tsd-member .tsd-member { - margin-left: 0; -} -html.minimal .tsd-page-toolbar { - position: fixed; - z-index: 2; -} -html.minimal #tsd-filter .tsd-filter-group { - right: 0; - transform: none; -} -html.minimal footer { - background-color: transparent; -} -html.minimal footer .container { - padding: 0; -} -html.minimal .tsd-generator { - padding: 0; -} -@media (max-width: 900px) { - html.minimal .tsd-navigation { - display: none; - } - html.minimal .content-wrap { - padding-left: 0; - } -} -dl.tsd-comment-tags { - overflow: hidden; -} -dl.tsd-comment-tags dt { - float: left; - padding: 1px 5px; - margin: 0 10px 0 0; - border-radius: 4px; - border: 1px solid #707070; - color: #707070; - font-size: 0.8em; - font-weight: normal; -} -dl.tsd-comment-tags dd { - margin: 0 0 10px 0; -} -dl.tsd-comment-tags dd:before, -dl.tsd-comment-tags dd:after { - display: table; - content: ' '; -} -dl.tsd-comment-tags dd pre, -dl.tsd-comment-tags dd:after { - clear: both; -} -dl.tsd-comment-tags p { - margin: 0; -} -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} -.toggle-protected .tsd-is-private { - display: none; -} -.toggle-public .tsd-is-private, -.toggle-public .tsd-is-protected, -.toggle-public .tsd-is-private-protected { - display: none; -} -.toggle-inherited .tsd-is-inherited { - display: none; -} -.toggle-only-exported .tsd-is-not-exported { - display: none; -} -.toggle-externals .tsd-is-external { - display: none; -} -#tsd-filter { - position: relative; - display: inline-block; - height: 40px; - vertical-align: bottom; -} -.no-filter #tsd-filter { - display: none; -} -#tsd-filter .tsd-filter-group { - display: inline-block; - height: 40px; - vertical-align: bottom; - white-space: nowrap; -} -#tsd-filter input { - display: none; -} -@media (max-width: 900px) { - #tsd-filter .tsd-filter-group { - display: block; - position: absolute; - top: 40px; - right: 20px; - height: auto; - background-color: #fff; - visibility: hidden; - transform: translate(50%, 0); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - } - .has-options #tsd-filter .tsd-filter-group { - visibility: visible; - } - .to-has-options #tsd-filter .tsd-filter-group { - animation: fade-in 0.2s; - } - .from-has-options #tsd-filter .tsd-filter-group { - animation: fade-out 0.2s; - } - #tsd-filter label, - #tsd-filter .tsd-select { - display: block; - padding-right: 20px; - } -} -footer { - border-top: 1px solid #eee; - background-color: #fff; -} -footer.with-border-bottom { - border-bottom: 1px solid #eee; -} -footer .tsd-legend-group { - font-size: 0; -} -footer .tsd-legend { - display: inline-block; - width: 25%; - padding: 0; - font-size: 16px; - list-style: none; - line-height: 1.333em; - vertical-align: top; -} -@media (max-width: 900px) { - footer .tsd-legend { - width: 50%; - } -} -.tsd-hierarchy { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} -.tsd-index-panel .tsd-index-content { - margin-bottom: -30px !important; -} -.tsd-index-panel .tsd-index-section { - margin-bottom: 30px !important; -} -.tsd-index-panel h3 { - margin: 0 -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 3; - -moz-column-count: 3; - -ms-column-count: 3; - -o-column-count: 3; - column-count: 3; - -webkit-column-gap: 20px; - -moz-column-gap: 20px; - -ms-column-gap: 20px; - -o-column-gap: 20px; - column-gap: 20px; - padding: 0; - list-style: none; - line-height: 1.333em; -} -@media (max-width: 900px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 1; - -moz-column-count: 1; - -ms-column-count: 1; - -o-column-count: 1; - column-count: 1; - } -} -@media (min-width: 901px) and (max-width: 1024px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 2; - -moz-column-count: 2; - -ms-column-count: 2; - -o-column-count: 2; - column-count: 2; - } -} -.tsd-index-panel ul.tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} -.tsd-index-panel a, -.tsd-index-panel .tsd-parent-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-parent-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-parent-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-parent-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-kind-module a { - color: #9600ff; -} -.tsd-index-panel .tsd-kind-interface a { - color: #647f1b; -} -.tsd-index-panel .tsd-kind-enum a { - color: #937210; -} -.tsd-index-panel .tsd-kind-class a { - color: #0672de; -} -.tsd-index-panel .tsd-is-private a { - color: #707070; -} -.tsd-flag { - display: inline-block; - padding: 1px 5px; - border-radius: 4px; - color: #fff; - background-color: #707070; - text-indent: 0; - font-size: 14px; - font-weight: normal; -} -.tsd-anchor { - position: absolute; - top: -100px; -} -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} -.tsd-navigation { - margin: 0 0 0 40px; -} -.tsd-navigation a { - display: block; - padding-top: 2px; - padding-bottom: 2px; - border-left: 2px solid transparent; - color: #222; - text-decoration: none; - transition: border-left-color 0.1s; -} -.tsd-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul { - margin: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li { - padding: 0; -} -.tsd-navigation.primary { - padding-bottom: 40px; -} -.tsd-navigation.primary a { - display: block; - padding-top: 6px; - padding-bottom: 6px; -} -.tsd-navigation.primary ul li a { - padding-left: 5px; -} -.tsd-navigation.primary ul li li a { - padding-left: 25px; -} -.tsd-navigation.primary ul li li li a { - padding-left: 45px; -} -.tsd-navigation.primary ul li li li li a { - padding-left: 65px; -} -.tsd-navigation.primary ul li li li li li a { - padding-left: 85px; -} -.tsd-navigation.primary ul li li li li li li a { - padding-left: 105px; -} -.tsd-navigation.primary > ul { - border-bottom: 1px solid #eee; -} -.tsd-navigation.primary li { - border-top: 1px solid #eee; -} -.tsd-navigation.primary li.current > a { - font-weight: bold; -} -.tsd-navigation.primary li.label span { - display: block; - padding: 20px 0 6px 5px; - color: #707070; -} -.tsd-navigation.primary li.globals + li > span, -.tsd-navigation.primary li.globals + li > a { - padding-top: 20px; -} -.tsd-navigation.secondary { - max-height: calc(100vh - 1rem - 40px); - overflow: auto; - position: -webkit-sticky; - position: sticky; - top: calc(0.5rem + 40px); - transition: 0.3s; -} -.tsd-navigation.secondary.tsd-navigation--toolbar-hide { - max-height: calc(100vh - 1rem); - top: 0.5rem; -} -.tsd-navigation.secondary ul { - transition: opacity 0.2s; -} -.tsd-navigation.secondary ul li a { - padding-left: 25px; -} -.tsd-navigation.secondary ul li li a { - padding-left: 45px; -} -.tsd-navigation.secondary ul li li li a { - padding-left: 65px; -} -.tsd-navigation.secondary ul li li li li a { - padding-left: 85px; -} -.tsd-navigation.secondary ul li li li li li a { - padding-left: 105px; -} -.tsd-navigation.secondary ul li li li li li li a { - padding-left: 125px; -} -.tsd-navigation.secondary ul.current a { - border-left-color: #eee; -} -.tsd-navigation.secondary li.focus > a, -.tsd-navigation.secondary ul.current li.focus > a { - border-left-color: #000; -} -.tsd-navigation.secondary li.current { - margin-top: 20px; - margin-bottom: 20px; - border-left-color: #eee; -} -.tsd-navigation.secondary li.current > a { - font-weight: bold; -} -@media (min-width: 901px) { - .menu-sticky-wrap { - position: static; - } -} -.tsd-panel { - margin: 20px 0; - padding: 20px; - background-color: #fff; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5em -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: 0; -} -.tsd-panel table { - display: block; - width: 100%; - overflow: auto; - margin-top: 10px; - word-break: normal; - word-break: keep-all; -} -.tsd-panel table th { - font-weight: bold; -} -.tsd-panel table th, -.tsd-panel table td { - padding: 6px 13px; - border: 1px solid #ddd; -} -.tsd-panel table tr { - background-color: #fff; - border-top: 1px solid #ccc; -} -.tsd-panel table tr:nth-child(2n) { - background-color: #f8f8f8; -} -.tsd-panel-group { - margin: 60px 0; -} -.tsd-panel-group > h1, -.tsd-panel-group > h2, -.tsd-panel-group > h3 { - padding-left: 20px; - padding-right: 20px; -} -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 40px; - height: 40px; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: #222; -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - padding: 0 10px; - background-color: #fdfdfd; -} -#tsd-search .results li:nth-child(even) { - background-color: #fff; -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current, -#tsd-search .results li:hover { - background-color: #eee; -} -#tsd-search .results a { - display: block; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: #707070; - font-weight: normal; -} -#tsd-search.has-focus { - background-color: #eee; -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} -.tsd-signature { - margin: 0 0 1em 0; - padding: 10px; - border: 1px solid #eee; - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - font-size: 14px; - overflow-x: auto; -} -.tsd-signature.tsd-kind-icon { - padding-left: 30px; -} -.tsd-signature.tsd-kind-icon:before { - top: 10px; - left: 10px; -} -.tsd-panel > .tsd-signature { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-signature-symbol { - color: #707070; - font-weight: normal; -} -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - border: 1px solid #eee; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-width: 1px 0 0 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-signature:first-child { - border-top-width: 0; -} -.tsd-signatures .tsd-signature.current { - background-color: #eee; -} -.tsd-signatures.active > .tsd-signature { - cursor: pointer; -} -.tsd-panel > .tsd-signatures { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-panel > a.anchor + .tsd-signatures { - border-top-width: 0; - margin-top: -20px; -} -ul.tsd-descriptions { - position: relative; - overflow: hidden; - padding: 0; - list-style: none; -} -ul.tsd-descriptions.active > .tsd-description { - display: none; -} -ul.tsd-descriptions.active > .tsd-description.current { - display: block; -} -ul.tsd-descriptions.active > .tsd-description.fade-in { - animation: fade-in-delayed 0.3s; -} -ul.tsd-descriptions.active > .tsd-description.fade-out { - animation: fade-out-delayed 0.3s; - position: absolute; - display: block; - top: 0; - left: 0; - right: 0; - opacity: 0; - visibility: hidden; -} -ul.tsd-descriptions h4, -ul.tsd-descriptions .tsd-index-panel h3, -.tsd-index-panel ul.tsd-descriptions h3 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters, -ul.tsd-type-parameters { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameters > li.tsd-parameter-signature, -ul.tsd-type-parameters > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameters h5, -ul.tsd-type-parameters h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters .tsd-comment, -ul.tsd-type-parameters .tsd-comment { - margin-top: -0.5em; -} -.tsd-sources { - font-size: 14px; - color: #707070; - margin: 0 0 1em 0; -} -.tsd-sources a { - color: #707070; - text-decoration: underline; -} -.tsd-sources ul, -.tsd-sources p { - margin: 0 !important; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} -.tsd-page-toolbar { - position: fixed; - z-index: 1; - top: 0; - left: 0; - width: 100%; - height: 40px; - color: #333; - background: #fff; - border-bottom: 1px solid #eee; - transition: transform 0.3s linear; -} -.tsd-page-toolbar a { - color: #333; - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .table-wrap { - display: table; - width: 100%; - height: 40px; -} -.tsd-page-toolbar .table-cell { - display: table-cell; - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar--hide { - transform: translateY(-100%); -} -.tsd-select .tsd-select-list li:before, -.tsd-select .tsd-select-label:before, -.tsd-widget:before { - content: ''; - display: inline-block; - width: 40px; - height: 40px; - margin: 0 -8px 0 0; - background-image: url(../images/widgets.png); - background-repeat: no-repeat; - text-indent: -1024px; - vertical-align: bottom; -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-select .tsd-select-list li:before, - .tsd-select .tsd-select-label:before, - .tsd-widget:before { - background-image: url(../images/widgets@2x.png); - background-size: 320px 40px; - } -} -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.6; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.8; -} -.tsd-widget.active { - opacity: 1; - background-color: #eee; -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} -.tsd-widget.search:before { - background-position: 0 0; -} -.tsd-widget.menu:before { - background-position: -40px 0; -} -.tsd-widget.options:before { - background-position: -80px 0; -} -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -@media (max-width: 900px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } -} -input[type='checkbox'] + .tsd-widget:before { - background-position: -120px 0; -} -input[type='checkbox']:checked + .tsd-widget:before { - background-position: -160px 0; -} -.tsd-select { - position: relative; - display: inline-block; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-select .tsd-select-label { - opacity: 0.6; - transition: opacity 0.2s; -} -.tsd-select .tsd-select-label:before { - background-position: -240px 0; -} -.tsd-select.active .tsd-select-label { - opacity: 0.8; -} -.tsd-select.active .tsd-select-list { - visibility: visible; - opacity: 1; - transition-delay: 0s; -} -.tsd-select .tsd-select-list { - position: absolute; - visibility: hidden; - top: 40px; - left: 0; - margin: 0; - padding: 0; - opacity: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - transition: visibility 0s 0.2s, opacity 0.2s; -} -.tsd-select .tsd-select-list li { - padding: 0 20px 0 0; - background-color: #fdfdfd; -} -.tsd-select .tsd-select-list li:before { - background-position: 40px 0; -} -.tsd-select .tsd-select-list li:nth-child(even) { - background-color: #fff; -} -.tsd-select .tsd-select-list li:hover { - background-color: #eee; -} -.tsd-select .tsd-select-list li.selected:before { - background-position: -200px 0; -} -@media (max-width: 900px) { - .tsd-select .tsd-select-list { - top: 0; - left: auto; - right: 100%; - margin-right: -5px; - } - .tsd-select .tsd-select-label:before { - background-position: -280px 0; - } -} -img { - max-width: 100%; -} diff --git a/static/api/vue2/vue2/assets/images/icons.png b/static/api/vue2/vue2/assets/images/icons.png deleted file mode 100644 index 3836d5fe..00000000 Binary files a/static/api/vue2/vue2/assets/images/icons.png and /dev/null differ diff --git a/static/api/vue2/vue2/assets/images/icons@2x.png b/static/api/vue2/vue2/assets/images/icons@2x.png deleted file mode 100644 index 5a209e2f..00000000 Binary files a/static/api/vue2/vue2/assets/images/icons@2x.png and /dev/null differ diff --git a/static/api/vue2/vue2/assets/images/widgets.png b/static/api/vue2/vue2/assets/images/widgets.png deleted file mode 100644 index c7380532..00000000 Binary files a/static/api/vue2/vue2/assets/images/widgets.png and /dev/null differ diff --git a/static/api/vue2/vue2/assets/images/widgets@2x.png b/static/api/vue2/vue2/assets/images/widgets@2x.png deleted file mode 100644 index 4bbbd572..00000000 Binary files a/static/api/vue2/vue2/assets/images/widgets@2x.png and /dev/null differ diff --git a/static/api/vue2/vue2/assets/js/main.js b/static/api/vue2/vue2/assets/js/main.js deleted file mode 100644 index c2190a93..00000000 --- a/static/api/vue2/vue2/assets/js/main.js +++ /dev/null @@ -1,51 +0,0 @@ -!function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t,r){var n,i; -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - */!function(){var s,o,a,u,l,c,h,d,f,p,y,m,v,g,x,w,L,E,b,S,k,Q,O,P,T,_,C=function(e){var t=new C.Builder;return t.pipeline.add(C.trimmer,C.stopWordFilter,C.stemmer),t.searchPipeline.add(C.stemmer),e.call(t,t),t.build()};C.version="2.3.9" -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */,C.utils={},C.utils.warn=(s=this,function(e){s.console&&console.warn&&console.warn(e)}),C.utils.asString=function(e){return null==e?"":e.toString()},C.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),n=0;n0){var u=C.utils.clone(t)||{};u.position=[o,a],u.index=i.length,i.push(new C.Token(r.slice(o,s),u))}o=s+1}}return i},C.tokenizer.separator=/[\s\-]+/ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */,C.Pipeline=function(){this._stack=[]},C.Pipeline.registeredFunctions=Object.create(null),C.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&C.utils.warn("Overwriting existing registered function: "+t),e.label=t,C.Pipeline.registeredFunctions[e.label]=e},C.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||C.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},C.Pipeline.load=function(e){var t=new C.Pipeline;return e.forEach((function(e){var r=C.Pipeline.registeredFunctions[e];if(!r)throw new Error("Cannot load unregistered function: "+e);t.add(r)})),t},C.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){C.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},C.Pipeline.prototype.after=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");r+=1,this._stack.splice(r,0,t)},C.Pipeline.prototype.before=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");this._stack.splice(r,0,t)},C.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},C.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=i),s!=e);)n=r-t,i=t+Math.floor(n/2),s=this.elements[2*i];return s==e||s>e?2*i:sa?l+=2:o==a&&(t+=r[u+1]*n[l+1],u+=2,l+=2);return t},C.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},C.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var s,o=i.str.charAt(0);o in i.node.edges?s=i.node.edges[o]:(s=new C.TokenSet,i.node.edges[o]=s),1==i.str.length&&(s.final=!0),n.push({node:s,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var a=i.node.edges["*"];else{a=new C.TokenSet;i.node.edges["*"]=a}if(0==i.str.length&&(a.final=!0),n.push({node:a,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&n.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var u=i.node.edges["*"];else{u=new C.TokenSet;i.node.edges["*"]=u}1==i.str.length&&(u.final=!0),n.push({node:u,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var l,c=i.str.charAt(0),h=i.str.charAt(1);h in i.node.edges?l=i.node.edges[h]:(l=new C.TokenSet,i.node.edges[h]=l),1==i.str.length&&(l.final=!0),n.push({node:l,editsRemaining:i.editsRemaining-1,str:c+i.str.slice(2)})}}}return r},C.TokenSet.fromString=function(e){for(var t=new C.TokenSet,r=t,n=0,i=e.length;n=e;t--){var r=this.uncheckedNodes[t],n=r.child.toString();n in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[n]:(r.child._str=n,this.minimizedNodes[n]=r.child),this.uncheckedNodes.pop()}} -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */,C.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},C.Index.prototype.search=function(e){return this.query((function(t){new C.QueryParser(e,t).parse()}))},C.Index.prototype.query=function(e){for(var t=new C.Query(this.fields),r=Object.create(null),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=0;a1?1:e},C.Builder.prototype.k1=function(e){this._k1=e},C.Builder.prototype.add=function(e,t){var r=e[this._ref],n=Object.keys(this._fields);this._documents[r]=t||{},this.documentCount+=1;for(var i=0;i=this.length)return C.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},C.QueryLexer.prototype.width=function(){return this.pos-this.start},C.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},C.QueryLexer.prototype.backup=function(){this.pos-=1},C.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=C.QueryLexer.EOS&&this.backup()},C.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(C.QueryLexer.TERM)),e.ignore(),e.more())return C.QueryLexer.lexText},C.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.EDIT_DISTANCE),C.QueryLexer.lexText},C.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.BOOST),C.QueryLexer.lexText},C.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(C.QueryLexer.TERM)},C.QueryLexer.termSeparator=C.tokenizer.separator,C.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==C.QueryLexer.EOS)return C.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return C.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if(t.match(C.QueryLexer.termSeparator))return C.QueryLexer.lexTerm}else e.escapeCharacter()}},C.QueryParser=function(e,t){this.lexer=new C.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},C.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=C.QueryParser.parseClause;e;)e=e(this);return this.query},C.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},C.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},C.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},C.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case C.QueryLexer.PRESENCE:return C.QueryParser.parsePresence;case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(r+=" with value '"+t.str+"'"),new C.QueryParseError(r,t.start,t.end)}},C.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=C.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=C.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+t.str+"'";throw new C.QueryParseError(r,t.start,t.end)}var n=e.peekLexeme();if(null==n){r="expecting term or field, found nothing";throw new C.QueryParseError(r,t.start,t.end)}switch(n.type){case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:r="expecting term or field, found '"+n.type+"'";throw new C.QueryParseError(r,n.start,n.end)}}},C.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var r=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),n="unrecognised field '"+t.str+"', possible fields: "+r;throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(null==i){n="expecting term, found nothing";throw new C.QueryParseError(n,t.start,t.end)}switch(i.type){case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:n="expecting term, found '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}}},C.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(null!=r)switch(r.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+r.type+"'";throw new C.QueryParseError(n,r.start,r.end)}else e.nextClause()}},C.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="edit distance must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.editDistance=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},C.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="boost must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.boost=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},void 0===(i="function"==typeof(n=function(){return C})?n.call(t,r,t,e):n)||(e.exports=i)}()},function(e,t,r){},function(e,t,r){"use strict";r.r(t);var n=[];function i(e,t){n.push({selector:t,constructor:e})}var s,o,a=function(){function e(){this.createComponents(document.body)}return e.prototype.createComponents=function(e){n.forEach((function(t){e.querySelectorAll(t.selector).forEach((function(e){e.dataset.hasInstance||(new t.constructor({el:e}),e.dataset.hasInstance=String(!0))}))}))},e}(),u=function(e){this.el=e.el},l=r(0),c=(s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});!function(e){e[e.Idle=0]="Idle",e[e.Loading=1]="Loading",e[e.Ready=2]="Ready",e[e.Failure=3]="Failure"}(o||(o={}));var h=function(e){function t(t){var r=e.call(this,t)||this;r.query="",r.loadingState=o.Idle,r.hasFocus=!1,r.preventPress=!1,r.data=null,r.index=null,r.resultClicked=!1;var n=document.querySelector("#tsd-search-field"),i=document.querySelector(".results");if(!n||!i)throw new Error("The input field or the result list wrapper are not found");return r.field=n,r.results=i,r.base=r.el.dataset.base+"/",r.bindEvents(),r}return c(t,e),t.prototype.loadIndex=function(){var e=this;if(this.loadingState==o.Idle&&!this.data){setTimeout((function(){e.loadingState==o.Idle&&e.setLoadingState(o.Loading)}),500);var t=this.el.dataset.index;t?fetch(t).then((function(e){if(!e.ok)throw new Error("The search index is missing");return e.json()})).then((function(t){e.data=t,e.index=l.Index.load(t.index),e.setLoadingState(o.Ready)})).catch((function(t){console.error(t),e.setLoadingState(o.Failure)})):this.setLoadingState(o.Failure)}},t.prototype.updateResults=function(){if(this.loadingState==o.Ready&&(this.results.textContent="",this.query&&this.index&&this.data)){var e=this.index.search("*"+this.query+"*");0===e.length&&(e=this.index.search("*"+this.query+"~1*"));for(var t=0,r=Math.min(10,e.length);t"+e+""})),s=n.parent||"";(s=s.replace(new RegExp(this.query,"i"),(function(e){return""+e+""})))&&(i=''+s+"."+i);var a=document.createElement("li");a.classList.value=n.classes,a.innerHTML='\n '+i+"\n ",this.results.appendChild(a)}}},t.prototype.setLoadingState=function(e){this.loadingState!=e&&(this.el.classList.remove(o[this.loadingState].toLowerCase()),this.loadingState=e,this.el.classList.add(o[this.loadingState].toLowerCase()),this.updateResults())},t.prototype.setHasFocus=function(e){this.hasFocus!=e&&(this.hasFocus=e,this.el.classList.toggle("has-focus"),e?(this.setQuery(""),this.field.value=""):this.field.value=this.query)},t.prototype.setQuery=function(e){this.query=e.trim(),this.updateResults()},t.prototype.setCurrentResult=function(e){var t=this.results.querySelector(".current");if(t){var r=1==e?t.nextElementSibling:t.previousElementSibling;r&&(t.classList.remove("current"),r.classList.add("current"))}else(t=this.results.querySelector(1==e?"li:first-child":"li:last-child"))&&t.classList.add("current")},t.prototype.gotoCurrentResult=function(){var e=this.results.querySelector(".current");if(e||(e=this.results.querySelector("li:first-child")),e){var t=e.querySelector("a");t&&(window.location.href=t.href),this.field.blur()}},t.prototype.bindEvents=function(){var e=this;this.results.addEventListener("mousedown",(function(){e.resultClicked=!0})),this.results.addEventListener("mouseup",(function(){e.resultClicked=!1,e.setHasFocus(!1)})),this.field.addEventListener("focusin",(function(){e.setHasFocus(!0),e.loadIndex()})),this.field.addEventListener("focusout",(function(){e.resultClicked?e.resultClicked=!1:setTimeout((function(){return e.setHasFocus(!1)}),100)})),this.field.addEventListener("input",(function(){e.setQuery(e.field.value)})),this.field.addEventListener("keydown",(function(t){13==t.keyCode||27==t.keyCode||38==t.keyCode||40==t.keyCode?(e.preventPress=!0,t.preventDefault(),13==t.keyCode?e.gotoCurrentResult():27==t.keyCode?e.field.blur():38==t.keyCode?e.setCurrentResult(-1):40==t.keyCode&&e.setCurrentResult(1)):e.preventPress=!1})),this.field.addEventListener("keypress",(function(t){e.preventPress&&t.preventDefault()})),document.body.addEventListener("keydown",(function(t){t.altKey||t.ctrlKey||t.metaKey||!e.hasFocus&&t.keyCode>47&&t.keyCode<112&&e.field.focus()}))},t}(u),d=function(){function e(){this.listeners={}}return e.prototype.addEventListener=function(e,t){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(t)},e.prototype.removeEventListener=function(e,t){if(e in this.listeners)for(var r=this.listeners[e],n=0,i=r.length;n=this.scrollTop||0===this.scrollTop,e!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.secondaryNav.classList.toggle("tsd-navigation--toolbar-hide")),this.lastY=this.scrollTop},t.instance=new t,t}(d),m=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),v=function(e){function t(t){var r=e.call(this,t)||this;return r.anchors=[],r.index=-1,y.instance.addEventListener("resize",(function(){return r.onResize()})),y.instance.addEventListener("scroll",(function(e){return r.onScroll(e)})),r.createAnchors(),r}return m(t,e),t.prototype.createAnchors=function(){var e=this,t=window.location.href;-1!=t.indexOf("#")&&(t=t.substr(0,t.indexOf("#"))),this.el.querySelectorAll("a").forEach((function(r){var n=r.href;if(-1!=n.indexOf("#")&&n.substr(0,t.length)==t){var i=n.substr(n.indexOf("#")+1),s=document.querySelector("a.tsd-anchor[name="+i+"]"),o=r.parentNode;s&&o&&e.anchors.push({link:o,anchor:s,position:0})}})),this.onResize()},t.prototype.onResize=function(){for(var e,t=0,r=this.anchors.length;t-1&&r[i].position>t;)i-=1;for(;i-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=i,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))},t}(u),g=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),x=function(){function e(e,t){this.signature=e,this.description=t}return e.prototype.addClass=function(e){return this.signature.classList.add(e),this.description.classList.add(e),this},e.prototype.removeClass=function(e){return this.signature.classList.remove(e),this.description.classList.remove(e),this},e}(),w=function(e){function t(t){var r=e.call(this,t)||this;return r.groups=[],r.index=-1,r.createGroups(),r.container&&(r.el.classList.add("active"),Array.from(r.el.children).forEach((function(e){e.addEventListener("touchstart",(function(e){return r.onClick(e)})),e.addEventListener("click",(function(e){return r.onClick(e)}))})),r.container.classList.add("active"),r.setIndex(0)),r}return g(t,e),t.prototype.setIndex=function(e){if(e<0&&(e=0),e>this.groups.length-1&&(e=this.groups.length-1),this.index!=e){var t=this.groups[e];if(this.index>-1){var r=this.groups[this.index];r.removeClass("current").addClass("fade-out"),t.addClass("current"),t.addClass("fade-in"),y.instance.triggerResize(),setTimeout((function(){r.removeClass("fade-out"),t.removeClass("fade-in")}),300)}else t.addClass("current"),y.instance.triggerResize();this.index=e}},t.prototype.createGroups=function(){var e=this.el.children;if(!(e.length<2)){this.container=this.el.nextElementSibling;var t=this.container.children;this.groups=[];for(var r=0;r10}})),document.addEventListener(b,(function(){Q=!1})),document.addEventListener("click",(function(e){k&&(e.preventDefault(),e.stopImmediatePropagation(),k=!1)}));var T=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),_=function(e){function t(t){var r=e.call(this,t)||this;return r.className=r.el.dataset.toggle||"",r.el.addEventListener(b,(function(e){return r.onPointerUp(e)})),r.el.addEventListener("click",(function(e){return e.preventDefault()})),document.addEventListener(L,(function(e){return r.onDocumentPointerDown(e)})),document.addEventListener(b,(function(e){return r.onDocumentPointerUp(e)})),r}return T(t,e),t.prototype.setActive=function(e){if(this.active!=e){this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);var t=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(t),setTimeout((function(){return document.documentElement.classList.remove(t)}),500)}},t.prototype.onPointerUp=function(e){O||(this.setActive(!0),e.preventDefault())},t.prototype.onDocumentPointerDown=function(e){if(this.active){if(e.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}},t.prototype.onDocumentPointerUp=function(e){var t=this;if(!O&&this.active&&e.target.closest(".col-menu")){var r=e.target.closest("a");if(r){var n=window.location.href;-1!=n.indexOf("#")&&(n=n.substr(0,n.indexOf("#"))),r.href.substr(0,n.length)==n&&setTimeout((function(){return t.setActive(!1)}),250)}}},t}(u),C=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),R=function(){function e(e,t){this.key=e,this.value=t,this.defaultValue=t,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return e.prototype.initialize=function(){},e.prototype.setValue=function(e){if(this.value!=e){var t=this.value;this.value=e,window.localStorage[this.key]=this.toLocalStorage(e),this.handleValueChange(t,e)}},e}(),I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this,t=document.querySelector("#tsd-filter-"+this.key);t&&(this.checkbox=t,this.checkbox.addEventListener("change",(function(){e.setValue(e.checkbox.checked)})))},t.prototype.handleValueChange=function(e,t){this.checkbox&&(this.checkbox.checked=this.value,document.documentElement.classList.toggle("toggle-"+this.key,this.value!=this.defaultValue))},t.prototype.fromLocalStorage=function(e){return"true"==e},t.prototype.toLocalStorage=function(e){return e?"true":"false"},t}(R),j=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this;document.documentElement.classList.add("toggle-"+this.key+this.value);var t=document.querySelector("#tsd-filter-"+this.key);if(t){this.select=t;var r=function(){e.select.classList.add("active")};this.select.addEventListener(L,r),this.select.addEventListener("mouseover",r),this.select.addEventListener("mouseleave",(function(){e.select.classList.remove("active")})),this.select.querySelectorAll("li").forEach((function(r){r.addEventListener(b,(function(r){t.classList.remove("active"),e.setValue(r.target.dataset.value||"")}))})),document.addEventListener(L,(function(t){e.select.contains(t.target)||e.select.classList.remove("active")}))}},t.prototype.handleValueChange=function(e,t){this.select.querySelectorAll("li.selected").forEach((function(e){e.classList.remove("selected")}));var r=this.select.querySelector('li[data-value="'+t+'"]'),n=this.select.querySelector(".tsd-select-label");r&&n&&(r.classList.add("selected"),n.textContent=r.textContent),document.documentElement.classList.remove("toggle-"+e),document.documentElement.classList.add("toggle-"+t)},t.prototype.fromLocalStorage=function(e){return e},t.prototype.toLocalStorage=function(e){return e},t}(R),F=function(e){function t(t){var r=e.call(this,t)||this;return r.optionVisibility=new j("visibility","private"),r.optionInherited=new I("inherited",!0),r.optionExternals=new I("externals",!0),r.optionOnlyExported=new I("only-exported",!1),r}return C(t,e),t.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},t}(u);r(1);i(h,"#tsd-search"),i(v,".menu-highlight"),i(w,".tsd-signatures"),i(_,"a[data-toggle]"),F.isSupported()?i(F,"#tsd-filter"):document.documentElement.classList.add("no-filter");var N=new a;Object.defineProperty(window,"app",{value:N})}]); \ No newline at end of file diff --git a/static/api/vue2/vue2/assets/js/search.json b/static/api/vue2/vue2/assets/js/search.json deleted file mode 100644 index c5b61b32..00000000 --- a/static/api/vue2/vue2/assets/js/search.json +++ /dev/null @@ -1 +0,0 @@ -{"kinds":{"64":"Function","256":"Interface","1024":"Property","4194304":"Type alias"},"rows":[{"id":0,"kind":256,"name":"RendererProps","url":"interfaces/rendererprops.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":1,"kind":1024,"name":"schema","url":"interfaces/rendererprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererProps"},{"id":2,"kind":1024,"name":"uischema","url":"interfaces/rendererprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererProps"},{"id":3,"kind":1024,"name":"path","url":"interfaces/rendererprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererProps"},{"id":4,"kind":1024,"name":"enabled","url":"interfaces/rendererprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererProps"},{"id":5,"kind":1024,"name":"renderers","url":"interfaces/rendererprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererProps"},{"id":6,"kind":1024,"name":"cells","url":"interfaces/rendererprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererProps"},{"id":7,"kind":1024,"name":"config","url":"interfaces/rendererprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererProps"},{"id":8,"kind":256,"name":"ControlProps","url":"interfaces/controlprops.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":9,"kind":1024,"name":"uischema","url":"interfaces/controlprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ControlProps"},{"id":10,"kind":1024,"name":"schema","url":"interfaces/controlprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":11,"kind":1024,"name":"path","url":"interfaces/controlprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":12,"kind":1024,"name":"enabled","url":"interfaces/controlprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":13,"kind":1024,"name":"renderers","url":"interfaces/controlprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":14,"kind":1024,"name":"cells","url":"interfaces/controlprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":15,"kind":1024,"name":"config","url":"interfaces/controlprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ControlProps"},{"id":16,"kind":256,"name":"LayoutProps","url":"interfaces/layoutprops.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":17,"kind":1024,"name":"uischema","url":"interfaces/layoutprops.html#uischema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"LayoutProps"},{"id":18,"kind":1024,"name":"schema","url":"interfaces/layoutprops.html#schema","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":19,"kind":1024,"name":"path","url":"interfaces/layoutprops.html#path","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":20,"kind":1024,"name":"enabled","url":"interfaces/layoutprops.html#enabled","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":21,"kind":1024,"name":"renderers","url":"interfaces/layoutprops.html#renderers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":22,"kind":1024,"name":"cells","url":"interfaces/layoutprops.html#cells","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":23,"kind":1024,"name":"config","url":"interfaces/layoutprops.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutProps"},{"id":24,"kind":64,"name":"rendererProps","url":"globals.html#rendererprops","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":25,"kind":64,"name":"masterListItemProps","url":"globals.html#masterlistitemprops","classes":"tsd-kind-function"},{"id":26,"kind":4194304,"name":"Required","url":"globals.html#required","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":27,"kind":64,"name":"useControl","url":"globals.html#usecontrol","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":28,"kind":64,"name":"useJsonFormsControl","url":"globals.html#usejsonformscontrol","classes":"tsd-kind-function"},{"id":29,"kind":64,"name":"useJsonFormsControlWithDetail","url":"globals.html#usejsonformscontrolwithdetail","classes":"tsd-kind-function"},{"id":30,"kind":64,"name":"useJsonFormsEnumControl","url":"globals.html#usejsonformsenumcontrol","classes":"tsd-kind-function"},{"id":31,"kind":64,"name":"useJsonFormsOneOfEnumControl","url":"globals.html#usejsonformsoneofenumcontrol","classes":"tsd-kind-function"},{"id":32,"kind":64,"name":"useJsonFormsArrayControl","url":"globals.html#usejsonformsarraycontrol","classes":"tsd-kind-function"},{"id":33,"kind":64,"name":"useJsonFormsAllOfControl","url":"globals.html#usejsonformsallofcontrol","classes":"tsd-kind-function"},{"id":34,"kind":64,"name":"useJsonFormsAnyOfControl","url":"globals.html#usejsonformsanyofcontrol","classes":"tsd-kind-function"},{"id":35,"kind":64,"name":"useJsonFormsOneOfControl","url":"globals.html#usejsonformsoneofcontrol","classes":"tsd-kind-function"},{"id":36,"kind":64,"name":"useJsonFormsMultiEnumControl","url":"globals.html#usejsonformsmultienumcontrol","classes":"tsd-kind-function"},{"id":37,"kind":64,"name":"useJsonFormsLayout","url":"globals.html#usejsonformslayout","classes":"tsd-kind-function"},{"id":38,"kind":64,"name":"useJsonFormsArrayLayout","url":"globals.html#usejsonformsarraylayout","classes":"tsd-kind-function"},{"id":39,"kind":64,"name":"useJsonFormsMasterListItem","url":"globals.html#usejsonformsmasterlistitem","classes":"tsd-kind-function"},{"id":40,"kind":64,"name":"useJsonFormsRenderer","url":"globals.html#usejsonformsrenderer","classes":"tsd-kind-function"},{"id":41,"kind":64,"name":"useJsonFormsLabel","url":"globals.html#usejsonformslabel","classes":"tsd-kind-function"},{"id":42,"kind":64,"name":"useJsonFormsCell","url":"globals.html#usejsonformscell","classes":"tsd-kind-function"},{"id":43,"kind":64,"name":"useJsonFormsEnumCell","url":"globals.html#usejsonformsenumcell","classes":"tsd-kind-function"},{"id":44,"kind":64,"name":"useJsonFormsOneOfEnumCell","url":"globals.html#usejsonformsoneofenumcell","classes":"tsd-kind-function"},{"id":45,"kind":64,"name":"useJsonFormsDispatchCell","url":"globals.html#usejsonformsdispatchcell","classes":"tsd-kind-function"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,15.989]],["parent/0",[]],["name/1",[1,25.974]],["parent/1",[0,1.075]],["name/2",[2,25.974]],["parent/2",[0,1.075]],["name/3",[3,25.974]],["parent/3",[0,1.075]],["name/4",[4,25.974]],["parent/4",[0,1.075]],["name/5",[5,25.974]],["parent/5",[0,1.075]],["name/6",[6,25.974]],["parent/6",[0,1.075]],["name/7",[7,25.974]],["parent/7",[0,1.075]],["name/8",[8,17.101]],["parent/8",[]],["name/9",[2,25.974]],["parent/9",[8,1.15]],["name/10",[1,25.974]],["parent/10",[8,1.15]],["name/11",[3,25.974]],["parent/11",[8,1.15]],["name/12",[4,25.974]],["parent/12",[8,1.15]],["name/13",[5,25.974]],["parent/13",[8,1.15]],["name/14",[6,25.974]],["parent/14",[8,1.15]],["name/15",[7,25.974]],["parent/15",[8,1.15]],["name/16",[9,17.101]],["parent/16",[]],["name/17",[2,25.974]],["parent/17",[9,1.15]],["name/18",[1,25.974]],["parent/18",[9,1.15]],["name/19",[3,25.974]],["parent/19",[9,1.15]],["name/20",[4,25.974]],["parent/20",[9,1.15]],["name/21",[5,25.974]],["parent/21",[9,1.15]],["name/22",[6,25.974]],["parent/22",[9,1.15]],["name/23",[7,25.974]],["parent/23",[9,1.15]],["name/24",[0,15.989]],["parent/24",[]],["name/25",[10,34.447]],["parent/25",[]],["name/26",[11,34.447]],["parent/26",[]],["name/27",[12,34.447]],["parent/27",[]],["name/28",[13,34.447]],["parent/28",[]],["name/29",[14,34.447]],["parent/29",[]],["name/30",[15,34.447]],["parent/30",[]],["name/31",[16,34.447]],["parent/31",[]],["name/32",[17,34.447]],["parent/32",[]],["name/33",[18,34.447]],["parent/33",[]],["name/34",[19,34.447]],["parent/34",[]],["name/35",[20,34.447]],["parent/35",[]],["name/36",[21,34.447]],["parent/36",[]],["name/37",[22,34.447]],["parent/37",[]],["name/38",[23,34.447]],["parent/38",[]],["name/39",[24,34.447]],["parent/39",[]],["name/40",[25,34.447]],["parent/40",[]],["name/41",[26,34.447]],["parent/41",[]],["name/42",[27,34.447]],["parent/42",[]],["name/43",[28,34.447]],["parent/43",[]],["name/44",[29,34.447]],["parent/44",[]],["name/45",[30,34.447]],["parent/45",[]]],"invertedIndex":[["cells",{"_index":6,"name":{"6":{},"14":{},"22":{}},"parent":{}}],["config",{"_index":7,"name":{"7":{},"15":{},"23":{}},"parent":{}}],["controlprops",{"_index":8,"name":{"8":{}},"parent":{"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{}}}],["enabled",{"_index":4,"name":{"4":{},"12":{},"20":{}},"parent":{}}],["layoutprops",{"_index":9,"name":{"16":{}},"parent":{"17":{},"18":{},"19":{},"20":{},"21":{},"22":{},"23":{}}}],["masterlistitemprops",{"_index":10,"name":{"25":{}},"parent":{}}],["path",{"_index":3,"name":{"3":{},"11":{},"19":{}},"parent":{}}],["rendererprops",{"_index":0,"name":{"0":{},"24":{}},"parent":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{}}}],["renderers",{"_index":5,"name":{"5":{},"13":{},"21":{}},"parent":{}}],["required",{"_index":11,"name":{"26":{}},"parent":{}}],["schema",{"_index":1,"name":{"1":{},"10":{},"18":{}},"parent":{}}],["uischema",{"_index":2,"name":{"2":{},"9":{},"17":{}},"parent":{}}],["usecontrol",{"_index":12,"name":{"27":{}},"parent":{}}],["usejsonformsallofcontrol",{"_index":18,"name":{"33":{}},"parent":{}}],["usejsonformsanyofcontrol",{"_index":19,"name":{"34":{}},"parent":{}}],["usejsonformsarraycontrol",{"_index":17,"name":{"32":{}},"parent":{}}],["usejsonformsarraylayout",{"_index":23,"name":{"38":{}},"parent":{}}],["usejsonformscell",{"_index":27,"name":{"42":{}},"parent":{}}],["usejsonformscontrol",{"_index":13,"name":{"28":{}},"parent":{}}],["usejsonformscontrolwithdetail",{"_index":14,"name":{"29":{}},"parent":{}}],["usejsonformsdispatchcell",{"_index":30,"name":{"45":{}},"parent":{}}],["usejsonformsenumcell",{"_index":28,"name":{"43":{}},"parent":{}}],["usejsonformsenumcontrol",{"_index":15,"name":{"30":{}},"parent":{}}],["usejsonformslabel",{"_index":26,"name":{"41":{}},"parent":{}}],["usejsonformslayout",{"_index":22,"name":{"37":{}},"parent":{}}],["usejsonformsmasterlistitem",{"_index":24,"name":{"39":{}},"parent":{}}],["usejsonformsmultienumcontrol",{"_index":21,"name":{"36":{}},"parent":{}}],["usejsonformsoneofcontrol",{"_index":20,"name":{"35":{}},"parent":{}}],["usejsonformsoneofenumcell",{"_index":29,"name":{"44":{}},"parent":{}}],["usejsonformsoneofenumcontrol",{"_index":16,"name":{"31":{}},"parent":{}}],["usejsonformsrenderer",{"_index":25,"name":{"40":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/static/api/vue2/vue2/globals.html b/static/api/vue2/vue2/globals.html deleted file mode 100644 index 46af3b1e..00000000 --- a/static/api/vue2/vue2/globals.html +++ /dev/null @@ -1,1193 +0,0 @@ - - - - - - JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms Vue 2 Core

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Index

                  -
                  - -
                  -
                  -
                  -

                  Type aliases

                  -
                  - -

                  Required

                  -
                  Required<T>: T extends object ? {} : T
                  - -

                  Type parameters

                  -
                    -
                  • -

                    T

                    -
                  • -
                  -
                  -
                  -
                  -

                  Functions

                  -
                  - -

                  Const masterListItemProps

                  -
                    -
                  • masterListItemProps(): { handleSelect: object; index: object; path: object; removeItem: object; schema: object; selected: object }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Constructs a props declaration for Vue components which shall be used as - master list items.

                    -
                    -
                    -

                    Returns { handleSelect: object; index: object; path: object; removeItem: object; schema: object; selected: object }

                    -
                      -
                    • -
                      handleSelect: object
                      -
                        -
                      • -
                        default: undefined
                        -
                      • -
                      • -
                        required: false
                        -
                      • -
                      • -
                        type: PropType<(index: number) => void>
                        -
                      • -
                      -
                    • -
                    • -
                      index: object
                      -
                        -
                      • -
                        required: true
                        -
                      • -
                      • -
                        type: NumberConstructor
                        -
                      • -
                      -
                    • -
                    • -
                      path: object
                      -
                        -
                      • -
                        required: true
                        -
                      • -
                      • -
                        type: StringConstructor
                        -
                      • -
                      -
                    • -
                    • -
                      removeItem: object
                      -
                        -
                      • -
                        default: undefined
                        -
                      • -
                      • -
                        required: false
                        -
                      • -
                      • -
                        type: PropType<(path: string, value: number) => void>
                        -
                      • -
                      -
                    • -
                    • -
                      schema: object
                      -
                        -
                      • -
                        required: true
                        -
                      • -
                      • -
                        type: PropType<JsonSchema>
                        -
                      • -
                      -
                    • -
                    • -
                      selected: object
                      -
                        -
                      • -
                        required: true
                        -
                      • -
                      • -
                        type: BooleanConstructor
                        -
                      • -
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const rendererProps

                  -
                    -
                  • rendererProps<U>(): { cells: object; config: object; enabled: object; path: object; renderers: object; schema: object; uischema: object }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Constructs a props declaration for Vue components which can be used - for registered renderers and cells. These are typically used in combination - with one of the provided bindings, e.g. 'useJsonFormsControl'.

                    -
                    -

                    Use the generic type parameter when using a specialized binding, e.g. - rendererProps<Layout>() in combination with useJsonFormsLayout or - rendererProps<ControlElement>() in combination with useJsonFormsControl.

                    -
                    -

                    Type parameters

                    -
                      -
                    • -

                      U = UISchemaElement

                      -
                    • -
                    -

                    Returns { cells: object; config: object; enabled: object; path: object; renderers: object; schema: object; uischema: object }

                    -
                      -
                    • -
                      cells: object
                      -
                        -
                      • -
                        default: undefined
                        -
                      • -
                      • -
                        required: boolean
                        -
                      • -
                      • -
                        type: PropType<JsonFormsCellRendererRegistryEntry[]>
                        -
                      • -
                      -
                    • -
                    • -
                      config: object
                      -
                        -
                      • -
                        default: undefined
                        -
                      • -
                      • -
                        required: boolean
                        -
                      • -
                      • -
                        type: ObjectConstructor
                        -
                      • -
                      -
                    • -
                    • -
                      enabled: object
                      -
                        -
                      • -
                        default: undefined
                        -
                      • -
                      • -
                        required: false
                        -
                      • -
                      • -
                        type: BooleanConstructor
                        -
                      • -
                      -
                    • -
                    • -
                      path: object
                      -
                        -
                      • -
                        required: true
                        -
                      • -
                      • -
                        type: StringConstructor
                        -
                      • -
                      -
                    • -
                    • -
                      renderers: object
                      -
                        -
                      • -
                        default: undefined
                        -
                      • -
                      • -
                        required: boolean
                        -
                      • -
                      • -
                        type: PropType<JsonFormsRendererRegistryEntry[]>
                        -
                      • -
                      -
                    • -
                    • -
                      schema: object
                      -
                        -
                      • -
                        required: true
                        -
                      • -
                      • -
                        type: PropType<JsonSchema>
                        -
                      • -
                      -
                    • -
                    • -
                      uischema: object
                      -
                        -
                      • -
                        required: true
                        -
                      • -
                      • -
                        type: PropType<U>
                        -
                      • -
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  useControl

                  -
                    -
                  • useControl<R, D, P>(props: P, stateMap: (state: JsonFormsState, props: P) => R): { control: ComputedRef<Required<R>> }
                  • -
                  • useControl<R, D, P>(props: P, stateMap: (state: JsonFormsState, props: P) => R, dispatchMap: (dispatch: Dispatch<CoreActions>) => D): { control: ComputedRef<Required<R>> } & D
                  • -
                  -
                    -
                  • - -

                    Type parameters

                    -
                      -
                    • -

                      R

                      -
                    • -
                    • -

                      D

                      -
                    • -
                    • -

                      P: {}

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      props: P
                      -
                    • -
                    • -
                      stateMap: (state: JsonFormsState, props: P) => R
                      -
                        -
                      • -
                          -
                        • (state: JsonFormsState, props: P): R
                        • -
                        -
                          -
                        • -

                          Parameters

                          -
                            -
                          • -
                            state: JsonFormsState
                            -
                          • -
                          • -
                            props: P
                            -
                          • -
                          -

                          Returns R

                          -
                        • -
                        -
                      • -
                      -
                    • -
                    -

                    Returns { control: ComputedRef<Required<R>> }

                    -
                      -
                    • -
                      control: ComputedRef<Required<R>>
                      -
                    • -
                    -
                  • -
                  • - -

                    Type parameters

                    -
                      -
                    • -

                      R

                      -
                    • -
                    • -

                      D

                      -
                    • -
                    • -

                      P: {}

                      -
                    • -
                    -

                    Parameters

                    -
                      -
                    • -
                      props: P
                      -
                    • -
                    • -
                      stateMap: (state: JsonFormsState, props: P) => R
                      -
                        -
                      • -
                          -
                        • (state: JsonFormsState, props: P): R
                        • -
                        -
                          -
                        • -

                          Parameters

                          -
                            -
                          • -
                            state: JsonFormsState
                            -
                          • -
                          • -
                            props: P
                            -
                          • -
                          -

                          Returns R

                          -
                        • -
                        -
                      • -
                      -
                    • -
                    • -
                      dispatchMap: (dispatch: Dispatch<CoreActions>) => D
                      -
                        -
                      • -
                          -
                        • (dispatch: Dispatch<CoreActions>): D
                        • -
                        -
                          -
                        • -

                          Parameters

                          -
                            -
                          • -
                            dispatch: Dispatch<CoreActions>
                            -
                          • -
                          -

                          Returns D

                          -
                        • -
                        -
                      • -
                      -
                    • -
                    -

                    Returns { control: ComputedRef<Required<R>> } & D

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsAllOfControl

                  -
                    -
                  • useJsonFormsAllOfControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to 'allOf' schema elements.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsAnyOfControl

                  -
                    -
                  • useJsonFormsAnyOfControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to 'anyOf' schema elements.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsArrayControl

                  -
                    -
                  • useJsonFormsArrayControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfArrayControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to 'array' schema elements.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfArrayControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsArrayLayout

                  -
                    -
                  • useJsonFormsArrayLayout(props: ControlProps): { layout: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to 'array' elements which - shall be rendered as a layout instead of a control.

                    -
                    -

                    Access bindings via the provided reactive 'layout' object.

                    -
                    -

                    Parameters

                    - -

                    Returns { layout: ComputedRef<{}> }

                    -
                      -
                    • -
                      layout: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsCell

                  -
                    -
                  • useJsonFormsCell(props: ControlProps): { cell: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for cell elements. Cells are meant to show simple inputs, - for example without error validation, within a larger structure like tables.

                    -
                    -

                    Access bindings via the provided reactive 'cell' object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { cell: ComputedRef<{}> }

                    -
                      -
                    • -
                      cell: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsControl

                  -
                    -
                  • useJsonFormsControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides generic bindings for 'Control' elements. - Should be used when no specialized bindings are appropriate.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsControlWithDetail

                  -
                    -
                  • useJsonFormsControlWithDetail(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which can provide a 'detail', - for example array and object renderers.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsDispatchCell

                  -
                    -
                  • useJsonFormsDispatchCell(props: ControlProps): { cell: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for a cell dispatcher. Cells are meant to show simple inputs, - for example without error validation, within a larger structure like tables.

                    -
                    -

                    Access bindings via the provided reactive 'cell' object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { cell: ComputedRef<{}> }

                    -
                      -
                    • -
                      cell: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsEnumCell

                  -
                    -
                  • useJsonFormsEnumCell(props: ControlProps): { cell: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for enum cell elements. Cells are meant to show simple inputs, - for example without error validation, within a larger structure like tables.

                    -
                    -

                    Access bindings via the provided reactive 'cell' object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { cell: ComputedRef<{}> }

                    -
                      -
                    • -
                      cell: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsEnumControl

                  -
                    -
                  • useJsonFormsEnumControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to 'enum' schema elements.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsLabel

                  -
                    -
                  • useJsonFormsLabel(props: RendererProps<LabelElement>): { label: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Label' elements.

                    -
                    -

                    Access bindings via the provided reactive label object.

                    -
                    -

                    Parameters

                    - -

                    Returns { label: ComputedRef<{}> }

                    -
                      -
                    • -
                      label: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsLayout

                  -
                    -
                  • useJsonFormsLayout(props: LayoutProps): { layout: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Layout' elements, e.g. VerticalLayout, HorizontalLayout, Group.

                    -
                    -

                    Access bindings via the provided reactive 'layout' object.

                    -
                    -

                    Parameters

                    - -

                    Returns { layout: ComputedRef<{}> }

                    -
                      -
                    • -
                      layout: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsMasterListItem

                  -
                    -
                  • useJsonFormsMasterListItem(props: OwnPropsOfMasterListItem): { item: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for list elements of a master-list-detail control setup. - The element using this binding is not supposed to be registered as an own renderer - but used in a more specialized control.

                    -
                    -

                    Access bindings via the provided reactive 'item' object.

                    -
                    -

                    Parameters

                    -
                      -
                    • -
                      props: OwnPropsOfMasterListItem
                      -
                    • -
                    -

                    Returns { item: ComputedRef<{}> }

                    -
                      -
                    • -
                      item: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsMultiEnumControl

                  -
                    -
                  • useJsonFormsMultiEnumControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfMultiEnumControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to multiple choice enums.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfMultiEnumControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsOneOfControl

                  -
                    -
                  • useJsonFormsOneOfControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to 'oneOf' schema elements.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsOneOfEnumCell

                  -
                    -
                  • useJsonFormsOneOfEnumCell(props: ControlProps): { cell: ComputedRef<{}> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'oneOf' enum cell elements. Cells are meant to show simple inputs, - for example without error validation, within a larger structure like tables.

                    -
                    -

                    Access bindings via the provided reactive 'cell' object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { cell: ComputedRef<{}> }

                    -
                      -
                    • -
                      cell: ComputedRef<{}>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsOneOfEnumControl

                  -
                    -
                  • useJsonFormsOneOfEnumControl(props: ControlProps): { control: ComputedRef<Required<R>> } & DispatchPropsOfControl
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides bindings for 'Control' elements which resolve to manually constructed - 'oneOf' enums. These are used to enhance enums with label support.

                    -
                    -

                    Access bindings via the provided reactive control object. - Dispatch changes via the provided handleChange method.

                    -
                    -

                    Parameters

                    - -

                    Returns { control: ComputedRef<Required<R>> } & DispatchPropsOfControl

                    -
                  • -
                  -
                  -
                  - -

                  Const useJsonFormsRenderer

                  -
                    -
                  • useJsonFormsRenderer(props: RendererProps): { renderer: ComputedRef<rest>; rootSchema: ComputedRef<JsonSchema> }
                  • -
                  -
                    -
                  • - -
                    -
                    -

                    Provides specialized bindings which can be used for any renderer. - Useful for meta elements like dispatchers.

                    -
                    -

                    Access bindings via the provided reactive 'renderer' object.

                    -
                    -

                    Parameters

                    - -

                    Returns { renderer: ComputedRef<rest>; rootSchema: ComputedRef<JsonSchema> }

                    -
                      -
                    • -
                      renderer: ComputedRef<rest>
                      -
                    • -
                    • -
                      rootSchema: ComputedRef<JsonSchema>
                      -
                    • -
                    -
                  • -
                  -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue2/vue2/index.html b/static/api/vue2/vue2/index.html deleted file mode 100644 index 84c4a6ac..00000000 --- a/static/api/vue2/vue2/index.html +++ /dev/null @@ -1,462 +0,0 @@ - - - - - - JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms Vue 2 Core

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  - -

                  JSON Forms - More Forms. Less Code

                  -
                  -

                  Complex forms in the blink of an eye

                  -

                  JSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.

                  - -

                  Vue 2 Package

                  -
                  -

                  This is the JSON Forms Vue 2 package which provides the necessary bindings for Vue 2. It uses JSON Forms Core.

                  - -

                  JSON Forms Vue 2 seed app

                  -
                  -

                  See our JSON Forms Vue seed repository to get started as quickly as possible. - Make sure to switch to branch vue2.

                  - -

                  Usage

                  -
                  -

                  Use the json-forms component for each form you want to render.

                  -

                  Mandatory props:

                  -
                    -
                  • data: any - the data to show
                  • -
                  • renderers: JsonFormsRendererRegistryEntry[] - the Vue renderer set to use
                  • -
                  -

                  Optional props:

                  -
                    -
                  • schema: JsonSchema - the data schema for the given data. Will be generated when not given.
                  • -
                  • uischema: UISchemaElement - the ui schema for the given data schema. Will be generated when not given.
                  • -
                  • cells: JsonFormsCellRendererRegistryEntry[] - the Vue cell renderer set to use
                  • -
                  • config: any - form-wide options. May contain default ui schema options.
                  • -
                  • readonly: boolean - whether all controls shall be readonly.
                  • -
                  • uischemas: JsonFormsUiSchemaEntry[] - registry for dynamic ui schema dispatching
                  • -
                  • validationMode: 'ValidateAndShow' | 'ValidateAndHide' | 'NoValidation' - the validation mode for the form
                  • -
                  • ajv: AJV - custom Ajv instance for the form
                  • -
                  -

                  Events:

                  -
                    -
                  • change: {data: any; errors: AJVError[]} - Whenever data and/or errors change this event is emitted.
                  • -
                  -

                  Example:

                  -
                  <json-forms
                  -  :data="data"
                  -  :renderers="renderers"
                  -  :schema="schema"
                  -  :uischema="uischema"
                  -  @change="onChange"
                  -/>
                  -
                  -
                  export default defineComponent({
                  -  components: {
                  -    JsonForms,
                  -  },
                  -  data() {
                  -    return {
                  -      // freeze renderers for performance gains
                  -      renderers: Object.freeze(renderers),
                  -      data: {
                  -        number: 5,
                  -      },
                  -      schema: {
                  -        properties: {
                  -          number: {
                  -            type: 'number',
                  -          },
                  -        },
                  -      },
                  -      uischema: {
                  -        type: 'VerticalLayout',
                  -        elements: [
                  -          {
                  -            type: 'Control',
                  -            scope: '#/properties/number',
                  -          },
                  -        ],
                  -      },
                  -    };
                  -  },
                  -  methods: {
                  -    onChange(event) {
                  -      this.data = event.data;
                  -    },
                  -  },
                  -});
                  -
                  - -

                  Renderer Set

                  -
                  -

                  The @jsonforms/vue package offers JSON Forms Core bindings based on the composition API. - These bindings handle the props given to the dispatch-renderer and use the JSON Forms Core to determine specialized inputs for many use cases like validation and rule-based visibility. - Using these bindings as a basis, it's straightforward to create renderer sets for Vue 2.

                  - -

                  Basic control renderer example

                  -
                  -
                  import { ControlElement } from '@jsonforms/core';
                  -import { defineComponent } from 'vue';
                  -import { rendererProps, useJsonFormsControl } from '@jsonforms/vue';
                  -
                  -const controlRenderer = defineComponent({
                  -  name: 'control-renderer',
                  -  props: {
                  -    ...rendererProps(),
                  -  },
                  -  setup(props: any) {
                  -    return useJsonFormsControl(props);
                  -  },
                  -  methods: {
                  -    onChange(event: Event) {
                  -      this.handleChange(
                  -        this.control.path,
                  -        (event.target as HTMLInputElement).value
                  -      );
                  -    },
                  -  },
                  -});
                  -export default controlRenderer;
                  -
                  -
                    -
                  • You can use the provided rendererProps factory which declares all props required for each renderer. - When using Typescript you can specify a UISchemaElement type to declare that you only expect UI schema elements of that type.
                  • -
                  • In setup call the appropriate binding for your renderer. - Here we use useJsonFormsControl which will work on any Control element and provides a control property containing calculated attributes like data, description, errors, enabled and many more. - It also provides a handleChange(path,value) method with which the managed data can be updated.
                  • -
                  -
                  <div>
                  -  <input v-bind:value="control.data" @change="onChange" />
                  -  <div class="error" v-if="control.errors">{{ control.errors }}</div>
                  -</div>
                  -
                  -

                  This is a very simplified template for such a control. - You can see how some of the control properties are bound against the input, including the handleChange method via onChange.

                  -
                  import {
                  -  isControl,
                  -  JsonFormsRendererRegistryEntry,
                  -  rankWith,
                  -} from '@jsonforms/core';
                  -export const entry: JsonFormsRendererRegistryEntry = {
                  -  renderer: controlRenderer,
                  -  tester: rankWith(1, isControl),
                  -};
                  -
                  -

                  It's convenient to create the JsonFormsRendererRegistryEntry within the same file as the renderer. - Here it's ranked with priority 1 (higher is better) for any UI schema element which satisfies isControl.

                  -

                  These entries can then be collected and form the Vue renderer set handed over to the json-forms component.

                  - -

                  Basic layout renderer example

                  -
                  -

                  The principle is the same as with the control example. - The only difference here is the use of the provided dispatch-renderer which will determine the next renderer to use, based on its inputs.

                  -
                  import {
                  -  isLayout,
                  -  JsonFormsRendererRegistryEntry,
                  -  Layout,
                  -  rankWith,
                  -} from '@jsonforms/core';
                  -import { defineComponent } from 'vue';
                  -import {
                  -  DispatchRenderer,
                  -  rendererProps,
                  -  useJsonFormsLayout,
                  -} from '@jsonforms/vue';
                  -
                  -const layoutRenderer = defineComponent({
                  -  name: 'layout-renderer',
                  -  components: {
                  -    DispatchRenderer,
                  -  },
                  -  props: {
                  -    ...rendererProps(),
                  -  },
                  -  setup(props: any) {
                  -    return useJsonFormsLayout(props);
                  -  },
                  -});
                  -
                  -export default layoutRenderer;
                  -
                  -export const entry: JsonFormsRendererRegistryEntry = {
                  -  renderer: layoutRenderer,
                  -  tester: rankWith(1, isLayout),
                  -};
                  -
                  -
                  <div>
                  -  <div
                  -    v-for="(element, index) in layout.uischema.elements"
                  -    v-bind:key="`${layout.path}-${index}`"
                  -  >
                  -    <dispatch-renderer
                  -      v-bind:schema="layout.schema"
                  -      v-bind:uischema="element"
                  -      v-bind:path="layout.path"
                  -      v-bind:enabled="layout.enabled"
                  -      v-bind:renderers="layout.renderers"
                  -      v-bind:cells="layout.cells"
                  -    />
                  -  </div>
                  -</div>
                  -
                  - -

                  dispatch renderer

                  -
                  -

                  The dispatch renderer is used to dispatch to the highest ranked registered renderer.

                  -

                  Required props are schema, uischema and path. - Optional props are enabled, renderers and cells. - These can be used to implement more advanced use cases like hierarchical enablement and dynamically adapted renderer / cell sets.

                  - -

                  Available bindings

                  -
                  -

                  The following bindings can be used for Control elements and provide a control property and handleChange method. - The useJsonFormsArrayControl additionally provides addItem, removeItems, moveUp and moveDown methods.

                  -
                    -
                  • useJsonFormsControl
                  • -
                  • useJsonFormsControlWithDetail
                  • -
                  • useJsonFormsEnumControl
                  • -
                  • useJsonFormsOneOfEnumControl
                  • -
                  • useJsonFormsArrayControl
                  • -
                  • useJsonFormsAllOfControl
                  • -
                  • useJsonFormsAnyOfControl
                  • -
                  • useJsonFormsOneOfControl
                  • -
                  -

                  The following bindings can be used for Layout elements and provide a layout property. - useJsonFormsArrayLayout is a mix between Control and Layout as it's meant for showing array elements within a specific layout.

                  -
                    -
                  • useJsonFormsLayout
                  • -
                  • useJsonFormsArrayLayout
                  • -
                  -

                  The following binding can be used for any renderer. - It's main use case is within dispatch renderers. - The binding provides a renderer property.

                  -
                    -
                  • useJsonFormsRenderer
                  • -
                  -

                  Besides renderers JSON Forms also supports a separate cells registry. - Cells are meant to be simpler as normal renderers, rendering simplified inputs to be used within more complex structures like tables. - The following bindings can be used for cells and provide a cell property and handleChange method.

                  -
                    -
                  • useJsonFormsDispatchCell
                  • -
                  • useJsonFormsCell
                  • -
                  • useJsonFormsEnumCell
                  • -
                  -

                  The last binding is a special one, meant to be used within lists of master-detail controls. - In contrast to all other bindings it's not meant to be registered as an own renderer or cell. - The binding provides an item propery.

                  -
                    -
                  • useJsonFormsMasterListItem
                  • -
                  - -

                  Custom binding

                  -
                  -

                  Should any of the provided bindings not completely match an intended use case, then you can create your own. - When constructing a new binding you might want to access the injected raw jsonforms object and dispatch method, e.g.

                  -
                  import { inject } from 'vue';
                  -
                  -const useCustomBinding = (props) => {
                  -  const jsonforms = inject<JsonFormsSubStates>(JSON Forms Vue 2 Coreforms');
                  -  const dispatch = inject<Dispatch<CoreActions>>('dispatch');
                  -
                  -  return {
                  -    // use props, jsonforms and dispatch to construct own binding
                  -  };
                  -};
                  -
                  -

                  Of course these can also be directly injected into your components, e.g.

                  -
                  const myComponent = defineComponent({
                  -  inject: [JSON Forms Vue 2 Coreforms', 'dispatch'],
                  -});
                  -
                  -

                  The injected jsonforms object is not meant to be modified directly. - Instead it should be modified via the provided dispatch and by changing the props of the json-forms component.

                  - -

                  License

                  -
                  -

                  The JSONForms project is licensed under the MIT License. See the LICENSE file for more information.

                  - -

                  Roadmap

                  -
                  -

                  Our current roadmap is available here.

                  - -

                  Feedback, Help and Support

                  -
                  -

                  JSON Forms is developed by EclipseSource.

                  -

                  If you encounter any problems feel free to open an issue on the repo. - For questions and discussions please use the JSON Forms board. - You can also reach us via email. - In addition, EclipseSource also offers professional support for JSON Forms.

                  - -

                  Migration

                  -
                  -

                  See our migration guide when updating JSON Forms.

                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue2/vue2/interfaces/controlprops.html b/static/api/vue2/vue2/interfaces/controlprops.html deleted file mode 100644 index 7517a5bf..00000000 --- a/static/api/vue2/vue2/interfaces/controlprops.html +++ /dev/null @@ -1,323 +0,0 @@ - - - - - - ControlProps | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface ControlProps<U>

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Type parameters

                  -
                    -
                  • -

                    U = UISchemaElement

                    -
                  • -
                  -
                  -
                  -

                  Hierarchy

                  - -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  Optional cells

                  -
                  cells: JsonFormsCellRendererRegistryEntry[]
                  - -
                  -
                  - -

                  Optional config

                  -
                  config: any
                  - -
                  -
                  - -

                  Optional enabled

                  -
                  enabled: undefined | false | true
                  - -
                  -
                  - -

                  path

                  -
                  path: string
                  - -
                  -
                  - -

                  Optional renderers

                  -
                  renderers: JsonFormsRendererRegistryEntry[]
                  - -
                  -
                  - -

                  schema

                  -
                  schema: JsonSchema
                  - -
                  -
                  - -

                  uischema

                  -
                  uischema: ControlElement
                  - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue2/vue2/interfaces/layoutprops.html b/static/api/vue2/vue2/interfaces/layoutprops.html deleted file mode 100644 index 4c06023f..00000000 --- a/static/api/vue2/vue2/interfaces/layoutprops.html +++ /dev/null @@ -1,323 +0,0 @@ - - - - - - LayoutProps | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface LayoutProps<U>

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Type parameters

                  -
                    -
                  • -

                    U = UISchemaElement

                    -
                  • -
                  -
                  -
                  -

                  Hierarchy

                  - -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  Optional cells

                  -
                  cells: JsonFormsCellRendererRegistryEntry[]
                  - -
                  -
                  - -

                  Optional config

                  -
                  config: any
                  - -
                  -
                  - -

                  Optional enabled

                  -
                  enabled: undefined | false | true
                  - -
                  -
                  - -

                  path

                  -
                  path: string
                  - -
                  -
                  - -

                  Optional renderers

                  -
                  renderers: JsonFormsRendererRegistryEntry[]
                  - -
                  -
                  - -

                  schema

                  -
                  schema: JsonSchema
                  - -
                  -
                  - -

                  uischema

                  -
                  uischema: Layout
                  - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/api/vue2/vue2/interfaces/rendererprops.html b/static/api/vue2/vue2/interfaces/rendererprops.html deleted file mode 100644 index e97af73a..00000000 --- a/static/api/vue2/vue2/interfaces/rendererprops.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - - - RendererProps | JSON Forms - - - - - -
                  -
                  -
                  -
                  - -
                  -
                  - Options -
                  -
                  - All -
                    -
                  • Public
                  • -
                  • Public/Protected
                  • -
                  • All
                  • -
                  -
                  - - - - - - -
                  -
                  - Menu -
                  -
                  -
                  -
                  -
                  -
                  - -

                  Interface RendererProps<U>

                  -
                  -
                  -
                  -
                  -
                  -
                  -
                  -

                  Type parameters

                  -
                    -
                  • -

                    U = UISchemaElement

                    -
                  • -
                  -
                  -
                  -

                  Hierarchy

                  - -
                  -
                  -

                  Index

                  -
                  -
                  -
                  -

                  Properties

                  - -
                  -
                  -
                  -
                  -
                  -

                  Properties

                  -
                  - -

                  Optional cells

                  -
                  cells: JsonFormsCellRendererRegistryEntry[]
                  - -
                  -
                  - -

                  Optional config

                  -
                  config: any
                  - -
                  -
                  - -

                  Optional enabled

                  -
                  enabled: undefined | false | true
                  - -
                  -
                  - -

                  path

                  -
                  path: string
                  - -
                  -
                  - -

                  Optional renderers

                  -
                  renderers: JsonFormsRendererRegistryEntry[]
                  - -
                  -
                  - -

                  schema

                  -
                  schema: JsonSchema
                  - -
                  -
                  - -

                  uischema

                  -
                  uischema: U
                  - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  -

                  Legend

                  -
                  -
                    -
                  • Property
                  • -
                  -
                  -
                  -
                  -
                  -

                  Generated using TypeDoc

                  -
                  -
                  - - - \ No newline at end of file diff --git a/static/img/architecture.svg b/static/img/architecture.svg index 85db4182..5f394eb1 100644 --- a/static/img/architecture.svg +++ b/static/img/architecture.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/static/img/architecture_small.svg b/static/img/architecture_small.svg index 75ec37d5..a89cce6d 100644 --- a/static/img/architecture_small.svg +++ b/static/img/architecture_small.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file