UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

46 lines 6.9 kB
import { aggregationType } from '@c8y/client'; import { gettext } from '../i18n'; import { TimeSpanInMs } from '@c8y/ngx-components/interval-picker'; export const AGGREGATIONS = [ { id: null, title: gettext('None') }, { id: aggregationType.MINUTELY, title: gettext('Minutely') }, { id: aggregationType.HOURLY, title: gettext('Hourly') }, { id: aggregationType.DAILY, title: gettext('Daily') } ]; export const AGGREGATION_LIMITS = { MINUTELY_LIMIT: TimeSpanInMs.MINUTE * 10, HOURLY_LIMIT: TimeSpanInMs.DAY * 1, DAILY_LIMIT: TimeSpanInMs.DAY * 4 }; export const AGGREGATION_ICONS = { undefined: 'line-chart', MINUTELY: 'hourglass', HOURLY: 'clock-o', DAILY: 'calendar-o' }; export const AGGREGATION_TEXTS = { disabled: gettext('No aggregation with real-time or auto-refresh enabled'), undefined: gettext('No aggregation'), MINUTELY: gettext('Minutely aggregation'), HOURLY: gettext('Hourly aggregation'), DAILY: gettext('Daily aggregation') }; export const AGGREGATION_VALUES = { none: 'NONE', minutely: aggregationType.MINUTELY, hourly: aggregationType.HOURLY, daily: aggregationType.DAILY }; export const AGGREGATION_VALUES_ARR = [ AGGREGATION_VALUES.none, AGGREGATION_VALUES.minutely, AGGREGATION_VALUES.hourly, AGGREGATION_VALUES.daily ]; export const AGGREGATION_LABELS = { NONE: AGGREGATIONS[0].title, [aggregationType.MINUTELY]: AGGREGATIONS[1].title, [aggregationType.HOURLY]: AGGREGATIONS[2].title, [aggregationType.DAILY]: AGGREGATIONS[3].title }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWdncmVnYXRpb24ubW9kZWwuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9jb3JlL2FnZ3JlZ2F0aW9uL2FnZ3JlZ2F0aW9uLm1vZGVsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFDOUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxNQUFNLFNBQVMsQ0FBQztBQUNsQyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0scUNBQXFDLENBQUM7QUFPbkUsTUFBTSxDQUFDLE1BQU0sWUFBWSxHQUFrQjtJQUN6QyxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLE9BQU8sQ0FBQyxNQUFNLENBQUMsRUFBRTtJQUNwQyxFQUFFLEVBQUUsRUFBRSxlQUFlLENBQUMsUUFBUSxFQUFFLEtBQUssRUFBRSxPQUFPLENBQUMsVUFBVSxDQUFDLEVBQUU7SUFDNUQsRUFBRSxFQUFFLEVBQUUsZUFBZSxDQUFDLE1BQU0sRUFBRSxLQUFLLEVBQUUsT0FBTyxDQUFDLFFBQVEsQ0FBQyxFQUFFO0lBQ3hELEVBQUUsRUFBRSxFQUFFLGVBQWUsQ0FBQyxLQUFLLEVBQUUsS0FBSyxFQUFFLE9BQU8sQ0FBQyxPQUFPLENBQUMsRUFBRTtDQUN2RCxDQUFDO0FBRUYsTUFBTSxDQUFDLE1BQU0sa0JBQWtCLEdBQUc7SUFDaEMsY0FBYyxFQUFFLFlBQVksQ0FBQyxNQUFNLEdBQUcsRUFBRTtJQUN4QyxZQUFZLEVBQUUsWUFBWSxDQUFDLEdBQUcsR0FBRyxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxZQUFZLENBQUMsR0FBRyxHQUFHLENBQUM7Q0FDbEMsQ0FBQztBQUVGLE1BQU0sQ0FBQyxNQUFNLGlCQUFpQixHQUFrRDtJQUM5RSxTQUFTLEVBQUUsWUFBWTtJQUN2QixRQUFRLEVBQUUsV0FBVztJQUNyQixNQUFNLEVBQUUsU0FBUztJQUNqQixLQUFLLEVBQUUsWUFBWTtDQUNwQixDQUFDO0FBRUYsTUFBTSxDQUFDLE1BQU0saUJBQWlCLEdBQStEO0lBQzNGLFFBQVEsRUFBRSxPQUFPLENBQUMsdURBQXVELENBQUM7SUFDMUUsU0FBUyxFQUFFLE9BQU8sQ0FBQyxnQkFBZ0IsQ0FBQztJQUNwQyxRQUFRLEVBQUUsT0FBTyxDQUFDLHNCQUFzQixDQUFDO0lBQ3pDLE1BQU0sRUFBRSxPQUFPLENBQUMsb0JBQW9CLENBQUM7SUFDckMsS0FBSyxFQUFFLE9BQU8sQ0FBQyxtQkFBbUIsQ0FBQztDQUNwQyxDQUFDO0FBRUYsTUFBTSxDQUFDLE1BQU0sa0JBQWtCLEdBQUc7SUFDaEMsSUFBSSxFQUFFLE1BQU07SUFDWixRQUFRLEVBQUUsZUFBZSxDQUFDLFFBQVE7SUFDbEMsTUFBTSxFQUFFLGVBQWUsQ0FBQyxNQUFNO0lBQzlCLEtBQUssRUFBRSxlQUFlLENBQUMsS0FBSztDQUNwQixDQUFDO0FBRVgsTUFBTSxDQUFDLE1BQU0sc0JBQXNCLEdBQUc7SUFDcEMsa0JBQWtCLENBQUMsSUFBSTtJQUN2QixrQkFBa0IsQ0FBQyxRQUFRO0lBQzNCLGtCQUFrQixDQUFDLE1BQU07SUFDekIsa0JBQWtCLENBQUMsS0FBSztDQUNoQixDQUFDO0FBRVgsTUFBTSxDQUFDLE1BQU0sa0JBQWtCLEdBQUc7SUFDaEMsSUFBSSxFQUFFLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLO0lBQzNCLENBQUMsZUFBZSxDQUFDLFFBQVEsQ0FBQyxFQUFFLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLO0lBQ2pELENBQUMsZUFBZSxDQUFDLE1BQU0sQ0FBQyxFQUFFLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLO0lBQy9DLENBQUMsZUFBZSxDQUFDLEtBQUssQ0FBQyxFQUFFLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLO0NBQ3RDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBhZ2dyZWdhdGlvblR5cGUgfSBmcm9tICdAYzh5L2NsaWVudCc7XG5pbXBvcnQgeyBnZXR0ZXh0IH0gZnJvbSAnLi4vaTE4bic7XG5pbXBvcnQgeyBUaW1lU3BhbkluTXMgfSBmcm9tICdAYzh5L25neC1jb21wb25lbnRzL2ludGVydmFsLXBpY2tlcic7XG5cbmV4cG9ydCB0eXBlIEFnZ3JlZ2F0aW9uID0ge1xuICBpZDogYWdncmVnYXRpb25UeXBlIHwgbnVsbDtcbiAgdGl0bGU6IHN0cmluZztcbn07XG5cbmV4cG9ydCBjb25zdCBBR0dSRUdBVElPTlM6IEFnZ3JlZ2F0aW9uW10gPSBbXG4gIHsgaWQ6IG51bGwsIHRpdGxlOiBnZXR0ZXh0KCdOb25lJykgfSxcbiAgeyBpZDogYWdncmVnYXRpb25UeXBlLk1JTlVURUxZLCB0aXRsZTogZ2V0dGV4dCgnTWludXRlbHknKSB9LFxuICB7IGlkOiBhZ2dyZWdhdGlvblR5cGUuSE9VUkxZLCB0aXRsZTogZ2V0dGV4dCgnSG91cmx5JykgfSxcbiAgeyBpZDogYWdncmVnYXRpb25UeXBlLkRBSUxZLCB0aXRsZTogZ2V0dGV4dCgnRGFpbHknKSB9XG5dO1xuXG5leHBvcnQgY29uc3QgQUdHUkVHQVRJT05fTElNSVRTID0ge1xuICBNSU5VVEVMWV9MSU1JVDogVGltZVNwYW5Jbk1zLk1JTlVURSAqIDEwLFxuICBIT1VSTFlfTElNSVQ6IFRpbWVTcGFuSW5Ncy5EQVkgKiAxLFxuICBEQUlMWV9MSU1JVDogVGltZVNwYW5Jbk1zLkRBWSAqIDRcbn07XG5cbmV4cG9ydCBjb25zdCBBR0dSRUdBVElPTl9JQ09OUzogUmVjb3JkPGFnZ3JlZ2F0aW9uVHlwZSB8ICd1bmRlZmluZWQnLCBzdHJpbmc+ID0ge1xuICB1bmRlZmluZWQ6ICdsaW5lLWNoYXJ0JyxcbiAgTUlOVVRFTFk6ICdob3VyZ2xhc3MnLFxuICBIT1VSTFk6ICdjbG9jay1vJyxcbiAgREFJTFk6ICdjYWxlbmRhci1vJ1xufTtcblxuZXhwb3J0IGNvbnN0IEFHR1JFR0FUSU9OX1RFWFRTOiBSZWNvcmQ8YWdncmVnYXRpb25UeXBlIHwgJ3VuZGVmaW5lZCcgfCAnZGlzYWJsZWQnLCBzdHJpbmc+ID0ge1xuICBkaXNhYmxlZDogZ2V0dGV4dCgnTm8gYWdncmVnYXRpb24gd2l0aCByZWFsLXRpbWUgb3IgYXV0by1yZWZyZXNoIGVuYWJsZWQnKSxcbiAgdW5kZWZpbmVkOiBnZXR0ZXh0KCdObyBhZ2dyZWdhdGlvbicpLFxuICBNSU5VVEVMWTogZ2V0dGV4dCgnTWludXRlbHkgYWdncmVnYXRpb24nKSxcbiAgSE9VUkxZOiBnZXR0ZXh0KCdIb3VybHkgYWdncmVnYXRpb24nKSxcbiAgREFJTFk6IGdldHRleHQoJ0RhaWx5IGFnZ3JlZ2F0aW9uJylcbn07XG5cbmV4cG9ydCBjb25zdCBBR0dSRUdBVElPTl9WQUxVRVMgPSB7XG4gIG5vbmU6ICdOT05FJyxcbiAgbWludXRlbHk6IGFnZ3JlZ2F0aW9uVHlwZS5NSU5VVEVMWSxcbiAgaG91cmx5OiBhZ2dyZWdhdGlvblR5cGUuSE9VUkxZLFxuICBkYWlseTogYWdncmVnYXRpb25UeXBlLkRBSUxZXG59IGFzIGNvbnN0O1xuXG5leHBvcnQgY29uc3QgQUdHUkVHQVRJT05fVkFMVUVTX0FSUiA9IFtcbiAgQUdHUkVHQVRJT05fVkFMVUVTLm5vbmUsXG4gIEFHR1JFR0FUSU9OX1ZBTFVFUy5taW51dGVseSxcbiAgQUdHUkVHQVRJT05fVkFMVUVTLmhvdXJseSxcbiAgQUdHUkVHQVRJT05fVkFMVUVTLmRhaWx5XG5dIGFzIGNvbnN0O1xuXG5leHBvcnQgY29uc3QgQUdHUkVHQVRJT05fTEFCRUxTID0ge1xuICBOT05FOiBBR0dSRUdBVElPTlNbMF0udGl0bGUsXG4gIFthZ2dyZWdhdGlvblR5cGUuTUlOVVRFTFldOiBBR0dSRUdBVElPTlNbMV0udGl0bGUsXG4gIFthZ2dyZWdhdGlvblR5cGUuSE9VUkxZXTogQUdHUkVHQVRJT05TWzJdLnRpdGxlLFxuICBbYWdncmVnYXRpb25UeXBlLkRBSUxZXTogQUdHUkVHQVRJT05TWzNdLnRpdGxlXG59IGFzIGNvbnN0O1xuXG4vKipcbiAqIFJlcHJlc2VudHMgdGhlIGF2YWlsYWJsZSBhZ2dyZWdhdGlvbiBvcHRpb25zLlxuICogQWdncmVnYXRpb24gJ25vbmUnIGlzIG5vdCBoYW5kbGVkIGJ5IG91ciBiYWNrZW5kLlxuICovXG5leHBvcnQgdHlwZSBBZ2dyZWdhdGlvbk9wdGlvbiA9IHR5cGVvZiBBR0dSRUdBVElPTl9WQUxVRVMubm9uZSB8IGAke2FnZ3JlZ2F0aW9uVHlwZX1gO1xuLyoqXG4gKiBSZXByZXNlbnRzIHRoZSBzdGF0dXMgb2YgYWdncmVnYXRpb24gb3B0aW9ucy5cbiAqIFVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIGFnZ3JlZ2F0aW9uIG9wdGlvbnMgc2hvdWxkIGJlIGRpc2FibGVkLlxuICovXG5leHBvcnQgdHlwZSBBZ2dyZWdhdGlvbk9wdGlvblN0YXR1cyA9IHtcbiAgW2tleSBpbiBBZ2dyZWdhdGlvbk9wdGlvbl0/OiBib29sZWFuO1xufTtcbiJdfQ==