add event discriminator option

This commit is contained in:
Mads Rasmussen
2025-01-28 14:04:35 +01:00
parent 80b8d6f89f
commit 0a78648175

View File

@@ -2,7 +2,9 @@ import { UmbControllerEvent } from '@umbraco-cms/backoffice/controller-api';
import type { UmbEntityModel } from '@umbraco-cms/backoffice/entity';
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
export interface UmbEntityActionEventArgs extends UmbEntityModel {}
export interface UmbEntityActionEventArgs extends UmbEntityModel {
discriminator?: string;
}
export class UmbEntityActionEvent<
ArgsType extends UmbEntityActionEventArgs = UmbEntityActionEventArgs,
@@ -21,4 +23,8 @@ export class UmbEntityActionEvent<
getUnique(): string | null {
return this._args.unique;
}
getDiscriminator(): string | undefined {
return this._args.discriminator;
}
}