UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

52 lines 6.27 kB
import { OperationBulkGeneralStatus } from '@c8y/client'; import { gettext } from '@c8y/ngx-components'; export const BULK_OPERATION_STATUS_LABELS = { SCHEDULED: gettext('Scheduled'), EXECUTING: gettext('Executing'), CANCELED: gettext('Canceled'), FAILED: gettext('Completed with failures'), SUCCESSFUL: gettext('Completed successfully'), DELETED: gettext('Deleted') }; export const BULK_OPERATION_STATUS_OPTIONS = { SCHEDULED: { label: BULK_OPERATION_STATUS_LABELS.SCHEDULED, generalStatuses: [OperationBulkGeneralStatus.SCHEDULED], icon: 'calendar', styleClass: 'text-info' }, EXECUTING: { label: BULK_OPERATION_STATUS_LABELS.EXECUTING, generalStatuses: [ OperationBulkGeneralStatus.EXECUTING, OperationBulkGeneralStatus.EXECUTING_WITH_ERROR ], icon: 'refresh', styleClass: 'text-primary' }, DELETED: { label: BULK_OPERATION_STATUS_LABELS.DELETED, generalStatuses: [OperationBulkGeneralStatus.DELETED], icon: 'delete-document', styleClass: 'text-muted' }, CANCELED: { label: BULK_OPERATION_STATUS_LABELS.CANCELED, generalStatuses: [OperationBulkGeneralStatus.CANCELED], icon: 'ban', styleClass: 'text-primary' }, FAILED: { label: BULK_OPERATION_STATUS_LABELS.FAILED, generalStatuses: [OperationBulkGeneralStatus.FAILED], icon: 'exclamation-circle', styleClass: 'text-danger' }, SUCCESSFUL: { label: BULK_OPERATION_STATUS_LABELS.SUCCESSFUL, generalStatuses: [OperationBulkGeneralStatus.SUCCESSFUL], icon: 'check-circle', styleClass: 'text-success' } }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVsay1vcGVyYXRpb24tbGlzdC1pdGVtLm1vZGVsLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vb3BlcmF0aW9ucy9idWxrLW9wZXJhdGlvbi1saXN0LWl0ZW0vYnVsay1vcGVyYXRpb24tbGlzdC1pdGVtLm1vZGVsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUN6RCxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFPOUMsTUFBTSxDQUFDLE1BQU0sNEJBQTRCLEdBQUc7SUFDMUMsU0FBUyxFQUFFLE9BQU8sQ0FBQyxXQUFXLENBQUM7SUFDL0IsU0FBUyxFQUFFLE9BQU8sQ0FBQyxXQUFXLENBQUM7SUFDL0IsUUFBUSxFQUFFLE9BQU8sQ0FBQyxVQUFVLENBQUM7SUFDN0IsTUFBTSxFQUFFLE9BQU8sQ0FBQyx5QkFBeUIsQ0FBQztJQUMxQyxVQUFVLEVBQUUsT0FBTyxDQUFDLHdCQUF3QixDQUFDO0lBQzdDLE9BQU8sRUFBRSxPQUFPLENBQUMsU0FBUyxDQUFDO0NBQzVCLENBQUM7QUFFRixNQUFNLENBQUMsTUFBTSw2QkFBNkIsR0FBOEI7SUFDdEUsU0FBUyxFQUFFO1FBQ1QsS0FBSyxFQUFFLDRCQUE0QixDQUFDLFNBQVM7UUFDN0MsZUFBZSxFQUFFLENBQUMsMEJBQTBCLENBQUMsU0FBUyxDQUFDO1FBQ3ZELElBQUksRUFBRSxVQUFVO1FBQ2hCLFVBQVUsRUFBRSxXQUFXO0tBQ3hCO0lBQ0QsU0FBUyxFQUFFO1FBQ1QsS0FBSyxFQUFFLDRCQUE0QixDQUFDLFNBQVM7UUFDN0MsZUFBZSxFQUFFO1lBQ2YsMEJBQTBCLENBQUMsU0FBUztZQUNwQywwQkFBMEIsQ0FBQyxvQkFBb0I7U0FDaEQ7UUFDRCxJQUFJLEVBQUUsU0FBUztRQUNmLFVBQVUsRUFBRSxjQUFjO0tBQzNCO0lBQ0QsT0FBTyxFQUFFO1FBQ1AsS0FBSyxFQUFFLDRCQUE0QixDQUFDLE9BQU87UUFDM0MsZUFBZSxFQUFFLENBQUMsMEJBQTBCLENBQUMsT0FBTyxDQUFDO1FBQ3JELElBQUksRUFBRSxpQkFBaUI7UUFDdkIsVUFBVSxFQUFFLFlBQVk7S0FDekI7SUFDRCxRQUFRLEVBQUU7UUFDUixLQUFLLEVBQUUsNEJBQTRCLENBQUMsUUFBUTtRQUM1QyxlQUFlLEVBQUUsQ0FBQywwQkFBMEIsQ0FBQyxRQUFRLENBQUM7UUFDdEQsSUFBSSxFQUFFLEtBQUs7UUFDWCxVQUFVLEVBQUUsY0FBYztLQUMzQjtJQUNELE1BQU0sRUFBRTtRQUNOLEtBQUssRUFBRSw0QkFBNEIsQ0FBQyxNQUFNO1FBQzFDLGVBQWUsRUFBRSxDQUFDLDBCQUEwQixDQUFDLE1BQU0sQ0FBQztRQUNwRCxJQUFJLEVBQUUsb0JBQW9CO1FBQzFCLFVBQVUsRUFBRSxhQUFhO0tBQzFCO0lBQ0QsVUFBVSxFQUFFO1FBQ1YsS0FBSyxFQUFFLDRCQUE0QixDQUFDLFVBQVU7UUFDOUMsZUFBZSxFQUFFLENBQUMsMEJBQTBCLENBQUMsVUFBVSxDQUFDO1FBQ3hELElBQUksRUFBRSxjQUFjO1FBQ3BCLFVBQVUsRUFBRSxjQUFjO0tBQzNCO0NBQ0YsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE9wZXJhdGlvbkJ1bGtHZW5lcmFsU3RhdHVzIH0gZnJvbSAnQGM4eS9jbGllbnQnO1xuaW1wb3J0IHsgZ2V0dGV4dCB9IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMnO1xuaW1wb3J0IHsgT3BlcmF0aW9uU3RhdHVzT3B0aW9uIH0gZnJvbSAnQGM4eS9uZ3gtY29tcG9uZW50cy9vcGVyYXRpb25zL3NoYXJlZCc7XG5cbmV4cG9ydCB0eXBlIE9wZXJhdGlvblN0YXR1c09wdGlvbnNNYXAgPSB7XG4gIFtrZXkgaW4ga2V5b2YgdHlwZW9mIEJVTEtfT1BFUkFUSU9OX1NUQVRVU19MQUJFTFNdPzogT3BlcmF0aW9uU3RhdHVzT3B0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IEJVTEtfT1BFUkFUSU9OX1NUQVRVU19MQUJFTFMgPSB7XG4gIFNDSEVEVUxFRDogZ2V0dGV4dCgnU2NoZWR1bGVkJyksXG4gIEVYRUNVVElORzogZ2V0dGV4dCgnRXhlY3V0aW5nJyksXG4gIENBTkNFTEVEOiBnZXR0ZXh0KCdDYW5jZWxlZCcpLFxuICBGQUlMRUQ6IGdldHRleHQoJ0NvbXBsZXRlZCB3aXRoIGZhaWx1cmVzJyksXG4gIFNVQ0NFU1NGVUw6IGdldHRleHQoJ0NvbXBsZXRlZCBzdWNjZXNzZnVsbHknKSxcbiAgREVMRVRFRDogZ2V0dGV4dCgnRGVsZXRlZCcpXG59O1xuXG5leHBvcnQgY29uc3QgQlVMS19PUEVSQVRJT05fU1RBVFVTX09QVElPTlM6IE9wZXJhdGlvblN0YXR1c09wdGlvbnNNYXAgPSB7XG4gIFNDSEVEVUxFRDoge1xuICAgIGxhYmVsOiBCVUxLX09QRVJBVElPTl9TVEFUVVNfTEFCRUxTLlNDSEVEVUxFRCxcbiAgICBnZW5lcmFsU3RhdHVzZXM6IFtPcGVyYXRpb25CdWxrR2VuZXJhbFN0YXR1cy5TQ0hFRFVMRURdLFxuICAgIGljb246ICdjYWxlbmRhcicsXG4gICAgc3R5bGVDbGFzczogJ3RleHQtaW5mbydcbiAgfSxcbiAgRVhFQ1VUSU5HOiB7XG4gICAgbGFiZWw6IEJVTEtfT1BFUkFUSU9OX1NUQVRVU19MQUJFTFMuRVhFQ1VUSU5HLFxuICAgIGdlbmVyYWxTdGF0dXNlczogW1xuICAgICAgT3BlcmF0aW9uQnVsa0dlbmVyYWxTdGF0dXMuRVhFQ1VUSU5HLFxuICAgICAgT3BlcmF0aW9uQnVsa0dlbmVyYWxTdGF0dXMuRVhFQ1VUSU5HX1dJVEhfRVJST1JcbiAgICBdLFxuICAgIGljb246ICdyZWZyZXNoJyxcbiAgICBzdHlsZUNsYXNzOiAndGV4dC1wcmltYXJ5J1xuICB9LFxuICBERUxFVEVEOiB7XG4gICAgbGFiZWw6IEJVTEtfT1BFUkFUSU9OX1NUQVRVU19MQUJFTFMuREVMRVRFRCxcbiAgICBnZW5lcmFsU3RhdHVzZXM6IFtPcGVyYXRpb25CdWxrR2VuZXJhbFN0YXR1cy5ERUxFVEVEXSxcbiAgICBpY29uOiAnZGVsZXRlLWRvY3VtZW50JyxcbiAgICBzdHlsZUNsYXNzOiAndGV4dC1tdXRlZCdcbiAgfSxcbiAgQ0FOQ0VMRUQ6IHtcbiAgICBsYWJlbDogQlVMS19PUEVSQVRJT05fU1RBVFVTX0xBQkVMUy5DQU5DRUxFRCxcbiAgICBnZW5lcmFsU3RhdHVzZXM6IFtPcGVyYXRpb25CdWxrR2VuZXJhbFN0YXR1cy5DQU5DRUxFRF0sXG4gICAgaWNvbjogJ2JhbicsXG4gICAgc3R5bGVDbGFzczogJ3RleHQtcHJpbWFyeSdcbiAgfSxcbiAgRkFJTEVEOiB7XG4gICAgbGFiZWw6IEJVTEtfT1BFUkFUSU9OX1NUQVRVU19MQUJFTFMuRkFJTEVELFxuICAgIGdlbmVyYWxTdGF0dXNlczogW09wZXJhdGlvbkJ1bGtHZW5lcmFsU3RhdHVzLkZBSUxFRF0sXG4gICAgaWNvbjogJ2V4Y2xhbWF0aW9uLWNpcmNsZScsXG4gICAgc3R5bGVDbGFzczogJ3RleHQtZGFuZ2VyJ1xuICB9LFxuICBTVUNDRVNTRlVMOiB7XG4gICAgbGFiZWw6IEJVTEtfT1BFUkFUSU9OX1NUQVRVU19MQUJFTFMuU1VDQ0VTU0ZVTCxcbiAgICBnZW5lcmFsU3RhdHVzZXM6IFtPcGVyYXRpb25CdWxrR2VuZXJhbFN0YXR1cy5TVUNDRVNTRlVMXSxcbiAgICBpY29uOiAnY2hlY2stY2lyY2xlJyxcbiAgICBzdHlsZUNsYXNzOiAndGV4dC1zdWNjZXNzJ1xuICB9XG59O1xuIl19