diff --git a/src/Umbraco.Web.UI.Client/.eslintrc.json b/src/Umbraco.Web.UI.Client/.eslintrc.json index b120238897..d021d2caf6 100644 --- a/src/Umbraco.Web.UI.Client/.eslintrc.json +++ b/src/Umbraco.Web.UI.Client/.eslintrc.json @@ -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", diff --git a/src/Umbraco.Web.UI.Client/.github/workflows/build_test.yml b/src/Umbraco.Web.UI.Client/.github/workflows/build_test.yml index 47b19ff4ea..de98c8d42e 100644 --- a/src/Umbraco.Web.UI.Client/.github/workflows/build_test.yml +++ b/src/Umbraco.Web.UI.Client/.github/workflows/build_test.yml @@ -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: diff --git a/src/Umbraco.Web.UI.Client/.storybook/preview.js b/src/Umbraco.Web.UI.Client/.storybook/preview.js index 78b58f1fa6..11eaeaa8ed 100644 --- a/src/Umbraco.Web.UI.Client/.storybook/preview.js +++ b/src/Umbraco.Web.UI.Client/.storybook/preview.js @@ -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` ${story()} `; +// 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` - new UmbDataTypeDetailStore(host)}>${story()} + new UmbDataTypeStore(host)} + >${story()} `; const documentTypeStoreProvider = (story) => html` - new UmbDocumentTypeDetailStore(host)} + new UmbDocumentTypeStore(host)} >${story()} `; diff --git a/src/Umbraco.Web.UI.Client/apps/auth/index.html b/src/Umbraco.Web.UI.Client/apps/auth/index.html index 0e8af67e3e..75922ccae2 100644 --- a/src/Umbraco.Web.UI.Client/apps/auth/index.html +++ b/src/Umbraco.Web.UI.Client/apps/auth/index.html @@ -2,7 +2,7 @@ - + Umbraco Auth diff --git a/src/Umbraco.Web.UI.Client/apps/auth/src/auth-layout.element.ts b/src/Umbraco.Web.UI.Client/apps/auth/src/auth-layout.element.ts index 068b36878b..562a927ed5 100644 --- a/src/Umbraco.Web.UI.Client/apps/auth/src/auth-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/apps/auth/src/auth-layout.element.ts @@ -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 {
diff --git a/src/Umbraco.Web.UI.Client/apps/auth/src/vite-env.d.ts b/src/Umbraco.Web.UI.Client/apps/auth/src/vite-env.d.ts new file mode 100644 index 0000000000..b0fda2b4ce --- /dev/null +++ b/src/Umbraco.Web.UI.Client/apps/auth/src/vite-env.d.ts @@ -0,0 +1,6 @@ +/// + +/* +interface ImportMetaEnv { +} +*/ diff --git a/src/Umbraco.Web.UI.Client/devops/icons/index.js b/src/Umbraco.Web.UI.Client/devops/icons/index.js index 8f5ad5283d..7a0f9407f3 100644 --- a/src/Umbraco.Web.UI.Client/devops/icons/index.js +++ b/src/Umbraco.Web.UI.Client/devops/icons/index.js @@ -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`, }; }); diff --git a/src/Umbraco.Web.UI.Client/e2e/installer.spec.ts b/src/Umbraco.Web.UI.Client/e2e/installer.spec.ts index 80340063f2..82ff532414 100644 --- a/src/Umbraco.Web.UI.Client/e2e/installer.spec.ts +++ b/src/Umbraco.Web.UI.Client/e2e/installer.spec.ts @@ -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: RuntimeLevel.INSTALL, + ctx.json({ + serverStatus: RuntimeLevelModel.INSTALL, }) ); }) @@ -62,7 +62,7 @@ test.describe('installer tests', () => { return res( // Respond with a 200 status code ctx.status(400), - ctx.json({ + ctx.json({ status: 400, type: 'validation', detail: 'Something went wrong', diff --git a/src/Umbraco.Web.UI.Client/e2e/upgrader.spec.ts b/src/Umbraco.Web.UI.Client/e2e/upgrader.spec.ts index 878cb92509..debb44f6cd 100644 --- a/src/Umbraco.Web.UI.Client/e2e/upgrader.spec.ts +++ b/src/Umbraco.Web.UI.Client/e2e/upgrader.spec.ts @@ -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: RuntimeLevel.UPGRADE, + ctx.json({ + serverStatus: RuntimeLevelModel.UPGRADE, }) ); }) @@ -43,7 +43,7 @@ test.describe('upgrader tests', () => { return res( // Respond with a 200 status code ctx.status(400), - ctx.json({ + ctx.json({ status: 400, type: 'error', detail: 'Something went wrong', diff --git a/src/Umbraco.Web.UI.Client/index.html b/src/Umbraco.Web.UI.Client/index.html index 88f16377d5..eaa7101209 100644 --- a/src/Umbraco.Web.UI.Client/index.html +++ b/src/Umbraco.Web.UI.Client/index.html @@ -2,7 +2,7 @@ - + Umbraco diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/index.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/index.ts index 2f2f119bd8..c3cbdcd186 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/index.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/index.ts @@ -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'; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ActionJsonTypeInfoModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ActionJsonTypeInfoModel.ts new file mode 100644 index 0000000000..3e7f8a6ca9 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ActionJsonTypeInfoModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { MethodInfoModel } from './MethodInfoModel'; + +export type ActionJsonTypeInfoModel = { + readonly target?: any; + method?: MethodInfoModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/AngularJsonMediaTypeFormatterModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/AngularJsonMediaTypeFormatterModel.ts new file mode 100644 index 0000000000..3a8efc34d8 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/AngularJsonMediaTypeFormatterModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { NewtonsoftJsonOutputFormatterModel } from './NewtonsoftJsonOutputFormatterModel'; + +export type AngularJsonMediaTypeFormatterModel = (NewtonsoftJsonOutputFormatterModel & { + $type: string; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Assembly.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Assembly.ts deleted file mode 100644 index 188ab7ecbe..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Assembly.ts +++ /dev/null @@ -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; - readonly exportedTypes?: Array; - /** - * @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; - /** - * @deprecated - */ - readonly escapedCodeBase?: string; - manifestModule?: Module; - readonly modules?: Array; - /** - * @deprecated - */ - readonly globalAssemblyCache?: boolean; - readonly hostContext?: number; - securityRuleSet?: SecurityRuleSet; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/AssemblyModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/AssemblyModel.ts new file mode 100644 index 0000000000..f2b5509cfc --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/AssemblyModel.ts @@ -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; + readonly exportedTypes?: Array; + /** + * @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; + /** + * @deprecated + */ + readonly escapedCodeBase?: string; + manifestModule?: ModuleModel; + readonly modules?: Array; + /** + * @deprecated + */ + readonly globalAssemblyCache?: boolean; + readonly hostContext?: number; + securityRuleSet?: SecurityRuleSetModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CallingConventions.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CallingConventionsModel.ts similarity index 84% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CallingConventions.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CallingConventionsModel.ts index 54ed396db3..696d55d615 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CallingConventions.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CallingConventionsModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum CallingConventions { +export enum CallingConventionsModel { STANDARD = 'Standard', VAR_ARGS = 'VarArgs', ANY = 'Any', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ConsentLevel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ConsentLevel.ts deleted file mode 100644 index d581eed573..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ConsentLevel.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { TelemetryLevel } from './TelemetryLevel'; - -export type ConsentLevel = { - level?: TelemetryLevel; - description?: string; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ConsentLevelModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ConsentLevelModel.ts new file mode 100644 index 0000000000..713ad10919 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ConsentLevelModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { TelemetryLevelModel } from './TelemetryLevelModel'; + +export type ConsentLevelModel = { + level?: TelemetryLevelModel; + description?: string; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ConstructorInfo.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ConstructorInfoModel.ts similarity index 50% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ConstructorInfo.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ConstructorInfoModel.ts index bc87002c57..79fff3395a 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ConstructorInfo.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ConstructorInfoModel.ts @@ -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; + declaringType?: TypeModel; + reflectedType?: TypeModel; + module?: ModuleModel; + readonly customAttributes?: Array; 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; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentResult.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentResult.ts deleted file mode 100644 index 8d73d5b620..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentResult.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -export type ContentResult = { - content?: string | null; - contentType?: string | null; - statusCode?: number | null; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentStateModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentStateModel.ts new file mode 100644 index 0000000000..f5dfe28698 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentStateModel.ts @@ -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', +} diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTreeItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTreeItem.ts deleted file mode 100644 index 6f7ad5f2bf..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTreeItem.ts +++ /dev/null @@ -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; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTreeItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTreeItemModel.ts new file mode 100644 index 0000000000..170719a80e --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTreeItemModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { EntityTreeItemModel } from './EntityTreeItemModel'; + +export type ContentTreeItemModel = (EntityTreeItemModel & { + noAccess?: boolean; + isTrashed?: boolean; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeCleanupModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeCleanupModel.ts new file mode 100644 index 0000000000..7ea186e255 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeCleanupModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type ContentTypeCleanupModel = { + preventCleanup?: boolean; + keepAllVersionsNewerThanDays?: number | null; + keepLatestVersionPerDayForDays?: number | null; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeCompositionModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeCompositionModel.ts new file mode 100644 index 0000000000..eefcd22a19 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeCompositionModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { ContentTypeCompositionTypeModel } from './ContentTypeCompositionTypeModel'; + +export type ContentTypeCompositionModel = { + key?: string; + compositionType?: ContentTypeCompositionTypeModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeCompositionTypeModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeCompositionTypeModel.ts new file mode 100644 index 0000000000..38bd4959c5 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeCompositionTypeModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export enum ContentTypeCompositionTypeModel { + COMPOSITION = 'Composition', + INHERITANCE = 'Inheritance', +} diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheck.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeSortModel.ts similarity index 53% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheck.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeSortModel.ts index c3a55c8fe2..63b6a44a11 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheck.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeSortModel.ts @@ -2,9 +2,8 @@ /* tslint:disable */ /* eslint-disable */ -export type HealthCheck = { +export type ContentTypeSortModel = { key?: string; - name?: string; - description?: string | null; + sortOrder?: number; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeViewModelBaseDocumentTypePropertyTypeDocumentTypePropertyTypeContainerModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeViewModelBaseDocumentTypePropertyTypeDocumentTypePropertyTypeContainerModel.ts new file mode 100644 index 0000000000..f4edc901a6 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentTypeViewModelBaseDocumentTypePropertyTypeDocumentTypePropertyTypeContainerModel.ts @@ -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; + containers?: Array; + allowedContentTypes?: Array; + compositions?: Array; + cleanup?: ContentTypeCleanupModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentUrlInfoModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentUrlInfoModel.ts new file mode 100644 index 0000000000..aabc5314c5 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentUrlInfoModel.ts @@ -0,0 +1,9 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type ContentUrlInfoModel = { + culture?: string | null; + url?: string; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentViewModelBaseDocumentPropertyDocumentVariantModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentViewModelBaseDocumentPropertyDocumentVariantModel.ts new file mode 100644 index 0000000000..2ca16a2b7f --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ContentViewModelBaseDocumentPropertyDocumentVariantModel.ts @@ -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; + variants?: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CreatedResult.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CreatedResult.ts deleted file mode 100644 index 0b19517af2..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CreatedResult.ts +++ /dev/null @@ -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; - contentTypes?: Array; - declaredType?: Type; - statusCode?: number | null; - location?: string; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CreatedResultModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CreatedResultModel.ts new file mode 100644 index 0000000000..7fe569006d --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CreatedResultModel.ts @@ -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; + declaredType?: TypeModel; + statusCode?: number | null; + location?: string; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Culture.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CultureModel.ts similarity index 80% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Culture.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CultureModel.ts index 15f63f8740..8a6836bd00 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Culture.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CultureModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type Culture = { +export type CultureModel = { name?: string; englishName?: string; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeData.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeData.ts deleted file mode 100644 index c16e0f1c0a..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeData.ts +++ /dev/null @@ -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; - readonly namedArguments?: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeDataModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeDataModel.ts new file mode 100644 index 0000000000..5e8e0b7e4e --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeDataModel.ts @@ -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; + readonly namedArguments?: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeNamedArgument.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeNamedArgument.ts deleted file mode 100644 index cf176a6832..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeNamedArgument.ts +++ /dev/null @@ -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; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeNamedArgumentModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeNamedArgumentModel.ts new file mode 100644 index 0000000000..6a0d522453 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeNamedArgumentModel.ts @@ -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; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeTypedArgument.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeTypedArgument.ts deleted file mode 100644 index d7dad9c39f..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeTypedArgument.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { Type } from './Type'; - -export type CustomAttributeTypedArgument = { - argumentType?: Type; - value?: any; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeTypedArgumentModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeTypedArgumentModel.ts new file mode 100644 index 0000000000..9fd50a3298 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/CustomAttributeTypedArgumentModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { TypeModel } from './TypeModel'; + +export type CustomAttributeTypedArgumentModel = { + argumentType?: TypeModel; + value?: any; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeCopyModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeCopyModel.ts new file mode 100644 index 0000000000..163d127437 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeCopyModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type DataTypeCopyModel = { + targetKey?: string | null; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeCreateModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeCreateModel.ts index bdceaf80cb..0c686d4136 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeCreateModel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeCreateModel.ts @@ -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; +export type DataTypeCreateModel = (DataTypeModelBaseModel & { parentKey?: string | null; -}; +}); diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeModel.ts new file mode 100644 index 0000000000..76f0ad6ff4 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeModel.ts @@ -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; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataType.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeModelBaseModel.ts similarity index 50% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataType.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeModelBaseModel.ts index 951f65e274..85a98bebfb 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataType.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeModelBaseModel.ts @@ -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; - key?: string; - parentKey?: string | null; + data?: Array; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeMoveModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeMoveModel.ts new file mode 100644 index 0000000000..2c8513a405 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeMoveModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type DataTypeMoveModel = { + targetKey?: string | null; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeProperty.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypePropertyModel.ts similarity index 74% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeProperty.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypePropertyModel.ts index 75031fa9af..89e844f606 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeProperty.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypePropertyModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type DataTypeProperty = { +export type DataTypePropertyModel = { alias?: string; value?: any; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypePropertyReference.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypePropertyReferenceModel.ts similarity index 70% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypePropertyReference.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypePropertyReferenceModel.ts index 07bf4500db..f891dd3af0 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypePropertyReference.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypePropertyReferenceModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type DataTypePropertyReference = { +export type DataTypePropertyReferenceModel = { name?: string; alias?: string; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeReference.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeReference.ts deleted file mode 100644 index b1c0c02770..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeReference.ts +++ /dev/null @@ -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; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeReferenceModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeReferenceModel.ts new file mode 100644 index 0000000000..fef54b8bec --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeReferenceModel.ts @@ -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; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeUpdateModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeUpdateModel.ts index f264cdf90b..9905f91b45 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeUpdateModel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DataTypeUpdateModel.ts @@ -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; -}; +export type DataTypeUpdateModel = DataTypeModelBaseModel; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DatabaseInstall.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DatabaseInstallModel.ts similarity index 89% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DatabaseInstall.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DatabaseInstallModel.ts index 1962077b39..fca252ff44 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DatabaseInstall.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DatabaseInstallModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type DatabaseInstall = { +export type DatabaseInstallModel = { id: string; providerName: string; server?: string | null; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DatabaseSettings.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DatabaseSettingsModel.ts similarity index 91% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DatabaseSettings.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DatabaseSettingsModel.ts index ccaa1ff21c..1dd2cfcf83 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DatabaseSettings.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DatabaseSettingsModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type DatabaseSettings = { +export type DatabaseSettingsModel = { id?: string; sortOrder?: number; displayName?: string; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DecoderFallbackModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DecoderFallbackModel.ts new file mode 100644 index 0000000000..665c2388e0 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DecoderFallbackModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type DecoderFallbackModel = { + readonly maxCharCount?: number; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DefaultJsonTypeInfoResolverModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DefaultJsonTypeInfoResolverModel.ts new file mode 100644 index 0000000000..47b4be6197 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DefaultJsonTypeInfoResolverModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { ActionJsonTypeInfoModel } from './ActionJsonTypeInfoModel'; + +export type DefaultJsonTypeInfoResolverModel = { + $type: string; + readonly modifiers?: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryImport.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryImport.ts deleted file mode 100644 index 400116fd57..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryImport.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { DictionaryItemsImport } from './DictionaryItemsImport'; - -export type DictionaryImport = { - dictionaryItems?: Array; - tempFileName?: string | null; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryImportModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryImportModel.ts new file mode 100644 index 0000000000..3f0b6be219 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryImportModel.ts @@ -0,0 +1,9 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type DictionaryImportModel = { + fileName?: string; + parentKey?: string | null; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemCreateModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemCreateModel.ts index 996440b57a..211bed9e4f 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemCreateModel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemCreateModel.ts @@ -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; +export type DictionaryItemCreateModel = (DictionaryItemModelBaseModel & { parentKey?: string | null; -}; +}); diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemModel.ts new file mode 100644 index 0000000000..e969728367 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { DictionaryItemModelBaseModel } from './DictionaryItemModelBaseModel'; + +export type DictionaryItemModel = (DictionaryItemModelBaseModel & { + key?: string; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemModelBaseModel.ts similarity index 83% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItem.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemModelBaseModel.ts index 23856a925d..cd1a89d95a 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItem.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemModelBaseModel.ts @@ -4,9 +4,8 @@ import type { DictionaryItemTranslationModel } from './DictionaryItemTranslationModel'; -export type DictionaryItem = { +export type DictionaryItemModelBaseModel = { name?: string; translations?: Array; - key?: string; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemUpdateModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemUpdateModel.ts index 9ef9ca9d59..7ec1024f75 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemUpdateModel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemUpdateModel.ts @@ -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; -}; +export type DictionaryItemUpdateModel = DictionaryItemModelBaseModel; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemsImport.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemsImport.ts deleted file mode 100644 index 29f5d1248c..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemsImport.ts +++ /dev/null @@ -1,9 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -export type DictionaryItemsImport = { - name?: string | null; - level?: number; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Folder.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemsImportModel.ts similarity index 64% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Folder.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemsImportModel.ts index 95565e60d8..73d0d2c31e 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Folder.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryItemsImportModel.ts @@ -2,9 +2,9 @@ /* tslint:disable */ /* eslint-disable */ -export type Folder = { - name?: string; +export type DictionaryItemsImportModel = { key?: string; + name?: string | null; parentKey?: string | null; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryMoveModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryMoveModel.ts new file mode 100644 index 0000000000..c58b2262a1 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryMoveModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type DictionaryMoveModel = { + targetKey?: string | null; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryOverview.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryOverviewModel.ts similarity index 68% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryOverview.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryOverviewModel.ts index d6ed75ebb0..9955664ba7 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryOverview.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryOverviewModel.ts @@ -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; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryUploadModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryUploadModel.ts new file mode 100644 index 0000000000..b8191ffc6d --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DictionaryUploadModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { DictionaryItemsImportModel } from './DictionaryItemsImportModel'; + +export type DictionaryUploadModel = { + dictionaryItems?: Array; + fileName?: string | null; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Direction.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DirectionModel.ts similarity index 81% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Direction.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DirectionModel.ts index 4dcecba71f..6b53bb2446 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Direction.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DirectionModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum Direction { +export enum DirectionModel { ASCENDING = 'Ascending', DESCENDING = 'Descending', } diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentBlueprintTreeItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentBlueprintTreeItem.ts deleted file mode 100644 index 95af2225f0..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentBlueprintTreeItem.ts +++ /dev/null @@ -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; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentBlueprintTreeItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentBlueprintTreeItemModel.ts new file mode 100644 index 0000000000..1f1109e02f --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentBlueprintTreeItemModel.ts @@ -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; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentModel.ts new file mode 100644 index 0000000000..2c6cb2d843 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentModel.ts @@ -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; + templateKey?: string | null; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentPropertyModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentPropertyModel.ts new file mode 100644 index 0000000000..53258b68bc --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentPropertyModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { PropertyViewModelBaseModel } from './PropertyViewModelBaseModel'; + +export type DocumentPropertyModel = PropertyViewModelBaseModel; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTreeItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTreeItem.ts deleted file mode 100644 index c3fda312be..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTreeItem.ts +++ /dev/null @@ -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; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTreeItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTreeItemModel.ts new file mode 100644 index 0000000000..3a8769dfb8 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTreeItemModel.ts @@ -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; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypeModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypeModel.ts new file mode 100644 index 0000000000..6885b3e0c3 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypeModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { ContentTypeViewModelBaseDocumentTypePropertyTypeDocumentTypePropertyTypeContainerModel } from './ContentTypeViewModelBaseDocumentTypePropertyTypeDocumentTypePropertyTypeContainerModel'; + +export type DocumentTypeModel = (ContentTypeViewModelBaseDocumentTypePropertyTypeDocumentTypePropertyTypeContainerModel & { + allowedTemplateKeys?: Array; + defaultTemplateKey?: string | null; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypePropertyTypeContainerModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypePropertyTypeContainerModel.ts new file mode 100644 index 0000000000..69737e93e0 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypePropertyTypeContainerModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { PropertyTypeContainerViewModelBaseModel } from './PropertyTypeContainerViewModelBaseModel'; + +export type DocumentTypePropertyTypeContainerModel = PropertyTypeContainerViewModelBaseModel; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypePropertyTypeModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypePropertyTypeModel.ts new file mode 100644 index 0000000000..6fa071b539 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypePropertyTypeModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { PropertyTypeViewModelBaseModel } from './PropertyTypeViewModelBaseModel'; + +export type DocumentTypePropertyTypeModel = PropertyTypeViewModelBaseModel; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypeTreeItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypeTreeItem.ts deleted file mode 100644 index ffe110b4fc..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypeTreeItem.ts +++ /dev/null @@ -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; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypeTreeItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypeTreeItemModel.ts new file mode 100644 index 0000000000..3b5b04d464 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentTypeTreeItemModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { FolderTreeItemModel } from './FolderTreeItemModel'; + +export type DocumentTypeTreeItemModel = (FolderTreeItemModel & { + isElement?: boolean; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentVariantModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentVariantModel.ts new file mode 100644 index 0000000000..b2d7431caa --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/DocumentVariantModel.ts @@ -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; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EncoderFallbackModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EncoderFallbackModel.ts new file mode 100644 index 0000000000..59652b83dc --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EncoderFallbackModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type EncoderFallbackModel = { + readonly maxCharCount?: number; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EncodingModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EncodingModel.ts new file mode 100644 index 0000000000..825e013e02 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EncodingModel.ts @@ -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; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EntityTreeItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EntityTreeItemModel.ts similarity index 55% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EntityTreeItem.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EntityTreeItemModel.ts index 47c461934d..9b8f15f118 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EntityTreeItem.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EntityTreeItemModel.ts @@ -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; -}; +}); diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EventAttributes.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EventAttributesModel.ts similarity index 85% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EventAttributes.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EventAttributesModel.ts index 929b5fbd70..898cbc7872 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EventAttributes.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EventAttributesModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum EventAttributes { +export enum EventAttributesModel { NONE = 'None', SPECIAL_NAME = 'SpecialName', RTSPECIAL_NAME = 'RTSpecialName', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EventInfo.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EventInfo.ts deleted file mode 100644 index 1f85186081..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EventInfo.ts +++ /dev/null @@ -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; - readonly isCollectible?: boolean; - readonly metadataToken?: number; - memberType?: MemberTypes; - attributes?: EventAttributes; - readonly isSpecialName?: boolean; - addMethod?: MethodInfo; - removeMethod?: MethodInfo; - raiseMethod?: MethodInfo; - readonly isMulticast?: boolean; - eventHandlerType?: Type; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EventInfoModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EventInfoModel.ts new file mode 100644 index 0000000000..1dd7d274a9 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/EventInfoModel.ts @@ -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; + readonly isCollectible?: boolean; + readonly metadataToken?: number; + memberType?: MemberTypesModel; + attributes?: EventAttributesModel; + readonly isSpecialName?: boolean; + addMethod?: MethodInfoModel; + removeMethod?: MethodInfoModel; + raiseMethod?: MethodInfoModel; + readonly isMulticast?: boolean; + eventHandlerType?: TypeModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldAttributes.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldAttributesModel.ts similarity index 95% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldAttributes.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldAttributesModel.ts index f33e9c2d70..6bcb0e7cfa 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldAttributes.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldAttributesModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum FieldAttributes { +export enum FieldAttributesModel { PRIVATE_SCOPE = 'PrivateScope', PRIVATE = 'Private', FAM_ANDASSEM = 'FamANDAssem', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldInfo.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldInfoModel.ts similarity index 51% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldInfo.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldInfoModel.ts index 2a1bd213f0..e13619509a 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldInfo.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldInfoModel.ts @@ -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; + declaringType?: TypeModel; + reflectedType?: TypeModel; + module?: ModuleModel; + readonly customAttributes?: Array; 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; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Field.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldModel.ts similarity index 81% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Field.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldModel.ts index 7bc3138a69..0ef3d38779 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Field.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FieldModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type Field = { +export type FieldModel = { name?: string; values?: Array; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FileSystemTreeItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FileSystemTreeItemModel.ts new file mode 100644 index 0000000000..970c0ef60f --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FileSystemTreeItemModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { TreeItemModel } from './TreeItemModel'; + +export type FileSystemTreeItemModel = (TreeItemModel & { + path?: string; + isFolder?: boolean; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderCreateModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderCreateModel.ts index fc34bb2ce8..1ae49bc7fa 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderCreateModel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderCreateModel.ts @@ -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; +}); diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderModel.ts new file mode 100644 index 0000000000..343086bbca --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderModel.ts @@ -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; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderModelBaseModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderModelBaseModel.ts new file mode 100644 index 0000000000..bb5a9dab5b --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderModelBaseModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type FolderModelBaseModel = { + name?: string; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderTreeItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderTreeItem.ts deleted file mode 100644 index f3ca6a12e5..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderTreeItem.ts +++ /dev/null @@ -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; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderTreeItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderTreeItemModel.ts new file mode 100644 index 0000000000..f048d437a1 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderTreeItemModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { EntityTreeItemModel } from './EntityTreeItemModel'; + +export type FolderTreeItemModel = (EntityTreeItemModel & { + isFolder?: boolean; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderUpdateModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderUpdateModel.ts index 8cf803666d..cadefa91e6 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderUpdateModel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FolderUpdateModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type FolderUpdateModel = { - name?: string; -}; +import type { FolderModelBaseModel } from './FolderModelBaseModel'; + +export type FolderUpdateModel = FolderModelBaseModel; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/GenericParameterAttributes.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/GenericParameterAttributesModel.ts similarity index 90% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/GenericParameterAttributes.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/GenericParameterAttributesModel.ts index 1d181cf7c0..f2638f2036 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/GenericParameterAttributes.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/GenericParameterAttributesModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum GenericParameterAttributes { +export enum GenericParameterAttributesModel { NONE = 'None', COVARIANT = 'Covariant', CONTRAVARIANT = 'Contravariant', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckAction.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckActionModel.ts similarity index 89% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckAction.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckActionModel.ts index 08358bbf38..82f2cd7448 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckAction.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckActionModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type HealthCheckAction = { +export type HealthCheckActionModel = { healthCheckKey?: string; alias?: string | null; name?: string | null; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroup.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroup.ts deleted file mode 100644 index f9cec322a2..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroup.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { HealthCheck } from './HealthCheck'; - -export type HealthCheckGroup = { - name?: string | null; - checks?: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroupModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroupModel.ts new file mode 100644 index 0000000000..7f452c35ed --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroupModel.ts @@ -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; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroupModelBaseModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroupModelBaseModel.ts new file mode 100644 index 0000000000..e024867963 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroupModelBaseModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type HealthCheckGroupModelBaseModel = { + name?: string; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroupWithResult.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroupWithResult.ts deleted file mode 100644 index da13fe5aea..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroupWithResult.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { HealthCheckWithResult } from './HealthCheckWithResult'; - -export type HealthCheckGroupWithResult = { - name?: string | null; - checks?: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroupWithResultModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroupWithResultModel.ts new file mode 100644 index 0000000000..4fe58a6a10 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckGroupWithResultModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { HealthCheckWithResultModel } from './HealthCheckWithResultModel'; + +export type HealthCheckGroupWithResultModel = { + checks?: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckModel.ts new file mode 100644 index 0000000000..9a85add96d --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { HealthCheckModelBaseModel } from './HealthCheckModelBaseModel'; + +export type HealthCheckModel = (HealthCheckModelBaseModel & { + name?: string; + description?: string | null; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckModelBaseModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckModelBaseModel.ts new file mode 100644 index 0000000000..053af0b984 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckModelBaseModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type HealthCheckModelBaseModel = { + key?: string; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckResult.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckResult.ts deleted file mode 100644 index 24542f559c..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckResult.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { HealthCheckAction } from './HealthCheckAction'; -import type { StatusResultType } from './StatusResultType'; - -export type HealthCheckResult = { - message?: string; - resultType?: StatusResultType; - actions?: Array | null; - readMoreLink?: string | null; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckResultModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckResultModel.ts new file mode 100644 index 0000000000..4665a20f16 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckResultModel.ts @@ -0,0 +1,14 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { HealthCheckActionModel } from './HealthCheckActionModel'; +import type { StatusResultTypeModel } from './StatusResultTypeModel'; + +export type HealthCheckResultModel = { + message?: string; + resultType?: StatusResultTypeModel; + actions?: Array | null; + readMoreLink?: string | null; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckWithResult.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckWithResult.ts deleted file mode 100644 index 31cb5d56e1..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckWithResult.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { HealthCheckResult } from './HealthCheckResult'; - -export type HealthCheckWithResult = { - key?: string; - name?: string; - description?: string | null; - results?: Array | null; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckWithResultModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckWithResultModel.ts new file mode 100644 index 0000000000..a75a4c52a8 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthCheckWithResultModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { HealthCheckModelBaseModel } from './HealthCheckModelBaseModel'; +import type { HealthCheckResultModel } from './HealthCheckResultModel'; + +export type HealthCheckWithResultModel = (HealthCheckModelBaseModel & { + results?: Array | null; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthStatus.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthStatusModel.ts similarity index 83% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthStatus.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthStatusModel.ts index 4c4307a292..db7e080009 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthStatus.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HealthStatusModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum HealthStatus { +export enum HealthStatusModel { HEALTHY = 'Healthy', UNHEALTHY = 'Unhealthy', REBUILDING = 'Rebuilding', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HelpPage.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HelpPageModel.ts similarity index 85% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HelpPage.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HelpPageModel.ts index 4bf63f9b61..7a56b0085e 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HelpPage.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/HelpPageModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type HelpPage = { +export type HelpPageModel = { name?: string | null; description?: string | null; url?: string | null; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ICustomAttributeProviderModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ICustomAttributeProviderModel.ts new file mode 100644 index 0000000000..c73d389f6a --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ICustomAttributeProviderModel.ts @@ -0,0 +1,7 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type ICustomAttributeProviderModel = { +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Index.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/IndexModel.ts similarity index 66% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Index.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/IndexModel.ts index 07f935b31e..a9aec87082 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Index.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/IndexModel.ts @@ -2,11 +2,11 @@ /* tslint:disable */ /* eslint-disable */ -import type { HealthStatus } from './HealthStatus'; +import type { HealthStatusModel } from './HealthStatusModel'; -export type Index = { +export type IndexModel = { name: string; - healthStatus?: HealthStatus; + healthStatus?: HealthStatusModel; canRebuild: boolean; searcherName?: string; documentCount: number; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Install.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Install.ts deleted file mode 100644 index 6cd7512b4d..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Install.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { DatabaseInstall } from './DatabaseInstall'; -import type { TelemetryLevel } from './TelemetryLevel'; -import type { UserInstall } from './UserInstall'; - -export type Install = { - user: UserInstall; - database: DatabaseInstall; - telemetryLevel?: TelemetryLevel; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/InstallModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/InstallModel.ts new file mode 100644 index 0000000000..d1898faede --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/InstallModel.ts @@ -0,0 +1,14 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { DatabaseInstallModel } from './DatabaseInstallModel'; +import type { TelemetryLevelModel } from './TelemetryLevelModel'; +import type { UserInstallModel } from './UserInstallModel'; + +export type InstallModel = { + user: UserInstallModel; + database: DatabaseInstallModel; + telemetryLevel?: TelemetryLevelModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/InstallSettings.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/InstallSettings.ts deleted file mode 100644 index 334bbcdefd..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/InstallSettings.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { DatabaseSettings } from './DatabaseSettings'; -import type { UserSettings } from './UserSettings'; - -export type InstallSettings = { - user?: UserSettings; - databases?: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/InstallSettingsModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/InstallSettingsModel.ts new file mode 100644 index 0000000000..b5b8065fdf --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/InstallSettingsModel.ts @@ -0,0 +1,12 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { DatabaseSettingsModel } from './DatabaseSettingsModel'; +import type { UserSettingsModel } from './UserSettingsModel'; + +export type InstallSettingsModel = { + user?: UserSettingsModel; + databases?: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/IntPtr.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/IntPtrModel.ts similarity index 72% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/IntPtr.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/IntPtrModel.ts index ea71a4bc7c..f0e4a06a5f 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/IntPtr.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/IntPtrModel.ts @@ -2,6 +2,6 @@ /* tslint:disable */ /* eslint-disable */ -export type IntPtr = { +export type IntPtrModel = { }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JavaScriptEncoderModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JavaScriptEncoderModel.ts new file mode 100644 index 0000000000..e3f386e821 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JavaScriptEncoderModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type JavaScriptEncoderModel = { + readonly maxOutputCharactersPerInputCharacter?: number; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonCommentHandlingModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonCommentHandlingModel.ts new file mode 100644 index 0000000000..18a1201ca5 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonCommentHandlingModel.ts @@ -0,0 +1,9 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export enum JsonCommentHandlingModel { + DISALLOW = 'Disallow', + SKIP = 'Skip', + ALLOW = 'Allow', +} diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonConverterObjectModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonConverterObjectModel.ts new file mode 100644 index 0000000000..eddd17f25f --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonConverterObjectModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type JsonConverterObjectModel = { + readonly handleNull?: boolean; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonIgnoreConditionModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonIgnoreConditionModel.ts new file mode 100644 index 0000000000..0a50f16401 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonIgnoreConditionModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export enum JsonIgnoreConditionModel { + NEVER = 'Never', + ALWAYS = 'Always', + WHEN_WRITING_DEFAULT = 'WhenWritingDefault', + WHEN_WRITING_NULL = 'WhenWritingNull', +} diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/IOutputFormatter.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonNamingPolicyModel.ts similarity index 66% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/IOutputFormatter.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonNamingPolicyModel.ts index 4e4db0ce52..e29b3cbf75 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/IOutputFormatter.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonNamingPolicyModel.ts @@ -2,6 +2,6 @@ /* tslint:disable */ /* eslint-disable */ -export type IOutputFormatter = { +export type JsonNamingPolicyModel = { }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonNumberHandlingModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonNumberHandlingModel.ts new file mode 100644 index 0000000000..6080509bc2 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonNumberHandlingModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export enum JsonNumberHandlingModel { + STRICT = 'Strict', + ALLOW_READING_FROM_STRING = 'AllowReadingFromString', + WRITE_AS_STRING = 'WriteAsString', + ALLOW_NAMED_FLOATING_POINT_LITERALS = 'AllowNamedFloatingPointLiterals', +} diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonObjectConverterModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonObjectConverterModel.ts new file mode 100644 index 0000000000..7fd73b66f0 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonObjectConverterModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { JsonConverterObjectModel } from './JsonConverterObjectModel'; + +export type JsonObjectConverterModel = JsonConverterObjectModel; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonSerializerOptionsModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonSerializerOptionsModel.ts new file mode 100644 index 0000000000..533c13112f --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonSerializerOptionsModel.ts @@ -0,0 +1,39 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { JavaScriptEncoderModel } from './JavaScriptEncoderModel'; +import type { JsonCommentHandlingModel } from './JsonCommentHandlingModel'; +import type { JsonIgnoreConditionModel } from './JsonIgnoreConditionModel'; +import type { JsonNamingPolicyModel } from './JsonNamingPolicyModel'; +import type { JsonNumberHandlingModel } from './JsonNumberHandlingModel'; +import type { JsonObjectConverterModel } from './JsonObjectConverterModel'; +import type { JsonUnknownTypeHandlingModel } from './JsonUnknownTypeHandlingModel'; +import type { ReferenceHandlerModel } from './ReferenceHandlerModel'; +import type { UmbracoJsonTypeInfoResolverModel } from './UmbracoJsonTypeInfoResolverModel'; + +export type JsonSerializerOptionsModel = { + readonly converters?: Array; + typeInfoResolver?: UmbracoJsonTypeInfoResolverModel | null; + allowTrailingCommas?: boolean; + defaultBufferSize?: number; + encoder?: JavaScriptEncoderModel; + dictionaryKeyPolicy?: JsonNamingPolicyModel; + /** + * @deprecated + */ + ignoreNullValues?: boolean; + defaultIgnoreCondition?: JsonIgnoreConditionModel; + numberHandling?: JsonNumberHandlingModel; + ignoreReadOnlyProperties?: boolean; + ignoreReadOnlyFields?: boolean; + includeFields?: boolean; + maxDepth?: number; + propertyNamingPolicy?: JsonNamingPolicyModel; + propertyNameCaseInsensitive?: boolean; + readCommentHandling?: JsonCommentHandlingModel; + unknownTypeHandling?: JsonUnknownTypeHandlingModel; + writeIndented?: boolean; + referenceHandler?: ReferenceHandlerModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonUnknownTypeHandlingModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonUnknownTypeHandlingModel.ts new file mode 100644 index 0000000000..672539ef02 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/JsonUnknownTypeHandlingModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export enum JsonUnknownTypeHandlingModel { + JSON_ELEMENT = 'JsonElement', + JSON_NODE = 'JsonNode', +} diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LanguageCreateModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LanguageCreateModel.ts index d4587db1a6..69149b0561 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LanguageCreateModel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LanguageCreateModel.ts @@ -2,11 +2,9 @@ /* tslint:disable */ /* eslint-disable */ -export type LanguageCreateModel = { - name?: string; - isDefault?: boolean; - isMandatory?: boolean; - fallbackIsoCode?: string | null; - isoCode?: string; -}; +import type { LanguageModelBaseModel } from './LanguageModelBaseModel'; + +export type LanguageCreateModel = (LanguageModelBaseModel & { + isoCode?: string; +}); diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LanguageModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LanguageModel.ts new file mode 100644 index 0000000000..cba035758b --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LanguageModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { LanguageModelBaseModel } from './LanguageModelBaseModel'; + +export type LanguageModel = (LanguageModelBaseModel & { + isoCode?: string; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Language.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LanguageModelBaseModel.ts similarity index 79% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Language.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LanguageModelBaseModel.ts index 1becb53b53..eaff3e8d4e 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Language.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LanguageModelBaseModel.ts @@ -2,11 +2,10 @@ /* tslint:disable */ /* eslint-disable */ -export type Language = { +export type LanguageModelBaseModel = { name?: string; isDefault?: boolean; isMandatory?: boolean; fallbackIsoCode?: string | null; - isoCode?: string; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LanguageUpdateModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LanguageUpdateModel.ts index f36e948c0e..43ede0907e 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LanguageUpdateModel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LanguageUpdateModel.ts @@ -2,10 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type LanguageUpdateModel = { - name?: string; - isDefault?: boolean; - isMandatory?: boolean; - fallbackIsoCode?: string | null; -}; +import type { LanguageModelBaseModel } from './LanguageModelBaseModel'; + +export type LanguageUpdateModel = LanguageModelBaseModel; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LayoutKind.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LayoutKindModel.ts similarity index 83% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LayoutKind.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LayoutKindModel.ts index 4d485552f5..1560f1fb70 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LayoutKind.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LayoutKindModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum LayoutKind { +export enum LayoutKindModel { SEQUENTIAL = 'Sequential', EXPLICIT = 'Explicit', AUTO = 'Auto', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogLevel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogLevelModel.ts similarity index 88% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogLevel.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogLevelModel.ts index 7af86aa31b..c5274baf60 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogLevel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogLevelModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum LogLevel { +export enum LogLevelModel { VERBOSE = 'Verbose', DEBUG = 'Debug', INFORMATION = 'Information', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogMessage.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogMessage.ts deleted file mode 100644 index 73996f4eca..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogMessage.ts +++ /dev/null @@ -1,16 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { LogLevel } from './LogLevel'; -import type { LogMessageProperty } from './LogMessageProperty'; - -export type LogMessage = { - timestamp?: string; - level?: LogLevel; - messageTemplate?: string | null; - renderedMessage?: string | null; - properties?: Array; - exception?: string | null; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogMessageModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogMessageModel.ts new file mode 100644 index 0000000000..750fb168e8 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogMessageModel.ts @@ -0,0 +1,16 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { LogLevelModel } from './LogLevelModel'; +import type { LogMessagePropertyModel } from './LogMessagePropertyModel'; + +export type LogMessageModel = { + timestamp?: string; + level?: LogLevelModel; + messageTemplate?: string | null; + renderedMessage?: string | null; + properties?: Array; + exception?: string | null; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogMessageProperty.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogMessagePropertyModel.ts similarity index 75% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogMessageProperty.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogMessagePropertyModel.ts index 02be801fc7..098e1d9228 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogMessageProperty.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogMessagePropertyModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type LogMessageProperty = { +export type LogMessagePropertyModel = { name?: string; value?: string | null; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogTemplate.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogTemplateModel.ts similarity index 79% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogTemplate.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogTemplateModel.ts index d95cc4f19b..30919c8239 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogTemplate.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LogTemplateModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type LogTemplate = { +export type LogTemplateModel = { messageTemplate?: string | null; count?: number; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Logger.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Logger.ts deleted file mode 100644 index c410d2e97a..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Logger.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { LogLevel } from './LogLevel'; - -export type Logger = { - name?: string; - level?: LogLevel; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LoggerModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LoggerModel.ts new file mode 100644 index 0000000000..2eeedc8142 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/LoggerModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { LogLevelModel } from './LogLevelModel'; + +export type LoggerModel = { + name?: string; + level?: LogLevelModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MemberInfo.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MemberInfo.ts deleted file mode 100644 index 4b559a865e..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MemberInfo.ts +++ /dev/null @@ -1,20 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { CustomAttributeData } from './CustomAttributeData'; -import type { MemberTypes } from './MemberTypes'; -import type { Module } from './Module'; -import type { Type } from './Type'; - -export type MemberInfo = { - memberType?: MemberTypes; - readonly name?: string; - declaringType?: Type; - reflectedType?: Type; - module?: Module; - readonly customAttributes?: Array; - readonly isCollectible?: boolean; - readonly metadataToken?: number; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MemberInfoModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MemberInfoModel.ts new file mode 100644 index 0000000000..ffaf959618 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MemberInfoModel.ts @@ -0,0 +1,20 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { CustomAttributeDataModel } from './CustomAttributeDataModel'; +import type { MemberTypesModel } from './MemberTypesModel'; +import type { ModuleModel } from './ModuleModel'; +import type { TypeModel } from './TypeModel'; + +export type MemberInfoModel = { + memberType?: MemberTypesModel; + readonly name?: string; + declaringType?: TypeModel; + reflectedType?: TypeModel; + module?: ModuleModel; + readonly customAttributes?: Array; + readonly isCollectible?: boolean; + readonly metadataToken?: number; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MemberTypes.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MemberTypesModel.ts similarity index 90% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MemberTypes.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MemberTypesModel.ts index 320c182c0c..c8a81a10cf 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MemberTypes.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MemberTypesModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum MemberTypes { +export enum MemberTypesModel { CONSTRUCTOR = 'Constructor', EVENT = 'Event', FIELD = 'Field', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodAttributes.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodAttributesModel.ts similarity index 96% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodAttributes.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodAttributesModel.ts index ea8dd2a1fa..d1f5f9f9de 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodAttributes.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodAttributesModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum MethodAttributes { +export enum MethodAttributesModel { REUSE_SLOT = 'ReuseSlot', PRIVATE_SCOPE = 'PrivateScope', PRIVATE = 'Private', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodBase.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodBaseModel.ts similarity index 50% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodBase.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodBaseModel.ts index 30167ffc4d..7191b68ab8 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodBase.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodBaseModel.ts @@ -2,27 +2,27 @@ /* 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 MethodBase = { - memberType?: MemberTypes; +export type MethodBaseModel = { + memberType?: MemberTypesModel; readonly name?: string; - declaringType?: Type; - reflectedType?: Type; - module?: Module; - readonly customAttributes?: Array; + declaringType?: TypeModel; + reflectedType?: TypeModel; + module?: ModuleModel; + readonly customAttributes?: Array; 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; @@ -40,7 +40,7 @@ export type MethodBase = { readonly isGenericMethod?: boolean; readonly isGenericMethodDefinition?: boolean; readonly containsGenericParameters?: boolean; - methodHandle?: RuntimeMethodHandle; + methodHandle?: RuntimeMethodHandleModel; readonly isSecurityCritical?: boolean; readonly isSecuritySafeCritical?: boolean; readonly isSecurityTransparent?: boolean; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodImplAttributes.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodImplAttributesModel.ts similarity index 94% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodImplAttributes.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodImplAttributesModel.ts index aee79d8cc9..5af4cbb0e0 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodImplAttributes.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodImplAttributesModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum MethodImplAttributes { +export enum MethodImplAttributesModel { IL = 'IL', MANAGED = 'Managed', NATIVE = 'Native', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodInfo.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodInfo.ts deleted file mode 100644 index c1a3d421cd..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodInfo.ts +++ /dev/null @@ -1,53 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { CallingConventions } from './CallingConventions'; -import type { CustomAttributeData } from './CustomAttributeData'; -import type { ICustomAttributeProvider } from './ICustomAttributeProvider'; -import type { MemberTypes } from './MemberTypes'; -import type { MethodAttributes } from './MethodAttributes'; -import type { MethodImplAttributes } from './MethodImplAttributes'; -import type { Module } from './Module'; -import type { ParameterInfo } from './ParameterInfo'; -import type { RuntimeMethodHandle } from './RuntimeMethodHandle'; -import type { Type } from './Type'; - -export type MethodInfo = { - readonly name?: string; - declaringType?: Type; - reflectedType?: Type; - module?: Module; - readonly customAttributes?: Array; - readonly isCollectible?: boolean; - readonly metadataToken?: number; - attributes?: MethodAttributes; - methodImplementationFlags?: MethodImplAttributes; - callingConvention?: CallingConventions; - readonly isAbstract?: boolean; - readonly isConstructor?: boolean; - readonly isFinal?: boolean; - readonly isHideBySig?: boolean; - readonly isSpecialName?: boolean; - readonly isStatic?: boolean; - readonly isVirtual?: boolean; - readonly isAssembly?: boolean; - readonly isFamily?: boolean; - readonly isFamilyAndAssembly?: boolean; - readonly isFamilyOrAssembly?: boolean; - readonly isPrivate?: boolean; - readonly isPublic?: boolean; - readonly isConstructedGenericMethod?: boolean; - readonly isGenericMethod?: boolean; - readonly isGenericMethodDefinition?: boolean; - readonly containsGenericParameters?: boolean; - methodHandle?: RuntimeMethodHandle; - readonly isSecurityCritical?: boolean; - readonly isSecuritySafeCritical?: boolean; - readonly isSecurityTransparent?: boolean; - memberType?: MemberTypes; - returnParameter?: ParameterInfo; - returnType?: Type; - returnTypeCustomAttributes?: ICustomAttributeProvider; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodInfoModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodInfoModel.ts new file mode 100644 index 0000000000..d09fcb9f02 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/MethodInfoModel.ts @@ -0,0 +1,53 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { CallingConventionsModel } from './CallingConventionsModel'; +import type { CustomAttributeDataModel } from './CustomAttributeDataModel'; +import type { ICustomAttributeProviderModel } from './ICustomAttributeProviderModel'; +import type { MemberTypesModel } from './MemberTypesModel'; +import type { MethodAttributesModel } from './MethodAttributesModel'; +import type { MethodImplAttributesModel } from './MethodImplAttributesModel'; +import type { ModuleModel } from './ModuleModel'; +import type { ParameterInfoModel } from './ParameterInfoModel'; +import type { RuntimeMethodHandleModel } from './RuntimeMethodHandleModel'; +import type { TypeModel } from './TypeModel'; + +export type MethodInfoModel = { + readonly name?: string; + declaringType?: TypeModel; + reflectedType?: TypeModel; + module?: ModuleModel; + readonly customAttributes?: Array; + readonly isCollectible?: boolean; + readonly metadataToken?: number; + attributes?: MethodAttributesModel; + methodImplementationFlags?: MethodImplAttributesModel; + callingConvention?: CallingConventionsModel; + readonly isAbstract?: boolean; + readonly isConstructor?: boolean; + readonly isFinal?: boolean; + readonly isHideBySig?: boolean; + readonly isSpecialName?: boolean; + readonly isStatic?: boolean; + readonly isVirtual?: boolean; + readonly isAssembly?: boolean; + readonly isFamily?: boolean; + readonly isFamilyAndAssembly?: boolean; + readonly isFamilyOrAssembly?: boolean; + readonly isPrivate?: boolean; + readonly isPublic?: boolean; + readonly isConstructedGenericMethod?: boolean; + readonly isGenericMethod?: boolean; + readonly isGenericMethodDefinition?: boolean; + readonly containsGenericParameters?: boolean; + methodHandle?: RuntimeMethodHandleModel; + readonly isSecurityCritical?: boolean; + readonly isSecuritySafeCritical?: boolean; + readonly isSecurityTransparent?: boolean; + memberType?: MemberTypesModel; + returnParameter?: ParameterInfoModel; + returnType?: TypeModel; + returnTypeCustomAttributes?: ICustomAttributeProviderModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModelsBuilder.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModelsBuilderModel.ts similarity index 68% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModelsBuilder.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModelsBuilderModel.ts index 8493f84e20..745bba54df 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModelsBuilder.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModelsBuilderModel.ts @@ -2,10 +2,10 @@ /* tslint:disable */ /* eslint-disable */ -import type { ModelsMode } from './ModelsMode'; +import type { ModelsModeModel } from './ModelsModeModel'; -export type ModelsBuilder = { - mode?: ModelsMode; +export type ModelsBuilderModel = { + mode?: ModelsModeModel; canGenerate?: boolean; outOfDateModels?: boolean; lastError?: string | null; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModelsMode.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModelsModeModel.ts similarity index 88% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModelsMode.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModelsModeModel.ts index 2fb0ab2725..87dbe28363 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModelsMode.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModelsModeModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum ModelsMode { +export enum ModelsModeModel { NOTHING = 'Nothing', IN_MEMORY_AUTO = 'InMemoryAuto', SOURCE_CODE_MANUAL = 'SourceCodeManual', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Module.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Module.ts deleted file mode 100644 index 87a07e860a..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Module.ts +++ /dev/null @@ -1,20 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { Assembly } from './Assembly'; -import type { CustomAttributeData } from './CustomAttributeData'; -import type { ModuleHandle } from './ModuleHandle'; - -export type Module = { - assembly?: Assembly; - readonly fullyQualifiedName?: string; - readonly name?: string; - readonly mdStreamVersion?: number; - readonly moduleVersionId?: string; - readonly scopeName?: string; - moduleHandle?: ModuleHandle; - readonly customAttributes?: Array; - readonly metadataToken?: number; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModuleHandle.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModuleHandleModel.ts similarity index 76% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModuleHandle.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModuleHandleModel.ts index feb428efee..6af7d0babe 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModuleHandle.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModuleHandleModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type ModuleHandle = { +export type ModuleHandleModel = { readonly mdStreamVersion?: number; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModuleModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModuleModel.ts new file mode 100644 index 0000000000..10f2606799 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ModuleModel.ts @@ -0,0 +1,20 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { AssemblyModel } from './AssemblyModel'; +import type { CustomAttributeDataModel } from './CustomAttributeDataModel'; +import type { ModuleHandleModel } from './ModuleHandleModel'; + +export type ModuleModel = { + assembly?: AssemblyModel; + readonly fullyQualifiedName?: string; + readonly name?: string; + readonly mdStreamVersion?: number; + readonly moduleVersionId?: string; + readonly scopeName?: string; + moduleHandle?: ModuleHandleModel; + readonly customAttributes?: Array; + readonly metadataToken?: number; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/NamedSystemTextJsonOutputFormatterModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/NamedSystemTextJsonOutputFormatterModel.ts new file mode 100644 index 0000000000..9250068d9b --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/NamedSystemTextJsonOutputFormatterModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { SystemTextJsonOutputFormatterModel } from './SystemTextJsonOutputFormatterModel'; + +export type NamedSystemTextJsonOutputFormatterModel = (SystemTextJsonOutputFormatterModel & { + $type: string; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/NewtonsoftJsonOutputFormatterModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/NewtonsoftJsonOutputFormatterModel.ts new file mode 100644 index 0000000000..a124020b82 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/NewtonsoftJsonOutputFormatterModel.ts @@ -0,0 +1,12 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { EncodingModel } from './EncodingModel'; + +export type NewtonsoftJsonOutputFormatterModel = { + $type: string; + readonly supportedMediaTypes?: Array; + readonly supportedEncodings?: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/NotFoundResult.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/NotFoundResultModel.ts similarity index 73% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/NotFoundResult.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/NotFoundResultModel.ts index 83bf0227af..7f1bcdfcc7 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/NotFoundResult.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/NotFoundResultModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type NotFoundResult = { +export type NotFoundResultModel = { statusCode?: number; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OkResult.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OkResultModel.ts similarity index 76% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OkResult.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OkResultModel.ts index dd7aa53551..886e643b17 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OkResult.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OkResultModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type OkResult = { +export type OkResultModel = { statusCode?: number; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Operator.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OperatorModel.ts similarity index 92% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Operator.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OperatorModel.ts index 7d4e681831..3a73cc79d9 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Operator.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OperatorModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum Operator { +export enum OperatorModel { EQUALS = 'Equals', NOT_EQUALS = 'NotEquals', CONTAINS = 'Contains', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OutOfDateStatus.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OutOfDateStatus.ts deleted file mode 100644 index 2fc990eac7..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OutOfDateStatus.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { OutOfDateType } from './OutOfDateType'; - -export type OutOfDateStatus = { - status?: OutOfDateType; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OutOfDateStatusModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OutOfDateStatusModel.ts new file mode 100644 index 0000000000..7493102346 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OutOfDateStatusModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { OutOfDateTypeModel } from './OutOfDateTypeModel'; + +export type OutOfDateStatusModel = { + status?: OutOfDateTypeModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OutOfDateType.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OutOfDateTypeModel.ts similarity index 82% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OutOfDateType.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OutOfDateTypeModel.ts index a0ec562dd1..e49f3c1e28 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OutOfDateType.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/OutOfDateTypeModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum OutOfDateType { +export enum OutOfDateTypeModel { OUT_OF_DATE = 'OutOfDate', CURRENT = 'Current', UNKNOWN = 'Unknown', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedContentTreeItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedContentTreeItem.ts deleted file mode 100644 index 649f6ca63b..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedContentTreeItem.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { ContentTreeItem } from './ContentTreeItem'; - -export type PagedContentTreeItem = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedContentTreeItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedContentTreeItemModel.ts new file mode 100644 index 0000000000..397bd30608 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedContentTreeItemModel.ts @@ -0,0 +1,12 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { ContentTreeItemModel } from './ContentTreeItemModel'; +import type { DocumentTreeItemModel } from './DocumentTreeItemModel'; + +export type PagedContentTreeItemModel = { + total: number; + items: Array<(ContentTreeItemModel | DocumentTreeItemModel)>; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedCulture.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedCulture.ts deleted file mode 100644 index ba613b1b8a..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedCulture.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { Culture } from './Culture'; - -export type PagedCulture = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedCultureModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedCultureModel.ts new file mode 100644 index 0000000000..3c15f63914 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedCultureModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { CultureModel } from './CultureModel'; + +export type PagedCultureModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDictionaryOverview.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDictionaryOverview.ts deleted file mode 100644 index c0c3e3cd5f..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDictionaryOverview.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { DictionaryOverview } from './DictionaryOverview'; - -export type PagedDictionaryOverview = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDictionaryOverviewModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDictionaryOverviewModel.ts new file mode 100644 index 0000000000..14418fbd87 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDictionaryOverviewModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { DictionaryOverviewModel } from './DictionaryOverviewModel'; + +export type PagedDictionaryOverviewModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentBlueprintTreeItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentBlueprintTreeItem.ts deleted file mode 100644 index 7c5d27a69d..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentBlueprintTreeItem.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { DocumentBlueprintTreeItem } from './DocumentBlueprintTreeItem'; - -export type PagedDocumentBlueprintTreeItem = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentBlueprintTreeItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentBlueprintTreeItemModel.ts new file mode 100644 index 0000000000..699f2e1741 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentBlueprintTreeItemModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { DocumentBlueprintTreeItemModel } from './DocumentBlueprintTreeItemModel'; + +export type PagedDocumentBlueprintTreeItemModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentTreeItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentTreeItem.ts deleted file mode 100644 index 0d5de08a0f..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentTreeItem.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { DocumentTreeItem } from './DocumentTreeItem'; - -export type PagedDocumentTreeItem = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentTreeItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentTreeItemModel.ts new file mode 100644 index 0000000000..3a919899d1 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentTreeItemModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { DocumentTreeItemModel } from './DocumentTreeItemModel'; + +export type PagedDocumentTreeItemModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentTypeTreeItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentTypeTreeItem.ts deleted file mode 100644 index 8d113077c7..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentTypeTreeItem.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { DocumentTypeTreeItem } from './DocumentTypeTreeItem'; - -export type PagedDocumentTypeTreeItem = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentTypeTreeItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentTypeTreeItemModel.ts new file mode 100644 index 0000000000..36a53706fd --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedDocumentTypeTreeItemModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { DocumentTypeTreeItemModel } from './DocumentTypeTreeItemModel'; + +export type PagedDocumentTypeTreeItemModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedEntityTreeItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedEntityTreeItem.ts deleted file mode 100644 index 3300ab521c..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedEntityTreeItem.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { EntityTreeItem } from './EntityTreeItem'; - -export type PagedEntityTreeItem = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedEntityTreeItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedEntityTreeItemModel.ts new file mode 100644 index 0000000000..ba5f939425 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedEntityTreeItemModel.ts @@ -0,0 +1,16 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { ContentTreeItemModel } from './ContentTreeItemModel'; +import type { DocumentBlueprintTreeItemModel } from './DocumentBlueprintTreeItemModel'; +import type { DocumentTreeItemModel } from './DocumentTreeItemModel'; +import type { DocumentTypeTreeItemModel } from './DocumentTypeTreeItemModel'; +import type { EntityTreeItemModel } from './EntityTreeItemModel'; +import type { FolderTreeItemModel } from './FolderTreeItemModel'; + +export type PagedEntityTreeItemModel = { + total: number; + items: Array<(EntityTreeItemModel | ContentTreeItemModel | DocumentBlueprintTreeItemModel | DocumentTreeItemModel | DocumentTypeTreeItemModel | FolderTreeItemModel)>; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedFileSystemTreeItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedFileSystemTreeItem.ts deleted file mode 100644 index f3a51cbac9..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedFileSystemTreeItem.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { FileSystemTreeItem } from './FileSystemTreeItem'; - -export type PagedFileSystemTreeItem = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedFileSystemTreeItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedFileSystemTreeItemModel.ts new file mode 100644 index 0000000000..4b45c03949 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedFileSystemTreeItemModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { FileSystemTreeItemModel } from './FileSystemTreeItemModel'; + +export type PagedFileSystemTreeItemModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedFolderTreeItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedFolderTreeItem.ts deleted file mode 100644 index baf598d028..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedFolderTreeItem.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { FolderTreeItem } from './FolderTreeItem'; - -export type PagedFolderTreeItem = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedFolderTreeItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedFolderTreeItemModel.ts new file mode 100644 index 0000000000..25377aa29c --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedFolderTreeItemModel.ts @@ -0,0 +1,12 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { DocumentTypeTreeItemModel } from './DocumentTypeTreeItemModel'; +import type { FolderTreeItemModel } from './FolderTreeItemModel'; + +export type PagedFolderTreeItemModel = { + total: number; + items: Array<(FolderTreeItemModel | DocumentTypeTreeItemModel)>; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedHealthCheckGroup.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedHealthCheckGroup.ts deleted file mode 100644 index dcc081a842..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedHealthCheckGroup.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { HealthCheckGroup } from './HealthCheckGroup'; - -export type PagedHealthCheckGroup = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedHealthCheckGroupModelBaseModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedHealthCheckGroupModelBaseModel.ts new file mode 100644 index 0000000000..8a2687142d --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedHealthCheckGroupModelBaseModel.ts @@ -0,0 +1,12 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { HealthCheckGroupModel } from './HealthCheckGroupModel'; +import type { HealthCheckGroupModelBaseModel } from './HealthCheckGroupModelBaseModel'; + +export type PagedHealthCheckGroupModelBaseModel = { + total: number; + items: Array<(HealthCheckGroupModelBaseModel | HealthCheckGroupModel)>; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedHelpPage.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedHelpPage.ts deleted file mode 100644 index 2163fd6554..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedHelpPage.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { HelpPage } from './HelpPage'; - -export type PagedHelpPage = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedHelpPageModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedHelpPageModel.ts new file mode 100644 index 0000000000..a5fe785cea --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedHelpPageModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { HelpPageModel } from './HelpPageModel'; + +export type PagedHelpPageModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedIndex.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedIndex.ts deleted file mode 100644 index 4e88759d57..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedIndex.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { Index } from './Index'; - -export type PagedIndex = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedIndexModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedIndexModel.ts new file mode 100644 index 0000000000..ffb2a4a1ca --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedIndexModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { IndexModel } from './IndexModel'; + +export type PagedIndexModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLanguage.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLanguage.ts deleted file mode 100644 index a5d8339f3b..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLanguage.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { Language } from './Language'; - -export type PagedLanguage = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLanguageModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLanguageModel.ts new file mode 100644 index 0000000000..700a00b67c --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLanguageModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { LanguageModel } from './LanguageModel'; + +export type PagedLanguageModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogMessage.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogMessage.ts deleted file mode 100644 index 059feedd11..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogMessage.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { LogMessage } from './LogMessage'; - -export type PagedLogMessage = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogMessageModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogMessageModel.ts new file mode 100644 index 0000000000..2e0370b852 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogMessageModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { LogMessageModel } from './LogMessageModel'; + +export type PagedLogMessageModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogTemplate.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogTemplate.ts deleted file mode 100644 index 26860c9b13..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogTemplate.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { LogTemplate } from './LogTemplate'; - -export type PagedLogTemplate = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogTemplateModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogTemplateModel.ts new file mode 100644 index 0000000000..eefc94d7d1 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogTemplateModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { LogTemplateModel } from './LogTemplateModel'; + +export type PagedLogTemplateModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogger.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogger.ts deleted file mode 100644 index 8979ca5623..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLogger.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { Logger } from './Logger'; - -export type PagedLogger = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLoggerModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLoggerModel.ts new file mode 100644 index 0000000000..7f2e381960 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedLoggerModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { LoggerModel } from './LoggerModel'; + +export type PagedLoggerModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRecycleBinItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRecycleBinItem.ts deleted file mode 100644 index f14993d155..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRecycleBinItem.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { RecycleBinItem } from './RecycleBinItem'; - -export type PagedRecycleBinItem = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRecycleBinItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRecycleBinItemModel.ts new file mode 100644 index 0000000000..530f70a624 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRecycleBinItemModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { RecycleBinItemModel } from './RecycleBinItemModel'; + +export type PagedRecycleBinItemModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRedirectUrl.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRedirectUrl.ts deleted file mode 100644 index 373c3367b1..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRedirectUrl.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { RedirectUrl } from './RedirectUrl'; - -export type PagedRedirectUrl = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRedirectUrlModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRedirectUrlModel.ts new file mode 100644 index 0000000000..6bd46c9a32 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRedirectUrlModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { RedirectUrlModel } from './RedirectUrlModel'; + +export type PagedRedirectUrlModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRelation.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRelation.ts deleted file mode 100644 index 59ddebb6b1..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRelation.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { Relation } from './Relation'; - -export type PagedRelation = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRelationItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRelationItem.ts deleted file mode 100644 index 701de772e1..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRelationItem.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { RelationItem } from './RelationItem'; - -export type PagedRelationItem = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRelationItemModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRelationItemModel.ts new file mode 100644 index 0000000000..fc7f3bc0db --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRelationItemModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { RelationItemModel } from './RelationItemModel'; + +export type PagedRelationItemModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRelationModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRelationModel.ts new file mode 100644 index 0000000000..155680334e --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedRelationModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { RelationModel } from './RelationModel'; + +export type PagedRelationModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSavedLogSearch.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSavedLogSearch.ts deleted file mode 100644 index 98dfdd0494..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSavedLogSearch.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { SavedLogSearch } from './SavedLogSearch'; - -export type PagedSavedLogSearch = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSavedLogSearchModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSavedLogSearchModel.ts new file mode 100644 index 0000000000..069463afc4 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSavedLogSearchModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { SavedLogSearchModel } from './SavedLogSearchModel'; + +export type PagedSavedLogSearchModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSearchResult.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSearchResult.ts deleted file mode 100644 index 424aaa3492..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSearchResult.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { SearchResult } from './SearchResult'; - -export type PagedSearchResult = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSearchResultModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSearchResultModel.ts new file mode 100644 index 0000000000..849f5368a8 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSearchResultModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { SearchResultModel } from './SearchResultModel'; + +export type PagedSearchResultModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSearcher.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSearcher.ts deleted file mode 100644 index 17e3ed859b..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSearcher.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { Searcher } from './Searcher'; - -export type PagedSearcher = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSearcherModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSearcherModel.ts new file mode 100644 index 0000000000..83c716fe93 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedSearcherModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { SearcherModel } from './SearcherModel'; + +export type PagedSearcherModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedTelemetry.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedTelemetry.ts deleted file mode 100644 index 3b8dc5a0a4..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedTelemetry.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { Telemetry } from './Telemetry'; - -export type PagedTelemetry = { - total: number; - items: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedTelemetryModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedTelemetryModel.ts new file mode 100644 index 0000000000..a447d38f2e --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PagedTelemetryModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { TelemetryModel } from './TelemetryModel'; + +export type PagedTelemetryModel = { + total: number; + items: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ParameterAttributes.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ParameterAttributesModel.ts similarity index 90% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ParameterAttributes.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ParameterAttributesModel.ts index cb1429adaf..930c742b3a 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ParameterAttributes.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ParameterAttributesModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum ParameterAttributes { +export enum ParameterAttributesModel { NONE = 'None', IN = 'In', OUT = 'Out', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ParameterInfo.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ParameterInfo.ts deleted file mode 100644 index b83cfb909b..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ParameterInfo.ts +++ /dev/null @@ -1,27 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { CustomAttributeData } from './CustomAttributeData'; -import type { MemberInfo } from './MemberInfo'; -import type { ParameterAttributes } from './ParameterAttributes'; -import type { Type } from './Type'; - -export type ParameterInfo = { - attributes?: ParameterAttributes; - member?: MemberInfo; - readonly name?: string | null; - parameterType?: Type; - readonly position?: number; - readonly isIn?: boolean; - readonly isLcid?: boolean; - readonly isOptional?: boolean; - readonly isOut?: boolean; - readonly isRetval?: boolean; - readonly defaultValue?: any; - readonly rawDefaultValue?: any; - readonly hasDefaultValue?: boolean; - readonly customAttributes?: Array; - readonly metadataToken?: number; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ParameterInfoModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ParameterInfoModel.ts new file mode 100644 index 0000000000..2e3cca46f9 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ParameterInfoModel.ts @@ -0,0 +1,27 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { CustomAttributeDataModel } from './CustomAttributeDataModel'; +import type { MemberInfoModel } from './MemberInfoModel'; +import type { ParameterAttributesModel } from './ParameterAttributesModel'; +import type { TypeModel } from './TypeModel'; + +export type ParameterInfoModel = { + attributes?: ParameterAttributesModel; + member?: MemberInfoModel; + readonly name?: string | null; + parameterType?: TypeModel; + readonly position?: number; + readonly isIn?: boolean; + readonly isLcid?: boolean; + readonly isOptional?: boolean; + readonly isOut?: boolean; + readonly isRetval?: boolean; + readonly defaultValue?: any; + readonly rawDefaultValue?: any; + readonly hasDefaultValue?: boolean; + readonly customAttributes?: Array; + readonly metadataToken?: number; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ProblemDetails.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ProblemDetails.ts deleted file mode 100644 index c05bee07db..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ProblemDetails.ts +++ /dev/null @@ -1,5 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -export type ProblemDetails = Record; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ProblemDetailsModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ProblemDetailsModel.ts new file mode 100644 index 0000000000..2e31b3ed62 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ProblemDetailsModel.ts @@ -0,0 +1,5 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type ProblemDetailsModel = Record; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ProfilingStatus.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ProfilingStatusModel.ts similarity index 72% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ProfilingStatus.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ProfilingStatusModel.ts index 5dd401d470..b2a7cc321c 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ProfilingStatus.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ProfilingStatusModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type ProfilingStatus = { +export type ProfilingStatusModel = { enabled?: boolean; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyAttributes.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyAttributesModel.ts similarity index 89% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyAttributes.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyAttributesModel.ts index 4febef5659..8a58b86867 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyAttributes.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyAttributesModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum PropertyAttributes { +export enum PropertyAttributesModel { NONE = 'None', SPECIAL_NAME = 'SpecialName', RTSPECIAL_NAME = 'RTSpecialName', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyInfo.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyInfo.ts deleted file mode 100644 index cc2b6cbfb3..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyInfo.ts +++ /dev/null @@ -1,29 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { CustomAttributeData } from './CustomAttributeData'; -import type { MemberTypes } from './MemberTypes'; -import type { MethodInfo } from './MethodInfo'; -import type { Module } from './Module'; -import type { PropertyAttributes } from './PropertyAttributes'; -import type { Type } from './Type'; - -export type PropertyInfo = { - readonly name?: string; - declaringType?: Type; - reflectedType?: Type; - module?: Module; - readonly customAttributes?: Array; - readonly isCollectible?: boolean; - readonly metadataToken?: number; - memberType?: MemberTypes; - propertyType?: Type; - attributes?: PropertyAttributes; - readonly isSpecialName?: boolean; - readonly canRead?: boolean; - readonly canWrite?: boolean; - getMethod?: MethodInfo; - setMethod?: MethodInfo; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyInfoModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyInfoModel.ts new file mode 100644 index 0000000000..3bad39e7cf --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyInfoModel.ts @@ -0,0 +1,29 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { CustomAttributeDataModel } from './CustomAttributeDataModel'; +import type { MemberTypesModel } from './MemberTypesModel'; +import type { MethodInfoModel } from './MethodInfoModel'; +import type { ModuleModel } from './ModuleModel'; +import type { PropertyAttributesModel } from './PropertyAttributesModel'; +import type { TypeModel } from './TypeModel'; + +export type PropertyInfoModel = { + readonly name?: string; + declaringType?: TypeModel; + reflectedType?: TypeModel; + module?: ModuleModel; + readonly customAttributes?: Array; + readonly isCollectible?: boolean; + readonly metadataToken?: number; + memberType?: MemberTypesModel; + propertyType?: TypeModel; + attributes?: PropertyAttributesModel; + readonly isSpecialName?: boolean; + readonly canRead?: boolean; + readonly canWrite?: boolean; + getMethod?: MethodInfoModel; + setMethod?: MethodInfoModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyTypeAppearanceModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyTypeAppearanceModel.ts new file mode 100644 index 0000000000..e8138d4992 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyTypeAppearanceModel.ts @@ -0,0 +1,8 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type PropertyTypeAppearanceModel = { + labelOnTop?: boolean; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyTypeContainerViewModelBaseModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyTypeContainerViewModelBaseModel.ts new file mode 100644 index 0000000000..7c8e755156 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyTypeContainerViewModelBaseModel.ts @@ -0,0 +1,12 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type PropertyTypeContainerViewModelBaseModel = { + key?: string; + parentKey?: string | null; + name?: string | null; + type?: string; + sortOrder?: number; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyTypeValidationModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyTypeValidationModel.ts new file mode 100644 index 0000000000..6966054e27 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyTypeValidationModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type PropertyTypeValidationModel = { + mandatory?: boolean; + mandatoryMessage?: string | null; + regEx?: string | null; + regExMessage?: string | null; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyTypeViewModelBaseModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyTypeViewModelBaseModel.ts new file mode 100644 index 0000000000..7b3306b549 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyTypeViewModelBaseModel.ts @@ -0,0 +1,18 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { PropertyTypeAppearanceModel } from './PropertyTypeAppearanceModel'; +import type { PropertyTypeValidationModel } from './PropertyTypeValidationModel'; + +export type PropertyTypeViewModelBaseModel = { + key?: string; + containerKey?: string | null; + alias?: string; + name?: string; + description?: string | null; + dataTypeKey?: string; + validation?: PropertyTypeValidationModel; + appearance?: PropertyTypeAppearanceModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyViewModelBaseModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyViewModelBaseModel.ts new file mode 100644 index 0000000000..6a1747a826 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/PropertyViewModelBaseModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type PropertyViewModelBaseModel = { + culture?: string | null; + segment?: string | null; + alias?: string; + value?: any; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ReadOnlySpanByteModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ReadOnlySpanByteModel.ts new file mode 100644 index 0000000000..26fda5877a --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ReadOnlySpanByteModel.ts @@ -0,0 +1,9 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type ReadOnlySpanByteModel = { + readonly length?: number; + readonly isEmpty?: boolean; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RecycleBinItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RecycleBinItemModel.ts similarity index 86% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RecycleBinItem.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RecycleBinItemModel.ts index 726cf81eec..a0b0799535 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RecycleBinItem.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RecycleBinItemModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type RecycleBinItem = { +export type RecycleBinItemModel = { key?: string; name?: string; type?: string; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectStatus.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectStatusModel.ts similarity index 78% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectStatus.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectStatusModel.ts index a0a89f7d7a..0bcefd89b8 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectStatus.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectStatusModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum RedirectStatus { +export enum RedirectStatusModel { ENABLED = 'Enabled', DISABLED = 'Disabled', } diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectUrl.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectUrlModel.ts similarity index 87% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectUrl.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectUrlModel.ts index 5c1fec3934..fe39dcab56 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectUrl.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectUrlModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type RedirectUrl = { +export type RedirectUrlModel = { key?: string; originalUrl?: string; destinationUrl?: string; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectUrlStatus.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectUrlStatus.ts deleted file mode 100644 index 4699128b8c..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectUrlStatus.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { RedirectStatus } from './RedirectStatus'; - -export type RedirectUrlStatus = { - status?: RedirectStatus; - userIsAdmin?: boolean; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectUrlStatusModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectUrlStatusModel.ts new file mode 100644 index 0000000000..c97804bab7 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RedirectUrlStatusModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { RedirectStatusModel } from './RedirectStatusModel'; + +export type RedirectUrlStatusModel = { + status?: RedirectStatusModel; + userIsAdmin?: boolean; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ICustomAttributeProvider.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ReferenceHandlerModel.ts similarity index 64% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ICustomAttributeProvider.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ReferenceHandlerModel.ts index 4a64b6a11f..c53808f1d0 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ICustomAttributeProvider.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ReferenceHandlerModel.ts @@ -2,6 +2,6 @@ /* tslint:disable */ /* eslint-disable */ -export type ICustomAttributeProvider = { +export type ReferenceHandlerModel = { }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RelationItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RelationItemModel.ts similarity index 91% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RelationItem.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RelationItemModel.ts index d2d403febc..aee9a307a8 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RelationItem.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RelationItemModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type RelationItem = { +export type RelationItemModel = { nodeKey?: string; nodeName?: string | null; nodeType?: string | null; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Relation.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RelationModel.ts similarity index 88% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Relation.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RelationModel.ts index c277b50051..47de4a65d7 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Relation.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RelationModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type Relation = { +export type RelationModel = { parentId?: number; parentName?: string | null; childId?: number; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeFieldHandle.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeFieldHandle.ts deleted file mode 100644 index ac5e6264f6..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeFieldHandle.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { IntPtr } from './IntPtr'; - -export type RuntimeFieldHandle = { - value?: IntPtr; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeFieldHandleModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeFieldHandleModel.ts new file mode 100644 index 0000000000..ab21a59a54 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeFieldHandleModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { IntPtrModel } from './IntPtrModel'; + +export type RuntimeFieldHandleModel = { + value?: IntPtrModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeLevel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeLevelModel.ts similarity index 87% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeLevel.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeLevelModel.ts index 15a9318c69..852563c595 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeLevel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeLevelModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum RuntimeLevel { +export enum RuntimeLevelModel { UNKNOWN = 'Unknown', BOOT = 'Boot', INSTALL = 'Install', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeMethodHandle.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeMethodHandle.ts deleted file mode 100644 index 60cfe11f94..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeMethodHandle.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { IntPtr } from './IntPtr'; - -export type RuntimeMethodHandle = { - value?: IntPtr; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeMethodHandleModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeMethodHandleModel.ts new file mode 100644 index 0000000000..67fb98e94e --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeMethodHandleModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { IntPtrModel } from './IntPtrModel'; + +export type RuntimeMethodHandleModel = { + value?: IntPtrModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeTypeHandle.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeTypeHandle.ts deleted file mode 100644 index 123e6ef1d1..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeTypeHandle.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { IntPtr } from './IntPtr'; - -export type RuntimeTypeHandle = { - value?: IntPtr; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeTypeHandleModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeTypeHandleModel.ts new file mode 100644 index 0000000000..78d7829382 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/RuntimeTypeHandleModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { IntPtrModel } from './IntPtrModel'; + +export type RuntimeTypeHandleModel = { + value?: IntPtrModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SavedLogSearch.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SavedLogSearchModel.ts similarity index 75% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SavedLogSearch.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SavedLogSearchModel.ts index 5783fbc5e6..f75781f02a 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SavedLogSearch.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SavedLogSearchModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type SavedLogSearch = { +export type SavedLogSearchModel = { name?: string; query?: string; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SearchResult.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SearchResultModel.ts similarity index 56% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SearchResult.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SearchResultModel.ts index d6dc140d8d..82f9cf64de 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SearchResult.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SearchResultModel.ts @@ -2,12 +2,12 @@ /* tslint:disable */ /* eslint-disable */ -import type { Field } from './Field'; +import type { FieldModel } from './FieldModel'; -export type SearchResult = { +export type SearchResultModel = { id?: string; score?: number; readonly fieldCount?: number; - fields?: Array; + fields?: Array; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Searcher.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SearcherModel.ts similarity index 75% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Searcher.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SearcherModel.ts index 1e55566aa3..e20520f4d6 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Searcher.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SearcherModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type Searcher = { +export type SearcherModel = { name?: string; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SecurityRuleSet.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SecurityRuleSetModel.ts similarity index 79% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SecurityRuleSet.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SecurityRuleSetModel.ts index e9a9081b91..4baf3f77f9 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SecurityRuleSet.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SecurityRuleSetModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum SecurityRuleSet { +export enum SecurityRuleSetModel { NONE = 'None', LEVEL1 = 'Level1', LEVEL2 = 'Level2', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ServerStatus.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ServerStatus.ts deleted file mode 100644 index 7f250fb760..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ServerStatus.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { RuntimeLevel } from './RuntimeLevel'; - -export type ServerStatus = { - serverStatus?: RuntimeLevel; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ServerStatusModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ServerStatusModel.ts new file mode 100644 index 0000000000..8c338954f5 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/ServerStatusModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { RuntimeLevelModel } from './RuntimeLevelModel'; + +export type ServerStatusModel = { + serverStatus?: RuntimeLevelModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/StatusResultType.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/StatusResultTypeModel.ts similarity index 81% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/StatusResultType.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/StatusResultTypeModel.ts index 17c6e57800..1e9077901c 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/StatusResultType.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/StatusResultTypeModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum StatusResultType { +export enum StatusResultTypeModel { SUCCESS = 'Success', WARNING = 'Warning', ERROR = 'Error', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/StructLayoutAttribute.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/StructLayoutAttribute.ts deleted file mode 100644 index 7949f3903f..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/StructLayoutAttribute.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { LayoutKind } from './LayoutKind'; - -export type StructLayoutAttribute = { - readonly typeId?: any; - value?: LayoutKind; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/StructLayoutAttributeModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/StructLayoutAttributeModel.ts new file mode 100644 index 0000000000..77bf2c4afa --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/StructLayoutAttributeModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { LayoutKindModel } from './LayoutKindModel'; + +export type StructLayoutAttributeModel = { + readonly typeId?: any; + value?: LayoutKindModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SystemTextJsonOutputFormatterModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SystemTextJsonOutputFormatterModel.ts new file mode 100644 index 0000000000..82c207db23 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/SystemTextJsonOutputFormatterModel.ts @@ -0,0 +1,14 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { EncodingModel } from './EncodingModel'; +import type { JsonSerializerOptionsModel } from './JsonSerializerOptionsModel'; + +export type SystemTextJsonOutputFormatterModel = { + $type: string; + readonly supportedMediaTypes?: Array; + readonly supportedEncodings?: Array; + serializerOptions?: JsonSerializerOptionsModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Telemetry.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Telemetry.ts deleted file mode 100644 index 31ebcff163..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Telemetry.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { TelemetryLevel } from './TelemetryLevel'; - -export type Telemetry = { - telemetryLevel?: TelemetryLevel; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TelemetryLevel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TelemetryLevelModel.ts similarity index 81% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TelemetryLevel.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TelemetryLevelModel.ts index 15c23d432d..c1fc5bf174 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TelemetryLevel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TelemetryLevelModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum TelemetryLevel { +export enum TelemetryLevelModel { MINIMAL = 'Minimal', BASIC = 'Basic', DETAILED = 'Detailed', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TelemetryModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TelemetryModel.ts new file mode 100644 index 0000000000..9cf2ab4b30 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TelemetryModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { TelemetryLevelModel } from './TelemetryLevelModel'; + +export type TelemetryModel = { + telemetryLevel?: TelemetryLevelModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateCreateModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateCreateModel.ts index 6a393e41ba..7096084213 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateCreateModel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateCreateModel.ts @@ -2,9 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type TemplateCreateModel = { - name?: string; - alias?: string; - content?: string | null; -}; +import type { TemplateModelBaseModel } from './TemplateModelBaseModel'; + +export type TemplateCreateModel = TemplateModelBaseModel; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateModel.ts new file mode 100644 index 0000000000..b12c491d62 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { TemplateModelBaseModel } from './TemplateModelBaseModel'; + +export type TemplateModel = (TemplateModelBaseModel & { + key?: string; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Template.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateModelBaseModel.ts similarity index 76% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Template.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateModelBaseModel.ts index 3055919ab5..7471d8b826 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Template.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateModelBaseModel.ts @@ -2,10 +2,9 @@ /* tslint:disable */ /* eslint-disable */ -export type Template = { +export type TemplateModelBaseModel = { name?: string; alias?: string; content?: string | null; - key?: string; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryExecuteFilterModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryExecuteFilterModel.ts index d04281f02d..1befb86885 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryExecuteFilterModel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryExecuteFilterModel.ts @@ -2,11 +2,11 @@ /* tslint:disable */ /* eslint-disable */ -import type { Operator } from './Operator'; +import type { OperatorModel } from './OperatorModel'; export type TemplateQueryExecuteFilterModel = { propertyAlias?: string; constraintValue?: string; - operator?: Operator; + operator?: OperatorModel; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryExecuteModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryExecuteModel.ts index 53481eabcf..029409b196 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryExecuteModel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryExecuteModel.ts @@ -9,7 +9,7 @@ export type TemplateQueryExecuteModel = { rootContentKey?: string | null; contentTypeAlias?: string | null; filters?: Array | null; - sort?: TemplateQueryExecuteSortModel; + sort?: TemplateQueryExecuteSortModel | null; take?: number; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryOperator.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryOperator.ts deleted file mode 100644 index f1e3cd66cb..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryOperator.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { Operator } from './Operator'; -import type { TemplateQueryPropertyType } from './TemplateQueryPropertyType'; - -export type TemplateQueryOperator = { - operator?: Operator; - applicableTypes?: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryOperatorModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryOperatorModel.ts new file mode 100644 index 0000000000..5b24f440a5 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryOperatorModel.ts @@ -0,0 +1,12 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { OperatorModel } from './OperatorModel'; +import type { TemplateQueryPropertyTypeModel } from './TemplateQueryPropertyTypeModel'; + +export type TemplateQueryOperatorModel = { + operator?: OperatorModel; + applicableTypes?: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryProperty.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryProperty.ts deleted file mode 100644 index 2b8472d303..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryProperty.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { TemplateQueryPropertyType } from './TemplateQueryPropertyType'; - -export type TemplateQueryProperty = { - alias?: string; - type?: TemplateQueryPropertyType; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryPropertyModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryPropertyModel.ts new file mode 100644 index 0000000000..545d021964 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryPropertyModel.ts @@ -0,0 +1,11 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { TemplateQueryPropertyTypeModel } from './TemplateQueryPropertyTypeModel'; + +export type TemplateQueryPropertyModel = { + alias?: string; + type?: TemplateQueryPropertyTypeModel; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryPropertyType.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryPropertyTypeModel.ts similarity index 76% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryPropertyType.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryPropertyTypeModel.ts index 2ec073e349..25c36a8bf0 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryPropertyType.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryPropertyTypeModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum TemplateQueryPropertyType { +export enum TemplateQueryPropertyTypeModel { STRING = 'String', DATE_TIME = 'DateTime', INTEGER = 'Integer', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryResult.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryResult.ts deleted file mode 100644 index 92773aedb5..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryResult.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { TemplateQueryResultItem } from './TemplateQueryResultItem'; - -export type TemplateQueryResult = { - queryExpression?: string; - sampleResults?: Array; - resultCount?: number; - executionTime?: number; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryResultItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryResultItemModel.ts similarity index 71% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryResultItem.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryResultItemModel.ts index f04b8cbe5b..43d24a4c62 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryResultItem.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryResultItemModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type TemplateQueryResultItem = { +export type TemplateQueryResultItemModel = { icon?: string; name?: string; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryResultModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryResultModel.ts new file mode 100644 index 0000000000..1839c4e456 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQueryResultModel.ts @@ -0,0 +1,13 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { TemplateQueryResultItemModel } from './TemplateQueryResultItemModel'; + +export type TemplateQueryResultModel = { + queryExpression?: string; + sampleResults?: Array; + resultCount?: number; + executionTime?: number; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQuerySettings.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQuerySettings.ts deleted file mode 100644 index cc21151d6c..0000000000 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQuerySettings.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* istanbul ignore file */ -/* tslint:disable */ -/* eslint-disable */ - -import type { TemplateQueryOperator } from './TemplateQueryOperator'; -import type { TemplateQueryProperty } from './TemplateQueryProperty'; - -export type TemplateQuerySettings = { - contentTypeAliases?: Array; - properties?: Array; - operators?: Array; -}; - diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQuerySettingsModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQuerySettingsModel.ts new file mode 100644 index 0000000000..67723966b6 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateQuerySettingsModel.ts @@ -0,0 +1,13 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { TemplateQueryOperatorModel } from './TemplateQueryOperatorModel'; +import type { TemplateQueryPropertyModel } from './TemplateQueryPropertyModel'; + +export type TemplateQuerySettingsModel = { + contentTypeAliases?: Array; + properties?: Array; + operators?: Array; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateScaffold.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateScaffoldModel.ts similarity index 71% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateScaffold.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateScaffoldModel.ts index a6de02512b..47040df1dc 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateScaffold.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateScaffoldModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type TemplateScaffold = { +export type TemplateScaffoldModel = { content?: string; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateUpdateModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateUpdateModel.ts index f33c895029..64da7cb574 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateUpdateModel.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TemplateUpdateModel.ts @@ -2,9 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type TemplateUpdateModel = { - name?: string; - alias?: string; - content?: string | null; -}; +import type { TemplateModelBaseModel } from './TemplateModelBaseModel'; + +export type TemplateUpdateModel = TemplateModelBaseModel; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FileSystemTreeItem.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TreeItemModel.ts similarity index 66% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FileSystemTreeItem.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TreeItemModel.ts index 11fb5b5b07..b16725118d 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/FileSystemTreeItem.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TreeItemModel.ts @@ -2,12 +2,10 @@ /* tslint:disable */ /* eslint-disable */ -export type FileSystemTreeItem = { +export type TreeItemModel = { name?: string; type?: string; icon?: string; hasChildren?: boolean; - path?: string; - isFolder?: boolean; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeAttributes.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeAttributesModel.ts similarity index 97% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeAttributes.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeAttributesModel.ts index 82a2be63b7..9f566524cb 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeAttributes.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeAttributesModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export enum TypeAttributes { +export enum TypeAttributesModel { NOT_PUBLIC = 'NotPublic', AUTO_LAYOUT = 'AutoLayout', ANSI_CLASS = 'AnsiClass', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeInfo.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeInfoModel.ts similarity index 51% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeInfo.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeInfoModel.ts index 4010b30ea1..1d943977ee 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeInfo.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeInfoModel.ts @@ -2,40 +2,40 @@ /* tslint:disable */ /* eslint-disable */ -import type { Assembly } from './Assembly'; -import type { ConstructorInfo } from './ConstructorInfo'; -import type { CustomAttributeData } from './CustomAttributeData'; -import type { EventInfo } from './EventInfo'; -import type { FieldInfo } from './FieldInfo'; -import type { GenericParameterAttributes } from './GenericParameterAttributes'; -import type { MemberInfo } from './MemberInfo'; -import type { MemberTypes } from './MemberTypes'; -import type { MethodBase } from './MethodBase'; -import type { MethodInfo } from './MethodInfo'; -import type { Module } from './Module'; -import type { PropertyInfo } from './PropertyInfo'; -import type { RuntimeTypeHandle } from './RuntimeTypeHandle'; -import type { StructLayoutAttribute } from './StructLayoutAttribute'; -import type { Type } from './Type'; -import type { TypeAttributes } from './TypeAttributes'; +import type { AssemblyModel } from './AssemblyModel'; +import type { ConstructorInfoModel } from './ConstructorInfoModel'; +import type { CustomAttributeDataModel } from './CustomAttributeDataModel'; +import type { EventInfoModel } from './EventInfoModel'; +import type { FieldInfoModel } from './FieldInfoModel'; +import type { GenericParameterAttributesModel } from './GenericParameterAttributesModel'; +import type { MemberInfoModel } from './MemberInfoModel'; +import type { MemberTypesModel } from './MemberTypesModel'; +import type { MethodBaseModel } from './MethodBaseModel'; +import type { MethodInfoModel } from './MethodInfoModel'; +import type { ModuleModel } from './ModuleModel'; +import type { PropertyInfoModel } from './PropertyInfoModel'; +import type { RuntimeTypeHandleModel } from './RuntimeTypeHandleModel'; +import type { StructLayoutAttributeModel } from './StructLayoutAttributeModel'; +import type { TypeAttributesModel } from './TypeAttributesModel'; +import type { TypeModel } from './TypeModel'; -export type TypeInfo = { +export type TypeInfoModel = { readonly name?: string; - readonly customAttributes?: Array; + readonly customAttributes?: Array; readonly isCollectible?: boolean; readonly metadataToken?: number; readonly isInterface?: boolean; - memberType?: MemberTypes; + memberType?: MemberTypesModel; readonly namespace?: string | null; readonly assemblyQualifiedName?: string | null; readonly fullName?: string | null; - assembly?: Assembly; - module?: Module; + assembly?: AssemblyModel; + module?: ModuleModel; readonly isNested?: boolean; - declaringType?: Type; - declaringMethod?: MethodBase; - reflectedType?: Type; - underlyingSystemType?: Type; + declaringType?: TypeModel; + declaringMethod?: MethodBaseModel; + reflectedType?: TypeModel; + underlyingSystemType?: TypeModel; readonly isTypeDefinition?: boolean; readonly isArray?: boolean; readonly isByRef?: boolean; @@ -50,10 +50,10 @@ export type TypeInfo = { readonly isVariableBoundArray?: boolean; readonly isByRefLike?: boolean; readonly hasElementType?: boolean; - readonly genericTypeArguments?: Array; + readonly genericTypeArguments?: Array; readonly genericParameterPosition?: number; - genericParameterAttributes?: GenericParameterAttributes; - attributes?: TypeAttributes; + genericParameterAttributes?: GenericParameterAttributesModel; + attributes?: TypeAttributesModel; readonly isAbstract?: boolean; readonly isImport?: boolean; readonly isSealed?: boolean; @@ -83,22 +83,22 @@ export type TypeInfo = { readonly isSecurityCritical?: boolean; readonly isSecuritySafeCritical?: boolean; readonly isSecurityTransparent?: boolean; - structLayoutAttribute?: StructLayoutAttribute; - typeInitializer?: ConstructorInfo; - typeHandle?: RuntimeTypeHandle; + structLayoutAttribute?: StructLayoutAttributeModel; + typeInitializer?: ConstructorInfoModel; + typeHandle?: RuntimeTypeHandleModel; readonly guid?: string; - baseType?: Type; + baseType?: TypeModel; readonly isSerializable?: boolean; readonly containsGenericParameters?: boolean; readonly isVisible?: boolean; - readonly genericTypeParameters?: Array; - readonly declaredConstructors?: Array; - readonly declaredEvents?: Array; - readonly declaredFields?: Array; - readonly declaredMembers?: Array; - readonly declaredMethods?: Array; - readonly declaredNestedTypes?: Array; - readonly declaredProperties?: Array; - readonly implementedInterfaces?: Array; + readonly genericTypeParameters?: Array; + readonly declaredConstructors?: Array; + readonly declaredEvents?: Array; + readonly declaredFields?: Array; + readonly declaredMembers?: Array; + readonly declaredMethods?: Array; + readonly declaredNestedTypes?: Array; + readonly declaredProperties?: Array; + readonly implementedInterfaces?: Array; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Type.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeModel.ts similarity index 63% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Type.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeModel.ts index 3b3f03fe0d..235e41a3fa 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Type.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/TypeModel.ts @@ -2,34 +2,34 @@ /* tslint:disable */ /* eslint-disable */ -import type { Assembly } from './Assembly'; -import type { ConstructorInfo } from './ConstructorInfo'; -import type { CustomAttributeData } from './CustomAttributeData'; -import type { GenericParameterAttributes } from './GenericParameterAttributes'; -import type { MemberTypes } from './MemberTypes'; -import type { MethodBase } from './MethodBase'; -import type { Module } from './Module'; -import type { RuntimeTypeHandle } from './RuntimeTypeHandle'; -import type { StructLayoutAttribute } from './StructLayoutAttribute'; -import type { TypeAttributes } from './TypeAttributes'; +import type { AssemblyModel } from './AssemblyModel'; +import type { ConstructorInfoModel } from './ConstructorInfoModel'; +import type { CustomAttributeDataModel } from './CustomAttributeDataModel'; +import type { GenericParameterAttributesModel } from './GenericParameterAttributesModel'; +import type { MemberTypesModel } from './MemberTypesModel'; +import type { MethodBaseModel } from './MethodBaseModel'; +import type { ModuleModel } from './ModuleModel'; +import type { RuntimeTypeHandleModel } from './RuntimeTypeHandleModel'; +import type { StructLayoutAttributeModel } from './StructLayoutAttributeModel'; +import type { TypeAttributesModel } from './TypeAttributesModel'; -export type Type = { +export type TypeModel = { readonly name?: string; - readonly customAttributes?: Array; + readonly customAttributes?: Array; readonly isCollectible?: boolean; readonly metadataToken?: number; readonly isInterface?: boolean; - memberType?: MemberTypes; + memberType?: MemberTypesModel; readonly namespace?: string | null; readonly assemblyQualifiedName?: string | null; readonly fullName?: string | null; - assembly?: Assembly; - module?: Module; + assembly?: AssemblyModel; + module?: ModuleModel; readonly isNested?: boolean; - declaringType?: Type; - declaringMethod?: MethodBase; - reflectedType?: Type; - underlyingSystemType?: Type; + declaringType?: TypeModel; + declaringMethod?: MethodBaseModel; + reflectedType?: TypeModel; + underlyingSystemType?: TypeModel; readonly isTypeDefinition?: boolean; readonly isArray?: boolean; readonly isByRef?: boolean; @@ -44,10 +44,10 @@ export type Type = { readonly isVariableBoundArray?: boolean; readonly isByRefLike?: boolean; readonly hasElementType?: boolean; - readonly genericTypeArguments?: Array; + readonly genericTypeArguments?: Array; readonly genericParameterPosition?: number; - genericParameterAttributes?: GenericParameterAttributes; - attributes?: TypeAttributes; + genericParameterAttributes?: GenericParameterAttributesModel; + attributes?: TypeAttributesModel; readonly isAbstract?: boolean; readonly isImport?: boolean; readonly isSealed?: boolean; @@ -77,11 +77,11 @@ export type Type = { readonly isSecurityCritical?: boolean; readonly isSecuritySafeCritical?: boolean; readonly isSecurityTransparent?: boolean; - structLayoutAttribute?: StructLayoutAttribute; - typeInitializer?: ConstructorInfo; - typeHandle?: RuntimeTypeHandle; + structLayoutAttribute?: StructLayoutAttributeModel; + typeInitializer?: ConstructorInfoModel; + typeHandle?: RuntimeTypeHandleModel; readonly guid?: string; - baseType?: Type; + baseType?: TypeModel; readonly isSerializable?: boolean; readonly containsGenericParameters?: boolean; readonly isVisible?: boolean; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UmbracoJsonTypeInfoResolverModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UmbracoJsonTypeInfoResolverModel.ts new file mode 100644 index 0000000000..175a1f4b4d --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UmbracoJsonTypeInfoResolverModel.ts @@ -0,0 +1,10 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +import type { DefaultJsonTypeInfoResolverModel } from './DefaultJsonTypeInfoResolverModel'; + +export type UmbracoJsonTypeInfoResolverModel = (DefaultJsonTypeInfoResolverModel & { + $type: string; +}); + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UpgradeSettings.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UpgradeSettingsModel.ts similarity index 84% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UpgradeSettings.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UpgradeSettingsModel.ts index f3b582ab1d..0486d96ff8 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UpgradeSettings.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UpgradeSettingsModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type UpgradeSettings = { +export type UpgradeSettingsModel = { currentState?: string; newState?: string; newVersion?: string; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UserInstall.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UserInstallModel.ts similarity index 84% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UserInstall.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UserInstallModel.ts index b1a82c04f0..9c89afe57b 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UserInstall.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UserInstallModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type UserInstall = { +export type UserInstallModel = { name: string; email: string; password: string; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UserSettings.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UserSettingsModel.ts similarity index 50% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UserSettings.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UserSettingsModel.ts index ddc42d069b..af052a9cc7 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UserSettings.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/UserSettingsModel.ts @@ -2,11 +2,11 @@ /* tslint:disable */ /* eslint-disable */ -import type { ConsentLevel } from './ConsentLevel'; +import type { ConsentLevelModel } from './ConsentLevelModel'; -export type UserSettings = { +export type UserSettingsModel = { minCharLength?: number; minNonAlphaNumericLength?: number; - consentLevels?: Array; + consentLevels?: Array; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/VariantViewModelBaseModel.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/VariantViewModelBaseModel.ts new file mode 100644 index 0000000000..6e2f7e0a05 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/VariantViewModelBaseModel.ts @@ -0,0 +1,12 @@ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type VariantViewModelBaseModel = { + culture?: string | null; + segment?: string | null; + name?: string; + createDate?: string; + updateDate?: string; +}; + diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Version.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/VersionModel.ts similarity index 76% rename from src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Version.ts rename to src/Umbraco.Web.UI.Client/libs/backend-api/src/models/VersionModel.ts index 35249a3fba..a4405a253b 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/Version.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/models/VersionModel.ts @@ -2,7 +2,7 @@ /* tslint:disable */ /* eslint-disable */ -export type Version = { +export type VersionModel = { version?: string; }; diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/CultureResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/CultureResource.ts index d9c86b15e2..1c0efea89e 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/CultureResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/CultureResource.ts @@ -1,7 +1,7 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { PagedCulture } from '../models/PagedCulture'; +import type { PagedCultureModel } from '../models/PagedCultureModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -10,7 +10,7 @@ import { request as __request } from '../core/request'; export class CultureResource { /** - * @returns PagedCulture Success + * @returns PagedCultureModel Success * @throws ApiError */ public static getCulture({ @@ -19,7 +19,7 @@ export class CultureResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/culture', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DataTypeResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DataTypeResource.ts index fffdb6fb45..2fbd392e9f 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DataTypeResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DataTypeResource.ts @@ -1,15 +1,18 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { DataType } from '../models/DataType'; +import type { DataTypeCopyModel } from '../models/DataTypeCopyModel'; import type { DataTypeCreateModel } from '../models/DataTypeCreateModel'; -import type { DataTypeReference } from '../models/DataTypeReference'; +import type { DataTypeModel } from '../models/DataTypeModel'; +import type { DataTypeMoveModel } from '../models/DataTypeMoveModel'; +import type { DataTypeReferenceModel } from '../models/DataTypeReferenceModel'; import type { DataTypeUpdateModel } from '../models/DataTypeUpdateModel'; -import type { Folder } from '../models/Folder'; +import type { DocumentTypeTreeItemModel } from '../models/DocumentTypeTreeItemModel'; import type { FolderCreateModel } from '../models/FolderCreateModel'; -import type { FolderTreeItem } from '../models/FolderTreeItem'; +import type { FolderModel } from '../models/FolderModel'; +import type { FolderTreeItemModel } from '../models/FolderTreeItemModel'; import type { FolderUpdateModel } from '../models/FolderUpdateModel'; -import type { PagedFolderTreeItem } from '../models/PagedFolderTreeItem'; +import type { PagedFolderTreeItemModel } from '../models/PagedFolderTreeItemModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -32,20 +35,21 @@ export class DataTypeResource { body: requestBody, mediaType: 'application/json', errors: { + 400: `Bad Request`, 404: `Not Found`, }, }); } /** - * @returns DataType Success + * @returns any Success * @throws ApiError */ public static getDataTypeByKey({ key, }: { key: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/data-type/{key}', @@ -74,6 +78,7 @@ export class DataTypeResource { 'key': key, }, errors: { + 400: `Bad Request`, 404: `Not Found`, }, }); @@ -99,20 +104,71 @@ export class DataTypeResource { body: requestBody, mediaType: 'application/json', errors: { + 400: `Bad Request`, 404: `Not Found`, }, }); } /** - * @returns DataTypeReference Success + * @returns any Created + * @throws ApiError + */ + public static postDataTypeByKeyCopy({ + key, + requestBody, + }: { + key: string, + requestBody?: DataTypeCopyModel, + }): CancelablePromise { + return __request(OpenAPI, { + method: 'POST', + url: '/umbraco/management/api/v1/data-type/{key}/copy', + path: { + 'key': key, + }, + body: requestBody, + mediaType: 'application/json', + errors: { + 404: `Not Found`, + }, + }); + } + + /** + * @returns any Success + * @throws ApiError + */ + public static postDataTypeByKeyMove({ + key, + requestBody, + }: { + key: string, + requestBody?: DataTypeMoveModel, + }): CancelablePromise { + return __request(OpenAPI, { + method: 'POST', + url: '/umbraco/management/api/v1/data-type/{key}/move', + path: { + 'key': key, + }, + body: requestBody, + mediaType: 'application/json', + errors: { + 404: `Not Found`, + }, + }); + } + + /** + * @returns any Success * @throws ApiError */ public static getDataTypeByKeyReferences({ key, }: { key: string, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/data-type/{key}/references', @@ -143,14 +199,14 @@ export class DataTypeResource { } /** - * @returns Folder Success + * @returns any Success * @throws ApiError */ public static getDataTypeFolderByKey({ key, }: { key: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/data-type/folder/{key}', @@ -210,7 +266,7 @@ export class DataTypeResource { } /** - * @returns PagedFolderTreeItem Success + * @returns PagedFolderTreeItemModel Success * @throws ApiError */ public static getTreeDataTypeChildren({ @@ -223,7 +279,7 @@ export class DataTypeResource { skip?: number, take?: number, foldersOnly?: boolean, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/data-type/children', @@ -237,14 +293,14 @@ export class DataTypeResource { } /** - * @returns FolderTreeItem Success + * @returns any Success * @throws ApiError */ public static getTreeDataTypeItem({ key, }: { key?: Array, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/data-type/item', @@ -255,7 +311,7 @@ export class DataTypeResource { } /** - * @returns PagedFolderTreeItem Success + * @returns PagedFolderTreeItemModel Success * @throws ApiError */ public static getTreeDataTypeRoot({ @@ -266,7 +322,7 @@ export class DataTypeResource { skip?: number, take?: number, foldersOnly?: boolean, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/data-type/root', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DictionaryResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DictionaryResource.ts index a0e94acf8f..fd8242eca7 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DictionaryResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DictionaryResource.ts @@ -1,14 +1,16 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { ContentResult } from '../models/ContentResult'; -import type { DictionaryImport } from '../models/DictionaryImport'; -import type { DictionaryItem } from '../models/DictionaryItem'; +import type { DictionaryImportModel } from '../models/DictionaryImportModel'; import type { DictionaryItemCreateModel } from '../models/DictionaryItemCreateModel'; +import type { DictionaryItemModel } from '../models/DictionaryItemModel'; import type { DictionaryItemUpdateModel } from '../models/DictionaryItemUpdateModel'; -import type { FolderTreeItem } from '../models/FolderTreeItem'; -import type { PagedDictionaryOverview } from '../models/PagedDictionaryOverview'; -import type { PagedEntityTreeItem } from '../models/PagedEntityTreeItem'; +import type { DictionaryMoveModel } from '../models/DictionaryMoveModel'; +import type { DictionaryUploadModel } from '../models/DictionaryUploadModel'; +import type { DocumentTypeTreeItemModel } from '../models/DocumentTypeTreeItemModel'; +import type { FolderTreeItemModel } from '../models/FolderTreeItemModel'; +import type { PagedDictionaryOverviewModel } from '../models/PagedDictionaryOverviewModel'; +import type { PagedEntityTreeItemModel } from '../models/PagedEntityTreeItemModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -17,7 +19,7 @@ import { request as __request } from '../core/request'; export class DictionaryResource { /** - * @returns PagedDictionaryOverview Success + * @returns PagedDictionaryOverviewModel Success * @throws ApiError */ public static getDictionary({ @@ -26,7 +28,7 @@ export class DictionaryResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/dictionary', @@ -60,14 +62,14 @@ export class DictionaryResource { } /** - * @returns DictionaryItem Success + * @returns any Success * @throws ApiError */ public static getDictionaryByKey({ key, }: { key: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/dictionary/{key}', @@ -132,7 +134,7 @@ export class DictionaryResource { * @returns binary Success * @throws ApiError */ - public static getDictionaryExportByKey({ + public static getDictionaryByKeyExport({ key, includeChildren = false, }: { @@ -141,7 +143,7 @@ export class DictionaryResource { }): CancelablePromise { return __request(OpenAPI, { method: 'GET', - url: '/umbraco/management/api/v1/dictionary/export/{key}', + url: '/umbraco/management/api/v1/dictionary/{key}/export', path: { 'key': key, }, @@ -155,38 +157,61 @@ export class DictionaryResource { } /** - * @returns ContentResult Success + * @returns any Success * @throws ApiError */ - public static postDictionaryImport({ - file, - parentId, + public static postDictionaryByKeyMove({ + key, + requestBody, }: { - file?: string, - parentId?: number, - }): CancelablePromise { + key: string, + requestBody?: DictionaryMoveModel, + }): CancelablePromise { return __request(OpenAPI, { method: 'POST', - url: '/umbraco/management/api/v1/dictionary/import', - query: { - 'file': file, - 'parentId': parentId, + url: '/umbraco/management/api/v1/dictionary/{key}/move', + path: { + 'key': key, }, + body: requestBody, + mediaType: 'application/json', errors: { + 400: `Bad Request`, 404: `Not Found`, }, }); } /** - * @returns DictionaryImport Success + * @returns any Created + * @throws ApiError + */ + public static postDictionaryImport({ + requestBody, + }: { + requestBody?: DictionaryImportModel, + }): CancelablePromise { + return __request(OpenAPI, { + method: 'POST', + url: '/umbraco/management/api/v1/dictionary/import', + body: requestBody, + mediaType: 'application/json', + errors: { + 400: `Bad Request`, + 404: `Not Found`, + }, + }); + } + + /** + * @returns any Success * @throws ApiError */ public static postDictionaryUpload({ requestBody, }: { requestBody?: any, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'POST', url: '/umbraco/management/api/v1/dictionary/upload', @@ -198,7 +223,7 @@ export class DictionaryResource { } /** - * @returns PagedEntityTreeItem Success + * @returns PagedEntityTreeItemModel Success * @throws ApiError */ public static getTreeDictionaryChildren({ @@ -209,7 +234,7 @@ export class DictionaryResource { parentKey?: string, skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/dictionary/children', @@ -222,14 +247,14 @@ export class DictionaryResource { } /** - * @returns FolderTreeItem Success + * @returns any Success * @throws ApiError */ public static getTreeDictionaryItem({ key, }: { key?: Array, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/dictionary/item', @@ -240,7 +265,7 @@ export class DictionaryResource { } /** - * @returns PagedEntityTreeItem Success + * @returns PagedEntityTreeItemModel Success * @throws ApiError */ public static getTreeDictionaryRoot({ @@ -249,7 +274,7 @@ export class DictionaryResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/dictionary/root', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DocumentBlueprintResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DocumentBlueprintResource.ts index 864abb9ab5..3513d34d4e 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DocumentBlueprintResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DocumentBlueprintResource.ts @@ -1,8 +1,8 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { DocumentBlueprintTreeItem } from '../models/DocumentBlueprintTreeItem'; -import type { PagedDocumentBlueprintTreeItem } from '../models/PagedDocumentBlueprintTreeItem'; +import type { DocumentBlueprintTreeItemModel } from '../models/DocumentBlueprintTreeItemModel'; +import type { PagedDocumentBlueprintTreeItemModel } from '../models/PagedDocumentBlueprintTreeItemModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -11,14 +11,14 @@ import { request as __request } from '../core/request'; export class DocumentBlueprintResource { /** - * @returns DocumentBlueprintTreeItem Success + * @returns any Success * @throws ApiError */ public static getTreeDocumentBlueprintItem({ key, }: { key?: Array, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/document-blueprint/item', @@ -29,7 +29,7 @@ export class DocumentBlueprintResource { } /** - * @returns PagedDocumentBlueprintTreeItem Success + * @returns PagedDocumentBlueprintTreeItemModel Success * @throws ApiError */ public static getTreeDocumentBlueprintRoot({ @@ -38,7 +38,7 @@ export class DocumentBlueprintResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/document-blueprint/root', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DocumentResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DocumentResource.ts index 8b0511e1af..470fa0033c 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DocumentResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DocumentResource.ts @@ -1,9 +1,10 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { DocumentTreeItem } from '../models/DocumentTreeItem'; -import type { PagedDocumentTreeItem } from '../models/PagedDocumentTreeItem'; -import type { PagedRecycleBinItem } from '../models/PagedRecycleBinItem'; +import type { DocumentModel } from '../models/DocumentModel'; +import type { DocumentTreeItemModel } from '../models/DocumentTreeItemModel'; +import type { PagedDocumentTreeItemModel } from '../models/PagedDocumentTreeItemModel'; +import type { PagedRecycleBinItemModel } from '../models/PagedRecycleBinItemModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -12,7 +13,28 @@ import { request as __request } from '../core/request'; export class DocumentResource { /** - * @returns PagedRecycleBinItem Success + * @returns any Success + * @throws ApiError + */ + public static getDocumentByKey({ + key, + }: { + key: string, + }): CancelablePromise { + return __request(OpenAPI, { + method: 'GET', + url: '/umbraco/management/api/v1/document/{key}', + path: { + 'key': key, + }, + errors: { + 404: `Not Found`, + }, + }); + } + + /** + * @returns PagedRecycleBinItemModel Success * @throws ApiError */ public static getRecycleBinDocumentChildren({ @@ -23,7 +45,7 @@ export class DocumentResource { parentKey?: string, skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/recycle-bin/document/children', @@ -39,7 +61,7 @@ export class DocumentResource { } /** - * @returns PagedRecycleBinItem Success + * @returns PagedRecycleBinItemModel Success * @throws ApiError */ public static getRecycleBinDocumentRoot({ @@ -48,7 +70,7 @@ export class DocumentResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/recycle-bin/document/root', @@ -63,7 +85,7 @@ export class DocumentResource { } /** - * @returns PagedDocumentTreeItem Success + * @returns PagedDocumentTreeItemModel Success * @throws ApiError */ public static getTreeDocumentChildren({ @@ -78,7 +100,7 @@ export class DocumentResource { take?: number, dataTypeKey?: string, culture?: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/document/children', @@ -93,7 +115,7 @@ export class DocumentResource { } /** - * @returns DocumentTreeItem Success + * @returns any Success * @throws ApiError */ public static getTreeDocumentItem({ @@ -104,7 +126,7 @@ export class DocumentResource { key?: Array, dataTypeKey?: string, culture?: string, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/document/item', @@ -117,7 +139,7 @@ export class DocumentResource { } /** - * @returns PagedDocumentTreeItem Success + * @returns PagedDocumentTreeItemModel Success * @throws ApiError */ public static getTreeDocumentRoot({ @@ -130,7 +152,7 @@ export class DocumentResource { take?: number, dataTypeKey?: string, culture?: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/document/root', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DocumentTypeResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DocumentTypeResource.ts index 53f72a2414..a36a6081cc 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DocumentTypeResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/DocumentTypeResource.ts @@ -1,8 +1,9 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { DocumentTypeTreeItem } from '../models/DocumentTypeTreeItem'; -import type { PagedDocumentTypeTreeItem } from '../models/PagedDocumentTypeTreeItem'; +import type { DocumentTypeModel } from '../models/DocumentTypeModel'; +import type { DocumentTypeTreeItemModel } from '../models/DocumentTypeTreeItemModel'; +import type { PagedDocumentTypeTreeItemModel } from '../models/PagedDocumentTypeTreeItemModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -11,7 +12,28 @@ import { request as __request } from '../core/request'; export class DocumentTypeResource { /** - * @returns PagedDocumentTypeTreeItem Success + * @returns any Success + * @throws ApiError + */ + public static getDocumentTypeByKey({ + key, + }: { + key: string, + }): CancelablePromise { + return __request(OpenAPI, { + method: 'GET', + url: '/umbraco/management/api/v1/document-type/{key}', + path: { + 'key': key, + }, + errors: { + 404: `Not Found`, + }, + }); + } + + /** + * @returns PagedDocumentTypeTreeItemModel Success * @throws ApiError */ public static getTreeDocumentTypeChildren({ @@ -24,7 +46,7 @@ export class DocumentTypeResource { skip?: number, take?: number, foldersOnly?: boolean, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/document-type/children', @@ -38,14 +60,14 @@ export class DocumentTypeResource { } /** - * @returns DocumentTypeTreeItem Success + * @returns any Success * @throws ApiError */ public static getTreeDocumentTypeItem({ key, }: { key?: Array, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/document-type/item', @@ -56,7 +78,7 @@ export class DocumentTypeResource { } /** - * @returns PagedDocumentTypeTreeItem Success + * @returns PagedDocumentTypeTreeItemModel Success * @throws ApiError */ public static getTreeDocumentTypeRoot({ @@ -67,7 +89,7 @@ export class DocumentTypeResource { skip?: number, take?: number, foldersOnly?: boolean, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/document-type/root', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/HealthCheckResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/HealthCheckResource.ts index c8a9e9c8c0..1497c8ac6f 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/HealthCheckResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/HealthCheckResource.ts @@ -1,10 +1,11 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { HealthCheckAction } from '../models/HealthCheckAction'; -import type { HealthCheckGroupWithResult } from '../models/HealthCheckGroupWithResult'; -import type { HealthCheckResult } from '../models/HealthCheckResult'; -import type { PagedHealthCheckGroup } from '../models/PagedHealthCheckGroup'; +import type { HealthCheckActionModel } from '../models/HealthCheckActionModel'; +import type { HealthCheckGroupModel } from '../models/HealthCheckGroupModel'; +import type { HealthCheckGroupWithResultModel } from '../models/HealthCheckGroupWithResultModel'; +import type { HealthCheckResultModel } from '../models/HealthCheckResultModel'; +import type { PagedHealthCheckGroupModelBaseModel } from '../models/PagedHealthCheckGroupModelBaseModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -13,7 +14,7 @@ import { request as __request } from '../core/request'; export class HealthCheckResource { /** - * @returns PagedHealthCheckGroup Success + * @returns PagedHealthCheckGroupModelBaseModel Success * @throws ApiError */ public static getHealthCheckGroup({ @@ -22,7 +23,7 @@ export class HealthCheckResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/health-check-group', @@ -34,14 +35,14 @@ export class HealthCheckResource { } /** - * @returns HealthCheckGroupWithResult Success + * @returns any Success * @throws ApiError */ public static getHealthCheckGroupByName({ name, }: { name: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/health-check-group/{name}', @@ -55,14 +56,35 @@ export class HealthCheckResource { } /** - * @returns HealthCheckResult Success + * @returns any Success + * @throws ApiError + */ + public static postHealthCheckGroupByNameCheck({ + name, + }: { + name: string, + }): CancelablePromise { + return __request(OpenAPI, { + method: 'POST', + url: '/umbraco/management/api/v1/health-check-group/{name}/check', + path: { + 'name': name, + }, + errors: { + 404: `Not Found`, + }, + }); + } + + /** + * @returns any Success * @throws ApiError */ public static postHealthCheckExecuteAction({ requestBody, }: { - requestBody?: HealthCheckAction, - }): CancelablePromise { + requestBody?: HealthCheckActionModel, + }): CancelablePromise { return __request(OpenAPI, { method: 'POST', url: '/umbraco/management/api/v1/health-check/execute-action', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/HelpResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/HelpResource.ts index 0d654929e8..86bf5f9a4f 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/HelpResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/HelpResource.ts @@ -1,7 +1,7 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { PagedHelpPage } from '../models/PagedHelpPage'; +import type { PagedHelpPageModel } from '../models/PagedHelpPageModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -10,7 +10,7 @@ import { request as __request } from '../core/request'; export class HelpResource { /** - * @returns PagedHelpPage Success + * @returns PagedHelpPageModel Success * @throws ApiError */ public static getHelp({ @@ -25,7 +25,7 @@ export class HelpResource { skip?: number, take?: number, baseUrl?: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/help', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/IndexerResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/IndexerResource.ts index 7ab1cb9d53..e59bb94642 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/IndexerResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/IndexerResource.ts @@ -1,9 +1,9 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { Index } from '../models/Index'; -import type { OkResult } from '../models/OkResult'; -import type { PagedIndex } from '../models/PagedIndex'; +import type { IndexModel } from '../models/IndexModel'; +import type { OkResultModel } from '../models/OkResultModel'; +import type { PagedIndexModel } from '../models/PagedIndexModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -12,7 +12,7 @@ import { request as __request } from '../core/request'; export class IndexerResource { /** - * @returns PagedIndex Success + * @returns PagedIndexModel Success * @throws ApiError */ public static getIndexer({ @@ -21,7 +21,7 @@ export class IndexerResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/indexer', @@ -33,14 +33,14 @@ export class IndexerResource { } /** - * @returns Index Success + * @returns any Success * @throws ApiError */ public static getIndexerByIndexName({ indexName, }: { indexName: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/indexer/{indexName}', @@ -54,14 +54,14 @@ export class IndexerResource { } /** - * @returns OkResult Success + * @returns OkResultModel Success * @throws ApiError */ public static postIndexerByIndexNameRebuild({ indexName, }: { indexName: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'POST', url: '/umbraco/management/api/v1/indexer/{indexName}/rebuild', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/InstallResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/InstallResource.ts index 5402680644..d5e8ae2949 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/InstallResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/InstallResource.ts @@ -1,9 +1,9 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { DatabaseInstall } from '../models/DatabaseInstall'; -import type { Install } from '../models/Install'; -import type { InstallSettings } from '../models/InstallSettings'; +import type { DatabaseInstallModel } from '../models/DatabaseInstallModel'; +import type { InstallModel } from '../models/InstallModel'; +import type { InstallSettingsModel } from '../models/InstallSettingsModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -12,10 +12,10 @@ import { request as __request } from '../core/request'; export class InstallResource { /** - * @returns InstallSettings Success + * @returns any Success * @throws ApiError */ - public static getInstallSettings(): CancelablePromise { + public static getInstallSettings(): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/install/settings', @@ -33,7 +33,7 @@ export class InstallResource { public static postInstallSetup({ requestBody, }: { - requestBody?: Install, + requestBody?: InstallModel, }): CancelablePromise { return __request(OpenAPI, { method: 'POST', @@ -54,7 +54,7 @@ export class InstallResource { public static postInstallValidateDatabase({ requestBody, }: { - requestBody?: DatabaseInstall, + requestBody?: DatabaseInstallModel, }): CancelablePromise { return __request(OpenAPI, { method: 'POST', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/LanguageResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/LanguageResource.ts index 2fb1df2d08..febaea6bc3 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/LanguageResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/LanguageResource.ts @@ -1,10 +1,10 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { Language } from '../models/Language'; import type { LanguageCreateModel } from '../models/LanguageCreateModel'; +import type { LanguageModel } from '../models/LanguageModel'; import type { LanguageUpdateModel } from '../models/LanguageUpdateModel'; -import type { PagedLanguage } from '../models/PagedLanguage'; +import type { PagedLanguageModel } from '../models/PagedLanguageModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -13,7 +13,7 @@ import { request as __request } from '../core/request'; export class LanguageResource { /** - * @returns PagedLanguage Success + * @returns PagedLanguageModel Success * @throws ApiError */ public static getLanguage({ @@ -22,7 +22,7 @@ export class LanguageResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/language', @@ -55,14 +55,14 @@ export class LanguageResource { } /** - * @returns Language Success + * @returns any Success * @throws ApiError */ public static getLanguageByIsoCode({ isoCode, }: { isoCode: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/language/{isoCode}', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/LogViewerResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/LogViewerResource.ts index 852ab9c42e..b0898ff328 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/LogViewerResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/LogViewerResource.ts @@ -1,13 +1,13 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { Direction } from '../models/Direction'; -import type { LogLevel } from '../models/LogLevel'; -import type { PagedLogger } from '../models/PagedLogger'; -import type { PagedLogMessage } from '../models/PagedLogMessage'; -import type { PagedLogTemplate } from '../models/PagedLogTemplate'; -import type { PagedSavedLogSearch } from '../models/PagedSavedLogSearch'; -import type { SavedLogSearch } from '../models/SavedLogSearch'; +import type { DirectionModel } from '../models/DirectionModel'; +import type { LogLevelModel } from '../models/LogLevelModel'; +import type { PagedLoggerModel } from '../models/PagedLoggerModel'; +import type { PagedLogMessageModel } from '../models/PagedLogMessageModel'; +import type { PagedLogTemplateModel } from '../models/PagedLogTemplateModel'; +import type { PagedSavedLogSearchModel } from '../models/PagedSavedLogSearchModel'; +import type { SavedLogSearchModel } from '../models/SavedLogSearchModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -16,7 +16,7 @@ import { request as __request } from '../core/request'; export class LogViewerResource { /** - * @returns PagedLogger Success + * @returns PagedLoggerModel Success * @throws ApiError */ public static getLogViewerLevel({ @@ -25,7 +25,7 @@ export class LogViewerResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/log-viewer/level', @@ -61,7 +61,7 @@ export class LogViewerResource { } /** - * @returns PagedLogMessage Success + * @returns PagedLogMessageModel Success * @throws ApiError */ public static getLogViewerLog({ @@ -75,12 +75,12 @@ export class LogViewerResource { }: { skip?: number, take?: number, - orderDirection?: Direction, + orderDirection?: DirectionModel, filterExpression?: string, - logLevel?: Array, + logLevel?: Array, startDate?: string, endDate?: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/log-viewer/log', @@ -97,7 +97,7 @@ export class LogViewerResource { } /** - * @returns PagedLogTemplate Success + * @returns PagedLogTemplateModel Success * @throws ApiError */ public static getLogViewerMessageTemplate({ @@ -110,7 +110,7 @@ export class LogViewerResource { take?: number, startDate?: string, endDate?: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/log-viewer/message-template', @@ -127,7 +127,7 @@ export class LogViewerResource { } /** - * @returns PagedSavedLogSearch Success + * @returns PagedSavedLogSearchModel Success * @throws ApiError */ public static getLogViewerSavedSearch({ @@ -136,7 +136,7 @@ export class LogViewerResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/log-viewer/saved-search', @@ -154,7 +154,7 @@ export class LogViewerResource { public static postLogViewerSavedSearch({ requestBody, }: { - requestBody?: SavedLogSearch, + requestBody?: SavedLogSearchModel, }): CancelablePromise { return __request(OpenAPI, { method: 'POST', @@ -168,14 +168,14 @@ export class LogViewerResource { } /** - * @returns SavedLogSearch Success + * @returns any Success * @throws ApiError */ public static getLogViewerSavedSearchByName({ name, }: { name: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/log-viewer/saved-search/{name}', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MediaResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MediaResource.ts index 037b13d779..074a7704cb 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MediaResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MediaResource.ts @@ -1,9 +1,10 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { ContentTreeItem } from '../models/ContentTreeItem'; -import type { PagedContentTreeItem } from '../models/PagedContentTreeItem'; -import type { PagedRecycleBinItem } from '../models/PagedRecycleBinItem'; +import type { ContentTreeItemModel } from '../models/ContentTreeItemModel'; +import type { DocumentTreeItemModel } from '../models/DocumentTreeItemModel'; +import type { PagedContentTreeItemModel } from '../models/PagedContentTreeItemModel'; +import type { PagedRecycleBinItemModel } from '../models/PagedRecycleBinItemModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -12,7 +13,7 @@ import { request as __request } from '../core/request'; export class MediaResource { /** - * @returns PagedRecycleBinItem Success + * @returns PagedRecycleBinItemModel Success * @throws ApiError */ public static getRecycleBinMediaChildren({ @@ -23,7 +24,7 @@ export class MediaResource { parentKey?: string, skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/recycle-bin/media/children', @@ -39,7 +40,7 @@ export class MediaResource { } /** - * @returns PagedRecycleBinItem Success + * @returns PagedRecycleBinItemModel Success * @throws ApiError */ public static getRecycleBinMediaRoot({ @@ -48,7 +49,7 @@ export class MediaResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/recycle-bin/media/root', @@ -63,7 +64,7 @@ export class MediaResource { } /** - * @returns PagedContentTreeItem Success + * @returns PagedContentTreeItemModel Success * @throws ApiError */ public static getTreeMediaChildren({ @@ -76,7 +77,7 @@ export class MediaResource { skip?: number, take?: number, dataTypeKey?: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/media/children', @@ -90,7 +91,7 @@ export class MediaResource { } /** - * @returns ContentTreeItem Success + * @returns any Success * @throws ApiError */ public static getTreeMediaItem({ @@ -99,7 +100,7 @@ export class MediaResource { }: { key?: Array, dataTypeKey?: string, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/media/item', @@ -111,7 +112,7 @@ export class MediaResource { } /** - * @returns PagedContentTreeItem Success + * @returns PagedContentTreeItemModel Success * @throws ApiError */ public static getTreeMediaRoot({ @@ -122,7 +123,7 @@ export class MediaResource { skip?: number, take?: number, dataTypeKey?: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/media/root', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MediaTypeResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MediaTypeResource.ts index 8ab444e0a3..3f4b9b1eed 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MediaTypeResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MediaTypeResource.ts @@ -1,8 +1,9 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { FolderTreeItem } from '../models/FolderTreeItem'; -import type { PagedFolderTreeItem } from '../models/PagedFolderTreeItem'; +import type { DocumentTypeTreeItemModel } from '../models/DocumentTypeTreeItemModel'; +import type { FolderTreeItemModel } from '../models/FolderTreeItemModel'; +import type { PagedFolderTreeItemModel } from '../models/PagedFolderTreeItemModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -11,7 +12,7 @@ import { request as __request } from '../core/request'; export class MediaTypeResource { /** - * @returns PagedFolderTreeItem Success + * @returns PagedFolderTreeItemModel Success * @throws ApiError */ public static getTreeMediaTypeChildren({ @@ -24,7 +25,7 @@ export class MediaTypeResource { skip?: number, take?: number, foldersOnly?: boolean, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/media-type/children', @@ -38,14 +39,14 @@ export class MediaTypeResource { } /** - * @returns FolderTreeItem Success + * @returns any Success * @throws ApiError */ public static getTreeMediaTypeItem({ key, }: { key?: Array, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/media-type/item', @@ -56,7 +57,7 @@ export class MediaTypeResource { } /** - * @returns PagedFolderTreeItem Success + * @returns PagedFolderTreeItemModel Success * @throws ApiError */ public static getTreeMediaTypeRoot({ @@ -67,7 +68,7 @@ export class MediaTypeResource { skip?: number, take?: number, foldersOnly?: boolean, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/media-type/root', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MemberGroupResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MemberGroupResource.ts index 5ff9a9173b..0229bafb93 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MemberGroupResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MemberGroupResource.ts @@ -1,8 +1,13 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { EntityTreeItem } from '../models/EntityTreeItem'; -import type { PagedEntityTreeItem } from '../models/PagedEntityTreeItem'; +import type { ContentTreeItemModel } from '../models/ContentTreeItemModel'; +import type { DocumentBlueprintTreeItemModel } from '../models/DocumentBlueprintTreeItemModel'; +import type { DocumentTreeItemModel } from '../models/DocumentTreeItemModel'; +import type { DocumentTypeTreeItemModel } from '../models/DocumentTypeTreeItemModel'; +import type { EntityTreeItemModel } from '../models/EntityTreeItemModel'; +import type { FolderTreeItemModel } from '../models/FolderTreeItemModel'; +import type { PagedEntityTreeItemModel } from '../models/PagedEntityTreeItemModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -11,14 +16,14 @@ import { request as __request } from '../core/request'; export class MemberGroupResource { /** - * @returns EntityTreeItem Success + * @returns any Success * @throws ApiError */ public static getTreeMemberGroupItem({ key, }: { key?: Array, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/member-group/item', @@ -29,7 +34,7 @@ export class MemberGroupResource { } /** - * @returns PagedEntityTreeItem Success + * @returns PagedEntityTreeItemModel Success * @throws ApiError */ public static getTreeMemberGroupRoot({ @@ -38,7 +43,7 @@ export class MemberGroupResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/member-group/root', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MemberTypeResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MemberTypeResource.ts index 001b0385e1..c0bda15f8a 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MemberTypeResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/MemberTypeResource.ts @@ -1,8 +1,13 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { EntityTreeItem } from '../models/EntityTreeItem'; -import type { PagedEntityTreeItem } from '../models/PagedEntityTreeItem'; +import type { ContentTreeItemModel } from '../models/ContentTreeItemModel'; +import type { DocumentBlueprintTreeItemModel } from '../models/DocumentBlueprintTreeItemModel'; +import type { DocumentTreeItemModel } from '../models/DocumentTreeItemModel'; +import type { DocumentTypeTreeItemModel } from '../models/DocumentTypeTreeItemModel'; +import type { EntityTreeItemModel } from '../models/EntityTreeItemModel'; +import type { FolderTreeItemModel } from '../models/FolderTreeItemModel'; +import type { PagedEntityTreeItemModel } from '../models/PagedEntityTreeItemModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -11,14 +16,14 @@ import { request as __request } from '../core/request'; export class MemberTypeResource { /** - * @returns EntityTreeItem Success + * @returns any Success * @throws ApiError */ public static getTreeMemberTypeItem({ key, }: { key?: Array, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/member-type/item', @@ -29,7 +34,7 @@ export class MemberTypeResource { } /** - * @returns PagedEntityTreeItem Success + * @returns PagedEntityTreeItemModel Success * @throws ApiError */ public static getTreeMemberTypeRoot({ @@ -38,7 +43,7 @@ export class MemberTypeResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/member-type/root', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ModelsBuilderResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ModelsBuilderResource.ts index 3557ae34ea..45a7b47d2c 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ModelsBuilderResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ModelsBuilderResource.ts @@ -1,9 +1,9 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { CreatedResult } from '../models/CreatedResult'; -import type { ModelsBuilder } from '../models/ModelsBuilder'; -import type { OutOfDateStatus } from '../models/OutOfDateStatus'; +import type { CreatedResultModel } from '../models/CreatedResultModel'; +import type { ModelsBuilderModel } from '../models/ModelsBuilderModel'; +import type { OutOfDateStatusModel } from '../models/OutOfDateStatusModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -12,10 +12,10 @@ import { request as __request } from '../core/request'; export class ModelsBuilderResource { /** - * @returns CreatedResult Created + * @returns CreatedResultModel Created * @throws ApiError */ - public static postModelsBuilderBuild(): CancelablePromise { + public static postModelsBuilderBuild(): CancelablePromise { return __request(OpenAPI, { method: 'POST', url: '/umbraco/management/api/v1/models-builder/build', @@ -26,10 +26,10 @@ export class ModelsBuilderResource { } /** - * @returns ModelsBuilder Success + * @returns any Success * @throws ApiError */ - public static getModelsBuilderDashboard(): CancelablePromise { + public static getModelsBuilderDashboard(): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/models-builder/dashboard', @@ -37,10 +37,10 @@ export class ModelsBuilderResource { } /** - * @returns OutOfDateStatus Success + * @returns any Success * @throws ApiError */ - public static getModelsBuilderStatus(): CancelablePromise { + public static getModelsBuilderStatus(): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/models-builder/status', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/PartialViewResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/PartialViewResource.ts index 44fb87f812..4ec4cce563 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/PartialViewResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/PartialViewResource.ts @@ -1,8 +1,8 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { FileSystemTreeItem } from '../models/FileSystemTreeItem'; -import type { PagedFileSystemTreeItem } from '../models/PagedFileSystemTreeItem'; +import type { FileSystemTreeItemModel } from '../models/FileSystemTreeItemModel'; +import type { PagedFileSystemTreeItemModel } from '../models/PagedFileSystemTreeItemModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -11,7 +11,7 @@ import { request as __request } from '../core/request'; export class PartialViewResource { /** - * @returns PagedFileSystemTreeItem Success + * @returns PagedFileSystemTreeItemModel Success * @throws ApiError */ public static getTreePartialViewChildren({ @@ -22,7 +22,7 @@ export class PartialViewResource { path?: string, skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/partial-view/children', @@ -35,14 +35,14 @@ export class PartialViewResource { } /** - * @returns FileSystemTreeItem Success + * @returns any Success * @throws ApiError */ public static getTreePartialViewItem({ path, }: { path?: Array, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/partial-view/item', @@ -53,7 +53,7 @@ export class PartialViewResource { } /** - * @returns PagedFileSystemTreeItem Success + * @returns PagedFileSystemTreeItemModel Success * @throws ApiError */ public static getTreePartialViewRoot({ @@ -62,7 +62,7 @@ export class PartialViewResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/partial-view/root', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ProfilingResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ProfilingResource.ts index 149a90f8e6..0560495600 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ProfilingResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ProfilingResource.ts @@ -1,7 +1,7 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { ProfilingStatus } from '../models/ProfilingStatus'; +import type { ProfilingStatusModel } from '../models/ProfilingStatusModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -10,10 +10,10 @@ import { request as __request } from '../core/request'; export class ProfilingResource { /** - * @returns ProfilingStatus Success + * @returns any Success * @throws ApiError */ - public static getProfilingStatus(): CancelablePromise { + public static getProfilingStatus(): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/profiling/status', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/RedirectManagementResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/RedirectManagementResource.ts index 92b1272bee..aa15ce40ac 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/RedirectManagementResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/RedirectManagementResource.ts @@ -1,9 +1,9 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { PagedRedirectUrl } from '../models/PagedRedirectUrl'; -import type { RedirectStatus } from '../models/RedirectStatus'; -import type { RedirectUrlStatus } from '../models/RedirectUrlStatus'; +import type { PagedRedirectUrlModel } from '../models/PagedRedirectUrlModel'; +import type { RedirectStatusModel } from '../models/RedirectStatusModel'; +import type { RedirectUrlStatusModel } from '../models/RedirectUrlStatusModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -12,7 +12,7 @@ import { request as __request } from '../core/request'; export class RedirectManagementResource { /** - * @returns PagedRedirectUrl Success + * @returns PagedRedirectUrlModel Success * @throws ApiError */ public static getRedirectManagement({ @@ -23,7 +23,7 @@ export class RedirectManagementResource { filter?: string, skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/redirect-management', @@ -39,7 +39,7 @@ export class RedirectManagementResource { } /** - * @returns PagedRedirectUrl Success + * @returns PagedRedirectUrlModel Success * @throws ApiError */ public static getRedirectManagementByKey({ @@ -50,7 +50,7 @@ export class RedirectManagementResource { key: string, skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/redirect-management/{key}', @@ -83,10 +83,10 @@ export class RedirectManagementResource { } /** - * @returns RedirectUrlStatus Success + * @returns any Success * @throws ApiError */ - public static getRedirectManagementStatus(): CancelablePromise { + public static getRedirectManagementStatus(): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/redirect-management/status', @@ -100,7 +100,7 @@ export class RedirectManagementResource { public static postRedirectManagementStatus({ status, }: { - status?: RedirectStatus, + status?: RedirectStatusModel, }): CancelablePromise { return __request(OpenAPI, { method: 'POST', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/RelationResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/RelationResource.ts index ba890d4c8d..df5460a1e4 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/RelationResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/RelationResource.ts @@ -1,8 +1,8 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { PagedRelation } from '../models/PagedRelation'; -import type { Relation } from '../models/Relation'; +import type { PagedRelationModel } from '../models/PagedRelationModel'; +import type { RelationModel } from '../models/RelationModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -11,14 +11,14 @@ import { request as __request } from '../core/request'; export class RelationResource { /** - * @returns Relation Success + * @returns any Success * @throws ApiError */ public static getRelationById({ id, }: { id: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/relation/{id}', @@ -32,7 +32,7 @@ export class RelationResource { } /** - * @returns PagedRelation Success + * @returns PagedRelationModel Success * @throws ApiError */ public static getRelationChildRelationByChildId({ @@ -45,7 +45,7 @@ export class RelationResource { skip?: number, take?: number, relationTypeAlias?: string, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/relation/child-relation/{childId}', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/RelationTypeResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/RelationTypeResource.ts index 56a45aaa5e..9d36d51255 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/RelationTypeResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/RelationTypeResource.ts @@ -1,8 +1,9 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { FolderTreeItem } from '../models/FolderTreeItem'; -import type { PagedEntityTreeItem } from '../models/PagedEntityTreeItem'; +import type { DocumentTypeTreeItemModel } from '../models/DocumentTypeTreeItemModel'; +import type { FolderTreeItemModel } from '../models/FolderTreeItemModel'; +import type { PagedEntityTreeItemModel } from '../models/PagedEntityTreeItemModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -11,14 +12,14 @@ import { request as __request } from '../core/request'; export class RelationTypeResource { /** - * @returns FolderTreeItem Success + * @returns any Success * @throws ApiError */ public static getTreeRelationTypeItem({ key, }: { key?: Array, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/relation-type/item', @@ -29,7 +30,7 @@ export class RelationTypeResource { } /** - * @returns PagedEntityTreeItem Success + * @returns PagedEntityTreeItemModel Success * @throws ApiError */ public static getTreeRelationTypeRoot({ @@ -38,7 +39,7 @@ export class RelationTypeResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/relation-type/root', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ScriptResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ScriptResource.ts index 9d7a849126..0b36985d82 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ScriptResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ScriptResource.ts @@ -1,8 +1,8 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { FileSystemTreeItem } from '../models/FileSystemTreeItem'; -import type { PagedFileSystemTreeItem } from '../models/PagedFileSystemTreeItem'; +import type { FileSystemTreeItemModel } from '../models/FileSystemTreeItemModel'; +import type { PagedFileSystemTreeItemModel } from '../models/PagedFileSystemTreeItemModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -11,7 +11,7 @@ import { request as __request } from '../core/request'; export class ScriptResource { /** - * @returns PagedFileSystemTreeItem Success + * @returns PagedFileSystemTreeItemModel Success * @throws ApiError */ public static getTreeScriptChildren({ @@ -22,7 +22,7 @@ export class ScriptResource { path?: string, skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/script/children', @@ -35,14 +35,14 @@ export class ScriptResource { } /** - * @returns FileSystemTreeItem Success + * @returns any Success * @throws ApiError */ public static getTreeScriptItem({ path, }: { path?: Array, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/script/item', @@ -53,7 +53,7 @@ export class ScriptResource { } /** - * @returns PagedFileSystemTreeItem Success + * @returns PagedFileSystemTreeItemModel Success * @throws ApiError */ public static getTreeScriptRoot({ @@ -62,7 +62,7 @@ export class ScriptResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/script/root', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/SearcherResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/SearcherResource.ts index 2cda7961c1..7792b73095 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/SearcherResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/SearcherResource.ts @@ -1,8 +1,8 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { PagedSearcher } from '../models/PagedSearcher'; -import type { PagedSearchResult } from '../models/PagedSearchResult'; +import type { PagedSearcherModel } from '../models/PagedSearcherModel'; +import type { PagedSearchResultModel } from '../models/PagedSearchResultModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -11,7 +11,7 @@ import { request as __request } from '../core/request'; export class SearcherResource { /** - * @returns PagedSearcher Success + * @returns PagedSearcherModel Success * @throws ApiError */ public static getSearcher({ @@ -20,7 +20,7 @@ export class SearcherResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/searcher', @@ -32,7 +32,7 @@ export class SearcherResource { } /** - * @returns PagedSearchResult Success + * @returns PagedSearchResultModel Success * @throws ApiError */ public static getSearcherBySearcherNameQuery({ @@ -45,7 +45,7 @@ export class SearcherResource { term?: string, skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/searcher/{searcherName}/query', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ServerResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ServerResource.ts index 86143274bc..a2351ca654 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ServerResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/ServerResource.ts @@ -1,8 +1,8 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { ServerStatus } from '../models/ServerStatus'; -import type { Version } from '../models/Version'; +import type { ServerStatusModel } from '../models/ServerStatusModel'; +import type { VersionModel } from '../models/VersionModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -11,10 +11,10 @@ import { request as __request } from '../core/request'; export class ServerResource { /** - * @returns ServerStatus Success + * @returns any Success * @throws ApiError */ - public static getServerStatus(): CancelablePromise { + public static getServerStatus(): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/server/status', @@ -25,10 +25,10 @@ export class ServerResource { } /** - * @returns Version Success + * @returns any Success * @throws ApiError */ - public static getServerVersion(): CancelablePromise { + public static getServerVersion(): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/server/version', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/StaticFileResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/StaticFileResource.ts index cf015a1be0..2ed706ee95 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/StaticFileResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/StaticFileResource.ts @@ -1,8 +1,8 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { FileSystemTreeItem } from '../models/FileSystemTreeItem'; -import type { PagedFileSystemTreeItem } from '../models/PagedFileSystemTreeItem'; +import type { FileSystemTreeItemModel } from '../models/FileSystemTreeItemModel'; +import type { PagedFileSystemTreeItemModel } from '../models/PagedFileSystemTreeItemModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -11,7 +11,7 @@ import { request as __request } from '../core/request'; export class StaticFileResource { /** - * @returns PagedFileSystemTreeItem Success + * @returns PagedFileSystemTreeItemModel Success * @throws ApiError */ public static getTreeStaticFileChildren({ @@ -22,7 +22,7 @@ export class StaticFileResource { path?: string, skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/static-file/children', @@ -35,14 +35,14 @@ export class StaticFileResource { } /** - * @returns FileSystemTreeItem Success + * @returns any Success * @throws ApiError */ public static getTreeStaticFileItem({ path, }: { path?: Array, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/static-file/item', @@ -53,7 +53,7 @@ export class StaticFileResource { } /** - * @returns PagedFileSystemTreeItem Success + * @returns PagedFileSystemTreeItemModel Success * @throws ApiError */ public static getTreeStaticFileRoot({ @@ -62,7 +62,7 @@ export class StaticFileResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/static-file/root', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/StylesheetResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/StylesheetResource.ts index e5bb8fa152..1e48b59a58 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/StylesheetResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/StylesheetResource.ts @@ -1,8 +1,8 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { FileSystemTreeItem } from '../models/FileSystemTreeItem'; -import type { PagedFileSystemTreeItem } from '../models/PagedFileSystemTreeItem'; +import type { FileSystemTreeItemModel } from '../models/FileSystemTreeItemModel'; +import type { PagedFileSystemTreeItemModel } from '../models/PagedFileSystemTreeItemModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -11,7 +11,7 @@ import { request as __request } from '../core/request'; export class StylesheetResource { /** - * @returns PagedFileSystemTreeItem Success + * @returns PagedFileSystemTreeItemModel Success * @throws ApiError */ public static getTreeStylesheetChildren({ @@ -22,7 +22,7 @@ export class StylesheetResource { path?: string, skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/stylesheet/children', @@ -35,14 +35,14 @@ export class StylesheetResource { } /** - * @returns FileSystemTreeItem Success + * @returns any Success * @throws ApiError */ public static getTreeStylesheetItem({ path, }: { path?: Array, - }): CancelablePromise> { + }): CancelablePromise> { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/stylesheet/item', @@ -53,7 +53,7 @@ export class StylesheetResource { } /** - * @returns PagedFileSystemTreeItem Success + * @returns PagedFileSystemTreeItemModel Success * @throws ApiError */ public static getTreeStylesheetRoot({ @@ -62,7 +62,7 @@ export class StylesheetResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/tree/stylesheet/root', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/TelemetryResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/TelemetryResource.ts index 8725bee8d3..2c27fcfa93 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/TelemetryResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/TelemetryResource.ts @@ -1,8 +1,8 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { PagedTelemetry } from '../models/PagedTelemetry'; -import type { Telemetry } from '../models/Telemetry'; +import type { PagedTelemetryModel } from '../models/PagedTelemetryModel'; +import type { TelemetryModel } from '../models/TelemetryModel'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -11,7 +11,7 @@ import { request as __request } from '../core/request'; export class TelemetryResource { /** - * @returns PagedTelemetry Success + * @returns PagedTelemetryModel Success * @throws ApiError */ public static getTelemetry({ @@ -20,7 +20,7 @@ export class TelemetryResource { }: { skip?: number, take?: number, - }): CancelablePromise { + }): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/telemetry', @@ -32,10 +32,10 @@ export class TelemetryResource { } /** - * @returns Telemetry Success + * @returns any Success * @throws ApiError */ - public static getTelemetryLevel(): CancelablePromise { + public static getTelemetryLevel(): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/umbraco/management/api/v1/telemetry/level', @@ -49,7 +49,7 @@ export class TelemetryResource { public static postTelemetryLevel({ requestBody, }: { - requestBody?: Telemetry, + requestBody?: TelemetryModel, }): CancelablePromise { return __request(OpenAPI, { method: 'POST', diff --git a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/TemplateResource.ts b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/TemplateResource.ts index 771d6ef5ef..1767d41ef9 100644 --- a/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/TemplateResource.ts +++ b/src/Umbraco.Web.UI.Client/libs/backend-api/src/services/TemplateResource.ts @@ -1,14 +1,19 @@ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ -import type { EntityTreeItem } from '../models/EntityTreeItem'; -import type { PagedEntityTreeItem } from '../models/PagedEntityTreeItem'; -import type { Template } from '../models/Template'; +import type { ContentTreeItemModel } from '../models/ContentTreeItemModel'; +import type { DocumentBlueprintTreeItemModel } from '../models/DocumentBlueprintTreeItemModel'; +import type { DocumentTreeItemModel } from '../models/DocumentTreeItemModel'; +import type { DocumentTypeTreeItemModel } from '../models/DocumentTypeTreeItemModel'; +import type { EntityTreeItemModel } from '../models/EntityTreeItemModel'; +import type { FolderTreeItemModel } from '../models/FolderTreeItemModel'; +import type { PagedEntityTreeItemModel } from '../models/PagedEntityTreeItemModel'; import type { TemplateCreateModel } from '../models/TemplateCreateModel'; +import type { TemplateModel } from '../models/TemplateModel'; import type { TemplateQueryExecuteModel } from '../models/TemplateQueryExecuteModel'; -import type { TemplateQueryResult } from '../models/TemplateQueryResult'; -import type { TemplateQuerySettings } from '../models/TemplateQuerySettings'; -import type { TemplateScaffold } from '../models/TemplateScaffold'; +import type { TemplateQueryResultModel } from '../models/TemplateQueryResultModel'; +import type { TemplateQuerySettingsModel } from '../models/TemplateQuerySettingsModel'; +import type { TemplateScaffoldModel } from '../models/TemplateScaffoldModel'; import type { TemplateUpdateModel } from '../models/TemplateUpdateModel'; import type { CancelablePromise } from '../core/CancelablePromise'; @@ -32,20 +37,21 @@ export class TemplateResource { body: requestBody, mediaType: 'application/json', errors: { + 400: `Bad Request`, 404: `Not Found`, }, }); } /** - * @returns Template Success + * @returns any Success * @throws ApiError */ public static getTemplateByKey({ key, }: { key: string, - }): CancelablePromise