From 960839e58678e41d8bf7973459d13654693267a2 Mon Sep 17 00:00:00 2001 From: jcdcdev Date: Thu, 24 Oct 2024 19:55:53 +0100 Subject: [PATCH] refactor: clean up test site --- .../Program.cs | 1 - .../UmbracoPackageTemplate.TestSite.csproj | 15 +- .../Partials/grid/bootstrap3-fluid.cshtml | 105 - .../Views/Partials/grid/bootstrap3.cshtml | 111 - .../Views/Partials/grid/editors/base.cshtml | 27 - .../Views/Partials/grid/editors/embed.cshtml | 11 - .../Views/Partials/grid/editors/macro.cshtml | 15 - .../Views/Partials/grid/editors/media.cshtml | 64 - .../Views/Partials/grid/editors/rte.cshtml | 13 - .../Partials/grid/editors/textstring.cshtml | 22 - .../Views/_ViewImports.cshtml | 3 +- .../uSync/{v9 => v14}/Content/home.config | 11 +- .../{v9 => v14}/ContentTypes/basepage.config | 2 +- .../{v9 => v14}/ContentTypes/home.config | 2 +- .../umbblockgriddemoheadlineblock.config | 2 +- .../umbblockgriddemoimageblock.config | 2 +- .../umbblockgriddemorichtextblock.config | 4 +- ...mbblockgriddemotwocolumnlayoutblock.config | 2 +- .../DataTypes/ApprovedColor.config | 7 +- .../BasePageGridContentBlockGrid.config | 105 +- .../{v9 => v14}/DataTypes/CheckboxList.config | 6 +- .../DataTypes/ContentPicker.config | 8 +- .../{v9 => v14}/DataTypes/DatePicker.config | 5 +- .../DataTypes/DatePickerWithTime.config | 5 +- .../{v9 => v14}/DataTypes/Dropdown.config | 5 +- .../DataTypes/DropdownMultiple.config | 5 +- .../{v9 => v14}/DataTypes/ImageCropper.config | 6 +- .../DataTypes/ImageMediaPicker.config | 17 +- .../{v9 => v14}/DataTypes/LabelBigint.config | 4 +- .../DataTypes/LabelDatetime.config | 4 +- .../{v9 => v14}/DataTypes/LabelDecimal.config | 4 +- .../{v9 => v14}/DataTypes/LabelInteger.config | 4 +- .../{v9 => v14}/DataTypes/LabelString.config | 4 +- .../{v9 => v14}/DataTypes/LabelTime.config | 4 +- .../v14/DataTypes/ListViewContent.config | 54 + .../uSync/v14/DataTypes/ListViewMedia.config | 54 + .../v14/DataTypes/ListViewMembers.config | 60 + .../{v9 => v14}/DataTypes/MediaPicker.config | 15 +- .../v14/DataTypes/MediaPickerLegacy.config | 9 + .../{v9 => v14}/DataTypes/MemberPicker.config | 2 +- .../DataTypes/MultiURLPicker.config | 10 +- .../DataTypes/MultipleImageMediaPicker.config | 15 +- .../DataTypes/MultipleMediaPicker.config | 13 +- .../MultipleMediaPickerLegacy.config | 10 +- .../{v9 => v14}/DataTypes/Numeric.config | 2 +- .../{v9 => v14}/DataTypes/Radiobox.config | 6 +- .../uSync/v14/DataTypes/RichtextEditor.config | 28 + .../uSync/{v9 => v14}/DataTypes/Tags.config | 7 +- .../{v9 => v14}/DataTypes/Textarea.config | 7 +- .../{v9 => v14}/DataTypes/Textstring.config | 6 +- .../{v9 => v14}/DataTypes/Truefalse.config | 9 +- .../DataTypes/UploadArticle.config | 22 +- .../{v9 => v14}/DataTypes/UploadAudio.config | 27 +- .../{v9 => v14}/DataTypes/UploadFile.config | 6 +- .../DataTypes/UploadVectorGraphics.config | 12 +- .../{v9 => v14}/DataTypes/UploadVideo.config | 22 +- .../uSync/{v9 => v14}/Languages/en-us.config | 2 +- .../uSync/{v9 => v14}/Media/icon.config | 0 .../uSync/{v9 => v14}/MediaTypes/file.config | 2 +- .../{v9 => v14}/MediaTypes/folder.config | 2 +- .../uSync/{v9 => v14}/MediaTypes/image.config | 2 +- .../MediaTypes/umbracomediaarticle.config | 2 +- .../MediaTypes/umbracomediaaudio.config | 2 +- .../umbracomediavectorgraphics.config | 2 +- .../MediaTypes/umbracomediavideo.config | 2 +- .../{v9 => v14}/MemberTypes/member.config | 2 +- .../uSync/{v9 => v14}/Templates/home.config | 0 .../uSync/v9/DataTypes/ListViewContent.config | 54 - .../uSync/v9/DataTypes/ListViewMedia.config | 54 - .../uSync/v9/DataTypes/ListViewMembers.config | 60 - .../v9/DataTypes/MediaPickerLegacy.config | 15 - .../uSync/v9/DataTypes/RichtextEditor.config | 17 - .../uSync/v9/usync.config | 2 - .../umbraco-package-schema.json | 64135 ++++++++++++++++ .../umbraco/models/BasePage.generated.cs | 16 +- .../umbraco/models/File.generated.cs | 19 +- .../umbraco/models/Folder.generated.cs | 10 +- .../umbraco/models/Home.generated.cs | 12 +- .../umbraco/models/Image.generated.cs | 29 +- .../umbraco/models/Member.generated.cs | 12 +- ...UmbBlockGridDemoHeadlineBlock.generated.cs | 12 +- .../UmbBlockGridDemoImageBlock.generated.cs | 12 +- ...UmbBlockGridDemoRichTextBlock.generated.cs | 12 +- ...kGridDemoTwoColumnLayoutBlock.generated.cs | 10 +- .../models/UmbracoMediaArticle.generated.cs | 19 +- .../models/UmbracoMediaAudio.generated.cs | 19 +- .../UmbracoMediaVectorGraphics.generated.cs | 19 +- .../models/UmbracoMediaVideo.generated.cs | 19 +- 88 files changed, 64613 insertions(+), 963 deletions(-) delete mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/bootstrap3-fluid.cshtml delete mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/bootstrap3.cshtml delete mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/base.cshtml delete mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/embed.cshtml delete mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/macro.cshtml delete mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/media.cshtml delete mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/rte.cshtml delete mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/textstring.cshtml rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/Content/home.config (89%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/ContentTypes/basepage.config (96%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/ContentTypes/home.config (93%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/ContentTypes/umbblockgriddemoheadlineblock.config (96%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/ContentTypes/umbblockgriddemoimageblock.config (96%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/ContentTypes/umbblockgriddemorichtextblock.config (94%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config (93%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/ApprovedColor.config (68%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/BasePageGridContentBlockGrid.config (63%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/CheckboxList.config (70%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/ContentPicker.config (60%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/DatePicker.config (74%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/DatePickerWithTime.config (74%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/Dropdown.config (76%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/DropdownMultiple.config (77%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/ImageCropper.config (70%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/ImageMediaPicker.config (53%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/LabelBigint.config (73%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/LabelDatetime.config (73%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/LabelDecimal.config (73%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/LabelInteger.config (74%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/LabelString.config (73%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/LabelTime.config (73%) create mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewContent.config create mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewMedia.config create mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewMembers.config rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/MediaPicker.config (54%) create mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MediaPickerLegacy.config rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/MemberPicker.config (79%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/MultiURLPicker.config (56%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/MultipleImageMediaPicker.config (55%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/MultipleMediaPicker.config (54%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/MultipleMediaPickerLegacy.config (53%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/Numeric.config (80%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/Radiobox.config (68%) create mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/RichtextEditor.config rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/Tags.config (70%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/Textarea.config (67%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/Textstring.config (70%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/Truefalse.config (59%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/UploadArticle.config (56%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/UploadAudio.config (50%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/UploadFile.config (69%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/UploadVectorGraphics.config (64%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/DataTypes/UploadVideo.config (55%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/Languages/en-us.config (75%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/Media/icon.config (100%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/MediaTypes/file.config (97%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/MediaTypes/folder.config (94%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/MediaTypes/image.config (98%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/MediaTypes/umbracomediaarticle.config (97%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/MediaTypes/umbracomediaaudio.config (97%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/MediaTypes/umbracomediavectorgraphics.config (97%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/MediaTypes/umbracomediavideo.config (97%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/MemberTypes/member.config (95%) rename src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/{v9 => v14}/Templates/home.config (100%) delete mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewContent.config delete mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewMedia.config delete mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewMembers.config delete mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MediaPickerLegacy.config delete mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/RichtextEditor.config delete mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/usync.config create mode 100644 src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco-package-schema.json diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Program.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Program.cs index ad1ea54..80374f2 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Program.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Program.cs @@ -19,7 +19,6 @@ }) .WithEndpoints(u => { - u.UseInstallerEndpoints(); u.UseBackOfficeEndpoints(); u.UseWebsiteEndpoints(); }); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/UmbracoPackageTemplate.TestSite.csproj b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/UmbracoPackageTemplate.TestSite.csproj index 9fec750..a9fc96a 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/UmbracoPackageTemplate.TestSite.csproj +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/UmbracoPackageTemplate.TestSite.csproj @@ -7,8 +7,8 @@ - - + + @@ -27,6 +27,17 @@ + + <_ContentIncludedByDefault Remove="Views\Partials\grid\bootstrap3-fluid.cshtml" /> + <_ContentIncludedByDefault Remove="Views\Partials\grid\bootstrap3.cshtml" /> + <_ContentIncludedByDefault Remove="Views\Partials\grid\editors\base.cshtml" /> + <_ContentIncludedByDefault Remove="Views\Partials\grid\editors\embed.cshtml" /> + <_ContentIncludedByDefault Remove="Views\Partials\grid\editors\macro.cshtml" /> + <_ContentIncludedByDefault Remove="Views\Partials\grid\editors\media.cshtml" /> + <_ContentIncludedByDefault Remove="Views\Partials\grid\editors\rte.cshtml" /> + <_ContentIncludedByDefault Remove="Views\Partials\grid\editors\textstring.cshtml" /> + + true diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/bootstrap3-fluid.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/bootstrap3-fluid.cshtml deleted file mode 100644 index 9ac2719..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/bootstrap3-fluid.cshtml +++ /dev/null @@ -1,105 +0,0 @@ -@using System.Web -@using Newtonsoft.Json.Linq -@inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage - -@* - Razor helpers located at the bottom of this file -*@ - -@if (Model is JObject && Model?.sections is not null) -{ - var oneColumn = ((System.Collections.ICollection)Model.sections).Count == 1; - -
- @if (oneColumn) - { - foreach (var section in Model.sections) - { -
- @foreach (var row in section.rows) - { - renderRow(row); - } -
- } - } - else - { -
- @foreach (var sec in Model.sections) - { -
-
- @foreach (var row in sec.rows) - { - renderRow(row); - } -
-
- } -
- } -
-} - -@functions{ - - private async Task renderRow(dynamic row) - { -
-
- @foreach (var area in row.areas) - { -
-
- @foreach (var control in area.controls) - { - if (control?.editor?.view != null) - { - @await Html.PartialAsync("grid/editors/base", (object)control) - } - } -
-
- } -
-
- } -} - -@functions{ - - public static HtmlString RenderElementAttributes(dynamic contentItem) - { - var attrs = new List(); - JObject cfg = contentItem.config; - - if (cfg != null) - { - foreach (var property in cfg.Properties()) - { - var propertyValue = HttpUtility.HtmlAttributeEncode(property.Value.ToString()); - attrs.Add(property.Name + "=\"" + propertyValue + "\""); - } - } - - JObject style = contentItem.styles; - - if (style != null) { - var cssVals = new List(); - foreach (var property in style.Properties()) - { - var propertyValue = property.Value.ToString(); - if (string.IsNullOrWhiteSpace(propertyValue) == false) - { - cssVals.Add(property.Name + ":" + propertyValue + ";"); - } - } - - if (cssVals.Any()) - attrs.Add("style='" + HttpUtility.HtmlAttributeEncode(string.Join(" ", cssVals)) + "'"); - } - - return new HtmlString(string.Join(" ", attrs)); - } -} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/bootstrap3.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/bootstrap3.cshtml deleted file mode 100644 index 85b7085..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/bootstrap3.cshtml +++ /dev/null @@ -1,111 +0,0 @@ -@using System.Web -@using Newtonsoft.Json.Linq -@inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage - -@if (Model is JObject && Model?.sections is not null) -{ - var oneColumn = ((System.Collections.ICollection)Model.sections).Count == 1; - -
- @if (oneColumn) - { - foreach (var section in Model.sections) - { -
- @foreach (var row in section.rows) - { - renderRow(row, true); - } -
- } - } - else - { -
-
- @foreach (var sec in Model.sections) - { -
-
- @foreach (var row in sec.rows) - { - renderRow(row, false); - } -
-
- } -
-
- } -
-} - -@functions{ - - private async Task renderRow(dynamic row, bool singleColumn) - { -
- @if (singleColumn) { - @:
- } -
- @foreach (var area in row.areas) - { -
-
- @foreach (var control in area.controls) - { - if (control?.editor?.view != null) - { - @await Html.PartialAsync("grid/editors/base", (object)control) - } - } -
-
- } -
- @if (singleColumn) { - @:
- } -
- } - -} - -@functions{ - - public static HtmlString RenderElementAttributes(dynamic contentItem) - { - var attrs = new List(); - JObject cfg = contentItem.config; - - if (cfg != null) - { - foreach (var property in cfg.Properties()) - { - var propertyValue = HttpUtility.HtmlAttributeEncode(property.Value.ToString()); - attrs.Add(property.Name + "=\"" + propertyValue + "\""); - } - } - - JObject style = contentItem.styles; - - if (style != null) - { - var cssVals = new List(); - foreach (var property in style.Properties()) - { - var propertyValue = property.Value.ToString(); - if (string.IsNullOrWhiteSpace(propertyValue) == false) - { - cssVals.Add(property.Name + ":" + propertyValue + ";"); - } - } - - if (cssVals.Any()) - attrs.Add("style=\"" + HttpUtility.HtmlAttributeEncode(string.Join(" ", cssVals)) + "\""); - } - - return new HtmlString(string.Join(" ", attrs)); - } -} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/base.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/base.cshtml deleted file mode 100644 index e40543b..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/base.cshtml +++ /dev/null @@ -1,27 +0,0 @@ -@model dynamic - -@try -{ - string editor = EditorView(Model); - @await Html.PartialAsync(editor, Model as object) -} -catch (Exception ex) -{ -
@ex.ToString()
-} - -@functions{ - - public static string EditorView(dynamic contentItem) - { - string view = contentItem.editor.render != null ? contentItem.editor.render.ToString() : contentItem.editor.view.ToString(); - view = view.Replace(".html", ".cshtml"); - - if (!view.Contains("/")) - { - view = "grid/editors/" + view; - } - - return view; - } -} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/embed.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/embed.cshtml deleted file mode 100644 index 74c8fe2..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/embed.cshtml +++ /dev/null @@ -1,11 +0,0 @@ -@inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage - -@if (Model is not null) -{ - string embedValue = Convert.ToString(Model.value); - embedValue = embedValue.DetectIsJson() ? Model.value.preview : Model.value; - -
- @Html.Raw(embedValue) -
-} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/macro.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/macro.cshtml deleted file mode 100644 index a4450d1..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/macro.cshtml +++ /dev/null @@ -1,15 +0,0 @@ -@inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage - -@if (Model?.value is not null) -{ - string macroAlias = Model.value.macroAlias.ToString(); - var parameters = new Dictionary(); - foreach (var mpd in Model.value.macroParamsDictionary) - { - parameters.Add(mpd.Name, mpd.Value); - } - - - @await Umbraco.RenderMacroAsync(macroAlias, parameters) - -} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/media.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/media.cshtml deleted file mode 100644 index bc3b111..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/media.cshtml +++ /dev/null @@ -1,64 +0,0 @@ -@model dynamic -@using Umbraco.Cms.Core.Media -@using Umbraco.Cms.Core.PropertyEditors.ValueConverters -@inject IImageUrlGenerator ImageUrlGenerator - -@if (Model?.value is not null) -{ - var url = Model.value.image; - - if (Model.editor.config != null && Model.editor.config.size != null) - { - if (Model.value.coordinates != null) - { - url = ImageCropperTemplateCoreExtensions.GetCropUrl( - (string)url, - ImageUrlGenerator, - width: (int)Model.editor.config.size.width, - height: (int)Model.editor.config.size.height, - cropAlias: "default", - cropDataSet: new ImageCropperValue - { - Crops = new[] - { - new ImageCropperValue.ImageCropperCrop - { - Alias = "default", - Coordinates = new ImageCropperValue.ImageCropperCropCoordinates - { - X1 = (decimal)Model.value.coordinates.x1, - Y1 = (decimal)Model.value.coordinates.y1, - X2 = (decimal)Model.value.coordinates.x2, - Y2 = (decimal)Model.value.coordinates.y2 - } - } - } - }); - } - else - { - url = ImageCropperTemplateCoreExtensions.GetCropUrl( - (string)url, - ImageUrlGenerator, - width: (int)Model.editor.config.size.width, - height: (int)Model.editor.config.size.height, - cropDataSet: new ImageCropperValue - { - FocalPoint = new ImageCropperValue.ImageCropperFocalPoint - { - Top = Model.value.focalPoint == null ? 0.5m : Model.value.focalPoint.top, - Left = Model.value.focalPoint == null ? 0.5m : Model.value.focalPoint.left - } - }); - } - } - - var altText = Model.value.altText ?? Model.value.caption ?? string.Empty; - - @altText - - if (Model.value.caption != null) - { -

@Model.value.caption

- } -} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/rte.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/rte.cshtml deleted file mode 100644 index 9445666..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/rte.cshtml +++ /dev/null @@ -1,13 +0,0 @@ -@using Umbraco.Cms.Core.Templates -@model dynamic -@inject HtmlLocalLinkParser HtmlLocalLinkParser; -@inject HtmlUrlParser HtmlUrlParser; -@inject HtmlImageSourceParser HtmlImageSourceParser; - -@{ - var value = HtmlLocalLinkParser.EnsureInternalLinks(Model?.value.ToString()); - value = HtmlUrlParser.EnsureUrls(value); - value = HtmlImageSourceParser.EnsureImageSources(value); -} - -@Html.Raw(value) diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/textstring.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/textstring.cshtml deleted file mode 100644 index e6b9352..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/textstring.cshtml +++ /dev/null @@ -1,22 +0,0 @@ -@model dynamic - -@if (Model?.editor.config.markup is not null) -{ - string markup = Model.editor.config.markup.ToString(); - markup = markup.Replace("#value#", Html.ReplaceLineBreaks((string)Model.value.ToString()).ToString()); - - if (Model.editor.config.style != null) - { - markup = markup.Replace("#style#", Model.editor.config.style.ToString()); - } - - - @Html.Raw(markup) - -} -else -{ - -
@Model?.value
-
-} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/_ViewImports.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/_ViewImports.cshtml index 91d671e..7f90f57 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/_ViewImports.cshtml +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/_ViewImports.cshtml @@ -3,6 +3,5 @@ @using Umbraco.Cms.Web.Common.Views @using Umbraco.Cms.Core.Models.PublishedContent @using Microsoft.AspNetCore.Html + @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers -@addTagHelper *, Smidge -@inject Smidge.SmidgeHelper SmidgeHelper diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Content/home.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Content/home.config similarity index 89% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Content/home.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Content/home.config index ffcaad7..c292d40 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Content/home.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Content/home.config @@ -58,22 +58,17 @@ { "contentTypeKey": "870f5419-2326-4d17-9fc5-77e2216a6c66", "udi": "umb://element/7305d632df054ca58891c543d3e93a00", - "headline": "Welcome 👋" + "headline": "Welcome \uD83D\uDC4B" }, { "contentTypeKey": "e6fe2e86-4f0b-47c1-b4ba-c4beb49943bc", "udi": "umb://element/08b55eaee7494cea880f96b0299602c7", - "richText": "

This is a test website.

" + "richText": "\u003Cp\u003EThis is a test website.\u003C/p\u003E" }, { "contentTypeKey": "901f83af-55ea-4687-acde-22a7e99bf52e", "udi": "umb://element/b9b4ff33febf49909e77804b3e4ec6c3", - "image": [ - { - "key": "ed1fac46-3ad8-4651-a97a-8c2d67e5bb64", - "mediaKey": "102b4645-f186-413f-aa26-6a0a3278e001" - } - ] + "image": "[{\u0022key\u0022:\u0022ed1fac46-3ad8-4651-a97a-8c2d67e5bb64\u0022,\u0022mediaKey\u0022:\u0022102b4645-f186-413f-aa26-6a0a3278e001\u0022}]" }, { "contentTypeKey": "98b3a50f-1496-4a9d-b863-f150b1032e83", diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/basepage.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/basepage.config similarity index 96% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/basepage.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/basepage.config index fbc4348..03b6136 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/basepage.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/basepage.config @@ -6,7 +6,7 @@ folder.png False - False + 00000000-0000-0000-0000-000000000000 Nothing true diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/home.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/home.config similarity index 93% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/home.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/home.config index cd28b2a..6409046 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/home.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/home.config @@ -6,7 +6,7 @@ folder.png True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemoheadlineblock.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemoheadlineblock.config similarity index 96% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemoheadlineblock.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemoheadlineblock.config index 97e8fa6..f1807e3 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemoheadlineblock.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemoheadlineblock.config @@ -6,7 +6,7 @@ folder.png False - False + 00000000-0000-0000-0000-000000000000 Nothing true diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemoimageblock.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemoimageblock.config similarity index 96% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemoimageblock.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemoimageblock.config index 8442d4f..477e012 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemoimageblock.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemoimageblock.config @@ -6,7 +6,7 @@ folder.png False - False + 00000000-0000-0000-0000-000000000000 Nothing true diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemorichtextblock.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemorichtextblock.config similarity index 94% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemorichtextblock.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemorichtextblock.config index cda974e..279903b 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemorichtextblock.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemorichtextblock.config @@ -6,7 +6,7 @@ folder.png False - False + 00000000-0000-0000-0000-000000000000 Nothing true @@ -26,7 +26,7 @@ Text richText ca90c950-0aff-4e72-b976-a30b1ac57dad - Umbraco.TinyMCE + Umbraco.RichText true diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config similarity index 93% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config index e05ba98..f069e0a 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config @@ -6,7 +6,7 @@ folder.png False - False + 00000000-0000-0000-0000-000000000000 Nothing true diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ApprovedColor.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ApprovedColor.config similarity index 68% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ApprovedColor.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ApprovedColor.config index 821eec1..48af8bf 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ApprovedColor.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ApprovedColor.config @@ -3,10 +3,7 @@ Approved Color Umbraco.ColorPicker - Nvarchar + Umb.PropertyEditorUi.ColorPicker - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/BasePageGridContentBlockGrid.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/BasePageGridContentBlockGrid.config similarity index 63% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/BasePageGridContentBlockGrid.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/BasePageGridContentBlockGrid.config index ce7d275..da619bb 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/BasePageGridContentBlockGrid.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/BasePageGridContentBlockGrid.config @@ -3,130 +3,91 @@ Base Page - Grid Content - Block Grid Umbraco.BlockGrid - Ntext + Umb.PropertyEditorUi.BlockGrid \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/CheckboxList.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/CheckboxList.config similarity index 70% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/CheckboxList.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/CheckboxList.config index 354bf20..9d16d85 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/CheckboxList.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/CheckboxList.config @@ -3,9 +3,7 @@ Checkbox list Umbraco.CheckBoxList - Nvarchar + Umb.PropertyEditorUi.CheckBoxList - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ContentPicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ContentPicker.config similarity index 60% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ContentPicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ContentPicker.config index 50c6f64..4857d0f 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ContentPicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ContentPicker.config @@ -3,11 +3,7 @@ Content Picker Umbraco.ContentPicker - Nvarchar + Umb.PropertyEditorUi.DocumentPicker - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DatePicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DatePicker.config similarity index 74% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DatePicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DatePicker.config index 3f9c5c2..a9ccd30 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DatePicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DatePicker.config @@ -3,10 +3,9 @@ Date Picker Umbraco.DateTime - Date + Umb.PropertyEditorUi.DatePicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DatePickerWithTime.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DatePickerWithTime.config similarity index 74% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DatePickerWithTime.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DatePickerWithTime.config index 2c289d1..411b082 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DatePickerWithTime.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DatePickerWithTime.config @@ -3,10 +3,9 @@ Date Picker with time Umbraco.DateTime - Date + Umb.PropertyEditorUi.DatePicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Dropdown.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Dropdown.config similarity index 76% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Dropdown.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Dropdown.config index 673eb7a..f7034ad 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Dropdown.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Dropdown.config @@ -3,10 +3,9 @@ Dropdown Umbraco.DropDown.Flexible - Nvarchar + Umb.PropertyEditorUi.Dropdown \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DropdownMultiple.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DropdownMultiple.config similarity index 77% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DropdownMultiple.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DropdownMultiple.config index e8a7998..b80c7a0 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DropdownMultiple.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DropdownMultiple.config @@ -3,10 +3,9 @@ Dropdown multiple Umbraco.DropDown.Flexible - Nvarchar + Umb.PropertyEditorUi.Dropdown \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ImageCropper.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ImageCropper.config similarity index 70% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ImageCropper.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ImageCropper.config index ccd9162..13240ff 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ImageCropper.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ImageCropper.config @@ -3,9 +3,7 @@ Image Cropper Umbraco.ImageCropper - Ntext + Umb.PropertyEditorUi.ImageCropper - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ImageMediaPicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ImageMediaPicker.config similarity index 53% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ImageMediaPicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ImageMediaPicker.config index e0b3db7..842ee95 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ImageMediaPicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ImageMediaPicker.config @@ -3,18 +3,15 @@ Image Media Picker Umbraco.MediaPicker3 - Ntext + Umb.PropertyEditorUi.MediaPicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelBigint.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelBigint.config similarity index 73% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelBigint.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelBigint.config index 909f50d..81353bd 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelBigint.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelBigint.config @@ -3,9 +3,9 @@ Label (bigint) Umbraco.Label - Nvarchar + Umb.PropertyEditorUi.Label \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelDatetime.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelDatetime.config similarity index 73% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelDatetime.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelDatetime.config index 7163ac9..2d2a1e5 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelDatetime.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelDatetime.config @@ -3,9 +3,9 @@ Label (datetime) Umbraco.Label - Date + Umb.PropertyEditorUi.Label \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelDecimal.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelDecimal.config similarity index 73% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelDecimal.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelDecimal.config index 045b4f5..34236c7 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelDecimal.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelDecimal.config @@ -3,9 +3,9 @@ Label (decimal) Umbraco.Label - Decimal + Umb.PropertyEditorUi.Label \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelInteger.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelInteger.config similarity index 74% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelInteger.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelInteger.config index 19ea1dc..31f409c 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelInteger.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelInteger.config @@ -3,9 +3,9 @@ Label (integer) Umbraco.Label - Integer + Umb.PropertyEditorUi.Label \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelString.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelString.config similarity index 73% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelString.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelString.config index af5067c..b8ab10c 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelString.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelString.config @@ -3,9 +3,9 @@ Label (string) Umbraco.Label - Nvarchar + Umb.PropertyEditorUi.Label \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelTime.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelTime.config similarity index 73% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelTime.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelTime.config index df2170a..dd0438b 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelTime.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelTime.config @@ -3,9 +3,9 @@ Label (time) Umbraco.Label - Date + Umb.PropertyEditorUi.Label \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewContent.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewContent.config new file mode 100644 index 0000000..117f60b --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewContent.config @@ -0,0 +1,54 @@ + + + + List View - Content + Umbraco.ListView + Umb.PropertyEditorUi.Collection + + + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewMedia.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewMedia.config new file mode 100644 index 0000000..57d6f35 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewMedia.config @@ -0,0 +1,54 @@ + + + + List View - Media + Umbraco.ListView + Umb.PropertyEditorUi.Collection + + + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewMembers.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewMembers.config new file mode 100644 index 0000000..2daf5fc --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewMembers.config @@ -0,0 +1,60 @@ + + + + List View - Members + Umbraco.ListView + Umb.PropertyEditorUi.Collection + + + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MediaPicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MediaPicker.config similarity index 54% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MediaPicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MediaPicker.config index 721575a..35f90a4 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MediaPicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MediaPicker.config @@ -3,18 +3,13 @@ Media Picker Umbraco.MediaPicker3 - Ntext + Umb.PropertyEditorUi.MediaPicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MediaPickerLegacy.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MediaPickerLegacy.config new file mode 100644 index 0000000..f446328 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MediaPickerLegacy.config @@ -0,0 +1,9 @@ + + + + Media Picker (legacy) + Umbraco.Label + Umbraco.MediaPicker + + + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MemberPicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MemberPicker.config similarity index 79% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MemberPicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MemberPicker.config index 260c185..0f79e0e 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MemberPicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MemberPicker.config @@ -3,7 +3,7 @@ Member Picker Umbraco.MemberPicker - Nvarchar + Umb.PropertyEditorUi.MemberPicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultiURLPicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultiURLPicker.config similarity index 56% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultiURLPicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultiURLPicker.config index e00831f..5e50299 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultiURLPicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultiURLPicker.config @@ -3,13 +3,7 @@ Multi URL Picker Umbraco.MultiUrlPicker - Ntext + Umb.PropertyEditorUi.MultiUrlPicker - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleImageMediaPicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleImageMediaPicker.config similarity index 55% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleImageMediaPicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleImageMediaPicker.config index 407c8af..3b7926b 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleImageMediaPicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleImageMediaPicker.config @@ -3,18 +3,11 @@ Multiple Image Media Picker Umbraco.MediaPicker3 - Ntext + Umb.PropertyEditorUi.MediaPicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleMediaPicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleMediaPicker.config similarity index 54% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleMediaPicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleMediaPicker.config index 2a066f0..f0cbee5 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleMediaPicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleMediaPicker.config @@ -3,18 +3,9 @@ Multiple Media Picker Umbraco.MediaPicker3 - Ntext + Umb.PropertyEditorUi.MediaPicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleMediaPickerLegacy.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleMediaPickerLegacy.config similarity index 53% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleMediaPickerLegacy.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleMediaPickerLegacy.config index 5b3573e..4fe85e6 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleMediaPickerLegacy.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleMediaPickerLegacy.config @@ -2,14 +2,10 @@ Multiple Media Picker (legacy) - Umbraco.MediaPicker - Ntext + Umbraco.Label + Umbraco.MediaPicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Numeric.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Numeric.config similarity index 80% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Numeric.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Numeric.config index cd6d29b..d411273 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Numeric.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Numeric.config @@ -3,7 +3,7 @@ Numeric Umbraco.Integer - Integer + Umb.PropertyEditorUi.Integer \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Radiobox.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Radiobox.config similarity index 68% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Radiobox.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Radiobox.config index a166cb7..4f3fa7e 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Radiobox.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Radiobox.config @@ -3,9 +3,7 @@ Radiobox Umbraco.RadioButtonList - Nvarchar + Umb.PropertyEditorUi.RadioButtonList - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/RichtextEditor.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/RichtextEditor.config new file mode 100644 index 0000000..35abbf2 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/RichtextEditor.config @@ -0,0 +1,28 @@ + + + + Richtext editor + Umbraco.RichText + Umb.PropertyEditorUi.TinyMCE + + + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Tags.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Tags.config similarity index 70% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Tags.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Tags.config index ee5eb68..2209206 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Tags.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Tags.config @@ -3,11 +3,10 @@ Tags Umbraco.Tags - Ntext + Umb.PropertyEditorUi.Tags \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Textarea.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Textarea.config similarity index 67% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Textarea.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Textarea.config index a495b9e..8b4b971 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Textarea.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Textarea.config @@ -3,10 +3,7 @@ Textarea Umbraco.TextArea - Ntext + Umb.PropertyEditorUi.TextArea - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Textstring.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Textstring.config similarity index 70% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Textstring.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Textstring.config index dc90bf0..cdd01a8 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Textstring.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Textstring.config @@ -3,9 +3,7 @@ Textstring Umbraco.TextBox - Nvarchar + Umb.PropertyEditorUi.TextBox - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Truefalse.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Truefalse.config similarity index 59% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Truefalse.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Truefalse.config index a08bf8f..8e59960 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Truefalse.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Truefalse.config @@ -3,12 +3,7 @@ True/false Umbraco.TrueFalse - Integer + Umb.PropertyEditorUi.Toggle - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadArticle.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadArticle.config similarity index 56% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadArticle.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadArticle.config index 1d76dc8..7322966 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadArticle.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadArticle.config @@ -3,22 +3,14 @@ Upload Article Umbraco.UploadField - Nvarchar + Umb.PropertyEditorUi.UploadField \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadAudio.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadAudio.config similarity index 50% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadAudio.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadAudio.config index 66b66ca..145e939 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadAudio.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadAudio.config @@ -3,26 +3,15 @@ Upload Audio Umbraco.UploadField - Nvarchar + Umb.PropertyEditorUi.UploadField \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadFile.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadFile.config similarity index 69% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadFile.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadFile.config index bdd8d01..3a93565 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadFile.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadFile.config @@ -3,9 +3,7 @@ Upload File Umbraco.UploadField - Nvarchar + Umb.PropertyEditorUi.UploadField - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadVectorGraphics.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadVectorGraphics.config similarity index 64% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadVectorGraphics.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadVectorGraphics.config index 6088f33..a7ea335 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadVectorGraphics.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadVectorGraphics.config @@ -3,14 +3,12 @@ Upload Vector Graphics Umbraco.UploadField - Nvarchar + Umb.PropertyEditorUi.UploadField \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadVideo.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadVideo.config similarity index 55% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadVideo.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadVideo.config index fb8f018..6b2aa32 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadVideo.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadVideo.config @@ -3,22 +3,14 @@ Upload Video Umbraco.UploadField - Nvarchar + Umb.PropertyEditorUi.UploadField \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Languages/en-us.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Languages/en-us.config similarity index 75% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Languages/en-us.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Languages/en-us.config index 6f1a74d..c212dd9 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Languages/en-us.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Languages/en-us.config @@ -1,5 +1,5 @@  - + English (United States) en-US false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Media/icon.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Media/icon.config similarity index 100% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Media/icon.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Media/icon.config diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/file.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/file.config similarity index 97% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/file.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/file.config index 425dce3..245ee69 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/file.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/file.config @@ -6,7 +6,7 @@ icon-document True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/folder.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/folder.config similarity index 94% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/folder.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/folder.config index 8565321..bc50e37 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/folder.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/folder.config @@ -6,7 +6,7 @@ icon-folder True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/image.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/image.config similarity index 98% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/image.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/image.config index c1dd686..e07ce6a 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/image.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/image.config @@ -6,7 +6,7 @@ icon-picture True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediaarticle.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediaarticle.config similarity index 97% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediaarticle.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediaarticle.config index 11f2f7a..7e0d34c 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediaarticle.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediaarticle.config @@ -6,7 +6,7 @@ icon-article True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediaaudio.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediaaudio.config similarity index 97% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediaaudio.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediaaudio.config index 3b241c3..d6fd6b2 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediaaudio.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediaaudio.config @@ -6,7 +6,7 @@ icon-sound-waves True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediavectorgraphics.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediavectorgraphics.config similarity index 97% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediavectorgraphics.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediavectorgraphics.config index 3ebd344..89f7447 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediavectorgraphics.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediavectorgraphics.config @@ -6,7 +6,7 @@ icon-picture True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediavideo.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediavideo.config similarity index 97% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediavideo.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediavideo.config index 0dd0ffc..07cff42 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediavideo.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediavideo.config @@ -6,7 +6,7 @@ icon-video True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MemberTypes/member.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MemberTypes/member.config similarity index 95% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MemberTypes/member.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MemberTypes/member.config index bb1c2dc..91898b5 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MemberTypes/member.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MemberTypes/member.config @@ -6,7 +6,7 @@ icon-user False - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Templates/home.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Templates/home.config similarity index 100% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Templates/home.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Templates/home.config diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewContent.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewContent.config deleted file mode 100644 index 821f787..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewContent.config +++ /dev/null @@ -1,54 +0,0 @@ - - - - List View - Content - Umbraco.ListView - Nvarchar - - - \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewMedia.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewMedia.config deleted file mode 100644 index 4fcba13..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewMedia.config +++ /dev/null @@ -1,54 +0,0 @@ - - - - List View - Media - Umbraco.ListView - Nvarchar - - - \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewMembers.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewMembers.config deleted file mode 100644 index f23eb03..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewMembers.config +++ /dev/null @@ -1,60 +0,0 @@ - - - - List View - Members - Umbraco.ListView - Nvarchar - - - \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MediaPickerLegacy.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MediaPickerLegacy.config deleted file mode 100644 index d97a303..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MediaPickerLegacy.config +++ /dev/null @@ -1,15 +0,0 @@ - - - - Media Picker (legacy) - Umbraco.MediaPicker - Ntext - - - \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/RichtextEditor.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/RichtextEditor.config deleted file mode 100644 index bcc8b63..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/RichtextEditor.config +++ /dev/null @@ -1,17 +0,0 @@ - - - - Richtext editor - Umbraco.TinyMCE - Ntext - - - \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/usync.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/usync.config deleted file mode 100644 index 8e2e9e1..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/usync.config +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco-package-schema.json b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco-package-schema.json new file mode 100644 index 0000000..9489455 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco-package-schema.json @@ -0,0 +1,64135 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "definitions": { + "AddOnManagerNamespace": { + "properties": { + "ModelManager": { + "$ref": "#/definitions/ModelManager" + }, + "PluginManager": { + "$ref": "#/definitions/PluginManager" + }, + "ThemeManager": { + "$ref": "#/definitions/ThemeManager" + }, + "baseURL": { + "type": "string" + }, + "language": { + "type": "string" + }, + "languageLoad": { + "type": "boolean" + } + }, + "required": [ + "ModelManager", + "PluginManager", + "ThemeManager", + "baseURL", + "language", + "languageLoad" + ], + "type": "object" + }, + "AllowedFormat": { + "anyOf": [ + { + "$ref": "#/definitions/Separator" + }, + { + "$ref": "#/definitions/FormatReference" + }, + { + "$ref": "#/definitions/BlockStyleFormat" + }, + { + "$ref": "#/definitions/InlineStyleFormat" + }, + { + "$ref": "#/definitions/SelectorStyleFormat" + }, + { + "$ref": "#/definitions/NestedFormatting" + } + ] + }, + "Annotator": { + "properties": { + "annotate": { + "type": "object" + }, + "annotationChanged": { + "type": "object" + }, + "getAll": { + "type": "object" + }, + "register": { + "type": "object" + }, + "remove": { + "type": "object" + }, + "removeAll": { + "type": "object" + } + }, + "required": [ + "annotate", + "annotationChanged", + "getAll", + "register", + "remove", + "removeAll" + ], + "type": "object" + }, + "ApiLoaderProperty": { + "type": [ + "string", + "object" + ] + }, + "AstNode": { + "properties": { + "attributes": { + "$ref": "#/definitions/Attributes$1" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/AstNode" + }, + { + "type": "null" + } + ] + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/AstNode" + }, + { + "type": "null" + } + ] + }, + "name": { + "type": "string" + }, + "next": { + "anyOf": [ + { + "$ref": "#/definitions/AstNode" + }, + { + "type": "null" + } + ] + }, + "parent": { + "anyOf": [ + { + "$ref": "#/definitions/AstNode" + }, + { + "type": "null" + } + ] + }, + "prev": { + "anyOf": [ + { + "$ref": "#/definitions/AstNode" + }, + { + "type": "null" + } + ] + }, + "raw": { + "type": "boolean" + }, + "type": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "name", + "type" + ], + "type": "object" + }, + "AstNodeConstructor": { + "properties": { + "prototype": { + "$ref": "#/definitions/AstNode" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "Attr": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "baseURI": { + "type": "string" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "ownerElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "specified": { + "type": "boolean" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "value": { + "type": "string" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "baseURI", + "childNodes", + "firstChild", + "isConnected", + "lastChild", + "localName", + "name", + "namespaceURI", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "ownerDocument", + "ownerElement", + "parentElement", + "parentNode", + "prefix", + "previousSibling", + "specified", + "textContent", + "value" + ], + "type": "object" + }, + "Attributes$1": { + "allOf": [ + { + "items": { + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "name", + "value" + ], + "type": "object" + }, + "type": "array" + }, + { + "properties": { + "map": { + "$ref": "#/definitions/Record" + } + }, + "required": [ + "map" + ], + "type": "object" + } + ] + }, + "BarProp": { + "properties": { + "visible": { + "type": "boolean" + } + }, + "required": [ + "visible" + ], + "type": "object" + }, + "BlobCache": { + "properties": { + "add": { + "type": "object" + }, + "create": { + "type": "object" + }, + "destroy": { + "type": "object" + }, + "findFirst": { + "type": "object" + }, + "get": { + "type": "object" + }, + "getByData": { + "type": "object" + }, + "getByUri": { + "type": "object" + }, + "removeByUri": { + "type": "object" + } + }, + "required": [ + "add", + "create", + "destroy", + "findFirst", + "get", + "getByData", + "getByUri", + "removeByUri" + ], + "type": "object" + }, + "BlockEntryShowContentEditConditionConfig": { + "properties": { + "alias": { + "const": "Umb.Condition.BlockEntryShowContentEdit", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "BlockStyleFormat": { + "properties": { + "attributes": { + "$ref": "#/definitions/Record" + }, + "block": { + "type": "string" + }, + "block_expand": { + "type": "boolean" + }, + "ceFalseOverride": { + "type": "boolean" + }, + "classes": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ] + }, + "clear_child_styles": { + "type": "boolean" + }, + "collapsed": { + "type": "boolean" + }, + "deep": { + "type": "boolean" + }, + "exact": { + "type": "boolean" + }, + "expand": { + "type": "boolean" + }, + "icon": { + "type": "string" + }, + "links": { + "type": "boolean" + }, + "list_block": { + "type": "string" + }, + "merge_siblings": { + "type": "boolean" + }, + "merge_with_parents": { + "type": "boolean" + }, + "mixed": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "onformat": { + "type": "object" + }, + "onmatch": { + "type": "object" + }, + "preserve_attributes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "preview": { + "anyOf": [ + { + "const": false, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "remove": { + "enum": [ + "all", + "empty", + "none" + ], + "type": "string" + }, + "remove_similar": { + "type": "boolean" + }, + "split": { + "type": "boolean" + }, + "styles": { + "$ref": "#/definitions/Record" + }, + "title": { + "type": "string" + }, + "toggle": { + "type": "boolean" + }, + "wrapper": { + "type": "boolean" + } + }, + "required": [ + "block", + "title" + ], + "type": "object" + }, + "BlockWorkspaceHasSettingsConditionConfig": { + "properties": { + "alias": { + "const": "Umb.Condition.BlockWorkspaceHasSettings", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "Bookmark": { + "anyOf": [ + { + "$ref": "#/definitions/StringPathBookmark" + }, + { + "$ref": "#/definitions/RangeBookmark" + }, + { + "$ref": "#/definitions/IdBookmark" + }, + { + "$ref": "#/definitions/IndexBookmark" + }, + { + "$ref": "#/definitions/PathBookmark" + } + ] + }, + "BookmarkManager": { + "properties": { + "getBookmark": { + "type": "object" + }, + "moveToBookmark": { + "type": "object" + } + }, + "required": [ + "getBookmark", + "moveToBookmark" + ], + "type": "object" + }, + "BookmarkManagerNamespace": { + "properties": { + "isBookmarkNode": { + "type": "object" + } + }, + "required": [ + "isBookmarkNode" + ], + "type": "object" + }, + "CSSNumericValue": { + "type": "object" + }, + "CSSRule": { + "properties": { + "CHARSET_RULE": { + "const": 2, + "type": "number" + }, + "FONT_FACE_RULE": { + "const": 5, + "type": "number" + }, + "IMPORT_RULE": { + "const": 3, + "type": "number" + }, + "KEYFRAMES_RULE": { + "const": 7, + "type": "number" + }, + "KEYFRAME_RULE": { + "const": 8, + "type": "number" + }, + "MEDIA_RULE": { + "const": 4, + "type": "number" + }, + "NAMESPACE_RULE": { + "const": 10, + "type": "number" + }, + "PAGE_RULE": { + "const": 6, + "type": "number" + }, + "STYLE_RULE": { + "const": 1, + "type": "number" + }, + "SUPPORTS_RULE": { + "const": 12, + "type": "number" + }, + "cssText": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "parentStyleSheet": { + "anyOf": [ + { + "$ref": "#/definitions/CSSStyleSheet" + }, + { + "type": "null" + } + ] + }, + "type": { + "type": "number" + } + }, + "required": [ + "CHARSET_RULE", + "FONT_FACE_RULE", + "IMPORT_RULE", + "KEYFRAMES_RULE", + "KEYFRAME_RULE", + "MEDIA_RULE", + "NAMESPACE_RULE", + "PAGE_RULE", + "STYLE_RULE", + "SUPPORTS_RULE", + "cssText", + "parentRule", + "parentStyleSheet", + "type" + ], + "type": "object" + }, + "CSSStyleSheet": { + "properties": { + "cssRules": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/CSSRule" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "disabled": { + "type": "boolean" + }, + "href": { + "type": [ + "null", + "string" + ] + }, + "media": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "mediaText": { + "type": "string" + } + }, + "required": [ + "length", + "mediaText" + ], + "type": "object" + }, + "ownerNode": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "$ref": "#/definitions/ProcessingInstruction" + }, + { + "type": "null" + } + ] + }, + "ownerRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "parentStyleSheet": { + "anyOf": [ + { + "$ref": "#/definitions/CSSStyleSheet" + }, + { + "type": "null" + } + ] + }, + "rules": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/CSSRule" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "title": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": "string" + } + }, + "required": [ + "cssRules", + "disabled", + "href", + "media", + "ownerNode", + "ownerRule", + "parentStyleSheet", + "rules", + "title", + "type" + ], + "type": "object" + }, + "CacheStorage": { + "type": "object" + }, + "ChildNode": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "baseURI": { + "type": "string" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "ownerDocument": { + "anyOf": [ + { + "$ref": "#/definitions/Document" + }, + { + "type": "null" + } + ] + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "textContent": { + "type": [ + "null", + "string" + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "baseURI", + "childNodes", + "firstChild", + "isConnected", + "lastChild", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "ownerDocument", + "parentElement", + "parentNode", + "previousSibling", + "textContent" + ], + "type": "object" + }, + "Clipboard": { + "type": "object" + }, + "CollectionAliasConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.CollectionAlias\">" + }, + { + "properties": { + "match": { + "description": "The collection that this extension should be available in", + "type": "string" + } + }, + "required": [ + "match" + ], + "type": "object" + } + ] + }, + "CollectionBulkActionPermissionConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.CollectionBulkActionPermission\">" + }, + { + "properties": { + "match": { + "type": "object" + } + }, + "required": [ + "match" + ], + "type": "object" + } + ] + }, + "CompleteUndoLevel": { + "properties": { + "beforeBookmark": { + "anyOf": [ + { + "$ref": "#/definitions/StringPathBookmark" + }, + { + "$ref": "#/definitions/RangeBookmark" + }, + { + "$ref": "#/definitions/IdBookmark" + }, + { + "$ref": "#/definitions/IndexBookmark" + }, + { + "$ref": "#/definitions/PathBookmark" + }, + { + "type": "null" + } + ] + }, + "bookmark": { + "anyOf": [ + { + "$ref": "#/definitions/StringPathBookmark" + }, + { + "$ref": "#/definitions/RangeBookmark" + }, + { + "$ref": "#/definitions/IdBookmark" + }, + { + "$ref": "#/definitions/IndexBookmark" + }, + { + "$ref": "#/definitions/PathBookmark" + }, + { + "type": "null" + } + ] + }, + "content": { + "type": "string" + }, + "fragments": { + "type": "null" + }, + "type": { + "const": "complete", + "type": "string" + } + }, + "required": [ + "beforeBookmark", + "bookmark", + "content", + "fragments", + "type" + ], + "type": "object" + }, + "ConditionTypes": { + "anyOf": [ + { + "$ref": "#/definitions/SwitchConditionConfig" + }, + { + "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig" + }, + { + "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig" + }, + { + "$ref": "#/definitions/CollectionAliasConditionConfig" + }, + { + "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig" + }, + { + "$ref": "#/definitions/SectionAliasConditionConfig" + }, + { + "$ref": "#/definitions/UmbConditionConfigBase" + }, + { + "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig" + }, + { + "$ref": "#/definitions/UmbMultipleAppLanguageConditionConfig" + }, + { + "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig" + }, + { + "$ref": "#/definitions/WorkspaceAliasConditionConfig" + }, + { + "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig" + }, + { + "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig" + } + ] + }, + "ConditionsDashboardCollection": { + "description": "The conditions for when the dashboard should be available", + "properties": { + "entityType": { + "description": "The entity type that the dashboard collection should be available for", + "examples": [ + "media" + ], + "type": "string" + }, + "sections": { + "description": "An array of section aliases that the dashboard collection should be available in", + "examples": [ + "Umb.Section.Content", + "Umb.Section.Settings" + ], + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "entityType", + "sections" + ], + "type": "object" + }, + "ContentLanguage": { + "properties": { + "code": { + "type": "string" + }, + "customCode": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "code", + "title" + ], + "type": "object" + }, + "ControlSelection": { + "properties": { + "destroy": { + "type": "object" + }, + "hideResizeRect": { + "type": "object" + }, + "isResizable": { + "type": "object" + }, + "showResizeRect": { + "type": "object" + }, + "updateResizeRect": { + "type": "object" + } + }, + "required": [ + "destroy", + "hideResizeRect", + "isResizable", + "showResizeRect", + "updateResizeRect" + ], + "type": "object" + }, + "CredentialsContainer": { + "type": "object" + }, + "Crypto": { + "properties": { + "subtle": { + "$ref": "#/definitions/SubtleCrypto" + } + }, + "required": [ + "subtle" + ], + "type": "object" + }, + "CustomElementRegistry": { + "type": "object" + }, + "DOMImplementation": { + "type": "object" + }, + "DOMMatrix": { + "properties": { + "a": { + "type": "number" + }, + "b": { + "type": "number" + }, + "c": { + "type": "number" + }, + "d": { + "type": "number" + }, + "e": { + "type": "number" + }, + "f": { + "type": "number" + }, + "is2D": { + "type": "boolean" + }, + "isIdentity": { + "type": "boolean" + }, + "m11": { + "type": "number" + }, + "m12": { + "type": "number" + }, + "m13": { + "type": "number" + }, + "m14": { + "type": "number" + }, + "m21": { + "type": "number" + }, + "m22": { + "type": "number" + }, + "m23": { + "type": "number" + }, + "m24": { + "type": "number" + }, + "m31": { + "type": "number" + }, + "m32": { + "type": "number" + }, + "m33": { + "type": "number" + }, + "m34": { + "type": "number" + }, + "m41": { + "type": "number" + }, + "m42": { + "type": "number" + }, + "m43": { + "type": "number" + }, + "m44": { + "type": "number" + } + }, + "required": [ + "a", + "b", + "c", + "d", + "e", + "f", + "is2D", + "isIdentity", + "m11", + "m12", + "m13", + "m14", + "m21", + "m22", + "m23", + "m24", + "m31", + "m32", + "m33", + "m34", + "m41", + "m42", + "m43", + "m44" + ], + "type": "object" + }, + "DOMPointReadOnly": { + "properties": { + "w": { + "type": "number" + }, + "x": { + "type": "number" + }, + "y": { + "type": "number" + }, + "z": { + "type": "number" + } + }, + "required": [ + "w", + "x", + "y", + "z" + ], + "type": "object" + }, + "DOMRect": { + "properties": { + "bottom": { + "type": "number" + }, + "height": { + "type": "number" + }, + "left": { + "type": "number" + }, + "right": { + "type": "number" + }, + "top": { + "type": "number" + }, + "width": { + "type": "number" + }, + "x": { + "type": "number" + }, + "y": { + "type": "number" + } + }, + "required": [ + "bottom", + "height", + "left", + "right", + "top", + "width", + "x", + "y" + ], + "type": "object" + }, + "DOMRectReadOnly": { + "properties": { + "bottom": { + "type": "number" + }, + "height": { + "type": "number" + }, + "left": { + "type": "number" + }, + "right": { + "type": "number" + }, + "top": { + "type": "number" + }, + "width": { + "type": "number" + }, + "x": { + "type": "number" + }, + "y": { + "type": "number" + } + }, + "required": [ + "bottom", + "height", + "left", + "right", + "top", + "width", + "x", + "y" + ], + "type": "object" + }, + "DOMStringMap": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "DOMUtils": { + "properties": { + "add": { + "type": "object" + }, + "addClass": { + "type": "object" + }, + "addStyle": { + "type": "object" + }, + "bind": { + "type": "object" + }, + "boundEvents": { + "items": { + "items": [ + { + "$ref": "#/definitions/Target" + }, + { + "type": "string" + }, + { + "type": "object" + }, + {} + ], + "maxItems": 4, + "minItems": 4, + "type": "array" + }, + "type": "array" + }, + "boxModel": { + "type": "boolean" + }, + "clone": { + "type": "object" + }, + "create": { + "type": "object" + }, + "createFragment": { + "type": "object" + }, + "createHTML": { + "type": "object" + }, + "createRng": { + "type": "object" + }, + "decode": { + "type": "object" + }, + "destroy": { + "type": "object" + }, + "dispatch": { + "type": "object" + }, + "doc": { + "$ref": "#/definitions/Document" + }, + "dumpRng": { + "type": "object" + }, + "encode": { + "type": "object" + }, + "events": { + "$ref": "#/definitions/EventUtils" + }, + "files": { + "$ref": "#/definitions/Record" + }, + "findCommonAncestor": { + "type": "object" + }, + "fire": { + "type": "object" + }, + "get": { + "type": "object" + }, + "getAttrib": { + "type": "object" + }, + "getAttribs": { + "type": "object" + }, + "getContentEditable": { + "type": "object" + }, + "getContentEditableParent": { + "type": "object" + }, + "getNext": { + "type": "object" + }, + "getOuterHTML": { + "type": "object" + }, + "getParent": { + "type": "object" + }, + "getParents": { + "type": "object" + }, + "getPos": { + "type": "object" + }, + "getPrev": { + "type": "object" + }, + "getRect": { + "type": "object" + }, + "getRoot": { + "type": "object" + }, + "getSize": { + "type": "object" + }, + "getStyle": { + "type": "object" + }, + "getViewPort": { + "type": "object" + }, + "hasClass": { + "type": "object" + }, + "hide": { + "type": "object" + }, + "insertAfter": { + "type": "object" + }, + "is": { + "type": "object" + }, + "isBlock": { + "type": "object" + }, + "isChildOf": { + "type": "object" + }, + "isEditable": { + "type": "object" + }, + "isEmpty": { + "type": "object" + }, + "isHidden": { + "type": "object" + }, + "loadCSS": { + "type": "object" + }, + "nodeIndex": { + "type": "object" + }, + "parseStyle": { + "type": "object" + }, + "remove": { + "type": "object" + }, + "removeAllAttribs": { + "type": "object" + }, + "removeClass": { + "type": "object" + }, + "rename": { + "type": "object" + }, + "replace": { + "type": "object" + }, + "root": { + "anyOf": [ + { + "$ref": "#/definitions/Node" + }, + { + "type": "null" + } + ] + }, + "schema": { + "$ref": "#/definitions/Schema" + }, + "select": { + "type": "object" + }, + "serializeStyle": { + "type": "object" + }, + "setAttrib": { + "type": "object" + }, + "setAttribs": { + "type": "object" + }, + "setHTML": { + "type": "object" + }, + "setOuterHTML": { + "type": "object" + }, + "setStyle": { + "type": "object" + }, + "setStyles": { + "type": "object" + }, + "settings": { + "$ref": "#/definitions/Partial" + }, + "show": { + "type": "object" + }, + "split": { + "type": "object" + }, + "stdMode": { + "type": "boolean" + }, + "styleSheetLoader": { + "$ref": "#/definitions/StyleSheetLoader" + }, + "styles": { + "$ref": "#/definitions/Styles" + }, + "toggleClass": { + "type": "object" + }, + "unbind": { + "type": "object" + }, + "uniqueId": { + "type": "object" + }, + "win": { + "$ref": "#/definitions/Window" + } + }, + "required": [ + "add", + "addClass", + "addStyle", + "bind", + "boundEvents", + "boxModel", + "clone", + "create", + "createFragment", + "createHTML", + "createRng", + "decode", + "destroy", + "dispatch", + "doc", + "dumpRng", + "encode", + "events", + "files", + "findCommonAncestor", + "fire", + "get", + "getAttrib", + "getAttribs", + "getContentEditable", + "getContentEditableParent", + "getNext", + "getOuterHTML", + "getParent", + "getParents", + "getPos", + "getPrev", + "getRect", + "getRoot", + "getSize", + "getStyle", + "getViewPort", + "hasClass", + "hide", + "insertAfter", + "is", + "isBlock", + "isChildOf", + "isEditable", + "isEmpty", + "isHidden", + "loadCSS", + "nodeIndex", + "parseStyle", + "remove", + "removeAllAttribs", + "removeClass", + "rename", + "replace", + "root", + "schema", + "select", + "serializeStyle", + "setAttrib", + "setAttribs", + "setHTML", + "setOuterHTML", + "setStyle", + "setStyles", + "settings", + "show", + "split", + "stdMode", + "styleSheetLoader", + "styles", + "toggleClass", + "unbind", + "uniqueId", + "win" + ], + "type": "object" + }, + "DOMUtilsNamespace": { + "properties": { + "DOM": { + "$ref": "#/definitions/DOMUtils" + }, + "nodeIndex": { + "type": "object" + } + }, + "required": [ + "DOM", + "nodeIndex" + ], + "type": "object" + }, + "Delay": { + "properties": { + "setEditorInterval": { + "type": "object" + }, + "setEditorTimeout": { + "type": "object" + } + }, + "required": [ + "setEditorInterval", + "setEditorTimeout" + ], + "type": "object" + }, + "Document": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "URL": { + "type": "string" + }, + "activeElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "adoptedStyleSheets": { + "items": { + "$ref": "#/definitions/CSSStyleSheet" + }, + "type": "array" + }, + "alinkColor": { + "type": "string" + }, + "all": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "anchors": { + "items": { + "$ref": "#/definitions/HTMLAnchorElement" + }, + "type": "array" + }, + "applets": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "baseURI": { + "type": "string" + }, + "bgColor": { + "type": "string" + }, + "body": { + "$ref": "#/definitions/HTMLElement" + }, + "characterSet": { + "type": "string" + }, + "charset": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "compatMode": { + "type": "string" + }, + "contentType": { + "type": "string" + }, + "cookie": { + "type": "string" + }, + "currentScript": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLScriptElement" + }, + { + "$ref": "#/definitions/SVGScriptElement" + }, + { + "type": "null" + } + ] + }, + "defaultView": { + "anyOf": [ + { + "allOf": [ + { + "$ref": "#/definitions/Window" + }, + { + "type": "object" + } + ] + }, + { + "type": "null" + } + ] + }, + "designMode": { + "type": "string" + }, + "dir": { + "type": "string" + }, + "doctype": { + "anyOf": [ + { + "$ref": "#/definitions/DocumentType" + }, + { + "type": "null" + } + ] + }, + "documentElement": { + "$ref": "#/definitions/HTMLElement" + }, + "documentURI": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "embeds": { + "items": { + "$ref": "#/definitions/HTMLEmbedElement" + }, + "type": "array" + }, + "fgColor": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "fonts": { + "$ref": "#/definitions/FontFaceSet" + }, + "forms": { + "items": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "acceptCharset": { + "type": "string" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "action": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autocomplete": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "elements": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "encoding": { + "type": "string" + }, + "enctype": { + "type": "string" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "hidden": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "length": { + "type": "number" + }, + "localName": { + "type": "string" + }, + "method": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "noValidate": { + "type": "boolean" + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "rel": { + "type": "string" + }, + "relList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "target": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "acceptCharset", + "accessKey", + "accessKeyLabel", + "action", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autocomplete", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "dataset", + "dir", + "draggable", + "elements", + "encoding", + "enctype", + "enterKeyHint", + "firstChild", + "firstElementChild", + "hidden", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "length", + "localName", + "method", + "name", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "noValidate", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "rel", + "relList", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "spellcheck", + "style", + "tabIndex", + "tagName", + "target", + "textContent", + "title", + "translate" + ], + "type": "object" + }, + "type": "array" + }, + "fullscreen": { + "type": "boolean" + }, + "fullscreenElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "fullscreenEnabled": { + "type": "boolean" + }, + "head": { + "$ref": "#/definitions/HTMLHeadElement" + }, + "hidden": { + "type": "boolean" + }, + "images": { + "items": { + "$ref": "#/definitions/HTMLImageElement" + }, + "type": "array" + }, + "implementation": { + "$ref": "#/definitions/DOMImplementation" + }, + "inputEncoding": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "lastModified": { + "type": "string" + }, + "linkColor": { + "type": "string" + }, + "links": { + "items": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLAnchorElement" + }, + { + "$ref": "#/definitions/HTMLAreaElement" + } + ] + }, + "type": "array" + }, + "location": { + "$ref": "#/definitions/Location" + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointerlockchange": { + "type": [ + "null", + "object" + ] + }, + "onpointerlockerror": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreadystatechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvisibilitychange": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "ownerDocument": { + "type": "null" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "pictureInPictureElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "pictureInPictureEnabled": { + "type": "boolean" + }, + "plugins": { + "items": { + "$ref": "#/definitions/HTMLEmbedElement" + }, + "type": "array" + }, + "pointerLockElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "readyState": { + "$ref": "#/definitions/DocumentReadyState" + }, + "referrer": { + "type": "string" + }, + "rootElement": { + "anyOf": [ + { + "$ref": "#/definitions/SVGSVGElement" + }, + { + "type": "null" + } + ] + }, + "scripts": { + "items": { + "$ref": "#/definitions/HTMLScriptElement" + }, + "type": "array" + }, + "scrollingElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "styleSheets": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/CSSStyleSheet" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "timeline": { + "$ref": "#/definitions/DocumentTimeline" + }, + "title": { + "type": "string" + }, + "visibilityState": { + "$ref": "#/definitions/DocumentVisibilityState" + }, + "vlinkColor": { + "type": "string" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "URL", + "activeElement", + "adoptedStyleSheets", + "alinkColor", + "all", + "anchors", + "applets", + "baseURI", + "bgColor", + "body", + "characterSet", + "charset", + "childElementCount", + "childNodes", + "children", + "compatMode", + "contentType", + "cookie", + "currentScript", + "defaultView", + "designMode", + "dir", + "doctype", + "documentElement", + "documentURI", + "domain", + "embeds", + "fgColor", + "firstChild", + "firstElementChild", + "fonts", + "forms", + "fullscreen", + "fullscreenElement", + "fullscreenEnabled", + "head", + "hidden", + "images", + "implementation", + "inputEncoding", + "isConnected", + "lastChild", + "lastElementChild", + "lastModified", + "linkColor", + "links", + "location", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointerlockchange", + "onpointerlockerror", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreadystatechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvisibilitychange", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "ownerDocument", + "parentElement", + "parentNode", + "pictureInPictureElement", + "pictureInPictureEnabled", + "plugins", + "pointerLockElement", + "previousSibling", + "readyState", + "referrer", + "rootElement", + "scripts", + "scrollingElement", + "styleSheets", + "textContent", + "timeline", + "title", + "visibilityState", + "vlinkColor" + ], + "type": "object" + }, + "DocumentReadyState": { + "enum": [ + "complete", + "interactive", + "loading" + ], + "type": "string" + }, + "DocumentTimeline": { + "properties": { + "currentTime": { + "anyOf": [ + { + "$ref": "#/definitions/CSSNumericValue" + }, + { + "type": [ + "null", + "number" + ] + } + ] + } + }, + "required": [ + "currentTime" + ], + "type": "object" + }, + "DocumentType": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "baseURI": { + "type": "string" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "name": { + "type": "string" + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "publicId": { + "type": "string" + }, + "systemId": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "baseURI", + "childNodes", + "firstChild", + "isConnected", + "lastChild", + "name", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "ownerDocument", + "parentElement", + "parentNode", + "previousSibling", + "publicId", + "systemId", + "textContent" + ], + "type": "object" + }, + "DocumentVisibilityState": { + "enum": [ + "hidden", + "visible" + ], + "type": "string" + }, + "DomParser": { + "properties": { + "addAttributeFilter": { + "type": "object" + }, + "addNodeFilter": { + "type": "object" + }, + "getAttributeFilters": { + "type": "object" + }, + "getNodeFilters": { + "type": "object" + }, + "parse": { + "type": "object" + }, + "removeAttributeFilter": { + "type": "object" + }, + "removeNodeFilter": { + "type": "object" + }, + "schema": { + "$ref": "#/definitions/Schema" + } + }, + "required": [ + "addAttributeFilter", + "addNodeFilter", + "getAttributeFilters", + "getNodeFilters", + "parse", + "removeAttributeFilter", + "removeNodeFilter", + "schema" + ], + "type": "object" + }, + "DomSerializer": { + "properties": { + "addAttributeFilter": { + "type": "object" + }, + "addNodeFilter": { + "type": "object" + }, + "addRules": { + "type": "object" + }, + "addTempAttr": { + "type": "object" + }, + "getAttributeFilters": { + "type": "object" + }, + "getNodeFilters": { + "type": "object" + }, + "getTempAttrs": { + "type": "object" + }, + "removeAttributeFilter": { + "type": "object" + }, + "removeNodeFilter": { + "type": "object" + }, + "schema": { + "$ref": "#/definitions/Schema" + }, + "serialize": { + "type": "object" + }, + "setRules": { + "type": "object" + } + }, + "required": [ + "addAttributeFilter", + "addNodeFilter", + "addRules", + "addTempAttr", + "getAttributeFilters", + "getNodeFilters", + "getTempAttrs", + "removeAttributeFilter", + "removeNodeFilter", + "schema", + "serialize", + "setRules" + ], + "type": "object" + }, + "DomTreeWalker": { + "properties": { + "findPreviousNode": {}, + "findSibling": {}, + "node": {}, + "rootNode": {} + }, + "required": [ + "findPreviousNode", + "findSibling", + "node", + "rootNode" + ], + "type": "object" + }, + "DomTreeWalkerConstructor": { + "properties": { + "prototype": { + "$ref": "#/definitions/DomTreeWalker" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "Editor": { + "properties": { + "_beforeUnload": { + "type": "object" + }, + "_editableRoot": { + "type": "boolean" + }, + "_eventDispatcher": { + "$ref": "#/definitions/EventDispatcher" + }, + "_nodeChangeDispatcher": { + "$ref": "#/definitions/NodeChange" + }, + "_pendingNativeEvents": { + "items": { + "type": "string" + }, + "type": "array" + }, + "_selectionOverrides": { + "$ref": "#/definitions/SelectionOverrides" + }, + "_skinLoaded": { + "type": "boolean" + }, + "annotator": { + "$ref": "#/definitions/Annotator" + }, + "baseURI": { + "$ref": "#/definitions/URI" + }, + "baseUri": { + "$ref": "#/definitions/URI" + }, + "bindPendingEventDelegates": { + "type": "object" + }, + "bodyElement": { + "$ref": "#/definitions/HTMLElement" + }, + "bookmark": {}, + "composing": { + "type": "boolean" + }, + "container": { + "$ref": "#/definitions/HTMLElement" + }, + "contentAreaContainer": { + "$ref": "#/definitions/HTMLElement" + }, + "contentCSS": { + "items": { + "type": "string" + }, + "type": "array" + }, + "contentDocument": { + "$ref": "#/definitions/Document" + }, + "contentStyles": { + "items": { + "type": "string" + }, + "type": "array" + }, + "contentWindow": { + "$ref": "#/definitions/Window" + }, + "delegates": { + "$ref": "#/definitions/Record>" + }, + "destroyed": { + "type": "boolean" + }, + "dispatch": { + "type": "object" + }, + "documentBaseURI": { + "$ref": "#/definitions/URI" + }, + "documentBaseUrl": { + "type": "string" + }, + "dom": { + "$ref": "#/definitions/DOMUtils" + }, + "editorCommands": { + "$ref": "#/definitions/EditorCommands" + }, + "editorContainer": { + "$ref": "#/definitions/HTMLElement" + }, + "editorManager": { + "$ref": "#/definitions/EditorManager" + }, + "editorUpload": { + "$ref": "#/definitions/EditorUpload" + }, + "eventRoot": { + "$ref": "#/definitions/Element" + }, + "fire": { + "type": "object" + }, + "formElement": { + "$ref": "#/definitions/HTMLElement" + }, + "formEventDelegate": { + "type": "object" + }, + "formatter": { + "$ref": "#/definitions/Formatter" + }, + "hasEventListeners": { + "type": "object" + }, + "hasHiddenInput": { + "type": "boolean" + }, + "hasVisual": { + "type": "boolean" + }, + "hidden": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "iframeElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLIFrameElement" + }, + { + "type": "null" + } + ] + }, + "iframeHTML": { + "type": "string" + }, + "initialized": { + "type": "boolean" + }, + "inline": { + "type": "boolean" + }, + "isNotDirty": { + "type": "boolean" + }, + "loadedCSS": { + "$ref": "#/definitions/Record" + }, + "mode": { + "$ref": "#/definitions/EditorMode" + }, + "model": { + "$ref": "#/definitions/Model" + }, + "notificationManager": { + "$ref": "#/definitions/NotificationManager" + }, + "off": { + "type": "object" + }, + "on": { + "type": "object" + }, + "once": { + "type": "object" + }, + "options": { + "$ref": "#/definitions/Options" + }, + "orgDisplay": { + "type": "string" + }, + "orgVisibility": { + "type": "string" + }, + "parser": { + "$ref": "#/definitions/DomParser" + }, + "plugins": { + "$ref": "#/definitions/Record" + }, + "quirks": { + "$ref": "#/definitions/Quirks" + }, + "readonly": { + "type": "boolean" + }, + "removed": { + "type": "boolean" + }, + "schema": { + "$ref": "#/definitions/Schema" + }, + "selection": { + "$ref": "#/definitions/EditorSelection" + }, + "serializer": { + "$ref": "#/definitions/DomSerializer" + }, + "shortcuts": { + "$ref": "#/definitions/Shortcuts" + }, + "startContent": { + "type": "string" + }, + "suffix": { + "type": "string" + }, + "targetElm": { + "$ref": "#/definitions/HTMLElement" + }, + "theme": { + "$ref": "#/definitions/Theme" + }, + "toggleNativeEvent": { + "type": "object" + }, + "ui": { + "$ref": "#/definitions/EditorUi" + }, + "unbindAllNativeEvents": { + "type": "object" + }, + "undoManager": { + "$ref": "#/definitions/UndoManager" + }, + "windowManager": { + "$ref": "#/definitions/WindowManager" + } + }, + "required": [ + "_editableRoot", + "_nodeChangeDispatcher", + "_pendingNativeEvents", + "_selectionOverrides", + "_skinLoaded", + "annotator", + "baseURI", + "baseUri", + "bindPendingEventDelegates", + "bookmark", + "composing", + "container", + "contentAreaContainer", + "contentCSS", + "contentDocument", + "contentStyles", + "contentWindow", + "destroyed", + "dispatch", + "documentBaseURI", + "documentBaseUrl", + "dom", + "editorCommands", + "editorContainer", + "editorManager", + "editorUpload", + "fire", + "formatter", + "hasEventListeners", + "hasHiddenInput", + "hasVisual", + "hidden", + "id", + "iframeElement", + "initialized", + "inline", + "isNotDirty", + "loadedCSS", + "mode", + "model", + "notificationManager", + "off", + "on", + "once", + "options", + "orgDisplay", + "parser", + "plugins", + "quirks", + "readonly", + "removed", + "schema", + "selection", + "serializer", + "shortcuts", + "startContent", + "suffix", + "targetElm", + "theme", + "toggleNativeEvent", + "ui", + "unbindAllNativeEvents", + "undoManager", + "windowManager" + ], + "type": "object" + }, + "EditorCommands": { + "properties": { + "commands": {}, + "editor": {} + }, + "required": [ + "commands", + "editor" + ], + "type": "object" + }, + "EditorCommandsConstructor": { + "properties": { + "prototype": { + "$ref": "#/definitions/EditorCommands" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "EditorConstructor": { + "properties": { + "prototype": { + "$ref": "#/definitions/Editor" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "EditorManager": { + "properties": { + "activeEditor": { + "anyOf": [ + { + "$ref": "#/definitions/Editor" + }, + { + "type": "null" + } + ] + }, + "addI18n": { + "type": "object" + }, + "baseURI": { + "$ref": "#/definitions/URI" + }, + "baseURL": { + "type": "string" + }, + "defaultOptions": { + "$ref": "#/definitions/RawEditorOptions" + }, + "documentBaseURL": { + "type": "string" + }, + "focusedEditor": { + "anyOf": [ + { + "$ref": "#/definitions/Editor" + }, + { + "type": "null" + } + ] + }, + "i18n": { + "$ref": "#/definitions/I18n" + }, + "majorVersion": { + "type": "string" + }, + "minorVersion": { + "type": "string" + }, + "releaseDate": { + "type": "string" + }, + "suffix": { + "type": "string" + }, + "translate": { + "type": "object" + }, + "triggerSave": { + "type": "object" + } + }, + "required": [ + "activeEditor", + "addI18n", + "baseURI", + "baseURL", + "defaultOptions", + "documentBaseURL", + "focusedEditor", + "i18n", + "majorVersion", + "minorVersion", + "releaseDate", + "suffix", + "translate", + "triggerSave" + ], + "type": "object" + }, + "EditorMode": { + "properties": { + "get": { + "type": "object" + }, + "isReadOnly": { + "type": "object" + }, + "register": { + "type": "object" + }, + "set": { + "type": "object" + } + }, + "required": [ + "get", + "isReadOnly", + "register", + "set" + ], + "type": "object" + }, + "EditorObservable": { + "type": "object" + }, + "EditorSelection": { + "properties": { + "bookmarkManager": { + "$ref": "#/definitions/BookmarkManager" + }, + "collapse": { + "type": "object" + }, + "controlSelection": { + "$ref": "#/definitions/ControlSelection" + }, + "destroy": { + "type": "object" + }, + "dom": { + "$ref": "#/definitions/DOMUtils" + }, + "editor": { + "$ref": "#/definitions/Editor" + }, + "expand": { + "type": "object" + }, + "getBookmark": { + "type": "object" + }, + "getBoundingClientRect": { + "type": "object" + }, + "getContent": { + "type": "object" + }, + "getEnd": { + "type": "object" + }, + "getNode": { + "type": "object" + }, + "getRng": { + "type": "object" + }, + "getScrollContainer": { + "type": "object" + }, + "getSel": { + "type": "object" + }, + "getSelectedBlocks": { + "type": "object" + }, + "getStart": { + "type": "object" + }, + "isCollapsed": { + "type": "object" + }, + "isEditable": { + "type": "object" + }, + "isForward": { + "type": "object" + }, + "moveToBookmark": { + "type": "object" + }, + "normalize": { + "type": "object" + }, + "placeCaretAt": { + "type": "object" + }, + "scrollIntoView": { + "type": "object" + }, + "select": { + "type": "object" + }, + "selectorChanged": { + "type": "object" + }, + "selectorChangedWithUnbind": { + "type": "object" + }, + "serializer": { + "$ref": "#/definitions/DomSerializer" + }, + "setContent": { + "type": "object" + }, + "setCursorLocation": { + "type": "object" + }, + "setNode": { + "type": "object" + }, + "setRng": { + "type": "object" + }, + "win": { + "$ref": "#/definitions/Window" + } + }, + "required": [ + "bookmarkManager", + "collapse", + "controlSelection", + "destroy", + "dom", + "editor", + "expand", + "getBookmark", + "getBoundingClientRect", + "getContent", + "getEnd", + "getNode", + "getRng", + "getScrollContainer", + "getSel", + "getSelectedBlocks", + "getStart", + "isCollapsed", + "isEditable", + "isForward", + "moveToBookmark", + "normalize", + "placeCaretAt", + "scrollIntoView", + "select", + "selectorChanged", + "selectorChangedWithUnbind", + "serializer", + "setContent", + "setCursorLocation", + "setNode", + "setRng", + "win" + ], + "type": "object" + }, + "EditorUi": { + "properties": { + "hide": { + "type": "object" + }, + "isEnabled": { + "type": "object" + }, + "registry": { + "$ref": "#/definitions/Registry$1" + }, + "setEnabled": { + "type": "object" + }, + "show": { + "type": "object" + }, + "styleSheetLoader": { + "$ref": "#/definitions/StyleSheetLoader" + } + }, + "required": [ + "hide", + "isEnabled", + "registry", + "setEnabled", + "show", + "styleSheetLoader" + ], + "type": "object" + }, + "EditorUpload": { + "properties": { + "addFilter": { + "type": "object" + }, + "blobCache": { + "$ref": "#/definitions/BlobCache" + }, + "destroy": { + "type": "object" + }, + "scanForImages": { + "type": "object" + }, + "uploadImages": { + "type": "object" + }, + "uploadImagesAuto": { + "type": "object" + } + }, + "required": [ + "addFilter", + "blobCache", + "destroy", + "scanForImages", + "uploadImages", + "uploadImagesAuto" + ], + "type": "object" + }, + "Element": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "id": { + "type": "string" + }, + "innerHTML": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributes", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "firstChild", + "firstElementChild", + "id", + "innerHTML", + "isConnected", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "onfullscreenchange", + "onfullscreenerror", + "outerHTML", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "tagName", + "textContent" + ], + "type": "object" + }, + "Entities": { + "properties": { + "decode": { + "type": "object" + }, + "encodeAllRaw": { + "type": "object" + }, + "encodeNamed": { + "type": "object" + }, + "encodeNumeric": { + "type": "object" + }, + "encodeRaw": { + "type": "object" + }, + "getEncodeFunc": { + "type": "object" + } + }, + "required": [ + "decode", + "encodeAllRaw", + "encodeNamed", + "encodeNumeric", + "encodeRaw", + "getEncodeFunc" + ], + "type": "object" + }, + "Env": { + "properties": { + "browser": { + "properties": { + "current": { + "type": "string" + }, + "isChromium": { + "type": "object" + }, + "isEdge": { + "type": "object" + }, + "isFirefox": { + "type": "object" + }, + "isIE": { + "type": "object" + }, + "isOpera": { + "type": "object" + }, + "isSafari": { + "type": "object" + }, + "version": { + "$ref": "#/definitions/Version" + } + }, + "required": [ + "current", + "isChromium", + "isEdge", + "isFirefox", + "isIE", + "isOpera", + "isSafari", + "version" + ], + "type": "object" + }, + "cacheSuffix": {}, + "canHaveCSP": { + "type": "boolean" + }, + "container": {}, + "deviceType": { + "properties": { + "isDesktop": { + "type": "object" + }, + "isPhone": { + "type": "object" + }, + "isTablet": { + "type": "object" + }, + "isTouch": { + "type": "object" + }, + "isWebView": { + "type": "object" + }, + "isiPad": { + "type": "object" + }, + "isiPhone": { + "type": "object" + } + }, + "required": [ + "isDesktop", + "isPhone", + "isTablet", + "isTouch", + "isWebView", + "isiPad", + "isiPhone" + ], + "type": "object" + }, + "documentMode": { + "type": "number" + }, + "os": { + "properties": { + "current": { + "type": "string" + }, + "isAndroid": { + "type": "object" + }, + "isChromeOS": { + "type": "object" + }, + "isFreeBSD": { + "type": "object" + }, + "isLinux": { + "type": "object" + }, + "isMacOS": { + "type": "object" + }, + "isSolaris": { + "type": "object" + }, + "isWindows": { + "type": "object" + }, + "isiOS": { + "type": "object" + }, + "version": { + "$ref": "#/definitions/Version" + } + }, + "required": [ + "current", + "isAndroid", + "isChromeOS", + "isFreeBSD", + "isLinux", + "isMacOS", + "isSolaris", + "isWindows", + "isiOS", + "version" + ], + "type": "object" + }, + "transparentSrc": { + "type": "string" + }, + "windowsPhone": { + "type": "boolean" + } + }, + "required": [ + "browser", + "cacheSuffix", + "canHaveCSP", + "container", + "deviceType", + "documentMode", + "os", + "transparentSrc", + "windowsPhone" + ], + "type": "object" + }, + "Environment": { + "properties": { + "baseUrl": { + "description": "The base url where the editor sources are found (which contains the vs folder)", + "type": "string" + }, + "globalAPI": { + "description": "Define a global `monaco` symbol.\nThis is true by default in AMD and false by default in ESM.", + "type": "boolean" + } + }, + "type": "object" + }, + "Event": { + "properties": { + "AT_TARGET": { + "const": 2, + "type": "number" + }, + "BUBBLING_PHASE": { + "const": 3, + "type": "number" + }, + "CAPTURING_PHASE": { + "const": 1, + "type": "number" + }, + "NONE": { + "const": 0, + "type": "number" + }, + "bubbles": { + "type": "boolean" + }, + "cancelBubble": { + "type": "boolean" + }, + "cancelable": { + "type": "boolean" + }, + "composed": { + "type": "boolean" + }, + "currentTarget": { + "anyOf": [ + { + "$ref": "#/definitions/EventTarget" + }, + { + "type": "null" + } + ] + }, + "defaultPrevented": { + "type": "boolean" + }, + "eventPhase": { + "type": "number" + }, + "isTrusted": { + "type": "boolean" + }, + "returnValue": { + "type": "boolean" + }, + "srcElement": { + "anyOf": [ + { + "$ref": "#/definitions/EventTarget" + }, + { + "type": "null" + } + ] + }, + "target": { + "anyOf": [ + { + "$ref": "#/definitions/EventTarget" + }, + { + "type": "null" + } + ] + }, + "timeStamp": { + "type": "number" + }, + "type": { + "type": "string" + } + }, + "required": [ + "AT_TARGET", + "BUBBLING_PHASE", + "CAPTURING_PHASE", + "NONE", + "bubbles", + "cancelBubble", + "cancelable", + "composed", + "currentTarget", + "defaultPrevented", + "eventPhase", + "isTrusted", + "returnValue", + "srcElement", + "target", + "timeStamp", + "type" + ], + "type": "object" + }, + "EventCounts": { + "properties": { + "size": { + "type": "number" + } + }, + "required": [ + "size" + ], + "type": "object" + }, + "EventDispatcher": { + "properties": { + "bindings": {}, + "scope": {}, + "settings": {}, + "toggleEvent": {} + }, + "required": [ + "bindings", + "scope", + "settings", + "toggleEvent" + ], + "type": "object" + }, + "EventDispatcher": { + "properties": { + "bindings": {}, + "scope": {}, + "settings": {}, + "toggleEvent": {} + }, + "required": [ + "bindings", + "scope", + "settings", + "toggleEvent" + ], + "type": "object" + }, + "EventDispatcherConstructor": { + "properties": { + "isNative": { + "type": "object" + }, + "prototype": { + "$ref": "#/definitions/EventDispatcher" + } + }, + "required": [ + "isNative", + "prototype" + ], + "type": "object" + }, + "EventTarget": { + "type": "object" + }, + "EventUtils": { + "properties": { + "count": {}, + "domLoaded": { + "type": "boolean" + }, + "events": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Record>" + } + }, + "type": "object" + }, + "executeHandlers": {}, + "expando": {}, + "hasFocusIn": {} + }, + "required": [ + "count", + "domLoaded", + "events", + "executeHandlers", + "expando", + "hasFocusIn" + ], + "type": "object" + }, + "EventUtilsConstructor": { + "properties": { + "Event": { + "$ref": "#/definitions/EventUtils" + }, + "prototype": { + "$ref": "#/definitions/EventUtils" + } + }, + "required": [ + "Event", + "prototype" + ], + "type": "object" + }, + "External": { + "type": "object" + }, + "FakeClipboard": { + "properties": { + "FakeClipboardItem": { + "type": "object" + }, + "clear": { + "type": "object" + }, + "read": { + "type": "object" + }, + "write": { + "type": "object" + } + }, + "required": [ + "FakeClipboardItem", + "clear", + "read", + "write" + ], + "type": "object" + }, + "FocusManager": { + "properties": { + "isEditorUIElement": { + "type": "object" + } + }, + "required": [ + "isEditorUIElement" + ], + "type": "object" + }, + "FontFaceSet": { + "properties": { + "__@toStringTag@876": { + "type": "string" + }, + "onloading": { + "type": [ + "null", + "object" + ] + }, + "onloadingdone": { + "type": [ + "null", + "object" + ] + }, + "onloadingerror": { + "type": [ + "null", + "object" + ] + }, + "ready": { + "$ref": "#/definitions/Promise" + }, + "size": { + "type": "number" + }, + "status": { + "$ref": "#/definitions/FontFaceSetLoadStatus" + } + }, + "required": [ + "__@toStringTag@876", + "onloading", + "onloadingdone", + "onloadingerror", + "ready", + "size", + "status" + ], + "type": "object" + }, + "FontFaceSetLoadStatus": { + "enum": [ + "loaded", + "loading" + ], + "type": "string" + }, + "FormatReference": { + "properties": { + "format": { + "type": "string" + }, + "icon": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "format", + "title" + ], + "type": "object" + }, + "Formats": { + "type": "object" + }, + "Formatter": { + "properties": { + "apply": { + "type": "object" + }, + "canApply": { + "type": "object" + }, + "closest": { + "type": "object" + }, + "formatChanged": { + "type": "object" + }, + "get": { + "type": "object" + }, + "getCssText": { + "type": "object" + }, + "has": { + "type": "object" + }, + "match": { + "type": "object" + }, + "matchAll": { + "type": "object" + }, + "matchNode": { + "type": "object" + }, + "register": { + "type": "object" + }, + "remove": { + "type": "object" + }, + "toggle": { + "type": "object" + }, + "unregister": { + "type": "object" + } + }, + "required": [ + "apply", + "canApply", + "closest", + "formatChanged", + "get", + "getCssText", + "has", + "match", + "matchAll", + "matchNode", + "register", + "remove", + "toggle", + "unregister" + ], + "type": "object" + }, + "FragmentedUndoLevel": { + "properties": { + "beforeBookmark": { + "anyOf": [ + { + "$ref": "#/definitions/StringPathBookmark" + }, + { + "$ref": "#/definitions/RangeBookmark" + }, + { + "$ref": "#/definitions/IdBookmark" + }, + { + "$ref": "#/definitions/IndexBookmark" + }, + { + "$ref": "#/definitions/PathBookmark" + }, + { + "type": "null" + } + ] + }, + "bookmark": { + "anyOf": [ + { + "$ref": "#/definitions/StringPathBookmark" + }, + { + "$ref": "#/definitions/RangeBookmark" + }, + { + "$ref": "#/definitions/IdBookmark" + }, + { + "$ref": "#/definitions/IndexBookmark" + }, + { + "$ref": "#/definitions/PathBookmark" + }, + { + "type": "null" + } + ] + }, + "content": { + "const": "", + "type": "string" + }, + "fragments": { + "items": { + "type": "string" + }, + "type": "array" + }, + "type": { + "const": "fragmented", + "type": "string" + } + }, + "required": [ + "beforeBookmark", + "bookmark", + "content", + "fragments", + "type" + ], + "type": "object" + }, + "Geolocation": { + "type": "object" + }, + "HTMLAnchorElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "charset": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "coords": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "download": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "hash": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "host": { + "type": "string" + }, + "hostname": { + "type": "string" + }, + "href": { + "type": "string" + }, + "hreflang": { + "type": "string" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "origin": { + "type": "string" + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "password": { + "type": "string" + }, + "pathname": { + "type": "string" + }, + "ping": { + "type": "string" + }, + "port": { + "type": "string" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "protocol": { + "type": "string" + }, + "referrerPolicy": { + "type": "string" + }, + "rel": { + "type": "string" + }, + "relList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "rev": { + "type": "string" + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "search": { + "type": "string" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "shape": { + "type": "string" + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "target": { + "type": "string" + }, + "text": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "charset", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "coords", + "dataset", + "dir", + "download", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "hash", + "hidden", + "host", + "hostname", + "href", + "hreflang", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "localName", + "name", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "origin", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "password", + "pathname", + "ping", + "port", + "prefix", + "previousElementSibling", + "previousSibling", + "protocol", + "referrerPolicy", + "rel", + "relList", + "rev", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "search", + "shadowRoot", + "shape", + "slot", + "spellcheck", + "style", + "tabIndex", + "tagName", + "target", + "text", + "textContent", + "title", + "translate", + "type", + "username" + ], + "type": "object" + }, + "HTMLAreaElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "alt": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "coords": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "download": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "hash": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "host": { + "type": "string" + }, + "hostname": { + "type": "string" + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "noHref": { + "type": "boolean" + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "origin": { + "type": "string" + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "password": { + "type": "string" + }, + "pathname": { + "type": "string" + }, + "ping": { + "type": "string" + }, + "port": { + "type": "string" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "protocol": { + "type": "string" + }, + "referrerPolicy": { + "type": "string" + }, + "rel": { + "type": "string" + }, + "relList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "search": { + "type": "string" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "shape": { + "type": "string" + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "target": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + }, + "username": { + "type": "string" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "alt", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "coords", + "dataset", + "dir", + "download", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "hash", + "hidden", + "host", + "hostname", + "href", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "noHref", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "origin", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "password", + "pathname", + "ping", + "port", + "prefix", + "previousElementSibling", + "previousSibling", + "protocol", + "referrerPolicy", + "rel", + "relList", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "search", + "shadowRoot", + "shape", + "slot", + "spellcheck", + "style", + "tabIndex", + "tagName", + "target", + "textContent", + "title", + "translate", + "username" + ], + "type": "object" + }, + "HTMLElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "hidden": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "dataset", + "dir", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "hidden", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "spellcheck", + "style", + "tabIndex", + "tagName", + "textContent", + "title", + "translate" + ], + "type": "object" + }, + "HTMLEmbedElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "align": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "height": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "src": { + "type": "string" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "width": { + "type": "string" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "align", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "dataset", + "dir", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "height", + "hidden", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "localName", + "name", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "spellcheck", + "src", + "style", + "tabIndex", + "tagName", + "textContent", + "title", + "translate", + "type", + "width" + ], + "type": "object" + }, + "HTMLHeadElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "hidden": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "dataset", + "dir", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "hidden", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "spellcheck", + "style", + "tabIndex", + "tagName", + "textContent", + "title", + "translate" + ], + "type": "object" + }, + "HTMLIFrameElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "align": { + "type": "string" + }, + "allow": { + "type": "string" + }, + "allowFullscreen": { + "type": "boolean" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentDocument": { + "anyOf": [ + { + "$ref": "#/definitions/Document" + }, + { + "type": "null" + } + ] + }, + "contentEditable": { + "type": "string" + }, + "contentWindow": { + "anyOf": [ + { + "$ref": "#/definitions/Window" + }, + { + "type": "null" + } + ] + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "frameBorder": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "loading": { + "type": "string" + }, + "localName": { + "type": "string" + }, + "longDesc": { + "type": "string" + }, + "marginHeight": { + "type": "string" + }, + "marginWidth": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "referrerPolicy": { + "$ref": "#/definitions/ReferrerPolicy" + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "sandbox": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "scrolling": { + "type": "string" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "src": { + "type": "string" + }, + "srcdoc": { + "type": "string" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + }, + "width": { + "type": "string" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "align", + "allow", + "allowFullscreen", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentDocument", + "contentEditable", + "contentWindow", + "dataset", + "dir", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "frameBorder", + "height", + "hidden", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "loading", + "localName", + "longDesc", + "marginHeight", + "marginWidth", + "name", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "referrerPolicy", + "role", + "sandbox", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "scrolling", + "shadowRoot", + "slot", + "spellcheck", + "src", + "srcdoc", + "style", + "tabIndex", + "tagName", + "textContent", + "title", + "translate", + "width" + ], + "type": "object" + }, + "HTMLImageElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "align": { + "type": "string" + }, + "alt": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "border": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "complete": { + "type": "boolean" + }, + "contentEditable": { + "type": "string" + }, + "crossOrigin": { + "type": [ + "null", + "string" + ] + }, + "currentSrc": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "decoding": { + "enum": [ + "async", + "auto", + "sync" + ], + "type": "string" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "height": { + "type": "number" + }, + "hidden": { + "type": "boolean" + }, + "hspace": { + "type": "number" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "isMap": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "loading": { + "enum": [ + "eager", + "lazy" + ], + "type": "string" + }, + "localName": { + "type": "string" + }, + "longDesc": { + "type": "string" + }, + "lowsrc": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "naturalHeight": { + "type": "number" + }, + "naturalWidth": { + "type": "number" + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "referrerPolicy": { + "type": "string" + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "sizes": { + "type": "string" + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "src": { + "type": "string" + }, + "srcset": { + "type": "string" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + }, + "useMap": { + "type": "string" + }, + "vspace": { + "type": "number" + }, + "width": { + "type": "number" + }, + "x": { + "type": "number" + }, + "y": { + "type": "number" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "align", + "alt", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "border", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "complete", + "contentEditable", + "crossOrigin", + "currentSrc", + "dataset", + "decoding", + "dir", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "height", + "hidden", + "hspace", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "isMap", + "lang", + "lastChild", + "lastElementChild", + "loading", + "localName", + "longDesc", + "lowsrc", + "name", + "namespaceURI", + "naturalHeight", + "naturalWidth", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "referrerPolicy", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "sizes", + "slot", + "spellcheck", + "src", + "srcset", + "style", + "tabIndex", + "tagName", + "textContent", + "title", + "translate", + "useMap", + "vspace", + "width", + "x", + "y" + ], + "type": "object" + }, + "HTMLScriptElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "async": { + "type": "boolean" + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "charset": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "crossOrigin": { + "type": [ + "null", + "string" + ] + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "defer": { + "type": "boolean" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "event": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "hidden": { + "type": "boolean" + }, + "htmlFor": { + "type": "string" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "integrity": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "noModule": { + "type": "boolean" + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "referrerPolicy": { + "type": "string" + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "src": { + "type": "string" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "text": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + }, + "type": { + "type": "string" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "async", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "charset", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "crossOrigin", + "dataset", + "defer", + "dir", + "draggable", + "enterKeyHint", + "event", + "firstChild", + "firstElementChild", + "hidden", + "htmlFor", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "integrity", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "noModule", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "referrerPolicy", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "spellcheck", + "src", + "style", + "tabIndex", + "tagName", + "text", + "textContent", + "title", + "translate", + "type" + ], + "type": "object" + }, + "HTMLSlotElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "hidden": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "dataset", + "dir", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "hidden", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "localName", + "name", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "spellcheck", + "style", + "tabIndex", + "tagName", + "textContent", + "title", + "translate" + ], + "type": "object" + }, + "History": { + "properties": { + "length": { + "type": "number" + }, + "native": { + "properties": { + "back": { + "type": "object" + }, + "forward": { + "type": "object" + }, + "go": { + "type": "object" + }, + "pushState": { + "type": "object" + }, + "replaceState": { + "type": "object" + } + }, + "required": [ + "back", + "forward", + "go", + "pushState", + "replaceState" + ], + "type": "object" + }, + "scrollRestoration": { + "$ref": "#/definitions/ScrollRestoration" + }, + "state": {} + }, + "required": [ + "length", + "native", + "scrollRestoration", + "state" + ], + "type": "object" + }, + "I18n": { + "properties": { + "add": { + "type": "object" + }, + "getCode": { + "type": "object" + }, + "getData": { + "type": "object" + }, + "hasCode": { + "type": "object" + }, + "isRtl": { + "type": "object" + }, + "setCode": { + "type": "object" + }, + "translate": { + "type": "object" + } + }, + "required": [ + "add", + "getCode", + "getData", + "hasCode", + "isRtl", + "setCode", + "translate" + ], + "type": "object" + }, + "IDBFactory": { + "type": "object" + }, + "IconManager": { + "properties": { + "add": { + "type": "object" + }, + "get": { + "type": "object" + }, + "has": { + "type": "object" + } + }, + "required": [ + "add", + "get", + "has" + ], + "type": "object" + }, + "IdBookmark": { + "properties": { + "forward": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "keep": { + "type": "boolean" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "ImageUploader": { + "properties": { + "upload": { + "type": "object" + } + }, + "required": [ + "upload" + ], + "type": "object" + }, + "IndexBookmark": { + "properties": { + "index": { + "type": "number" + }, + "name": { + "type": "string" + } + }, + "required": [ + "index", + "name" + ], + "type": "object" + }, + "InlineStyleFormat": { + "properties": { + "attributes": { + "$ref": "#/definitions/Record" + }, + "block_expand": { + "type": "boolean" + }, + "ceFalseOverride": { + "type": "boolean" + }, + "classes": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ] + }, + "clear_child_styles": { + "type": "boolean" + }, + "collapsed": { + "type": "boolean" + }, + "deep": { + "type": "boolean" + }, + "exact": { + "type": "boolean" + }, + "expand": { + "type": "boolean" + }, + "icon": { + "type": "string" + }, + "inline": { + "type": "string" + }, + "links": { + "type": "boolean" + }, + "merge_siblings": { + "type": "boolean" + }, + "merge_with_parents": { + "type": "boolean" + }, + "mixed": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "onformat": { + "type": "object" + }, + "onmatch": { + "type": "object" + }, + "preserve_attributes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "preview": { + "anyOf": [ + { + "const": false, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "remove": { + "enum": [ + "all", + "empty", + "none" + ], + "type": "string" + }, + "remove_similar": { + "type": "boolean" + }, + "split": { + "type": "boolean" + }, + "styles": { + "$ref": "#/definitions/Record" + }, + "title": { + "type": "string" + }, + "toggle": { + "type": "boolean" + } + }, + "required": [ + "inline", + "title" + ], + "type": "object" + }, + "InternalTrustedTypePolicyFactory": { + "properties": { + "TrustedHTML": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedHTML" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "TrustedScript": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedScript" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "TrustedScriptURL": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedScriptURL" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "defaultPolicy": { + "anyOf": [ + { + "$ref": "#/definitions/TrustedTypePolicy" + }, + { + "type": "null" + } + ] + }, + "emptyHTML": { + "$ref": "#/definitions/TrustedHTML" + }, + "emptyScript": { + "$ref": "#/definitions/TrustedScript" + } + }, + "required": [ + "TrustedHTML", + "TrustedScript", + "TrustedScriptURL", + "defaultPolicy", + "emptyHTML", + "emptyScript" + ], + "type": "object" + }, + "Location": { + "properties": { + "ancestorOrigins": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "hash": { + "type": "string" + }, + "host": { + "type": "string" + }, + "hostname": { + "type": "string" + }, + "href": { + "type": "string" + }, + "origin": { + "type": "string" + }, + "pathname": { + "type": "string" + }, + "port": { + "type": "string" + }, + "protocol": { + "type": "string" + }, + "search": { + "type": "string" + } + }, + "required": [ + "ancestorOrigins", + "hash", + "host", + "hostname", + "href", + "origin", + "pathname", + "port", + "protocol", + "search" + ], + "type": "object" + }, + "LockManager": { + "type": "object" + }, + "ManifestAppEntryPoint": { + "description": "Manifest for an `appEntryPoint`, which is loaded up front when the app starts.\n\nThis type of extension gives full control and will simply load the specified JS file.\nYou could have custom logic to decide which extensions to load/register by using extensionRegistry.\nThis is useful for extensions that need to be loaded up front, like an `authProvider`.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "appEntryPoint", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestAuthProvider": { + "description": "Represents an authentication provider that can be used to authenticate users.\nThe provider needs to be registered in the API that the authorization request is sent to in order to be used.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forProviderName": { + "description": "The provider name that this provider is for.", + "examples": "'Umbraco.Github'", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaAuthProvider", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "authProvider", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forProviderName", + "name", + "type" + ], + "type": "object" + }, + "ManifestBackofficeEntryPoint": { + "description": "Manifest for an `backofficeEntryPoint`, which is loaded after the Backoffice has been loaded and authentication has been done.\n\nThis type of extension gives full control and will simply load the specified JS file.\nYou could have custom logic to decide which extensions to load/register by using extensionRegistry.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "backofficeEntryPoint", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestBase": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestBlockEditorCustomView": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forBlockEditor": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Optional condition if you like this custom view to only appear at a specific type of Block Editor." + }, + "forContentTypeAlias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Optional condition if you like this custom view to only appear at for one or more specific Content Types." + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "blockEditorCustomView", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestBundle": { + "description": "This type of extension takes a JS module and registers all exported manifests from the pointed JS file.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "bundle", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestCollection": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaCollection" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "collection", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestCollectionAction": { + "description": "An action to perform on an entity\nFor example for content you may wish to create a new document etc", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaCollectionAction" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "collectionAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestCollectionView": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaCollectionView", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "collectionView", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestCondition": { + "description": "This type of extension takes a JS module and registers all exported manifests from the pointed JS file.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "condition", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestCurrentUserAction": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaCurrentUserAction" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "currentUserAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestCurrentUserActionDefaultKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "default", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaCurrentUserActionDefaultKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "currentUserAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestDashboard": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaDashboard", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "dashboard", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestDashboardCollection": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "$ref": "#/definitions/ConditionsDashboardCollection" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaDashboardCollection" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "dashboardCollection", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "conditions", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestDynamicRootOrigin": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaDynamicRootOrigin" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "dynamicRootOrigin", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestDynamicRootQueryStep": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaDynamicRootQueryStep" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "dynamicRootQueryStep", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityAction": { + "description": "An action to perform on an entity\nFor example for content you may wish to create a new document etc", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaEntityAction" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionCreateFolderKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "folderCreate", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionFolderKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionDefaultKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "default", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionDefaultKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionDeleteFolderKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "folderDelete", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionFolderKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionDeleteKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "delete", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionDeleteKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionDuplicateToKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "duplicateTo", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionDuplicateToKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionEmptyRecycleBinKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "emptyRecycleBin", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionEmptyRecycleBinKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionMoveToKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "moveTo", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionMoveToKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionReloadTreeItemChildrenKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "reloadTreeItemChildren", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionRenameServerFileKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionRenameServerFileKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "renameServerFile", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionRenameServerFileKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionRestoreFromRecycleBinKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "restoreFromRecycleBin", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionRestoreFromRecycleBinKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionSortChildrenOfKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "sortChildrenOf", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionSortChildrenOfKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionTrashKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "trash", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionTrashKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionUpdateFolderKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "folderUpdate", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionFolderKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityBulkAction": { + "description": "An action to perform on multiple entities\nFor example for content you may wish to move one or more documents in bulk", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaEntityBulkAction" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityBulkAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityUserPermission": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaEntityUserPermission" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "entityUserPermission", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntryPoint": { + "description": "Manifest for an `entryPoint`, which is loaded after the Backoffice has been loaded and authentication has been done.\n\nThis type of extension gives full control and will simply load the specified JS file.\nYou could have custom logic to decide which extensions to load/register by using extensionRegistry.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "entryPoint", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestExternalLoginProvider": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaExternalLoginProvider", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "externalLoginProvider", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestFileUploadPreview": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forMimeTypes": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Array of the mime types that are supported by this extension.", + "examples": [ + [ + "image/png", + "image/jpeg" + ], + "image/*" + ] + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "fileUploadPreview", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forMimeTypes", + "name", + "type" + ], + "type": "object" + }, + "ManifestGlobalContext": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "globalContext", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestGranularUserPermission": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaGranularUserPermission", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "userGranularPermission", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestHeaderApp": { + "description": "Header apps are displayed in the top right corner of the backoffice\nThe two provided header apps are the search and the user menu", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "headerApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestHeaderAppButtonKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "button", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaHeaderAppButtonKind", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "headerApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestHealthCheck": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "$ref": "#/definitions/ApiLoaderProperty", + "description": "The API to load for this health check. This should implement or extend the `UmbHealthCheckContext` interface." + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaHealthCheck" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "healthCheck", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "api", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestIcons": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "icons", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestItemStore": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "itemStore", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestLocalization": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaLocalization" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "localization", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestMenu": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "menu", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestMenuItem": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaMenuItem", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "menuItem", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestMenuItemTreeKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "tree", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaMenuItemTreeKind", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "menuItem", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestMfaLoginProvider": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forProviderName": { + "description": "The provider names that this provider is for.", + "examples": "'Umbraco.GoogleAuthenticator'", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaMfaLoginProvider", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "mfaLoginProvider", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forProviderName", + "name", + "type" + ], + "type": "object" + }, + "ManifestModal": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "modal", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestMonacoMarkdownEditorAction": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "additionalProperties": true, + "properties": {}, + "type": "object" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "monacoMarkdownEditorAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestPackageView": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaPackageView", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "packageView", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestPickerSearchResultItem": { + "description": "Represents a picker search result element.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "pickerSearchResultItem", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "name", + "type" + ], + "type": "object" + }, + "ManifestPreviewAppProvider": { + "description": "Preview apps are displayed in the menu of the preview window.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "previewApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestPropertyAction": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forPropertyEditorUis": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaPropertyAction" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "propertyAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forPropertyEditorUis", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestPropertyActionDefaultKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forPropertyEditorUis": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "default", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaPropertyActionDefaultKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "propertyAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forPropertyEditorUis", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestPropertyEditorSchema": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaPropertyEditorSchema" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "propertyEditorSchema", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestPropertyEditorUi": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaPropertyEditorUi", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "propertyEditorUi", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestRepository": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "repository", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestSearchProvider": { + "description": "Represents an search provider that can be used to search.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaSearchProvider" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "searchProvider", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestSearchResultItem": { + "description": "Represents a search result element.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "searchResultItem", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "name", + "type" + ], + "type": "object" + }, + "ManifestSection": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaSection", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "section", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestSectionRoute": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaSectionRoute" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "sectionRoute", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestSectionSidebarApp": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "sectionSidebarApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestSectionSidebarAppMenuKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "menu", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaSectionSidebarAppMenuKind", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "sectionSidebarApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestSectionView": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaSectionView", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "sectionView", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestStore": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "store", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestTheme": { + "description": "Theme manifest for styling the backoffice of Umbraco such as dark, high contrast etc", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "css": { + "description": "The file location of the stylesheet file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "theme", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestTinyMcePlugin": { + "description": "The manifest for a TinyMCE plugin.\nThe plugin will be loaded into the TinyMCE editor.\nA plugin can add things like buttons, menu items, context menu items, etc. through the TinyMCE API.\nA plugin can also add custom commands to the editor.\nA plugin can also modify the behavior of the editor.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaTinyMcePlugin" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "tinyMcePlugin", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestTree": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaTree" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "tree", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestTreeItem": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "treeItem", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "name", + "type" + ], + "type": "object" + }, + "ManifestTreeStore": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "treeStore", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestTypes": { + "anyOf": [ + { + "$ref": "#/definitions/ManifestBase" + }, + { + "$ref": "#/definitions/ManifestCondition" + }, + { + "$ref": "#/definitions/ManifestSectionSidebarAppMenuKind" + }, + { + "$ref": "#/definitions/ManifestSectionSidebarApp" + }, + { + "$ref": "#/definitions/ManifestCollection" + }, + { + "$ref": "#/definitions/ManifestModal" + }, + { + "$ref": "#/definitions/ManifestTreeItem" + }, + { + "$ref": "#/definitions/ManifestTree" + }, + { + "$ref": "#/definitions/ManifestAuthProvider" + }, + { + "$ref": "#/definitions/ManifestAppEntryPoint" + }, + { + "$ref": "#/definitions/ManifestBackofficeEntryPoint" + }, + { + "$ref": "#/definitions/ManifestBlockEditorCustomView" + }, + { + "$ref": "#/definitions/ManifestBundle" + }, + { + "$ref": "#/definitions/ManifestCollectionAction" + }, + { + "$ref": "#/definitions/ManifestCollectionView" + }, + { + "$ref": "#/definitions/ManifestCurrentUserAction" + }, + { + "$ref": "#/definitions/ManifestCurrentUserActionDefaultKind" + }, + { + "$ref": "#/definitions/ManifestDashboard" + }, + { + "$ref": "#/definitions/ManifestDashboardCollection" + }, + { + "$ref": "#/definitions/ManifestDynamicRootOrigin" + }, + { + "$ref": "#/definitions/ManifestDynamicRootQueryStep" + }, + { + "$ref": "#/definitions/ManifestEntityAction" + }, + { + "$ref": "#/definitions/ManifestEntityActionCreateFolderKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionDefaultKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionDeleteFolderKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionDeleteKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionDuplicateToKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionEmptyRecycleBinKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionMoveToKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionReloadTreeItemChildrenKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionRenameServerFileKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionRestoreFromRecycleBinKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionSortChildrenOfKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionTrashKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionUpdateFolderKind" + }, + { + "$ref": "#/definitions/ManifestEntityBulkAction" + }, + { + "$ref": "#/definitions/ManifestEntityUserPermission" + }, + { + "$ref": "#/definitions/ManifestEntryPoint" + }, + { + "$ref": "#/definitions/ManifestFileUploadPreview" + }, + { + "$ref": "#/definitions/ManifestExternalLoginProvider" + }, + { + "$ref": "#/definitions/ManifestGlobalContext" + }, + { + "$ref": "#/definitions/ManifestGranularUserPermission" + }, + { + "$ref": "#/definitions/ManifestHeaderApp" + }, + { + "$ref": "#/definitions/ManifestHeaderAppButtonKind" + }, + { + "$ref": "#/definitions/ManifestHealthCheck" + }, + { + "$ref": "#/definitions/ManifestIcons" + }, + { + "$ref": "#/definitions/ManifestItemStore" + }, + { + "$ref": "#/definitions/ManifestLocalization" + }, + { + "$ref": "#/definitions/ManifestMenu" + }, + { + "$ref": "#/definitions/ManifestMenuItem" + }, + { + "$ref": "#/definitions/ManifestMenuItemTreeKind" + }, + { + "$ref": "#/definitions/ManifestMfaLoginProvider" + }, + { + "$ref": "#/definitions/ManifestMonacoMarkdownEditorAction" + }, + { + "$ref": "#/definitions/ManifestPackageView" + }, + { + "$ref": "#/definitions/ManifestPickerSearchResultItem" + }, + { + "$ref": "#/definitions/ManifestPreviewAppProvider" + }, + { + "$ref": "#/definitions/ManifestPropertyAction" + }, + { + "$ref": "#/definitions/ManifestPropertyActionDefaultKind" + }, + { + "$ref": "#/definitions/ManifestPropertyEditorSchema" + }, + { + "$ref": "#/definitions/ManifestPropertyEditorUi" + }, + { + "$ref": "#/definitions/ManifestRepository" + }, + { + "$ref": "#/definitions/ManifestSearchProvider" + }, + { + "$ref": "#/definitions/ManifestSearchResultItem" + }, + { + "$ref": "#/definitions/ManifestSection" + }, + { + "$ref": "#/definitions/ManifestSectionRoute" + }, + { + "$ref": "#/definitions/ManifestSectionView" + }, + { + "$ref": "#/definitions/ManifestStore" + }, + { + "$ref": "#/definitions/ManifestTheme" + }, + { + "$ref": "#/definitions/ManifestTinyMcePlugin" + }, + { + "$ref": "#/definitions/ManifestTreeStore" + }, + { + "$ref": "#/definitions/ManifestUfmComponent" + }, + { + "$ref": "#/definitions/ManifestUfmFilter" + }, + { + "$ref": "#/definitions/ManifestUserProfileApp" + }, + { + "$ref": "#/definitions/ManifestWorkspaceActionMenuItem" + }, + { + "$ref": "#/definitions/ManifestWorkspaceAction" + }, + { + "$ref": "#/definitions/ManifestWorkspaceActionDefaultKind" + }, + { + "$ref": "#/definitions/ManifestWorkspaceContext" + }, + { + "$ref": "#/definitions/ManifestWorkspaceFooterApp" + }, + { + "$ref": "#/definitions/ManifestWorkspaceFooterAppMenuBreadcrumbKind" + }, + { + "$ref": "#/definitions/ManifestWorkspaceFooterAppVariantMenuBreadcrumbKind" + }, + { + "$ref": "#/definitions/ManifestWorkspace" + }, + { + "$ref": "#/definitions/ManifestWorkspaceRoutableKind" + }, + { + "$ref": "#/definitions/ManifestWorkspaceView" + }, + { + "$ref": "#/definitions/ManifestWorkspaceViewContentTypeDesignEditorKind" + } + ] + }, + "ManifestUfmComponent": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaUfmComponent" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "ufmComponent", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestUfmFilter": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaUfmFilter" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "ufmFilter", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestUserProfileApp": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaUserProfileApp", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "userProfileApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspace": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaWorkspace" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "workspace", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceAction": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaWorkspaceAction" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceActionDefaultKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "default", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaWorkspaceActionDefaultKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceActionMenuItem": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forWorkspaceActions": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define which workspace actions this menu item should be shown for.", + "examples": "[\n['Umb.WorkspaceAction.Document.Save', 'Umb.WorkspaceAction.Document.SaveAndPublish'],\n\"Umb.WorkspaceAction.Document.Save\"\n]" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaWorkspaceActionMenuItem" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceActionMenuItem", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forWorkspaceActions", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceContext": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceContext", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceFooterApp": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceFooterApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceFooterAppMenuBreadcrumbKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "menuBreadcrumb", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceFooterApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceFooterAppVariantMenuBreadcrumbKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "variantMenuBreadcrumb", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceFooterApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceRoutableKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "routable", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaWorkspaceRoutableKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "workspace", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceView": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaWorkspaceView", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceView", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceViewContentTypeDesignEditorKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "contentTypeDesignEditor", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaWorkspaceViewContentTypeDesignEditorKind", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceView", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "MediaCapabilities": { + "type": "object" + }, + "MediaDevices": { + "properties": { + "ondevicechange": { + "type": [ + "null", + "object" + ] + } + }, + "required": [ + "ondevicechange" + ], + "type": "object" + }, + "MediaImage": { + "properties": { + "sizes": { + "type": "string" + }, + "src": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "src" + ], + "type": "object" + }, + "MediaMetadata": { + "properties": { + "album": { + "type": "string" + }, + "artist": { + "type": "string" + }, + "artwork": { + "items": { + "$ref": "#/definitions/MediaImage" + }, + "type": "array" + }, + "title": { + "type": "string" + } + }, + "required": [ + "album", + "artist", + "artwork", + "title" + ], + "type": "object" + }, + "MediaSession": { + "properties": { + "metadata": { + "anyOf": [ + { + "$ref": "#/definitions/MediaMetadata" + }, + { + "type": "null" + } + ] + }, + "playbackState": { + "$ref": "#/definitions/MediaSessionPlaybackState" + } + }, + "required": [ + "metadata", + "playbackState" + ], + "type": "object" + }, + "MediaSessionPlaybackState": { + "enum": [ + "none", + "paused", + "playing" + ], + "type": "string" + }, + "MetaAuthProvider": { + "properties": { + "behavior": { + "description": "The behavior of the provider when it is used.", + "properties": { + "autoRedirect": { + "default": false, + "description": "If true, the user will be redirected to the provider's login page immediately.", + "type": "boolean" + }, + "popupFeatures": { + "default": "'width=600,height=600,menubar=no,location=no,resizable=yes,scrollbars=yes,status=no,toolbar=no'", + "description": "The features of the popup that is opened when the user logs in.", + "type": "string" + }, + "popupTarget": { + "default": "'umbracoAuthPopup'", + "description": "The target of the popup that is opened when the user logs in.", + "type": "string" + } + }, + "type": "object" + }, + "defaultView": { + "description": "The default view of the provider that is shown to the user.\nIf no element is provided, then the button will be rendered as a", + "properties": { + "color": { + "default": "'secondary'", + "description": "The color of the provider that is shown to the user.", + "enum": [ + "", + "danger", + "default", + "positive", + "warning" + ], + "type": "string" + }, + "icon": { + "default": "'icon-cloud'", + "description": "The icon of the provider that is shown to the user.", + "examples": "['icon-cloud', 'icon-github', 'icon-google', 'icon-facebook', 'icon-twitter', 'icon-x', 'icon-microsoft']", + "type": "string" + }, + "look": { + "default": "'default'", + "description": "The look of the provider that is shown to the user.", + "enum": [ + "", + "default", + "outline", + "placeholder", + "primary", + "secondary" + ], + "type": "string" + } + }, + "type": "object" + }, + "label": { + "description": "The label of the provider that is shown to the user.", + "type": "string" + }, + "linking": { + "description": "The linking options of the provider when it is used.", + "properties": { + "allowManualLinking": { + "default": false, + "description": "If true, the user will be able to link the provider to an existing account.", + "type": "boolean" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "MetaCollection": { + "properties": { + "repositoryAlias": { + "type": "string" + } + }, + "required": [ + "repositoryAlias" + ], + "type": "object" + }, + "MetaCollectionAction": { + "properties": { + "href": { + "type": "string" + }, + "label": { + "type": "string" + } + }, + "required": [ + "label" + ], + "type": "object" + }, + "MetaCollectionView": { + "properties": { + "icon": { + "description": "An icon to represent the collection view", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the collection view", + "type": "string" + }, + "pathName": { + "description": "The URL pathname for this collection view that can be deep linked to by sharing the url", + "type": "string" + } + }, + "required": [ + "icon", + "label", + "pathName" + ], + "type": "object" + }, + "MetaCurrentUserAction": { + "type": "object" + }, + "MetaCurrentUserActionDefaultKind": { + "properties": { + "color": { + "default": "default", + "description": "The color of the button", + "enum": [ + "", + "danger", + "default", + "positive", + "warning" + ], + "type": "string" + }, + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "look": { + "default": "primary", + "description": "The look of the button", + "enum": [ + "", + "default", + "outline", + "placeholder", + "primary", + "secondary" + ], + "type": "string" + } + }, + "required": [ + "label" + ], + "type": "object" + }, + "MetaDashboard": { + "properties": { + "label": { + "description": "The displayed name (label) in the navigation.", + "type": "string" + }, + "pathname": { + "description": "This is the URL path part for this view. This is used for navigating or deep linking directly to the dashboard\nhttps://yoursite.com/section/settings/dashboard/my-dashboard-path", + "examples": [ + "my-dashboard-path" + ], + "type": "string" + } + }, + "type": "object" + }, + "MetaDashboardCollection": { + "properties": { + "label": { + "description": "Optional string to display as the label for the dashboard collection", + "type": "string" + }, + "pathname": { + "description": "The URL path for the dashboard which is used for navigating or deep linking directly to the dashboard", + "examples": [ + "media-management-dashboard", + "my-awesome-dashboard" + ], + "type": "string" + }, + "repositoryAlias": { + "description": "The alias of the repository that the dashboard collection is for", + "examples": [ + "Umb.Repository.Media" + ], + "type": "string" + } + }, + "required": [ + "pathname", + "repositoryAlias" + ], + "type": "object" + }, + "MetaDynamicRootOrigin": { + "properties": { + "description": { + "type": "string" + }, + "icon": { + "type": "string" + }, + "label": { + "type": "string" + }, + "originAlias": { + "type": "string" + } + }, + "required": [ + "originAlias" + ], + "type": "object" + }, + "MetaDynamicRootQueryStep": { + "properties": { + "description": { + "type": "string" + }, + "icon": { + "type": "string" + }, + "label": { + "type": "string" + }, + "queryStepAlias": { + "type": "string" + } + }, + "required": [ + "queryStepAlias" + ], + "type": "object" + }, + "MetaEntityAction": { + "type": "object" + }, + "MetaEntityActionDefaultKind": { + "properties": { + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + } + }, + "required": [ + "icon", + "label" + ], + "type": "object" + }, + "MetaEntityActionDeleteKind": { + "properties": { + "detailRepositoryAlias": { + "type": "string" + }, + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "itemRepositoryAlias": { + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + } + }, + "required": [ + "detailRepositoryAlias", + "icon", + "itemRepositoryAlias", + "label" + ], + "type": "object" + }, + "MetaEntityActionDuplicateToKind": { + "properties": { + "duplicateRepositoryAlias": { + "type": "string" + }, + "foldersOnly": { + "type": "boolean" + }, + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "treeAlias": { + "type": "string" + }, + "treeRepositoryAlias": { + "type": "string" + } + }, + "required": [ + "duplicateRepositoryAlias", + "icon", + "label", + "treeAlias", + "treeRepositoryAlias" + ], + "type": "object" + }, + "MetaEntityActionEmptyRecycleBinKind": { + "properties": { + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "recycleBinRepositoryAlias": { + "type": "string" + } + }, + "required": [ + "icon", + "label", + "recycleBinRepositoryAlias" + ], + "type": "object" + }, + "MetaEntityActionFolderKind": { + "properties": { + "folderRepositoryAlias": { + "type": "string" + }, + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + } + }, + "required": [ + "folderRepositoryAlias", + "icon", + "label" + ], + "type": "object" + }, + "MetaEntityActionMoveToKind": { + "properties": { + "foldersOnly": { + "type": "boolean" + }, + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "moveRepositoryAlias": { + "type": "string" + }, + "treeAlias": { + "type": "string" + }, + "treeRepositoryAlias": { + "type": "string" + } + }, + "required": [ + "icon", + "label", + "moveRepositoryAlias", + "treeAlias", + "treeRepositoryAlias" + ], + "type": "object" + }, + "MetaEntityActionRenameServerFileKind": { + "properties": { + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "itemRepositoryAlias": { + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "renameRepositoryAlias": { + "type": "string" + } + }, + "required": [ + "icon", + "itemRepositoryAlias", + "label", + "renameRepositoryAlias" + ], + "type": "object" + }, + "MetaEntityActionRestoreFromRecycleBinKind": { + "properties": { + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "itemRepositoryAlias": { + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "pickerModal": { + "anyOf": [ + { + "$ref": "#/definitions/UmbModalToken,UmbPickerModalValue>" + }, + { + "type": "string" + } + ] + }, + "recycleBinRepositoryAlias": { + "type": "string" + } + }, + "required": [ + "icon", + "itemRepositoryAlias", + "label", + "pickerModal", + "recycleBinRepositoryAlias" + ], + "type": "object" + }, + "MetaEntityActionSortChildrenOfKind": { + "properties": { + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "sortChildrenOfRepositoryAlias": { + "type": "string" + }, + "treeRepositoryAlias": { + "type": "string" + } + }, + "required": [ + "icon", + "label", + "sortChildrenOfRepositoryAlias", + "treeRepositoryAlias" + ], + "type": "object" + }, + "MetaEntityActionTrashKind": { + "properties": { + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "itemRepositoryAlias": { + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "recycleBinRepositoryAlias": { + "type": "string" + } + }, + "required": [ + "icon", + "itemRepositoryAlias", + "label", + "recycleBinRepositoryAlias" + ], + "type": "object" + }, + "MetaEntityBulkAction": { + "type": "object" + }, + "MetaEntityUserPermission": { + "properties": { + "description": { + "type": "string" + }, + "group": { + "type": "string" + }, + "label": { + "type": "string" + }, + "verbs": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "verbs" + ], + "type": "object" + }, + "MetaExternalLoginProvider": { + "properties": { + "label": { + "type": "string" + }, + "pathname": { + "type": "string" + } + }, + "required": [ + "label", + "pathname" + ], + "type": "object" + }, + "MetaGranularUserPermission": { + "properties": { + "description": { + "type": "string" + }, + "descriptionKey": { + "type": "string" + }, + "label": { + "type": "string" + }, + "labelKey": { + "type": "string" + }, + "schemaType": { + "type": "string" + } + }, + "required": [ + "schemaType" + ], + "type": "object" + }, + "MetaHeaderAppButtonKind": { + "properties": { + "href": { + "type": "string" + }, + "icon": { + "type": "string" + }, + "label": { + "type": "string" + } + }, + "required": [ + "href", + "icon", + "label" + ], + "type": "object" + }, + "MetaHealthCheck": { + "properties": { + "label": { + "type": "string" + } + }, + "required": [ + "label" + ], + "type": "object" + }, + "MetaLocalization": { + "properties": { + "culture": { + "description": "The culture is a combination of a language and a country. The language is represented by an ISO 639-1 code and the country is represented by an ISO 3166-1 alpha-2 code.\nThe language and country are separated by a dash.\nThe value is used to describe the language of the translations according to the extension system\nand it will be set as the `lang` attribute on the `` element.", + "examples": [ + "en-us", + "en-gb", + "da-dk" + ], + "type": "string" + }, + "direction": { + "default": "ltr", + "description": "The value is used to describe the direction of the translations according to the extension system\nand it will be set as the `dir` attribute on the `` element. It defaults to `ltr`.", + "enum": [ + "ltr", + "rtl" + ], + "examples": [ + "ltr" + ], + "type": "string" + }, + "localizations": { + "$ref": "#/definitions/UmbLocalizationDictionary", + "description": "The localizations." + } + }, + "required": [ + "culture" + ], + "type": "object" + }, + "MetaMenuItem": { + "properties": { + "entityType": { + "type": "string" + }, + "icon": { + "type": "string" + }, + "label": { + "type": "string" + }, + "menus": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "label", + "menus" + ], + "type": "object" + }, + "MetaMenuItemTreeKind": { + "properties": { + "entityType": { + "type": "string" + }, + "hideTreeRoot": { + "type": "boolean" + }, + "icon": { + "type": "string" + }, + "label": { + "type": "string" + }, + "menus": { + "items": { + "type": "string" + }, + "type": "array" + }, + "treeAlias": { + "type": "string" + } + }, + "required": [ + "label", + "menus", + "treeAlias" + ], + "type": "object" + }, + "MetaMfaLoginProvider": { + "properties": { + "label": { + "type": "string" + } + }, + "type": "object" + }, + "MetaPackageView": { + "properties": { + "packageName": { + "type": "string" + } + }, + "required": [ + "packageName" + ], + "type": "object" + }, + "MetaPropertyAction": { + "type": "object" + }, + "MetaPropertyActionDefaultKind": { + "properties": { + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + } + }, + "required": [ + "icon", + "label" + ], + "type": "object" + }, + "MetaPropertyEditorSchema": { + "properties": { + "defaultPropertyEditorUiAlias": { + "type": "string" + }, + "settings": { + "$ref": "#/definitions/PropertyEditorSettings" + } + }, + "required": [ + "defaultPropertyEditorUiAlias" + ], + "type": "object" + }, + "MetaPropertyEditorUi": { + "properties": { + "group": { + "default": "Common", + "description": "The group that this property editor UI belongs to, which will be used to group the property editor UIs in the property editor picker.\nIf not specified, the property editor UI will be grouped under \"Common\".", + "examples": [ + "Common", + "Content", + "Media" + ], + "type": "string" + }, + "icon": { + "type": "string" + }, + "label": { + "type": "string" + }, + "propertyEditorSchemaAlias": { + "description": "The alias of the property editor schema that this property editor UI is for.\nIf not specified, the property editor UI can only be used to configure other property editors.", + "examples": [ + "Umbraco.TextBox", + "Umbraco.TextArea", + "Umbraco.Label" + ], + "type": "string" + }, + "settings": { + "$ref": "#/definitions/PropertyEditorSettings" + }, + "supportsReadOnly": { + "type": "boolean" + } + }, + "required": [ + "group", + "icon", + "label" + ], + "type": "object" + }, + "MetaSearchProvider": { + "properties": { + "label": { + "description": "The label of the provider that is shown to the user.", + "type": "string" + } + }, + "type": "object" + }, + "MetaSection": { + "properties": { + "label": { + "type": "string" + }, + "pathname": { + "type": "string" + } + }, + "required": [ + "label", + "pathname" + ], + "type": "object" + }, + "MetaSectionRoute": { + "properties": { + "path": { + "type": "string" + } + }, + "type": "object" + }, + "MetaSectionSidebarAppMenuKind": { + "properties": { + "label": { + "type": "string" + }, + "menu": { + "type": "string" + } + }, + "required": [ + "label", + "menu" + ], + "type": "object" + }, + "MetaSectionView": { + "properties": { + "icon": { + "description": "The icon displayed for this view in the navigation.", + "examples": [ + "box" + ], + "type": "string" + }, + "label": { + "description": "The displayed name (label) in the navigation.", + "type": "string" + }, + "pathname": { + "description": "This is the URL path part for this view. This is used for navigating or deep linking directly to the view\nhttps://yoursite.com/section/settings/view/my-view-path", + "examples": [ + "my-view-path" + ], + "type": "string" + } + }, + "required": [ + "icon" + ], + "type": "object" + }, + "MetaTinyMcePlugin": { + "properties": { + "config": { + "$ref": "#/definitions/RawEditorOptions", + "description": "Sets the default configuration for the TinyMCE editor. This configuration will be used when the editor is initialized.", + "examples": [ + { + "plugins": "wordcount", + "statusbar": true + } + ] + }, + "toolbar": { + "description": "If the plugin adds toolbar buttons, this property can be used to configure the buttons.\nThis configuration will be used on the Rich Text Editor configuration page.", + "items": { + "properties": { + "alias": { + "description": "The alias of the toolbar button that will be configured in the TinyMCE editor.", + "type": "string" + }, + "icon": { + "description": "The icon shown on the Rich Text Editor configuration page. The icon has to be a part of TinyMCE's icon set.", + "type": "string" + }, + "label": { + "description": "The label of the option shown on the Rich Text Editor configuration page.", + "type": "string" + } + }, + "required": [ + "alias", + "label" + ], + "type": "object" + }, + "type": "array" + } + }, + "type": "object" + }, + "MetaTree": { + "properties": { + "repositoryAlias": { + "type": "string" + } + }, + "required": [ + "repositoryAlias" + ], + "type": "object" + }, + "MetaUfmComponent": { + "properties": { + "marker": { + "type": "string" + } + }, + "required": [ + "marker" + ], + "type": "object" + }, + "MetaUfmFilter": { + "properties": { + "alias": { + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "MetaUserProfileApp": { + "properties": { + "label": { + "type": "string" + }, + "pathname": { + "type": "string" + } + }, + "required": [ + "label", + "pathname" + ], + "type": "object" + }, + "MetaWorkspace": { + "properties": { + "entityType": { + "type": "string" + } + }, + "required": [ + "entityType" + ], + "type": "object" + }, + "MetaWorkspaceAction": { + "type": "object" + }, + "MetaWorkspaceActionDefaultKind": { + "properties": { + "color": { + "enum": [ + "", + "danger", + "default", + "positive", + "warning" + ], + "type": "string" + }, + "label": { + "type": "string" + }, + "look": { + "enum": [ + "", + "default", + "outline", + "placeholder", + "primary", + "secondary" + ], + "type": "string" + } + }, + "type": "object" + }, + "MetaWorkspaceActionMenuItem": { + "type": "object" + }, + "MetaWorkspaceRoutableKind": { + "properties": { + "entityType": { + "type": "string" + } + }, + "required": [ + "entityType" + ], + "type": "object" + }, + "MetaWorkspaceView": { + "properties": { + "icon": { + "type": "string" + }, + "label": { + "type": "string" + }, + "pathname": { + "type": "string" + } + }, + "required": [ + "icon", + "label", + "pathname" + ], + "type": "object" + }, + "MetaWorkspaceViewContentTypeDesignEditorKind": { + "properties": { + "compositionRepositoryAlias": { + "type": "string" + }, + "icon": { + "type": "string" + }, + "label": { + "type": "string" + }, + "pathname": { + "type": "string" + } + }, + "required": [ + "icon", + "label", + "pathname" + ], + "type": "object" + }, + "MimeType": { + "properties": { + "description": { + "type": "string" + }, + "enabledPlugin": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/MimeType" + } + }, + "properties": { + "description": { + "type": "string" + }, + "filename": { + "type": "string" + }, + "length": { + "type": "number" + }, + "name": { + "type": "string" + } + }, + "required": [ + "description", + "filename", + "length", + "name" + ], + "type": "object" + }, + "suffixes": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "description", + "enabledPlugin", + "suffixes", + "type" + ], + "type": "object" + }, + "Mocha.ExclusiveSuiteFunction": { + "type": "object" + }, + "Mocha.ExclusiveTestFunction": { + "type": "object" + }, + "Mocha.HookFunction": { + "type": "object" + }, + "Mocha.PendingSuiteFunction": { + "description": "[bdd, tdd] Describe a \"suite\" with the given `title` and callback `fn` containing\nnested suites. Indicates this suite should not be executed.\n\n- _Only available when invoked via the mocha CLI._", + "type": "object" + }, + "Mocha.PendingTestFunction": { + "type": "object" + }, + "Mocha.SuiteFunction": { + "properties": { + "only": { + "$ref": "#/definitions/Mocha.ExclusiveSuiteFunction", + "description": "[bdd, tdd, qunit] Indicates this suite should be executed exclusively.\n\n- _Only available when invoked via the mocha CLI._" + }, + "skip": { + "$ref": "#/definitions/Mocha.PendingSuiteFunction", + "description": "[bdd, tdd] Indicates this suite should not be executed.\n\n- _Only available when invoked via the mocha CLI._" + } + }, + "required": [ + "only", + "skip" + ], + "type": "object" + }, + "Mocha.TestFunction": { + "properties": { + "only": { + "$ref": "#/definitions/Mocha.ExclusiveTestFunction", + "description": "Indicates this test should be executed exclusively.\n\n- _Only available when invoked via the mocha CLI._" + }, + "skip": { + "$ref": "#/definitions/Mocha.PendingTestFunction", + "description": "Indicates this test should not be executed.\n\n- _Only available when invoked via the mocha CLI._" + } + }, + "required": [ + "only", + "skip" + ], + "type": "object" + }, + "Model": { + "properties": { + "table": { + "properties": { + "clearSelectedCells": { + "type": "object" + }, + "getSelectedCells": { + "type": "object" + } + }, + "required": [ + "clearSelectedCells", + "getSelectedCells" + ], + "type": "object" + } + }, + "required": [ + "table" + ], + "type": "object" + }, + "ModelManager": { + "properties": { + "add": { + "type": "object" + }, + "createUrl": { + "type": "object" + }, + "get": { + "type": "object" + }, + "items": { + "items": { + "type": "object" + }, + "type": "array" + }, + "load": { + "type": "object" + }, + "lookup": { + "$ref": "#/definitions/Record;}>" + }, + "remove": { + "type": "object" + }, + "requireLangPack": { + "type": "object" + }, + "urls": { + "$ref": "#/definitions/Record" + }, + "waitFor": { + "type": "object" + } + }, + "required": [ + "add", + "createUrl", + "get", + "items", + "load", + "lookup", + "remove", + "requireLangPack", + "urls", + "waitFor" + ], + "type": "object" + }, + "Navigator": { + "properties": { + "appCodeName": { + "type": "string" + }, + "appName": { + "type": "string" + }, + "appVersion": { + "type": "string" + }, + "clipboard": { + "$ref": "#/definitions/Clipboard" + }, + "cookieEnabled": { + "type": "boolean" + }, + "credentials": { + "$ref": "#/definitions/CredentialsContainer" + }, + "doNotTrack": { + "type": [ + "null", + "string" + ] + }, + "geolocation": { + "$ref": "#/definitions/Geolocation" + }, + "hardwareConcurrency": { + "type": "number" + }, + "language": { + "type": "string" + }, + "languages": { + "items": { + "type": "string" + }, + "type": "array" + }, + "locks": { + "$ref": "#/definitions/LockManager" + }, + "maxTouchPoints": { + "type": "number" + }, + "mediaCapabilities": { + "$ref": "#/definitions/MediaCapabilities" + }, + "mediaDevices": { + "$ref": "#/definitions/MediaDevices" + }, + "mediaSession": { + "$ref": "#/definitions/MediaSession" + }, + "mimeTypes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/MimeType" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "onLine": { + "type": "boolean" + }, + "pdfViewerEnabled": { + "type": "boolean" + }, + "permissions": { + "$ref": "#/definitions/Permissions" + }, + "platform": { + "type": "string" + }, + "plugins": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/MimeType" + } + }, + "properties": { + "description": { + "type": "string" + }, + "filename": { + "type": "string" + }, + "length": { + "type": "number" + }, + "name": { + "type": "string" + } + }, + "required": [ + "description", + "filename", + "length", + "name" + ], + "type": "object" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "product": { + "type": "string" + }, + "productSub": { + "type": "string" + }, + "serviceWorker": { + "$ref": "#/definitions/ServiceWorkerContainer" + }, + "storage": { + "$ref": "#/definitions/StorageManager" + }, + "userActivation": { + "$ref": "#/definitions/UserActivation" + }, + "userAgent": { + "type": "string" + }, + "vendor": { + "type": "string" + }, + "vendorSub": { + "type": "string" + }, + "wakeLock": { + "$ref": "#/definitions/WakeLock" + }, + "webdriver": { + "type": "boolean" + } + }, + "required": [ + "appCodeName", + "appName", + "appVersion", + "clipboard", + "cookieEnabled", + "credentials", + "doNotTrack", + "geolocation", + "hardwareConcurrency", + "language", + "languages", + "locks", + "maxTouchPoints", + "mediaCapabilities", + "mediaDevices", + "mediaSession", + "mimeTypes", + "onLine", + "pdfViewerEnabled", + "permissions", + "platform", + "plugins", + "product", + "productSub", + "serviceWorker", + "storage", + "userActivation", + "userAgent", + "vendor", + "vendorSub", + "wakeLock", + "webdriver" + ], + "type": "object" + }, + "NestedFormatting": { + "properties": { + "items": { + "items": { + "anyOf": [ + { + "$ref": "#/definitions/FormatReference" + }, + { + "$ref": "#/definitions/BlockStyleFormat" + }, + { + "$ref": "#/definitions/InlineStyleFormat" + }, + { + "$ref": "#/definitions/SelectorStyleFormat" + } + ] + }, + "type": "array" + }, + "title": { + "type": "string" + } + }, + "required": [ + "items", + "title" + ], + "type": "object" + }, + "Node": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "baseURI": { + "type": "string" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "ownerDocument": { + "anyOf": [ + { + "$ref": "#/definitions/Document" + }, + { + "type": "null" + } + ] + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "textContent": { + "type": [ + "null", + "string" + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "baseURI", + "childNodes", + "firstChild", + "isConnected", + "lastChild", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "ownerDocument", + "parentElement", + "parentNode", + "previousSibling", + "textContent" + ], + "type": "object" + }, + "NodeChange": { + "properties": { + "editor": {}, + "isSameElementPath": {}, + "lastPath": {} + }, + "required": [ + "editor", + "isSameElementPath", + "lastPath" + ], + "type": "object" + }, + "NotificationManager": { + "properties": { + "close": { + "type": "object" + }, + "getNotifications": { + "type": "object" + }, + "open": { + "type": "object" + } + }, + "required": [ + "close", + "getNotifications", + "open" + ], + "type": "object" + }, + "Observable": { + "type": "object" + }, + "OnErrorEventHandler": { + "anyOf": [ + { + "$ref": "#/definitions/OnErrorEventHandlerNonNull" + }, + { + "type": "null" + } + ] + }, + "OnErrorEventHandlerNonNull": { + "type": "object" + }, + "Options": { + "properties": { + "get": { + "type": "object" + }, + "isRegistered": { + "type": "object" + }, + "isSet": { + "type": "object" + }, + "register": { + "type": "object" + }, + "set": { + "type": "object" + }, + "unset": { + "type": "object" + } + }, + "required": [ + "get", + "isRegistered", + "isSet", + "register", + "set", + "unset" + ], + "type": "object" + }, + "OrientationType": { + "enum": [ + "landscape-primary", + "landscape-secondary", + "portrait-primary", + "portrait-secondary" + ], + "type": "string" + }, + "ParentNode": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "ownerDocument": { + "anyOf": [ + { + "$ref": "#/definitions/Document" + }, + { + "type": "null" + } + ] + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "textContent": { + "type": [ + "null", + "string" + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "baseURI", + "childElementCount", + "childNodes", + "children", + "firstChild", + "firstElementChild", + "isConnected", + "lastChild", + "lastElementChild", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "ownerDocument", + "parentElement", + "parentNode", + "previousSibling", + "textContent" + ], + "type": "object" + }, + "Partial": { + "properties": { + "collect": { + "type": "boolean" + }, + "contentCssCors": { + "type": "boolean" + }, + "force_hex_color": { + "enum": [ + "always", + "off", + "rgb_only" + ], + "type": "string" + }, + "keep_values": { + "type": "boolean" + }, + "onSetAttrib": { + "type": "object" + }, + "ownEvents": { + "type": "boolean" + }, + "referrerPolicy": { + "enum": [ + "", + "no-referrer", + "no-referrer-when-downgrade", + "origin", + "origin-when-cross-origin", + "same-origin", + "strict-origin", + "strict-origin-when-cross-origin", + "unsafe-url" + ], + "type": "string" + }, + "root_element": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "schema": { + "$ref": "#/definitions/Schema" + }, + "update_styles": { + "type": "boolean" + }, + "url_converter": { + "type": "object" + }, + "url_converter_scope": {} + }, + "type": "object" + }, + "PathBookmark": { + "properties": { + "end": { + "items": { + "type": "number" + }, + "type": "array" + }, + "forward": { + "type": "boolean" + }, + "isFakeCaret": { + "type": "boolean" + }, + "start": { + "items": { + "type": "number" + }, + "type": "array" + } + }, + "required": [ + "start" + ], + "type": "object" + }, + "Performance": { + "properties": { + "eventCounts": { + "$ref": "#/definitions/EventCounts" + }, + "navigation": { + "$ref": "#/definitions/PerformanceNavigation" + }, + "onresourcetimingbufferfull": { + "type": [ + "null", + "object" + ] + }, + "timeOrigin": { + "type": "number" + }, + "timing": { + "$ref": "#/definitions/PerformanceTiming" + } + }, + "required": [ + "eventCounts", + "navigation", + "onresourcetimingbufferfull", + "timeOrigin", + "timing" + ], + "type": "object" + }, + "PerformanceNavigation": { + "properties": { + "TYPE_BACK_FORWARD": { + "const": 2, + "type": "number" + }, + "TYPE_NAVIGATE": { + "const": 0, + "type": "number" + }, + "TYPE_RELOAD": { + "const": 1, + "type": "number" + }, + "TYPE_RESERVED": { + "const": 255, + "type": "number" + }, + "redirectCount": { + "type": "number" + }, + "type": { + "type": "number" + } + }, + "required": [ + "TYPE_BACK_FORWARD", + "TYPE_NAVIGATE", + "TYPE_RELOAD", + "TYPE_RESERVED", + "redirectCount", + "type" + ], + "type": "object" + }, + "PerformanceTiming": { + "properties": { + "connectEnd": { + "type": "number" + }, + "connectStart": { + "type": "number" + }, + "domComplete": { + "type": "number" + }, + "domContentLoadedEventEnd": { + "type": "number" + }, + "domContentLoadedEventStart": { + "type": "number" + }, + "domInteractive": { + "type": "number" + }, + "domLoading": { + "type": "number" + }, + "domainLookupEnd": { + "type": "number" + }, + "domainLookupStart": { + "type": "number" + }, + "fetchStart": { + "type": "number" + }, + "loadEventEnd": { + "type": "number" + }, + "loadEventStart": { + "type": "number" + }, + "navigationStart": { + "type": "number" + }, + "redirectEnd": { + "type": "number" + }, + "redirectStart": { + "type": "number" + }, + "requestStart": { + "type": "number" + }, + "responseEnd": { + "type": "number" + }, + "responseStart": { + "type": "number" + }, + "secureConnectionStart": { + "type": "number" + }, + "unloadEventEnd": { + "type": "number" + }, + "unloadEventStart": { + "type": "number" + } + }, + "required": [ + "connectEnd", + "connectStart", + "domComplete", + "domContentLoadedEventEnd", + "domContentLoadedEventStart", + "domInteractive", + "domLoading", + "domainLookupEnd", + "domainLookupStart", + "fetchStart", + "loadEventEnd", + "loadEventStart", + "navigationStart", + "redirectEnd", + "redirectStart", + "requestStart", + "responseEnd", + "responseStart", + "secureConnectionStart", + "unloadEventEnd", + "unloadEventStart" + ], + "type": "object" + }, + "Permissions": { + "type": "object" + }, + "PluginManager": { + "properties": { + "add": { + "type": "object" + }, + "createUrl": { + "type": "object" + }, + "get": { + "type": "object" + }, + "items": { + "items": { + "type": "object" + }, + "type": "array" + }, + "load": { + "type": "object" + }, + "lookup": { + "$ref": "#/definitions/Record;}>" + }, + "remove": { + "type": "object" + }, + "requireLangPack": { + "type": "object" + }, + "urls": { + "$ref": "#/definitions/Record" + }, + "waitFor": { + "type": "object" + } + }, + "required": [ + "add", + "createUrl", + "get", + "items", + "load", + "lookup", + "remove", + "requireLangPack", + "urls", + "waitFor" + ], + "type": "object" + }, + "ProcessingInstruction": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "baseURI": { + "type": "string" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "data": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "length": { + "type": "number" + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "sheet": { + "anyOf": [ + { + "$ref": "#/definitions/CSSStyleSheet" + }, + { + "type": "null" + } + ] + }, + "target": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "baseURI", + "childNodes", + "data", + "firstChild", + "isConnected", + "lastChild", + "length", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "ownerDocument", + "parentElement", + "parentNode", + "previousElementSibling", + "previousSibling", + "sheet", + "target", + "textContent" + ], + "type": "object" + }, + "Promise": { + "properties": { + "__@toStringTag@876": { + "type": "string" + } + }, + "required": [ + "__@toStringTag@876" + ], + "type": "object" + }, + "Promise": { + "properties": { + "__@toStringTag@876": { + "type": "string" + } + }, + "required": [ + "__@toStringTag@876" + ], + "type": "object" + }, + "PropertyEditorSettings": { + "properties": { + "defaultData": { + "items": { + "$ref": "#/definitions/PropertyEditorSettingsDefaultData" + }, + "type": "array" + }, + "properties": { + "items": { + "$ref": "#/definitions/PropertyEditorSettingsProperty" + }, + "type": "array" + } + }, + "required": [ + "properties" + ], + "type": "object" + }, + "PropertyEditorSettingsDefaultData": { + "properties": { + "alias": { + "type": "string" + }, + "value": {} + }, + "required": [ + "alias", + "value" + ], + "type": "object" + }, + "PropertyEditorSettingsProperty": { + "properties": { + "alias": { + "type": "string" + }, + "config": { + "items": { + "properties": { + "alias": { + "type": "string" + }, + "value": {} + }, + "required": [ + "alias" + ], + "type": "object" + }, + "type": "array" + }, + "description": { + "type": "string" + }, + "label": { + "type": "string" + }, + "propertyEditorUiAlias": { + "type": "string" + }, + "weight": { + "type": "number" + } + }, + "required": [ + "alias", + "label", + "propertyEditorUiAlias" + ], + "type": "object" + }, + "Quirks": { + "type": "object" + }, + "Range": { + "properties": { + "END_TO_END": { + "const": 2, + "type": "number" + }, + "END_TO_START": { + "const": 3, + "type": "number" + }, + "START_TO_END": { + "const": 1, + "type": "number" + }, + "START_TO_START": { + "const": 0, + "type": "number" + }, + "collapsed": { + "type": "boolean" + }, + "commonAncestorContainer": { + "$ref": "#/definitions/Node" + }, + "endContainer": { + "$ref": "#/definitions/Node" + }, + "endOffset": { + "type": "number" + }, + "startContainer": { + "$ref": "#/definitions/Node" + }, + "startOffset": { + "type": "number" + } + }, + "required": [ + "END_TO_END", + "END_TO_START", + "START_TO_END", + "START_TO_START", + "collapsed", + "commonAncestorContainer", + "endContainer", + "endOffset", + "startContainer", + "startOffset" + ], + "type": "object" + }, + "RangeBookmark": { + "properties": { + "forward": { + "type": "boolean" + }, + "rng": { + "$ref": "#/definitions/Range" + } + }, + "required": [ + "rng" + ], + "type": "object" + }, + "RangeUtilsNamespace": { + "properties": { + "compareRanges": { + "type": "object" + }, + "getCaretRangeFromPoint": { + "type": "object" + }, + "getNode": { + "type": "object" + }, + "getSelectedNode": { + "type": "object" + } + }, + "required": [ + "compareRanges", + "getCaretRangeFromPoint", + "getNode", + "getSelectedNode" + ], + "type": "object" + }, + "RawEditorOptions": { + "properties": { + "a11y_advanced_options": { + "type": "boolean" + }, + "add_form_submit_trigger": { + "type": "boolean" + }, + "add_unload_trigger": { + "type": "boolean" + }, + "allow_conditional_comments": { + "type": "boolean" + }, + "allow_html_data_urls": { + "type": "boolean" + }, + "allow_html_in_named_anchor": { + "type": "boolean" + }, + "allow_script_urls": { + "type": "boolean" + }, + "allow_svg_data_urls": { + "type": "boolean" + }, + "allow_unsafe_link_target": { + "type": "boolean" + }, + "anchor_bottom": { + "anyOf": [ + { + "const": false, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "anchor_top": { + "anyOf": [ + { + "const": false, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "auto_focus": { + "anyOf": [ + { + "const": true, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "automatic_uploads": { + "type": "boolean" + }, + "base_url": { + "type": "string" + }, + "block_formats": { + "type": "string" + }, + "block_unsupported_drop": { + "type": "boolean" + }, + "body_class": { + "type": "string" + }, + "body_id": { + "type": "string" + }, + "br_in_pre": { + "type": "boolean" + }, + "br_newline_selector": { + "type": "string" + }, + "branding": { + "type": "boolean" + }, + "browser_spellcheck": { + "type": "boolean" + }, + "cache_suffix": { + "type": "string" + }, + "color_cols": { + "type": "number" + }, + "color_cols_background": { + "type": "number" + }, + "color_cols_foreground": { + "type": "number" + }, + "color_default_background": { + "type": "string" + }, + "color_default_foreground": { + "type": "string" + }, + "color_map": { + "items": { + "type": "string" + }, + "type": "array" + }, + "color_map_background": { + "items": { + "type": "string" + }, + "type": "array" + }, + "color_map_foreground": { + "items": { + "type": "string" + }, + "type": "array" + }, + "content_css": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": [ + "string", + "boolean" + ] + } + ] + }, + "content_css_cors": { + "type": "boolean" + }, + "content_langs": { + "items": { + "$ref": "#/definitions/ContentLanguage" + }, + "type": "array" + }, + "content_security_policy": { + "type": "string" + }, + "content_style": { + "type": "string" + }, + "contextmenu": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "const": false, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "contextmenu_never_use_native": { + "type": "boolean" + }, + "convert_fonts_to_spans": { + "type": "boolean" + }, + "convert_unsafe_embeds": { + "type": "boolean" + }, + "convert_urls": { + "type": "boolean" + }, + "custom_colors": { + "type": "boolean" + }, + "custom_elements": { + "type": "string" + }, + "custom_ui_selector": { + "type": "string" + }, + "custom_undo_redo_levels": { + "type": "number" + }, + "default_font_stack": { + "items": { + "type": "string" + }, + "type": "array" + }, + "deprecation_warnings": { + "type": "boolean" + }, + "directionality": { + "enum": [ + "ltr", + "rtl" + ], + "type": "string" + }, + "disable_nodechange": { + "type": "boolean" + }, + "doctype": { + "type": "string" + }, + "document_base_url": { + "type": "string" + }, + "draggable_modal": { + "type": "boolean" + }, + "editable_class": { + "type": "string" + }, + "editable_root": { + "type": "boolean" + }, + "element_format": { + "enum": [ + "html", + "xhtml" + ], + "type": "string" + }, + "elementpath": { + "type": "boolean" + }, + "encoding": { + "type": "string" + }, + "end_container_on_empty_block": { + "type": [ + "string", + "boolean" + ] + }, + "entities": { + "type": "string" + }, + "entity_encoding": { + "enum": [ + "named", + "named+numeric", + "named,numeric", + "numeric", + "numeric+named", + "numeric,named", + "raw" + ], + "type": "string" + }, + "event_root": { + "type": "string" + }, + "extended_valid_elements": { + "type": "string" + }, + "external_plugins": { + "$ref": "#/definitions/Record" + }, + "file_picker_callback": { + "type": "object" + }, + "file_picker_types": { + "type": "string" + }, + "file_picker_validator_handler": { + "type": "object" + }, + "fix_list_elements": { + "type": "boolean" + }, + "fixed_toolbar_container": { + "type": "string" + }, + "fixed_toolbar_container_target": { + "$ref": "#/definitions/HTMLElement" + }, + "font_css": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ] + }, + "font_family_formats": { + "type": "string" + }, + "font_size_classes": { + "type": "string" + }, + "font_size_formats": { + "type": "string" + }, + "font_size_input_default_unit": { + "type": "string" + }, + "font_size_legacy_values": { + "type": "string" + }, + "font_size_style_values": { + "type": "string" + }, + "force_hex_color": { + "enum": [ + "always", + "off", + "rgb_only" + ], + "type": "string" + }, + "forced_plugins": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ] + }, + "forced_root_block": { + "type": "string" + }, + "forced_root_block_attrs": { + "$ref": "#/definitions/Record" + }, + "format_noneditable_selector": { + "type": "string" + }, + "formats": { + "$ref": "#/definitions/Formats" + }, + "height": { + "type": [ + "string", + "number" + ] + }, + "help_accessibility": { + "type": "boolean" + }, + "hidden_input": { + "type": "boolean" + }, + "highlight_on_focus": { + "type": "boolean" + }, + "icons": { + "type": "string" + }, + "icons_url": { + "type": "string" + }, + "id": { + "type": "string" + }, + "iframe_aria_text": { + "type": "string" + }, + "iframe_attrs": { + "$ref": "#/definitions/Record" + }, + "images_file_types": { + "type": "string" + }, + "images_replace_blob_uris": { + "type": "boolean" + }, + "images_reuse_filename": { + "type": "boolean" + }, + "images_upload_base_path": { + "type": "string" + }, + "images_upload_credentials": { + "type": "boolean" + }, + "images_upload_handler": { + "type": "object" + }, + "images_upload_url": { + "type": "string" + }, + "indent": { + "type": "boolean" + }, + "indent_after": { + "type": "string" + }, + "indent_before": { + "type": "string" + }, + "indent_use_margin": { + "type": "boolean" + }, + "indentation": { + "type": "string" + }, + "init_instance_callback": { + "type": "object" + }, + "inline": { + "type": "boolean" + }, + "inline_boundaries": { + "type": "boolean" + }, + "inline_boundaries_selector": { + "type": "string" + }, + "inline_styles": { + "type": "boolean" + }, + "invalid_elements": { + "type": "string" + }, + "invalid_styles": { + "anyOf": [ + { + "$ref": "#/definitions/Record" + }, + { + "type": "string" + } + ] + }, + "keep_styles": { + "type": "boolean" + }, + "language": { + "type": "string" + }, + "language_load": { + "type": "boolean" + }, + "language_url": { + "type": "string" + }, + "line_height_formats": { + "type": "string" + }, + "max_height": { + "type": "number" + }, + "max_width": { + "type": "number" + }, + "menu": { + "$ref": "#/definitions/Record" + }, + "menubar": { + "type": [ + "string", + "boolean" + ] + }, + "min_height": { + "type": "number" + }, + "min_width": { + "type": "number" + }, + "mobile": { + "$ref": "#/definitions/RawEditorOptions" + }, + "model": { + "type": "string" + }, + "model_url": { + "type": "string" + }, + "newdocument_content": { + "type": "string" + }, + "newline_behavior": { + "enum": [ + "block", + "default", + "invert", + "linebreak" + ], + "type": "string" + }, + "no_newline_selector": { + "type": "string" + }, + "noneditable_class": { + "type": "string" + }, + "noneditable_regexp": { + "anyOf": [ + { + "$ref": "#/definitions/RegExp" + }, + { + "items": { + "$ref": "#/definitions/RegExp" + }, + "type": "array" + } + ] + }, + "nowrap": { + "type": "boolean" + }, + "object_resizing": { + "type": [ + "string", + "boolean" + ] + }, + "pad_empty_with_br": { + "type": "boolean" + }, + "paste_as_text": { + "type": "boolean" + }, + "paste_block_drop": { + "type": "boolean" + }, + "paste_data_images": { + "type": "boolean" + }, + "paste_merge_formats": { + "type": "boolean" + }, + "paste_postprocess": { + "type": "object" + }, + "paste_preprocess": { + "type": "object" + }, + "paste_remove_styles_if_webkit": { + "type": "boolean" + }, + "paste_tab_spaces": { + "type": "number" + }, + "paste_webkit_styles": { + "type": "string" + }, + "placeholder": { + "type": "string" + }, + "plugin_base_urls": { + "$ref": "#/definitions/Record" + }, + "plugins": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ] + }, + "preserve_cdata": { + "type": "boolean" + }, + "preview_styles": { + "anyOf": [ + { + "const": false, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "promotion": { + "type": "boolean" + }, + "protect": { + "items": { + "$ref": "#/definitions/RegExp" + }, + "type": "array" + }, + "readonly": { + "type": "boolean" + }, + "referrer_policy": { + "enum": [ + "", + "no-referrer", + "no-referrer-when-downgrade", + "origin", + "origin-when-cross-origin", + "same-origin", + "strict-origin", + "strict-origin-when-cross-origin", + "unsafe-url" + ], + "type": "string" + }, + "relative_urls": { + "type": "boolean" + }, + "remove_script_host": { + "type": "boolean" + }, + "remove_trailing_brs": { + "type": "boolean" + }, + "removed_menuitems": { + "type": "string" + }, + "resize": { + "enum": [ + "both", + false, + true + ] + }, + "resize_img_proportional": { + "type": "boolean" + }, + "root_name": { + "type": "string" + }, + "sandbox_iframes": { + "type": "boolean" + }, + "schema": { + "enum": [ + "html4", + "html5", + "html5-strict" + ], + "type": "string" + }, + "selector": { + "type": "string" + }, + "service_message": { + "type": "string" + }, + "setup": { + "type": "object" + }, + "sidebar_show": { + "type": "string" + }, + "skin": { + "type": [ + "string", + "boolean" + ] + }, + "skin_url": { + "type": "string" + }, + "smart_paste": { + "type": "boolean" + }, + "statusbar": { + "type": "boolean" + }, + "style_formats": { + "items": { + "$ref": "#/definitions/AllowedFormat" + }, + "type": "array" + }, + "style_formats_autohide": { + "type": "boolean" + }, + "style_formats_merge": { + "type": "boolean" + }, + "submit_patch": { + "type": "boolean" + }, + "suffix": { + "type": "string" + }, + "table_tab_navigation": { + "type": "boolean" + }, + "target": { + "$ref": "#/definitions/HTMLElement" + }, + "text_patterns": { + "anyOf": [ + { + "items": { + "$ref": "#/definitions/RawPattern" + }, + "type": "array" + }, + { + "const": false, + "type": "boolean" + } + ] + }, + "text_patterns_lookup": { + "type": "object" + }, + "theme": { + "anyOf": [ + { + "const": false, + "type": "boolean" + }, + { + "type": [ + "string", + "object" + ] + } + ] + }, + "theme_url": { + "type": "string" + }, + "toolbar": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "items": { + "$ref": "#/definitions/ToolbarGroup" + }, + "type": "array" + }, + { + "type": [ + "string", + "boolean" + ] + } + ] + }, + "toolbar1": { + "type": "string" + }, + "toolbar2": { + "type": "string" + }, + "toolbar3": { + "type": "string" + }, + "toolbar4": { + "type": "string" + }, + "toolbar5": { + "type": "string" + }, + "toolbar6": { + "type": "string" + }, + "toolbar7": { + "type": "string" + }, + "toolbar8": { + "type": "string" + }, + "toolbar9": { + "type": "string" + }, + "toolbar_groups": { + "$ref": "#/definitions/Record" + }, + "toolbar_location": { + "enum": [ + "auto", + "bottom", + "top" + ], + "type": "string" + }, + "toolbar_mode": { + "enum": [ + "floating", + "scrolling", + "sliding", + "wrap" + ], + "type": "string" + }, + "toolbar_sticky": { + "type": "boolean" + }, + "toolbar_sticky_offset": { + "type": "number" + }, + "typeahead_urls": { + "type": "boolean" + }, + "ui_mode": { + "enum": [ + "combined", + "split" + ], + "type": "string" + }, + "url_converter": { + "type": "object" + }, + "url_converter_scope": {}, + "urlconverter_callback": { + "type": "object" + }, + "valid_children": { + "type": "string" + }, + "valid_classes": { + "anyOf": [ + { + "$ref": "#/definitions/Record" + }, + { + "type": "string" + } + ] + }, + "valid_elements": { + "type": "string" + }, + "valid_styles": { + "anyOf": [ + { + "$ref": "#/definitions/Record" + }, + { + "type": "string" + } + ] + }, + "verify_html": { + "type": "boolean" + }, + "visual": { + "type": "boolean" + }, + "visual_anchor_class": { + "type": "string" + }, + "visual_table_class": { + "type": "string" + }, + "width": { + "type": [ + "string", + "number" + ] + }, + "xss_sanitization": { + "type": "boolean" + } + }, + "type": "object" + }, + "RawPattern": { + "properties": { + "cmd": {}, + "end": {}, + "format": {}, + "replacement": {}, + "start": {}, + "value": {} + }, + "type": "object" + }, + "Record>": { + "type": "object" + }, + "Record>": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record;}>": { + "type": "object" + }, + "Record;}>": { + "type": "object" + }, + "Record;}>": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Rect": { + "properties": { + "clamp": { + "type": "object" + }, + "create": { + "type": "object" + }, + "findBestRelativePosition": { + "type": "object" + }, + "fromClientRect": { + "type": "object" + }, + "inflate": { + "type": "object" + }, + "intersect": { + "type": "object" + }, + "relativePosition": { + "type": "object" + } + }, + "required": [ + "clamp", + "create", + "findBestRelativePosition", + "fromClientRect", + "inflate", + "intersect", + "relativePosition" + ], + "type": "object" + }, + "ReferrerPolicy": { + "enum": [ + "", + "no-referrer", + "no-referrer-when-downgrade", + "origin", + "origin-when-cross-origin", + "same-origin", + "strict-origin", + "strict-origin-when-cross-origin", + "unsafe-url" + ], + "type": "string" + }, + "RegExp": { + "properties": { + "dotAll": { + "type": "boolean" + }, + "flags": { + "type": "string" + }, + "global": { + "type": "boolean" + }, + "hasIndices": { + "type": "boolean" + }, + "ignoreCase": { + "type": "boolean" + }, + "lastIndex": { + "type": "number" + }, + "multiline": { + "type": "boolean" + }, + "source": { + "type": "string" + }, + "sticky": { + "type": "boolean" + }, + "unicode": { + "type": "boolean" + } + }, + "required": [ + "dotAll", + "flags", + "global", + "hasIndices", + "ignoreCase", + "lastIndex", + "multiline", + "source", + "sticky", + "unicode" + ], + "type": "object" + }, + "Registry$1": { + "properties": { + "addAutocompleter": { + "type": "object" + }, + "addButton": { + "type": "object" + }, + "addContextForm": { + "type": "object" + }, + "addContextMenu": { + "type": "object" + }, + "addContextToolbar": { + "type": "object" + }, + "addGroupToolbarButton": { + "type": "object" + }, + "addIcon": { + "type": "object" + }, + "addMenuButton": { + "type": "object" + }, + "addMenuItem": { + "type": "object" + }, + "addNestedMenuItem": { + "type": "object" + }, + "addSidebar": { + "type": "object" + }, + "addSplitButton": { + "type": "object" + }, + "addToggleButton": { + "type": "object" + }, + "addToggleMenuItem": { + "type": "object" + }, + "addView": { + "type": "object" + }, + "getAll": { + "type": "object" + } + }, + "required": [ + "addAutocompleter", + "addButton", + "addContextForm", + "addContextMenu", + "addContextToolbar", + "addGroupToolbarButton", + "addIcon", + "addMenuButton", + "addMenuItem", + "addNestedMenuItem", + "addSidebar", + "addSplitButton", + "addToggleButton", + "addToggleMenuItem", + "addView", + "getAll" + ], + "type": "object" + }, + "Resource": { + "properties": { + "add": { + "type": "object" + }, + "get": { + "type": "object" + }, + "has": { + "type": "object" + }, + "load": { + "type": "object" + }, + "unload": { + "type": "object" + } + }, + "required": [ + "add", + "get", + "has", + "load", + "unload" + ], + "type": "object" + }, + "SVGAnimatedLength": { + "properties": { + "animVal": { + "$ref": "#/definitions/SVGLength" + }, + "baseVal": { + "$ref": "#/definitions/SVGLength" + } + }, + "required": [ + "animVal", + "baseVal" + ], + "type": "object" + }, + "SVGAnimatedPreserveAspectRatio": { + "properties": { + "animVal": { + "$ref": "#/definitions/SVGPreserveAspectRatio" + }, + "baseVal": { + "$ref": "#/definitions/SVGPreserveAspectRatio" + } + }, + "required": [ + "animVal", + "baseVal" + ], + "type": "object" + }, + "SVGAnimatedRect": { + "properties": { + "animVal": { + "$ref": "#/definitions/DOMRectReadOnly" + }, + "baseVal": { + "$ref": "#/definitions/DOMRect" + } + }, + "required": [ + "animVal", + "baseVal" + ], + "type": "object" + }, + "SVGAnimatedString": { + "properties": { + "animVal": { + "type": "string" + }, + "baseVal": { + "type": "string" + } + }, + "required": [ + "animVal", + "baseVal" + ], + "type": "object" + }, + "SVGAnimatedTransformList": { + "properties": { + "animVal": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/SVGTransform" + } + }, + "properties": { + "length": { + "type": "number" + }, + "numberOfItems": { + "type": "number" + } + }, + "required": [ + "length", + "numberOfItems" + ], + "type": "object" + }, + "baseVal": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/SVGTransform" + } + }, + "properties": { + "length": { + "type": "number" + }, + "numberOfItems": { + "type": "number" + } + }, + "required": [ + "length", + "numberOfItems" + ], + "type": "object" + } + }, + "required": [ + "animVal", + "baseVal" + ], + "type": "object" + }, + "SVGElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": {}, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "id": { + "type": "string" + }, + "innerHTML": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "ownerSVGElement": { + "anyOf": [ + { + "$ref": "#/definitions/SVGSVGElement" + }, + { + "type": "null" + } + ] + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "viewportElement": { + "anyOf": [ + { + "$ref": "#/definitions/SVGElement" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "dataset", + "firstChild", + "firstElementChild", + "id", + "innerHTML", + "isConnected", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "ownerDocument", + "ownerSVGElement", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "style", + "tabIndex", + "tagName", + "textContent", + "viewportElement" + ], + "type": "object" + }, + "SVGLength": { + "properties": { + "SVG_LENGTHTYPE_CM": { + "const": 6, + "type": "number" + }, + "SVG_LENGTHTYPE_EMS": { + "const": 3, + "type": "number" + }, + "SVG_LENGTHTYPE_EXS": { + "const": 4, + "type": "number" + }, + "SVG_LENGTHTYPE_IN": { + "const": 8, + "type": "number" + }, + "SVG_LENGTHTYPE_MM": { + "const": 7, + "type": "number" + }, + "SVG_LENGTHTYPE_NUMBER": { + "const": 1, + "type": "number" + }, + "SVG_LENGTHTYPE_PC": { + "const": 10, + "type": "number" + }, + "SVG_LENGTHTYPE_PERCENTAGE": { + "const": 2, + "type": "number" + }, + "SVG_LENGTHTYPE_PT": { + "const": 9, + "type": "number" + }, + "SVG_LENGTHTYPE_PX": { + "const": 5, + "type": "number" + }, + "SVG_LENGTHTYPE_UNKNOWN": { + "const": 0, + "type": "number" + }, + "unitType": { + "type": "number" + }, + "value": { + "type": "number" + }, + "valueAsString": { + "type": "string" + }, + "valueInSpecifiedUnits": { + "type": "number" + } + }, + "required": [ + "SVG_LENGTHTYPE_CM", + "SVG_LENGTHTYPE_EMS", + "SVG_LENGTHTYPE_EXS", + "SVG_LENGTHTYPE_IN", + "SVG_LENGTHTYPE_MM", + "SVG_LENGTHTYPE_NUMBER", + "SVG_LENGTHTYPE_PC", + "SVG_LENGTHTYPE_PERCENTAGE", + "SVG_LENGTHTYPE_PT", + "SVG_LENGTHTYPE_PX", + "SVG_LENGTHTYPE_UNKNOWN", + "unitType", + "value", + "valueAsString", + "valueInSpecifiedUnits" + ], + "type": "object" + }, + "SVGPreserveAspectRatio": { + "properties": { + "SVG_MEETORSLICE_MEET": { + "const": 1, + "type": "number" + }, + "SVG_MEETORSLICE_SLICE": { + "const": 2, + "type": "number" + }, + "SVG_MEETORSLICE_UNKNOWN": { + "const": 0, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_NONE": { + "const": 1, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_UNKNOWN": { + "const": 0, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMAXYMAX": { + "const": 10, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMAXYMID": { + "const": 7, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMAXYMIN": { + "const": 4, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMIDYMAX": { + "const": 9, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMIDYMID": { + "const": 6, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMIDYMIN": { + "const": 3, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMINYMAX": { + "const": 8, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMINYMID": { + "const": 5, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMINYMIN": { + "const": 2, + "type": "number" + }, + "align": { + "type": "number" + }, + "meetOrSlice": { + "type": "number" + } + }, + "required": [ + "SVG_MEETORSLICE_MEET", + "SVG_MEETORSLICE_SLICE", + "SVG_MEETORSLICE_UNKNOWN", + "SVG_PRESERVEASPECTRATIO_NONE", + "SVG_PRESERVEASPECTRATIO_UNKNOWN", + "SVG_PRESERVEASPECTRATIO_XMAXYMAX", + "SVG_PRESERVEASPECTRATIO_XMAXYMID", + "SVG_PRESERVEASPECTRATIO_XMAXYMIN", + "SVG_PRESERVEASPECTRATIO_XMIDYMAX", + "SVG_PRESERVEASPECTRATIO_XMIDYMID", + "SVG_PRESERVEASPECTRATIO_XMIDYMIN", + "SVG_PRESERVEASPECTRATIO_XMINYMAX", + "SVG_PRESERVEASPECTRATIO_XMINYMID", + "SVG_PRESERVEASPECTRATIO_XMINYMIN", + "align", + "meetOrSlice" + ], + "type": "object" + }, + "SVGSVGElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": {}, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "currentScale": { + "type": "number" + }, + "currentTranslate": { + "$ref": "#/definitions/DOMPointReadOnly" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "height": { + "$ref": "#/definitions/SVGAnimatedLength" + }, + "id": { + "type": "string" + }, + "innerHTML": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onafterprint": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onbeforeprint": { + "type": [ + "null", + "object" + ] + }, + "onbeforeunload": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongamepadconnected": { + "type": [ + "null", + "object" + ] + }, + "ongamepaddisconnected": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onhashchange": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onlanguagechange": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmessage": { + "type": [ + "null", + "object" + ] + }, + "onmessageerror": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onoffline": { + "type": [ + "null", + "object" + ] + }, + "ononline": { + "type": [ + "null", + "object" + ] + }, + "onpagehide": { + "type": [ + "null", + "object" + ] + }, + "onpageshow": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onpopstate": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onrejectionhandled": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onstorage": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onunhandledrejection": { + "type": [ + "null", + "object" + ] + }, + "onunload": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "ownerSVGElement": { + "anyOf": [ + { + "$ref": "#/definitions/SVGSVGElement" + }, + { + "type": "null" + } + ] + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "preserveAspectRatio": { + "$ref": "#/definitions/SVGAnimatedPreserveAspectRatio" + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "requiredExtensions": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "numberOfItems": { + "type": "number" + } + }, + "required": [ + "length", + "numberOfItems" + ], + "type": "object" + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "systemLanguage": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "numberOfItems": { + "type": "number" + } + }, + "required": [ + "length", + "numberOfItems" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "transform": { + "$ref": "#/definitions/SVGAnimatedTransformList" + }, + "viewBox": { + "$ref": "#/definitions/SVGAnimatedRect" + }, + "viewportElement": { + "anyOf": [ + { + "$ref": "#/definitions/SVGElement" + }, + { + "type": "null" + } + ] + }, + "width": { + "$ref": "#/definitions/SVGAnimatedLength" + }, + "x": { + "$ref": "#/definitions/SVGAnimatedLength" + }, + "y": { + "$ref": "#/definitions/SVGAnimatedLength" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "currentScale", + "currentTranslate", + "dataset", + "firstChild", + "firstElementChild", + "height", + "id", + "innerHTML", + "isConnected", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "onabort", + "onafterprint", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onbeforeprint", + "onbeforeunload", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongamepadconnected", + "ongamepaddisconnected", + "ongotpointercapture", + "onhashchange", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onlanguagechange", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmessage", + "onmessageerror", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onoffline", + "ononline", + "onpagehide", + "onpageshow", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onpopstate", + "onprogress", + "onratechange", + "onrejectionhandled", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onstorage", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onunhandledrejection", + "onunload", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "ownerDocument", + "ownerSVGElement", + "parentElement", + "parentNode", + "part", + "prefix", + "preserveAspectRatio", + "previousElementSibling", + "previousSibling", + "requiredExtensions", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "style", + "systemLanguage", + "tabIndex", + "tagName", + "textContent", + "transform", + "viewBox", + "viewportElement", + "width", + "x", + "y" + ], + "type": "object" + }, + "SVGScriptElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": {}, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "href": { + "$ref": "#/definitions/SVGAnimatedString" + }, + "id": { + "type": "string" + }, + "innerHTML": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "ownerSVGElement": { + "anyOf": [ + { + "$ref": "#/definitions/SVGSVGElement" + }, + { + "type": "null" + } + ] + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": "string" + }, + "viewportElement": { + "anyOf": [ + { + "$ref": "#/definitions/SVGElement" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "dataset", + "firstChild", + "firstElementChild", + "href", + "id", + "innerHTML", + "isConnected", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "ownerDocument", + "ownerSVGElement", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "style", + "tabIndex", + "tagName", + "textContent", + "type", + "viewportElement" + ], + "type": "object" + }, + "SVGTransform": { + "properties": { + "SVG_TRANSFORM_MATRIX": { + "const": 1, + "type": "number" + }, + "SVG_TRANSFORM_ROTATE": { + "const": 4, + "type": "number" + }, + "SVG_TRANSFORM_SCALE": { + "const": 3, + "type": "number" + }, + "SVG_TRANSFORM_SKEWX": { + "const": 5, + "type": "number" + }, + "SVG_TRANSFORM_SKEWY": { + "const": 6, + "type": "number" + }, + "SVG_TRANSFORM_TRANSLATE": { + "const": 2, + "type": "number" + }, + "SVG_TRANSFORM_UNKNOWN": { + "const": 0, + "type": "number" + }, + "angle": { + "type": "number" + }, + "matrix": { + "$ref": "#/definitions/DOMMatrix" + }, + "type": { + "type": "number" + } + }, + "required": [ + "SVG_TRANSFORM_MATRIX", + "SVG_TRANSFORM_ROTATE", + "SVG_TRANSFORM_SCALE", + "SVG_TRANSFORM_SKEWX", + "SVG_TRANSFORM_SKEWY", + "SVG_TRANSFORM_TRANSLATE", + "SVG_TRANSFORM_UNKNOWN", + "angle", + "matrix", + "type" + ], + "type": "object" + }, + "Schema": { + "properties": { + "addCustomElements": { + "type": "object" + }, + "addValidChildren": { + "type": "object" + }, + "addValidElements": { + "type": "object" + }, + "children": { + "$ref": "#/definitions/Record" + }, + "elements": { + "$ref": "#/definitions/Record" + }, + "getBlockElements": { + "type": "object" + }, + "getBoolAttrs": { + "type": "object" + }, + "getCustomElements": { + "type": "object" + }, + "getElementRule": { + "type": "object" + }, + "getInvalidStyles": { + "type": "object" + }, + "getMoveCaretBeforeOnEnterElements": { + "type": "object" + }, + "getNonEmptyElements": { + "type": "object" + }, + "getSelfClosingElements": { + "type": "object" + }, + "getSpecialElements": { + "type": "object" + }, + "getTextBlockElements": { + "type": "object" + }, + "getTextInlineElements": { + "type": "object" + }, + "getTransparentElements": { + "type": "object" + }, + "getValidClasses": { + "type": "object" + }, + "getValidStyles": { + "type": "object" + }, + "getVoidElements": { + "type": "object" + }, + "getWhitespaceElements": { + "type": "object" + }, + "isBlock": { + "type": "object" + }, + "isInline": { + "type": "object" + }, + "isValid": { + "type": "object" + }, + "isValidChild": { + "type": "object" + }, + "isWrapper": { + "type": "object" + }, + "setValidElements": { + "type": "object" + }, + "type": { + "$ref": "#/definitions/SchemaType" + } + }, + "required": [ + "addCustomElements", + "addValidChildren", + "addValidElements", + "children", + "elements", + "getBlockElements", + "getBoolAttrs", + "getCustomElements", + "getElementRule", + "getInvalidStyles", + "getMoveCaretBeforeOnEnterElements", + "getNonEmptyElements", + "getSelfClosingElements", + "getSpecialElements", + "getTextBlockElements", + "getTextInlineElements", + "getTransparentElements", + "getValidClasses", + "getValidStyles", + "getVoidElements", + "getWhitespaceElements", + "isBlock", + "isInline", + "isValid", + "isValidChild", + "isWrapper", + "setValidElements", + "type" + ], + "type": "object" + }, + "SchemaType": { + "enum": [ + "html4", + "html5", + "html5-strict" + ], + "type": "string" + }, + "Screen": { + "properties": { + "availHeight": { + "type": "number" + }, + "availWidth": { + "type": "number" + }, + "colorDepth": { + "type": "number" + }, + "height": { + "type": "number" + }, + "orientation": { + "$ref": "#/definitions/ScreenOrientation" + }, + "pixelDepth": { + "type": "number" + }, + "width": { + "type": "number" + } + }, + "required": [ + "availHeight", + "availWidth", + "colorDepth", + "height", + "orientation", + "pixelDepth", + "width" + ], + "type": "object" + }, + "ScreenOrientation": { + "properties": { + "angle": { + "type": "number" + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "type": { + "$ref": "#/definitions/OrientationType" + } + }, + "required": [ + "angle", + "onchange", + "type" + ], + "type": "object" + }, + "ScriptLoader": { + "properties": { + "loading": {}, + "queue": {}, + "queueLoadedCallbacks": {}, + "scriptLoadedCallbacks": {}, + "settings": {}, + "states": {} + }, + "required": [ + "loading", + "queue", + "queueLoadedCallbacks", + "scriptLoadedCallbacks", + "settings", + "states" + ], + "type": "object" + }, + "ScriptLoaderConstructor": { + "properties": { + "ScriptLoader": { + "$ref": "#/definitions/ScriptLoader" + }, + "prototype": { + "$ref": "#/definitions/ScriptLoader" + } + }, + "required": [ + "ScriptLoader", + "prototype" + ], + "type": "object" + }, + "ScrollRestoration": { + "enum": [ + "auto", + "manual" + ], + "type": "string" + }, + "SectionAliasConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.SectionAlias\">" + }, + { + "properties": { + "match": { + "description": "Define the section that this extension should be available in", + "type": "string" + }, + "oneOf": { + "description": "Define one or more workspaces that this extension should be available in", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "match" + ], + "type": "object" + } + ] + }, + "SelectionOverrides": { + "properties": { + "destroy": { + "type": "object" + }, + "hideFakeCaret": { + "type": "object" + }, + "showBlockCaretContainer": { + "type": "object" + }, + "showCaret": { + "type": "object" + } + }, + "required": [ + "destroy", + "hideFakeCaret", + "showBlockCaretContainer", + "showCaret" + ], + "type": "object" + }, + "SelectorStyleFormat": { + "properties": { + "attributes": { + "$ref": "#/definitions/Record" + }, + "block_expand": { + "type": "boolean" + }, + "ceFalseOverride": { + "type": "boolean" + }, + "classes": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ] + }, + "clear_child_styles": { + "type": "boolean" + }, + "collapsed": { + "type": "boolean" + }, + "deep": { + "type": "boolean" + }, + "exact": { + "type": "boolean" + }, + "expand": { + "type": "boolean" + }, + "icon": { + "type": "string" + }, + "inherit": { + "type": "boolean" + }, + "links": { + "type": "boolean" + }, + "merge_siblings": { + "type": "boolean" + }, + "merge_with_parents": { + "type": "boolean" + }, + "mixed": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "onformat": { + "type": "object" + }, + "onmatch": { + "type": "object" + }, + "preserve_attributes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "preview": { + "anyOf": [ + { + "const": false, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "remove": { + "enum": [ + "all", + "empty", + "none" + ], + "type": "string" + }, + "remove_similar": { + "type": "boolean" + }, + "selector": { + "type": "string" + }, + "split": { + "type": "boolean" + }, + "styles": { + "$ref": "#/definitions/Record" + }, + "title": { + "type": "string" + }, + "toggle": { + "type": "boolean" + } + }, + "required": [ + "selector", + "title" + ], + "type": "object" + }, + "Separator": { + "properties": { + "title": { + "type": "string" + } + }, + "required": [ + "title" + ], + "type": "object" + }, + "ServiceWorker": { + "properties": { + "onerror": { + "type": [ + "null", + "object" + ] + }, + "onstatechange": { + "type": [ + "null", + "object" + ] + }, + "scriptURL": { + "type": "string" + }, + "state": { + "$ref": "#/definitions/ServiceWorkerState" + } + }, + "required": [ + "onerror", + "onstatechange", + "scriptURL", + "state" + ], + "type": "object" + }, + "ServiceWorkerContainer": { + "properties": { + "controller": { + "anyOf": [ + { + "$ref": "#/definitions/ServiceWorker" + }, + { + "type": "null" + } + ] + }, + "oncontrollerchange": { + "type": [ + "null", + "object" + ] + }, + "onmessage": { + "type": [ + "null", + "object" + ] + }, + "onmessageerror": { + "type": [ + "null", + "object" + ] + }, + "ready": { + "$ref": "#/definitions/Promise" + } + }, + "required": [ + "controller", + "oncontrollerchange", + "onmessage", + "onmessageerror", + "ready" + ], + "type": "object" + }, + "ServiceWorkerState": { + "enum": [ + "activated", + "activating", + "installed", + "installing", + "parsed", + "redundant" + ], + "type": "string" + }, + "ShadowRoot": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "activeElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "adoptedStyleSheets": { + "items": { + "$ref": "#/definitions/CSSStyleSheet" + }, + "type": "array" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "delegatesFocus": { + "type": "boolean" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "fullscreenElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "host": { + "$ref": "#/definitions/Element" + }, + "innerHTML": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "mode": { + "$ref": "#/definitions/ShadowRootMode" + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "pictureInPictureElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "pointerLockElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "slotAssignment": { + "$ref": "#/definitions/SlotAssignmentMode" + }, + "styleSheets": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/CSSStyleSheet" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "textContent": { + "type": [ + "null", + "string" + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "activeElement", + "adoptedStyleSheets", + "baseURI", + "childElementCount", + "childNodes", + "children", + "delegatesFocus", + "firstChild", + "firstElementChild", + "fullscreenElement", + "host", + "innerHTML", + "isConnected", + "lastChild", + "lastElementChild", + "mode", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "onslotchange", + "ownerDocument", + "parentElement", + "parentNode", + "pictureInPictureElement", + "pointerLockElement", + "previousSibling", + "slotAssignment", + "styleSheets", + "textContent" + ], + "type": "object" + }, + "ShadowRootMode": { + "enum": [ + "closed", + "open" + ], + "type": "string" + }, + "Shortcuts": { + "properties": { + "createShortcut": {}, + "editor": {}, + "executeShortcutAction": {}, + "hasModifier": {}, + "isFunctionKey": {}, + "matchShortcut": {}, + "normalizeCommandFunc": {}, + "pendingPatterns": {}, + "shortcuts": {} + }, + "required": [ + "createShortcut", + "editor", + "executeShortcutAction", + "hasModifier", + "isFunctionKey", + "matchShortcut", + "normalizeCommandFunc", + "pendingPatterns", + "shortcuts" + ], + "type": "object" + }, + "ShortcutsConstructor": { + "properties": { + "prototype": { + "$ref": "#/definitions/Shortcuts" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "SlotAssignmentMode": { + "enum": [ + "manual", + "named" + ], + "type": "string" + }, + "SpeechSynthesis": { + "properties": { + "onvoiceschanged": { + "type": [ + "null", + "object" + ] + }, + "paused": { + "type": "boolean" + }, + "pending": { + "type": "boolean" + }, + "speaking": { + "type": "boolean" + } + }, + "required": [ + "onvoiceschanged", + "paused", + "pending", + "speaking" + ], + "type": "object" + }, + "Storage": { + "additionalProperties": {}, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "StorageManager": { + "type": "object" + }, + "StringPathBookmark": { + "properties": { + "end": { + "type": "string" + }, + "forward": { + "type": "boolean" + }, + "start": { + "type": "string" + } + }, + "required": [ + "start" + ], + "type": "object" + }, + "StylePropertyMap": { + "properties": { + "size": { + "type": "number" + } + }, + "required": [ + "size" + ], + "type": "object" + }, + "StyleSheetLoader": { + "properties": { + "_setContentCssCors": { + "type": "object" + }, + "_setReferrerPolicy": { + "type": "object" + }, + "load": { + "type": "object" + }, + "loadAll": { + "type": "object" + }, + "loadRawCss": { + "type": "object" + }, + "unload": { + "type": "object" + }, + "unloadAll": { + "type": "object" + }, + "unloadRawCss": { + "type": "object" + } + }, + "required": [ + "_setContentCssCors", + "_setReferrerPolicy", + "load", + "loadAll", + "loadRawCss", + "unload", + "unloadAll", + "unloadRawCss" + ], + "type": "object" + }, + "Styles": { + "properties": { + "parse": { + "type": "object" + }, + "serialize": { + "type": "object" + } + }, + "required": [ + "parse", + "serialize" + ], + "type": "object" + }, + "SubtleCrypto": { + "type": "object" + }, + "SwitchConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.Switch\">" + }, + { + "properties": { + "frequency": { + "type": "string" + } + }, + "required": [ + "frequency" + ], + "type": "object" + } + ] + }, + "Target": { + "anyOf": [ + { + "$ref": "#/definitions/Node" + }, + { + "$ref": "#/definitions/Window" + } + ] + }, + "Theme": { + "properties": { + "destroy": { + "type": "object" + }, + "execCommand": { + "type": "object" + }, + "getNotificationManagerImpl": { + "type": "object" + }, + "getWindowManagerImpl": { + "type": "object" + }, + "init": { + "type": "object" + }, + "inline": {}, + "renderUI": { + "type": "object" + }, + "ui": {} + }, + "type": "object" + }, + "ThemeManager": { + "properties": { + "add": { + "type": "object" + }, + "createUrl": { + "type": "object" + }, + "get": { + "type": "object" + }, + "items": { + "items": { + "type": "object" + }, + "type": "array" + }, + "load": { + "type": "object" + }, + "lookup": { + "$ref": "#/definitions/Record;}>" + }, + "remove": { + "type": "object" + }, + "requireLangPack": { + "type": "object" + }, + "urls": { + "$ref": "#/definitions/Record" + }, + "waitFor": { + "type": "object" + } + }, + "required": [ + "add", + "createUrl", + "get", + "items", + "load", + "lookup", + "remove", + "requireLangPack", + "urls", + "waitFor" + ], + "type": "object" + }, + "TinyMCE": { + "properties": { + "AddOnManager": { + "$ref": "#/definitions/AddOnManagerNamespace" + }, + "Annotator": { + "type": "object" + }, + "DOM": { + "$ref": "#/definitions/DOMUtils" + }, + "Editor": { + "$ref": "#/definitions/EditorConstructor" + }, + "EditorCommands": { + "$ref": "#/definitions/EditorCommandsConstructor" + }, + "EditorManager": { + "$ref": "#/definitions/EditorManager" + }, + "EditorObservable": { + "$ref": "#/definitions/EditorObservable" + }, + "Env": { + "$ref": "#/definitions/Env" + }, + "FakeClipboard": { + "$ref": "#/definitions/FakeClipboard" + }, + "FocusManager": { + "$ref": "#/definitions/FocusManager" + }, + "Formatter": { + "type": "object" + }, + "IconManager": { + "$ref": "#/definitions/IconManager" + }, + "ModelManager": { + "$ref": "#/definitions/ModelManager" + }, + "NotificationManager": { + "type": "object" + }, + "PluginManager": { + "$ref": "#/definitions/PluginManager" + }, + "Resource": { + "$ref": "#/definitions/Resource" + }, + "ScriptLoader": { + "$ref": "#/definitions/ScriptLoader" + }, + "Shortcuts": { + "$ref": "#/definitions/ShortcutsConstructor" + }, + "ThemeManager": { + "$ref": "#/definitions/ThemeManager" + }, + "UndoManager": { + "type": "object" + }, + "WindowManager": { + "type": "object" + }, + "_addCacheSuffix": { + "type": "object" + }, + "activeEditor": { + "anyOf": [ + { + "$ref": "#/definitions/Editor" + }, + { + "type": "null" + } + ] + }, + "addI18n": { + "type": "object" + }, + "baseURI": { + "$ref": "#/definitions/URI" + }, + "baseURL": { + "type": "string" + }, + "defaultOptions": { + "$ref": "#/definitions/RawEditorOptions" + }, + "documentBaseURL": { + "type": "string" + }, + "dom": { + "properties": { + "BookmarkManager": { + "$ref": "#/definitions/BookmarkManagerNamespace" + }, + "ControlSelection": { + "type": "object" + }, + "DOMUtils": { + "$ref": "#/definitions/DOMUtilsNamespace" + }, + "Event": { + "$ref": "#/definitions/EventUtils" + }, + "EventUtils": { + "$ref": "#/definitions/EventUtilsConstructor" + }, + "RangeUtils": { + "$ref": "#/definitions/RangeUtilsNamespace" + }, + "ScriptLoader": { + "$ref": "#/definitions/ScriptLoaderConstructor" + }, + "Selection": { + "type": "object" + }, + "Serializer": { + "type": "object" + }, + "StyleSheetLoader": { + "type": "object" + }, + "TextSeeker": { + "type": "object" + }, + "TreeWalker": { + "$ref": "#/definitions/DomTreeWalkerConstructor" + } + }, + "required": [ + "BookmarkManager", + "ControlSelection", + "DOMUtils", + "Event", + "EventUtils", + "RangeUtils", + "ScriptLoader", + "Selection", + "Serializer", + "StyleSheetLoader", + "TextSeeker", + "TreeWalker" + ], + "type": "object" + }, + "each": { + "type": "object" + }, + "explode": { + "type": "object" + }, + "extend": { + "type": "object" + }, + "focusedEditor": { + "anyOf": [ + { + "$ref": "#/definitions/Editor" + }, + { + "type": "null" + } + ] + }, + "geom": { + "properties": { + "Rect": { + "$ref": "#/definitions/Rect" + } + }, + "required": [ + "Rect" + ], + "type": "object" + }, + "grep": { + "type": "object" + }, + "html": { + "properties": { + "DomParser": { + "type": "object" + }, + "Entities": { + "$ref": "#/definitions/Entities" + }, + "Node": { + "$ref": "#/definitions/AstNodeConstructor" + }, + "Schema": { + "type": "object" + }, + "Serializer": { + "type": "object" + }, + "Styles": { + "type": "object" + }, + "Writer": { + "type": "object" + } + }, + "required": [ + "DomParser", + "Entities", + "Node", + "Schema", + "Serializer", + "Styles", + "Writer" + ], + "type": "object" + }, + "i18n": { + "$ref": "#/definitions/I18n" + }, + "inArray": { + "type": "object" + }, + "is": { + "type": "object" + }, + "isArray": { + "type": "object" + }, + "majorVersion": { + "type": "string" + }, + "makeMap": { + "type": "object" + }, + "map": { + "type": "object" + }, + "minorVersion": { + "type": "string" + }, + "releaseDate": { + "type": "string" + }, + "resolve": { + "type": "object" + }, + "suffix": { + "type": "string" + }, + "toArray": { + "type": "object" + }, + "translate": { + "type": "object" + }, + "triggerSave": { + "type": "object" + }, + "trim": { + "type": "object" + }, + "util": { + "properties": { + "Delay": { + "$ref": "#/definitions/Delay" + }, + "EventDispatcher": { + "$ref": "#/definitions/EventDispatcherConstructor" + }, + "I18n": { + "$ref": "#/definitions/I18n" + }, + "ImageUploader": { + "$ref": "#/definitions/ImageUploader" + }, + "LocalStorage": { + "$ref": "#/definitions/Storage" + }, + "Observable": { + "$ref": "#/definitions/Observable" + }, + "Tools": { + "$ref": "#/definitions/Tools" + }, + "URI": { + "$ref": "#/definitions/URIConstructor" + }, + "VK": { + "$ref": "#/definitions/VK" + } + }, + "required": [ + "Delay", + "EventDispatcher", + "I18n", + "ImageUploader", + "LocalStorage", + "Observable", + "Tools", + "URI", + "VK" + ], + "type": "object" + }, + "walk": { + "type": "object" + } + }, + "required": [ + "AddOnManager", + "Annotator", + "DOM", + "Editor", + "EditorCommands", + "EditorManager", + "EditorObservable", + "Env", + "FakeClipboard", + "FocusManager", + "Formatter", + "IconManager", + "ModelManager", + "NotificationManager", + "PluginManager", + "Resource", + "ScriptLoader", + "Shortcuts", + "ThemeManager", + "UndoManager", + "WindowManager", + "_addCacheSuffix", + "activeEditor", + "addI18n", + "baseURI", + "baseURL", + "defaultOptions", + "documentBaseURL", + "dom", + "each", + "explode", + "extend", + "focusedEditor", + "geom", + "grep", + "html", + "i18n", + "inArray", + "is", + "isArray", + "majorVersion", + "makeMap", + "map", + "minorVersion", + "releaseDate", + "resolve", + "suffix", + "toArray", + "translate", + "triggerSave", + "trim", + "util", + "walk" + ], + "type": "object" + }, + "ToolbarGroup": { + "properties": { + "items": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "type": "string" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "Tools": { + "properties": { + "_addCacheSuffix": { + "type": "object" + }, + "each": { + "type": "object" + }, + "explode": { + "type": "object" + }, + "extend": { + "type": "object" + }, + "grep": { + "type": "object" + }, + "hasOwn": { + "type": "object" + }, + "inArray": { + "type": "object" + }, + "is": { + "type": "object" + }, + "isArray": { + "type": "object" + }, + "makeMap": { + "type": "object" + }, + "map": { + "type": "object" + }, + "resolve": { + "type": "object" + }, + "toArray": { + "type": "object" + }, + "trim": { + "type": "object" + }, + "walk": { + "type": "object" + } + }, + "required": [ + "_addCacheSuffix", + "each", + "explode", + "extend", + "grep", + "hasOwn", + "inArray", + "is", + "isArray", + "makeMap", + "map", + "resolve", + "toArray", + "trim", + "walk" + ], + "type": "object" + }, + "TrustedHTML": { + "properties": { + "brand": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "brand" + ], + "type": "object" + }, + "TrustedScript": { + "properties": { + "brand": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "brand" + ], + "type": "object" + }, + "TrustedScriptURL": { + "properties": { + "brand": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "brand" + ], + "type": "object" + }, + "TrustedTypePolicy": { + "properties": { + "name": { + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "TrustedTypePolicy": { + "oneOf": [ + { + "$ref": "#/definitions/TrustedTypePolicy" + } + ] + }, + "TrustedTypePolicy": { + "properties": { + "name": { + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "TrustedTypePolicyFactory": { + "oneOf": [ + { + "$ref": "#/definitions/TrustedTypePolicyFactory_1" + }, + { + "$ref": "#/definitions/InternalTrustedTypePolicyFactory" + } + ] + }, + "TrustedTypePolicyFactory_1": { + "properties": { + "defaultPolicy": { + "anyOf": [ + { + "$ref": "#/definitions/TrustedTypePolicy" + }, + { + "type": "null" + } + ] + }, + "emptyHTML": { + "$ref": "#/definitions/TrustedHTML" + }, + "emptyScript": { + "$ref": "#/definitions/TrustedScript" + } + }, + "required": [ + "defaultPolicy", + "emptyHTML", + "emptyScript" + ], + "type": "object" + }, + "URI": { + "properties": { + "anchor": { + "type": "string" + }, + "authority": { + "type": "string" + }, + "directory": { + "type": "string" + }, + "file": { + "type": "string" + }, + "host": { + "type": "string" + }, + "password": { + "type": "string" + }, + "path": { + "type": "string" + }, + "port": { + "type": "string" + }, + "protocol": { + "type": "string" + }, + "query": { + "type": "string" + }, + "relative": { + "type": "string" + }, + "settings": { + "$ref": "#/definitions/URISettings" + }, + "source": { + "type": "string" + }, + "user": { + "type": "string" + }, + "userInfo": { + "type": "string" + } + }, + "required": [ + "directory", + "path", + "settings", + "source" + ], + "type": "object" + }, + "URIConstructor": { + "properties": { + "getDocumentBaseUrl": { + "type": "object" + }, + "parseDataUri": { + "type": "object" + }, + "prototype": { + "$ref": "#/definitions/URI" + } + }, + "required": [ + "getDocumentBaseUrl", + "parseDataUri", + "prototype" + ], + "type": "object" + }, + "URISettings": { + "properties": { + "base_uri": { + "$ref": "#/definitions/URI" + } + }, + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.CollectionAlias\">": { + "properties": { + "alias": { + "const": "Umb.Condition.CollectionAlias", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.CollectionBulkActionPermission\">": { + "properties": { + "alias": { + "const": "Umb.Condition.CollectionBulkActionPermission", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.SectionAlias\">": { + "properties": { + "alias": { + "const": "Umb.Condition.SectionAlias", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.SectionUserPermission\">": { + "properties": { + "alias": { + "const": "Umb.Condition.SectionUserPermission", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.Switch\">": { + "properties": { + "alias": { + "const": "Umb.Condition.Switch", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.UserPermission.Document\">": { + "properties": { + "alias": { + "const": "Umb.Condition.UserPermission.Document", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.WorkspaceAlias\">": { + "properties": { + "alias": { + "const": "Umb.Condition.WorkspaceAlias", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.WorkspaceContentTypeAlias\">": { + "properties": { + "alias": { + "const": "Umb.Condition.WorkspaceContentTypeAlias", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.WorkspaceEntityType\">": { + "properties": { + "alias": { + "const": "Umb.Condition.WorkspaceEntityType", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase": { + "properties": { + "alias": { + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbDocumentUserPermissionConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.UserPermission.Document\">" + }, + { + "properties": { + "allOf": { + "description": "The user must have all of the permissions in this array for the condition to be met.", + "items": { + "type": "string" + }, + "type": "array" + }, + "oneOf": { + "description": "The user must have at least one of the permissions in this array for the condition to be met.", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + ] + }, + "UmbLocalizationDictionary": { + "type": "object" + }, + "UmbModalConfig": { + "properties": { + "backdropBackground": { + "description": "Set the background property of the modal backdrop", + "type": "string" + }, + "key": { + "type": "string" + }, + "size": { + "enum": [ + "full", + "large", + "medium", + "small" + ], + "type": "string" + }, + "type": { + "enum": [ + "dialog", + "sidebar" + ], + "type": "string" + } + }, + "type": "object" + }, + "UmbModalToken,UmbPickerModalValue>": { + "properties": { + "#alias": { + "type": "string" + }, + "#defaults": { + "$ref": "#/definitions/UmbModalTokenDefaults,UmbPickerModalValue>" + }, + "DATA": { + "description": "Get the data type of the token's data.", + "type": "{ModalDataType}" + }, + "VALUE": { + "description": "Get the value type of the token", + "type": "{ModalValueType}" + } + }, + "required": [ + "#alias", + "DATA", + "VALUE" + ], + "type": "object" + }, + "UmbModalTokenDefaults,UmbPickerModalValue>": { + "properties": { + "data": { + "$ref": "#/definitions/UmbPickerModalData" + }, + "modal": { + "$ref": "#/definitions/UmbModalConfig" + }, + "value": { + "$ref": "#/definitions/UmbPickerModalValue" + } + }, + "type": "object" + }, + "UmbMultipleAppLanguageConditionConfig": { + "properties": { + "alias": { + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbPickerModalData": { + "properties": { + "filter": { + "type": "object" + }, + "multiple": { + "type": "boolean" + }, + "pickableFilter": { + "type": "object" + }, + "search": { + "$ref": "#/definitions/UmbPickerModalSearchConfig" + } + }, + "type": "object" + }, + "UmbPickerModalSearchConfig": { + "properties": { + "providerAlias": { + "type": "string" + }, + "queryParams": { + "additionalProperties": true, + "properties": {}, + "type": "object" + } + }, + "required": [ + "providerAlias" + ], + "type": "object" + }, + "UmbPickerModalValue": { + "properties": { + "selection": { + "items": { + "type": [ + "null", + "string" + ] + }, + "type": "array" + } + }, + "required": [ + "selection" + ], + "type": "object" + }, + "UmbSectionUserPermissionConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.SectionUserPermission\">" + }, + { + "properties": { + "match": { + "type": "string" + } + }, + "required": [ + "match" + ], + "type": "object" + } + ] + }, + "UmbracoPackageImportmap": { + "properties": { + "imports": { + "$ref": "#/definitions/UmbracoPackageImportmapValue", + "description": "This is used to define the module specifiers and their respective paths for the package to be used in the browser.", + "examples": [ + { + "library": "./path/to/library.js", + "library/*": "./path/to/library/*" + } + ], + "title": "A module specifier with a path for the importmap" + }, + "scopes": { + "$ref": "#/definitions/UmbracoPackageImportmapScopes", + "description": "This is used to define the scopes for the package to be used in the browser. It has to specify a path and a value that is an object with module specifiers and their respective paths.", + "examples": [ + { + "/path/to/library": { + "library": "./path/to/some/other/library.js" + } + } + ], + "title": "The importmap scopes for the package" + } + }, + "required": [ + "imports" + ], + "type": "object" + }, + "UmbracoPackageImportmapScopes": { + "additionalProperties": { + "$ref": "#/definitions/UmbracoPackageImportmapValue" + }, + "type": "object" + }, + "UmbracoPackageImportmapValue": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "UndoLevel": { + "anyOf": [ + { + "allOf": [ + { + "$ref": "#/definitions/CompleteUndoLevel" + }, + { + "properties": { + "bookmark": { + "$ref": "#/definitions/Bookmark" + } + }, + "required": [ + "bookmark" + ], + "type": "object" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/definitions/FragmentedUndoLevel" + }, + { + "properties": { + "bookmark": { + "$ref": "#/definitions/Bookmark" + } + }, + "required": [ + "bookmark" + ], + "type": "object" + } + ] + } + ] + }, + "UndoManager": { + "properties": { + "add": { + "type": "object" + }, + "beforeChange": { + "type": "object" + }, + "clear": { + "type": "object" + }, + "data": { + "items": { + "$ref": "#/definitions/UndoLevel" + }, + "type": "array" + }, + "dispatchChange": { + "type": "object" + }, + "extra": { + "type": "object" + }, + "hasRedo": { + "type": "object" + }, + "hasUndo": { + "type": "object" + }, + "ignore": { + "type": "object" + }, + "redo": { + "type": "object" + }, + "reset": { + "type": "object" + }, + "transact": { + "type": "object" + }, + "typing": { + "type": "boolean" + }, + "undo": { + "type": "object" + } + }, + "required": [ + "add", + "beforeChange", + "clear", + "data", + "dispatchChange", + "extra", + "hasRedo", + "hasUndo", + "ignore", + "redo", + "reset", + "transact", + "typing", + "undo" + ], + "type": "object" + }, + "UserActivation": { + "properties": { + "hasBeenActive": { + "type": "boolean" + }, + "isActive": { + "type": "boolean" + } + }, + "required": [ + "hasBeenActive", + "isActive" + ], + "type": "object" + }, + "VK": { + "properties": { + "BACKSPACE": { + "type": "number" + }, + "DELETE": { + "type": "number" + }, + "DOWN": { + "type": "number" + }, + "END": { + "type": "number" + }, + "ENTER": { + "type": "number" + }, + "ESC": { + "type": "number" + }, + "HOME": { + "type": "number" + }, + "LEFT": { + "type": "number" + }, + "PAGE_DOWN": { + "type": "number" + }, + "PAGE_UP": { + "type": "number" + }, + "RIGHT": { + "type": "number" + }, + "SPACEBAR": { + "type": "number" + }, + "TAB": { + "type": "number" + }, + "UP": { + "type": "number" + }, + "metaKeyPressed": { + "type": "object" + }, + "modifierPressed": { + "type": "object" + } + }, + "required": [ + "BACKSPACE", + "DELETE", + "DOWN", + "END", + "ENTER", + "ESC", + "HOME", + "LEFT", + "PAGE_DOWN", + "PAGE_UP", + "RIGHT", + "SPACEBAR", + "TAB", + "UP", + "metaKeyPressed", + "modifierPressed" + ], + "type": "object" + }, + "Version": { + "properties": { + "major": { + "type": "number" + }, + "minor": { + "type": "number" + } + }, + "required": [ + "major", + "minor" + ], + "type": "object" + }, + "VisualViewport": { + "properties": { + "height": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetTop": { + "type": "number" + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "pageLeft": { + "type": "number" + }, + "pageTop": { + "type": "number" + }, + "scale": { + "type": "number" + }, + "width": { + "type": "number" + } + }, + "required": [ + "height", + "offsetLeft", + "offsetTop", + "onresize", + "onscroll", + "pageLeft", + "pageTop", + "scale", + "width" + ], + "type": "object" + }, + "WakeLock": { + "type": "object" + }, + "Window": { + "additionalProperties": { + "$ref": "#/definitions/Window" + }, + "properties": { + "MonacoEnvironment": { + "$ref": "#/definitions/Environment" + }, + "TrustedHTML": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedHTML" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "TrustedScript": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedScript" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "TrustedScriptURL": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedScriptURL" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "TrustedTypePolicy": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedTypePolicy" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "TrustedTypePolicyFactory": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedTypePolicyFactory" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "after": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute after running tests.\n\n- _Only available when invoked via the mocha CLI._" + }, + "afterEach": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute after each test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "before": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute before running tests.\n\n- _Only available when invoked via the mocha CLI._" + }, + "beforeEach": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute before each test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "caches": { + "$ref": "#/definitions/CacheStorage" + }, + "clientInformation": { + "$ref": "#/definitions/Navigator" + }, + "closed": { + "type": "boolean" + }, + "context": { + "$ref": "#/definitions/Mocha.SuiteFunction", + "description": "Describe a \"suite\" containing nested suites and tests.\n\n- _Only available when invoked via the mocha CLI._" + }, + "crossOriginIsolated": { + "type": "boolean" + }, + "crypto": { + "$ref": "#/definitions/Crypto" + }, + "customElements": { + "$ref": "#/definitions/CustomElementRegistry" + }, + "describe": { + "$ref": "#/definitions/Mocha.SuiteFunction", + "description": "Describe a \"suite\" containing nested suites and tests.\n\n- _Only available when invoked via the mocha CLI._" + }, + "devicePixelRatio": { + "type": "number" + }, + "document": { + "$ref": "#/definitions/Document" + }, + "event": { + "$ref": "#/definitions/Event" + }, + "external": { + "$ref": "#/definitions/External" + }, + "frameElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "frames": { + "$ref": "#/definitions/Window" + }, + "history": { + "$ref": "#/definitions/History" + }, + "indexedDB": { + "$ref": "#/definitions/IDBFactory" + }, + "innerHeight": { + "type": "number" + }, + "innerWidth": { + "type": "number" + }, + "isSecureContext": { + "type": "boolean" + }, + "it": { + "$ref": "#/definitions/Mocha.TestFunction", + "description": "Describes a test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "length": { + "type": "number" + }, + "localStorage": { + "$ref": "#/definitions/Storage" + }, + "location": { + "$ref": "#/definitions/Location" + }, + "locationbar": { + "$ref": "#/definitions/BarProp" + }, + "menubar": { + "$ref": "#/definitions/BarProp" + }, + "name": { + "type": "string" + }, + "navigator": { + "$ref": "#/definitions/Navigator" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onafterprint": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onbeforeprint": { + "type": [ + "null", + "object" + ] + }, + "onbeforeunload": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondevicemotion": { + "type": [ + "null", + "object" + ] + }, + "ondeviceorientation": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "ongamepadconnected": { + "type": [ + "null", + "object" + ] + }, + "ongamepaddisconnected": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onhashchange": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onlanguagechange": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmessage": { + "type": [ + "null", + "object" + ] + }, + "onmessageerror": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onoffline": { + "type": [ + "null", + "object" + ] + }, + "ononline": { + "type": [ + "null", + "object" + ] + }, + "onorientationchange": { + "type": [ + "null", + "object" + ] + }, + "onpagehide": { + "type": [ + "null", + "object" + ] + }, + "onpageshow": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onpopstate": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onrejectionhandled": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onstorage": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onunhandledrejection": { + "type": [ + "null", + "object" + ] + }, + "onunload": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "opener": {}, + "orientation": { + "type": "number" + }, + "origin": { + "type": "string" + }, + "outerHeight": { + "type": "number" + }, + "outerWidth": { + "type": "number" + }, + "pageXOffset": { + "type": "number" + }, + "pageYOffset": { + "type": "number" + }, + "parent": { + "$ref": "#/definitions/Window" + }, + "performance": { + "$ref": "#/definitions/Performance" + }, + "personalbar": { + "$ref": "#/definitions/BarProp" + }, + "run": { + "description": "Triggers root suite execution.\n\n- _Only available if flag --delay is passed into Mocha._\n- _Only available when invoked via the mocha CLI._", + "type": "object" + }, + "screen": { + "$ref": "#/definitions/Screen" + }, + "screenLeft": { + "type": "number" + }, + "screenTop": { + "type": "number" + }, + "screenX": { + "type": "number" + }, + "screenY": { + "type": "number" + }, + "scrollX": { + "type": "number" + }, + "scrollY": { + "type": "number" + }, + "scrollbars": { + "$ref": "#/definitions/BarProp" + }, + "self": { + "allOf": [ + { + "$ref": "#/definitions/Window" + }, + { + "type": "object" + } + ] + }, + "sessionStorage": { + "$ref": "#/definitions/Storage" + }, + "setup": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute before each test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "specify": { + "$ref": "#/definitions/Mocha.TestFunction", + "description": "Describes a test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "speechSynthesis": { + "$ref": "#/definitions/SpeechSynthesis" + }, + "status": { + "type": "string" + }, + "statusbar": { + "$ref": "#/definitions/BarProp" + }, + "suite": { + "$ref": "#/definitions/Mocha.SuiteFunction", + "description": "Describe a \"suite\" containing nested suites and tests.\n\n- _Only available when invoked via the mocha CLI._" + }, + "suiteSetup": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute before running tests.\n\n- _Only available when invoked via the mocha CLI._" + }, + "suiteTeardown": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute after running tests.\n\n- _Only available when invoked via the mocha CLI._" + }, + "teardown": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute after each test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "test": { + "$ref": "#/definitions/Mocha.TestFunction", + "description": "Describes a test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "tinymce": { + "$ref": "#/definitions/TinyMCE" + }, + "toolbar": { + "$ref": "#/definitions/BarProp" + }, + "top": { + "anyOf": [ + { + "$ref": "#/definitions/Window" + }, + { + "type": "null" + } + ] + }, + "trustedTypes": { + "$ref": "#/definitions/TrustedTypePolicyFactory" + }, + "visualViewport": { + "anyOf": [ + { + "$ref": "#/definitions/VisualViewport" + }, + { + "type": "null" + } + ] + }, + "window": { + "allOf": [ + { + "$ref": "#/definitions/Window" + }, + { + "type": "object" + } + ] + }, + "xcontext": { + "$ref": "#/definitions/Mocha.PendingSuiteFunction", + "description": "Pending suite.\n\n- _Only available when invoked via the mocha CLI._" + }, + "xdescribe": { + "$ref": "#/definitions/Mocha.PendingSuiteFunction", + "description": "Pending suite.\n\n- _Only available when invoked via the mocha CLI._" + }, + "xit": { + "$ref": "#/definitions/Mocha.PendingTestFunction", + "description": "Describes a pending test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "xspecify": { + "$ref": "#/definitions/Mocha.PendingTestFunction", + "description": "Describes a pending test case.\n\n- _Only available when invoked via the mocha CLI._" + } + }, + "required": [ + "TrustedHTML", + "TrustedScript", + "TrustedScriptURL", + "TrustedTypePolicy", + "TrustedTypePolicyFactory", + "after", + "afterEach", + "before", + "beforeEach", + "caches", + "clientInformation", + "closed", + "context", + "crossOriginIsolated", + "crypto", + "customElements", + "describe", + "devicePixelRatio", + "document", + "external", + "frameElement", + "frames", + "history", + "indexedDB", + "innerHeight", + "innerWidth", + "isSecureContext", + "it", + "length", + "localStorage", + "location", + "locationbar", + "menubar", + "name", + "navigator", + "onabort", + "onafterprint", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onbeforeprint", + "onbeforeunload", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondevicemotion", + "ondeviceorientation", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "ongamepadconnected", + "ongamepaddisconnected", + "ongotpointercapture", + "onhashchange", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onlanguagechange", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmessage", + "onmessageerror", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onoffline", + "ononline", + "onorientationchange", + "onpagehide", + "onpageshow", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onpopstate", + "onprogress", + "onratechange", + "onrejectionhandled", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onstorage", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onunhandledrejection", + "onunload", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "opener", + "orientation", + "origin", + "outerHeight", + "outerWidth", + "pageXOffset", + "pageYOffset", + "parent", + "performance", + "personalbar", + "run", + "screen", + "screenLeft", + "screenTop", + "screenX", + "screenY", + "scrollX", + "scrollY", + "scrollbars", + "self", + "sessionStorage", + "setup", + "specify", + "speechSynthesis", + "status", + "statusbar", + "suite", + "suiteSetup", + "suiteTeardown", + "teardown", + "test", + "tinymce", + "toolbar", + "top", + "visualViewport", + "window", + "xcontext", + "xdescribe", + "xit", + "xspecify" + ], + "type": "object" + }, + "WindowManager": { + "properties": { + "alert": { + "type": "object" + }, + "close": { + "type": "object" + }, + "confirm": { + "type": "object" + }, + "open": { + "type": "object" + }, + "openUrl": { + "type": "object" + } + }, + "required": [ + "alert", + "close", + "confirm", + "open", + "openUrl" + ], + "type": "object" + }, + "WorkspaceAliasConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.WorkspaceAlias\">" + }, + { + "properties": { + "match": { + "description": "Define the workspace that this extension should be available in", + "type": "string" + }, + "oneOf": { + "description": "Define one or more workspaces that this extension should be available in", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + ] + }, + "WorkspaceContentTypeAliasConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.WorkspaceContentTypeAlias\">" + }, + { + "properties": { + "match": { + "description": "Define a content type alias in which workspace this extension should be available", + "type": "string" + }, + "oneOf": { + "description": "Define one or more content type aliases in which workspace this extension should be available", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + ] + }, + "WorkspaceEntityTypeConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.WorkspaceEntityType\">" + }, + { + "properties": { + "match": { + "description": "Define the workspace that this extension should be available in", + "type": "string" + } + }, + "required": [ + "match" + ], + "type": "object" + } + ] + } + }, + "description": "Umbraco package manifest JSON", + "properties": { + "allowPublicAccess": { + "default": false, + "title": "Decides if the package is allowed to be accessed by the public, e.g. on the login screen", + "type": "boolean" + }, + "allowTelemetry": { + "default": true, + "title": "Decides if the package sends telemetry data for collection", + "type": "boolean" + }, + "extensions": { + "items": { + "$ref": "#/definitions/ManifestTypes" + }, + "title": "An array of Umbraco package manifest types that will be installed", + "type": "array" + }, + "id": { + "title": "The unique identifier of the Umbraco package", + "type": "string" + }, + "importmap": { + "$ref": "#/definitions/UmbracoPackageImportmap", + "description": "This is used to define the imports and the scopes for the package to be used in the browser. It will be combined with the global importmap.", + "title": "The importmap for the package" + }, + "name": { + "title": "The name of the Umbraco package", + "type": "string" + }, + "version": { + "examples": [ + "0.1.0" + ], + "title": "The version of the Umbraco package in the style of semver", + "type": "string" + } + }, + "required": [ + "extensions", + "name" + ], + "type": "object" +} + diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/BasePage.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/BasePage.generated.cs index 5c3b8a5..80c2433 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/BasePage.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/BasePage.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -23,7 +23,7 @@ namespace Umbraco.Cms.Web.Common.PublishedModels public partial interface IBasePage : IPublishedElement { /// Grid Content - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] global::Umbraco.Cms.Core.Models.Blocks.BlockGridModel GridContent { get; } } @@ -34,15 +34,15 @@ public partial class BasePage : PublishedElementModel, IBasePage { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "basePage"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Content; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -62,13 +62,13 @@ public BasePage(IPublishedElement content, IPublishedValueFallback publishedValu /// /// Grid Content /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("gridContent")] public virtual global::Umbraco.Cms.Core.Models.Blocks.BlockGridModel GridContent => GetGridContent(this, _publishedValueFallback); /// Static getter for Grid Content - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static global::Umbraco.Cms.Core.Models.Blocks.BlockGridModel GetGridContent(IBasePage that, IPublishedValueFallback publishedValueFallback) => that.Value(publishedValueFallback, "gridContent"); } diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/File.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/File.generated.cs index 37641b0..4eedb0c 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/File.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/File.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class File : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "File"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Media; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,14 +52,15 @@ public File(IPublishedContent content, IPublishedValueFallback publishedValueFal /// /// Size: in bytes /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoBytes")] - public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); + public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); /// /// Type /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoExtension")] public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension"); @@ -67,7 +68,7 @@ public File(IPublishedContent content, IPublishedValueFallback publishedValueFal /// /// File /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoFile")] public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Folder.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Folder.generated.cs index f170463..8b40557 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Folder.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Folder.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class Folder : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "Folder"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Media; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Home.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Home.generated.cs index cd6715d..4315045 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Home.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Home.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class Home : PublishedContentModel, IBasePage { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "home"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Content; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,7 +52,7 @@ public Home(IPublishedContent content, IPublishedValueFallback publishedValueFal /// /// Grid Content /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("gridContent")] public virtual global::Umbraco.Cms.Core.Models.Blocks.BlockGridModel GridContent => global::Umbraco.Cms.Web.Common.PublishedModels.BasePage.GetGridContent(this, _publishedValueFallback); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Image.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Image.generated.cs index 2cd591b..0b0f361 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Image.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Image.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class Image : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "Image"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Media; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,14 +52,15 @@ public Image(IPublishedContent content, IPublishedValueFallback publishedValueFa /// /// Size: in bytes /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoBytes")] - public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); + public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); /// /// Type /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoExtension")] public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension"); @@ -67,7 +68,7 @@ public Image(IPublishedContent content, IPublishedValueFallback publishedValueFa /// /// Image /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoFile")] public virtual global::Umbraco.Cms.Core.PropertyEditors.ValueConverters.ImageCropperValue UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile"); @@ -75,15 +76,17 @@ public Image(IPublishedContent content, IPublishedValueFallback publishedValueFa /// /// Height: in pixels /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoHeight")] - public virtual int UmbracoHeight => this.Value(_publishedValueFallback, "umbracoHeight"); + public virtual string UmbracoHeight => this.Value(_publishedValueFallback, "umbracoHeight"); /// /// Width: in pixels /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoWidth")] - public virtual int UmbracoWidth => this.Value(_publishedValueFallback, "umbracoWidth"); + public virtual string UmbracoWidth => this.Value(_publishedValueFallback, "umbracoWidth"); } } diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Member.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Member.generated.cs index 7c0d005..ac4ea56 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Member.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Member.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class Member : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "Member"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Member; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,7 +52,7 @@ public Member(IPublishedContent content, IPublishedValueFallback publishedValueF /// /// Comments /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoMemberComments")] public virtual string UmbracoMemberComments => this.Value(_publishedValueFallback, "umbracoMemberComments"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoHeadlineBlock.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoHeadlineBlock.generated.cs index b4416f5..0453d5c 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoHeadlineBlock.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoHeadlineBlock.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbBlockGridDemoHeadlineBlock : PublishedElementModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbBlockGridDemoHeadlineBlock"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Content; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,7 +52,7 @@ public UmbBlockGridDemoHeadlineBlock(IPublishedElement content, IPublishedValueF /// /// Headline /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("headline")] public virtual string Headline => this.Value(_publishedValueFallback, "headline"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoImageBlock.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoImageBlock.generated.cs index d1254f2..a366cd1 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoImageBlock.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoImageBlock.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbBlockGridDemoImageBlock : PublishedElementModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbBlockGridDemoImageBlock"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Content; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,7 +52,7 @@ public UmbBlockGridDemoImageBlock(IPublishedElement content, IPublishedValueFall /// /// Image /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("image")] public virtual global::Umbraco.Cms.Core.Models.MediaWithCrops Image => this.Value(_publishedValueFallback, "image"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoRichTextBlock.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoRichTextBlock.generated.cs index 93b239e..6c11d53 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoRichTextBlock.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoRichTextBlock.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbBlockGridDemoRichTextBlock : PublishedElementModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbBlockGridDemoRichTextBlock"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Content; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,7 +52,7 @@ public UmbBlockGridDemoRichTextBlock(IPublishedElement content, IPublishedValueF /// /// Text /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("richText")] public virtual global::Umbraco.Cms.Core.Strings.IHtmlEncodedString RichText => this.Value(_publishedValueFallback, "richText"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoTwoColumnLayoutBlock.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoTwoColumnLayoutBlock.generated.cs index 393fa0f..5237ac3 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoTwoColumnLayoutBlock.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoTwoColumnLayoutBlock.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbBlockGridDemoTwoColumnLayoutBlock : PublishedElementMode { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbBlockGridDemoTwoColumnLayoutBlock"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Content; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaArticle.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaArticle.generated.cs index cc07648..8d7bc72 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaArticle.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaArticle.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbracoMediaArticle : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbracoMediaArticle"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Media; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,14 +52,15 @@ public UmbracoMediaArticle(IPublishedContent content, IPublishedValueFallback pu /// /// Size: in bytes /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoBytes")] - public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); + public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); /// /// Type /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoExtension")] public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension"); @@ -67,7 +68,7 @@ public UmbracoMediaArticle(IPublishedContent content, IPublishedValueFallback pu /// /// Article /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoFile")] public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaAudio.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaAudio.generated.cs index 0ddf799..b0545ed 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaAudio.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaAudio.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbracoMediaAudio : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbracoMediaAudio"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Media; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,14 +52,15 @@ public UmbracoMediaAudio(IPublishedContent content, IPublishedValueFallback publ /// /// Size: in bytes /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoBytes")] - public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); + public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); /// /// Type /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoExtension")] public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension"); @@ -67,7 +68,7 @@ public UmbracoMediaAudio(IPublishedContent content, IPublishedValueFallback publ /// /// Audio /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoFile")] public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVectorGraphics.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVectorGraphics.generated.cs index fce152c..294e24a 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVectorGraphics.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVectorGraphics.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbracoMediaVectorGraphics : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbracoMediaVectorGraphics"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Media; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,14 +52,15 @@ public UmbracoMediaVectorGraphics(IPublishedContent content, IPublishedValueFall /// /// Size: in bytes /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoBytes")] - public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); + public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); /// /// Type /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoExtension")] public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension"); @@ -67,7 +68,7 @@ public UmbracoMediaVectorGraphics(IPublishedContent content, IPublishedValueFall /// /// Vector Graphics /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoFile")] public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVideo.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVideo.generated.cs index fb5e7e2..1c0db63 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVideo.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVideo.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbracoMediaVideo : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbracoMediaVideo"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Media; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,14 +52,15 @@ public UmbracoMediaVideo(IPublishedContent content, IPublishedValueFallback publ /// /// Size: in bytes /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoBytes")] - public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); + public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); /// /// Type /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoExtension")] public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension"); @@ -67,7 +68,7 @@ public UmbracoMediaVideo(IPublishedContent content, IPublishedValueFallback publ /// /// Video /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoFile")] public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile");