Merge branch 'main' into feature/log-viewer

This commit is contained in:
Julia Gru
2023-02-14 10:53:24 +01:00
614 changed files with 15189 additions and 4741 deletions

View File

@@ -31,7 +31,7 @@
},
"rules": {
"no-var": "error",
"import/no-unresolved": "error",
"import/no-unresolved": "off",
"import/order": "warn",
"local-rules/bad-type-import": "error",
"local-rules/no-direct-api-import": "warn",

View File

@@ -9,6 +9,9 @@ on:
pull_request:
branches: [ main ]
# Allows GitHub to use this workflow to validate the merge queue
merge_group:
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

View File

@@ -11,8 +11,11 @@ import { html } from 'lit-html';
import { initialize, mswDecorator } from 'msw-storybook-addon';
import { setCustomElements } from '@storybook/web-components';
import { UMB_DATA_TYPE_DETAIL_STORE_CONTEXT_TOKEN, UmbDataTypeDetailStore } from '../src/backoffice/settings/data-types/data-type.detail.store';
import { UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT_TOKEN, UmbDocumentTypeDetailStore } from '../src/backoffice/documents/document-types/document-type.detail.store';
import { UmbDataTypeStore } from '../src/backoffice/settings/data-types/data-type.store';
import {
UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT_TOKEN,
UmbDocumentTypeStore,
} from '../src/backoffice/documents/document-types/document-type.detail.store';
import customElementManifests from '../custom-elements.json';
import { UmbIconStore } from '../libs/store/icon/icon.store';
@@ -55,12 +58,19 @@ customElements.define('umb-storybook', UmbStoryBookElement);
const storybookProvider = (story) => html` <umb-storybook>${story()}</umb-storybook> `;
// TODO: Stop using this context provider element. If we need to continue this path, then we should make a new element which just has a create method that can be used to spin up code. This is because our ContextAPIs provide them self. so no need for a provider element. just a element.
const dataTypeStoreProvider = (story) => html`
<umb-context-provider key=${UMB_DATA_TYPE_DETAIL_STORE_CONTEXT_TOKEN.toString()} .create=${host => new UmbDataTypeDetailStore(host)}>${story()}</umb-context-provider>
<umb-context-provider
key=${UMB_DATA_TYPE_STORE_CONTEXT_TOKEN.toString()}
.create=${(host) => new UmbDataTypeStore(host)}
>${story()}</umb-context-provider
>
`;
const documentTypeStoreProvider = (story) => html`
<umb-context-provider key=${UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT_TOKEN.toString()} .create=${host => new UmbDocumentTypeDetailStore(host)}
<umb-context-provider
key=${UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT_TOKEN.toString()}
.create=${(host) => new UmbDocumentTypeStore(host)}
>${story()}</umb-context-provider
>
`;

View File

@@ -2,7 +2,7 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
<link rel="icon" type="image/svg+xml" href="favicon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Umbraco Auth</title>
<script type="module" src="/src/index.ts"></script>

View File

@@ -1,5 +1,7 @@
import { css, CSSResultGroup, html, LitElement } from 'lit';
import {css, CSSResultGroup, html, LitElement, unsafeCSS} from 'lit';
import { customElement } from 'lit/decorators.js';
import logoImg from '/umbraco_logomark_white.svg';
import loginImg from '/login.jpeg';
@customElement('umb-auth-layout')
export class UmbAuthLayout extends LitElement {
@@ -11,7 +13,7 @@ export class UmbAuthLayout extends LitElement {
background-position: 50%;
background-repeat: no-repeat;
background-size: cover;
background-image: url('login.jpeg');
background-image: url('${unsafeCSS(loginImg)}');
width: 100vw;
height: 100vh;
}
@@ -53,7 +55,7 @@ export class UmbAuthLayout extends LitElement {
<div id="background"></div>
<div id="logo">
<img src="/umbraco_logo_white.svg" alt="Umbraco" />
<img src="${logoImg}" alt="Umbraco" />
</div>
<div id="container">

View File

@@ -0,0 +1,6 @@
/// <reference types="vite/client" />
/*
interface ImportMetaEnv {
}
*/

View File

@@ -63,7 +63,7 @@ const generateJSON = (icons) => {
const iconDescriptors = icons.map((icon) => {
return {
name: `umb:${icon.name}`,
path: `/icons/${icon.iconFileName}.js`,
path: `icons/${icon.iconFileName}.js`,
};
});

View File

@@ -1,7 +1,7 @@
import { rest } from 'msw';
import { umbracoPath } from '@umbraco-cms/utils';
import { ProblemDetails, RuntimeLevel, ServerStatus } from '@umbraco-cms/backend-api';
import { ProblemDetailsModel, RuntimeLevelModel, ServerStatusModel } from '@umbraco-cms/backend-api';
import { expect, test } from './test';
test.describe('installer tests', () => {
@@ -12,8 +12,8 @@ test.describe('installer tests', () => {
return res(
// Respond with a 200 status code
ctx.status(200),
ctx.json<ServerStatus>({
serverStatus: RuntimeLevel.INSTALL,
ctx.json<ServerStatusModel>({
serverStatus: RuntimeLevelModel.INSTALL,
})
);
})
@@ -62,7 +62,7 @@ test.describe('installer tests', () => {
return res(
// Respond with a 200 status code
ctx.status(400),
ctx.json<ProblemDetails>({
ctx.json<ProblemDetailsModel>({
status: 400,
type: 'validation',
detail: 'Something went wrong',

View File

@@ -1,6 +1,6 @@
import { rest } from 'msw';
import { umbracoPath } from '@umbraco-cms/utils';
import { ProblemDetails, RuntimeLevel, ServerStatus } from '@umbraco-cms/backend-api';
import { ProblemDetailsModel, RuntimeLevelModel, ServerStatusModel } from '@umbraco-cms/backend-api';
import { expect, test } from './test';
test.describe('upgrader tests', () => {
@@ -11,8 +11,8 @@ test.describe('upgrader tests', () => {
return res(
// Respond with a 200 status code
ctx.status(200),
ctx.json<ServerStatus>({
serverStatus: RuntimeLevel.UPGRADE,
ctx.json<ServerStatusModel>({
serverStatus: RuntimeLevelModel.UPGRADE,
})
);
})
@@ -43,7 +43,7 @@ test.describe('upgrader tests', () => {
return res(
// Respond with a 200 status code
ctx.status(400),
ctx.json<ProblemDetails>({
ctx.json<ProblemDetailsModel>({
status: 400,
type: 'error',
detail: 'Something went wrong',

View File

@@ -2,7 +2,7 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
<link rel="icon" type="image/svg+xml" href="favicon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Umbraco</title>
<script type="module" src="/src/index.ts"></script>

View File

@@ -6,155 +6,206 @@ export { CancelablePromise, CancelError } from './core/CancelablePromise';
export { OpenAPI } from './core/OpenAPI';
export type { OpenAPIConfig } from './core/OpenAPI';
export type { Assembly } from './models/Assembly';
export { CallingConventions } from './models/CallingConventions';
export type { ConsentLevel } from './models/ConsentLevel';
export type { ConstructorInfo } from './models/ConstructorInfo';
export type { ContentResult } from './models/ContentResult';
export type { ContentTreeItem } from './models/ContentTreeItem';
export type { CreatedResult } from './models/CreatedResult';
export type { Culture } from './models/Culture';
export type { CustomAttributeData } from './models/CustomAttributeData';
export type { CustomAttributeNamedArgument } from './models/CustomAttributeNamedArgument';
export type { CustomAttributeTypedArgument } from './models/CustomAttributeTypedArgument';
export type { DatabaseInstall } from './models/DatabaseInstall';
export type { DatabaseSettings } from './models/DatabaseSettings';
export type { DataType } from './models/DataType';
export type { ActionJsonTypeInfoModel } from './models/ActionJsonTypeInfoModel';
export type { AngularJsonMediaTypeFormatterModel } from './models/AngularJsonMediaTypeFormatterModel';
export type { AssemblyModel } from './models/AssemblyModel';
export { CallingConventionsModel } from './models/CallingConventionsModel';
export type { ConsentLevelModel } from './models/ConsentLevelModel';
export type { ConstructorInfoModel } from './models/ConstructorInfoModel';
export { ContentStateModel } from './models/ContentStateModel';
export type { ContentTreeItemModel } from './models/ContentTreeItemModel';
export type { ContentTypeCleanupModel } from './models/ContentTypeCleanupModel';
export type { ContentTypeCompositionModel } from './models/ContentTypeCompositionModel';
export { ContentTypeCompositionTypeModel } from './models/ContentTypeCompositionTypeModel';
export type { ContentTypeSortModel } from './models/ContentTypeSortModel';
export type { ContentTypeViewModelBaseDocumentTypePropertyTypeDocumentTypePropertyTypeContainerModel } from './models/ContentTypeViewModelBaseDocumentTypePropertyTypeDocumentTypePropertyTypeContainerModel';
export type { ContentUrlInfoModel } from './models/ContentUrlInfoModel';
export type { ContentViewModelBaseDocumentPropertyDocumentVariantModel } from './models/ContentViewModelBaseDocumentPropertyDocumentVariantModel';
export type { CreatedResultModel } from './models/CreatedResultModel';
export type { CultureModel } from './models/CultureModel';
export type { CustomAttributeDataModel } from './models/CustomAttributeDataModel';
export type { CustomAttributeNamedArgumentModel } from './models/CustomAttributeNamedArgumentModel';
export type { CustomAttributeTypedArgumentModel } from './models/CustomAttributeTypedArgumentModel';
export type { DatabaseInstallModel } from './models/DatabaseInstallModel';
export type { DatabaseSettingsModel } from './models/DatabaseSettingsModel';
export type { DataTypeCopyModel } from './models/DataTypeCopyModel';
export type { DataTypeCreateModel } from './models/DataTypeCreateModel';
export type { DataTypeProperty } from './models/DataTypeProperty';
export type { DataTypePropertyReference } from './models/DataTypePropertyReference';
export type { DataTypeReference } from './models/DataTypeReference';
export type { DataTypeModel } from './models/DataTypeModel';
export type { DataTypeModelBaseModel } from './models/DataTypeModelBaseModel';
export type { DataTypeMoveModel } from './models/DataTypeMoveModel';
export type { DataTypePropertyModel } from './models/DataTypePropertyModel';
export type { DataTypePropertyReferenceModel } from './models/DataTypePropertyReferenceModel';
export type { DataTypeReferenceModel } from './models/DataTypeReferenceModel';
export type { DataTypeUpdateModel } from './models/DataTypeUpdateModel';
export type { DictionaryImport } from './models/DictionaryImport';
export type { DictionaryItem } from './models/DictionaryItem';
export type { DecoderFallbackModel } from './models/DecoderFallbackModel';
export type { DefaultJsonTypeInfoResolverModel } from './models/DefaultJsonTypeInfoResolverModel';
export type { DictionaryImportModel } from './models/DictionaryImportModel';
export type { DictionaryItemCreateModel } from './models/DictionaryItemCreateModel';
export type { DictionaryItemsImport } from './models/DictionaryItemsImport';
export type { DictionaryItemModel } from './models/DictionaryItemModel';
export type { DictionaryItemModelBaseModel } from './models/DictionaryItemModelBaseModel';
export type { DictionaryItemsImportModel } from './models/DictionaryItemsImportModel';
export type { DictionaryItemTranslationModel } from './models/DictionaryItemTranslationModel';
export type { DictionaryItemUpdateModel } from './models/DictionaryItemUpdateModel';
export type { DictionaryOverview } from './models/DictionaryOverview';
export { Direction } from './models/Direction';
export type { DocumentBlueprintTreeItem } from './models/DocumentBlueprintTreeItem';
export type { DocumentTreeItem } from './models/DocumentTreeItem';
export type { DocumentTypeTreeItem } from './models/DocumentTypeTreeItem';
export type { EntityTreeItem } from './models/EntityTreeItem';
export { EventAttributes } from './models/EventAttributes';
export type { EventInfo } from './models/EventInfo';
export type { Field } from './models/Field';
export { FieldAttributes } from './models/FieldAttributes';
export type { FieldInfo } from './models/FieldInfo';
export type { FileSystemTreeItem } from './models/FileSystemTreeItem';
export type { Folder } from './models/Folder';
export type { DictionaryMoveModel } from './models/DictionaryMoveModel';
export type { DictionaryOverviewModel } from './models/DictionaryOverviewModel';
export type { DictionaryUploadModel } from './models/DictionaryUploadModel';
export { DirectionModel } from './models/DirectionModel';
export type { DocumentBlueprintTreeItemModel } from './models/DocumentBlueprintTreeItemModel';
export type { DocumentModel } from './models/DocumentModel';
export type { DocumentPropertyModel } from './models/DocumentPropertyModel';
export type { DocumentTreeItemModel } from './models/DocumentTreeItemModel';
export type { DocumentTypeModel } from './models/DocumentTypeModel';
export type { DocumentTypePropertyTypeContainerModel } from './models/DocumentTypePropertyTypeContainerModel';
export type { DocumentTypePropertyTypeModel } from './models/DocumentTypePropertyTypeModel';
export type { DocumentTypeTreeItemModel } from './models/DocumentTypeTreeItemModel';
export type { DocumentVariantModel } from './models/DocumentVariantModel';
export type { EncoderFallbackModel } from './models/EncoderFallbackModel';
export type { EncodingModel } from './models/EncodingModel';
export type { EntityTreeItemModel } from './models/EntityTreeItemModel';
export { EventAttributesModel } from './models/EventAttributesModel';
export type { EventInfoModel } from './models/EventInfoModel';
export { FieldAttributesModel } from './models/FieldAttributesModel';
export type { FieldInfoModel } from './models/FieldInfoModel';
export type { FieldModel } from './models/FieldModel';
export type { FileSystemTreeItemModel } from './models/FileSystemTreeItemModel';
export type { FolderCreateModel } from './models/FolderCreateModel';
export type { FolderTreeItem } from './models/FolderTreeItem';
export type { FolderModel } from './models/FolderModel';
export type { FolderModelBaseModel } from './models/FolderModelBaseModel';
export type { FolderTreeItemModel } from './models/FolderTreeItemModel';
export type { FolderUpdateModel } from './models/FolderUpdateModel';
export { GenericParameterAttributes } from './models/GenericParameterAttributes';
export type { HealthCheck } from './models/HealthCheck';
export type { HealthCheckAction } from './models/HealthCheckAction';
export type { HealthCheckGroup } from './models/HealthCheckGroup';
export type { HealthCheckGroupWithResult } from './models/HealthCheckGroupWithResult';
export type { HealthCheckResult } from './models/HealthCheckResult';
export type { HealthCheckWithResult } from './models/HealthCheckWithResult';
export { HealthStatus } from './models/HealthStatus';
export type { HelpPage } from './models/HelpPage';
export type { ICustomAttributeProvider } from './models/ICustomAttributeProvider';
export type { Index } from './models/Index';
export type { Install } from './models/Install';
export type { InstallSettings } from './models/InstallSettings';
export type { IntPtr } from './models/IntPtr';
export type { IOutputFormatter } from './models/IOutputFormatter';
export type { Language } from './models/Language';
export { GenericParameterAttributesModel } from './models/GenericParameterAttributesModel';
export type { HealthCheckActionModel } from './models/HealthCheckActionModel';
export type { HealthCheckGroupModel } from './models/HealthCheckGroupModel';
export type { HealthCheckGroupModelBaseModel } from './models/HealthCheckGroupModelBaseModel';
export type { HealthCheckGroupWithResultModel } from './models/HealthCheckGroupWithResultModel';
export type { HealthCheckModel } from './models/HealthCheckModel';
export type { HealthCheckModelBaseModel } from './models/HealthCheckModelBaseModel';
export type { HealthCheckResultModel } from './models/HealthCheckResultModel';
export type { HealthCheckWithResultModel } from './models/HealthCheckWithResultModel';
export { HealthStatusModel } from './models/HealthStatusModel';
export type { HelpPageModel } from './models/HelpPageModel';
export type { ICustomAttributeProviderModel } from './models/ICustomAttributeProviderModel';
export type { IndexModel } from './models/IndexModel';
export type { InstallModel } from './models/InstallModel';
export type { InstallSettingsModel } from './models/InstallSettingsModel';
export type { IntPtrModel } from './models/IntPtrModel';
export type { JavaScriptEncoderModel } from './models/JavaScriptEncoderModel';
export { JsonCommentHandlingModel } from './models/JsonCommentHandlingModel';
export type { JsonConverterObjectModel } from './models/JsonConverterObjectModel';
export { JsonIgnoreConditionModel } from './models/JsonIgnoreConditionModel';
export type { JsonNamingPolicyModel } from './models/JsonNamingPolicyModel';
export { JsonNumberHandlingModel } from './models/JsonNumberHandlingModel';
export type { JsonObjectConverterModel } from './models/JsonObjectConverterModel';
export type { JsonSerializerOptionsModel } from './models/JsonSerializerOptionsModel';
export { JsonUnknownTypeHandlingModel } from './models/JsonUnknownTypeHandlingModel';
export type { LanguageCreateModel } from './models/LanguageCreateModel';
export type { LanguageModel } from './models/LanguageModel';
export type { LanguageModelBaseModel } from './models/LanguageModelBaseModel';
export type { LanguageUpdateModel } from './models/LanguageUpdateModel';
export { LayoutKind } from './models/LayoutKind';
export type { Logger } from './models/Logger';
export { LogLevel } from './models/LogLevel';
export type { LogMessage } from './models/LogMessage';
export type { LogMessageProperty } from './models/LogMessageProperty';
export type { LogTemplate } from './models/LogTemplate';
export type { MemberInfo } from './models/MemberInfo';
export { MemberTypes } from './models/MemberTypes';
export { MethodAttributes } from './models/MethodAttributes';
export type { MethodBase } from './models/MethodBase';
export { MethodImplAttributes } from './models/MethodImplAttributes';
export type { MethodInfo } from './models/MethodInfo';
export type { ModelsBuilder } from './models/ModelsBuilder';
export { ModelsMode } from './models/ModelsMode';
export type { Module } from './models/Module';
export type { ModuleHandle } from './models/ModuleHandle';
export type { NotFoundResult } from './models/NotFoundResult';
export type { OkResult } from './models/OkResult';
export { Operator } from './models/Operator';
export type { OutOfDateStatus } from './models/OutOfDateStatus';
export { OutOfDateType } from './models/OutOfDateType';
export type { PagedContentTreeItem } from './models/PagedContentTreeItem';
export type { PagedCulture } from './models/PagedCulture';
export type { PagedDictionaryOverview } from './models/PagedDictionaryOverview';
export type { PagedDocumentBlueprintTreeItem } from './models/PagedDocumentBlueprintTreeItem';
export type { PagedDocumentTreeItem } from './models/PagedDocumentTreeItem';
export type { PagedDocumentTypeTreeItem } from './models/PagedDocumentTypeTreeItem';
export type { PagedEntityTreeItem } from './models/PagedEntityTreeItem';
export type { PagedFileSystemTreeItem } from './models/PagedFileSystemTreeItem';
export type { PagedFolderTreeItem } from './models/PagedFolderTreeItem';
export type { PagedHealthCheckGroup } from './models/PagedHealthCheckGroup';
export type { PagedHelpPage } from './models/PagedHelpPage';
export type { PagedIndex } from './models/PagedIndex';
export type { PagedLanguage } from './models/PagedLanguage';
export type { PagedLogger } from './models/PagedLogger';
export type { PagedLogMessage } from './models/PagedLogMessage';
export type { PagedLogTemplate } from './models/PagedLogTemplate';
export type { PagedRecycleBinItem } from './models/PagedRecycleBinItem';
export type { PagedRedirectUrl } from './models/PagedRedirectUrl';
export type { PagedRelation } from './models/PagedRelation';
export type { PagedRelationItem } from './models/PagedRelationItem';
export type { PagedSavedLogSearch } from './models/PagedSavedLogSearch';
export type { PagedSearcher } from './models/PagedSearcher';
export type { PagedSearchResult } from './models/PagedSearchResult';
export type { PagedTelemetry } from './models/PagedTelemetry';
export { ParameterAttributes } from './models/ParameterAttributes';
export type { ParameterInfo } from './models/ParameterInfo';
export type { ProblemDetails } from './models/ProblemDetails';
export type { ProfilingStatus } from './models/ProfilingStatus';
export { PropertyAttributes } from './models/PropertyAttributes';
export type { PropertyInfo } from './models/PropertyInfo';
export type { RecycleBinItem } from './models/RecycleBinItem';
export { RedirectStatus } from './models/RedirectStatus';
export type { RedirectUrl } from './models/RedirectUrl';
export type { RedirectUrlStatus } from './models/RedirectUrlStatus';
export type { Relation } from './models/Relation';
export type { RelationItem } from './models/RelationItem';
export type { RuntimeFieldHandle } from './models/RuntimeFieldHandle';
export { RuntimeLevel } from './models/RuntimeLevel';
export type { RuntimeMethodHandle } from './models/RuntimeMethodHandle';
export type { RuntimeTypeHandle } from './models/RuntimeTypeHandle';
export type { SavedLogSearch } from './models/SavedLogSearch';
export type { Searcher } from './models/Searcher';
export type { SearchResult } from './models/SearchResult';
export { SecurityRuleSet } from './models/SecurityRuleSet';
export type { ServerStatus } from './models/ServerStatus';
export { StatusResultType } from './models/StatusResultType';
export type { StructLayoutAttribute } from './models/StructLayoutAttribute';
export type { Telemetry } from './models/Telemetry';
export { TelemetryLevel } from './models/TelemetryLevel';
export type { Template } from './models/Template';
export { LayoutKindModel } from './models/LayoutKindModel';
export type { LoggerModel } from './models/LoggerModel';
export { LogLevelModel } from './models/LogLevelModel';
export type { LogMessageModel } from './models/LogMessageModel';
export type { LogMessagePropertyModel } from './models/LogMessagePropertyModel';
export type { LogTemplateModel } from './models/LogTemplateModel';
export type { MemberInfoModel } from './models/MemberInfoModel';
export { MemberTypesModel } from './models/MemberTypesModel';
export { MethodAttributesModel } from './models/MethodAttributesModel';
export type { MethodBaseModel } from './models/MethodBaseModel';
export { MethodImplAttributesModel } from './models/MethodImplAttributesModel';
export type { MethodInfoModel } from './models/MethodInfoModel';
export type { ModelsBuilderModel } from './models/ModelsBuilderModel';
export { ModelsModeModel } from './models/ModelsModeModel';
export type { ModuleHandleModel } from './models/ModuleHandleModel';
export type { ModuleModel } from './models/ModuleModel';
export type { NamedSystemTextJsonOutputFormatterModel } from './models/NamedSystemTextJsonOutputFormatterModel';
export type { NewtonsoftJsonOutputFormatterModel } from './models/NewtonsoftJsonOutputFormatterModel';
export type { NotFoundResultModel } from './models/NotFoundResultModel';
export type { OkResultModel } from './models/OkResultModel';
export { OperatorModel } from './models/OperatorModel';
export type { OutOfDateStatusModel } from './models/OutOfDateStatusModel';
export { OutOfDateTypeModel } from './models/OutOfDateTypeModel';
export type { PagedContentTreeItemModel } from './models/PagedContentTreeItemModel';
export type { PagedCultureModel } from './models/PagedCultureModel';
export type { PagedDictionaryOverviewModel } from './models/PagedDictionaryOverviewModel';
export type { PagedDocumentBlueprintTreeItemModel } from './models/PagedDocumentBlueprintTreeItemModel';
export type { PagedDocumentTreeItemModel } from './models/PagedDocumentTreeItemModel';
export type { PagedDocumentTypeTreeItemModel } from './models/PagedDocumentTypeTreeItemModel';
export type { PagedEntityTreeItemModel } from './models/PagedEntityTreeItemModel';
export type { PagedFileSystemTreeItemModel } from './models/PagedFileSystemTreeItemModel';
export type { PagedFolderTreeItemModel } from './models/PagedFolderTreeItemModel';
export type { PagedHealthCheckGroupModelBaseModel } from './models/PagedHealthCheckGroupModelBaseModel';
export type { PagedHelpPageModel } from './models/PagedHelpPageModel';
export type { PagedIndexModel } from './models/PagedIndexModel';
export type { PagedLanguageModel } from './models/PagedLanguageModel';
export type { PagedLoggerModel } from './models/PagedLoggerModel';
export type { PagedLogMessageModel } from './models/PagedLogMessageModel';
export type { PagedLogTemplateModel } from './models/PagedLogTemplateModel';
export type { PagedRecycleBinItemModel } from './models/PagedRecycleBinItemModel';
export type { PagedRedirectUrlModel } from './models/PagedRedirectUrlModel';
export type { PagedRelationItemModel } from './models/PagedRelationItemModel';
export type { PagedRelationModel } from './models/PagedRelationModel';
export type { PagedSavedLogSearchModel } from './models/PagedSavedLogSearchModel';
export type { PagedSearcherModel } from './models/PagedSearcherModel';
export type { PagedSearchResultModel } from './models/PagedSearchResultModel';
export type { PagedTelemetryModel } from './models/PagedTelemetryModel';
export { ParameterAttributesModel } from './models/ParameterAttributesModel';
export type { ParameterInfoModel } from './models/ParameterInfoModel';
export type { ProblemDetailsModel } from './models/ProblemDetailsModel';
export type { ProfilingStatusModel } from './models/ProfilingStatusModel';
export { PropertyAttributesModel } from './models/PropertyAttributesModel';
export type { PropertyInfoModel } from './models/PropertyInfoModel';
export type { PropertyTypeAppearanceModel } from './models/PropertyTypeAppearanceModel';
export type { PropertyTypeContainerViewModelBaseModel } from './models/PropertyTypeContainerViewModelBaseModel';
export type { PropertyTypeValidationModel } from './models/PropertyTypeValidationModel';
export type { PropertyTypeViewModelBaseModel } from './models/PropertyTypeViewModelBaseModel';
export type { PropertyViewModelBaseModel } from './models/PropertyViewModelBaseModel';
export type { ReadOnlySpanByteModel } from './models/ReadOnlySpanByteModel';
export type { RecycleBinItemModel } from './models/RecycleBinItemModel';
export { RedirectStatusModel } from './models/RedirectStatusModel';
export type { RedirectUrlModel } from './models/RedirectUrlModel';
export type { RedirectUrlStatusModel } from './models/RedirectUrlStatusModel';
export type { ReferenceHandlerModel } from './models/ReferenceHandlerModel';
export type { RelationItemModel } from './models/RelationItemModel';
export type { RelationModel } from './models/RelationModel';
export type { RuntimeFieldHandleModel } from './models/RuntimeFieldHandleModel';
export { RuntimeLevelModel } from './models/RuntimeLevelModel';
export type { RuntimeMethodHandleModel } from './models/RuntimeMethodHandleModel';
export type { RuntimeTypeHandleModel } from './models/RuntimeTypeHandleModel';
export type { SavedLogSearchModel } from './models/SavedLogSearchModel';
export type { SearcherModel } from './models/SearcherModel';
export type { SearchResultModel } from './models/SearchResultModel';
export { SecurityRuleSetModel } from './models/SecurityRuleSetModel';
export type { ServerStatusModel } from './models/ServerStatusModel';
export { StatusResultTypeModel } from './models/StatusResultTypeModel';
export type { StructLayoutAttributeModel } from './models/StructLayoutAttributeModel';
export type { SystemTextJsonOutputFormatterModel } from './models/SystemTextJsonOutputFormatterModel';
export { TelemetryLevelModel } from './models/TelemetryLevelModel';
export type { TelemetryModel } from './models/TelemetryModel';
export type { TemplateCreateModel } from './models/TemplateCreateModel';
export type { TemplateModel } from './models/TemplateModel';
export type { TemplateModelBaseModel } from './models/TemplateModelBaseModel';
export type { TemplateQueryExecuteFilterModel } from './models/TemplateQueryExecuteFilterModel';
export type { TemplateQueryExecuteModel } from './models/TemplateQueryExecuteModel';
export type { TemplateQueryExecuteSortModel } from './models/TemplateQueryExecuteSortModel';
export type { TemplateQueryOperator } from './models/TemplateQueryOperator';
export type { TemplateQueryProperty } from './models/TemplateQueryProperty';
export { TemplateQueryPropertyType } from './models/TemplateQueryPropertyType';
export type { TemplateQueryResult } from './models/TemplateQueryResult';
export type { TemplateQueryResultItem } from './models/TemplateQueryResultItem';
export type { TemplateQuerySettings } from './models/TemplateQuerySettings';
export type { TemplateScaffold } from './models/TemplateScaffold';
export type { TemplateQueryOperatorModel } from './models/TemplateQueryOperatorModel';
export type { TemplateQueryPropertyModel } from './models/TemplateQueryPropertyModel';
export { TemplateQueryPropertyTypeModel } from './models/TemplateQueryPropertyTypeModel';
export type { TemplateQueryResultItemModel } from './models/TemplateQueryResultItemModel';
export type { TemplateQueryResultModel } from './models/TemplateQueryResultModel';
export type { TemplateQuerySettingsModel } from './models/TemplateQuerySettingsModel';
export type { TemplateScaffoldModel } from './models/TemplateScaffoldModel';
export type { TemplateUpdateModel } from './models/TemplateUpdateModel';
export type { Type } from './models/Type';
export { TypeAttributes } from './models/TypeAttributes';
export type { TypeInfo } from './models/TypeInfo';
export type { UpgradeSettings } from './models/UpgradeSettings';
export type { UserInstall } from './models/UserInstall';
export type { UserSettings } from './models/UserSettings';
export type { Version } from './models/Version';
export type { TreeItemModel } from './models/TreeItemModel';
export { TypeAttributesModel } from './models/TypeAttributesModel';
export type { TypeInfoModel } from './models/TypeInfoModel';
export type { TypeModel } from './models/TypeModel';
export type { UmbracoJsonTypeInfoResolverModel } from './models/UmbracoJsonTypeInfoResolverModel';
export type { UpgradeSettingsModel } from './models/UpgradeSettingsModel';
export type { UserInstallModel } from './models/UserInstallModel';
export type { UserSettingsModel } from './models/UserSettingsModel';
export type { VariantViewModelBaseModel } from './models/VariantViewModelBaseModel';
export type { VersionModel } from './models/VersionModel';
export { CultureResource } from './services/CultureResource';
export { DataTypeResource } from './services/DataTypeResource';

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { MethodInfoModel } from './MethodInfoModel';
export type ActionJsonTypeInfoModel = {
readonly target?: any;
method?: MethodInfoModel;
};

View File

@@ -0,0 +1,10 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { NewtonsoftJsonOutputFormatterModel } from './NewtonsoftJsonOutputFormatterModel';
export type AngularJsonMediaTypeFormatterModel = (NewtonsoftJsonOutputFormatterModel & {
$type: string;
});

View File

@@ -1,41 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CustomAttributeData } from './CustomAttributeData';
import type { MethodInfo } from './MethodInfo';
import type { Module } from './Module';
import type { SecurityRuleSet } from './SecurityRuleSet';
import type { Type } from './Type';
import type { TypeInfo } from './TypeInfo';
export type Assembly = {
readonly definedTypes?: Array<TypeInfo>;
readonly exportedTypes?: Array<Type>;
/**
* @deprecated
*/
readonly codeBase?: string | null;
entryPoint?: MethodInfo;
readonly fullName?: string | null;
readonly imageRuntimeVersion?: string;
readonly isDynamic?: boolean;
readonly location?: string;
readonly reflectionOnly?: boolean;
readonly isCollectible?: boolean;
readonly isFullyTrusted?: boolean;
readonly customAttributes?: Array<CustomAttributeData>;
/**
* @deprecated
*/
readonly escapedCodeBase?: string;
manifestModule?: Module;
readonly modules?: Array<Module>;
/**
* @deprecated
*/
readonly globalAssemblyCache?: boolean;
readonly hostContext?: number;
securityRuleSet?: SecurityRuleSet;
};

View File

@@ -0,0 +1,41 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CustomAttributeDataModel } from './CustomAttributeDataModel';
import type { MethodInfoModel } from './MethodInfoModel';
import type { ModuleModel } from './ModuleModel';
import type { SecurityRuleSetModel } from './SecurityRuleSetModel';
import type { TypeInfoModel } from './TypeInfoModel';
import type { TypeModel } from './TypeModel';
export type AssemblyModel = {
readonly definedTypes?: Array<TypeInfoModel>;
readonly exportedTypes?: Array<TypeModel>;
/**
* @deprecated
*/
readonly codeBase?: string | null;
entryPoint?: MethodInfoModel;
readonly fullName?: string | null;
readonly imageRuntimeVersion?: string;
readonly isDynamic?: boolean;
readonly location?: string;
readonly reflectionOnly?: boolean;
readonly isCollectible?: boolean;
readonly isFullyTrusted?: boolean;
readonly customAttributes?: Array<CustomAttributeDataModel>;
/**
* @deprecated
*/
readonly escapedCodeBase?: string;
manifestModule?: ModuleModel;
readonly modules?: Array<ModuleModel>;
/**
* @deprecated
*/
readonly globalAssemblyCache?: boolean;
readonly hostContext?: number;
securityRuleSet?: SecurityRuleSetModel;
};

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
export enum CallingConventions {
export enum CallingConventionsModel {
STANDARD = 'Standard',
VAR_ARGS = 'VarArgs',
ANY = 'Any',

View File

@@ -1,11 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { TelemetryLevel } from './TelemetryLevel';
export type ConsentLevel = {
level?: TelemetryLevel;
description?: string;
};

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { TelemetryLevelModel } from './TelemetryLevelModel';
export type ConsentLevelModel = {
level?: TelemetryLevelModel;
description?: string;
};

View File

@@ -2,26 +2,26 @@
/* tslint:disable */
/* eslint-disable */
import type { CallingConventions } from './CallingConventions';
import type { CustomAttributeData } from './CustomAttributeData';
import type { MemberTypes } from './MemberTypes';
import type { MethodAttributes } from './MethodAttributes';
import type { MethodImplAttributes } from './MethodImplAttributes';
import type { Module } from './Module';
import type { RuntimeMethodHandle } from './RuntimeMethodHandle';
import type { Type } from './Type';
import type { CallingConventionsModel } from './CallingConventionsModel';
import type { CustomAttributeDataModel } from './CustomAttributeDataModel';
import type { MemberTypesModel } from './MemberTypesModel';
import type { MethodAttributesModel } from './MethodAttributesModel';
import type { MethodImplAttributesModel } from './MethodImplAttributesModel';
import type { ModuleModel } from './ModuleModel';
import type { RuntimeMethodHandleModel } from './RuntimeMethodHandleModel';
import type { TypeModel } from './TypeModel';
export type ConstructorInfo = {
export type ConstructorInfoModel = {
readonly name?: string;
declaringType?: Type;
reflectedType?: Type;
module?: Module;
readonly customAttributes?: Array<CustomAttributeData>;
declaringType?: TypeModel;
reflectedType?: TypeModel;
module?: ModuleModel;
readonly customAttributes?: Array<CustomAttributeDataModel>;
readonly isCollectible?: boolean;
readonly metadataToken?: number;
attributes?: MethodAttributes;
methodImplementationFlags?: MethodImplAttributes;
callingConvention?: CallingConventions;
attributes?: MethodAttributesModel;
methodImplementationFlags?: MethodImplAttributesModel;
callingConvention?: CallingConventionsModel;
readonly isAbstract?: boolean;
readonly isConstructor?: boolean;
readonly isFinal?: boolean;
@@ -39,10 +39,10 @@ export type ConstructorInfo = {
readonly isGenericMethod?: boolean;
readonly isGenericMethodDefinition?: boolean;
readonly containsGenericParameters?: boolean;
methodHandle?: RuntimeMethodHandle;
methodHandle?: RuntimeMethodHandleModel;
readonly isSecurityCritical?: boolean;
readonly isSecuritySafeCritical?: boolean;
readonly isSecurityTransparent?: boolean;
memberType?: MemberTypes;
memberType?: MemberTypesModel;
};

View File

@@ -1,10 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type ContentResult = {
content?: string | null;
contentType?: string | null;
statusCode?: number | null;
};

View File

@@ -0,0 +1,10 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export enum ContentStateModel {
NOT_CREATED = 'NotCreated',
DRAFT = 'Draft',
PUBLISHED = 'Published',
PUBLISHED_PENDING_CHANGES = 'PublishedPendingChanges',
}

View File

@@ -1,16 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type ContentTreeItem = {
name?: string;
type?: string;
icon?: string;
hasChildren?: boolean;
key?: string;
isContainer?: boolean;
parentKey?: string | null;
noAccess?: boolean;
isTrashed?: boolean;
};

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { EntityTreeItemModel } from './EntityTreeItemModel';
export type ContentTreeItemModel = (EntityTreeItemModel & {
noAccess?: boolean;
isTrashed?: boolean;
});

View File

@@ -0,0 +1,10 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type ContentTypeCleanupModel = {
preventCleanup?: boolean;
keepAllVersionsNewerThanDays?: number | null;
keepLatestVersionPerDayForDays?: number | null;
};

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ContentTypeCompositionTypeModel } from './ContentTypeCompositionTypeModel';
export type ContentTypeCompositionModel = {
key?: string;
compositionType?: ContentTypeCompositionTypeModel;
};

View File

@@ -0,0 +1,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export enum ContentTypeCompositionTypeModel {
COMPOSITION = 'Composition',
INHERITANCE = 'Inheritance',
}

View File

@@ -2,9 +2,8 @@
/* tslint:disable */
/* eslint-disable */
export type HealthCheck = {
export type ContentTypeSortModel = {
key?: string;
name?: string;
description?: string | null;
sortOrder?: number;
};

View File

@@ -0,0 +1,27 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ContentTypeCleanupModel } from './ContentTypeCleanupModel';
import type { ContentTypeCompositionModel } from './ContentTypeCompositionModel';
import type { ContentTypeSortModel } from './ContentTypeSortModel';
import type { DocumentTypePropertyTypeContainerModel } from './DocumentTypePropertyTypeContainerModel';
import type { DocumentTypePropertyTypeModel } from './DocumentTypePropertyTypeModel';
export type ContentTypeViewModelBaseDocumentTypePropertyTypeDocumentTypePropertyTypeContainerModel = {
key?: string;
alias?: string;
name?: string;
description?: string | null;
icon?: string;
allowedAsRoot?: boolean;
variesByCulture?: boolean;
variesBySegment?: boolean;
isElement?: boolean;
properties?: Array<DocumentTypePropertyTypeModel>;
containers?: Array<DocumentTypePropertyTypeContainerModel>;
allowedContentTypes?: Array<ContentTypeSortModel>;
compositions?: Array<ContentTypeCompositionModel>;
cleanup?: ContentTypeCleanupModel;
};

View File

@@ -0,0 +1,9 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type ContentUrlInfoModel = {
culture?: string | null;
url?: string;
};

View File

@@ -0,0 +1,14 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { DocumentPropertyModel } from './DocumentPropertyModel';
import type { DocumentVariantModel } from './DocumentVariantModel';
export type ContentViewModelBaseDocumentPropertyDocumentVariantModel = {
key?: string;
contentTypeKey?: string;
properties?: Array<DocumentPropertyModel>;
variants?: Array<DocumentVariantModel>;
};

View File

@@ -1,16 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { IOutputFormatter } from './IOutputFormatter';
import type { Type } from './Type';
export type CreatedResult = {
value?: any;
formatters?: Array<IOutputFormatter>;
contentTypes?: Array<string>;
declaredType?: Type;
statusCode?: number | null;
location?: string;
};

View File

@@ -0,0 +1,17 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { AngularJsonMediaTypeFormatterModel } from './AngularJsonMediaTypeFormatterModel';
import type { NamedSystemTextJsonOutputFormatterModel } from './NamedSystemTextJsonOutputFormatterModel';
import type { TypeModel } from './TypeModel';
export type CreatedResultModel = {
value?: any;
formatters?: Array<(NamedSystemTextJsonOutputFormatterModel | AngularJsonMediaTypeFormatterModel)>;
contentTypes?: Array<string>;
declaredType?: TypeModel;
statusCode?: number | null;
location?: string;
};

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
export type Culture = {
export type CultureModel = {
name?: string;
englishName?: string;
};

View File

@@ -1,16 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ConstructorInfo } from './ConstructorInfo';
import type { CustomAttributeNamedArgument } from './CustomAttributeNamedArgument';
import type { CustomAttributeTypedArgument } from './CustomAttributeTypedArgument';
import type { Type } from './Type';
export type CustomAttributeData = {
attributeType?: Type;
constructor?: ConstructorInfo;
readonly constructorArguments?: Array<CustomAttributeTypedArgument>;
readonly namedArguments?: Array<CustomAttributeNamedArgument>;
};

View File

@@ -0,0 +1,16 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ConstructorInfoModel } from './ConstructorInfoModel';
import type { CustomAttributeNamedArgumentModel } from './CustomAttributeNamedArgumentModel';
import type { CustomAttributeTypedArgumentModel } from './CustomAttributeTypedArgumentModel';
import type { TypeModel } from './TypeModel';
export type CustomAttributeDataModel = {
attributeType?: TypeModel;
constructor?: ConstructorInfoModel;
readonly constructorArguments?: Array<CustomAttributeTypedArgumentModel>;
readonly namedArguments?: Array<CustomAttributeNamedArgumentModel>;
};

View File

@@ -1,14 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CustomAttributeTypedArgument } from './CustomAttributeTypedArgument';
import type { MemberInfo } from './MemberInfo';
export type CustomAttributeNamedArgument = {
memberInfo?: MemberInfo;
typedValue?: CustomAttributeTypedArgument;
readonly memberName?: string;
readonly isField?: boolean;
};

View File

@@ -0,0 +1,14 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CustomAttributeTypedArgumentModel } from './CustomAttributeTypedArgumentModel';
import type { MemberInfoModel } from './MemberInfoModel';
export type CustomAttributeNamedArgumentModel = {
memberInfo?: MemberInfoModel;
typedValue?: CustomAttributeTypedArgumentModel;
readonly memberName?: string;
readonly isField?: boolean;
};

View File

@@ -1,11 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { Type } from './Type';
export type CustomAttributeTypedArgument = {
argumentType?: Type;
value?: any;
};

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { TypeModel } from './TypeModel';
export type CustomAttributeTypedArgumentModel = {
argumentType?: TypeModel;
value?: any;
};

View File

@@ -0,0 +1,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DataTypeCopyModel = {
targetKey?: string | null;
};

View File

@@ -2,13 +2,9 @@
/* tslint:disable */
/* eslint-disable */
import type { DataTypeProperty } from './DataTypeProperty';
import type { DataTypeModelBaseModel } from './DataTypeModelBaseModel';
export type DataTypeCreateModel = {
name?: string;
propertyEditorAlias?: string;
propertyEditorUiAlias?: string | null;
data?: Array<DataTypeProperty>;
export type DataTypeCreateModel = (DataTypeModelBaseModel & {
parentKey?: string | null;
};
});

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { DataTypeModelBaseModel } from './DataTypeModelBaseModel';
export type DataTypeModel = (DataTypeModelBaseModel & {
key?: string;
parentKey?: string | null;
});

View File

@@ -2,14 +2,12 @@
/* tslint:disable */
/* eslint-disable */
import type { DataTypeProperty } from './DataTypeProperty';
import type { DataTypePropertyModel } from './DataTypePropertyModel';
export type DataType = {
export type DataTypeModelBaseModel = {
name?: string;
propertyEditorAlias?: string;
propertyEditorUiAlias?: string | null;
data?: Array<DataTypeProperty>;
key?: string;
parentKey?: string | null;
data?: Array<DataTypePropertyModel>;
};

View File

@@ -0,0 +1,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DataTypeMoveModel = {
targetKey?: string | null;
};

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
export type DataTypeProperty = {
export type DataTypePropertyModel = {
alias?: string;
value?: any;
};

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
export type DataTypePropertyReference = {
export type DataTypePropertyReferenceModel = {
name?: string;
alias?: string;
};

View File

@@ -1,12 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { DataTypePropertyReference } from './DataTypePropertyReference';
export type DataTypeReference = {
key?: string;
type?: string;
properties?: Array<DataTypePropertyReference>;
};

View File

@@ -0,0 +1,12 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { DataTypePropertyReferenceModel } from './DataTypePropertyReferenceModel';
export type DataTypeReferenceModel = {
key?: string;
type?: string;
properties?: Array<DataTypePropertyReferenceModel>;
};

View File

@@ -2,12 +2,7 @@
/* tslint:disable */
/* eslint-disable */
import type { DataTypeProperty } from './DataTypeProperty';
import type { DataTypeModelBaseModel } from './DataTypeModelBaseModel';
export type DataTypeUpdateModel = {
name?: string;
propertyEditorAlias?: string;
propertyEditorUiAlias?: string | null;
data?: Array<DataTypeProperty>;
};
export type DataTypeUpdateModel = DataTypeModelBaseModel;

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
export type DatabaseInstall = {
export type DatabaseInstallModel = {
id: string;
providerName: string;
server?: string | null;

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
export type DatabaseSettings = {
export type DatabaseSettingsModel = {
id?: string;
sortOrder?: number;
displayName?: string;

View File

@@ -0,0 +1,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DecoderFallbackModel = {
readonly maxCharCount?: number;
};

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ActionJsonTypeInfoModel } from './ActionJsonTypeInfoModel';
export type DefaultJsonTypeInfoResolverModel = {
$type: string;
readonly modifiers?: Array<ActionJsonTypeInfoModel>;
};

View File

@@ -1,11 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { DictionaryItemsImport } from './DictionaryItemsImport';
export type DictionaryImport = {
dictionaryItems?: Array<DictionaryItemsImport>;
tempFileName?: string | null;
};

View File

@@ -0,0 +1,9 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DictionaryImportModel = {
fileName?: string;
parentKey?: string | null;
};

View File

@@ -2,11 +2,9 @@
/* tslint:disable */
/* eslint-disable */
import type { DictionaryItemTranslationModel } from './DictionaryItemTranslationModel';
import type { DictionaryItemModelBaseModel } from './DictionaryItemModelBaseModel';
export type DictionaryItemCreateModel = {
name?: string;
translations?: Array<DictionaryItemTranslationModel>;
export type DictionaryItemCreateModel = (DictionaryItemModelBaseModel & {
parentKey?: string | null;
};
});

View File

@@ -0,0 +1,10 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { DictionaryItemModelBaseModel } from './DictionaryItemModelBaseModel';
export type DictionaryItemModel = (DictionaryItemModelBaseModel & {
key?: string;
});

View File

@@ -4,9 +4,8 @@
import type { DictionaryItemTranslationModel } from './DictionaryItemTranslationModel';
export type DictionaryItem = {
export type DictionaryItemModelBaseModel = {
name?: string;
translations?: Array<DictionaryItemTranslationModel>;
key?: string;
};

View File

@@ -2,10 +2,7 @@
/* tslint:disable */
/* eslint-disable */
import type { DictionaryItemTranslationModel } from './DictionaryItemTranslationModel';
import type { DictionaryItemModelBaseModel } from './DictionaryItemModelBaseModel';
export type DictionaryItemUpdateModel = {
name?: string;
translations?: Array<DictionaryItemTranslationModel>;
};
export type DictionaryItemUpdateModel = DictionaryItemModelBaseModel;

View File

@@ -1,9 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DictionaryItemsImport = {
name?: string | null;
level?: number;
};

View File

@@ -2,9 +2,9 @@
/* tslint:disable */
/* eslint-disable */
export type Folder = {
name?: string;
export type DictionaryItemsImportModel = {
key?: string;
name?: string | null;
parentKey?: string | null;
};

View File

@@ -0,0 +1,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DictionaryMoveModel = {
targetKey?: string | null;
};

View File

@@ -2,10 +2,10 @@
/* tslint:disable */
/* eslint-disable */
export type DictionaryOverview = {
export type DictionaryOverviewModel = {
name?: string | null;
key?: string;
level?: number;
parentKey?: string | null;
translatedIsoCodes?: Array<string>;
};

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { DictionaryItemsImportModel } from './DictionaryItemsImportModel';
export type DictionaryUploadModel = {
dictionaryItems?: Array<DictionaryItemsImportModel>;
fileName?: string | null;
};

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
export enum Direction {
export enum DirectionModel {
ASCENDING = 'Ascending',
DESCENDING = 'Descending',
}

View File

@@ -1,17 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DocumentBlueprintTreeItem = {
name?: string;
type?: string;
icon?: string;
hasChildren?: boolean;
key?: string;
isContainer?: boolean;
parentKey?: string | null;
documentTypeKey?: string;
documentTypeAlias?: string;
documentTypeName?: string | null;
};

View File

@@ -0,0 +1,12 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { EntityTreeItemModel } from './EntityTreeItemModel';
export type DocumentBlueprintTreeItemModel = (EntityTreeItemModel & {
documentTypeKey?: string;
documentTypeAlias?: string;
documentTypeName?: string | null;
});

View File

@@ -0,0 +1,12 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ContentUrlInfoModel } from './ContentUrlInfoModel';
import type { ContentViewModelBaseDocumentPropertyDocumentVariantModel } from './ContentViewModelBaseDocumentPropertyDocumentVariantModel';
export type DocumentModel = (ContentViewModelBaseDocumentPropertyDocumentVariantModel & {
urls?: Array<ContentUrlInfoModel>;
templateKey?: string | null;
});

View File

@@ -0,0 +1,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { PropertyViewModelBaseModel } from './PropertyViewModelBaseModel';
export type DocumentPropertyModel = PropertyViewModelBaseModel;

View File

@@ -1,19 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DocumentTreeItem = {
name?: string;
type?: string;
icon?: string;
hasChildren?: boolean;
key?: string;
isContainer?: boolean;
parentKey?: string | null;
noAccess?: boolean;
isTrashed?: boolean;
isProtected?: boolean;
isPublished?: boolean;
isEdited?: boolean;
};

View File

@@ -0,0 +1,12 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ContentTreeItemModel } from './ContentTreeItemModel';
export type DocumentTreeItemModel = (ContentTreeItemModel & {
isProtected?: boolean;
isPublished?: boolean;
isEdited?: boolean;
});

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ContentTypeViewModelBaseDocumentTypePropertyTypeDocumentTypePropertyTypeContainerModel } from './ContentTypeViewModelBaseDocumentTypePropertyTypeDocumentTypePropertyTypeContainerModel';
export type DocumentTypeModel = (ContentTypeViewModelBaseDocumentTypePropertyTypeDocumentTypePropertyTypeContainerModel & {
allowedTemplateKeys?: Array<string>;
defaultTemplateKey?: string | null;
});

View File

@@ -0,0 +1,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { PropertyTypeContainerViewModelBaseModel } from './PropertyTypeContainerViewModelBaseModel';
export type DocumentTypePropertyTypeContainerModel = PropertyTypeContainerViewModelBaseModel;

View File

@@ -0,0 +1,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { PropertyTypeViewModelBaseModel } from './PropertyTypeViewModelBaseModel';
export type DocumentTypePropertyTypeModel = PropertyTypeViewModelBaseModel;

View File

@@ -1,16 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DocumentTypeTreeItem = {
name?: string;
type?: string;
icon?: string;
hasChildren?: boolean;
key?: string;
isContainer?: boolean;
parentKey?: string | null;
isFolder?: boolean;
isElement?: boolean;
};

View File

@@ -0,0 +1,10 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { FolderTreeItemModel } from './FolderTreeItemModel';
export type DocumentTypeTreeItemModel = (FolderTreeItemModel & {
isElement?: boolean;
});

View File

@@ -0,0 +1,12 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ContentStateModel } from './ContentStateModel';
import type { VariantViewModelBaseModel } from './VariantViewModelBaseModel';
export type DocumentVariantModel = (VariantViewModelBaseModel & {
state?: ContentStateModel;
publishDate?: string | null;
});

View File

@@ -0,0 +1,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type EncoderFallbackModel = {
readonly maxCharCount?: number;
};

View File

@@ -0,0 +1,26 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { DecoderFallbackModel } from './DecoderFallbackModel';
import type { EncoderFallbackModel } from './EncoderFallbackModel';
import type { ReadOnlySpanByteModel } from './ReadOnlySpanByteModel';
export type EncodingModel = {
preamble?: ReadOnlySpanByteModel;
readonly bodyName?: string;
readonly encodingName?: string;
readonly headerName?: string;
readonly webName?: string;
readonly windowsCodePage?: number;
readonly isBrowserDisplay?: boolean;
readonly isBrowserSave?: boolean;
readonly isMailNewsDisplay?: boolean;
readonly isMailNewsSave?: boolean;
readonly isSingleByte?: boolean;
encoderFallback?: EncoderFallbackModel;
decoderFallback?: DecoderFallbackModel;
readonly isReadOnly?: boolean;
readonly codePage?: number;
};

View File

@@ -2,13 +2,11 @@
/* tslint:disable */
/* eslint-disable */
export type EntityTreeItem = {
name?: string;
type?: string;
icon?: string;
hasChildren?: boolean;
import type { TreeItemModel } from './TreeItemModel';
export type EntityTreeItemModel = (TreeItemModel & {
key?: string;
isContainer?: boolean;
parentKey?: string | null;
};
});

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
export enum EventAttributes {
export enum EventAttributesModel {
NONE = 'None',
SPECIAL_NAME = 'SpecialName',
RTSPECIAL_NAME = 'RTSpecialName',

View File

@@ -1,29 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CustomAttributeData } from './CustomAttributeData';
import type { EventAttributes } from './EventAttributes';
import type { MemberTypes } from './MemberTypes';
import type { MethodInfo } from './MethodInfo';
import type { Module } from './Module';
import type { Type } from './Type';
export type EventInfo = {
readonly name?: string;
declaringType?: Type;
reflectedType?: Type;
module?: Module;
readonly customAttributes?: Array<CustomAttributeData>;
readonly isCollectible?: boolean;
readonly metadataToken?: number;
memberType?: MemberTypes;
attributes?: EventAttributes;
readonly isSpecialName?: boolean;
addMethod?: MethodInfo;
removeMethod?: MethodInfo;
raiseMethod?: MethodInfo;
readonly isMulticast?: boolean;
eventHandlerType?: Type;
};

View File

@@ -0,0 +1,29 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { CustomAttributeDataModel } from './CustomAttributeDataModel';
import type { EventAttributesModel } from './EventAttributesModel';
import type { MemberTypesModel } from './MemberTypesModel';
import type { MethodInfoModel } from './MethodInfoModel';
import type { ModuleModel } from './ModuleModel';
import type { TypeModel } from './TypeModel';
export type EventInfoModel = {
readonly name?: string;
declaringType?: TypeModel;
reflectedType?: TypeModel;
module?: ModuleModel;
readonly customAttributes?: Array<CustomAttributeDataModel>;
readonly isCollectible?: boolean;
readonly metadataToken?: number;
memberType?: MemberTypesModel;
attributes?: EventAttributesModel;
readonly isSpecialName?: boolean;
addMethod?: MethodInfoModel;
removeMethod?: MethodInfoModel;
raiseMethod?: MethodInfoModel;
readonly isMulticast?: boolean;
eventHandlerType?: TypeModel;
};

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
export enum FieldAttributes {
export enum FieldAttributesModel {
PRIVATE_SCOPE = 'PrivateScope',
PRIVATE = 'Private',
FAM_ANDASSEM = 'FamANDAssem',

View File

@@ -2,24 +2,24 @@
/* tslint:disable */
/* eslint-disable */
import type { CustomAttributeData } from './CustomAttributeData';
import type { FieldAttributes } from './FieldAttributes';
import type { MemberTypes } from './MemberTypes';
import type { Module } from './Module';
import type { RuntimeFieldHandle } from './RuntimeFieldHandle';
import type { Type } from './Type';
import type { CustomAttributeDataModel } from './CustomAttributeDataModel';
import type { FieldAttributesModel } from './FieldAttributesModel';
import type { MemberTypesModel } from './MemberTypesModel';
import type { ModuleModel } from './ModuleModel';
import type { RuntimeFieldHandleModel } from './RuntimeFieldHandleModel';
import type { TypeModel } from './TypeModel';
export type FieldInfo = {
export type FieldInfoModel = {
readonly name?: string;
declaringType?: Type;
reflectedType?: Type;
module?: Module;
readonly customAttributes?: Array<CustomAttributeData>;
declaringType?: TypeModel;
reflectedType?: TypeModel;
module?: ModuleModel;
readonly customAttributes?: Array<CustomAttributeDataModel>;
readonly isCollectible?: boolean;
readonly metadataToken?: number;
memberType?: MemberTypes;
attributes?: FieldAttributes;
fieldType?: Type;
memberType?: MemberTypesModel;
attributes?: FieldAttributesModel;
fieldType?: TypeModel;
readonly isInitOnly?: boolean;
readonly isLiteral?: boolean;
readonly isNotSerialized?: boolean;
@@ -35,6 +35,6 @@ export type FieldInfo = {
readonly isSecurityCritical?: boolean;
readonly isSecuritySafeCritical?: boolean;
readonly isSecurityTransparent?: boolean;
fieldHandle?: RuntimeFieldHandle;
fieldHandle?: RuntimeFieldHandleModel;
};

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
export type Field = {
export type FieldModel = {
name?: string;
values?: Array<string>;
};

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { TreeItemModel } from './TreeItemModel';
export type FileSystemTreeItemModel = (TreeItemModel & {
path?: string;
isFolder?: boolean;
});

View File

@@ -2,8 +2,9 @@
/* tslint:disable */
/* eslint-disable */
export type FolderCreateModel = {
name?: string;
parentKey?: string | null;
};
import type { FolderModelBaseModel } from './FolderModelBaseModel';
export type FolderCreateModel = (FolderModelBaseModel & {
parentKey?: string | null;
});

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { FolderModelBaseModel } from './FolderModelBaseModel';
export type FolderModel = (FolderModelBaseModel & {
key?: string;
parentKey?: string | null;
});

View File

@@ -0,0 +1,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type FolderModelBaseModel = {
name?: string;
};

View File

@@ -1,15 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type FolderTreeItem = {
name?: string;
type?: string;
icon?: string;
hasChildren?: boolean;
key?: string;
isContainer?: boolean;
parentKey?: string | null;
isFolder?: boolean;
};

View File

@@ -0,0 +1,10 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { EntityTreeItemModel } from './EntityTreeItemModel';
export type FolderTreeItemModel = (EntityTreeItemModel & {
isFolder?: boolean;
});

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
export type FolderUpdateModel = {
name?: string;
};
import type { FolderModelBaseModel } from './FolderModelBaseModel';
export type FolderUpdateModel = FolderModelBaseModel;

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
export enum GenericParameterAttributes {
export enum GenericParameterAttributesModel {
NONE = 'None',
COVARIANT = 'Covariant',
CONTRAVARIANT = 'Contravariant',

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
export type HealthCheckAction = {
export type HealthCheckActionModel = {
healthCheckKey?: string;
alias?: string | null;
name?: string | null;

View File

@@ -1,11 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { HealthCheck } from './HealthCheck';
export type HealthCheckGroup = {
name?: string | null;
checks?: Array<HealthCheck>;
};

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { HealthCheckGroupModelBaseModel } from './HealthCheckGroupModelBaseModel';
import type { HealthCheckModel } from './HealthCheckModel';
export type HealthCheckGroupModel = (HealthCheckGroupModelBaseModel & {
checks?: Array<HealthCheckModel>;
});

View File

@@ -0,0 +1,8 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type HealthCheckGroupModelBaseModel = {
name?: string;
};

View File

@@ -1,11 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { HealthCheckWithResult } from './HealthCheckWithResult';
export type HealthCheckGroupWithResult = {
name?: string | null;
checks?: Array<HealthCheckWithResult>;
};

View File

@@ -0,0 +1,10 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { HealthCheckWithResultModel } from './HealthCheckWithResultModel';
export type HealthCheckGroupWithResultModel = {
checks?: Array<HealthCheckWithResultModel>;
};

Some files were not shown because too many files have changed in this diff Show More