@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
22 lines • 6.65 kB
JavaScript
import { Component } from '@angular/core';
import { NavigatorBottomService } from './navigator-bottom.service';
import { AsyncPipe, NgIf } from '@angular/common';
import { C8yTranslateDirective } from '../../i18n';
import * as i0 from "@angular/core";
import * as i1 from "./navigator-bottom.service";
export class NavigatorBottomComponent {
constructor(bottomService) {
this.bottomService = bottomService;
this.hasCustomNavigatorLogoSet$ = this.bottomService.hasCustomNavigatorLogoSet();
this.hasHidePoweredSet$ = this.bottomService.hasHidePoweredSet();
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: NavigatorBottomComponent, deps: [{ token: i1.NavigatorBottomService }], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.2.13", type: NavigatorBottomComponent, isStandalone: true, selector: "c8y-navigator-bottom", host: { classAttribute: "navigator-slot-bottom" }, ngImport: i0, template: "<div\n class=\"d-flex gap-8 {{!(hasCustomNavigatorLogoSet$ | async) ? 'c8y-logo' : ''}}\"\n *ngIf=\"!(hasCustomNavigatorLogoSet$ | async); else branded\"\n>\n <p\n *ngIf=\"!(hasHidePoweredSet$ | async)\"\n class=\"powered-by text-left a-s-end\"\n translate\n >\n powered by`KEEP_ORIGINAL`\n </p>\n <a href=\"https://cumulocity.com\" target=\"_blank\" title=\"Cumulocity\" class=\"tenant-brand\"></a>\n</div>\n<ng-template #branded>\n <div class=\"logo-spacer\"></div>\n <div class=\"tenant-brand\"></div>\n <p\n class=\"powered-by text-center a-s-center\"\n *ngIf=\"!(hasHidePoweredSet$ | async)\"\n translate\n >\n powered by <a href=\"https://cumulocity.com\" target=\"_blank\">Cumulocity</a>`KEEP_ORIGINAL`\n </p>\n <div class=\"logo-spacer\"></div>\n</ng-template>\n", dependencies: [{ kind: "pipe", type: AsyncPipe, name: "async" }, { kind: "directive", type: NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { kind: "directive", type: C8yTranslateDirective, selector: "[translate],[ngx-translate]" }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: NavigatorBottomComponent, decorators: [{
type: Component,
args: [{ selector: 'c8y-navigator-bottom', host: {
class: 'navigator-slot-bottom'
}, standalone: true, imports: [AsyncPipe, NgIf, C8yTranslateDirective], template: "<div\n class=\"d-flex gap-8 {{!(hasCustomNavigatorLogoSet$ | async) ? 'c8y-logo' : ''}}\"\n *ngIf=\"!(hasCustomNavigatorLogoSet$ | async); else branded\"\n>\n <p\n *ngIf=\"!(hasHidePoweredSet$ | async)\"\n class=\"powered-by text-left a-s-end\"\n translate\n >\n powered by`KEEP_ORIGINAL`\n </p>\n <a href=\"https://cumulocity.com\" target=\"_blank\" title=\"Cumulocity\" class=\"tenant-brand\"></a>\n</div>\n<ng-template #branded>\n <div class=\"logo-spacer\"></div>\n <div class=\"tenant-brand\"></div>\n <p\n class=\"powered-by text-center a-s-center\"\n *ngIf=\"!(hasHidePoweredSet$ | async)\"\n translate\n >\n powered by <a href=\"https://cumulocity.com\" target=\"_blank\">Cumulocity</a>`KEEP_ORIGINAL`\n </p>\n <div class=\"logo-spacer\"></div>\n</ng-template>\n" }]
}], ctorParameters: () => [{ type: i1.NavigatorBottomService }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmF2aWdhdG9yLWJvdHRvbS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9jb3JlL25hdmlnYXRvci9uYXZpZ2F0b3ItYm90dG9tL25hdmlnYXRvci1ib3R0b20uY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vLi4vY29yZS9uYXZpZ2F0b3IvbmF2aWdhdG9yLWJvdHRvbS9uYXZpZ2F0b3ItYm90dG9tLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDMUMsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFDcEUsT0FBTyxFQUFFLFNBQVMsRUFBRSxJQUFJLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUNsRCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxZQUFZLENBQUM7OztBQVduRCxNQUFNLE9BQU8sd0JBQXdCO0lBSW5DLFlBQW9CLGFBQXFDO1FBQXJDLGtCQUFhLEdBQWIsYUFBYSxDQUF3QjtRQUh6RCwrQkFBMEIsR0FBRyxJQUFJLENBQUMsYUFBYSxDQUFDLHlCQUF5QixFQUFFLENBQUM7UUFDNUUsdUJBQWtCLEdBQUcsSUFBSSxDQUFDLGFBQWEsQ0FBQyxpQkFBaUIsRUFBRSxDQUFDO0lBRUEsQ0FBQzsrR0FKbEQsd0JBQXdCO21HQUF4Qix3QkFBd0IsbUlDZHJDLHd5QkF5QkEsdUNEYlksU0FBUyw4Q0FBRSxJQUFJLDZGQUFFLHFCQUFxQjs7NEZBRXJDLHdCQUF3QjtrQkFUcEMsU0FBUzsrQkFDRSxzQkFBc0IsUUFFMUI7d0JBQ0osS0FBSyxFQUFFLHVCQUF1QjtxQkFDL0IsY0FDVyxJQUFJLFdBQ1AsQ0FBQyxTQUFTLEVBQUUsSUFBSSxFQUFFLHFCQUFxQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBOYXZpZ2F0b3JCb3R0b21TZXJ2aWNlIH0gZnJvbSAnLi9uYXZpZ2F0b3ItYm90dG9tLnNlcnZpY2UnO1xuaW1wb3J0IHsgQXN5bmNQaXBlLCBOZ0lmIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IEM4eVRyYW5zbGF0ZURpcmVjdGl2ZSB9IGZyb20gJy4uLy4uL2kxOG4nO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdjOHktbmF2aWdhdG9yLWJvdHRvbScsXG4gIHRlbXBsYXRlVXJsOiAnLi9uYXZpZ2F0b3ItYm90dG9tLmNvbXBvbmVudC5odG1sJyxcbiAgaG9zdDoge1xuICAgIGNsYXNzOiAnbmF2aWdhdG9yLXNsb3QtYm90dG9tJ1xuICB9LFxuICBzdGFuZGFsb25lOiB0cnVlLFxuICBpbXBvcnRzOiBbQXN5bmNQaXBlLCBOZ0lmLCBDOHlUcmFuc2xhdGVEaXJlY3RpdmVdXG59KVxuZXhwb3J0IGNsYXNzIE5hdmlnYXRvckJvdHRvbUNvbXBvbmVudCB7XG4gIGhhc0N1c3RvbU5hdmlnYXRvckxvZ29TZXQkID0gdGhpcy5ib3R0b21TZXJ2aWNlLmhhc0N1c3RvbU5hdmlnYXRvckxvZ29TZXQoKTtcbiAgaGFzSGlkZVBvd2VyZWRTZXQkID0gdGhpcy5ib3R0b21TZXJ2aWNlLmhhc0hpZGVQb3dlcmVkU2V0KCk7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSBib3R0b21TZXJ2aWNlOiBOYXZpZ2F0b3JCb3R0b21TZXJ2aWNlKSB7fVxufVxuIiwiPGRpdlxuICBjbGFzcz1cImQtZmxleCBnYXAtOCB7eyEoaGFzQ3VzdG9tTmF2aWdhdG9yTG9nb1NldCQgfCBhc3luYykgPyAnYzh5LWxvZ28nIDogJyd9fVwiXG4gICpuZ0lmPVwiIShoYXNDdXN0b21OYXZpZ2F0b3JMb2dvU2V0JCB8IGFzeW5jKTsgZWxzZSBicmFuZGVkXCJcbj5cbiAgPHBcbiAgICAqbmdJZj1cIiEoaGFzSGlkZVBvd2VyZWRTZXQkIHwgYXN5bmMpXCJcbiAgICBjbGFzcz1cInBvd2VyZWQtYnkgdGV4dC1sZWZ0IGEtcy1lbmRcIlxuICAgIHRyYW5zbGF0ZVxuICA+XG4gICAgcG93ZXJlZCBieWBLRUVQX09SSUdJTkFMYFxuICA8L3A+XG4gIDxhIGhyZWY9XCJodHRwczovL2N1bXVsb2NpdHkuY29tXCIgdGFyZ2V0PVwiX2JsYW5rXCIgdGl0bGU9XCJDdW11bG9jaXR5XCIgY2xhc3M9XCJ0ZW5hbnQtYnJhbmRcIj48L2E+XG48L2Rpdj5cbjxuZy10ZW1wbGF0ZSAjYnJhbmRlZD5cbiAgPGRpdiBjbGFzcz1cImxvZ28tc3BhY2VyXCI+PC9kaXY+XG4gIDxkaXYgY2xhc3M9XCJ0ZW5hbnQtYnJhbmRcIj48L2Rpdj5cbiAgPHBcbiAgICBjbGFzcz1cInBvd2VyZWQtYnkgdGV4dC1jZW50ZXIgYS1zLWNlbnRlclwiXG4gICAgKm5nSWY9XCIhKGhhc0hpZGVQb3dlcmVkU2V0JCB8IGFzeW5jKVwiXG4gICAgdHJhbnNsYXRlXG4gID5cbiAgICBwb3dlcmVkIGJ5IDxhIGhyZWY9XCJodHRwczovL2N1bXVsb2NpdHkuY29tXCIgdGFyZ2V0PVwiX2JsYW5rXCI+Q3VtdWxvY2l0eTwvYT5gS0VFUF9PUklHSU5BTGBcbiAgPC9wPlxuICA8ZGl2IGNsYXNzPVwibG9nby1zcGFjZXJcIj48L2Rpdj5cbjwvbmctdGVtcGxhdGU+XG4iXX0=