UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

58 lines 6.25 kB
import { gettext } from '@c8y/ngx-components'; import { BaseObjectMapping } from '.'; export class EventObjectMapping extends BaseObjectMapping { constructor(_injector = null, eventKey = 'eventMapping', smallFormGroup = false, tooltip, fieldGroup) { super({ icon: 'c8y-events', label: gettext('Send event'), tooltip, formlyFieldConfig: { key: eventKey, className: 'tight-grid p-t-16', fieldGroup: fieldGroup || [ { key: 'fragmentType', type: 'string', props: { label: gettext('Fragment type'), required: true, smallFormGroup }, className: 'col-md-3 col-sm-6' }, { key: 'innerType', type: 'string', props: { label: gettext('Inner type'), required: true, smallFormGroup }, className: 'col-md-3 col-sm-6' }, { key: 'text', type: 'string', props: { label: gettext('Text'), required: true, smallFormGroup }, className: 'col-md-3 col-sm-6' }, { key: 'type', type: 'string', props: { label: gettext('Type'), required: true, smallFormGroup }, className: 'col-md-3 col-sm-6' } ] } }); } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXZlbnQtbWFwcGluZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2RldmljZS1wcm90b2NvbC1vYmplY3QtbWFwcGluZ3MvZGVmYXVsdC1vYmplY3QtbWFwcGluZy10eXBlcy9ldmVudC1tYXBwaW5nLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUM5QyxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxHQUFHLENBQUM7QUFJdEMsTUFBTSxPQUFPLGtCQUFtQixTQUFRLGlCQUFpQjtJQUN2RCxZQUNFLFlBQXNCLElBQUksRUFDMUIsUUFBUSxHQUFHLGNBQWMsRUFDekIsY0FBYyxHQUFHLEtBQUssRUFDdEIsT0FBZ0IsRUFDaEIsVUFBZ0M7UUFFaEMsS0FBSyxDQUFDO1lBQ0osSUFBSSxFQUFFLFlBQVk7WUFDbEIsS0FBSyxFQUFFLE9BQU8sQ0FBQyxZQUFZLENBQUM7WUFDNUIsT0FBTztZQUNQLGlCQUFpQixFQUFFO2dCQUNqQixHQUFHLEVBQUUsUUFBUTtnQkFDYixTQUFTLEVBQUUsbUJBQW1CO2dCQUM5QixVQUFVLEVBQUUsVUFBVSxJQUFJO29CQUN4Qjt3QkFDRSxHQUFHLEVBQUUsY0FBYzt3QkFDbkIsSUFBSSxFQUFFLFFBQVE7d0JBQ2QsS0FBSyxFQUFFOzRCQUNMLEtBQUssRUFBRSxPQUFPLENBQUMsZUFBZSxDQUFDOzRCQUMvQixRQUFRLEVBQUUsSUFBSTs0QkFDZCxjQUFjO3lCQUNmO3dCQUNELFNBQVMsRUFBRSxtQkFBbUI7cUJBQy9CO29CQUNEO3dCQUNFLEdBQUcsRUFBRSxXQUFXO3dCQUNoQixJQUFJLEVBQUUsUUFBUTt3QkFDZCxLQUFLLEVBQUU7NEJBQ0wsS0FBSyxFQUFFLE9BQU8sQ0FBQyxZQUFZLENBQUM7NEJBQzVCLFFBQVEsRUFBRSxJQUFJOzRCQUNkLGNBQWM7eUJBQ2Y7d0JBQ0QsU0FBUyxFQUFFLG1CQUFtQjtxQkFDL0I7b0JBQ0Q7d0JBQ0UsR0FBRyxFQUFFLE1BQU07d0JBQ1gsSUFBSSxFQUFFLFFBQVE7d0JBQ2QsS0FBSyxFQUFFOzRCQUNMLEtBQUssRUFBRSxPQUFPLENBQUMsTUFBTSxDQUFDOzRCQUN0QixRQUFRLEVBQUUsSUFBSTs0QkFDZCxjQUFjO3lCQUNmO3dCQUNELFNBQVMsRUFBRSxtQkFBbUI7cUJBQy9CO29CQUNEO3dCQUNFLEdBQUcsRUFBRSxNQUFNO3dCQUNYLElBQUksRUFBRSxRQUFRO3dCQUNkLEtBQUssRUFBRTs0QkFDTCxLQUFLLEVBQUUsT0FBTyxDQUFDLE1BQU0sQ0FBQzs0QkFDdEIsUUFBUSxFQUFFLElBQUk7NEJBQ2QsY0FBYzt5QkFDZjt3QkFDRCxTQUFTLEVBQUUsbUJBQW1CO3FCQUMvQjtpQkFDRjthQUNGO1NBQ0YsQ0FBQyxDQUFDO0lBQ0wsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZ2V0dGV4dCB9IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMnO1xuaW1wb3J0IHsgQmFzZU9iamVjdE1hcHBpbmcgfSBmcm9tICcuJztcbmltcG9ydCB7IEZvcm1seUZpZWxkQ29uZmlnIH0gZnJvbSAnQG5neC1mb3JtbHkvY29yZSc7XG5pbXBvcnQgeyBJbmplY3RvciB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5leHBvcnQgY2xhc3MgRXZlbnRPYmplY3RNYXBwaW5nIGV4dGVuZHMgQmFzZU9iamVjdE1hcHBpbmcge1xuICBjb25zdHJ1Y3RvcihcbiAgICBfaW5qZWN0b3I6IEluamVjdG9yID0gbnVsbCxcbiAgICBldmVudEtleSA9ICdldmVudE1hcHBpbmcnLFxuICAgIHNtYWxsRm9ybUdyb3VwID0gZmFsc2UsXG4gICAgdG9vbHRpcD86IHN0cmluZyxcbiAgICBmaWVsZEdyb3VwPzogRm9ybWx5RmllbGRDb25maWdbXVxuICApIHtcbiAgICBzdXBlcih7XG4gICAgICBpY29uOiAnYzh5LWV2ZW50cycsXG4gICAgICBsYWJlbDogZ2V0dGV4dCgnU2VuZCBldmVudCcpLFxuICAgICAgdG9vbHRpcCxcbiAgICAgIGZvcm1seUZpZWxkQ29uZmlnOiB7XG4gICAgICAgIGtleTogZXZlbnRLZXksXG4gICAgICAgIGNsYXNzTmFtZTogJ3RpZ2h0LWdyaWQgcC10LTE2JyxcbiAgICAgICAgZmllbGRHcm91cDogZmllbGRHcm91cCB8fCBbXG4gICAgICAgICAge1xuICAgICAgICAgICAga2V5OiAnZnJhZ21lbnRUeXBlJyxcbiAgICAgICAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgICAgICAgcHJvcHM6IHtcbiAgICAgICAgICAgICAgbGFiZWw6IGdldHRleHQoJ0ZyYWdtZW50IHR5cGUnKSxcbiAgICAgICAgICAgICAgcmVxdWlyZWQ6IHRydWUsXG4gICAgICAgICAgICAgIHNtYWxsRm9ybUdyb3VwXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgY2xhc3NOYW1lOiAnY29sLW1kLTMgY29sLXNtLTYnXG4gICAgICAgICAgfSxcbiAgICAgICAgICB7XG4gICAgICAgICAgICBrZXk6ICdpbm5lclR5cGUnLFxuICAgICAgICAgICAgdHlwZTogJ3N0cmluZycsXG4gICAgICAgICAgICBwcm9wczoge1xuICAgICAgICAgICAgICBsYWJlbDogZ2V0dGV4dCgnSW5uZXIgdHlwZScpLFxuICAgICAgICAgICAgICByZXF1aXJlZDogdHJ1ZSxcbiAgICAgICAgICAgICAgc21hbGxGb3JtR3JvdXBcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBjbGFzc05hbWU6ICdjb2wtbWQtMyBjb2wtc20tNidcbiAgICAgICAgICB9LFxuICAgICAgICAgIHtcbiAgICAgICAgICAgIGtleTogJ3RleHQnLFxuICAgICAgICAgICAgdHlwZTogJ3N0cmluZycsXG4gICAgICAgICAgICBwcm9wczoge1xuICAgICAgICAgICAgICBsYWJlbDogZ2V0dGV4dCgnVGV4dCcpLFxuICAgICAgICAgICAgICByZXF1aXJlZDogdHJ1ZSxcbiAgICAgICAgICAgICAgc21hbGxGb3JtR3JvdXBcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBjbGFzc05hbWU6ICdjb2wtbWQtMyBjb2wtc20tNidcbiAgICAgICAgICB9LFxuICAgICAgICAgIHtcbiAgICAgICAgICAgIGtleTogJ3R5cGUnLFxuICAgICAgICAgICAgdHlwZTogJ3N0cmluZycsXG4gICAgICAgICAgICBwcm9wczoge1xuICAgICAgICAgICAgICBsYWJlbDogZ2V0dGV4dCgnVHlwZScpLFxuICAgICAgICAgICAgICByZXF1aXJlZDogdHJ1ZSxcbiAgICAgICAgICAgICAgc21hbGxGb3JtR3JvdXBcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBjbGFzc05hbWU6ICdjb2wtbWQtMyBjb2wtc20tNidcbiAgICAgICAgICB9XG4gICAgICAgIF1cbiAgICAgIH1cbiAgICB9KTtcbiAgfVxufVxuIl19