@spartacus/core
Version:
Spartacus - the core framework
33 lines • 6.68 kB
JavaScript
import { entityMeta } from '../entity/entity.action';
import { processesDecrementMeta, processesIncrementMeta, processesLoaderResetMeta, } from '../processes-loader/processes-loader.action';
export const ENTITY_PROCESSES_LOADER_RESET_ACTION = '[ENTITY] PROCESSES LOADER RESET';
export const ENTITY_PROCESSES_INCREMENT_ACTION = '[ENTITY] PROCESSES INCREMENT';
export const ENTITY_PROCESSES_DECREMENT_ACTION = '[ENTITY] PROCESSES DECREMENT';
export function entityProcessesLoaderResetMeta(entityType, id) {
return Object.assign(Object.assign({}, processesLoaderResetMeta(entityType)), entityMeta(entityType, id));
}
export function entityProcessesIncrementMeta(entityType, id) {
return Object.assign(Object.assign({}, processesIncrementMeta(entityType)), entityMeta(entityType, id));
}
export function entityProcessesDecrementMeta(entityType, id) {
return Object.assign(Object.assign({}, processesDecrementMeta(entityType)), entityMeta(entityType, id));
}
export class EntityProcessesLoaderResetAction {
constructor(entityType, id) {
this.type = ENTITY_PROCESSES_LOADER_RESET_ACTION;
this.meta = entityProcessesLoaderResetMeta(entityType, id);
}
}
export class EntityProcessesIncrementAction {
constructor(entityType, id) {
this.type = ENTITY_PROCESSES_INCREMENT_ACTION;
this.meta = entityProcessesIncrementMeta(entityType, id);
}
}
export class EntityProcessesDecrementAction {
constructor(entityType, id) {
this.type = ENTITY_PROCESSES_DECREMENT_ACTION;
this.meta = entityProcessesDecrementMeta(entityType, id);
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW50aXR5LXByb2Nlc3Nlcy1sb2FkZXIuYWN0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvY29yZS9zcmMvc3RhdGUvdXRpbHMvZW50aXR5LXByb2Nlc3Nlcy1sb2FkZXIvZW50aXR5LXByb2Nlc3Nlcy1sb2FkZXIuYWN0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBRSxVQUFVLEVBQWMsTUFBTSx5QkFBeUIsQ0FBQztBQUNqRSxPQUFPLEVBQ0wsc0JBQXNCLEVBQ3RCLHNCQUFzQixFQUV0Qix3QkFBd0IsR0FDekIsTUFBTSw2Q0FBNkMsQ0FBQztBQUVyRCxNQUFNLENBQUMsTUFBTSxvQ0FBb0MsR0FDL0MsaUNBQWlDLENBQUM7QUFDcEMsTUFBTSxDQUFDLE1BQU0saUNBQWlDLEdBQUcsOEJBQThCLENBQUM7QUFDaEYsTUFBTSxDQUFDLE1BQU0saUNBQWlDLEdBQUcsOEJBQThCLENBQUM7QUFXaEYsTUFBTSxVQUFVLDhCQUE4QixDQUM1QyxVQUFrQixFQUNsQixFQUFxQjtJQUVyQix1Q0FDSyx3QkFBd0IsQ0FBQyxVQUFVLENBQUMsR0FDcEMsVUFBVSxDQUFDLFVBQVUsRUFBRSxFQUFFLENBQUMsRUFDN0I7QUFDSixDQUFDO0FBRUQsTUFBTSxVQUFVLDRCQUE0QixDQUMxQyxVQUFrQixFQUNsQixFQUFxQjtJQUVyQix1Q0FDSyxzQkFBc0IsQ0FBQyxVQUFVLENBQUMsR0FDbEMsVUFBVSxDQUFDLFVBQVUsRUFBRSxFQUFFLENBQUMsRUFDN0I7QUFDSixDQUFDO0FBRUQsTUFBTSxVQUFVLDRCQUE0QixDQUMxQyxVQUFrQixFQUNsQixFQUFxQjtJQUVyQix1Q0FDSyxzQkFBc0IsQ0FBQyxVQUFVLENBQUMsR0FDbEMsVUFBVSxDQUFDLFVBQVUsRUFBRSxFQUFFLENBQUMsRUFDN0I7QUFDSixDQUFDO0FBRUQsTUFBTSxPQUFPLGdDQUFnQztJQUszQyxZQUFZLFVBQWtCLEVBQUUsRUFBcUI7UUFGckQsU0FBSSxHQUFHLG9DQUFvQyxDQUFDO1FBRzFDLElBQUksQ0FBQyxJQUFJLEdBQUcsOEJBQThCLENBQUMsVUFBVSxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQzdELENBQUM7Q0FDRjtBQUVELE1BQU0sT0FBTyw4QkFBOEI7SUFLekMsWUFBWSxVQUFrQixFQUFFLEVBQXFCO1FBRnJELFNBQUksR0FBRyxpQ0FBaUMsQ0FBQztRQUd2QyxJQUFJLENBQUMsSUFBSSxHQUFHLDRCQUE0QixDQUFDLFVBQVUsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUMzRCxDQUFDO0NBQ0Y7QUFFRCxNQUFNLE9BQU8sOEJBQThCO0lBS3pDLFlBQVksVUFBa0IsRUFBRSxFQUFxQjtRQUZyRCxTQUFJLEdBQUcsaUNBQWlDLENBQUM7UUFHdkMsSUFBSSxDQUFDLElBQUksR0FBRyw0QkFBNEIsQ0FBQyxVQUFVLEVBQUUsRUFBRSxDQUFDLENBQUM7SUFDM0QsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQWN0aW9uIH0gZnJvbSAnQG5ncngvc3RvcmUnO1xuaW1wb3J0IHsgZW50aXR5TWV0YSwgRW50aXR5TWV0YSB9IGZyb20gJy4uL2VudGl0eS9lbnRpdHkuYWN0aW9uJztcbmltcG9ydCB7XG4gIHByb2Nlc3Nlc0RlY3JlbWVudE1ldGEsXG4gIHByb2Nlc3Nlc0luY3JlbWVudE1ldGEsXG4gIFByb2Nlc3Nlc0xvYWRlck1ldGEsXG4gIHByb2Nlc3Nlc0xvYWRlclJlc2V0TWV0YSxcbn0gZnJvbSAnLi4vcHJvY2Vzc2VzLWxvYWRlci9wcm9jZXNzZXMtbG9hZGVyLmFjdGlvbic7XG5cbmV4cG9ydCBjb25zdCBFTlRJVFlfUFJPQ0VTU0VTX0xPQURFUl9SRVNFVF9BQ1RJT04gPVxuICAnW0VOVElUWV0gUFJPQ0VTU0VTIExPQURFUiBSRVNFVCc7XG5leHBvcnQgY29uc3QgRU5USVRZX1BST0NFU1NFU19JTkNSRU1FTlRfQUNUSU9OID0gJ1tFTlRJVFldIFBST0NFU1NFUyBJTkNSRU1FTlQnO1xuZXhwb3J0IGNvbnN0IEVOVElUWV9QUk9DRVNTRVNfREVDUkVNRU5UX0FDVElPTiA9ICdbRU5USVRZXSBQUk9DRVNTRVMgREVDUkVNRU5UJztcblxuZXhwb3J0IGludGVyZmFjZSBFbnRpdHlQcm9jZXNzZXNMb2FkZXJNZXRhXG4gIGV4dGVuZHMgRW50aXR5TWV0YSxcbiAgICBQcm9jZXNzZXNMb2FkZXJNZXRhIHt9XG5cbmV4cG9ydCBpbnRlcmZhY2UgRW50aXR5UHJvY2Vzc2VzTG9hZGVyQWN0aW9uIGV4dGVuZHMgQWN0aW9uIHtcbiAgcmVhZG9ubHkgcGF5bG9hZD86IGFueTtcbiAgcmVhZG9ubHkgbWV0YT86IEVudGl0eVByb2Nlc3Nlc0xvYWRlck1ldGE7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBlbnRpdHlQcm9jZXNzZXNMb2FkZXJSZXNldE1ldGEoXG4gIGVudGl0eVR5cGU6IHN0cmluZyxcbiAgaWQ6IHN0cmluZyB8IHN0cmluZ1tdXG4pOiBFbnRpdHlQcm9jZXNzZXNMb2FkZXJNZXRhIHtcbiAgcmV0dXJuIHtcbiAgICAuLi5wcm9jZXNzZXNMb2FkZXJSZXNldE1ldGEoZW50aXR5VHlwZSksXG4gICAgLi4uZW50aXR5TWV0YShlbnRpdHlUeXBlLCBpZCksXG4gIH07XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBlbnRpdHlQcm9jZXNzZXNJbmNyZW1lbnRNZXRhKFxuICBlbnRpdHlUeXBlOiBzdHJpbmcsXG4gIGlkOiBzdHJpbmcgfCBzdHJpbmdbXVxuKTogRW50aXR5UHJvY2Vzc2VzTG9hZGVyTWV0YSB7XG4gIHJldHVybiB7XG4gICAgLi4ucHJvY2Vzc2VzSW5jcmVtZW50TWV0YShlbnRpdHlUeXBlKSxcbiAgICAuLi5lbnRpdHlNZXRhKGVudGl0eVR5cGUsIGlkKSxcbiAgfTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGVudGl0eVByb2Nlc3Nlc0RlY3JlbWVudE1ldGEoXG4gIGVudGl0eVR5cGU6IHN0cmluZyxcbiAgaWQ6IHN0cmluZyB8IHN0cmluZ1tdXG4pOiBFbnRpdHlQcm9jZXNzZXNMb2FkZXJNZXRhIHtcbiAgcmV0dXJuIHtcbiAgICAuLi5wcm9jZXNzZXNEZWNyZW1lbnRNZXRhKGVudGl0eVR5cGUpLFxuICAgIC4uLmVudGl0eU1ldGEoZW50aXR5VHlwZSwgaWQpLFxuICB9O1xufVxuXG5leHBvcnQgY2xhc3MgRW50aXR5UHJvY2Vzc2VzTG9hZGVyUmVzZXRBY3Rpb25cbiAgaW1wbGVtZW50cyBFbnRpdHlQcm9jZXNzZXNMb2FkZXJBY3Rpb25cbntcbiAgdHlwZSA9IEVOVElUWV9QUk9DRVNTRVNfTE9BREVSX1JFU0VUX0FDVElPTjtcbiAgcmVhZG9ubHkgbWV0YTogRW50aXR5UHJvY2Vzc2VzTG9hZGVyTWV0YTtcbiAgY29uc3RydWN0b3IoZW50aXR5VHlwZTogc3RyaW5nLCBpZDogc3RyaW5nIHwgc3RyaW5nW10pIHtcbiAgICB0aGlzLm1ldGEgPSBlbnRpdHlQcm9jZXNzZXNMb2FkZXJSZXNldE1ldGEoZW50aXR5VHlwZSwgaWQpO1xuICB9XG59XG5cbmV4cG9ydCBjbGFzcyBFbnRpdHlQcm9jZXNzZXNJbmNyZW1lbnRBY3Rpb25cbiAgaW1wbGVtZW50cyBFbnRpdHlQcm9jZXNzZXNMb2FkZXJBY3Rpb25cbntcbiAgdHlwZSA9IEVOVElUWV9QUk9DRVNTRVNfSU5DUkVNRU5UX0FDVElPTjtcbiAgcmVhZG9ubHkgbWV0YTogRW50aXR5UHJvY2Vzc2VzTG9hZGVyTWV0YTtcbiAgY29uc3RydWN0b3IoZW50aXR5VHlwZTogc3RyaW5nLCBpZDogc3RyaW5nIHwgc3RyaW5nW10pIHtcbiAgICB0aGlzLm1ldGEgPSBlbnRpdHlQcm9jZXNzZXNJbmNyZW1lbnRNZXRhKGVudGl0eVR5cGUsIGlkKTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgRW50aXR5UHJvY2Vzc2VzRGVjcmVtZW50QWN0aW9uXG4gIGltcGxlbWVudHMgRW50aXR5UHJvY2Vzc2VzTG9hZGVyQWN0aW9uXG57XG4gIHR5cGUgPSBFTlRJVFlfUFJPQ0VTU0VTX0RFQ1JFTUVOVF9BQ1RJT047XG4gIHJlYWRvbmx5IG1ldGE6IEVudGl0eVByb2Nlc3Nlc0xvYWRlck1ldGE7XG4gIGNvbnN0cnVjdG9yKGVudGl0eVR5cGU6IHN0cmluZywgaWQ6IHN0cmluZyB8IHN0cmluZ1tdKSB7XG4gICAgdGhpcy5tZXRhID0gZW50aXR5UHJvY2Vzc2VzRGVjcmVtZW50TWV0YShlbnRpdHlUeXBlLCBpZCk7XG4gIH1cbn1cbiJdfQ==