diff --git a/src/DeliveryApiModelMapper.TestSite/DeliveryApiModelMapper.TestSite.csproj b/src/DeliveryApiModelMapper.TestSite/DeliveryApiModelMapper.TestSite.csproj
index f226772..80b994d 100644
--- a/src/DeliveryApiModelMapper.TestSite/DeliveryApiModelMapper.TestSite.csproj
+++ b/src/DeliveryApiModelMapper.TestSite/DeliveryApiModelMapper.TestSite.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Content.generated.cs b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Content.generated.cs
index 094cbde..8fe78bf 100644
--- a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Content.generated.cs
+++ b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Content.generated.cs
@@ -2,7 +2,7 @@
//
// This code was generated by a tool.
//
-// Umbraco.ModelsBuilder.Embedded v15.0.0+76ed170
+// Umbraco.ModelsBuilder.Embedded
//
// Changes to this file will be lost if the code is regenerated.
//
@@ -23,12 +23,12 @@ namespace DeliveryApiModelMapper.TestSite.Models.ModelsBuilder
public partial interface IContent : IPublishedContent
{
/// Text
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
global::Umbraco.Cms.Core.Strings.IHtmlEncodedString Text { get; }
/// Title
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
string Title { get; }
}
@@ -39,15 +39,15 @@ public partial class Content : PublishedContentModel, IContent
{
// helpers
#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const string ModelTypeAlias = "content";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const PublishedItemType ModelItemType = PublishedItemType.Content;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public new static IPublishedContentType GetModelContentType(IPublishedContentTypeCache contentTypeCache)
=> PublishedModelUtility.GetModelContentType(contentTypeCache, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static IPublishedPropertyType GetModelPropertyType(IPublishedContentTypeCache contentTypeCache, Expression> selector)
=> PublishedModelUtility.GetModelPropertyType(GetModelContentType(contentTypeCache), selector);
@@ -67,26 +67,26 @@ public Content(IPublishedContent content, IPublishedValueFallback publishedValue
///
/// Text
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("text")]
public virtual global::Umbraco.Cms.Core.Strings.IHtmlEncodedString Text => GetText(this, _publishedValueFallback);
/// Static getter for Text
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static global::Umbraco.Cms.Core.Strings.IHtmlEncodedString GetText(IContent that, IPublishedValueFallback publishedValueFallback) => that.Value(publishedValueFallback, "text");
///
/// Title
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("title")]
public virtual string Title => GetTitle(this, _publishedValueFallback);
/// Static getter for Title
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static string GetTitle(IContent that, IPublishedValueFallback publishedValueFallback) => that.Value(publishedValueFallback, "title");
}
diff --git a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/File.generated.cs b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/File.generated.cs
index 11727fb..024833d 100644
--- a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/File.generated.cs
+++ b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/File.generated.cs
@@ -2,7 +2,7 @@
//
// This code was generated by a tool.
//
-// Umbraco.ModelsBuilder.Embedded v15.0.0+76ed170
+// Umbraco.ModelsBuilder.Embedded
//
// 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", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const string ModelTypeAlias = "File";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const PublishedItemType ModelItemType = PublishedItemType.Media;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public new static IPublishedContentType GetModelContentType(IPublishedContentTypeCache contentTypeCache)
=> PublishedModelUtility.GetModelContentType(contentTypeCache, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static IPublishedPropertyType GetModelPropertyType(IPublishedContentTypeCache contentTypeCache, Expression> selector)
=> PublishedModelUtility.GetModelPropertyType(GetModelContentType(contentTypeCache), selector);
@@ -52,15 +52,14 @@ public File(IPublishedContent content, IPublishedValueFallback publishedValueFal
///
/// Size: in bytes
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[ImplementPropertyType("umbracoBytes")]
- public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
+ public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
///
/// Type
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("umbracoExtension")]
public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension");
@@ -68,7 +67,7 @@ public File(IPublishedContent content, IPublishedValueFallback publishedValueFal
///
/// File
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("umbracoFile")]
public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile");
diff --git a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Folder.generated.cs b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Folder.generated.cs
index 2c38c98..c3b337d 100644
--- a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Folder.generated.cs
+++ b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Folder.generated.cs
@@ -2,7 +2,7 @@
//
// This code was generated by a tool.
//
-// Umbraco.ModelsBuilder.Embedded v15.0.0+76ed170
+// Umbraco.ModelsBuilder.Embedded
//
// 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", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const string ModelTypeAlias = "Folder";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const PublishedItemType ModelItemType = PublishedItemType.Media;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public new static IPublishedContentType GetModelContentType(IPublishedContentTypeCache contentTypeCache)
=> PublishedModelUtility.GetModelContentType(contentTypeCache, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static IPublishedPropertyType GetModelPropertyType(IPublishedContentTypeCache contentTypeCache, Expression> selector)
=> PublishedModelUtility.GetModelPropertyType(GetModelContentType(contentTypeCache), selector);
diff --git a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Home.generated.cs b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Home.generated.cs
index e4c61d6..4006515 100644
--- a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Home.generated.cs
+++ b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Home.generated.cs
@@ -2,7 +2,7 @@
//
// This code was generated by a tool.
//
-// Umbraco.ModelsBuilder.Embedded v15.0.0+76ed170
+// Umbraco.ModelsBuilder.Embedded
//
// Changes to this file will be lost if the code is regenerated.
//
@@ -24,15 +24,15 @@ public partial class Home : PublishedContentModel, IContent, ISeo
{
// helpers
#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const string ModelTypeAlias = "home";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const PublishedItemType ModelItemType = PublishedItemType.Content;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public new static IPublishedContentType GetModelContentType(IPublishedContentTypeCache contentTypeCache)
=> PublishedModelUtility.GetModelContentType(contentTypeCache, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static IPublishedPropertyType GetModelPropertyType(IPublishedContentTypeCache contentTypeCache, Expression> selector)
=> PublishedModelUtility.GetModelPropertyType(GetModelContentType(contentTypeCache), selector);
@@ -52,7 +52,7 @@ public Home(IPublishedContent content, IPublishedValueFallback publishedValueFal
///
/// Footer links
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("footerLinks")]
public virtual global::System.Collections.Generic.IEnumerable FooterLinks => this.Value>(_publishedValueFallback, "footerLinks");
@@ -60,7 +60,7 @@ public Home(IPublishedContent content, IPublishedValueFallback publishedValueFal
///
/// Text
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("text")]
public virtual global::Umbraco.Cms.Core.Strings.IHtmlEncodedString Text => global::DeliveryApiModelMapper.TestSite.Models.ModelsBuilder.Content.GetText(this, _publishedValueFallback);
@@ -68,7 +68,7 @@ public Home(IPublishedContent content, IPublishedValueFallback publishedValueFal
///
/// Title
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("title")]
public virtual string Title => global::DeliveryApiModelMapper.TestSite.Models.ModelsBuilder.Content.GetTitle(this, _publishedValueFallback);
@@ -76,7 +76,7 @@ public Home(IPublishedContent content, IPublishedValueFallback publishedValueFal
///
/// Meta description
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("metaDescription")]
public virtual string MetaDescription => global::DeliveryApiModelMapper.TestSite.Models.ModelsBuilder.Seo.GetMetaDescription(this, _publishedValueFallback);
@@ -84,7 +84,7 @@ public Home(IPublishedContent content, IPublishedValueFallback publishedValueFal
///
/// Meta image
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("metaImage")]
public virtual global::Umbraco.Cms.Core.Models.MediaWithCrops MetaImage => global::DeliveryApiModelMapper.TestSite.Models.ModelsBuilder.Seo.GetMetaImage(this, _publishedValueFallback);
@@ -92,7 +92,7 @@ public Home(IPublishedContent content, IPublishedValueFallback publishedValueFal
///
/// Meta title
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("metaTitle")]
public virtual string MetaTitle => global::DeliveryApiModelMapper.TestSite.Models.ModelsBuilder.Seo.GetMetaTitle(this, _publishedValueFallback);
diff --git a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Image.generated.cs b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Image.generated.cs
index abf51f3..c621878 100644
--- a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Image.generated.cs
+++ b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Image.generated.cs
@@ -2,7 +2,7 @@
//
// This code was generated by a tool.
//
-// Umbraco.ModelsBuilder.Embedded v15.0.0+76ed170
+// Umbraco.ModelsBuilder.Embedded
//
// 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", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const string ModelTypeAlias = "Image";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const PublishedItemType ModelItemType = PublishedItemType.Media;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public new static IPublishedContentType GetModelContentType(IPublishedContentTypeCache contentTypeCache)
=> PublishedModelUtility.GetModelContentType(contentTypeCache, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static IPublishedPropertyType GetModelPropertyType(IPublishedContentTypeCache contentTypeCache, Expression> selector)
=> PublishedModelUtility.GetModelPropertyType(GetModelContentType(contentTypeCache), selector);
@@ -52,15 +52,14 @@ public Image(IPublishedContent content, IPublishedValueFallback publishedValueFa
///
/// Size: in bytes
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[ImplementPropertyType("umbracoBytes")]
- public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
+ public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
///
/// Type
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("umbracoExtension")]
public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension");
@@ -68,7 +67,7 @@ public Image(IPublishedContent content, IPublishedValueFallback publishedValueFa
///
/// Image
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("umbracoFile")]
public virtual global::Umbraco.Cms.Core.PropertyEditors.ValueConverters.ImageCropperValue UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile");
@@ -76,17 +75,15 @@ public Image(IPublishedContent content, IPublishedValueFallback publishedValueFa
///
/// Height: in pixels
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[ImplementPropertyType("umbracoHeight")]
- public virtual string UmbracoHeight => this.Value(_publishedValueFallback, "umbracoHeight");
+ public virtual int UmbracoHeight => this.Value(_publishedValueFallback, "umbracoHeight");
///
/// Width: in pixels
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[ImplementPropertyType("umbracoWidth")]
- public virtual string UmbracoWidth => this.Value(_publishedValueFallback, "umbracoWidth");
+ public virtual int UmbracoWidth => this.Value(_publishedValueFallback, "umbracoWidth");
}
}
diff --git a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Member.generated.cs b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Member.generated.cs
index 5db0df5..85be837 100644
--- a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Member.generated.cs
+++ b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Member.generated.cs
@@ -2,7 +2,7 @@
//
// This code was generated by a tool.
//
-// Umbraco.ModelsBuilder.Embedded v15.0.0+76ed170
+// Umbraco.ModelsBuilder.Embedded
//
// 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", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const string ModelTypeAlias = "Member";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const PublishedItemType ModelItemType = PublishedItemType.Member;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public new static IPublishedContentType GetModelContentType(IPublishedContentTypeCache contentTypeCache)
=> PublishedModelUtility.GetModelContentType(contentTypeCache, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static IPublishedPropertyType GetModelPropertyType(IPublishedContentTypeCache contentTypeCache, Expression> selector)
=> PublishedModelUtility.GetModelPropertyType(GetModelContentType(contentTypeCache), selector);
@@ -52,7 +52,7 @@ public Member(IPublishedContent content, IPublishedValueFallback publishedValueF
///
/// Comments
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("umbracoMemberComments")]
public virtual string UmbracoMemberComments => this.Value(_publishedValueFallback, "umbracoMemberComments");
diff --git a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Page.generated.cs b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Page.generated.cs
index 1c23a0b..8fdcc09 100644
--- a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Page.generated.cs
+++ b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Page.generated.cs
@@ -2,7 +2,7 @@
//
// This code was generated by a tool.
//
-// Umbraco.ModelsBuilder.Embedded v15.0.0+76ed170
+// Umbraco.ModelsBuilder.Embedded
//
// Changes to this file will be lost if the code is regenerated.
//
@@ -24,15 +24,15 @@ public partial class Page : PublishedContentModel, IContent, ISeo
{
// helpers
#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const string ModelTypeAlias = "page";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const PublishedItemType ModelItemType = PublishedItemType.Content;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public new static IPublishedContentType GetModelContentType(IPublishedContentTypeCache contentTypeCache)
=> PublishedModelUtility.GetModelContentType(contentTypeCache, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static IPublishedPropertyType GetModelPropertyType(IPublishedContentTypeCache contentTypeCache, Expression> selector)
=> PublishedModelUtility.GetModelPropertyType(GetModelContentType(contentTypeCache), selector);
@@ -52,7 +52,7 @@ public Page(IPublishedContent content, IPublishedValueFallback publishedValueFal
///
/// Text
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("text")]
public virtual global::Umbraco.Cms.Core.Strings.IHtmlEncodedString Text => global::DeliveryApiModelMapper.TestSite.Models.ModelsBuilder.Content.GetText(this, _publishedValueFallback);
@@ -60,7 +60,7 @@ public Page(IPublishedContent content, IPublishedValueFallback publishedValueFal
///
/// Title
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("title")]
public virtual string Title => global::DeliveryApiModelMapper.TestSite.Models.ModelsBuilder.Content.GetTitle(this, _publishedValueFallback);
@@ -68,7 +68,7 @@ public Page(IPublishedContent content, IPublishedValueFallback publishedValueFal
///
/// Meta description
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("metaDescription")]
public virtual string MetaDescription => global::DeliveryApiModelMapper.TestSite.Models.ModelsBuilder.Seo.GetMetaDescription(this, _publishedValueFallback);
@@ -76,7 +76,7 @@ public Page(IPublishedContent content, IPublishedValueFallback publishedValueFal
///
/// Meta image
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("metaImage")]
public virtual global::Umbraco.Cms.Core.Models.MediaWithCrops MetaImage => global::DeliveryApiModelMapper.TestSite.Models.ModelsBuilder.Seo.GetMetaImage(this, _publishedValueFallback);
@@ -84,7 +84,7 @@ public Page(IPublishedContent content, IPublishedValueFallback publishedValueFal
///
/// Meta title
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("metaTitle")]
public virtual string MetaTitle => global::DeliveryApiModelMapper.TestSite.Models.ModelsBuilder.Seo.GetMetaTitle(this, _publishedValueFallback);
diff --git a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Seo.generated.cs b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Seo.generated.cs
index 6a795cc..3376b6b 100644
--- a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Seo.generated.cs
+++ b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/Seo.generated.cs
@@ -2,7 +2,7 @@
//
// This code was generated by a tool.
//
-// Umbraco.ModelsBuilder.Embedded v15.0.0+76ed170
+// Umbraco.ModelsBuilder.Embedded
//
// Changes to this file will be lost if the code is regenerated.
//
@@ -23,17 +23,17 @@ namespace DeliveryApiModelMapper.TestSite.Models.ModelsBuilder
public partial interface ISeo : IPublishedContent
{
/// Meta description
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
string MetaDescription { get; }
/// Meta image
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
global::Umbraco.Cms.Core.Models.MediaWithCrops MetaImage { get; }
/// Meta title
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
string MetaTitle { get; }
}
@@ -44,15 +44,15 @@ public partial class Seo : PublishedContentModel, ISeo
{
// helpers
#pragma warning disable 0109 // new is redundant
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const string ModelTypeAlias = "seo";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const PublishedItemType ModelItemType = PublishedItemType.Content;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public new static IPublishedContentType GetModelContentType(IPublishedContentTypeCache contentTypeCache)
=> PublishedModelUtility.GetModelContentType(contentTypeCache, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static IPublishedPropertyType GetModelPropertyType(IPublishedContentTypeCache contentTypeCache, Expression> selector)
=> PublishedModelUtility.GetModelPropertyType(GetModelContentType(contentTypeCache), selector);
@@ -72,39 +72,39 @@ public Seo(IPublishedContent content, IPublishedValueFallback publishedValueFall
///
/// Meta description
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("metaDescription")]
public virtual string MetaDescription => GetMetaDescription(this, _publishedValueFallback);
/// Static getter for Meta description
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static string GetMetaDescription(ISeo that, IPublishedValueFallback publishedValueFallback) => that.Value(publishedValueFallback, "metaDescription");
///
/// Meta image
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("metaImage")]
public virtual global::Umbraco.Cms.Core.Models.MediaWithCrops MetaImage => GetMetaImage(this, _publishedValueFallback);
/// Static getter for Meta image
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static global::Umbraco.Cms.Core.Models.MediaWithCrops GetMetaImage(ISeo that, IPublishedValueFallback publishedValueFallback) => that.Value(publishedValueFallback, "metaImage");
///
/// Meta title
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("metaTitle")]
public virtual string MetaTitle => GetMetaTitle(this, _publishedValueFallback);
/// Static getter for Meta title
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static string GetMetaTitle(ISeo that, IPublishedValueFallback publishedValueFallback) => that.Value(publishedValueFallback, "metaTitle");
}
diff --git a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaArticle.generated.cs b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaArticle.generated.cs
index 3926cfd..77ed3a9 100644
--- a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaArticle.generated.cs
+++ b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaArticle.generated.cs
@@ -2,7 +2,7 @@
//
// This code was generated by a tool.
//
-// Umbraco.ModelsBuilder.Embedded v15.0.0+76ed170
+// Umbraco.ModelsBuilder.Embedded
//
// 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", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const string ModelTypeAlias = "umbracoMediaArticle";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const PublishedItemType ModelItemType = PublishedItemType.Media;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public new static IPublishedContentType GetModelContentType(IPublishedContentTypeCache contentTypeCache)
=> PublishedModelUtility.GetModelContentType(contentTypeCache, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static IPublishedPropertyType GetModelPropertyType(IPublishedContentTypeCache contentTypeCache, Expression> selector)
=> PublishedModelUtility.GetModelPropertyType(GetModelContentType(contentTypeCache), selector);
@@ -52,15 +52,14 @@ public UmbracoMediaArticle(IPublishedContent content, IPublishedValueFallback pu
///
/// Size: in bytes
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[ImplementPropertyType("umbracoBytes")]
- public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
+ public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
///
/// Type
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("umbracoExtension")]
public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension");
@@ -68,7 +67,7 @@ public UmbracoMediaArticle(IPublishedContent content, IPublishedValueFallback pu
///
/// Article
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("umbracoFile")]
public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile");
diff --git a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaAudio.generated.cs b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaAudio.generated.cs
index 7d32a4c..66c9af4 100644
--- a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaAudio.generated.cs
+++ b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaAudio.generated.cs
@@ -2,7 +2,7 @@
//
// This code was generated by a tool.
//
-// Umbraco.ModelsBuilder.Embedded v15.0.0+76ed170
+// Umbraco.ModelsBuilder.Embedded
//
// 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", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const string ModelTypeAlias = "umbracoMediaAudio";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const PublishedItemType ModelItemType = PublishedItemType.Media;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public new static IPublishedContentType GetModelContentType(IPublishedContentTypeCache contentTypeCache)
=> PublishedModelUtility.GetModelContentType(contentTypeCache, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static IPublishedPropertyType GetModelPropertyType(IPublishedContentTypeCache contentTypeCache, Expression> selector)
=> PublishedModelUtility.GetModelPropertyType(GetModelContentType(contentTypeCache), selector);
@@ -52,15 +52,14 @@ public UmbracoMediaAudio(IPublishedContent content, IPublishedValueFallback publ
///
/// Size: in bytes
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[ImplementPropertyType("umbracoBytes")]
- public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
+ public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
///
/// Type
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("umbracoExtension")]
public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension");
@@ -68,7 +67,7 @@ public UmbracoMediaAudio(IPublishedContent content, IPublishedValueFallback publ
///
/// Audio
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("umbracoFile")]
public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile");
diff --git a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaVectorGraphics.generated.cs b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaVectorGraphics.generated.cs
index e3ba76c..ad46451 100644
--- a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaVectorGraphics.generated.cs
+++ b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaVectorGraphics.generated.cs
@@ -2,7 +2,7 @@
//
// This code was generated by a tool.
//
-// Umbraco.ModelsBuilder.Embedded v15.0.0+76ed170
+// Umbraco.ModelsBuilder.Embedded
//
// 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", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const string ModelTypeAlias = "umbracoMediaVectorGraphics";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const PublishedItemType ModelItemType = PublishedItemType.Media;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public new static IPublishedContentType GetModelContentType(IPublishedContentTypeCache contentTypeCache)
=> PublishedModelUtility.GetModelContentType(contentTypeCache, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static IPublishedPropertyType GetModelPropertyType(IPublishedContentTypeCache contentTypeCache, Expression> selector)
=> PublishedModelUtility.GetModelPropertyType(GetModelContentType(contentTypeCache), selector);
@@ -52,15 +52,14 @@ public UmbracoMediaVectorGraphics(IPublishedContent content, IPublishedValueFall
///
/// Size: in bytes
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[ImplementPropertyType("umbracoBytes")]
- public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
+ public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
///
/// Type
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("umbracoExtension")]
public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension");
@@ -68,7 +67,7 @@ public UmbracoMediaVectorGraphics(IPublishedContent content, IPublishedValueFall
///
/// Vector Graphics
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("umbracoFile")]
public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile");
diff --git a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaVideo.generated.cs b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaVideo.generated.cs
index 542fb67..17e1da4 100644
--- a/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaVideo.generated.cs
+++ b/src/DeliveryApiModelMapper.TestSite/Models/ModelsBuilder/UmbracoMediaVideo.generated.cs
@@ -2,7 +2,7 @@
//
// This code was generated by a tool.
//
-// Umbraco.ModelsBuilder.Embedded v15.0.0+76ed170
+// Umbraco.ModelsBuilder.Embedded
//
// 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", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const string ModelTypeAlias = "umbracoMediaVideo";
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
public new const PublishedItemType ModelItemType = PublishedItemType.Media;
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public new static IPublishedContentType GetModelContentType(IPublishedContentTypeCache contentTypeCache)
=> PublishedModelUtility.GetModelContentType(contentTypeCache, ModelItemType, ModelTypeAlias);
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[return: global::System.Diagnostics.CodeAnalysis.MaybeNull]
public static IPublishedPropertyType GetModelPropertyType(IPublishedContentTypeCache contentTypeCache, Expression> selector)
=> PublishedModelUtility.GetModelPropertyType(GetModelContentType(contentTypeCache), selector);
@@ -52,15 +52,14 @@ public UmbracoMediaVideo(IPublishedContent content, IPublishedValueFallback publ
///
/// Size: in bytes
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
- [global::System.Diagnostics.CodeAnalysis.MaybeNull]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[ImplementPropertyType("umbracoBytes")]
- public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
+ public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes");
///
/// Type
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("umbracoExtension")]
public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension");
@@ -68,7 +67,7 @@ public UmbracoMediaVideo(IPublishedContent content, IPublishedValueFallback publ
///
/// Video
///
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "15.0.0+76ed170")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "")]
[global::System.Diagnostics.CodeAnalysis.MaybeNull]
[ImplementPropertyType("umbracoFile")]
public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile");
diff --git a/src/DeliveryApiModelMapper.TestSite/appsettings-schema.Umbraco.Cms.json b/src/DeliveryApiModelMapper.TestSite/appsettings-schema.Umbraco.Cms.json
index 356acf3..784c2d6 100644
--- a/src/DeliveryApiModelMapper.TestSite/appsettings-schema.Umbraco.Cms.json
+++ b/src/DeliveryApiModelMapper.TestSite/appsettings-schema.Umbraco.Cms.json
@@ -93,8 +93,8 @@
"HelpPage": {
"$ref": "#/definitions/HelpPageSettings"
},
- "DefaultDataCreation": {
- "$ref": "#/definitions/InstallDefaultDataSettings"
+ "InstallDefaultData": {
+ "$ref": "#/definitions/InstallDefaultDataNamedOptions"
},
"DataTypes": {
"$ref": "#/definitions/DataTypesSettings"
@@ -155,22 +155,27 @@
"LoginBackgroundImage": {
"type": "string",
"description": "Gets or sets a value for the path to the login screen background image.\n ",
- "default": "login/login.jpg"
+ "default": "assets/login.jpg"
},
"LoginLogoImage": {
"type": "string",
"description": "Gets or sets a value for the path to the login screen logo image\nshown on top of the background image set in LoginBackgroundImage.\n ",
- "default": "login/logo_light.svg"
+ "default": "assets/logo_light.svg"
},
"LoginLogoImageAlternative": {
"type": "string",
"description": "Gets or sets a value for the path to the login screen logo image when shown on top\nof a light background (e.g. in mobile resolutions).\n ",
- "default": "login/logo_dark.svg"
+ "default": "assets/logo_dark.svg"
},
- "HideBackOfficeLogo": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to hide the backoffice umbraco logo or not.\n ",
- "default": false
+ "BackOfficeLogo": {
+ "type": "string",
+ "description": "Gets or sets a value for the path to the backoffice logo.\n ",
+ "default": "assets/logo.svg"
+ },
+ "BackOfficeLogoAlternative": {
+ "type": "string",
+ "description": "Gets or sets a value for the path to the alternative backoffice logo, which can be shown\non top of a light background.\n ",
+ "default": "assets/logo_blue.svg"
},
"DisableDeleteWhenReferenced": {
"type": "boolean",
@@ -221,6 +226,11 @@
"type": "boolean",
"description": "Gets or sets a value indicating whether to show domain warnings.",
"default": true
+ },
+ "ShowUnroutableContentWarnings": {
+ "type": "boolean",
+ "description": "Gets or sets a value indicating whether to show unroutable content warnings.",
+ "default": true
}
}
},
@@ -256,7 +266,6 @@
},
"AutoFillImageProperties": {
"type": "array",
- "description": "Gets or sets a value for the imaging autofill following media file upload fields.\n ",
"items": {
"$ref": "#/definitions/ImagingAutoFillUploadField"
}
@@ -602,6 +611,11 @@
"description": "Gets or sets a value indicating the debug log level.\n ",
"format": "int32",
"default": 0
+ },
+ "IncludeVersionNumberInGeneratedModels": {
+ "type": "boolean",
+ "description": "Gets or sets a value indicating whether the version number should be included in generated models.\n ",
+ "default": true
}
}
},
@@ -686,11 +700,6 @@
"type": "string",
"description": "Gets or sets a value for the physical Umbraco media root path (falls back to UmbracoMediaPath when\nempty).\n "
},
- "InstallMissingDatabase": {
- "type": "boolean",
- "description": "Gets or sets a value indicating whether to install the database when it is missing.\n ",
- "default": false
- },
"DisableElectionForSingleServer": {
"type": "boolean",
"description": "Gets or sets a value indicating whether to disable the election for a single server.\n ",
@@ -1224,6 +1233,16 @@
"type": "string",
"description": "Gets or sets the folder to use for log files.",
"default": "~/umbraco/Logs"
+ },
+ "FileNameFormat": {
+ "type": "string",
+ "description": "Gets or sets the file name format to use for log files.",
+ "default": "UmbracoTraceLog.{0}..json"
+ },
+ "FileNameFormatArguments": {
+ "type": "string",
+ "description": "Gets or sets the file name format arguments to use for log files.",
+ "default": "MachineName"
}
}
},
@@ -1278,16 +1297,18 @@
"description": "Gets or sets a value indicating whether to convert URLs to ASCII (valid values: \"true\", \"try\" or \"false\").\n ",
"default": "try"
},
+ "ConvertFileNamesToAscii": {
+ "type": "string",
+ "description": "Gets or sets a value indicating whether to convert file names to ASCII (valid values: \"true\", \"try\" or \"false\").\n ",
+ "default": "false"
+ },
"EnableDefaultCharReplacements": {
"type": "boolean",
"description": "Disable all default character replacements\n ",
"default": true
},
"UserDefinedCharCollection": {
- "type": [
- "array",
- "null"
- ],
+ "type": "array",
"description": "Add additional character replacements, or override defaults\n ",
"items": {
"$ref": "#/definitions/CharItem"
@@ -1321,21 +1342,13 @@
}
]
},
- "MaxQueryStringLength": {
- "type": [
- "integer",
- "null"
- ],
- "description": "Gets or sets a value for the maximum query string length.",
- "format": "int32"
- },
"MaxRequestLength": {
"type": [
"integer",
"null"
],
"description": "Gets or sets a value for the maximum request length in kb.\n ",
- "format": "int32"
+ "format": "int64"
},
"TemporaryFileLifeTime": {
"type": "string",
@@ -1392,7 +1405,13 @@
},
"UsernameIsEmail": {
"type": "boolean",
- "description": "Gets or sets a value indicating whether the user's email address is to be considered as their username.\n "
+ "description": "Gets or sets a value indicating whether the user's email address is to be considered as their username.\n ",
+ "default": true
+ },
+ "MemberRequireUniqueEmail": {
+ "type": "boolean",
+ "description": "Gets or sets a value indicating whether the member's email address must be unique.\n ",
+ "default": true
},
"AllowedUserNameCharacters": {
"type": "string",
@@ -1426,6 +1445,22 @@
"description": "Gets or sets a value indicating whether to allow concurrent logins.\n ",
"default": false
},
+ "UserDefaultFailedLoginDurationInMilliseconds": {
+ "type": "integer",
+ "description": "Gets or sets the default duration (in milliseconds) of failed login attempts.",
+ "format": "int64",
+ "default": 1000,
+ "maximum": 9223372036854780000.0,
+ "minimum": 0.0
+ },
+ "UserMinimumFailedLoginDurationInMilliseconds": {
+ "type": "integer",
+ "description": "Gets or sets the minimum duration (in milliseconds) of failed login attempts.",
+ "format": "int64",
+ "default": 250,
+ "maximum": 9223372036854780000.0,
+ "minimum": 0.0
+ },
"BackOfficeHost": {
"type": [
"null",
@@ -1464,10 +1499,7 @@
"minLength": 1
},
"AdditionalEntryAssemblies": {
- "type": [
- "array",
- "null"
- ],
+ "type": "array",
"description": "By default the entry assemblies for scanning plugin types is the Umbraco DLLs. If you require\nscanning for plugins based on different root referenced assemblies you can add the assembly name to this list.\n ",
"items": {
"type": "string"
@@ -1678,10 +1710,7 @@
"type": "object",
"properties": {
"HelpPageUrlAllowList": {
- "type": [
- "array",
- "null"
- ],
+ "type": "array",
"description": "Gets or sets the allowed addresses to retrieve data for the content dashboard.\n ",
"items": {
"type": "string"
@@ -1689,6 +1718,23 @@
}
}
},
+ "InstallDefaultDataNamedOptions": {
+ "type": "object",
+ "properties": {
+ "Languages": {
+ "$ref": "#/definitions/InstallDefaultDataSettings"
+ },
+ "DataTypes": {
+ "$ref": "#/definitions/InstallDefaultDataSettings"
+ },
+ "MediaTypes": {
+ "$ref": "#/definitions/InstallDefaultDataSettings"
+ },
+ "MemberTypes": {
+ "$ref": "#/definitions/InstallDefaultDataSettings"
+ }
+ }
+ },
"InstallDefaultDataSettings": {
"type": "object",
"description": "Typed configuration options for installation of default data.\n ",
@@ -1797,9 +1843,32 @@
"description": "Gets or sets a value indicating number of days to keep logs for.\n ",
"format": "int32",
"default": 30
+ },
+ "PayloadType": {
+ "description": "Gets or sets a value indicating the type of payload used for sending webhooks\n ",
+ "default": "Legacy",
+ "oneOf": [
+ {
+ "$ref": "#/definitions/WebhookPayloadType"
+ }
+ ]
}
}
},
+ "WebhookPayloadType": {
+ "type": "string",
+ "description": "",
+ "x-enumNames": [
+ "Minimal",
+ "Extended",
+ "Legacy"
+ ],
+ "enum": [
+ "Minimal",
+ "Extended",
+ "Legacy"
+ ]
+ },
"CacheSettings": {
"type": "object",
"properties": {
diff --git a/src/DeliveryApiModelMapper.TestSite/appsettings.json b/src/DeliveryApiModelMapper.TestSite/appsettings.json
index fc99486..de778ea 100644
--- a/src/DeliveryApiModelMapper.TestSite/appsettings.json
+++ b/src/DeliveryApiModelMapper.TestSite/appsettings.json
@@ -32,7 +32,8 @@
"ModelsBuilder": {
"ModelsMode": "SourceCodeAuto",
"ModelsDirectory": "~/Models/ModelsBuilder",
- "ModelsNamespace": "DeliveryApiModelMapper.TestSite.Models.ModelsBuilder"
+ "ModelsNamespace": "DeliveryApiModelMapper.TestSite.Models.ModelsBuilder",
+ "IncludeVersionNumberInGeneratedModels": false
}
}
},
diff --git a/src/DeliveryApiModelMapper.TestSite/umbraco-package-schema.json b/src/DeliveryApiModelMapper.TestSite/umbraco-package-schema.json
index 0985a08..dca8b6c 100644
--- a/src/DeliveryApiModelMapper.TestSite/umbraco-package-schema.json
+++ b/src/DeliveryApiModelMapper.TestSite/umbraco-package-schema.json
@@ -1,578 +1,491 @@
{
"$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"
- },
+ "CollectionAliasConditionConfig": {
+ "allOf": [
{
- "$ref": "#/definitions/BlockStyleFormat"
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.CollectionAlias\">"
},
{
- "$ref": "#/definitions/InlineStyleFormat"
- },
+ "properties": {
+ "match": {
+ "description": "The collection that this extension should be available in",
+ "type": "string"
+ }
+ },
+ "required": [
+ "match"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "CollectionBulkActionPermissionConditionConfig": {
+ "allOf": [
{
- "$ref": "#/definitions/SelectorStyleFormat"
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.CollectionBulkActionPermission\">"
},
{
- "$ref": "#/definitions/NestedFormatting"
+ "properties": {
+ "match": {
+ "type": "object"
+ }
+ },
+ "required": [
+ "match"
+ ],
+ "type": "object"
}
]
},
- "Annotator": {
+ "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": {
- "annotate": {
- "type": "object"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "annotationChanged": {
- "type": "object"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "getAll": {
- "type": "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "register": {
- "type": "object"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "remove": {
- "type": "object"
+ "type": {
+ "const": "appEntryPoint",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "removeAll": {
- "type": "object"
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
}
},
"required": [
- "annotate",
- "annotationChanged",
- "getAll",
- "register",
- "remove",
- "removeAll"
+ "alias",
+ "name",
+ "type"
],
"type": "object"
},
- "ApiLoaderProperty": {
- "type": [
- "string",
- "object"
- ]
- },
- "AstNode": {
+ "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": {
- "attributes": {
- "$ref": "#/definitions/Attributes$1"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "firstChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/AstNode"
- },
- {
- "type": "null"
- }
- ]
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "lastChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/AstNode"
- },
- {
- "type": "null"
- }
- ]
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "name": {
+ "forProviderName": {
+ "description": "The provider name that this provider is for.",
+ "examples": "'Umbraco.Github'",
"type": "string"
},
- "next": {
- "anyOf": [
- {
- "$ref": "#/definitions/AstNode"
- },
- {
- "type": "null"
- }
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "parent": {
- "anyOf": [
- {
- "$ref": "#/definitions/AstNode"
- },
- {
- "type": "null"
- }
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "prev": {
- "anyOf": [
- {
- "$ref": "#/definitions/AstNode"
- },
- {
- "type": "null"
- }
- ]
+ "meta": {
+ "$ref": "#/definitions/MetaAuthProvider",
+ "description": "This contains properties specific to the type of extension"
},
- "raw": {
- "type": "boolean"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
"type": {
- "type": "number"
- },
- "value": {
+ "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"
},
- "AstNodeConstructor": {
+ "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": {
- "prototype": {
- "$ref": "#/definitions/AstNode"
+ "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": [
- "prototype"
+ "alias",
+ "name",
+ "type"
],
"type": "object"
},
- "Attr": {
+ "ManifestBase": {
"properties": {
- "ATTRIBUTE_NODE": {
- "const": 2,
- "type": "number"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "CDATA_SECTION_NODE": {
- "const": 4,
- "type": "number"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "COMMENT_NODE": {
- "const": 8,
- "type": "number"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "DOCUMENT_FRAGMENT_NODE": {
- "const": 11,
- "type": "number"
+ "type": {
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "DOCUMENT_NODE": {
- "const": 9,
+ "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"
},
- "DOCUMENT_POSITION_CONTAINED_BY": {
- "const": 16,
- "type": "number"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "DOCUMENT_POSITION_CONTAINS": {
- "const": 8,
- "type": "number"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "DOCUMENT_POSITION_DISCONNECTED": {
- "const": 1,
- "type": "number"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "DOCUMENT_POSITION_FOLLOWING": {
- "const": 4,
- "type": "number"
+ "type": {
+ "const": "bundle",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": {
- "const": 32,
+ "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"
},
- "DOCUMENT_POSITION_PRECEDING": {
- "const": 2,
- "type": "number"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "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": {
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
"items": {
- "$ref": "#/definitions/ChildNode"
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
},
"type": "array"
},
- "firstChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
- },
- "isConnected": {
- "type": "boolean"
- },
- "lastChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
- },
- "localName": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
},
- "name": {
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
"type": "string"
},
- "namespaceURI": {
- "type": [
- "null",
- "string"
- ]
- },
- "nextSibling": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
- },
- "nodeName": {
+ "js": {
+ "description": "The file location of the javascript file to load",
"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"
- }
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
+ "meta": {
+ "$ref": "#/definitions/MetaCollection"
},
- "prefix": {
- "type": [
- "null",
- "string"
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "previousSibling": {
+ "overwrites": {
"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"
- },
- "AttributeSpec": {
- "description": "Used to [define](https://prosemirror.net/docs/ref/#model.NodeSpec.attrs) attributes on nodes or\nmarks.",
- "properties": {
- "default": {
- "description": "The default value for this attribute, to use when no explicit\nvalue is provided. Attributes that have no default must be\nprovided whenever a node or mark of a type that has them is\ncreated."
- },
- "validate": {
- "description": "A function or type name used to validate values of this\nattribute. This will be used when deserializing the attribute\nfrom JSON, and when running [`Node.check`](https://prosemirror.net/docs/ref/#model.Node.check).\nWhen a function, it should raise an exception if the value isn't\nof the expected type or shape. When a string, it should be a\n`|`-separated string of primitive types (`\"number\"`, `\"string\"`,\n`\"boolean\"`, `\"null\"`, and `\"undefined\"`), and the library will\nraise an error when the value is not one of those types.",
- "type": [
- "string",
- "object"
- ]
- }
- },
- "type": "object"
- },
- "Attributes$1": {
- "allOf": [
- {
- "items": {
- "properties": {
- "name": {
+ "items": {
"type": "string"
},
- "value": {
- "type": "string"
- }
+ "type": "array"
},
- "required": [
- "name",
- "value"
- ],
- "type": "object"
- },
- "type": "array"
- },
- {
- "properties": {
- "map": {
- "$ref": "#/definitions/Record"
+ {
+ "type": "string"
}
- },
- "required": [
- "map"
],
- "type": "object"
- }
- ]
- },
- "AutoFillBase": {
- "enum": [
- "",
- "off",
- "on"
- ],
- "type": "string"
- },
- "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"
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "removeByUri": {
- "type": "object"
- }
- },
- "required": [
- "add",
- "create",
- "destroy",
- "findFirst",
- "get",
- "getByData",
- "getByUri",
- "removeByUri"
- ],
- "type": "object"
- },
- "BlockEntryIsExposedConditionConfig": {
- "properties": {
- "alias": {
- "const": "Umb.Condition.BlockWorkspaceIsExposed",
+ "type": {
+ "const": "collection",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "match": {
- "type": "boolean"
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
}
},
"required": [
- "alias"
+ "alias",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "BlockEntryShowContentEditConditionConfig": {
+ "ManifestCollectionAction": {
+ "description": "An action to perform on an entity\nFor example for content you may wish to create a new document etc",
"properties": {
"alias": {
- "const": "Umb.Condition.BlockEntryShowContentEdit",
+ "description": "The alias of the extension, ensure it is unique",
"type": "string"
- }
- },
- "required": [
- "alias"
- ],
- "type": "object"
- },
- "BlockStyleFormat": {
- "properties": {
- "attributes": {
- "$ref": "#/definitions/Record"
},
- "block": {
+ "api": {
+ "description": "The file location of the api javascript file to load",
"type": "string"
},
- "block_expand": {
- "type": "boolean"
- },
- "ceFalseOverride": {
- "type": "boolean"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "classes": {
+ "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": {
@@ -583,70552 +496,10150 @@
{
"type": "string"
}
- ]
- },
- "clear_child_styles": {
- "type": "boolean"
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "collapsed": {
- "type": "boolean"
+ "type": {
+ "const": "collectionAction",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "deep": {
- "type": "boolean"
+ "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"
+ },
+ "ManifestCollectionActionCreateKind": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "exact": {
- "type": "boolean"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "expand": {
- "type": "boolean"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "icon": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
},
- "links": {
- "type": "boolean"
- },
- "list_block": {
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
"type": "string"
},
- "merge_siblings": {
- "type": "boolean"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "merge_with_parents": {
- "type": "boolean"
+ "kind": {
+ "const": "create",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "mixed": {
- "type": "boolean"
+ "meta": {
+ "$ref": "#/definitions/MetaCollectionAction"
},
"name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "onformat": {
- "type": "object"
- },
- "onmatch": {
- "type": "object"
- },
- "preserve_attributes": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "preview": {
+ "overwrites": {
"anyOf": [
{
- "const": false,
- "type": "boolean"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
"type": "string"
}
- ]
- },
- "remove": {
- "enum": [
- "all",
- "empty",
- "none"
],
- "type": "string"
- },
- "remove_similar": {
- "type": "boolean"
- },
- "split": {
- "type": "boolean"
- },
- "styles": {
- "$ref": "#/definitions/Record"
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "title": {
+ "type": {
+ "const": "collectionAction",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "toggle": {
- "type": "boolean"
- },
- "wrapper": {
- "type": "boolean"
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
}
},
"required": [
- "block",
- "title"
+ "alias",
+ "kind",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "BlockWorkspaceHasSettingsConditionConfig": {
+ "ManifestCollectionView": {
"properties": {
"alias": {
- "const": "Umb.Condition.BlockWorkspaceHasSettings",
+ "description": "The alias of the extension, ensure it is unique",
"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"
- },
- "COUNTER_STYLE_RULE": {
- "const": 11,
- "type": "number"
- },
- "FONT_FACE_RULE": {
- "const": 5,
- "type": "number"
- },
- "FONT_FEATURE_VALUES_RULE": {
- "const": 14,
- "type": "number"
- },
- "IMPORT_RULE": {
- "const": 3,
- "type": "number"
- },
- "KEYFRAMES_RULE": {
- "const": 7,
- "type": "number"
- },
- "KEYFRAME_RULE": {
- "const": 8,
- "type": "number"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "MEDIA_RULE": {
- "const": 4,
- "type": "number"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "NAMESPACE_RULE": {
- "const": 10,
- "type": "number"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "PAGE_RULE": {
- "const": 6,
- "type": "number"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "STYLE_RULE": {
- "const": 1,
- "type": "number"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "SUPPORTS_RULE": {
- "const": 12,
- "type": "number"
+ "meta": {
+ "$ref": "#/definitions/MetaCollectionView",
+ "description": "This contains properties specific to the type of extension"
},
- "cssText": {
+ "name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "parentRule": {
- "anyOf": [
- {
- "$ref": "#/definitions/CSSRule"
- },
- {
- "type": "null"
- }
- ]
- },
- "parentStyleSheet": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/CSSStyleSheet"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "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": [
- "CHARSET_RULE",
- "COUNTER_STYLE_RULE",
- "FONT_FACE_RULE",
- "FONT_FEATURE_VALUES_RULE",
- "IMPORT_RULE",
- "KEYFRAMES_RULE",
- "KEYFRAME_RULE",
- "MEDIA_RULE",
- "NAMESPACE_RULE",
- "PAGE_RULE",
- "STYLE_RULE",
- "SUPPORTS_RULE",
- "cssText",
- "parentRule",
- "parentStyleSheet",
+ "alias",
+ "meta",
+ "name",
"type"
],
"type": "object"
},
- "CSSStyleSheet": {
+ "ManifestCondition": {
+ "description": "This type of extension takes a JS module and registers all exported manifests from the pointed JS file.",
"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"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "ownerNode": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "$ref": "#/definitions/ProcessingInstruction"
- },
- {
- "type": "null"
- }
- ]
+ "api": {
+ "type": "string"
},
- "ownerRule": {
- "anyOf": [
- {
- "$ref": "#/definitions/CSSRule"
- },
- {
- "type": "null"
- }
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "parentStyleSheet": {
- "anyOf": [
- {
- "$ref": "#/definitions/CSSStyleSheet"
- },
- {
- "type": "null"
- }
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "rules": {
- "additionalProperties": false,
- "patternProperties": {
- "^[0-9]+$": {
- "$ref": "#/definitions/CSSRule"
- }
- },
- "properties": {
- "length": {
- "type": "number"
- }
- },
- "required": [
- "length"
- ],
- "type": "object"
- },
- "title": {
- "type": [
- "null",
- "string"
- ]
+ "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": [
- "cssRules",
- "disabled",
- "href",
- "media",
- "ownerNode",
- "ownerRule",
- "parentStyleSheet",
- "rules",
- "title",
+ "alias",
+ "name",
"type"
],
"type": "object"
},
- "CacheStorage": {
- "type": "object"
- },
- "ChildNode": {
+ "ManifestCurrentUserAction": {
"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"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "DOCUMENT_POSITION_CONTAINED_BY": {
- "const": 16,
- "type": "number"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "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": {
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
"items": {
- "$ref": "#/definitions/ChildNode"
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
},
"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": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
},
- "nodeType": {
- "type": "number"
- },
- "nodeValue": {
- "type": [
- "null",
- "string"
- ]
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "ownerDocument": {
- "anyOf": [
- {
- "$ref": "#/definitions/Document"
- },
- {
- "type": "null"
- }
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "parentElement": {
- "anyOf": [
- {
- "$ref": "#/definitions/HTMLElement"
- },
- {
- "type": "null"
- }
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "parentNode": {
- "anyOf": [
- {
- "$ref": "#/definitions/ParentNode"
- },
- {
- "type": "null"
- }
- ]
+ "meta": {
+ "$ref": "#/definitions/MetaCurrentUserAction"
},
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "previousSibling": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/ChildNode"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "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"
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
"type": {
- "const": "complete",
+ "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": [
- "beforeBookmark",
- "bookmark",
- "content",
- "fragments",
+ "alias",
+ "meta",
+ "name",
"type"
],
"type": "object"
},
- "ContentLanguage": {
+ "ManifestDashboard": {
"properties": {
- "code": {
- "type": "string"
- },
- "customCode": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
"type": "string"
},
- "title": {
- "type": "string"
- }
- },
- "required": [
- "code",
- "title"
- ],
- "type": "object"
- },
- "ContentMatch": {
- "description": "Instances of this class represent a match state of a node type's\n[content expression](https://prosemirror.net/docs/ref/#model.NodeSpec.content), and can be used to\nfind out whether further content matches here, and whether a given\nposition is a valid end of the node.",
- "properties": {
- "defaultType": {
- "anyOf": [
- {
- "$ref": "#/definitions/NodeType"
- },
- {
- "type": "null"
- }
- ],
- "description": "Get the first matching node type at this match position that can\nbe generated."
- },
- "edgeCount": {
- "description": "The number of outgoing edges this node has in the finite\nautomaton that describes the content expression.",
- "type": "number"
- },
- "validEnd": {
- "description": "True when this match state represents a valid end of the node.",
- "type": "boolean"
- }
- },
- "required": [
- "defaultType",
- "edgeCount",
- "validEnd"
- ],
- "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"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "m24": {
- "type": "number"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "m31": {
- "type": "number"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "m32": {
- "type": "number"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "m33": {
- "type": "number"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "m34": {
- "type": "number"
+ "meta": {
+ "$ref": "#/definitions/MetaDashboard",
+ "description": "This contains properties specific to the type of extension"
},
- "m41": {
- "type": "number"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "m42": {
- "type": "number"
+ "overwrites": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "string"
+ }
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "m43": {
- "type": "number"
+ "type": {
+ "const": "dashboard",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "m44": {
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
"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"
+ "alias",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "DOMPointReadOnly": {
+ "ManifestDataSourceDataMapping": {
"properties": {
- "w": {
- "type": "number"
- },
- "x": {
- "type": "number"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "y": {
- "type": "number"
+ "api": {
+ "type": "string"
},
- "z": {
- "type": "number"
- }
- },
- "required": [
- "w",
- "x",
- "y",
- "z"
- ],
- "type": "object"
- },
- "DOMRect": {
- "properties": {
- "bottom": {
- "type": "number"
+ "forDataModel": {
+ "type": "string"
},
- "height": {
- "type": "number"
+ "forDataSource": {
+ "type": "string"
},
- "left": {
- "type": "number"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "right": {
- "type": "number"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "top": {
- "type": "number"
+ "meta": {
+ "$ref": "#/definitions/MetaDataSourceDataMapping"
},
- "width": {
- "type": "number"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "x": {
- "type": "number"
+ "type": {
+ "const": "dataSourceDataMapping",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "y": {
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
"type": "number"
}
},
"required": [
- "bottom",
- "height",
- "left",
- "right",
- "top",
- "width",
- "x",
- "y"
+ "alias",
+ "forDataModel",
+ "forDataSource",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "DOMRectReadOnly": {
+ "ManifestEntityAction": {
+ "description": "An action to perform on an entity\nFor example for content you may wish to create a new document etc",
"properties": {
- "bottom": {
- "type": "number"
- },
- "height": {
- "type": "number"
- },
- "left": {
- "type": "number"
- },
- "right": {
- "type": "number"
- },
- "top": {
- "type": "number"
- },
- "width": {
- "type": "number"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "x": {
- "type": "number"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "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": {
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
"items": {
- "items": [
+ "anyOf": [
{
- "$ref": "#/definitions/Target"
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
},
{
- "type": "string"
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
},
{
- "type": "object"
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
},
- {}
- ],
- "maxItems": 4,
- "minItems": 4,
- "type": "array"
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
},
"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"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "parseStyle": {
- "type": "object"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "remove": {
- "type": "object"
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "removeAllAttribs": {
- "type": "object"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "removeClass": {
- "type": "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "rename": {
- "type": "object"
+ "meta": {
+ "$ref": "#/definitions/MetaEntityAction"
},
- "replace": {
- "type": "object"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "root": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/Node"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
- },
- "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"
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "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"
+ "type": {
+ "const": "entityAction",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "nodeIndex": {
- "type": "object"
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
}
},
"required": [
- "DOM",
- "nodeIndex"
+ "alias",
+ "forEntityTypes",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "Delay": {
+ "ManifestEntityActionCreateFolderKind": {
"properties": {
- "setEditorInterval": {
- "type": "object"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "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": {
+ "api": {
+ "description": "The file location of the api javascript file to load",
"type": "string"
},
- "all": {
- "additionalProperties": false,
- "patternProperties": {
- "^[0-9]+$": {
- "$ref": "#/definitions/Element"
- }
- },
- "properties": {
- "length": {
- "type": "number"
- }
- },
- "required": [
- "length"
- ],
- "type": "object"
- },
- "anchors": {
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
"items": {
- "$ref": "#/definitions/HTMLAnchorElement"
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
},
"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": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
},
- "charset": {
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
"type": "string"
},
- "childElementCount": {
- "type": "number"
- },
- "childNodes": {
+ "forEntityTypes": {
"items": {
- "$ref": "#/definitions/ChildNode"
+ "type": "string"
},
"type": "array"
},
- "children": {
- "additionalProperties": false,
- "patternProperties": {
- "^[0-9]+$": {
- "$ref": "#/definitions/Element"
- }
- },
- "properties": {
- "length": {
- "type": "number"
- }
- },
- "required": [
- "length"
- ],
- "type": "object"
- },
- "compatMode": {
- "type": "string"
- },
- "contentType": {
+ "js": {
+ "description": "The file location of the javascript file to load",
"type": "string"
},
- "cookie": {
+ "kind": {
+ "const": "folderCreate",
+ "description": "The kind of the extension, used to group extensions together",
"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"
+ "meta": {
+ "$ref": "#/definitions/MetaEntityActionFolderKind"
},
- "dir": {
+ "name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "doctype": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/DocumentType"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
- },
- "documentElement": {
- "$ref": "#/definitions/HTMLElement"
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "documentURI": {
+ "type": {
+ "const": "entityAction",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "domain": {
+ "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"
+ },
+ "ManifestEntityActionCreateKind": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
"type": "string"
},
- "embeds": {
- "items": {
- "$ref": "#/definitions/HTMLEmbedElement"
- },
- "type": "array"
- },
- "fgColor": {
+ "api": {
+ "description": "The file location of the api javascript file to load",
"type": "string"
},
- "firstChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
- },
- "firstElementChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "type": "null"
- }
- ]
- },
- "fonts": {
- "$ref": "#/definitions/FontFaceSet"
- },
- "forms": {
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
"items": {
- "additionalProperties": false,
- "patternProperties": {
- "^[0-9]+$": {
- "$ref": "#/definitions/Element"
- }
- },
- "properties": {
- "ATTRIBUTE_NODE": {
- "const": 2,
- "type": "number"
- },
- "CDATA_SECTION_NODE": {
- "const": 4,
- "type": "number"
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
},
- "COMMENT_NODE": {
- "const": 8,
- "type": "number"
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
},
- "DOCUMENT_FRAGMENT_NODE": {
- "const": 11,
- "type": "number"
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
},
- "DOCUMENT_NODE": {
- "const": 9,
- "type": "number"
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
},
- "DOCUMENT_POSITION_CONTAINED_BY": {
- "const": 16,
- "type": "number"
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
},
- "DOCUMENT_POSITION_CONTAINS": {
- "const": 8,
- "type": "number"
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
},
- "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"
- ]
- },
- "ariaBrailleLabel": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaBrailleRoleDescription": {
- "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"
- ]
- },
- "ariaDescription": {
- "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": {
- "$ref": "#/definitions/AutoFillBase"
- },
- "autofocus": {
- "type": "boolean"
- },
- "baseURI": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
},
- "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"
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
},
- "clientHeight": {
- "type": "number"
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
},
- "clientLeft": {
- "type": "number"
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
},
- "clientTop": {
- "type": "number"
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
},
- "clientWidth": {
- "type": "number"
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
},
- "contentEditable": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
},
- "dataset": {
- "$ref": "#/definitions/DOMStringMap"
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
},
- "dir": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
},
- "draggable": {
- "type": "boolean"
- },
- "elements": {
- "additionalProperties": false,
- "patternProperties": {
- "^[0-9]+$": {
- "$ref": "#/definitions/Element"
- }
- },
- "properties": {
- "length": {
- "type": "number"
- }
- },
- "required": [
- "length"
- ],
- "type": "object"
- },
- "encoding": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
},
- "enctype": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
},
- "enterKeyHint": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
},
- "firstChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
- },
- "firstElementChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "type": "null"
- }
- ]
- },
- "hidden": {
- "type": "boolean"
- },
- "id": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
},
- "inert": {
- "type": "boolean"
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
},
- "innerHTML": {
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "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": "create",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
+ },
+ "meta": {
+ "$ref": "#/definitions/MetaEntityActionCreateKind"
+ },
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
+ },
+ "overwrites": {
+ "anyOf": [
+ {
+ "items": {
"type": "string"
},
- "innerText": {
- "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": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
},
- "inputMode": {
- "type": "string"
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
},
- "isConnected": {
- "type": "boolean"
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
},
- "isContentEditable": {
- "type": "boolean"
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
},
- "lang": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
},
- "lastChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
- },
- "lastElementChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "type": "null"
- }
- ]
- },
- "length": {
- "type": "number"
- },
- "localName": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
},
- "method": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
},
- "name": {
- "type": "string"
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
},
- "namespaceURI": {
- "type": [
- "null",
- "string"
- ]
- },
- "nextElementSibling": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "type": "null"
- }
- ]
- },
- "nextSibling": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
- },
- "noValidate": {
- "type": "boolean"
- },
- "nodeName": {
- "type": "string"
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
},
- "nodeType": {
- "type": "number"
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
},
- "nodeValue": {
- "type": [
- "null",
- "string"
- ]
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
},
- "nonce": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
},
- "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"
- ]
- },
- "onbeforetoggle": {
- "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"
- ]
- },
- "onscrollend": {
- "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"
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
},
- "outerText": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
},
- "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"
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "popover": {
- "type": [
- "null",
- "string"
- ]
- },
- "prefix": {
- "type": [
- "null",
- "string"
- ]
- },
- "previousElementSibling": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "type": "null"
- }
- ]
- },
- "previousSibling": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
- },
- "rel": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
},
- "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"
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
},
- "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"
- },
- "baselineSource": {
- "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"
- },
- "contentVisibility": {
- "type": "string"
- },
- "counterIncrement": {
- "type": "string"
- },
- "counterReset": {
- "type": "string"
- },
- "counterSet": {
- "type": "string"
- },
- "cssFloat": {
- "type": "string"
- },
- "cssText": {
- "type": "string"
- },
- "cursor": {
- "type": "string"
- },
- "cx": {
- "type": "string"
- },
- "cy": {
- "type": "string"
- },
- "d": {
- "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"
- },
- "forcedColorAdjust": {
- "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"
- },
- "mathDepth": {
- "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"
- },
- "offsetAnchor": {
- "type": "string"
- },
- "offsetDistance": {
- "type": "string"
- },
- "offsetPath": {
- "type": "string"
- },
- "offsetPosition": {
- "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"
- },
- "r": {
- "type": "string"
- },
- "resize": {
- "type": "string"
- },
- "right": {
- "type": "string"
- },
- "rotate": {
- "type": "string"
- },
- "rowGap": {
- "type": "string"
- },
- "rubyPosition": {
- "type": "string"
- },
- "rx": {
- "type": "string"
- },
- "ry": {
- "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"
- },
- "scrollbarColor": {
- "type": "string"
- },
- "scrollbarGutter": {
- "type": "string"
- },
- "scrollbarWidth": {
- "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"
- },
- "textWrap": {
- "type": "string"
- },
- "textWrapMode": {
- "type": "string"
- },
- "textWrapStyle": {
- "type": "string"
- },
- "top": {
- "type": "string"
- },
- "touchAction": {
- "type": "string"
- },
- "transform": {
- "type": "string"
- },
- "transformBox": {
- "type": "string"
- },
- "transformOrigin": {
- "type": "string"
- },
- "transformStyle": {
- "type": "string"
- },
- "transition": {
- "type": "string"
- },
- "transitionBehavior": {
- "type": "string"
- },
- "transitionDelay": {
- "type": "string"
- },
- "transitionDuration": {
- "type": "string"
- },
- "transitionProperty": {
- "type": "string"
- },
- "transitionTimingFunction": {
- "type": "string"
- },
- "translate": {
- "type": "string"
- },
- "unicodeBidi": {
- "type": "string"
- },
- "userSelect": {
- "type": "string"
- },
- "vectorEffect": {
- "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"
- },
- "whiteSpaceCollapse": {
- "type": "string"
- },
- "widows": {
- "type": "string"
- },
- "width": {
- "type": "string"
- },
- "willChange": {
- "type": "string"
- },
- "wordBreak": {
- "type": "string"
- },
- "wordSpacing": {
- "type": "string"
- },
- "wordWrap": {
- "type": "string"
- },
- "writingMode": {
- "type": "string"
- },
- "x": {
- "type": "string"
- },
- "y": {
- "type": "string"
- },
- "zIndex": {
- "type": "string"
- },
- "zoom": {
- "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",
- "baselineSource",
- "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",
- "contentVisibility",
- "counterIncrement",
- "counterReset",
- "counterSet",
- "cssFloat",
- "cssText",
- "cursor",
- "cx",
- "cy",
- "d",
- "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",
- "forcedColorAdjust",
- "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",
- "mathDepth",
- "mathStyle",
- "maxBlockSize",
- "maxHeight",
- "maxInlineSize",
- "maxWidth",
- "minBlockSize",
- "minHeight",
- "minInlineSize",
- "minWidth",
- "mixBlendMode",
- "objectFit",
- "objectPosition",
- "offset",
- "offsetAnchor",
- "offsetDistance",
- "offsetPath",
- "offsetPosition",
- "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",
- "r",
- "resize",
- "right",
- "rotate",
- "rowGap",
- "rubyPosition",
- "rx",
- "ry",
- "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",
- "scrollbarColor",
- "scrollbarGutter",
- "scrollbarWidth",
- "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",
- "textWrap",
- "textWrapMode",
- "textWrapStyle",
- "top",
- "touchAction",
- "transform",
- "transformBox",
- "transformOrigin",
- "transformStyle",
- "transition",
- "transitionBehavior",
- "transitionDelay",
- "transitionDuration",
- "transitionProperty",
- "transitionTimingFunction",
- "translate",
- "unicodeBidi",
- "userSelect",
- "vectorEffect",
- "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",
- "whiteSpaceCollapse",
- "widows",
- "width",
- "willChange",
- "wordBreak",
- "wordSpacing",
- "wordWrap",
- "writingMode",
- "x",
- "y",
- "zIndex",
- "zoom"
- ],
- "type": "object"
- },
- "tabIndex": {
- "type": "number"
- },
- "tagName": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
},
- "target": {
- "type": "string"
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
},
- "textContent": {
- "type": [
- "null",
- "string"
- ]
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
},
- "title": {
- "type": "string"
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
},
- "translate": {
- "type": "boolean"
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
}
- },
- "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",
- "ariaBrailleLabel",
- "ariaBrailleRoleDescription",
- "ariaBusy",
- "ariaChecked",
- "ariaColCount",
- "ariaColIndex",
- "ariaColSpan",
- "ariaCurrent",
- "ariaDescription",
- "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",
- "onbeforetoggle",
- "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",
- "onscrollend",
- "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",
- "popover",
- "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"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "hidden": {
- "type": "boolean"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "images": {
+ "forEntityTypes": {
"items": {
- "$ref": "#/definitions/HTMLImageElement"
+ "type": "string"
},
"type": "array"
},
- "implementation": {
- "$ref": "#/definitions/DOMImplementation"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "inputEncoding": {
+ "kind": {
+ "const": "default",
+ "description": "The kind of the extension, used to group extensions together",
"type": "string"
},
- "isConnected": {
- "type": "boolean"
+ "meta": {
+ "$ref": "#/definitions/MetaEntityActionDefaultKind"
},
- "lastChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "lastElementChild": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/Element"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
- },
- "lastModified": {
- "type": "string"
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "linkColor": {
+ "type": {
+ "const": "entityAction",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "links": {
- "items": {
- "anyOf": [
- {
- "$ref": "#/definitions/HTMLAnchorElement"
- },
- {
- "$ref": "#/definitions/HTMLAreaElement"
- }
- ]
+ "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": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "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"
},
- "location": {
- "$ref": "#/definitions/Location"
+ "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"
},
- "nextSibling": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/ChildNode"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "nodeName": {
+ "type": {
+ "const": "entityAction",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "nodeType": {
+ "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"
},
- "nodeValue": {
- "type": [
- "null",
- "string"
- ]
- },
- "onabort": {
- "type": [
- "null",
- "object"
- ]
- },
- "onanimationcancel": {
- "type": [
- "null",
- "object"
- ]
- },
- "onanimationend": {
- "type": [
- "null",
- "object"
- ]
- },
- "onanimationiteration": {
- "type": [
- "null",
- "object"
- ]
- },
- "onanimationstart": {
- "type": [
- "null",
- "object"
- ]
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "onauxclick": {
- "type": [
- "null",
- "object"
- ]
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "onbeforeinput": {
- "type": [
- "null",
- "object"
- ]
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "onbeforetoggle": {
- "type": [
- "null",
- "object"
- ]
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "onblur": {
- "type": [
- "null",
- "object"
- ]
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "oncancel": {
- "type": [
- "null",
- "object"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "oncanplay": {
- "type": [
- "null",
- "object"
- ]
+ "kind": {
+ "const": "delete",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "oncanplaythrough": {
- "type": [
- "null",
- "object"
- ]
+ "meta": {
+ "$ref": "#/definitions/MetaEntityActionDeleteKind"
},
- "onchange": {
- "type": [
- "null",
- "object"
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "onclick": {
- "type": [
- "null",
- "object"
- ]
+ "overwrites": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "string"
+ }
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "onclose": {
- "type": [
- "null",
- "object"
- ]
+ "type": {
+ "const": "entityAction",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "oncontextmenu": {
- "type": [
- "null",
- "object"
- ]
+ "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"
},
- "oncopy": {
- "type": [
- "null",
- "object"
- ]
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "oncuechange": {
- "type": [
- "null",
- "object"
- ]
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "oncut": {
- "type": [
- "null",
- "object"
- ]
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "ondblclick": {
- "type": [
- "null",
- "object"
- ]
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "ondrag": {
- "type": [
- "null",
- "object"
- ]
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "ondragend": {
- "type": [
- "null",
- "object"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "ondragenter": {
- "type": [
- "null",
- "object"
- ]
+ "kind": {
+ "const": "duplicateTo",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "ondragleave": {
- "type": [
- "null",
- "object"
- ]
+ "meta": {
+ "$ref": "#/definitions/MetaEntityActionDuplicateToKind"
},
- "ondragover": {
- "type": [
- "null",
- "object"
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "ondragstart": {
- "type": [
- "null",
- "object"
- ]
+ "overwrites": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "string"
+ }
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "ondrop": {
- "type": [
- "null",
- "object"
- ]
+ "type": {
+ "const": "entityAction",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "ondurationchange": {
- "type": [
- "null",
- "object"
- ]
+ "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"
},
- "onemptied": {
- "type": [
- "null",
- "object"
- ]
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "onended": {
- "type": [
- "null",
- "object"
- ]
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "onerror": {
- "$ref": "#/definitions/OnErrorEventHandler"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "onfocus": {
- "type": [
- "null",
- "object"
- ]
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "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"
- ]
- },
- "onscrollend": {
- "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": {
+ "forEntityTypes": {
"items": {
- "$ref": "#/definitions/HTMLEmbedElement"
+ "type": "string"
},
"type": "array"
},
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "pointerLockElement": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "type": "null"
- }
- ]
- },
- "previousSibling": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
- },
- "readyState": {
- "$ref": "#/definitions/DocumentReadyState"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "referrer": {
+ "kind": {
+ "const": "moveTo",
+ "description": "The kind of the extension, used to group extensions together",
"type": "string"
},
- "rootElement": {
- "anyOf": [
- {
- "$ref": "#/definitions/SVGSVGElement"
- },
- {
- "type": "null"
- }
- ]
+ "meta": {
+ "$ref": "#/definitions/MetaEntityActionMoveToKind"
},
- "scripts": {
- "items": {
- "$ref": "#/definitions/HTMLScriptElement"
- },
- "type": "array"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "scrollingElement": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/Element"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
- }
- ]
- },
- "styleSheets": {
- "additionalProperties": false,
- "patternProperties": {
- "^[0-9]+$": {
- "$ref": "#/definitions/CSSStyleSheet"
- }
- },
- "properties": {
- "length": {
- "type": "number"
+ "type": "string"
}
- },
- "required": [
- "length"
],
- "type": "object"
- },
- "textContent": {
- "type": [
- "null",
- "string"
- ]
- },
- "timeline": {
- "$ref": "#/definitions/DocumentTimeline"
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "title": {
+ "type": {
+ "const": "entityAction",
+ "description": "The type of extension such as dashboard etc...",
"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",
- "onbeforetoggle",
- "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",
- "onscrollend",
- "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"
- ]
- }
- ]
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
}
},
"required": [
- "currentTime"
+ "alias",
+ "forEntityTypes",
+ "kind",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "DocumentType": {
+ "ManifestEntityActionReloadTreeItemChildrenKind": {
"properties": {
- "ATTRIBUTE_NODE": {
- "const": 2,
- "type": "number"
- },
- "CDATA_SECTION_NODE": {
- "const": 4,
- "type": "number"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "COMMENT_NODE": {
- "const": 8,
- "type": "number"
- },
- "DOCUMENT_FRAGMENT_NODE": {
- "const": 11,
- "type": "number"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "DOCUMENT_NODE": {
- "const": 9,
- "type": "number"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "DOCUMENT_POSITION_CONTAINED_BY": {
- "const": 16,
- "type": "number"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "DOCUMENT_POSITION_CONTAINS": {
- "const": 8,
- "type": "number"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "DOCUMENT_POSITION_DISCONNECTED": {
- "const": 1,
- "type": "number"
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "DOCUMENT_POSITION_FOLLOWING": {
- "const": 4,
- "type": "number"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": {
- "const": 32,
- "type": "number"
+ "kind": {
+ "const": "reloadTreeItemChildren",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "DOCUMENT_POSITION_PRECEDING": {
- "const": 2,
- "type": "number"
+ "meta": {
+ "$ref": "#/definitions/MetaEntityActionReloadTreeItemChildrenKind"
},
- "DOCUMENT_TYPE_NODE": {
- "const": 10,
- "type": "number"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "ELEMENT_NODE": {
- "const": 1,
- "type": "number"
+ "overwrites": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "string"
+ }
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "ENTITY_NODE": {
- "const": 6,
- "type": "number"
+ "type": {
+ "const": "entityAction",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "ENTITY_REFERENCE_NODE": {
- "const": 5,
+ "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"
+ },
+ "ManifestEntityActionSortChildrenOfContentKind": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "NOTATION_NODE": {
- "const": 12,
- "type": "number"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "PROCESSING_INSTRUCTION_NODE": {
- "const": 7,
- "type": "number"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "TEXT_NODE": {
- "const": 3,
- "type": "number"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "baseURI": {
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
"type": "string"
},
- "childNodes": {
+ "forEntityTypes": {
"items": {
- "$ref": "#/definitions/ChildNode"
+ "type": "string"
},
"type": "array"
},
- "firstChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "isConnected": {
- "type": "boolean"
+ "kind": {
+ "const": "sortChildrenOfContent",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "lastChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
+ "meta": {
+ "$ref": "#/definitions/MetaEntityActionSortChildrenOfKind"
},
"name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "nextSibling": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/ChildNode"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "nodeName": {
+ "type": {
+ "const": "entityAction",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "nodeType": {
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
"type": "number"
- },
- "nodeValue": {
- "type": [
- "null",
- "string"
- ]
- },
- "ownerDocument": {
- "$ref": "#/definitions/Document"
- },
- "parentElement": {
- "anyOf": [
- {
- "$ref": "#/definitions/HTMLElement"
- },
- {
- "type": "null"
- }
- ]
- },
- "parentNode": {
- "anyOf": [
- {
- "$ref": "#/definitions/ParentNode"
- },
- {
- "type": "null"
- }
- ]
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "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",
+ "alias",
+ "forEntityTypes",
+ "kind",
+ "meta",
"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"
],
"type": "object"
},
- "Editor": {
+ "ManifestEntityActionSortChildrenOfKind": {
"properties": {
- "_beforeUnload": {
- "type": "object"
- },
- "_editableRoot": {
- "type": "boolean"
- },
- "_eventDispatcher": {
- "$ref": "#/definitions/EventDispatcher"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "_nodeChangeDispatcher": {
- "$ref": "#/definitions/NodeChange"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "_pendingNativeEvents": {
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
"items": {
- "type": "string"
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
},
"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"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "contentDocument": {
- "$ref": "#/definitions/Document"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "contentStyles": {
+ "forEntityTypes": {
"items": {
"type": "string"
},
"type": "array"
},
- "contentWindow": {
- "$ref": "#/definitions/Window"
- },
- "delegates": {
- "$ref": "#/definitions/Record>"
- },
- "destroyed": {
- "type": "boolean"
- },
- "dispatch": {
- "type": "object"
- },
- "documentBaseURI": {
- "$ref": "#/definitions/URI"
- },
- "documentBaseUrl": {
+ "js": {
+ "description": "The file location of the javascript file to load",
"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"
+ "kind": {
+ "const": "sortChildrenOf",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "hidden": {
- "type": "boolean"
+ "meta": {
+ "$ref": "#/definitions/MetaEntityActionSortChildrenOfKind"
},
- "id": {
+ "name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "iframeElement": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/HTMLIFrameElement"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "iframeHTML": {
+ "type": {
+ "const": "entityAction",
+ "description": "The type of extension such as dashboard etc...",
"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"
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
}
},
"required": [
- "prototype"
+ "alias",
+ "forEntityTypes",
+ "kind",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "EditorManager": {
+ "ManifestEntityActionUpdateFolderKind": {
"properties": {
- "activeEditor": {
- "anyOf": [
- {
- "$ref": "#/definitions/Editor"
- },
- {
- "type": "null"
- }
- ]
- },
- "addI18n": {
- "type": "object"
- },
- "baseURI": {
- "$ref": "#/definitions/URI"
- },
- "baseURL": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
"type": "string"
},
- "defaultOptions": {
- "$ref": "#/definitions/RawEditorOptions"
- },
- "documentBaseURL": {
+ "api": {
+ "description": "The file location of the api javascript file to load",
"type": "string"
},
- "focusedEditor": {
- "anyOf": [
- {
- "$ref": "#/definitions/Editor"
- },
- {
- "type": "null"
- }
- ]
- },
- "i18n": {
- "$ref": "#/definitions/I18n"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "majorVersion": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
},
- "minorVersion": {
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
"type": "string"
},
- "releaseDate": {
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "js": {
+ "description": "The file location of the javascript file to load",
"type": "string"
},
- "suffix": {
+ "kind": {
+ "const": "folderUpdate",
+ "description": "The kind of the extension, used to group extensions together",
"type": "string"
},
- "translate": {
- "type": "object"
+ "meta": {
+ "$ref": "#/definitions/MetaEntityActionFolderKind"
},
- "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"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "isReadOnly": {
- "type": "object"
+ "overwrites": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "string"
+ }
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "register": {
- "type": "object"
+ "type": {
+ "const": "entityAction",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "set": {
- "type": "object"
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
}
},
"required": [
- "get",
- "isReadOnly",
- "register",
- "set"
+ "alias",
+ "forEntityTypes",
+ "kind",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "EditorObservable": {
- "type": "object"
- },
- "EditorSelection": {
+ "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": {
- "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"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "scrollIntoView": {
- "type": "object"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "select": {
- "type": "object"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "selectorChanged": {
- "type": "object"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "selectorChangedWithUnbind": {
- "type": "object"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "serializer": {
- "$ref": "#/definitions/DomSerializer"
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "setContent": {
- "type": "object"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "setCursorLocation": {
- "type": "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "setNode": {
- "type": "object"
+ "meta": {
+ "$ref": "#/definitions/MetaEntityBulkAction"
},
- "setRng": {
- "type": "object"
+ "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"
},
- "win": {
- "$ref": "#/definitions/Window"
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
}
},
"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"
+ "alias",
+ "forEntityTypes",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "EditorUi": {
+ "ManifestEntityBulkActionDefaultKind": {
"properties": {
- "hide": {
- "type": "object"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "isEnabled": {
- "type": "object"
+ "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": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "registry": {
- "$ref": "#/definitions/Registry$1"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "setEnabled": {
- "type": "object"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "show": {
- "type": "object"
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "styleSheetLoader": {
- "$ref": "#/definitions/StyleSheetLoader"
- }
- },
- "required": [
- "hide",
- "isEnabled",
- "registry",
- "setEnabled",
- "show",
- "styleSheetLoader"
- ],
- "type": "object"
- },
- "EditorUpload": {
- "properties": {
- "addFilter": {
- "type": "object"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "blobCache": {
- "$ref": "#/definitions/BlobCache"
+ "kind": {
+ "const": "default",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "destroy": {
- "type": "object"
+ "meta": {
+ "$ref": "#/definitions/MetaEntityBulkActionDefaultKind"
},
- "scanForImages": {
- "type": "object"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "uploadImages": {
- "type": "object"
+ "overwrites": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "string"
+ }
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "uploadImagesAuto": {
- "type": "object"
+ "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": [
- "addFilter",
- "blobCache",
- "destroy",
- "scanForImages",
- "uploadImages",
- "uploadImagesAuto"
- ],
- "type": "object"
- },
- "Element": {
+ "alias",
+ "forEntityTypes",
+ "kind",
+ "meta",
+ "name",
+ "type"
+ ],
+ "type": "object"
+ },
+ "ManifestEntityBulkActionDeleteKind": {
"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"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "DOCUMENT_POSITION_CONTAINED_BY": {
- "const": 16,
- "type": "number"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "DOCUMENT_POSITION_CONTAINS": {
- "const": 8,
- "type": "number"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "DOCUMENT_POSITION_DISCONNECTED": {
- "const": 1,
- "type": "number"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "DOCUMENT_POSITION_FOLLOWING": {
- "const": 4,
- "type": "number"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": {
- "const": 32,
- "type": "number"
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "DOCUMENT_POSITION_PRECEDING": {
- "const": 2,
- "type": "number"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "DOCUMENT_TYPE_NODE": {
- "const": 10,
- "type": "number"
+ "kind": {
+ "const": "delete",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "ELEMENT_NODE": {
- "const": 1,
- "type": "number"
+ "meta": {
+ "$ref": "#/definitions/MetaEntityBulkActionDeleteKind"
},
- "ENTITY_NODE": {
- "const": 6,
- "type": "number"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "ENTITY_REFERENCE_NODE": {
- "const": 5,
- "type": "number"
+ "overwrites": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "string"
+ }
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "NOTATION_NODE": {
- "const": 12,
- "type": "number"
+ "type": {
+ "const": "entityBulkAction",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "PROCESSING_INSTRUCTION_NODE": {
- "const": 7,
+ "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"
+ },
+ "ManifestEntityBulkActionDuplicateToKind": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "TEXT_NODE": {
- "const": 3,
- "type": "number"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "ariaAtomic": {
- "type": [
- "null",
- "string"
- ]
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "ariaAutoComplete": {
- "type": [
- "null",
- "string"
- ]
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "ariaBrailleLabel": {
- "type": [
- "null",
- "string"
- ]
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "ariaBrailleRoleDescription": {
- "type": [
- "null",
- "string"
- ]
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "ariaBusy": {
- "type": [
- "null",
- "string"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "ariaChecked": {
- "type": [
- "null",
- "string"
- ]
+ "kind": {
+ "const": "duplicateTo",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "ariaColCount": {
- "type": [
- "null",
- "string"
- ]
+ "meta": {
+ "$ref": "#/definitions/MetaEntityBulkActionDuplicateToKind"
},
- "ariaColIndex": {
- "type": [
- "null",
- "string"
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "ariaColSpan": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaCurrent": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaDescription": {
- "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": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/HTMLSlotElement"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
- }
- ]
- },
- "attributes": {
- "additionalProperties": false,
- "patternProperties": {
- "^[0-9]+$": {
- "$ref": "#/definitions/Attr"
- }
- },
- "properties": {
- "length": {
- "type": "number"
+ "type": "string"
}
- },
- "required": [
- "length"
],
- "type": "object"
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "baseURI": {
+ "type": {
+ "const": "entityBulkAction",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "childElementCount": {
+ "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"
+ },
+ "ManifestEntityBulkActionMoveToKind": {
+ "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"
},
- "childNodes": {
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
"items": {
- "$ref": "#/definitions/ChildNode"
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
},
"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"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "className": {
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
"type": "string"
},
- "clientHeight": {
- "type": "number"
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "clientLeft": {
- "type": "number"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "clientTop": {
- "type": "number"
+ "kind": {
+ "const": "moveTo",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "clientWidth": {
- "type": "number"
+ "meta": {
+ "$ref": "#/definitions/MetaEntityBulkActionMoveToKind"
},
- "firstChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "firstElementChild": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/Element"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "id": {
+ "type": {
+ "const": "entityBulkAction",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "innerHTML": {
+ "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"
+ },
+ "ManifestEntityBulkActionTrashKind": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
"type": "string"
},
- "isConnected": {
- "type": "boolean"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "lastChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "lastElementChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "type": "null"
- }
- ]
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "localName": {
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
"type": "string"
},
- "namespaceURI": {
- "type": [
- "null",
- "string"
- ]
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "nextElementSibling": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "type": "null"
- }
- ]
+ "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/MetaEntityBulkActionTrashKind"
+ },
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "nextSibling": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/ChildNode"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "nodeName": {
+ "type": {
+ "const": "entityBulkAction",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "nodeType": {
+ "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"
+ },
+ "ManifestEntityCreateOptionAction": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "nodeValue": {
- "type": [
- "null",
- "string"
- ]
+ "api": {
+ "type": "string"
},
- "onfullscreenchange": {
- "type": [
- "null",
- "object"
- ]
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "onfullscreenerror": {
- "type": [
- "null",
- "object"
- ]
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "outerHTML": {
+ "js": {
+ "description": "The file location of the javascript file to load",
"type": "string"
},
- "ownerDocument": {
- "$ref": "#/definitions/Document"
- },
- "parentElement": {
- "anyOf": [
- {
- "$ref": "#/definitions/HTMLElement"
- },
- {
- "type": "null"
- }
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "parentNode": {
+ "meta": {
+ "$ref": "#/definitions/MetaEntityCreateOptionAction"
+ },
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
+ },
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/ParentNode"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
- }
- ]
- },
- "part": {
- "additionalProperties": false,
- "patternProperties": {
- "^[0-9]+$": {
- "type": "string"
- }
- },
- "properties": {
- "length": {
- "type": "number"
- },
- "value": {
"type": "string"
}
- },
- "required": [
- "length",
- "value"
],
- "type": "object"
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "prefix": {
- "type": [
- "null",
- "string"
- ]
+ "type": {
+ "const": "entityCreateOptionAction",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "previousElementSibling": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "type": "null"
- }
- ]
+ "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"
+ },
+ "ManifestEntityItemRef": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "previousSibling": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "role": {
- "type": [
- "null",
- "string"
- ]
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "scrollHeight": {
- "type": "number"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "scrollLeft": {
- "type": "number"
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "scrollTop": {
- "type": "number"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "scrollWidth": {
- "type": "number"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
+ },
+ "meta": {
+ "$ref": "#/definitions/MetaEntityItemRef",
+ "description": "This contains properties specific to the type of extension"
+ },
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "shadowRoot": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/ShadowRoot"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "slot": {
+ "type": {
+ "const": "entityItemRef",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "tagName": {
+ "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"
},
- "textContent": {
- "type": [
- "null",
- "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": [
- "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",
- "ariaBrailleLabel",
- "ariaBrailleRoleDescription",
- "ariaBusy",
- "ariaChecked",
- "ariaColCount",
- "ariaColIndex",
- "ariaColSpan",
- "ariaCurrent",
- "ariaDescription",
- "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"
+ "alias",
+ "forEntityTypes",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "Entities": {
+ "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": {
- "decode": {
- "type": "object"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "encodeAllRaw": {
- "type": "object"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "encodeNamed": {
- "type": "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "encodeNumeric": {
- "type": "object"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "encodeRaw": {
- "type": "object"
+ "type": {
+ "const": "entryPoint",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "getEncodeFunc": {
- "type": "object"
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
}
},
"required": [
- "decode",
- "encodeAllRaw",
- "encodeNamed",
- "encodeNumeric",
- "encodeRaw",
- "getEncodeFunc"
+ "alias",
+ "name",
+ "type"
],
"type": "object"
},
- "Env": {
+ "ManifestExternalLoginProvider": {
"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"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "cacheSuffix": {},
- "canHaveCSP": {
- "type": "boolean"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "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"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "documentMode": {
- "type": "number"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "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"
+ "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"
},
- "transparentSrc": {
+ "name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "windowsPhone": {
- "type": "boolean"
+ "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": [
- "browser",
- "cacheSuffix",
- "canHaveCSP",
- "container",
- "deviceType",
- "documentMode",
- "os",
- "transparentSrc",
- "windowsPhone"
+ "alias",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "Environment": {
+ "ManifestGlobalContext": {
"properties": {
- "baseUrl": {
- "description": "The base url where the editor sources are found (which contains the vs folder)",
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
"type": "string"
},
- "globalAPI": {
- "description": "Define a global `monaco` symbol.\nThis is true by default in AMD and false by default in ESM.",
- "type": "boolean"
+ "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"
},
- "Event": {
+ "ManifestGlobalSearch": {
"properties": {
- "AT_TARGET": {
- "const": 2,
- "type": "number"
- },
- "BUBBLING_PHASE": {
- "const": 3,
- "type": "number"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "CAPTURING_PHASE": {
- "const": 1,
- "type": "number"
+ "api": {
+ "type": "string"
},
- "NONE": {
- "const": 0,
- "type": "number"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "bubbles": {
- "type": "boolean"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "cancelBubble": {
- "type": "boolean"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "cancelable": {
- "type": "boolean"
+ "meta": {
+ "$ref": "#/definitions/MetaGlobalSearch"
},
- "composed": {
- "type": "boolean"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "currentTarget": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/EventTarget"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "defaultPrevented": {
- "type": "boolean"
+ "type": {
+ "const": "globalSearch",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "eventPhase": {
+ "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"
+ },
+ "ManifestGranularUserPermission": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "isTrusted": {
- "type": "boolean"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "returnValue": {
- "type": "boolean"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "srcElement": {
- "anyOf": [
- {
- "$ref": "#/definitions/EventTarget"
- },
- {
- "type": "null"
- }
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "target": {
- "anyOf": [
- {
- "$ref": "#/definitions/EventTarget"
- },
- {
- "type": "null"
- }
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "timeStamp": {
- "type": "number"
+ "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": [
- "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"
+ "alias",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "FontFaceSet": {
+ "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": {
- "__@toStringTag@1713": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
"type": "string"
},
- "onloading": {
- "type": [
- "null",
- "object"
- ]
- },
- "onloadingdone": {
- "type": [
- "null",
- "object"
- ]
- },
- "onloadingerror": {
- "type": [
- "null",
- "object"
- ]
- },
- "ready": {
- "$ref": "#/definitions/Promise"
- },
- "size": {
- "type": "number"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "status": {
- "$ref": "#/definitions/FontFaceSetLoadStatus"
- }
- },
- "required": [
- "__@toStringTag@1713",
- "onloading",
- "onloadingdone",
- "onloadingerror",
- "ready",
- "size",
- "status"
- ],
- "type": "object"
- },
- "FontFaceSetLoadStatus": {
- "enum": [
- "loaded",
- "loading"
- ],
- "type": "string"
- },
- "FormatReference": {
- "properties": {
- "format": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
},
- "icon": {
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
"type": "string"
},
- "title": {
+ "js": {
+ "description": "The file location of the javascript file to load",
"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"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "toggle": {
- "type": "object"
+ "meta": {
+ "description": "This contains properties specific to the type of extension"
},
- "unregister": {
- "type": "object"
- }
- },
- "required": [
- "apply",
- "canApply",
- "closest",
- "formatChanged",
- "get",
- "getCssText",
- "has",
- "match",
- "matchAll",
- "matchNode",
- "register",
- "remove",
- "toggle",
- "unregister"
- ],
- "type": "object"
- },
- "Fragment": {
- "description": "A fragment represents a node's collection of child nodes.\n\nLike nodes, fragments are persistent data structures, and you\nshould not mutate them or their content. Rather, you create new\ninstances whenever needed. The API tries to make this easy.",
- "properties": {
- "childCount": {
- "description": "The number of child nodes in this fragment.",
- "type": "number"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "firstChild": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/Node_1"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
],
- "description": "The first child of the fragment, or `null` if it is empty."
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "lastChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/Node_1"
- },
- {
- "type": "null"
- }
- ],
- "description": "The last child of the fragment, or `null` if it is empty."
+ "type": {
+ "const": "headerApp",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "size": {
- "description": "The size of the fragment, which is the total of the size of\nits content nodes.",
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
"type": "number"
}
},
"required": [
- "childCount",
- "firstChild",
- "lastChild",
- "size"
+ "alias",
+ "name",
+ "type"
],
"type": "object"
},
- "FragmentedUndoLevel": {
+ "ManifestHeaderAppButtonKind": {
"properties": {
- "beforeBookmark": {
- "anyOf": [
- {
- "$ref": "#/definitions/StringPathBookmark"
- },
- {
- "$ref": "#/definitions/RangeBookmark"
- },
- {
- "$ref": "#/definitions/IdBookmark"
- },
- {
- "$ref": "#/definitions/IndexBookmark"
- },
- {
- "$ref": "#/definitions/PathBookmark"
- },
- {
- "type": "null"
- }
- ]
+ "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": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "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": "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"
},
- "bookmark": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/StringPathBookmark"
- },
- {
- "$ref": "#/definitions/RangeBookmark"
- },
- {
- "$ref": "#/definitions/IdBookmark"
- },
- {
- "$ref": "#/definitions/IndexBookmark"
- },
- {
- "$ref": "#/definitions/PathBookmark"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
- },
- "content": {
- "const": "",
- "type": "string"
- },
- "fragments": {
- "items": {
- "type": "string"
- },
- "type": "array"
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
"type": {
- "const": "fragmented",
+ "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": [
- "beforeBookmark",
- "bookmark",
- "content",
- "fragments",
+ "alias",
+ "kind",
+ "meta",
+ "name",
"type"
],
"type": "object"
},
- "Geolocation": {
- "type": "object"
- },
- "HTMLAnchorElement": {
+ "ManifestIcons": {
"properties": {
- "ATTRIBUTE_NODE": {
- "const": 2,
- "type": "number"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "CDATA_SECTION_NODE": {
- "const": 4,
- "type": "number"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "COMMENT_NODE": {
- "const": 8,
- "type": "number"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "DOCUMENT_FRAGMENT_NODE": {
- "const": 11,
- "type": "number"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "DOCUMENT_NODE": {
- "const": 9,
- "type": "number"
+ "type": {
+ "const": "icons",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "DOCUMENT_POSITION_CONTAINED_BY": {
- "const": 16,
+ "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"
},
- "DOCUMENT_POSITION_CONTAINS": {
- "const": 8,
- "type": "number"
+ "api": {
+ "type": "string"
},
- "DOCUMENT_POSITION_DISCONNECTED": {
- "const": 1,
- "type": "number"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "DOCUMENT_POSITION_FOLLOWING": {
- "const": 4,
- "type": "number"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": {
- "const": 32,
- "type": "number"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "DOCUMENT_POSITION_PRECEDING": {
- "const": 2,
- "type": "number"
+ "type": {
+ "const": "itemStore",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "DOCUMENT_TYPE_NODE": {
- "const": 10,
+ "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"
},
- "ELEMENT_NODE": {
- "const": 1,
- "type": "number"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "ENTITY_NODE": {
- "const": 6,
- "type": "number"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "ENTITY_REFERENCE_NODE": {
- "const": 5,
- "type": "number"
+ "meta": {
+ "$ref": "#/definitions/MetaLocalization"
},
- "NOTATION_NODE": {
- "const": 12,
- "type": "number"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "PROCESSING_INSTRUCTION_NODE": {
- "const": 7,
- "type": "number"
+ "type": {
+ "const": "localization",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "TEXT_NODE": {
- "const": 3,
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
"type": "number"
- },
- "accessKey": {
+ }
+ },
+ "required": [
+ "alias",
+ "meta",
+ "name",
+ "type"
+ ],
+ "type": "object"
+ },
+ "ManifestMenu": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
"type": "string"
},
- "accessKeyLabel": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
},
- "ariaAtomic": {
- "type": [
- "null",
- "string"
- ]
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "ariaAutoComplete": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaBrailleLabel": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaBrailleRoleDescription": {
- "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"
- ]
- },
- "ariaDescription": {
- "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"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "assignedSlot": {
- "anyOf": [
- {
- "$ref": "#/definitions/HTMLSlotElement"
- },
- {
- "type": "null"
- }
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "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"
+ "meta": {
+ "description": "This contains properties specific to the type of extension"
},
- "baseURI": {
+ "name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "charset": {
+ "type": {
+ "const": "menu",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "childElementCount": {
+ "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"
},
- "childNodes": {
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
"items": {
- "$ref": "#/definitions/ChildNode"
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
},
"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": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
},
- "coords": {
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
"type": "string"
},
- "dataset": {
- "$ref": "#/definitions/DOMStringMap"
- },
- "dir": {
+ "js": {
+ "description": "The file location of the javascript file to load",
"type": "string"
},
- "download": {
- "type": "string"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "draggable": {
- "type": "boolean"
+ "meta": {
+ "$ref": "#/definitions/MetaMenuItem",
+ "description": "This contains properties specific to the type of extension"
},
- "enterKeyHint": {
+ "name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "firstChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
- },
- "firstElementChild": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/Element"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "hash": {
+ "type": {
+ "const": "menuItem",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "hidden": {
- "type": "boolean"
- },
- "host": {
- "type": "string"
- },
- "hostname": {
- "type": "string"
- },
- "href": {
+ "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"
+ },
+ "ManifestMenuItemLinkKind": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
"type": "string"
},
- "hreflang": {
- "type": "string"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "id": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
},
- "inert": {
- "type": "boolean"
- },
- "innerHTML": {
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
"type": "string"
},
- "innerText": {
+ "js": {
+ "description": "The file location of the javascript file to load",
"type": "string"
},
- "inputMode": {
+ "kind": {
+ "const": "link",
+ "description": "The kind of the extension, used to group extensions together",
"type": "string"
},
- "isConnected": {
- "type": "boolean"
- },
- "isContentEditable": {
- "type": "boolean"
+ "meta": {
+ "$ref": "#/definitions/MetaMenuItemLinkKind",
+ "description": "This contains properties specific to the type of extension"
},
- "lang": {
+ "name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "lastChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
- },
- "lastElementChild": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/Element"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "localName": {
+ "type": {
+ "const": "menuItem",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "name": {
+ "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"
+ },
+ "ManifestMenuItemTreeKind": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
"type": "string"
},
- "namespaceURI": {
- "type": [
- "null",
- "string"
- ]
- },
- "nextElementSibling": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "type": "null"
- }
- ]
- },
- "nextSibling": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "nodeName": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
},
- "nodeType": {
- "type": "number"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "nodeValue": {
- "type": [
- "null",
- "string"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "nonce": {
+ "kind": {
+ "const": "tree",
+ "description": "The kind of the extension, used to group extensions together",
"type": "string"
},
- "offsetHeight": {
- "type": "number"
+ "meta": {
+ "$ref": "#/definitions/MetaMenuItemTreeKind",
+ "description": "This contains properties specific to the type of extension"
},
- "offsetLeft": {
- "type": "number"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "offsetParent": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/Element"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
- },
- "offsetTop": {
- "type": "number"
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "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"
- ]
- },
- "onbeforetoggle": {
- "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"
- ]
+ "type": {
+ "const": "menuItem",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "onclose": {
- "type": [
- "null",
- "object"
- ]
+ "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"
},
- "oncontextmenu": {
- "type": [
- "null",
- "object"
- ]
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "oncopy": {
- "type": [
- "null",
- "object"
- ]
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "oncuechange": {
- "type": [
- "null",
- "object"
- ]
+ "forProviderName": {
+ "description": "The provider names that this provider is for.",
+ "examples": "'Umbraco.GoogleAuthenticator'",
+ "type": "string"
},
- "oncut": {
- "type": [
- "null",
- "object"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "ondblclick": {
- "type": [
- "null",
- "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "ondrag": {
- "type": [
- "null",
- "object"
- ]
+ "meta": {
+ "$ref": "#/definitions/MetaMfaLoginProvider",
+ "description": "This contains properties specific to the type of extension"
},
- "ondragend": {
- "type": [
- "null",
- "object"
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "ondragenter": {
- "type": [
- "null",
- "object"
- ]
+ "type": {
+ "const": "mfaLoginProvider",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "ondragleave": {
- "type": [
- "null",
- "object"
- ]
+ "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"
},
- "ondragover": {
- "type": [
- "null",
- "object"
- ]
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "ondragstart": {
- "type": [
- "null",
- "object"
- ]
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "ondrop": {
- "type": [
- "null",
- "object"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "ondurationchange": {
- "type": [
- "null",
- "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "onemptied": {
- "type": [
- "null",
- "object"
- ]
+ "meta": {
+ "description": "This contains properties specific to the type of extension"
},
- "onended": {
- "type": [
- "null",
- "object"
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "onerror": {
- "$ref": "#/definitions/OnErrorEventHandler"
+ "type": {
+ "const": "modal",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "onfocus": {
- "type": [
- "null",
- "object"
- ]
+ "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"
+ },
+ "ManifestPickerSearchResultItem": {
+ "description": "Represents a picker search result element.",
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "onformdata": {
- "type": [
- "null",
- "object"
- ]
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "onfullscreenchange": {
- "type": [
- "null",
- "object"
- ]
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "onfullscreenerror": {
- "type": [
- "null",
- "object"
- ]
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "ongotpointercapture": {
- "type": [
- "null",
- "object"
- ]
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "oninput": {
- "type": [
- "null",
- "object"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "oninvalid": {
- "type": [
- "null",
- "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "onkeydown": {
- "type": [
- "null",
- "object"
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "onkeypress": {
- "type": [
- "null",
- "object"
- ]
+ "type": {
+ "const": "pickerSearchResultItem",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "onkeyup": {
- "type": [
- "null",
- "object"
- ]
+ "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"
},
- "onload": {
- "type": [
- "null",
- "object"
- ]
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "onloadeddata": {
- "type": [
- "null",
- "object"
- ]
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "onloadedmetadata": {
- "type": [
- "null",
- "object"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "onloadstart": {
- "type": [
- "null",
- "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "onlostpointercapture": {
- "type": [
- "null",
- "object"
- ]
+ "meta": {
+ "description": "This contains properties specific to the type of extension"
},
- "onmousedown": {
- "type": [
- "null",
- "object"
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "onmouseenter": {
- "type": [
- "null",
- "object"
- ]
+ "type": {
+ "const": "previewApp",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "onmouseleave": {
- "type": [
- "null",
- "object"
- ]
+ "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"
+ },
+ "ManifestPropertyContext": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "onmousemove": {
- "type": [
- "null",
- "object"
- ]
+ "api": {
+ "type": "string"
},
- "onmouseout": {
- "type": [
- "null",
- "object"
- ]
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "onmouseover": {
- "type": [
- "null",
- "object"
- ]
+ "forPropertyEditorUis": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "onmouseup": {
- "type": [
- "null",
- "object"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "onpaste": {
- "type": [
- "null",
- "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "onpause": {
- "type": [
- "null",
- "object"
- ]
+ "meta": {
+ "$ref": "#/definitions/MetaPropertyContext"
},
- "onplay": {
- "type": [
- "null",
- "object"
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "onplaying": {
- "type": [
- "null",
- "object"
- ]
+ "overwrites": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "string"
+ }
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "onpointercancel": {
- "type": [
- "null",
- "object"
- ]
+ "type": {
+ "const": "propertyContext",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "onpointerdown": {
- "type": [
- "null",
- "object"
- ]
+ "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"
+ },
+ "ManifestPropertyEditorSchema": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "onpointerenter": {
- "type": [
- "null",
- "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "onpointerleave": {
- "type": [
- "null",
- "object"
- ]
+ "meta": {
+ "$ref": "#/definitions/MetaPropertyEditorSchema"
},
- "onpointermove": {
- "type": [
- "null",
- "object"
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "onpointerout": {
- "type": [
- "null",
- "object"
- ]
+ "type": {
+ "const": "propertyEditorSchema",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "onpointerover": {
- "type": [
- "null",
- "object"
- ]
+ "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"
},
- "onpointerup": {
- "type": [
- "null",
- "object"
- ]
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "onprogress": {
- "type": [
- "null",
- "object"
- ]
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "onratechange": {
- "type": [
- "null",
- "object"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "onreset": {
- "type": [
- "null",
- "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "onresize": {
- "type": [
- "null",
- "object"
- ]
+ "meta": {
+ "$ref": "#/definitions/MetaPropertyEditorUi",
+ "description": "This contains properties specific to the type of extension"
},
- "onscroll": {
- "type": [
- "null",
- "object"
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "onscrollend": {
- "type": [
- "null",
- "object"
- ]
+ "type": {
+ "const": "propertyEditorUi",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "onsecuritypolicyviolation": {
- "type": [
- "null",
- "object"
- ]
+ "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"
+ },
+ "ManifestPropertyValidationPathTranslator": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "onseeked": {
- "type": [
- "null",
- "object"
- ]
+ "api": {
+ "type": "string"
},
- "onseeking": {
- "type": [
- "null",
- "object"
- ]
+ "forEditorAlias": {
+ "type": "string"
},
- "onselect": {
- "type": [
- "null",
- "object"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "onselectionchange": {
- "type": [
- "null",
- "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "onselectstart": {
- "type": [
- "null",
- "object"
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "onslotchange": {
- "type": [
- "null",
- "object"
- ]
+ "type": {
+ "const": "propertyValidationPathTranslator",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "onstalled": {
- "type": [
- "null",
- "object"
- ]
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
+ }
+ },
+ "required": [
+ "alias",
+ "forEditorAlias",
+ "name",
+ "type"
+ ],
+ "type": "object"
+ },
+ "ManifestPropertyValueCloner": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "onsubmit": {
- "type": [
- "null",
- "object"
- ]
+ "api": {
+ "type": "string"
},
- "onsuspend": {
- "type": [
- "null",
- "object"
- ]
+ "forEditorAlias": {
+ "type": "string"
},
- "ontimeupdate": {
- "type": [
- "null",
- "object"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "ontoggle": {
- "type": [
- "null",
- "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "ontouchcancel": {
- "type": [
- "null",
- "object"
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "ontouchend": {
- "type": [
- "null",
- "object"
- ]
+ "type": {
+ "const": "propertyValueCloner",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "ontouchmove": {
- "type": [
- "null",
- "object"
- ]
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
+ }
+ },
+ "required": [
+ "alias",
+ "forEditorAlias",
+ "name",
+ "type"
+ ],
+ "type": "object"
+ },
+ "ManifestPropertyValuePreset": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "ontouchstart": {
- "type": [
- "null",
- "object"
- ]
+ "api": {
+ "type": "string"
},
- "ontransitioncancel": {
- "type": [
- "null",
- "object"
- ]
+ "forPropertyEditorSchemaAlias": {
+ "type": "string"
},
- "ontransitionend": {
- "type": [
- "null",
- "object"
- ]
+ "forPropertyEditorUiAlias": {
+ "type": "string"
},
- "ontransitionrun": {
- "type": [
- "null",
- "object"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "ontransitionstart": {
- "type": [
- "null",
- "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "onvolumechange": {
- "type": [
- "null",
- "object"
- ]
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "onwaiting": {
- "type": [
- "null",
- "object"
- ]
+ "type": {
+ "const": "propertyValuePreset",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "onwebkitanimationend": {
- "type": [
- "null",
- "object"
- ]
+ "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"
+ },
+ "ManifestPropertyValueResolver": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "onwebkitanimationiteration": {
- "type": [
- "null",
- "object"
- ]
+ "api": {
+ "type": "string"
},
- "onwebkitanimationstart": {
- "type": [
- "null",
- "object"
- ]
+ "forEditorAlias": {
+ "type": "string"
},
- "onwebkittransitionend": {
- "type": [
- "null",
- "object"
- ]
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "onwheel": {
- "type": [
- "null",
- "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "origin": {
+ "meta": {
+ "$ref": "#/definitions/MetaPropertyValueResolver"
+ },
+ "name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "outerHTML": {
+ "type": {
+ "const": "propertyValueResolver",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "outerText": {
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
+ }
+ },
+ "required": [
+ "alias",
+ "forEditorAlias",
+ "name",
+ "type"
+ ],
+ "type": "object"
+ },
+ "ManifestRepository": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
"type": "string"
},
- "ownerDocument": {
- "$ref": "#/definitions/Document"
+ "api": {
+ "type": "string"
},
- "parentElement": {
- "anyOf": [
- {
- "$ref": "#/definitions/HTMLElement"
- },
- {
- "type": "null"
- }
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "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"
]
},
- "parentNode": {
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
+ },
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/ParentNode"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
- }
- ]
- },
- "part": {
- "additionalProperties": false,
- "patternProperties": {
- "^[0-9]+$": {
- "type": "string"
- }
- },
- "properties": {
- "length": {
- "type": "number"
- },
- "value": {
"type": "string"
}
- },
- "required": [
- "length",
- "value"
],
- "type": "object"
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "password": {
+ "type": {
+ "const": "repository",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "pathname": {
+ "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"
},
- "ping": {
+ "api": {
"type": "string"
},
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "popover": {
- "type": [
- "null",
- "string"
- ]
- },
- "port": {
+ "js": {
+ "description": "The file location of the javascript file to load",
"type": "string"
},
- "prefix": {
- "type": [
- "null",
- "string"
- ]
- },
- "previousElementSibling": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "type": "null"
- }
- ]
- },
- "previousSibling": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "protocol": {
- "type": "string"
+ "meta": {
+ "$ref": "#/definitions/MetaSearchProvider"
},
- "referrerPolicy": {
+ "name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "rel": {
+ "type": {
+ "const": "searchProvider",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "relList": {
- "additionalProperties": false,
- "patternProperties": {
- "^[0-9]+$": {
- "type": "string"
- }
- },
- "properties": {
- "length": {
- "type": "number"
- },
- "value": {
- "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"
},
- "required": [
- "length",
- "value"
- ],
- "type": "object"
+ "type": "array"
},
- "rev": {
+ "js": {
+ "description": "The file location of the javascript file to load",
"type": "string"
},
- "role": {
- "type": [
- "null",
- "string"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "scrollHeight": {
- "type": "number"
+ "meta": {
+ "description": "This contains properties specific to the type of extension"
},
- "scrollLeft": {
- "type": "number"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "scrollTop": {
- "type": "number"
+ "type": {
+ "const": "searchResultItem",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "scrollWidth": {
+ "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": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "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"
},
- "search": {
+ "name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "shadowRoot": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/ShadowRoot"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "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"
]
},
- "shape": {
+ "meta": {
+ "$ref": "#/definitions/MetaSectionRoute"
+ },
+ "name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "slot": {
+ "type": {
+ "const": "sectionRoute",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "spellcheck": {
- "type": "boolean"
+ "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"
},
- "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"
- },
- "baselineSource": {
- "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"
- },
- "contentVisibility": {
- "type": "string"
- },
- "counterIncrement": {
- "type": "string"
- },
- "counterReset": {
- "type": "string"
- },
- "counterSet": {
- "type": "string"
- },
- "cssFloat": {
- "type": "string"
- },
- "cssText": {
- "type": "string"
- },
- "cursor": {
- "type": "string"
- },
- "cx": {
- "type": "string"
- },
- "cy": {
- "type": "string"
- },
- "d": {
- "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"
- },
- "forcedColorAdjust": {
- "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"
- },
- "mathDepth": {
- "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"
- },
- "offsetAnchor": {
- "type": "string"
- },
- "offsetDistance": {
- "type": "string"
- },
- "offsetPath": {
- "type": "string"
- },
- "offsetPosition": {
- "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"
- },
- "r": {
- "type": "string"
- },
- "resize": {
- "type": "string"
- },
- "right": {
- "type": "string"
- },
- "rotate": {
- "type": "string"
- },
- "rowGap": {
- "type": "string"
- },
- "rubyPosition": {
- "type": "string"
- },
- "rx": {
- "type": "string"
- },
- "ry": {
- "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"
- },
- "scrollbarColor": {
- "type": "string"
- },
- "scrollbarGutter": {
- "type": "string"
- },
- "scrollbarWidth": {
- "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"
- },
- "textWrap": {
- "type": "string"
- },
- "textWrapMode": {
- "type": "string"
- },
- "textWrapStyle": {
- "type": "string"
- },
- "top": {
- "type": "string"
- },
- "touchAction": {
- "type": "string"
- },
- "transform": {
- "type": "string"
- },
- "transformBox": {
- "type": "string"
- },
- "transformOrigin": {
- "type": "string"
- },
- "transformStyle": {
- "type": "string"
- },
- "transition": {
- "type": "string"
- },
- "transitionBehavior": {
- "type": "string"
- },
- "transitionDelay": {
- "type": "string"
- },
- "transitionDuration": {
- "type": "string"
- },
- "transitionProperty": {
- "type": "string"
- },
- "transitionTimingFunction": {
- "type": "string"
- },
- "translate": {
- "type": "string"
- },
- "unicodeBidi": {
- "type": "string"
- },
- "userSelect": {
- "type": "string"
- },
- "vectorEffect": {
- "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"
- },
- "whiteSpaceCollapse": {
- "type": "string"
- },
- "widows": {
- "type": "string"
- },
- "width": {
- "type": "string"
- },
- "willChange": {
- "type": "string"
- },
- "wordBreak": {
- "type": "string"
- },
- "wordSpacing": {
- "type": "string"
- },
- "wordWrap": {
- "type": "string"
- },
- "writingMode": {
- "type": "string"
- },
- "x": {
- "type": "string"
- },
- "y": {
- "type": "string"
- },
- "zIndex": {
- "type": "string"
- },
- "zoom": {
- "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",
- "baselineSource",
- "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",
- "contentVisibility",
- "counterIncrement",
- "counterReset",
- "counterSet",
- "cssFloat",
- "cssText",
- "cursor",
- "cx",
- "cy",
- "d",
- "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",
- "forcedColorAdjust",
- "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",
- "mathDepth",
- "mathStyle",
- "maxBlockSize",
- "maxHeight",
- "maxInlineSize",
- "maxWidth",
- "minBlockSize",
- "minHeight",
- "minInlineSize",
- "minWidth",
- "mixBlendMode",
- "objectFit",
- "objectPosition",
- "offset",
- "offsetAnchor",
- "offsetDistance",
- "offsetPath",
- "offsetPosition",
- "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",
- "r",
- "resize",
- "right",
- "rotate",
- "rowGap",
- "rubyPosition",
- "rx",
- "ry",
- "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",
- "scrollbarColor",
- "scrollbarGutter",
- "scrollbarWidth",
- "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",
- "textWrap",
- "textWrapMode",
- "textWrapStyle",
- "top",
- "touchAction",
- "transform",
- "transformBox",
- "transformOrigin",
- "transformStyle",
- "transition",
- "transitionBehavior",
- "transitionDelay",
- "transitionDuration",
- "transitionProperty",
- "transitionTimingFunction",
- "translate",
- "unicodeBidi",
- "userSelect",
- "vectorEffect",
- "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",
- "whiteSpaceCollapse",
- "widows",
- "width",
- "willChange",
- "wordBreak",
- "wordSpacing",
- "wordWrap",
- "writingMode",
- "x",
- "y",
- "zIndex",
- "zoom"
- ],
- "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",
- "ariaBrailleLabel",
- "ariaBrailleRoleDescription",
- "ariaBusy",
- "ariaChecked",
- "ariaColCount",
- "ariaColIndex",
- "ariaColSpan",
- "ariaCurrent",
- "ariaDescription",
- "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",
- "onbeforetoggle",
- "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",
- "onscrollend",
- "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",
- "popover",
- "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"
- ]
- },
- "ariaBrailleLabel": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaBrailleRoleDescription": {
- "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"
- ]
- },
- "ariaDescription": {
- "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"
- ]
- },
- "onbeforetoggle": {
- "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"
- ]
- },
- "onscrollend": {
- "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"
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "popover": {
- "type": [
- "null",
- "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"
- },
- "baselineSource": {
- "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"
- },
- "contentVisibility": {
- "type": "string"
- },
- "counterIncrement": {
- "type": "string"
- },
- "counterReset": {
- "type": "string"
- },
- "counterSet": {
- "type": "string"
- },
- "cssFloat": {
- "type": "string"
- },
- "cssText": {
- "type": "string"
- },
- "cursor": {
- "type": "string"
- },
- "cx": {
- "type": "string"
- },
- "cy": {
- "type": "string"
- },
- "d": {
- "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"
- },
- "forcedColorAdjust": {
- "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"
- },
- "mathDepth": {
- "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"
- },
- "offsetAnchor": {
- "type": "string"
- },
- "offsetDistance": {
- "type": "string"
- },
- "offsetPath": {
- "type": "string"
- },
- "offsetPosition": {
- "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"
- },
- "r": {
- "type": "string"
- },
- "resize": {
- "type": "string"
- },
- "right": {
- "type": "string"
- },
- "rotate": {
- "type": "string"
- },
- "rowGap": {
- "type": "string"
- },
- "rubyPosition": {
- "type": "string"
- },
- "rx": {
- "type": "string"
- },
- "ry": {
- "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"
- },
- "scrollbarColor": {
- "type": "string"
- },
- "scrollbarGutter": {
- "type": "string"
- },
- "scrollbarWidth": {
- "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"
- },
- "textWrap": {
- "type": "string"
- },
- "textWrapMode": {
- "type": "string"
- },
- "textWrapStyle": {
- "type": "string"
- },
- "top": {
- "type": "string"
- },
- "touchAction": {
- "type": "string"
- },
- "transform": {
- "type": "string"
- },
- "transformBox": {
- "type": "string"
- },
- "transformOrigin": {
- "type": "string"
- },
- "transformStyle": {
- "type": "string"
- },
- "transition": {
- "type": "string"
- },
- "transitionBehavior": {
- "type": "string"
- },
- "transitionDelay": {
- "type": "string"
- },
- "transitionDuration": {
- "type": "string"
- },
- "transitionProperty": {
- "type": "string"
- },
- "transitionTimingFunction": {
- "type": "string"
- },
- "translate": {
- "type": "string"
- },
- "unicodeBidi": {
- "type": "string"
- },
- "userSelect": {
- "type": "string"
- },
- "vectorEffect": {
- "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"
- },
- "whiteSpaceCollapse": {
- "type": "string"
- },
- "widows": {
- "type": "string"
- },
- "width": {
- "type": "string"
- },
- "willChange": {
- "type": "string"
- },
- "wordBreak": {
- "type": "string"
- },
- "wordSpacing": {
- "type": "string"
- },
- "wordWrap": {
- "type": "string"
- },
- "writingMode": {
- "type": "string"
- },
- "x": {
- "type": "string"
- },
- "y": {
- "type": "string"
- },
- "zIndex": {
- "type": "string"
- },
- "zoom": {
- "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",
- "baselineSource",
- "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",
- "contentVisibility",
- "counterIncrement",
- "counterReset",
- "counterSet",
- "cssFloat",
- "cssText",
- "cursor",
- "cx",
- "cy",
- "d",
- "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",
- "forcedColorAdjust",
- "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",
- "mathDepth",
- "mathStyle",
- "maxBlockSize",
- "maxHeight",
- "maxInlineSize",
- "maxWidth",
- "minBlockSize",
- "minHeight",
- "minInlineSize",
- "minWidth",
- "mixBlendMode",
- "objectFit",
- "objectPosition",
- "offset",
- "offsetAnchor",
- "offsetDistance",
- "offsetPath",
- "offsetPosition",
- "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",
- "r",
- "resize",
- "right",
- "rotate",
- "rowGap",
- "rubyPosition",
- "rx",
- "ry",
- "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",
- "scrollbarColor",
- "scrollbarGutter",
- "scrollbarWidth",
- "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",
- "textWrap",
- "textWrapMode",
- "textWrapStyle",
- "top",
- "touchAction",
- "transform",
- "transformBox",
- "transformOrigin",
- "transformStyle",
- "transition",
- "transitionBehavior",
- "transitionDelay",
- "transitionDuration",
- "transitionProperty",
- "transitionTimingFunction",
- "translate",
- "unicodeBidi",
- "userSelect",
- "vectorEffect",
- "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",
- "whiteSpaceCollapse",
- "widows",
- "width",
- "willChange",
- "wordBreak",
- "wordSpacing",
- "wordWrap",
- "writingMode",
- "x",
- "y",
- "zIndex",
- "zoom"
- ],
- "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",
- "ariaBrailleLabel",
- "ariaBrailleRoleDescription",
- "ariaBusy",
- "ariaChecked",
- "ariaColCount",
- "ariaColIndex",
- "ariaColSpan",
- "ariaCurrent",
- "ariaDescription",
- "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",
- "onbeforetoggle",
- "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",
- "onscrollend",
- "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",
- "popover",
- "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"
- ]
- },
- "ariaBrailleLabel": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaBrailleRoleDescription": {
- "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"
- ]
- },
- "ariaDescription": {
- "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"
- ]
- },
- "onbeforetoggle": {
- "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"
- ]
- },
- "onscrollend": {
- "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"
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "popover": {
- "type": [
- "null",
- "string"
- ]
- },
- "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"
- },
- "baselineSource": {
- "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"
- },
- "contentVisibility": {
- "type": "string"
- },
- "counterIncrement": {
- "type": "string"
- },
- "counterReset": {
- "type": "string"
- },
- "counterSet": {
- "type": "string"
- },
- "cssFloat": {
- "type": "string"
- },
- "cssText": {
- "type": "string"
- },
- "cursor": {
- "type": "string"
- },
- "cx": {
- "type": "string"
- },
- "cy": {
- "type": "string"
- },
- "d": {
- "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"
- },
- "forcedColorAdjust": {
- "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"
- },
- "mathDepth": {
- "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"
- },
- "offsetAnchor": {
- "type": "string"
- },
- "offsetDistance": {
- "type": "string"
- },
- "offsetPath": {
- "type": "string"
- },
- "offsetPosition": {
- "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"
- },
- "r": {
- "type": "string"
- },
- "resize": {
- "type": "string"
- },
- "right": {
- "type": "string"
- },
- "rotate": {
- "type": "string"
- },
- "rowGap": {
- "type": "string"
- },
- "rubyPosition": {
- "type": "string"
- },
- "rx": {
- "type": "string"
- },
- "ry": {
- "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"
- },
- "scrollbarColor": {
- "type": "string"
- },
- "scrollbarGutter": {
- "type": "string"
- },
- "scrollbarWidth": {
- "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"
- },
- "textWrap": {
- "type": "string"
- },
- "textWrapMode": {
- "type": "string"
- },
- "textWrapStyle": {
- "type": "string"
- },
- "top": {
- "type": "string"
- },
- "touchAction": {
- "type": "string"
- },
- "transform": {
- "type": "string"
- },
- "transformBox": {
- "type": "string"
- },
- "transformOrigin": {
- "type": "string"
- },
- "transformStyle": {
- "type": "string"
- },
- "transition": {
- "type": "string"
- },
- "transitionBehavior": {
- "type": "string"
- },
- "transitionDelay": {
- "type": "string"
- },
- "transitionDuration": {
- "type": "string"
- },
- "transitionProperty": {
- "type": "string"
- },
- "transitionTimingFunction": {
- "type": "string"
- },
- "translate": {
- "type": "string"
- },
- "unicodeBidi": {
- "type": "string"
- },
- "userSelect": {
- "type": "string"
- },
- "vectorEffect": {
- "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"
- },
- "whiteSpaceCollapse": {
- "type": "string"
- },
- "widows": {
- "type": "string"
- },
- "width": {
- "type": "string"
- },
- "willChange": {
- "type": "string"
- },
- "wordBreak": {
- "type": "string"
- },
- "wordSpacing": {
- "type": "string"
- },
- "wordWrap": {
- "type": "string"
- },
- "writingMode": {
- "type": "string"
- },
- "x": {
- "type": "string"
- },
- "y": {
- "type": "string"
- },
- "zIndex": {
- "type": "string"
- },
- "zoom": {
- "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",
- "baselineSource",
- "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",
- "contentVisibility",
- "counterIncrement",
- "counterReset",
- "counterSet",
- "cssFloat",
- "cssText",
- "cursor",
- "cx",
- "cy",
- "d",
- "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",
- "forcedColorAdjust",
- "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",
- "mathDepth",
- "mathStyle",
- "maxBlockSize",
- "maxHeight",
- "maxInlineSize",
- "maxWidth",
- "minBlockSize",
- "minHeight",
- "minInlineSize",
- "minWidth",
- "mixBlendMode",
- "objectFit",
- "objectPosition",
- "offset",
- "offsetAnchor",
- "offsetDistance",
- "offsetPath",
- "offsetPosition",
- "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",
- "r",
- "resize",
- "right",
- "rotate",
- "rowGap",
- "rubyPosition",
- "rx",
- "ry",
- "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",
- "scrollbarColor",
- "scrollbarGutter",
- "scrollbarWidth",
- "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",
- "textWrap",
- "textWrapMode",
- "textWrapStyle",
- "top",
- "touchAction",
- "transform",
- "transformBox",
- "transformOrigin",
- "transformStyle",
- "transition",
- "transitionBehavior",
- "transitionDelay",
- "transitionDuration",
- "transitionProperty",
- "transitionTimingFunction",
- "translate",
- "unicodeBidi",
- "userSelect",
- "vectorEffect",
- "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",
- "whiteSpaceCollapse",
- "widows",
- "width",
- "willChange",
- "wordBreak",
- "wordSpacing",
- "wordWrap",
- "writingMode",
- "x",
- "y",
- "zIndex",
- "zoom"
- ],
- "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",
- "ariaBrailleLabel",
- "ariaBrailleRoleDescription",
- "ariaBusy",
- "ariaChecked",
- "ariaColCount",
- "ariaColIndex",
- "ariaColSpan",
- "ariaCurrent",
- "ariaDescription",
- "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",
- "onbeforetoggle",
- "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",
- "onscrollend",
- "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",
- "popover",
- "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"
- ]
- },
- "ariaBrailleLabel": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaBrailleRoleDescription": {
- "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"
- ]
- },
- "ariaDescription": {
- "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"
- ]
- },
- "onbeforetoggle": {
- "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"
- ]
- },
- "onscrollend": {
- "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"
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "popover": {
- "type": [
- "null",
- "string"
- ]
- },
- "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"
- },
- "baselineSource": {
- "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"
- },
- "contentVisibility": {
- "type": "string"
- },
- "counterIncrement": {
- "type": "string"
- },
- "counterReset": {
- "type": "string"
- },
- "counterSet": {
- "type": "string"
- },
- "cssFloat": {
- "type": "string"
- },
- "cssText": {
- "type": "string"
- },
- "cursor": {
- "type": "string"
- },
- "cx": {
- "type": "string"
- },
- "cy": {
- "type": "string"
- },
- "d": {
- "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"
- },
- "forcedColorAdjust": {
- "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"
- },
- "mathDepth": {
- "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"
- },
- "offsetAnchor": {
- "type": "string"
- },
- "offsetDistance": {
- "type": "string"
- },
- "offsetPath": {
- "type": "string"
- },
- "offsetPosition": {
- "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"
- },
- "r": {
- "type": "string"
- },
- "resize": {
- "type": "string"
- },
- "right": {
- "type": "string"
- },
- "rotate": {
- "type": "string"
- },
- "rowGap": {
- "type": "string"
- },
- "rubyPosition": {
- "type": "string"
- },
- "rx": {
- "type": "string"
- },
- "ry": {
- "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"
- },
- "scrollbarColor": {
- "type": "string"
- },
- "scrollbarGutter": {
- "type": "string"
- },
- "scrollbarWidth": {
- "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"
- },
- "textWrap": {
- "type": "string"
- },
- "textWrapMode": {
- "type": "string"
- },
- "textWrapStyle": {
- "type": "string"
- },
- "top": {
- "type": "string"
- },
- "touchAction": {
- "type": "string"
- },
- "transform": {
- "type": "string"
- },
- "transformBox": {
- "type": "string"
- },
- "transformOrigin": {
- "type": "string"
- },
- "transformStyle": {
- "type": "string"
- },
- "transition": {
- "type": "string"
- },
- "transitionBehavior": {
- "type": "string"
- },
- "transitionDelay": {
- "type": "string"
- },
- "transitionDuration": {
- "type": "string"
- },
- "transitionProperty": {
- "type": "string"
- },
- "transitionTimingFunction": {
- "type": "string"
- },
- "translate": {
- "type": "string"
- },
- "unicodeBidi": {
- "type": "string"
- },
- "userSelect": {
- "type": "string"
- },
- "vectorEffect": {
- "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"
- },
- "whiteSpaceCollapse": {
- "type": "string"
- },
- "widows": {
- "type": "string"
- },
- "width": {
- "type": "string"
- },
- "willChange": {
- "type": "string"
- },
- "wordBreak": {
- "type": "string"
- },
- "wordSpacing": {
- "type": "string"
- },
- "wordWrap": {
- "type": "string"
- },
- "writingMode": {
- "type": "string"
- },
- "x": {
- "type": "string"
- },
- "y": {
- "type": "string"
- },
- "zIndex": {
- "type": "string"
- },
- "zoom": {
- "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",
- "baselineSource",
- "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",
- "contentVisibility",
- "counterIncrement",
- "counterReset",
- "counterSet",
- "cssFloat",
- "cssText",
- "cursor",
- "cx",
- "cy",
- "d",
- "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",
- "forcedColorAdjust",
- "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",
- "mathDepth",
- "mathStyle",
- "maxBlockSize",
- "maxHeight",
- "maxInlineSize",
- "maxWidth",
- "minBlockSize",
- "minHeight",
- "minInlineSize",
- "minWidth",
- "mixBlendMode",
- "objectFit",
- "objectPosition",
- "offset",
- "offsetAnchor",
- "offsetDistance",
- "offsetPath",
- "offsetPosition",
- "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",
- "r",
- "resize",
- "right",
- "rotate",
- "rowGap",
- "rubyPosition",
- "rx",
- "ry",
- "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",
- "scrollbarColor",
- "scrollbarGutter",
- "scrollbarWidth",
- "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",
- "textWrap",
- "textWrapMode",
- "textWrapStyle",
- "top",
- "touchAction",
- "transform",
- "transformBox",
- "transformOrigin",
- "transformStyle",
- "transition",
- "transitionBehavior",
- "transitionDelay",
- "transitionDuration",
- "transitionProperty",
- "transitionTimingFunction",
- "translate",
- "unicodeBidi",
- "userSelect",
- "vectorEffect",
- "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",
- "whiteSpaceCollapse",
- "widows",
- "width",
- "willChange",
- "wordBreak",
- "wordSpacing",
- "wordWrap",
- "writingMode",
- "x",
- "y",
- "zIndex",
- "zoom"
- ],
- "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",
- "ariaBrailleLabel",
- "ariaBrailleRoleDescription",
- "ariaBusy",
- "ariaChecked",
- "ariaColCount",
- "ariaColIndex",
- "ariaColSpan",
- "ariaCurrent",
- "ariaDescription",
- "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",
- "onbeforetoggle",
- "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",
- "onscrollend",
- "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",
- "popover",
- "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"
- ]
- },
- "ariaBrailleLabel": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaBrailleRoleDescription": {
- "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"
- ]
- },
- "ariaDescription": {
- "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"
- ]
- },
- "onbeforetoggle": {
- "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"
- ]
- },
- "onscrollend": {
- "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"
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "popover": {
- "type": [
- "null",
- "string"
- ]
- },
- "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"
- },
- "baselineSource": {
- "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"
- },
- "contentVisibility": {
- "type": "string"
- },
- "counterIncrement": {
- "type": "string"
- },
- "counterReset": {
- "type": "string"
- },
- "counterSet": {
- "type": "string"
- },
- "cssFloat": {
- "type": "string"
- },
- "cssText": {
- "type": "string"
- },
- "cursor": {
- "type": "string"
- },
- "cx": {
- "type": "string"
- },
- "cy": {
- "type": "string"
- },
- "d": {
- "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"
- },
- "forcedColorAdjust": {
- "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"
- },
- "mathDepth": {
- "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"
- },
- "offsetAnchor": {
- "type": "string"
- },
- "offsetDistance": {
- "type": "string"
- },
- "offsetPath": {
- "type": "string"
- },
- "offsetPosition": {
- "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"
- },
- "r": {
- "type": "string"
- },
- "resize": {
- "type": "string"
- },
- "right": {
- "type": "string"
- },
- "rotate": {
- "type": "string"
- },
- "rowGap": {
- "type": "string"
- },
- "rubyPosition": {
- "type": "string"
- },
- "rx": {
- "type": "string"
- },
- "ry": {
- "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"
- },
- "scrollbarColor": {
- "type": "string"
- },
- "scrollbarGutter": {
- "type": "string"
- },
- "scrollbarWidth": {
- "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"
- },
- "textWrap": {
- "type": "string"
- },
- "textWrapMode": {
- "type": "string"
- },
- "textWrapStyle": {
- "type": "string"
- },
- "top": {
- "type": "string"
- },
- "touchAction": {
- "type": "string"
- },
- "transform": {
- "type": "string"
- },
- "transformBox": {
- "type": "string"
- },
- "transformOrigin": {
- "type": "string"
- },
- "transformStyle": {
- "type": "string"
- },
- "transition": {
- "type": "string"
- },
- "transitionBehavior": {
- "type": "string"
- },
- "transitionDelay": {
- "type": "string"
- },
- "transitionDuration": {
- "type": "string"
- },
- "transitionProperty": {
- "type": "string"
- },
- "transitionTimingFunction": {
- "type": "string"
- },
- "translate": {
- "type": "string"
- },
- "unicodeBidi": {
- "type": "string"
- },
- "userSelect": {
- "type": "string"
- },
- "vectorEffect": {
- "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"
- },
- "whiteSpaceCollapse": {
- "type": "string"
- },
- "widows": {
- "type": "string"
- },
- "width": {
- "type": "string"
- },
- "willChange": {
- "type": "string"
- },
- "wordBreak": {
- "type": "string"
- },
- "wordSpacing": {
- "type": "string"
- },
- "wordWrap": {
- "type": "string"
- },
- "writingMode": {
- "type": "string"
- },
- "x": {
- "type": "string"
- },
- "y": {
- "type": "string"
- },
- "zIndex": {
- "type": "string"
- },
- "zoom": {
- "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",
- "baselineSource",
- "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",
- "contentVisibility",
- "counterIncrement",
- "counterReset",
- "counterSet",
- "cssFloat",
- "cssText",
- "cursor",
- "cx",
- "cy",
- "d",
- "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",
- "forcedColorAdjust",
- "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",
- "mathDepth",
- "mathStyle",
- "maxBlockSize",
- "maxHeight",
- "maxInlineSize",
- "maxWidth",
- "minBlockSize",
- "minHeight",
- "minInlineSize",
- "minWidth",
- "mixBlendMode",
- "objectFit",
- "objectPosition",
- "offset",
- "offsetAnchor",
- "offsetDistance",
- "offsetPath",
- "offsetPosition",
- "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",
- "r",
- "resize",
- "right",
- "rotate",
- "rowGap",
- "rubyPosition",
- "rx",
- "ry",
- "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",
- "scrollbarColor",
- "scrollbarGutter",
- "scrollbarWidth",
- "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",
- "textWrap",
- "textWrapMode",
- "textWrapStyle",
- "top",
- "touchAction",
- "transform",
- "transformBox",
- "transformOrigin",
- "transformStyle",
- "transition",
- "transitionBehavior",
- "transitionDelay",
- "transitionDuration",
- "transitionProperty",
- "transitionTimingFunction",
- "translate",
- "unicodeBidi",
- "userSelect",
- "vectorEffect",
- "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",
- "whiteSpaceCollapse",
- "widows",
- "width",
- "willChange",
- "wordBreak",
- "wordSpacing",
- "wordWrap",
- "writingMode",
- "x",
- "y",
- "zIndex",
- "zoom"
- ],
- "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",
- "ariaBrailleLabel",
- "ariaBrailleRoleDescription",
- "ariaBusy",
- "ariaChecked",
- "ariaColCount",
- "ariaColIndex",
- "ariaColSpan",
- "ariaCurrent",
- "ariaDescription",
- "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",
- "onbeforetoggle",
- "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",
- "onscrollend",
- "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",
- "popover",
- "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"
- ]
- },
- "ariaBrailleLabel": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaBrailleRoleDescription": {
- "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"
- ]
- },
- "ariaDescription": {
- "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"
- ]
- },
- "onbeforetoggle": {
- "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"
- ]
- },
- "onscrollend": {
- "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"
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "popover": {
- "type": [
- "null",
- "string"
- ]
- },
- "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"
- },
- "baselineSource": {
- "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"
- },
- "contentVisibility": {
- "type": "string"
- },
- "counterIncrement": {
- "type": "string"
- },
- "counterReset": {
- "type": "string"
- },
- "counterSet": {
- "type": "string"
- },
- "cssFloat": {
- "type": "string"
- },
- "cssText": {
- "type": "string"
- },
- "cursor": {
- "type": "string"
- },
- "cx": {
- "type": "string"
- },
- "cy": {
- "type": "string"
- },
- "d": {
- "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"
- },
- "forcedColorAdjust": {
- "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"
- },
- "mathDepth": {
- "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"
- },
- "offsetAnchor": {
- "type": "string"
- },
- "offsetDistance": {
- "type": "string"
- },
- "offsetPath": {
- "type": "string"
- },
- "offsetPosition": {
- "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"
- },
- "r": {
- "type": "string"
- },
- "resize": {
- "type": "string"
- },
- "right": {
- "type": "string"
- },
- "rotate": {
- "type": "string"
- },
- "rowGap": {
- "type": "string"
- },
- "rubyPosition": {
- "type": "string"
- },
- "rx": {
- "type": "string"
- },
- "ry": {
- "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"
- },
- "scrollbarColor": {
- "type": "string"
- },
- "scrollbarGutter": {
- "type": "string"
- },
- "scrollbarWidth": {
- "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"
- },
- "textWrap": {
- "type": "string"
- },
- "textWrapMode": {
- "type": "string"
- },
- "textWrapStyle": {
- "type": "string"
- },
- "top": {
- "type": "string"
- },
- "touchAction": {
- "type": "string"
- },
- "transform": {
- "type": "string"
- },
- "transformBox": {
- "type": "string"
- },
- "transformOrigin": {
- "type": "string"
- },
- "transformStyle": {
- "type": "string"
- },
- "transition": {
- "type": "string"
- },
- "transitionBehavior": {
- "type": "string"
- },
- "transitionDelay": {
- "type": "string"
- },
- "transitionDuration": {
- "type": "string"
- },
- "transitionProperty": {
- "type": "string"
- },
- "transitionTimingFunction": {
- "type": "string"
- },
- "translate": {
- "type": "string"
- },
- "unicodeBidi": {
- "type": "string"
- },
- "userSelect": {
- "type": "string"
- },
- "vectorEffect": {
- "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"
- },
- "whiteSpaceCollapse": {
- "type": "string"
- },
- "widows": {
- "type": "string"
- },
- "width": {
- "type": "string"
- },
- "willChange": {
- "type": "string"
- },
- "wordBreak": {
- "type": "string"
- },
- "wordSpacing": {
- "type": "string"
- },
- "wordWrap": {
- "type": "string"
- },
- "writingMode": {
- "type": "string"
- },
- "x": {
- "type": "string"
- },
- "y": {
- "type": "string"
- },
- "zIndex": {
- "type": "string"
- },
- "zoom": {
- "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",
- "baselineSource",
- "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",
- "contentVisibility",
- "counterIncrement",
- "counterReset",
- "counterSet",
- "cssFloat",
- "cssText",
- "cursor",
- "cx",
- "cy",
- "d",
- "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",
- "forcedColorAdjust",
- "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",
- "mathDepth",
- "mathStyle",
- "maxBlockSize",
- "maxHeight",
- "maxInlineSize",
- "maxWidth",
- "minBlockSize",
- "minHeight",
- "minInlineSize",
- "minWidth",
- "mixBlendMode",
- "objectFit",
- "objectPosition",
- "offset",
- "offsetAnchor",
- "offsetDistance",
- "offsetPath",
- "offsetPosition",
- "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",
- "r",
- "resize",
- "right",
- "rotate",
- "rowGap",
- "rubyPosition",
- "rx",
- "ry",
- "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",
- "scrollbarColor",
- "scrollbarGutter",
- "scrollbarWidth",
- "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",
- "textWrap",
- "textWrapMode",
- "textWrapStyle",
- "top",
- "touchAction",
- "transform",
- "transformBox",
- "transformOrigin",
- "transformStyle",
- "transition",
- "transitionBehavior",
- "transitionDelay",
- "transitionDuration",
- "transitionProperty",
- "transitionTimingFunction",
- "translate",
- "unicodeBidi",
- "userSelect",
- "vectorEffect",
- "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",
- "whiteSpaceCollapse",
- "widows",
- "width",
- "willChange",
- "wordBreak",
- "wordSpacing",
- "wordWrap",
- "writingMode",
- "x",
- "y",
- "zIndex",
- "zoom"
- ],
- "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",
- "ariaBrailleLabel",
- "ariaBrailleRoleDescription",
- "ariaBusy",
- "ariaChecked",
- "ariaColCount",
- "ariaColIndex",
- "ariaColSpan",
- "ariaCurrent",
- "ariaDescription",
- "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",
- "onbeforetoggle",
- "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",
- "onscrollend",
- "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",
- "popover",
- "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"
- ]
- },
- "ariaBrailleLabel": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaBrailleRoleDescription": {
- "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"
- ]
- },
- "ariaDescription": {
- "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"
- },
- "fetchPriority": {
- "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"
- ]
- },
- "onbeforetoggle": {
- "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"
- ]
- },
- "onscrollend": {
- "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"
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "popover": {
- "type": [
- "null",
- "string"
- ]
- },
- "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"
- },
- "baselineSource": {
- "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"
- },
- "contentVisibility": {
- "type": "string"
- },
- "counterIncrement": {
- "type": "string"
- },
- "counterReset": {
- "type": "string"
- },
- "counterSet": {
- "type": "string"
- },
- "cssFloat": {
- "type": "string"
- },
- "cssText": {
- "type": "string"
- },
- "cursor": {
- "type": "string"
- },
- "cx": {
- "type": "string"
- },
- "cy": {
- "type": "string"
- },
- "d": {
- "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"
- },
- "forcedColorAdjust": {
- "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"
- },
- "mathDepth": {
- "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"
- },
- "offsetAnchor": {
- "type": "string"
- },
- "offsetDistance": {
- "type": "string"
- },
- "offsetPath": {
- "type": "string"
- },
- "offsetPosition": {
- "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"
- },
- "r": {
- "type": "string"
- },
- "resize": {
- "type": "string"
- },
- "right": {
- "type": "string"
- },
- "rotate": {
- "type": "string"
- },
- "rowGap": {
- "type": "string"
- },
- "rubyPosition": {
- "type": "string"
- },
- "rx": {
- "type": "string"
- },
- "ry": {
- "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"
- },
- "scrollbarColor": {
- "type": "string"
- },
- "scrollbarGutter": {
- "type": "string"
- },
- "scrollbarWidth": {
- "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"
- },
- "textWrap": {
- "type": "string"
- },
- "textWrapMode": {
- "type": "string"
- },
- "textWrapStyle": {
- "type": "string"
- },
- "top": {
- "type": "string"
- },
- "touchAction": {
- "type": "string"
- },
- "transform": {
- "type": "string"
- },
- "transformBox": {
- "type": "string"
- },
- "transformOrigin": {
- "type": "string"
- },
- "transformStyle": {
- "type": "string"
- },
- "transition": {
- "type": "string"
- },
- "transitionBehavior": {
- "type": "string"
- },
- "transitionDelay": {
- "type": "string"
- },
- "transitionDuration": {
- "type": "string"
- },
- "transitionProperty": {
- "type": "string"
- },
- "transitionTimingFunction": {
- "type": "string"
- },
- "translate": {
- "type": "string"
- },
- "unicodeBidi": {
- "type": "string"
- },
- "userSelect": {
- "type": "string"
- },
- "vectorEffect": {
- "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"
- },
- "whiteSpaceCollapse": {
- "type": "string"
- },
- "widows": {
- "type": "string"
- },
- "width": {
- "type": "string"
- },
- "willChange": {
- "type": "string"
- },
- "wordBreak": {
- "type": "string"
- },
- "wordSpacing": {
- "type": "string"
- },
- "wordWrap": {
- "type": "string"
- },
- "writingMode": {
- "type": "string"
- },
- "x": {
- "type": "string"
- },
- "y": {
- "type": "string"
- },
- "zIndex": {
- "type": "string"
- },
- "zoom": {
- "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",
- "baselineSource",
- "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",
- "contentVisibility",
- "counterIncrement",
- "counterReset",
- "counterSet",
- "cssFloat",
- "cssText",
- "cursor",
- "cx",
- "cy",
- "d",
- "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",
- "forcedColorAdjust",
- "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",
- "mathDepth",
- "mathStyle",
- "maxBlockSize",
- "maxHeight",
- "maxInlineSize",
- "maxWidth",
- "minBlockSize",
- "minHeight",
- "minInlineSize",
- "minWidth",
- "mixBlendMode",
- "objectFit",
- "objectPosition",
- "offset",
- "offsetAnchor",
- "offsetDistance",
- "offsetPath",
- "offsetPosition",
- "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",
- "r",
- "resize",
- "right",
- "rotate",
- "rowGap",
- "rubyPosition",
- "rx",
- "ry",
- "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",
- "scrollbarColor",
- "scrollbarGutter",
- "scrollbarWidth",
- "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",
- "textWrap",
- "textWrapMode",
- "textWrapStyle",
- "top",
- "touchAction",
- "transform",
- "transformBox",
- "transformOrigin",
- "transformStyle",
- "transition",
- "transitionBehavior",
- "transitionDelay",
- "transitionDuration",
- "transitionProperty",
- "transitionTimingFunction",
- "translate",
- "unicodeBidi",
- "userSelect",
- "vectorEffect",
- "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",
- "whiteSpaceCollapse",
- "widows",
- "width",
- "willChange",
- "wordBreak",
- "wordSpacing",
- "wordWrap",
- "writingMode",
- "x",
- "y",
- "zIndex",
- "zoom"
- ],
- "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",
- "ariaBrailleLabel",
- "ariaBrailleRoleDescription",
- "ariaBusy",
- "ariaChecked",
- "ariaColCount",
- "ariaColIndex",
- "ariaColSpan",
- "ariaCurrent",
- "ariaDescription",
- "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",
- "fetchPriority",
- "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",
- "onbeforetoggle",
- "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",
- "onscrollend",
- "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",
- "popover",
- "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"
- ]
- },
- "ariaBrailleLabel": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaBrailleRoleDescription": {
- "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"
- ]
- },
- "ariaDescription": {
- "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"
- },
- "fetchPriority": {
- "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"
- ]
- },
- "onbeforetoggle": {
- "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"
- ]
- },
- "onscrollend": {
- "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"
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "popover": {
- "type": [
- "null",
- "string"
- ]
- },
- "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"
- },
- "baselineSource": {
- "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"
- },
- "contentVisibility": {
- "type": "string"
- },
- "counterIncrement": {
- "type": "string"
- },
- "counterReset": {
- "type": "string"
- },
- "counterSet": {
- "type": "string"
- },
- "cssFloat": {
- "type": "string"
- },
- "cssText": {
- "type": "string"
- },
- "cursor": {
- "type": "string"
- },
- "cx": {
- "type": "string"
- },
- "cy": {
- "type": "string"
- },
- "d": {
- "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"
- },
- "forcedColorAdjust": {
- "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"
- },
- "mathDepth": {
- "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"
- },
- "offsetAnchor": {
- "type": "string"
- },
- "offsetDistance": {
- "type": "string"
- },
- "offsetPath": {
- "type": "string"
- },
- "offsetPosition": {
- "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"
- },
- "r": {
- "type": "string"
- },
- "resize": {
- "type": "string"
- },
- "right": {
- "type": "string"
- },
- "rotate": {
- "type": "string"
- },
- "rowGap": {
- "type": "string"
- },
- "rubyPosition": {
- "type": "string"
- },
- "rx": {
- "type": "string"
- },
- "ry": {
- "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"
- },
- "scrollbarColor": {
- "type": "string"
- },
- "scrollbarGutter": {
- "type": "string"
- },
- "scrollbarWidth": {
- "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"
- },
- "textWrap": {
- "type": "string"
- },
- "textWrapMode": {
- "type": "string"
- },
- "textWrapStyle": {
- "type": "string"
- },
- "top": {
- "type": "string"
- },
- "touchAction": {
- "type": "string"
- },
- "transform": {
- "type": "string"
- },
- "transformBox": {
- "type": "string"
- },
- "transformOrigin": {
- "type": "string"
- },
- "transformStyle": {
- "type": "string"
- },
- "transition": {
- "type": "string"
- },
- "transitionBehavior": {
- "type": "string"
- },
- "transitionDelay": {
- "type": "string"
- },
- "transitionDuration": {
- "type": "string"
- },
- "transitionProperty": {
- "type": "string"
- },
- "transitionTimingFunction": {
- "type": "string"
- },
- "translate": {
- "type": "string"
- },
- "unicodeBidi": {
- "type": "string"
- },
- "userSelect": {
- "type": "string"
- },
- "vectorEffect": {
- "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"
- },
- "whiteSpaceCollapse": {
- "type": "string"
- },
- "widows": {
- "type": "string"
- },
- "width": {
- "type": "string"
- },
- "willChange": {
- "type": "string"
- },
- "wordBreak": {
- "type": "string"
- },
- "wordSpacing": {
- "type": "string"
- },
- "wordWrap": {
- "type": "string"
- },
- "writingMode": {
- "type": "string"
- },
- "x": {
- "type": "string"
- },
- "y": {
- "type": "string"
- },
- "zIndex": {
- "type": "string"
- },
- "zoom": {
- "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",
- "baselineSource",
- "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",
- "contentVisibility",
- "counterIncrement",
- "counterReset",
- "counterSet",
- "cssFloat",
- "cssText",
- "cursor",
- "cx",
- "cy",
- "d",
- "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",
- "forcedColorAdjust",
- "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",
- "mathDepth",
- "mathStyle",
- "maxBlockSize",
- "maxHeight",
- "maxInlineSize",
- "maxWidth",
- "minBlockSize",
- "minHeight",
- "minInlineSize",
- "minWidth",
- "mixBlendMode",
- "objectFit",
- "objectPosition",
- "offset",
- "offsetAnchor",
- "offsetDistance",
- "offsetPath",
- "offsetPosition",
- "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",
- "r",
- "resize",
- "right",
- "rotate",
- "rowGap",
- "rubyPosition",
- "rx",
- "ry",
- "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",
- "scrollbarColor",
- "scrollbarGutter",
- "scrollbarWidth",
- "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",
- "textWrap",
- "textWrapMode",
- "textWrapStyle",
- "top",
- "touchAction",
- "transform",
- "transformBox",
- "transformOrigin",
- "transformStyle",
- "transition",
- "transitionBehavior",
- "transitionDelay",
- "transitionDuration",
- "transitionProperty",
- "transitionTimingFunction",
- "translate",
- "unicodeBidi",
- "userSelect",
- "vectorEffect",
- "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",
- "whiteSpaceCollapse",
- "widows",
- "width",
- "willChange",
- "wordBreak",
- "wordSpacing",
- "wordWrap",
- "writingMode",
- "x",
- "y",
- "zIndex",
- "zoom"
- ],
- "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",
- "ariaBrailleLabel",
- "ariaBrailleRoleDescription",
- "ariaBusy",
- "ariaChecked",
- "ariaColCount",
- "ariaColIndex",
- "ariaColSpan",
- "ariaCurrent",
- "ariaDescription",
- "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",
- "fetchPriority",
- "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",
- "onbeforetoggle",
- "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",
- "onscrollend",
- "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",
- "popover",
- "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"
- ]
- },
- "ariaBrailleLabel": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaBrailleRoleDescription": {
- "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"
- ]
- },
- "ariaDescription": {
- "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"
- ]
- },
- "onbeforetoggle": {
- "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"
- ]
- },
- "onscrollend": {
- "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"
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "popover": {
- "type": [
- "null",
- "string"
- ]
- },
- "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"
- },
- "baselineSource": {
- "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"
- },
- "contentVisibility": {
- "type": "string"
- },
- "counterIncrement": {
- "type": "string"
- },
- "counterReset": {
- "type": "string"
- },
- "counterSet": {
- "type": "string"
- },
- "cssFloat": {
- "type": "string"
- },
- "cssText": {
- "type": "string"
- },
- "cursor": {
- "type": "string"
- },
- "cx": {
- "type": "string"
- },
- "cy": {
- "type": "string"
- },
- "d": {
- "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"
- },
- "forcedColorAdjust": {
- "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"
- },
- "mathDepth": {
- "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"
- },
- "offsetAnchor": {
- "type": "string"
- },
- "offsetDistance": {
- "type": "string"
- },
- "offsetPath": {
- "type": "string"
- },
- "offsetPosition": {
- "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"
- },
- "r": {
- "type": "string"
- },
- "resize": {
- "type": "string"
- },
- "right": {
- "type": "string"
- },
- "rotate": {
- "type": "string"
- },
- "rowGap": {
- "type": "string"
- },
- "rubyPosition": {
- "type": "string"
- },
- "rx": {
- "type": "string"
- },
- "ry": {
- "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"
- },
- "scrollbarColor": {
- "type": "string"
- },
- "scrollbarGutter": {
- "type": "string"
- },
- "scrollbarWidth": {
- "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"
- },
- "textWrap": {
- "type": "string"
- },
- "textWrapMode": {
- "type": "string"
- },
- "textWrapStyle": {
- "type": "string"
- },
- "top": {
- "type": "string"
- },
- "touchAction": {
- "type": "string"
- },
- "transform": {
- "type": "string"
- },
- "transformBox": {
- "type": "string"
- },
- "transformOrigin": {
- "type": "string"
- },
- "transformStyle": {
- "type": "string"
- },
- "transition": {
- "type": "string"
- },
- "transitionBehavior": {
- "type": "string"
- },
- "transitionDelay": {
- "type": "string"
- },
- "transitionDuration": {
- "type": "string"
- },
- "transitionProperty": {
- "type": "string"
- },
- "transitionTimingFunction": {
- "type": "string"
- },
- "translate": {
- "type": "string"
- },
- "unicodeBidi": {
- "type": "string"
- },
- "userSelect": {
- "type": "string"
- },
- "vectorEffect": {
- "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"
- },
- "whiteSpaceCollapse": {
- "type": "string"
- },
- "widows": {
- "type": "string"
- },
- "width": {
- "type": "string"
- },
- "willChange": {
- "type": "string"
- },
- "wordBreak": {
- "type": "string"
- },
- "wordSpacing": {
- "type": "string"
- },
- "wordWrap": {
- "type": "string"
- },
- "writingMode": {
- "type": "string"
- },
- "x": {
- "type": "string"
- },
- "y": {
- "type": "string"
- },
- "zIndex": {
- "type": "string"
- },
- "zoom": {
- "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",
- "baselineSource",
- "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",
- "contentVisibility",
- "counterIncrement",
- "counterReset",
- "counterSet",
- "cssFloat",
- "cssText",
- "cursor",
- "cx",
- "cy",
- "d",
- "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",
- "forcedColorAdjust",
- "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",
- "mathDepth",
- "mathStyle",
- "maxBlockSize",
- "maxHeight",
- "maxInlineSize",
- "maxWidth",
- "minBlockSize",
- "minHeight",
- "minInlineSize",
- "minWidth",
- "mixBlendMode",
- "objectFit",
- "objectPosition",
- "offset",
- "offsetAnchor",
- "offsetDistance",
- "offsetPath",
- "offsetPosition",
- "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",
- "r",
- "resize",
- "right",
- "rotate",
- "rowGap",
- "rubyPosition",
- "rx",
- "ry",
- "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",
- "scrollbarColor",
- "scrollbarGutter",
- "scrollbarWidth",
- "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",
- "textWrap",
- "textWrapMode",
- "textWrapStyle",
- "top",
- "touchAction",
- "transform",
- "transformBox",
- "transformOrigin",
- "transformStyle",
- "transition",
- "transitionBehavior",
- "transitionDelay",
- "transitionDuration",
- "transitionProperty",
- "transitionTimingFunction",
- "translate",
- "unicodeBidi",
- "userSelect",
- "vectorEffect",
- "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",
- "whiteSpaceCollapse",
- "widows",
- "width",
- "willChange",
- "wordBreak",
- "wordSpacing",
- "wordWrap",
- "writingMode",
- "x",
- "y",
- "zIndex",
- "zoom"
- ],
- "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",
- "ariaBrailleLabel",
- "ariaBrailleRoleDescription",
- "ariaBusy",
- "ariaChecked",
- "ariaColCount",
- "ariaColIndex",
- "ariaColSpan",
- "ariaCurrent",
- "ariaDescription",
- "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",
- "onbeforetoggle",
- "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",
- "onscrollend",
- "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",
- "popover",
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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"
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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"
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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"
- },
- "ManifestEntityActionCreateKind": {
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": "create",
- "description": "The kind of the extension, used to group extensions together",
- "type": "string"
- },
- "meta": {
- "$ref": "#/definitions/MetaEntityActionCreateKind"
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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/MetaEntityActionReloadTreeItemChildrenKind"
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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"
- },
- "ManifestEntityBulkActionDefaultKind": {
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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/MetaEntityBulkActionDefaultKind"
- },
- "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",
- "kind",
- "meta",
- "name",
- "type"
- ],
- "type": "object"
- },
- "ManifestEntityBulkActionDuplicateToKind": {
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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/MetaEntityBulkActionDuplicateToKind"
- },
- "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",
- "kind",
- "meta",
- "name",
- "type"
- ],
- "type": "object"
- },
- "ManifestEntityBulkActionMoveToKind": {
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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/MetaEntityBulkActionMoveToKind"
- },
- "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",
- "kind",
- "meta",
- "name",
- "type"
- ],
- "type": "object"
- },
- "ManifestEntityBulkActionTrashKind": {
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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/MetaEntityBulkActionTrashKind"
- },
- "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",
- "kind",
- "meta",
- "name",
- "type"
- ],
- "type": "object"
- },
- "ManifestEntityCreateOptionAction": {
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "type": "array"
- },
- "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/MetaEntityCreateOptionAction"
- },
- "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": "entityCreateOptionAction",
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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"
- },
- "ManifestMenuItemLinkKind": {
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": "link",
- "description": "The kind of the extension, used to group extensions together",
- "type": "string"
- },
- "meta": {
- "$ref": "#/definitions/MetaMenuItemLinkKind",
- "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"
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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"
- },
- "ManifestPropertyValueResolver": {
- "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/MetaPropertyValueResolver"
- },
- "name": {
- "description": "The friendly name of the extension",
- "type": "string"
- },
- "type": {
- "const": "propertyValueResolver",
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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"
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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"
- },
- "ManifestTiptapExtension": {
- "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/MetaTiptapExtension"
- },
- "name": {
- "description": "The friendly name of the extension",
- "type": "string"
- },
- "type": {
- "const": "tiptapExtension",
- "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"
- },
- "ManifestTiptapToolbarExtension": {
- "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"
- },
- "forExtensions": {
- "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/MetaTiptapToolbarExtension"
- },
- "name": {
- "description": "The friendly name of the extension",
- "type": "string"
- },
- "type": {
- "const": "tiptapToolbarExtension",
- "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"
- },
- "ManifestTiptapToolbarExtensionButtonKind": {
- "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"
- },
- "forExtensions": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "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/MetaTiptapToolbarExtension"
- },
- "name": {
- "description": "The friendly name of the extension",
- "type": "string"
- },
- "type": {
- "const": "tiptapToolbarExtension",
- "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"
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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"
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": "[\r\n['Umb.WorkspaceAction.Document.Save', 'Umb.WorkspaceAction.Document.SaveAndPublish'],\r\n\"Umb.WorkspaceAction.Document.Save\"\r\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"
- },
- "ManifestWorkspaceActionMenuItemDefaultKind": {
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": "[\r\n['Umb.WorkspaceAction.Document.Save', 'Umb.WorkspaceAction.Document.SaveAndPublish'],\r\n\"Umb.WorkspaceAction.Document.Save\"\r\n]"
- },
- "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/MetaWorkspaceActionMenuItemDefaultKind"
- },
- "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",
- "kind",
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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"
- },
- "ManifestWorkspaceDefaultKind": {
- "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": "default",
- "description": "The kind of the extension, used to group extensions together",
- "type": "string"
- },
- "meta": {
- "$ref": "#/definitions/MetaWorkspaceDefaultKind"
- },
- "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"
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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"
- },
- "ManifestWorkspaceViewCollectionKind": {
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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": "collection",
- "description": "The kind of the extension, used to group extensions together",
- "type": "string"
- },
- "meta": {
- "$ref": "#/definitions/MetaWorkspaceViewCollectionKind",
- "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"
- },
- "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": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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"
- },
- "Mark": {
- "description": "A mark is a piece of information that can be attached to a node,\nsuch as it being emphasized, in code font, or a link. It has a\ntype and optionally a set of attributes that provide further\ninformation (such as the target of the link). Marks are created\nthrough a `Schema`, which controls which types exist and which\nattributes they have.",
- "properties": {
- "attrs": {
- "additionalProperties": {},
- "description": "The attributes associated with this mark.",
- "type": "object"
- },
- "type": {
- "$ref": "#/definitions/MarkType",
- "description": "The type of this mark."
- }
- },
- "required": [
- "attrs",
- "type"
- ],
- "type": "object"
- },
- "MarkSpec": {
- "additionalProperties": {},
- "description": "Used to define marks when creating a schema.",
- "properties": {
- "attrs": {
- "additionalProperties": {
- "$ref": "#/definitions/AttributeSpec"
- },
- "description": "The attributes that marks of this type get.",
- "type": "object"
- },
- "excludes": {
- "description": "Determines which other marks this mark can coexist with. Should\nbe a space-separated strings naming other marks or groups of marks.\nWhen a mark is [added](https://prosemirror.net/docs/ref/#model.Mark.addToSet) to a set, all marks\nthat it excludes are removed in the process. If the set contains\nany mark that excludes the new mark but is not, itself, excluded\nby the new mark, the mark can not be added an the set. You can\nuse the value `\"_\"` to indicate that the mark excludes all\nmarks in the schema.\n\nDefaults to only being exclusive with marks of the same type. You\ncan set it to an empty string (or any string not containing the\nmark's own name) to allow multiple marks of a given type to\ncoexist (as long as they have different attributes).",
- "type": "string"
- },
- "group": {
- "description": "The group or space-separated groups to which this mark belongs.",
- "type": "string"
- },
- "inclusive": {
- "description": "Whether this mark should be active when the cursor is positioned\nat its end (or at its start when that is also the start of the\nparent node). Defaults to true.",
- "type": "boolean"
- },
- "parseDOM": {
- "description": "Associates DOM parser information with this mark (see the\ncorresponding [node spec field](https://prosemirror.net/docs/ref/#model.NodeSpec.parseDOM)). The\n`mark` field in the rules is implied.",
- "items": {
- "$ref": "#/definitions/ParseRule"
- },
- "type": "array"
- },
- "spanning": {
- "description": "Determines whether marks of this type can span multiple adjacent\nnodes when serialized to DOM/HTML. Defaults to true.",
- "type": "boolean"
- },
- "toDOM": {
- "description": "Defines the default way marks of this type should be serialized\nto DOM/HTML. When the resulting spec contains a hole, that is\nwhere the marked content is placed. Otherwise, it is appended to\nthe top node.",
- "type": "object"
- }
- },
- "type": "object"
- },
- "MarkType": {
- "description": "Like nodes, marks (which are associated with nodes to signify\nthings like emphasis or being part of a link) are\n[tagged](https://prosemirror.net/docs/ref/#model.Mark.type) with type objects, which are\ninstantiated once per `Schema`.",
- "properties": {
- "name": {
- "description": "The name of the mark type.",
- "type": "string"
- },
- "schema": {
- "$ref": "#/definitions/Schema",
- "description": "The schema that this mark type instance is part of."
- },
- "spec": {
- "$ref": "#/definitions/MarkSpec",
- "description": "The spec on which the type is based."
- }
- },
- "required": [
- "name",
- "schema",
- "spec"
- ],
- "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"
- },
- "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"
- },
- "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"
- },
- "MetaEntityActionCreateKind": {
- "properties": {
- "additionalOptions": {
- "description": "The action requires additional input from the user.\nA dialog will prompt the user for more information or to make a choice.",
- "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"
- }
- },
- "required": [
- "icon",
- "label"
- ],
- "type": "object"
- },
- "MetaEntityActionDefaultKind": {
- "properties": {
- "additionalOptions": {
- "description": "The action requires additional input from the user.\nA dialog will prompt the user for more information or to make a choice.",
- "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"
- }
- },
- "required": [
- "icon",
- "label"
- ],
- "type": "object"
- },
- "MetaEntityActionDeleteKind": {
- "properties": {
- "additionalOptions": {
- "description": "The action requires additional input from the user.\nA dialog will prompt the user for more information or to make a choice.",
- "type": "{boolean}"
- },
- "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": {
- "additionalOptions": {
- "description": "The action requires additional input from the user.\nA dialog will prompt the user for more information or to make a choice.",
- "type": "{boolean}"
- },
- "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": {
- "additionalOptions": {
- "description": "The action requires additional input from the user.\nA dialog will prompt the user for more information or to make a choice.",
- "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"
- },
- "recycleBinRepositoryAlias": {
- "type": "string"
- }
- },
- "required": [
- "icon",
- "label",
- "recycleBinRepositoryAlias"
- ],
- "type": "object"
- },
- "MetaEntityActionFolderKind": {
- "properties": {
- "additionalOptions": {
- "description": "The action requires additional input from the user.\nA dialog will prompt the user for more information or to make a choice.",
- "type": "{boolean}"
- },
- "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": {
- "additionalOptions": {
- "description": "The action requires additional input from the user.\nA dialog will prompt the user for more information or to make a choice.",
- "type": "{boolean}"
- },
- "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"
- },
- "MetaEntityActionReloadTreeItemChildrenKind": {
- "properties": {
- "additionalOptions": {
- "description": "The action requires additional input from the user.\nA dialog will prompt the user for more information or to make a choice.",
- "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"
- }
- },
- "required": [
- "icon",
- "label"
- ],
- "type": "object"
- },
- "MetaEntityActionRenameServerFileKind": {
- "properties": {
- "additionalOptions": {
- "description": "The action requires additional input from the user.\nA dialog will prompt the user for more information or to make a choice.",
- "type": "{boolean}"
- },
- "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": {
- "additionalOptions": {
- "description": "The action requires additional input from the user.\nA dialog will prompt the user for more information or to make a choice.",
- "type": "{boolean}"
- },
- "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": {
- "additionalOptions": {
- "description": "The action requires additional input from the user.\nA dialog will prompt the user for more information or to make a choice.",
- "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"
- },
- "sortChildrenOfRepositoryAlias": {
- "type": "string"
- },
- "treeRepositoryAlias": {
- "type": "string"
- }
- },
- "required": [
- "icon",
- "label",
- "sortChildrenOfRepositoryAlias",
- "treeRepositoryAlias"
- ],
- "type": "object"
- },
- "MetaEntityActionTrashKind": {
- "properties": {
- "additionalOptions": {
- "description": "The action requires additional input from the user.\nA dialog will prompt the user for more information or to make a choice.",
- "type": "{boolean}"
- },
- "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"
- },
- "MetaEntityBulkActionDefaultKind": {
- "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"
- ],
- "type": "object"
- },
- "MetaEntityBulkActionDuplicateToKind": {
- "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"
- },
- "bulkDuplicateRepositoryAlias": {
- "type": "string"
- },
- "conditions": {
- "description": "Set the conditions for when the extension should be loaded",
- "items": {
- "anyOf": [
- {
- "$ref": "#/definitions/SwitchConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase"
- },
- {
- "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/CollectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/SectionAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
- },
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
- },
- {
- "$ref": "#/definitions/UmbEntityIsNotTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbEntityIsTrashedConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig"
- },
- {
- "$ref": "#/definitions/WorkspaceHasCollectionConditionConfig"
- },
- {
- "$ref": "#/definitions/UmbIsAdminConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig"
- },
- {
- "$ref": "#/definitions/BlockEntryIsExposedConditionConfig"
- }
- ]
- },
- "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"
- },
- "foldersOnly": {
- "type": "boolean"
- },
- "forEntityTypes": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "hideTreeRoot": {
- "type": "boolean"
- },
- "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."
- },
- "treeAlias": {
- "type": "string"
- },
- "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",
- "bulkDuplicateRepositoryAlias",
- "forEntityTypes",
- "meta",
- "name",
- "treeAlias",
- "type"
- ],
- "type": "object"
- },
- "MetaEntityBulkActionMoveToKind": {
- "properties": {
- "bulkMoveRepositoryAlias": {
- "type": "string"
- },
- "foldersOnly": {
- "type": "boolean"
- },
- "hideTreeRoot": {
- "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"
- }
- },
- "required": [
- "bulkMoveRepositoryAlias",
- "icon",
- "treeAlias"
- ],
- "type": "object"
- },
- "MetaEntityBulkActionTrashKind": {
- "properties": {
- "bulkTrashRepositoryAlias": {
- "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": [
- "bulkTrashRepositoryAlias",
- "icon"
- ],
- "type": "object"
- },
- "MetaEntityCreateOptionAction": {
- "properties": {
- "additionalOptions": {
- "description": "The action requires additional input from the user.\nA dialog will prompt the user for more information or to make a choice.",
- "type": "{boolean}"
- },
- "description": {
- "description": "A description of the action to be performed",
- "examples": [
- "Create a document type with a template",
- "Create a document from a blueprint"
- ],
- "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 with Template",
- "Create from Blueprint"
- ],
- "type": "string"
- }
- },
- "required": [
- "icon",
- "label"
- ],
- "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.\r\nThe language and country are separated by a dash.\r\nThe value is used to describe the language of the translations according to the extension system\r\nand it will be set as the `lang` attribute on the `` element.",
- "type": "string"
- },
- "direction": {
- "default": "ltr",
- "description": "The value is used to describe the direction of the translations according to the extension system\r\nand it will be set as the `dir` attribute on the `` element. It defaults to `ltr`.",
- "enum": [
- "ltr",
- "rtl"
- ],
- "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"
- },
- "MetaMenuItemLinkKind": {
- "properties": {
- "entityType": {
- "type": "string"
- },
- "href": {
- "type": "string"
- },
- "icon": {
- "type": "string"
- },
- "label": {
- "type": "string"
- },
- "menus": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "href",
- "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\".",
- "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.",
- "type": "string"
- },
- "settings": {
- "$ref": "#/definitions/PropertyEditorSettings"
- },
- "supportsReadOnly": {
- "type": "boolean"
- }
- },
- "required": [
- "group",
- "icon",
- "label"
- ],
- "type": "object"
- },
- "MetaPropertyValueResolver": {
- "properties": {
- "editorAlias": {
- "type": "string"
- }
- },
- "required": [
- "editorAlias"
- ],
- "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"
- },
- "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"
- },
- "MetaTiptapExtension": {
- "properties": {
- "group": {
- "type": "string"
- },
- "icon": {
- "type": "string"
- },
- "label": {
- "type": "string"
- }
- },
- "required": [
- "group",
- "icon",
- "label"
- ],
- "type": "object"
- },
- "MetaTiptapToolbarExtension": {
- "properties": {
- "alias": {
- "type": "string"
- },
- "icon": {
- "type": "string"
- },
- "label": {
- "type": "string"
- }
- },
- "required": [
- "alias",
- "icon",
- "label"
- ],
- "type": "object"
- },
- "MetaTree": {
- "properties": {
- "repositoryAlias": {
- "type": "string"
- }
- },
- "required": [
- "repositoryAlias"
- ],
- "type": "object"
- },
- "MetaUfmComponent": {
- "properties": {
- "alias": {
- "type": "string"
- },
- "marker": {
- "type": "string"
- }
- },
- "required": [
- "alias"
- ],
- "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"
- },
- "MetaWorkspaceActionMenuItemDefaultKind": {
- "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"
- },
- "MetaWorkspaceDefaultKind": {
- "properties": {
- "entityType": {
- "type": "string"
- },
- "headline": {
- "type": "string"
- }
- },
- "required": [
- "entityType",
- "headline"
- ],
- "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"
- },
- "MetaWorkspaceViewCollectionKind": {
- "properties": {
- "collectionAlias": {
- "type": "string"
- },
- "icon": {
- "type": "string"
- },
- "label": {
- "type": "string"
- },
- "pathname": {
- "type": "string"
- }
- },
- "required": [
- "collectionAlias",
- "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"
- }
- ]
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "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"
- },
- "NodeSpec": {
- "additionalProperties": {},
- "description": "A description of a node type, used when defining a schema.",
- "properties": {
- "atom": {
- "description": "Can be set to true to indicate that, though this isn't a [leaf\nnode](https://prosemirror.net/docs/ref/#model.NodeType.isLeaf), it doesn't have directly editable\ncontent and should be treated as a single unit in the view.",
- "type": "boolean"
- },
- "attrs": {
- "additionalProperties": {
- "$ref": "#/definitions/AttributeSpec"
- },
- "description": "The attributes that nodes of this type get.",
- "type": "object"
- },
- "code": {
- "description": "Can be used to indicate that this node contains code, which\ncauses some commands to behave differently.",
- "type": "boolean"
- },
- "content": {
- "description": "The content expression for this node, as described in the [schema\nguide](/docs/guide/#schema.content_expressions). When not given,\nthe node does not allow any content.",
- "type": "string"
- },
- "defining": {
- "description": "When enabled, enables both\n[`definingAsContext`](https://prosemirror.net/docs/ref/#model.NodeSpec.definingAsContext) and\n[`definingForContent`](https://prosemirror.net/docs/ref/#model.NodeSpec.definingForContent).",
- "type": "boolean"
- },
- "definingAsContext": {
- "description": "Determines whether this node is considered an important parent\nnode during replace operations (such as paste). Non-defining (the\ndefault) nodes get dropped when their entire content is replaced,\nwhereas defining nodes persist and wrap the inserted content.",
- "type": "boolean"
- },
- "definingForContent": {
- "description": "In inserted content the defining parents of the content are\npreserved when possible. Typically, non-default-paragraph\ntextblock types, and possibly list items, are marked as defining.",
- "type": "boolean"
- },
- "draggable": {
- "description": "Determines whether nodes of this type can be dragged without\nbeing selected. Defaults to false.",
- "type": "boolean"
- },
- "group": {
- "description": "The group or space-separated groups to which this node belongs,\nwhich can be referred to in the content expressions for the\nschema.",
- "type": "string"
- },
- "inline": {
- "description": "Should be set to true for inline nodes. (Implied for text nodes.)",
- "type": "boolean"
- },
- "isolating": {
- "description": "When enabled (default is false), the sides of nodes of this type\ncount as boundaries that regular editing operations, like\nbackspacing or lifting, won't cross. An example of a node that\nshould probably have this enabled is a table cell.",
- "type": "boolean"
- },
- "leafText": {
- "description": "Defines the default way a [leaf node](https://prosemirror.net/docs/ref/#model.NodeType.isLeaf) of\nthis type should be serialized to a string (as used by\n[`Node.textBetween`](https://prosemirror.net/docs/ref/#model.Node^textBetween) and\n[`Node.textContent`](https://prosemirror.net/docs/ref/#model.Node^textContent)).",
- "type": "object"
- },
- "linebreakReplacement": {
- "description": "A single inline node in a schema can be set to be a linebreak\nequivalent. When converting between block types that support the\nnode and block types that don't but have\n[`whitespace`](https://prosemirror.net/docs/ref/#model.NodeSpec.whitespace) set to `\"pre\"`,\n[`setBlockType`](https://prosemirror.net/docs/ref/#transform.Transform.setBlockType) will convert\nbetween newline characters to or from linebreak nodes as\nappropriate.",
- "type": "boolean"
- },
- "marks": {
- "description": "The marks that are allowed inside of this node. May be a\nspace-separated string referring to mark names or groups, `\"_\"`\nto explicitly allow all marks, or `\"\"` to disallow marks. When\nnot given, nodes with inline content default to allowing all\nmarks, other nodes default to not allowing marks.",
- "type": "string"
- },
- "parseDOM": {
- "description": "Associates DOM parser information with this node, which can be\nused by [`DOMParser.fromSchema`](https://prosemirror.net/docs/ref/#model.DOMParser^fromSchema) to\nautomatically derive a parser. The `node` field in the rules is\nimplied (the name of this node will be filled in automatically).\nIf you supply your own parser, you do not need to also specify\nparsing rules in your schema.",
- "items": {
- "$ref": "#/definitions/TagParseRule"
- },
- "type": "array"
- },
- "selectable": {
- "description": "Controls whether nodes of this type can be selected as a [node\nselection](https://prosemirror.net/docs/ref/#state.NodeSelection). Defaults to true for non-text\nnodes.",
- "type": "boolean"
- },
- "toDOM": {
- "description": "Defines the default way a node of this type should be serialized\nto DOM/HTML (as used by\n[`DOMSerializer.fromSchema`](https://prosemirror.net/docs/ref/#model.DOMSerializer^fromSchema)).\nShould return a DOM node or an [array\nstructure](https://prosemirror.net/docs/ref/#model.DOMOutputSpec) that describes one, with an\noptional number zero (“hole”) in it to indicate where the node's\ncontent should be inserted.\n\nFor text nodes, the default is to create a text DOM node. Though\nit is possible to create a serializer where text is rendered\ndifferently, this is not supported inside the editor, so you\nshouldn't override that in your text node spec.",
- "type": "object"
- },
- "toDebugString": {
- "description": "Defines the default way a node of this type should be serialized\nto a string representation for debugging (e.g. in error messages).",
- "type": "object"
- },
- "whitespace": {
- "description": "Controls way whitespace in this a node is parsed. The default is\n`\"normal\"`, which causes the [DOM parser](https://prosemirror.net/docs/ref/#model.DOMParser) to\ncollapse whitespace in normal mode, and normalize it (replacing\nnewlines and such with spaces) otherwise. `\"pre\"` causes the\nparser to preserve spaces inside the node. When this option isn't\ngiven, but [`code`](https://prosemirror.net/docs/ref/#model.NodeSpec.code) is true, `whitespace`\nwill default to `\"pre\"`. Note that this option doesn't influence\nthe way the node is rendered—that should be handled by `toDOM`\nand/or styling.",
- "enum": [
- "normal",
- "pre"
- ],
- "type": "string"
- }
- },
- "type": "object"
- },
- "NodeType": {
- "description": "Node types are objects allocated once per `Schema` and used to\n[tag](https://prosemirror.net/docs/ref/#model.Node.type) `Node` instances. They contain information\nabout the node type, such as its name and what kind of node it\nrepresents.",
- "properties": {
- "contentMatch": {
- "$ref": "#/definitions/ContentMatch",
- "description": "The starting match of the node type's content expression."
- },
- "inlineContent": {
- "description": "True if this node type has inline content.",
- "type": "boolean"
- },
- "isAtom": {
- "description": "True when this node is an atom, i.e. when it does not have\ndirectly editable content.",
- "type": "boolean"
- },
- "isBlock": {
- "description": "True if this is a block type",
- "type": "boolean"
- },
- "isInline": {
- "description": "True if this is an inline type.",
- "type": "boolean"
- },
- "isLeaf": {
- "description": "True for node types that allow no content.",
- "type": "boolean"
- },
- "isText": {
- "description": "True if this is the text node type.",
- "type": "boolean"
- },
- "isTextblock": {
- "description": "True if this is a textblock type, a block that contains inline\ncontent.",
- "type": "boolean"
- },
- "markSet": {
- "anyOf": [
- {
- "items": {
- "$ref": "#/definitions/MarkType"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "description": "The set of marks allowed in this node. `null` means all marks\nare allowed."
- },
- "name": {
- "description": "The name the node type has in this schema.",
- "type": "string"
- },
- "schema": {
- "$ref": "#/definitions/Schema",
- "description": "A link back to the `Schema` the node type belongs to."
- },
- "spec": {
- "$ref": "#/definitions/NodeSpec",
- "description": "The spec that this type is based on"
- },
- "whitespace": {
- "description": "The node type's [whitespace](https://prosemirror.net/docs/ref/#model.NodeSpec.whitespace) option.",
- "enum": [
- "normal",
- "pre"
- ],
- "type": "string"
- }
- },
- "required": [
- "contentMatch",
- "inlineContent",
- "isAtom",
- "isBlock",
- "isInline",
- "isLeaf",
- "isText",
- "isTextblock",
- "markSet",
- "name",
- "schema",
- "spec",
- "whitespace"
- ],
- "type": "object"
- },
- "Node_1": {
- "description": "This class represents a node in the tree that makes up a\nProseMirror document. So a document is an instance of `Node`, with\nchildren that are also instances of `Node`.\n\nNodes are persistent data structures. Instead of changing them, you\ncreate new ones with the content you want. Old ones keep pointing\nat the old document shape. This is made cheaper by sharing\nstructure between the old and new data as much as possible, which a\ntree shape like this (without back pointers) makes easy.\n\n*Do not** directly mutate the properties of a `Node` object. See\n[the guide](/docs/guide/#doc) for more information.",
- "properties": {
- "attrs": {
- "additionalProperties": {},
- "description": "An object mapping attribute names to values. The kind of\nattributes allowed and required are\n[determined](https://prosemirror.net/docs/ref/#model.NodeSpec.attrs) by the node type.",
- "type": "object"
- },
- "childCount": {
- "description": "The number of children that the node has.",
- "type": "number"
- },
- "content": {
- "$ref": "#/definitions/Fragment",
- "description": "A container holding the node's children."
- },
- "firstChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/Node_1"
- },
- {
- "type": "null"
- }
- ],
- "description": "Returns this node's first child, or `null` if there are no\nchildren."
- },
- "inlineContent": {
- "description": "True when this node allows inline content.",
- "type": "boolean"
- },
- "isAtom": {
- "description": "True when this is an atom, i.e. when it does not have directly\neditable content. This is usually the same as `isLeaf`, but can\nbe configured with the [`atom` property](https://prosemirror.net/docs/ref/#model.NodeSpec.atom)\non a node's spec (typically used when the node is displayed as\nan uneditable [node view](https://prosemirror.net/docs/ref/#view.NodeView)).",
- "type": "boolean"
- },
- "isBlock": {
- "description": "True when this is a block (non-inline node)",
- "type": "boolean"
- },
- "isInline": {
- "description": "True when this is an inline node (a text node or a node that can\nappear among text).",
- "type": "boolean"
- },
- "isLeaf": {
- "description": "True when this is a leaf node.",
- "type": "boolean"
- },
- "isText": {
- "description": "True when this is a text node.",
- "type": "boolean"
- },
- "isTextblock": {
- "description": "True when this is a textblock node, a block node with inline\ncontent.",
- "type": "boolean"
- },
- "lastChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/Node_1"
- },
- {
- "type": "null"
- }
- ],
- "description": "Returns this node's last child, or `null` if there are no\nchildren."
- },
- "marks": {
- "description": "The marks (things like whether it is emphasized or part of a\nlink) applied to this node.",
- "items": {
- "$ref": "#/definitions/Mark"
- },
- "type": "array"
- },
- "nodeSize": {
- "description": "The size of this node, as defined by the integer-based [indexing\nscheme](/docs/guide/#doc.indexing). For text nodes, this is the\namount of characters. For other leaf nodes, it is one. For\nnon-leaf nodes, it is the size of the content plus two (the\nstart and end token).",
- "type": "number"
- },
- "text": {
- "description": "For text nodes, this contains the node's text content.",
- "type": "string"
- },
- "textContent": {
- "description": "Concatenates all the text nodes found in this fragment and its\nchildren.",
- "type": "string"
- },
- "type": {
- "$ref": "#/definitions/NodeType",
- "description": "The type of node that this is."
- }
- },
- "required": [
- "attrs",
- "childCount",
- "content",
- "firstChild",
- "inlineContent",
- "isAtom",
- "isBlock",
- "isInline",
- "isLeaf",
- "isText",
- "isTextblock",
- "lastChild",
- "marks",
- "nodeSize",
- "textContent",
- "type"
- ],
- "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"
- }
- ]
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "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"
- },
- "ParseRule": {
- "anyOf": [
- {
- "$ref": "#/definitions/TagParseRule"
- },
- {
- "$ref": "#/definitions/StyleParseRule"
- }
- ],
- "description": "A value that describes how to parse a given DOM node or inline\nstyle as a ProseMirror node or mark."
- },
- "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"
- }
- ]
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "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@1713": {
- "type": "string"
- }
- },
- "required": [
- "__@toStringTag@1713"
- ],
- "type": "object"
- },
- "Promise": {
- "properties": {
- "__@toStringTag@1713": {
- "type": "string"
- }
- },
- "required": [
- "__@toStringTag@1713"
- ],
- "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"
- ]
- },
- "ariaBrailleLabel": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaBrailleRoleDescription": {
- "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"
- ]
- },
- "ariaDescription": {
- "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"
- ]
- },
- "onbeforetoggle": {
- "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"
- ]
- },
- "onscrollend": {
- "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"
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "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"
- },
- "baselineSource": {
- "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"
- },
- "contentVisibility": {
- "type": "string"
- },
- "counterIncrement": {
- "type": "string"
- },
- "counterReset": {
- "type": "string"
- },
- "counterSet": {
- "type": "string"
- },
- "cssFloat": {
- "type": "string"
- },
- "cssText": {
- "type": "string"
- },
- "cursor": {
- "type": "string"
- },
- "cx": {
- "type": "string"
- },
- "cy": {
- "type": "string"
- },
- "d": {
- "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"
- },
- "forcedColorAdjust": {
- "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"
- },
- "mathDepth": {
- "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"
- },
- "offsetAnchor": {
- "type": "string"
- },
- "offsetDistance": {
- "type": "string"
- },
- "offsetPath": {
- "type": "string"
- },
- "offsetPosition": {
- "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"
- },
- "r": {
- "type": "string"
- },
- "resize": {
- "type": "string"
- },
- "right": {
- "type": "string"
- },
- "rotate": {
- "type": "string"
- },
- "rowGap": {
- "type": "string"
- },
- "rubyPosition": {
- "type": "string"
- },
- "rx": {
- "type": "string"
- },
- "ry": {
- "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"
- },
- "scrollbarColor": {
- "type": "string"
- },
- "scrollbarGutter": {
- "type": "string"
- },
- "scrollbarWidth": {
- "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"
- },
- "textWrap": {
- "type": "string"
- },
- "textWrapMode": {
- "type": "string"
- },
- "textWrapStyle": {
- "type": "string"
- },
- "top": {
- "type": "string"
- },
- "touchAction": {
- "type": "string"
- },
- "transform": {
- "type": "string"
- },
- "transformBox": {
- "type": "string"
- },
- "transformOrigin": {
- "type": "string"
- },
- "transformStyle": {
- "type": "string"
- },
- "transition": {
- "type": "string"
- },
- "transitionBehavior": {
- "type": "string"
- },
- "transitionDelay": {
- "type": "string"
- },
- "transitionDuration": {
- "type": "string"
- },
- "transitionProperty": {
- "type": "string"
- },
- "transitionTimingFunction": {
- "type": "string"
- },
- "translate": {
- "type": "string"
- },
- "unicodeBidi": {
- "type": "string"
- },
- "userSelect": {
- "type": "string"
- },
- "vectorEffect": {
- "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"
- },
- "whiteSpaceCollapse": {
- "type": "string"
- },
- "widows": {
- "type": "string"
- },
- "width": {
- "type": "string"
- },
- "willChange": {
- "type": "string"
- },
- "wordBreak": {
- "type": "string"
- },
- "wordSpacing": {
- "type": "string"
- },
- "wordWrap": {
- "type": "string"
- },
- "writingMode": {
- "type": "string"
- },
- "x": {
- "type": "string"
- },
- "y": {
- "type": "string"
- },
- "zIndex": {
- "type": "string"
- },
- "zoom": {
- "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",
- "baselineSource",
- "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",
- "contentVisibility",
- "counterIncrement",
- "counterReset",
- "counterSet",
- "cssFloat",
- "cssText",
- "cursor",
- "cx",
- "cy",
- "d",
- "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",
- "forcedColorAdjust",
- "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",
- "mathDepth",
- "mathStyle",
- "maxBlockSize",
- "maxHeight",
- "maxInlineSize",
- "maxWidth",
- "minBlockSize",
- "minHeight",
- "minInlineSize",
- "minWidth",
- "mixBlendMode",
- "objectFit",
- "objectPosition",
- "offset",
- "offsetAnchor",
- "offsetDistance",
- "offsetPath",
- "offsetPosition",
- "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",
- "r",
- "resize",
- "right",
- "rotate",
- "rowGap",
- "rubyPosition",
- "rx",
- "ry",
- "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",
- "scrollbarColor",
- "scrollbarGutter",
- "scrollbarWidth",
- "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",
- "textWrap",
- "textWrapMode",
- "textWrapStyle",
- "top",
- "touchAction",
- "transform",
- "transformBox",
- "transformOrigin",
- "transformStyle",
- "transition",
- "transitionBehavior",
- "transitionDelay",
- "transitionDuration",
- "transitionProperty",
- "transitionTimingFunction",
- "translate",
- "unicodeBidi",
- "userSelect",
- "vectorEffect",
- "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",
- "whiteSpaceCollapse",
- "widows",
- "width",
- "willChange",
- "wordBreak",
- "wordSpacing",
- "wordWrap",
- "writingMode",
- "x",
- "y",
- "zIndex",
- "zoom"
- ],
- "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",
- "ariaBrailleLabel",
- "ariaBrailleRoleDescription",
- "ariaBusy",
- "ariaChecked",
- "ariaColCount",
- "ariaColIndex",
- "ariaColSpan",
- "ariaCurrent",
- "ariaDescription",
- "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",
- "onbeforetoggle",
- "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",
- "onscrollend",
- "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"
- ]
- },
- "ariaBrailleLabel": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaBrailleRoleDescription": {
- "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"
- ]
- },
- "ariaDescription": {
- "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"
- ]
- },
- "onbeforetoggle": {
- "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"
- ]
- },
- "onscrollend": {
- "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"
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "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"
- },
- "baselineSource": {
- "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"
- },
- "contentVisibility": {
- "type": "string"
- },
- "counterIncrement": {
- "type": "string"
- },
- "counterReset": {
- "type": "string"
- },
- "counterSet": {
- "type": "string"
- },
- "cssFloat": {
- "type": "string"
- },
- "cssText": {
- "type": "string"
- },
- "cursor": {
- "type": "string"
- },
- "cx": {
- "type": "string"
- },
- "cy": {
- "type": "string"
- },
- "d": {
- "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"
- },
- "forcedColorAdjust": {
- "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"
- },
- "mathDepth": {
- "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"
- },
- "offsetAnchor": {
- "type": "string"
- },
- "offsetDistance": {
- "type": "string"
- },
- "offsetPath": {
- "type": "string"
- },
- "offsetPosition": {
- "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"
- },
- "r": {
- "type": "string"
- },
- "resize": {
- "type": "string"
- },
- "right": {
- "type": "string"
- },
- "rotate": {
- "type": "string"
- },
- "rowGap": {
- "type": "string"
- },
- "rubyPosition": {
- "type": "string"
- },
- "rx": {
- "type": "string"
- },
- "ry": {
- "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"
- },
- "scrollbarColor": {
- "type": "string"
- },
- "scrollbarGutter": {
- "type": "string"
- },
- "scrollbarWidth": {
- "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"
- },
- "textWrap": {
- "type": "string"
- },
- "textWrapMode": {
- "type": "string"
- },
- "textWrapStyle": {
- "type": "string"
- },
- "top": {
- "type": "string"
- },
- "touchAction": {
- "type": "string"
- },
- "transform": {
- "type": "string"
- },
- "transformBox": {
- "type": "string"
- },
- "transformOrigin": {
- "type": "string"
- },
- "transformStyle": {
- "type": "string"
- },
- "transition": {
- "type": "string"
- },
- "transitionBehavior": {
- "type": "string"
- },
- "transitionDelay": {
- "type": "string"
- },
- "transitionDuration": {
- "type": "string"
- },
- "transitionProperty": {
- "type": "string"
- },
- "transitionTimingFunction": {
- "type": "string"
- },
- "translate": {
- "type": "string"
- },
- "unicodeBidi": {
- "type": "string"
- },
- "userSelect": {
- "type": "string"
- },
- "vectorEffect": {
- "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"
- },
- "whiteSpaceCollapse": {
- "type": "string"
- },
- "widows": {
- "type": "string"
- },
- "width": {
- "type": "string"
- },
- "willChange": {
- "type": "string"
- },
- "wordBreak": {
- "type": "string"
- },
- "wordSpacing": {
- "type": "string"
- },
- "wordWrap": {
- "type": "string"
- },
- "writingMode": {
- "type": "string"
- },
- "x": {
- "type": "string"
- },
- "y": {
- "type": "string"
- },
- "zIndex": {
- "type": "string"
- },
- "zoom": {
- "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",
- "baselineSource",
- "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",
- "contentVisibility",
- "counterIncrement",
- "counterReset",
- "counterSet",
- "cssFloat",
- "cssText",
- "cursor",
- "cx",
- "cy",
- "d",
- "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",
- "forcedColorAdjust",
- "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",
- "mathDepth",
- "mathStyle",
- "maxBlockSize",
- "maxHeight",
- "maxInlineSize",
- "maxWidth",
- "minBlockSize",
- "minHeight",
- "minInlineSize",
- "minWidth",
- "mixBlendMode",
- "objectFit",
- "objectPosition",
- "offset",
- "offsetAnchor",
- "offsetDistance",
- "offsetPath",
- "offsetPosition",
- "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",
- "r",
- "resize",
- "right",
- "rotate",
- "rowGap",
- "rubyPosition",
- "rx",
- "ry",
- "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",
- "scrollbarColor",
- "scrollbarGutter",
- "scrollbarWidth",
- "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",
- "textWrap",
- "textWrapMode",
- "textWrapStyle",
- "top",
- "touchAction",
- "transform",
- "transformBox",
- "transformOrigin",
- "transformStyle",
- "transition",
- "transitionBehavior",
- "transitionDelay",
- "transitionDuration",
- "transitionProperty",
- "transitionTimingFunction",
- "translate",
- "unicodeBidi",
- "userSelect",
- "vectorEffect",
- "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",
- "whiteSpaceCollapse",
- "widows",
- "width",
- "willChange",
- "wordBreak",
- "wordSpacing",
- "wordWrap",
- "writingMode",
- "x",
- "y",
- "zIndex",
- "zoom"
- ],
- "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",
- "ariaBrailleLabel",
- "ariaBrailleRoleDescription",
- "ariaBusy",
- "ariaChecked",
- "ariaColCount",
- "ariaColIndex",
- "ariaColSpan",
- "ariaCurrent",
- "ariaDescription",
- "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",
- "onbeforetoggle",
- "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",
- "onscrollend",
- "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"
- ]
- },
- "ariaBrailleLabel": {
- "type": [
- "null",
- "string"
- ]
- },
- "ariaBrailleRoleDescription": {
- "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"
- ]
- },
- "ariaDescription": {
- "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"
- ]
- },
- "onbeforetoggle": {
- "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"
- ]
- },
- "onscrollend": {
- "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"
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "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"
- },
- "baselineSource": {
- "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"
- },
- "contentVisibility": {
- "type": "string"
- },
- "counterIncrement": {
- "type": "string"
- },
- "counterReset": {
- "type": "string"
- },
- "counterSet": {
- "type": "string"
- },
- "cssFloat": {
- "type": "string"
- },
- "cssText": {
- "type": "string"
- },
- "cursor": {
- "type": "string"
- },
- "cx": {
- "type": "string"
- },
- "cy": {
- "type": "string"
- },
- "d": {
- "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"
- },
- "forcedColorAdjust": {
- "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"
- },
- "mathDepth": {
- "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"
- },
- "offsetAnchor": {
- "type": "string"
- },
- "offsetDistance": {
- "type": "string"
- },
- "offsetPath": {
- "type": "string"
- },
- "offsetPosition": {
- "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"
- },
- "r": {
- "type": "string"
- },
- "resize": {
- "type": "string"
- },
- "right": {
- "type": "string"
- },
- "rotate": {
- "type": "string"
- },
- "rowGap": {
- "type": "string"
- },
- "rubyPosition": {
- "type": "string"
- },
- "rx": {
- "type": "string"
- },
- "ry": {
- "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"
- },
- "scrollbarColor": {
- "type": "string"
- },
- "scrollbarGutter": {
- "type": "string"
- },
- "scrollbarWidth": {
- "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"
- },
- "textWrap": {
- "type": "string"
- },
- "textWrapMode": {
- "type": "string"
- },
- "textWrapStyle": {
- "type": "string"
- },
- "top": {
- "type": "string"
- },
- "touchAction": {
- "type": "string"
- },
- "transform": {
- "type": "string"
- },
- "transformBox": {
- "type": "string"
- },
- "transformOrigin": {
- "type": "string"
- },
- "transformStyle": {
- "type": "string"
- },
- "transition": {
- "type": "string"
- },
- "transitionBehavior": {
- "type": "string"
- },
- "transitionDelay": {
- "type": "string"
- },
- "transitionDuration": {
- "type": "string"
- },
- "transitionProperty": {
- "type": "string"
- },
- "transitionTimingFunction": {
- "type": "string"
- },
- "translate": {
- "type": "string"
- },
- "unicodeBidi": {
- "type": "string"
- },
- "userSelect": {
- "type": "string"
- },
- "vectorEffect": {
- "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"
- },
- "whiteSpaceCollapse": {
- "type": "string"
- },
- "widows": {
- "type": "string"
- },
- "width": {
- "type": "string"
- },
- "willChange": {
- "type": "string"
- },
- "wordBreak": {
- "type": "string"
- },
- "wordSpacing": {
- "type": "string"
- },
- "wordWrap": {
- "type": "string"
- },
- "writingMode": {
- "type": "string"
- },
- "x": {
- "type": "string"
- },
- "y": {
- "type": "string"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "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"
},
- "zIndex": {
+ {
"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"
+ },
+ "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": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "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"
},
- "zoom": {
+ {
"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",
- "baselineSource",
- "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",
- "contentVisibility",
- "counterIncrement",
- "counterReset",
- "counterSet",
- "cssFloat",
- "cssText",
- "cursor",
- "cx",
- "cy",
- "d",
- "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",
- "forcedColorAdjust",
- "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",
- "mathDepth",
- "mathStyle",
- "maxBlockSize",
- "maxHeight",
- "maxInlineSize",
- "maxWidth",
- "minBlockSize",
- "minHeight",
- "minInlineSize",
- "minWidth",
- "mixBlendMode",
- "objectFit",
- "objectPosition",
- "offset",
- "offsetAnchor",
- "offsetDistance",
- "offsetPath",
- "offsetPosition",
- "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",
- "r",
- "resize",
- "right",
- "rotate",
- "rowGap",
- "rubyPosition",
- "rx",
- "ry",
- "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",
- "scrollbarColor",
- "scrollbarGutter",
- "scrollbarWidth",
- "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",
- "textWrap",
- "textWrapMode",
- "textWrapStyle",
- "top",
- "touchAction",
- "transform",
- "transformBox",
- "transformOrigin",
- "transformStyle",
- "transition",
- "transitionBehavior",
- "transitionDelay",
- "transitionDuration",
- "transitionProperty",
- "transitionTimingFunction",
- "translate",
- "unicodeBidi",
- "userSelect",
- "vectorEffect",
- "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",
- "whiteSpaceCollapse",
- "widows",
- "width",
- "willChange",
- "wordBreak",
- "wordSpacing",
- "wordWrap",
- "writingMode",
- "x",
- "y",
- "zIndex",
- "zoom"
],
- "type": "object"
+ "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"
+ },
+ "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": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
+ },
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "tabIndex": {
- "type": "number"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "tagName": {
+ "js": {
+ "description": "The file location of the javascript file to load",
"type": "string"
},
- "textContent": {
- "type": [
- "null",
- "string"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "type": {
+ "meta": {
+ "$ref": "#/definitions/MetaTree"
+ },
+ "name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "viewportElement": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/SVGElement"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "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": [
- "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",
- "ariaBrailleLabel",
- "ariaBrailleRoleDescription",
- "ariaBusy",
- "ariaChecked",
- "ariaColCount",
- "ariaColIndex",
- "ariaColSpan",
- "ariaCurrent",
- "ariaDescription",
- "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",
- "onbeforetoggle",
- "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",
- "onscrollend",
- "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"
+ "alias",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "SVGTransform": {
+ "ManifestTreeItem": {
"properties": {
- "SVG_TRANSFORM_MATRIX": {
- "const": 1,
- "type": "number"
- },
- "SVG_TRANSFORM_ROTATE": {
- "const": 4,
- "type": "number"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "SVG_TRANSFORM_SCALE": {
- "const": 3,
- "type": "number"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "SVG_TRANSFORM_SKEWX": {
- "const": 5,
- "type": "number"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "SVG_TRANSFORM_SKEWY": {
- "const": 6,
- "type": "number"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "SVG_TRANSFORM_TRANSLATE": {
- "const": 2,
- "type": "number"
+ "forEntityTypes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "SVG_TRANSFORM_UNKNOWN": {
- "const": 0,
- "type": "number"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "angle": {
- "type": "number"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "matrix": {
- "$ref": "#/definitions/DOMMatrix"
+ "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": [
- "SVG_TRANSFORM_MATRIX",
- "SVG_TRANSFORM_ROTATE",
- "SVG_TRANSFORM_SCALE",
- "SVG_TRANSFORM_SKEWX",
- "SVG_TRANSFORM_SKEWY",
- "SVG_TRANSFORM_TRANSLATE",
- "SVG_TRANSFORM_UNKNOWN",
- "angle",
- "matrix",
+ "alias",
+ "forEntityTypes",
+ "name",
"type"
],
"type": "object"
},
- "Schema": {
+ "ManifestTreeStore": {
"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"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "isValid": {
- "type": "object"
+ "api": {
+ "type": "string"
},
- "isValidChild": {
- "type": "object"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "isWrapper": {
- "type": "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "setValidElements": {
- "type": "object"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
"type": {
- "$ref": "#/definitions/SchemaType"
+ "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": [
- "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",
+ "alias",
+ "name",
"type"
],
"type": "object"
},
- "Schema": {
- "description": "A document schema. Holds [node](https://prosemirror.net/docs/ref/#model.NodeType) and [mark\ntype](https://prosemirror.net/docs/ref/#model.MarkType) objects for the nodes and marks that may\noccur in conforming documents, and provides functionality for\ncreating and deserializing such documents.\n\nWhen given, the type parameters provide the names of the nodes and\nmarks in this schema.",
+ "ManifestUfmComponent": {
"properties": {
- "cached": {
- "additionalProperties": {},
- "description": "An object for storing whatever values modules may want to\ncompute and cache per schema. (If you want to store something\nin it, try to use property names unlikely to clash.)",
- "type": "object"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "linebreakReplacement": {
- "anyOf": [
- {
- "$ref": "#/definitions/NodeType"
- },
- {
- "type": "null"
- }
- ],
- "description": "The [linebreak\nreplacement](https://prosemirror.net/docs/ref/#model.NodeSpec.linebreakReplacement) node defined\nin this schema, if any."
+ "api": {
+ "type": "string"
},
- "marks": {
- "allOf": [
- {
- "$ref": "#/definitions/{readonly[x:string]:MarkType;}"
- },
- {
- "additionalProperties": {
- "$ref": "#/definitions/MarkType"
- },
- "type": "object"
- }
- ],
- "description": "A map from mark names to mark type objects."
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "nodes": {
- "allOf": [
- {
- "$ref": "#/definitions/{readonly[x:string]:NodeType;}"
- },
- {
- "additionalProperties": {
- "$ref": "#/definitions/NodeType"
- },
- "type": "object"
- }
- ],
- "description": "An object mapping the schema's node names to node type objects."
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "spec": {
- "description": "The [spec](https://prosemirror.net/docs/ref/#model.SchemaSpec) on which the schema is based,\nwith the added guarantee that its `nodes` and `marks`\nproperties are\n[`OrderedMap`](https://github.com/marijnh/orderedmap) instances\n(not raw objects).",
- "properties": {
- "marks": {
- "$ref": "#/definitions/default"
- },
- "nodes": {
- "$ref": "#/definitions/default"
- },
- "topNode": {
- "type": "string"
- }
- },
- "required": [
- "marks",
- "nodes"
- ],
- "type": "object"
+ "meta": {
+ "$ref": "#/definitions/MetaUfmComponent"
},
- "topNodeType": {
- "$ref": "#/definitions/NodeType",
- "description": "The type of the [default top node](https://prosemirror.net/docs/ref/#model.SchemaSpec.topNode)\nfor this schema."
+ "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": [
- "cached",
- "linebreakReplacement",
- "marks",
- "nodes",
- "spec",
- "topNodeType"
+ "alias",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "SchemaType": {
- "enum": [
- "html4",
- "html5",
- "html5-strict"
- ],
- "type": "string"
- },
- "Screen": {
+ "ManifestUfmFilter": {
"properties": {
- "availHeight": {
- "type": "number"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "availWidth": {
- "type": "number"
+ "api": {
+ "type": "string"
},
- "colorDepth": {
- "type": "number"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "height": {
- "type": "number"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "orientation": {
- "$ref": "#/definitions/ScreenOrientation"
+ "meta": {
+ "$ref": "#/definitions/MetaUfmFilter"
},
- "pixelDepth": {
- "type": "number"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
+ },
+ "type": {
+ "const": "ufmFilter",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "width": {
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
"type": "number"
}
},
"required": [
- "availHeight",
- "availWidth",
- "colorDepth",
- "height",
- "orientation",
- "pixelDepth",
- "width"
+ "alias",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "ScreenOrientation": {
+ "ManifestUserProfileApp": {
"properties": {
- "angle": {
- "type": "number"
+ "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"
},
- "onchange": {
- "type": [
- "null",
- "object"
+ "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": {
- "$ref": "#/definitions/OrientationType"
+ "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": [
- "angle",
- "onchange",
+ "alias",
+ "meta",
+ "name",
"type"
],
"type": "object"
},
- "ScriptLoader": {
- "properties": {
- "loading": {},
- "queue": {},
- "queueLoadedCallbacks": {},
- "scriptLoadedCallbacks": {},
- "settings": {},
- "states": {}
- },
- "required": [
- "loading",
- "queue",
- "queueLoadedCallbacks",
- "scriptLoadedCallbacks",
- "settings",
- "states"
- ],
- "type": "object"
- },
- "ScriptLoaderConstructor": {
+ "ManifestWorkspace": {
"properties": {
- "ScriptLoader": {
- "$ref": "#/definitions/ScriptLoader"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "prototype": {
- "$ref": "#/definitions/ScriptLoader"
- }
- },
- "required": [
- "ScriptLoader",
- "prototype"
- ],
- "type": "object"
- },
- "ScrollRestoration": {
- "enum": [
- "auto",
- "manual"
- ],
- "type": "string"
- },
- "SectionAliasConditionConfig": {
- "allOf": [
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.SectionAlias\">"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- {
- "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"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "hideFakeCaret": {
- "type": "object"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "showBlockCaretContainer": {
- "type": "object"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "showCaret": {
- "type": "object"
+ "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": [
- "destroy",
- "hideFakeCaret",
- "showBlockCaretContainer",
- "showCaret"
+ "alias",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "SelectorStyleFormat": {
+ "ManifestWorkspaceAction>": {
"properties": {
- "attributes": {
- "$ref": "#/definitions/Record"
- },
- "block_expand": {
- "type": "boolean"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "ceFalseOverride": {
- "type": "boolean"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "classes": {
- "anyOf": [
- {
- "items": {
- "type": "string"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
},
- "type": "array"
- },
- {
- "type": "string"
- }
- ]
- },
- "clear_child_styles": {
- "type": "boolean"
- },
- "collapsed": {
- "type": "boolean"
- },
- "deep": {
- "type": "boolean"
- },
- "exact": {
- "type": "boolean"
- },
- "expand": {
- "type": "boolean"
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "icon": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
},
- "inherit": {
- "type": "boolean"
- },
- "links": {
- "type": "boolean"
- },
- "merge_siblings": {
- "type": "boolean"
- },
- "merge_with_parents": {
- "type": "boolean"
- },
- "mixed": {
- "type": "boolean"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "name": {
+ "js": {
+ "description": "The file location of the javascript file to load",
"type": "string"
},
- "onformat": {
- "type": "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "onmatch": {
- "type": "object"
+ "meta": {
+ "$ref": "#/definitions/MetaWorkspaceAction"
},
- "preserve_attributes": {
- "items": {
- "type": "string"
- },
- "type": "array"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "preview": {
+ "overwrites": {
"anyOf": [
{
- "const": false,
- "type": "boolean"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
"type": "string"
}
- ]
- },
- "remove": {
- "enum": [
- "all",
- "empty",
- "none"
],
- "type": "string"
- },
- "remove_similar": {
- "type": "boolean"
- },
- "selector": {
- "type": "string"
- },
- "split": {
- "type": "boolean"
- },
- "styles": {
- "$ref": "#/definitions/Record"
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "title": {
+ "type": {
+ "const": "workspaceAction",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "toggle": {
- "type": "boolean"
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
}
},
"required": [
- "selector",
- "title"
+ "alias",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "Separator": {
+ "ManifestWorkspaceActionDefaultKind": {
"properties": {
- "title": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
"type": "string"
- }
- },
- "required": [
- "title"
- ],
- "type": "object"
- },
- "ServiceWorker": {
- "properties": {
- "onerror": {
- "type": [
- "null",
- "object"
- ]
},
- "onstatechange": {
- "type": [
- "null",
- "object"
- ]
+ "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": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
+ },
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "scriptURL": {
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
"type": "string"
},
- "state": {
- "$ref": "#/definitions/ServiceWorkerState"
- }
- },
- "required": [
- "onerror",
- "onstatechange",
- "scriptURL",
- "state"
- ],
- "type": "object"
- },
- "ServiceWorkerContainer": {
- "properties": {
- "controller": {
+ "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": [
{
- "$ref": "#/definitions/ServiceWorker"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
- },
- "oncontrollerchange": {
- "type": [
- "null",
- "object"
- ]
- },
- "onmessage": {
- "type": [
- "null",
- "object"
- ]
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "onmessageerror": {
- "type": [
- "null",
- "object"
- ]
+ "type": {
+ "const": "workspaceAction",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "ready": {
- "$ref": "#/definitions/Promise"
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
}
},
"required": [
- "controller",
- "oncontrollerchange",
- "onmessage",
- "onmessageerror",
- "ready"
+ "alias",
+ "kind",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "ServiceWorkerState": {
- "enum": [
- "activated",
- "activating",
- "installed",
- "installing",
- "parsed",
- "redundant"
- ],
- "type": "string"
- },
- "ShadowRoot": {
+ "ManifestWorkspaceActionMenuItem": {
"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"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "activeElement": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "type": "null"
- }
- ]
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "adoptedStyleSheets": {
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
"items": {
- "$ref": "#/definitions/CSSStyleSheet"
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
},
"type": "array"
},
- "baseURI": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"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"
- },
- "clonable": {
- "type": "boolean"
- },
- "delegatesFocus": {
- "type": "boolean"
- },
- "firstChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
- ]
- },
- "firstElementChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "type": "null"
- }
- ]
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "fullscreenElement": {
+ "forWorkspaceActions": {
"anyOf": [
{
- "$ref": "#/definitions/Element"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
- },
- "host": {
- "$ref": "#/definitions/Element"
+ ],
+ "description": "Define which workspace actions this menu item should be shown for.",
+ "examples": "[\r\n['Umb.WorkspaceAction.Document.Save', 'Umb.WorkspaceAction.Document.SaveAndPublish'],\r\n\"Umb.WorkspaceAction.Document.Save\"\r\n]"
},
- "innerHTML": {
+ "js": {
+ "description": "The file location of the javascript file to load",
"type": "string"
},
- "isConnected": {
- "type": "boolean"
- },
- "lastChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/ChildNode"
- },
- {
- "type": "null"
- }
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
]
},
- "lastElementChild": {
- "anyOf": [
- {
- "$ref": "#/definitions/Element"
- },
- {
- "type": "null"
- }
- ]
+ "meta": {
+ "$ref": "#/definitions/MetaWorkspaceActionMenuItem"
},
- "mode": {
- "$ref": "#/definitions/ShadowRootMode"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "nextSibling": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/ChildNode"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "nodeName": {
+ "type": {
+ "const": "workspaceActionMenuItem",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
},
- "nodeType": {
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
"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"
- }
- ]
- },
- "pmViewDesc": {
- "$ref": "#/definitions/ViewDesc"
- },
- "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",
- "clonable",
- "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"
+ "alias",
+ "forWorkspaceActions",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "SlotAssignmentMode": {
- "enum": [
- "manual",
- "named"
- ],
- "type": "string"
- },
- "SpeechSynthesis": {
+ "ManifestWorkspaceActionMenuItemDefaultKind": {
"properties": {
- "onvoiceschanged": {
- "type": [
- "null",
- "object"
- ]
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "paused": {
- "type": "boolean"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "pending": {
- "type": "boolean"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "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": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
},
- "forward": {
- "type": "boolean"
- },
- "start": {
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
"type": "string"
- }
- },
- "required": [
- "start"
- ],
- "type": "object"
- },
- "StyleParseRule": {
- "description": "A parse rule targeting a style property.",
- "properties": {
- "attrs": {
- "additionalProperties": {},
- "description": "Attributes for the node or mark created by this rule. When\n`getAttrs` is provided, it takes precedence.",
- "type": "object"
- },
- "clearMark": {
- "description": "Style rules can remove marks from the set of active marks.",
- "type": "object"
},
- "closeParent": {
- "description": "When true, finding an element that matches this rule will close\nthe current node.",
- "type": "boolean"
- },
- "consuming": {
- "description": "By default, when a rule matches an element or style, no further\nrules get a chance to match it. By setting this to `false`, you\nindicate that even when this rule matches, other rules that come\nafter it should also run.",
- "type": "boolean"
+ "forWorkspaceActions": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "string"
+ }
+ ],
+ "description": "Define which workspace actions this menu item should be shown for.",
+ "examples": "[\r\n['Umb.WorkspaceAction.Document.Save', 'Umb.WorkspaceAction.Document.SaveAndPublish'],\r\n\"Umb.WorkspaceAction.Document.Save\"\r\n]"
},
- "context": {
- "description": "When given, restricts this rule to only match when the current\ncontext—the parent nodes into which the content is being\nparsed—matches this expression. Should contain one or more node\nnames or node group names followed by single or double slashes.\nFor example `\"paragraph/\"` means the rule only matches when the\nparent node is a paragraph, `\"blockquote/paragraph/\"` restricts\nit to be in a paragraph that is inside a blockquote, and\n`\"section//\"` matches any position inside a section—a double\nslash matches any sequence of ancestor nodes. To allow multiple\ndifferent contexts, they can be separated by a pipe (`|`)\ncharacter, as in `\"blockquote/|list_item/\"`.",
+ "js": {
+ "description": "The file location of the javascript file to load",
"type": "string"
},
- "getAttrs": {
- "description": "A function used to compute the attributes for the node or mark\ncreated by this rule. Called with the style's value.",
- "type": "object"
+ "kind": {
+ "const": "default",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "ignore": {
- "description": "When true, ignore content that matches this rule.",
- "type": "boolean"
+ "meta": {
+ "$ref": "#/definitions/MetaWorkspaceActionMenuItemDefaultKind"
},
- "mark": {
- "description": "The name of the mark type to wrap the matched content in.",
+ "name": {
+ "description": "The friendly name of the extension",
"type": "string"
},
- "priority": {
- "description": "Can be used to change the order in which the parse rules in a\nschema are tried. Those with higher priority come first. Rules\nwithout a priority are counted as having priority 50. This\nproperty is only meaningful in a schema—when directly\nconstructing a parser, the order of the rule array is used.",
- "type": "number"
- },
- "skip": {
- "description": "When true, ignore the node that matches this rule, but do parse\nits content.",
- "type": "boolean"
+ "overwrites": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "string"
+ }
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "style": {
- "description": "A CSS property name to match. This rule will match inline styles\nthat list that property. May also have the form\n`\"property=value\"`, in which case the rule only matches if the\nproperty's value exactly matches the given value. (For more\ncomplicated filters, use [`getAttrs`](https://prosemirror.net/docs/ref/#model.ParseRule.getAttrs)\nand return false to indicate that the match failed.) Rules\nmatching styles may only produce [marks](https://prosemirror.net/docs/ref/#model.ParseRule.mark),\nnot nodes.",
+ "type": {
+ "const": "workspaceActionMenuItem",
+ "description": "The type of extension such as dashboard etc...",
"type": "string"
- }
- },
- "required": [
- "style"
- ],
- "type": "object"
- },
- "StylePropertyMap": {
- "properties": {
- "size": {
+ },
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
"type": "number"
}
},
"required": [
- "size"
+ "alias",
+ "forWorkspaceActions",
+ "kind",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "StyleSheetLoader": {
+ "ManifestWorkspaceContext": {
"properties": {
- "_setContentCssCors": {
- "type": "object"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "_setReferrerPolicy": {
- "type": "object"
+ "api": {
+ "type": "string"
},
- "load": {
- "type": "object"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "loadAll": {
- "type": "object"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "loadRawCss": {
- "type": "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "unload": {
- "type": "object"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "unloadAll": {
- "type": "object"
+ "overwrites": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "string"
+ }
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "unloadRawCss": {
- "type": "object"
- }
- },
- "required": [
- "_setContentCssCors",
- "_setReferrerPolicy",
- "load",
- "loadAll",
- "loadRawCss",
- "unload",
- "unloadAll",
- "unloadRawCss"
- ],
- "type": "object"
- },
- "Styles": {
- "properties": {
- "parse": {
- "type": "object"
+ "type": {
+ "const": "workspaceContext",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "serialize": {
- "type": "object"
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
}
},
"required": [
- "parse",
- "serialize"
+ "alias",
+ "name",
+ "type"
],
"type": "object"
},
- "SubtleCrypto": {
- "type": "object"
- },
- "SwitchConditionConfig": {
- "allOf": [
- {
- "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.Switch\">"
- },
- {
- "properties": {
- "frequency": {
- "type": "string"
- }
- },
- "required": [
- "frequency"
- ],
- "type": "object"
- }
- ]
- },
- "TagParseRule": {
- "description": "Parse rule targeting a DOM element.",
- "properties": {
- "attrs": {
- "additionalProperties": {},
- "description": "Attributes for the node or mark created by this rule. When\n`getAttrs` is provided, it takes precedence.",
- "type": "object"
- },
- "closeParent": {
- "description": "When true, finding an element that matches this rule will close\nthe current node.",
- "type": "boolean"
- },
- "consuming": {
- "description": "By default, when a rule matches an element or style, no further\nrules get a chance to match it. By setting this to `false`, you\nindicate that even when this rule matches, other rules that come\nafter it should also run.",
- "type": "boolean"
- },
- "contentElement": {
- "anyOf": [
- {
- "$ref": "#/definitions/HTMLElement"
- },
- {
- "type": [
- "string",
- "object"
- ]
- }
- ],
- "description": "For rules that produce non-leaf nodes, by default the content of\nthe DOM element is parsed as content of the node. If the child\nnodes are in a descendent node, this may be a CSS selector\nstring that the parser must use to find the actual content\nelement, or a function that returns the actual content element\nto the parser."
- },
- "context": {
- "description": "When given, restricts this rule to only match when the current\ncontext—the parent nodes into which the content is being\nparsed—matches this expression. Should contain one or more node\nnames or node group names followed by single or double slashes.\nFor example `\"paragraph/\"` means the rule only matches when the\nparent node is a paragraph, `\"blockquote/paragraph/\"` restricts\nit to be in a paragraph that is inside a blockquote, and\n`\"section//\"` matches any position inside a section—a double\nslash matches any sequence of ancestor nodes. To allow multiple\ndifferent contexts, they can be separated by a pipe (`|`)\ncharacter, as in `\"blockquote/|list_item/\"`.",
+ "ManifestWorkspaceDefaultKind": {
+ "properties": {
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
"type": "string"
},
- "getAttrs": {
- "description": "A function used to compute the attributes for the node or mark\ncreated by this rule. Can also be used to describe further\nconditions the DOM element or style must match. When it returns\n`false`, the rule won't match. When it returns null or undefined,\nthat is interpreted as an empty/default set of attributes.",
- "type": "object"
- },
- "getContent": {
- "description": "Can be used to override the content of a matched node. When\npresent, instead of parsing the node's child nodes, the result of\nthis function is used.",
- "type": "object"
- },
- "ignore": {
- "description": "When true, ignore content that matches this rule.",
- "type": "boolean"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "mark": {
- "description": "The name of the mark type to wrap the matched content in.",
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
},
- "namespace": {
- "description": "The namespace to match. Nodes are only matched when the\nnamespace matches or this property is null.",
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
"type": "string"
},
- "node": {
- "description": "The name of the node type to create when this rule matches. Each\nrule should have either a `node`, `mark`, or `ignore` property\n(except when it appears in a [node](https://prosemirror.net/docs/ref/#model.NodeSpec.parseDOM) or\n[mark spec](https://prosemirror.net/docs/ref/#model.MarkSpec.parseDOM), in which case the `node`\nor `mark` property will be derived from its position).",
+ "js": {
+ "description": "The file location of the javascript file to load",
"type": "string"
},
- "preserveWhitespace": {
- "description": "Controls whether whitespace should be preserved when parsing the\ncontent inside the matched element. `false` means whitespace may\nbe collapsed, `true` means that whitespace should be preserved\nbut newlines normalized to spaces, and `\"full\"` means that\nnewlines should also be preserved.",
- "enum": [
- false,
- "full",
- true
- ]
+ "kind": {
+ "const": "default",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "priority": {
- "description": "Can be used to change the order in which the parse rules in a\nschema are tried. Those with higher priority come first. Rules\nwithout a priority are counted as having priority 50. This\nproperty is only meaningful in a schema—when directly\nconstructing a parser, the order of the rule array is used.",
- "type": "number"
+ "meta": {
+ "$ref": "#/definitions/MetaWorkspaceDefaultKind"
},
- "skip": {
- "description": "When true, ignore the node that matches this rule, but do parse\nits content.",
- "type": "boolean"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "tag": {
- "description": "A CSS selector describing the kind of DOM elements to match.",
+ "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": [
- "tag"
+ "alias",
+ "kind",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "Target": {
- "anyOf": [
- {
- "$ref": "#/definitions/Window"
- },
- {
- "$ref": "#/definitions/Node"
- }
- ]
- },
- "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": {
+ "ManifestWorkspaceFooterApp": {
"properties": {
- "add": {
- "type": "object"
- },
- "createUrl": {
- "type": "object"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "get": {
- "type": "object"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "items": {
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
"items": {
- "type": "object"
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
},
"type": "array"
},
- "load": {
- "type": "object"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "lookup": {
- "$ref": "#/definitions/Record;}>"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "remove": {
- "type": "object"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "requireLangPack": {
- "type": "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "urls": {
- "$ref": "#/definitions/Record"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "waitFor": {
- "type": "object"
+ "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": [
- "add",
- "createUrl",
- "get",
- "items",
- "load",
- "lookup",
- "remove",
- "requireLangPack",
- "urls",
- "waitFor"
+ "alias",
+ "name",
+ "type"
],
"type": "object"
},
- "TinyMCE": {
+ "ManifestWorkspaceFooterAppMenuBreadcrumbKind": {
"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"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "Resource": {
- "$ref": "#/definitions/Resource"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "ScriptLoader": {
- "$ref": "#/definitions/ScriptLoader"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "Shortcuts": {
- "$ref": "#/definitions/ShortcutsConstructor"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "ThemeManager": {
- "$ref": "#/definitions/ThemeManager"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "UndoManager": {
- "type": "object"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "WindowManager": {
- "type": "object"
+ "kind": {
+ "const": "menuBreadcrumb",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "_addCacheSuffix": {
- "type": "object"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "activeEditor": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/Editor"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
+ "type": "string"
}
- ]
+ ],
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "addI18n": {
- "type": "object"
+ "type": {
+ "const": "workspaceFooterApp",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "baseURI": {
- "$ref": "#/definitions/URI"
+ "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"
},
- "baseURL": {
+ "api": {
+ "description": "The file location of the api javascript file to load",
"type": "string"
},
- "defaultOptions": {
- "$ref": "#/definitions/RawEditorOptions"
+ "conditions": {
+ "description": "Set the conditions for when the extension should be loaded",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
},
- "documentBaseURL": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"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"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "each": {
- "type": "object"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "explode": {
- "type": "object"
+ "kind": {
+ "const": "variantMenuBreadcrumb",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "extend": {
- "type": "object"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "focusedEditor": {
+ "overwrites": {
"anyOf": [
{
- "$ref": "#/definitions/Editor"
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
{
- "type": "null"
- }
- ]
- },
- "geom": {
- "properties": {
- "Rect": {
- "$ref": "#/definitions/Rect"
+ "type": "string"
}
- },
- "required": [
- "Rect"
],
- "type": "object"
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "grep": {
- "type": "object"
+ "type": {
+ "const": "workspaceFooterApp",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "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"
- }
+ "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"
+ },
+ "ManifestWorkspaceInfoApp": {
+ "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": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
},
- "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"
+ "type": "array"
},
- "minorVersion": {
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
},
- "releaseDate": {
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
"type": "string"
},
- "resolve": {
- "type": "object"
- },
- "suffix": {
+ "js": {
+ "description": "The file location of the javascript file to load",
"type": "string"
},
- "toArray": {
- "type": "object"
- },
- "translate": {
- "type": "object"
+ "kind": {
+ "description": "The kind of the extension, used to group extensions together",
+ "examples": [
+ "button"
+ ]
},
- "triggerSave": {
- "type": "object"
+ "meta": {
+ "$ref": "#/definitions/MetaWorkspaceInfoApp",
+ "description": "This contains properties specific to the type of extension"
},
- "trim": {
- "type": "object"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "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"
+ "overwrites": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
},
- "VK": {
- "$ref": "#/definitions/VK"
+ {
+ "type": "string"
}
- },
- "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"
+ "description": "Define one or more extension aliases that this extension should overwrite."
},
- "name": {
+ "type": {
+ "const": "workspaceInfoApp",
+ "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": [
- "items"
+ "alias",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "Tools": {
+ "ManifestWorkspaceRoutableKind": {
"properties": {
- "_addCacheSuffix": {
- "type": "object"
- },
- "each": {
- "type": "object"
- },
- "explode": {
- "type": "object"
- },
- "extend": {
- "type": "object"
- },
- "grep": {
- "type": "object"
- },
- "hasOwn": {
- "type": "object"
+ "alias": {
+ "description": "The alias of the extension, ensure it is unique",
+ "type": "string"
},
- "inArray": {
- "type": "object"
+ "api": {
+ "description": "The file location of the api javascript file to load",
+ "type": "string"
},
- "is": {
- "type": "object"
+ "element": {
+ "description": "The file location of the element javascript file to load",
+ "type": "string"
},
- "isArray": {
- "type": "object"
+ "elementName": {
+ "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.",
+ "type": "string"
},
- "makeMap": {
- "type": "object"
+ "js": {
+ "description": "The file location of the javascript file to load",
+ "type": "string"
},
- "map": {
- "type": "object"
+ "kind": {
+ "const": "routable",
+ "description": "The kind of the extension, used to group extensions together",
+ "type": "string"
},
- "resolve": {
- "type": "object"
+ "meta": {
+ "$ref": "#/definitions/MetaWorkspaceRoutableKind"
},
- "toArray": {
- "type": "object"
+ "name": {
+ "description": "The friendly name of the extension",
+ "type": "string"
},
- "trim": {
- "type": "object"
+ "type": {
+ "const": "workspace",
+ "description": "The type of extension such as dashboard etc...",
+ "type": "string"
},
- "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"
+ "weight": {
+ "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list",
+ "type": "number"
}
},
"required": [
- "brand"
+ "alias",
+ "kind",
+ "meta",
+ "name",
+ "type"
],
"type": "object"
},
- "TrustedTypePolicy": {
+ "ManifestWorkspaceView": {
"properties": {
- "name": {
+ "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": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/UmbLanguageUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/WorkspaceAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityIsNewConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceEntityTypeConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbPropertyHasValueConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbWorkspaceContentTypeAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/SectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/CollectionAliasConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbCurrentUserGroupIdConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbIsAdminConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowChangePassword\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDeleteAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowDisableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowEnableAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowExternalLoginAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowMfaAction\">"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.User.AllowUnlockAction\">"
+ },
+ {
+ "$ref": "#/definitions/SwitchConditionConfig"
+ },
+ {
+ "$ref": "#/definitions/UmbConditionConfigBase"
+ }
+ ]
+ },
+ "type": "array"
+ },
+ "element": {
+ "description": "The file location of the element javascript file to load",
"type": "string"
- }
- },
- "required": [
- "name"
- ],
- "type": "object"
- },
- "TrustedTypePolicy