update bulk actions
This commit is contained in:
@@ -1,14 +1,12 @@
|
||||
import type { UmbDocumentDetailRepository } from '../../repository/index.js';
|
||||
import { UmbEntityBulkActionBase } from '@umbraco-cms/backoffice/entity-bulk-action';
|
||||
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
|
||||
|
||||
export class UmbDocumentCopyEntityBulkAction extends UmbEntityBulkActionBase<UmbDocumentDetailRepository> {
|
||||
constructor(host: UmbControllerHost, repositoryAlias: string, selection: Array<string>) {
|
||||
super(host, repositoryAlias, selection);
|
||||
export class UmbDocumentCopyEntityBulkAction extends UmbEntityBulkActionBase<never> {
|
||||
constructor(host: UmbControllerHost) {
|
||||
super(host);
|
||||
}
|
||||
|
||||
async execute() {
|
||||
console.log(`execute copy for: ${this.selection}`);
|
||||
//await this.repository?.copy();
|
||||
console.log('execute bulk copy');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,14 +1,12 @@
|
||||
import type { UmbDocumentDetailRepository } from '../../repository/index.js';
|
||||
import { UmbEntityBulkActionBase } from '@umbraco-cms/backoffice/entity-bulk-action';
|
||||
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
|
||||
|
||||
export class UmbDocumentMoveEntityBulkAction extends UmbEntityBulkActionBase<UmbDocumentDetailRepository> {
|
||||
constructor(host: UmbControllerHost, repositoryAlias: string, selection: Array<string>) {
|
||||
super(host, repositoryAlias, selection);
|
||||
export class UmbDocumentMoveEntityBulkAction extends UmbEntityBulkActionBase<never> {
|
||||
constructor(host: UmbControllerHost) {
|
||||
super(host);
|
||||
}
|
||||
|
||||
async execute() {
|
||||
console.log(`execute move for: ${this.selection}`);
|
||||
//await this.repository?.move();
|
||||
console.log(`execute bulk move`);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,12 +3,11 @@ import { UmbEntityBulkActionBase } from '@umbraco-cms/backoffice/entity-bulk-act
|
||||
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
|
||||
|
||||
export class UmbMediaCopyEntityBulkAction extends UmbEntityBulkActionBase<UmbMediaDetailRepository> {
|
||||
constructor(host: UmbControllerHost, repositoryAlias: string, selection: Array<string>) {
|
||||
super(host, repositoryAlias, selection);
|
||||
constructor(host: UmbControllerHost) {
|
||||
super(host);
|
||||
}
|
||||
|
||||
async execute() {
|
||||
console.log(`execute copy for: ${this.selection}`);
|
||||
//await this.repository?.copy([], '');
|
||||
console.log(`execute bulk copy');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user