UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

24 lines 3.01 kB
import { Injectable } from '@angular/core'; import { gettext } from '@c8y/ngx-components'; import { BrandingTabFactory } from '@c8y/ngx-components/branding/shared'; import * as i0 from "@angular/core"; export const advancedTabLabel = gettext('Advanced branding'); export class PlainBrandingEditorTabFactory extends BrandingTabFactory { getTabsForVersion(name) { return [ { path: this.getPathForBranding(name, 'advanced'), label: advancedTabLabel, icon: 'c8y-css', priority: 200 } ]; } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: PlainBrandingEditorTabFactory, deps: null, target: i0.ɵɵFactoryTarget.Injectable }); } static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: PlainBrandingEditorTabFactory, providedIn: 'root' }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: PlainBrandingEditorTabFactory, decorators: [{ type: Injectable, args: [{ providedIn: 'root' }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGxhaW4tYnJhbmRpbmctZWRpdG9yLXRhYi5mYWN0b3J5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vYnJhbmRpbmcvcGxhaW4tYnJhbmRpbmctZWRpdG9yL3BsYWluLWJyYW5kaW5nLWVkaXRvci10YWIuZmFjdG9yeS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNDLE9BQU8sRUFBTyxPQUFPLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUNuRCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxxQ0FBcUMsQ0FBQzs7QUFFekUsTUFBTSxDQUFDLE1BQU0sZ0JBQWdCLEdBQUcsT0FBTyxDQUFDLG1CQUFtQixDQUFDLENBQUM7QUFHN0QsTUFBTSxPQUFPLDZCQUE4QixTQUFRLGtCQUFrQjtJQUN6RCxpQkFBaUIsQ0FBQyxJQUFZO1FBQ3RDLE9BQU87WUFDTDtnQkFDRSxJQUFJLEVBQUUsSUFBSSxDQUFDLGtCQUFrQixDQUFDLElBQUksRUFBRSxVQUFVLENBQUM7Z0JBQy9DLEtBQUssRUFBRSxnQkFBZ0I7Z0JBQ3ZCLElBQUksRUFBRSxTQUFTO2dCQUNmLFFBQVEsRUFBRSxHQUFHO2FBQ2Q7U0FDRixDQUFDO0lBQ0osQ0FBQzsrR0FWVSw2QkFBNkI7bUhBQTdCLDZCQUE2QixjQURoQixNQUFNOzs0RkFDbkIsNkJBQTZCO2tCQUR6QyxVQUFVO21CQUFDLEVBQUUsVUFBVSxFQUFFLE1BQU0sRUFBRSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFRhYiwgZ2V0dGV4dCB9IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMnO1xuaW1wb3J0IHsgQnJhbmRpbmdUYWJGYWN0b3J5IH0gZnJvbSAnQGM4eS9uZ3gtY29tcG9uZW50cy9icmFuZGluZy9zaGFyZWQnO1xuXG5leHBvcnQgY29uc3QgYWR2YW5jZWRUYWJMYWJlbCA9IGdldHRleHQoJ0FkdmFuY2VkIGJyYW5kaW5nJyk7XG5cbkBJbmplY3RhYmxlKHsgcHJvdmlkZWRJbjogJ3Jvb3QnIH0pXG5leHBvcnQgY2xhc3MgUGxhaW5CcmFuZGluZ0VkaXRvclRhYkZhY3RvcnkgZXh0ZW5kcyBCcmFuZGluZ1RhYkZhY3Rvcnkge1xuICBwcm90ZWN0ZWQgZ2V0VGFic0ZvclZlcnNpb24obmFtZTogc3RyaW5nKTogVGFiW10ge1xuICAgIHJldHVybiBbXG4gICAgICB7XG4gICAgICAgIHBhdGg6IHRoaXMuZ2V0UGF0aEZvckJyYW5kaW5nKG5hbWUsICdhZHZhbmNlZCcpLFxuICAgICAgICBsYWJlbDogYWR2YW5jZWRUYWJMYWJlbCxcbiAgICAgICAgaWNvbjogJ2M4eS1jc3MnLFxuICAgICAgICBwcmlvcml0eTogMjAwXG4gICAgICB9XG4gICAgXTtcbiAgfVxufVxuIl19