export condition types

This commit is contained in:
Niels Lyngsø
2024-10-25 10:28:46 +02:00
parent 419e00e494
commit f9ffce9e00
4 changed files with 28 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
import type { UMB_ENTITY_IS_NOT_TRASHED_CONDITION_ALIAS } from './constants.js';
import type { UmbConditionConfigBase } from '@umbraco-cms/backoffice/extension-api';
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
export interface UmbEntityIsNotTrashedConditionConfig
extends UmbConditionConfigBase<typeof UMB_ENTITY_IS_NOT_TRASHED_CONDITION_ALIAS> {}
declare global {
interface UmbExtensionConditionConfigMap {
UmbEntityIsNotTrashedConditionConfig: UmbEntityIsNotTrashedConditionConfig;
}
}

View File

@@ -0,0 +1,12 @@
import type { UMB_ENTITY_IS_TRASHED_CONDITION_ALIAS } from './constants.js';
import type { UmbConditionConfigBase } from '@umbraco-cms/backoffice/extension-api';
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
export interface UmbEntityIsTrashedConditionConfig
extends UmbConditionConfigBase<typeof UMB_ENTITY_IS_TRASHED_CONDITION_ALIAS> {}
declare global {
interface UmbExtensionConditionConfigMap {
UmbEntityIsTrashedConditionConfig: UmbEntityIsTrashedConditionConfig;
}
}

View File

@@ -0,0 +1,2 @@
export type * from './is-not-trashed/entity-is-not-trashed.condition-config.js';
export type * from './is-trashed/entity-is-trashed.condition-config.js';

View File

@@ -1,3 +1,5 @@
export type * from './conditions/types.js';
export interface UmbRecycleBinRestoreRequestArgs {
unique: string;
destination: {