Removed redundant destroy() methods
This commit is contained in:
@@ -43,8 +43,6 @@ export class UmbExtensionCollectionRepository
|
||||
const data = { items, total };
|
||||
return { data };
|
||||
}
|
||||
|
||||
destroy(): void {}
|
||||
}
|
||||
|
||||
export { UmbExtensionCollectionRepository as api };
|
||||
|
||||
@@ -37,8 +37,6 @@ export class UmbDataTypeCollectionRepository extends UmbRepositoryBase implement
|
||||
|
||||
return { data, error, asObservable: () => this.#itemStore!.items(uniques) };
|
||||
}
|
||||
|
||||
destroy(): void {}
|
||||
}
|
||||
|
||||
export default UmbDataTypeCollectionRepository;
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
import type { UmbDictionaryCollectionFilterModel } from '../types.js';
|
||||
import { UmbDictionaryCollectionServerDataSource } from './dictionary-collection.server.data-source.js';
|
||||
import type { UmbDictionaryCollectionDataSource } from './types.js';
|
||||
import { UmbRepositoryBase } from '@umbraco-cms/backoffice/repository';
|
||||
import type { UmbCollectionRepository } from '@umbraco-cms/backoffice/collection';
|
||||
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
|
||||
|
||||
export class UmbDictionaryCollectionRepository implements UmbCollectionRepository {
|
||||
export class UmbDictionaryCollectionRepository extends UmbRepositoryBase implements UmbCollectionRepository {
|
||||
#collectionSource: UmbDictionaryCollectionDataSource;
|
||||
|
||||
constructor(host: UmbControllerHost) {
|
||||
super(host);
|
||||
this.#collectionSource = new UmbDictionaryCollectionServerDataSource(host);
|
||||
}
|
||||
|
||||
async requestCollection(filter: UmbDictionaryCollectionFilterModel) {
|
||||
return this.#collectionSource.getCollection(filter);
|
||||
}
|
||||
|
||||
destroy(): void {}
|
||||
}
|
||||
|
||||
export default UmbDictionaryCollectionRepository;
|
||||
|
||||
@@ -16,8 +16,6 @@ export class UmbDocumentCollectionRepository extends UmbRepositoryBase implement
|
||||
async requestCollection(query: UmbDocumentCollectionFilterModel) {
|
||||
return this.#collectionSource.getCollection(query);
|
||||
}
|
||||
|
||||
destroy(): void {}
|
||||
}
|
||||
|
||||
export default UmbDocumentCollectionRepository;
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
import type { UmbLanguageCollectionFilterModel } from '../types.js';
|
||||
import { UmbLanguageCollectionServerDataSource } from './language-collection.server.data-source.js';
|
||||
import type { UmbLanguageCollectionDataSource } from './types.js';
|
||||
import { UmbRepositoryBase } from '@umbraco-cms/backoffice/repository';
|
||||
import type { UmbCollectionRepository } from '@umbraco-cms/backoffice/collection';
|
||||
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
|
||||
|
||||
export class UmbLanguageCollectionRepository implements UmbCollectionRepository {
|
||||
export class UmbLanguageCollectionRepository extends UmbRepositoryBase implements UmbCollectionRepository {
|
||||
#collectionSource: UmbLanguageCollectionDataSource;
|
||||
|
||||
constructor(host: UmbControllerHost) {
|
||||
super(host);
|
||||
this.#collectionSource = new UmbLanguageCollectionServerDataSource(host);
|
||||
}
|
||||
|
||||
async requestCollection(filter: UmbLanguageCollectionFilterModel) {
|
||||
return this.#collectionSource.getCollection(filter);
|
||||
}
|
||||
|
||||
destroy(): void {}
|
||||
}
|
||||
|
||||
export default UmbLanguageCollectionRepository;
|
||||
|
||||
@@ -23,8 +23,6 @@ export class UmbMediaCollectionRepository extends UmbRepositoryBase implements U
|
||||
async requestCollection(query: UmbMediaCollectionFilterModel) {
|
||||
return this.#collectionSource.getCollection(query);
|
||||
}
|
||||
|
||||
destroy(): void {}
|
||||
}
|
||||
|
||||
export default UmbMediaCollectionRepository;
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
import type { UmbMemberGroupCollectionFilterModel } from '../types.js';
|
||||
import { UmbMemberGroupCollectionServerDataSource } from './member-group-collection.server.data-source.js';
|
||||
import type { UmbMemberGroupCollectionDataSource } from './types.js';
|
||||
import { UmbRepositoryBase } from '@umbraco-cms/backoffice/repository';
|
||||
import type { UmbCollectionRepository } from '@umbraco-cms/backoffice/collection';
|
||||
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
|
||||
|
||||
export class UmbMemberGroupCollectionRepository implements UmbCollectionRepository {
|
||||
export class UmbMemberGroupCollectionRepository extends UmbRepositoryBase implements UmbCollectionRepository {
|
||||
#collectionSource: UmbMemberGroupCollectionDataSource;
|
||||
|
||||
constructor(host: UmbControllerHost) {
|
||||
super(host);
|
||||
this.#collectionSource = new UmbMemberGroupCollectionServerDataSource(host);
|
||||
}
|
||||
|
||||
async requestCollection(filter: UmbMemberGroupCollectionFilterModel) {
|
||||
return this.#collectionSource.getCollection(filter);
|
||||
}
|
||||
|
||||
destroy(): void {}
|
||||
}
|
||||
|
||||
export default UmbMemberGroupCollectionRepository;
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
import type { UmbRelationTypeCollectionFilterModel } from '../types.js';
|
||||
import { UmbRelationTypeCollectionServerDataSource } from './relation-type-collection.server.data-source.js';
|
||||
import type { UmbRelationTypeCollectionDataSource } from './types.js';
|
||||
import { UmbRepositoryBase } from '@umbraco-cms/backoffice/repository';
|
||||
import type { UmbCollectionRepository } from '@umbraco-cms/backoffice/collection';
|
||||
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
|
||||
|
||||
export class UmbRelationTypeCollectionRepository implements UmbCollectionRepository {
|
||||
export class UmbRelationTypeCollectionRepository extends UmbRepositoryBase implements UmbCollectionRepository {
|
||||
#collectionSource: UmbRelationTypeCollectionDataSource;
|
||||
|
||||
constructor(host: UmbControllerHost) {
|
||||
super(host);
|
||||
this.#collectionSource = new UmbRelationTypeCollectionServerDataSource(host);
|
||||
}
|
||||
|
||||
async requestCollection(filter: UmbRelationTypeCollectionFilterModel) {
|
||||
return this.#collectionSource.getCollection(filter);
|
||||
}
|
||||
|
||||
destroy(): void {}
|
||||
}
|
||||
|
||||
export default UmbRelationTypeCollectionRepository;
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
import type { UmbRelationCollectionFilterModel } from '../types.js';
|
||||
import { UmbRelationCollectionServerDataSource } from './relation-collection.server.data-source.js';
|
||||
import type { UmbRelationCollectionDataSource } from './types.js';
|
||||
import { UmbRepositoryBase } from '@umbraco-cms/backoffice/repository';
|
||||
import type { UmbCollectionRepository } from '@umbraco-cms/backoffice/collection';
|
||||
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
|
||||
|
||||
export class UmbRelationCollectionRepository implements UmbCollectionRepository {
|
||||
export class UmbRelationCollectionRepository extends UmbRepositoryBase implements UmbCollectionRepository {
|
||||
#collectionSource: UmbRelationCollectionDataSource;
|
||||
|
||||
constructor(host: UmbControllerHost) {
|
||||
super(host);
|
||||
this.#collectionSource = new UmbRelationCollectionServerDataSource(host);
|
||||
}
|
||||
|
||||
async requestCollection(filter: UmbRelationCollectionFilterModel) {
|
||||
return this.#collectionSource.getCollection(filter);
|
||||
}
|
||||
|
||||
destroy(): void {}
|
||||
}
|
||||
|
||||
export default UmbRelationCollectionRepository;
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
import type { UmbWebhookCollectionFilterModel } from '../types.js';
|
||||
import { UmbWebhookCollectionServerDataSource } from './webhook-collection.server.data-source.js';
|
||||
import type { UmbWebhookCollectionDataSource } from './types.js';
|
||||
import { UmbRepositoryBase } from '@umbraco-cms/backoffice/repository';
|
||||
import type { UmbCollectionRepository } from '@umbraco-cms/backoffice/collection';
|
||||
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
|
||||
|
||||
export class UmbWebhookCollectionRepository implements UmbCollectionRepository {
|
||||
export class UmbWebhookCollectionRepository extends UmbRepositoryBase implements UmbCollectionRepository {
|
||||
#collectionSource: UmbWebhookCollectionDataSource;
|
||||
|
||||
constructor(host: UmbControllerHost) {
|
||||
super(host);
|
||||
this.#collectionSource = new UmbWebhookCollectionServerDataSource(host);
|
||||
}
|
||||
|
||||
async requestCollection(filter: UmbWebhookCollectionFilterModel) {
|
||||
return this.#collectionSource.getCollection(filter);
|
||||
}
|
||||
|
||||
destroy(): void {}
|
||||
}
|
||||
|
||||
export default UmbWebhookCollectionRepository;
|
||||
|
||||
Reference in New Issue
Block a user