UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

24 lines 2.92 kB
import { TranslatePipe, TranslateService } from '@ngx-translate/core'; import { ChangeDetectorRef, Pipe } from '@angular/core'; import * as i0 from "@angular/core"; import * as i1 from "@ngx-translate/core"; /** * Provides copy of original pipe for C8yTranslateModule */ export class C8yTranslatePipe extends TranslatePipe { // Somehow required to fix translation issues after ng-cli/ng16 changes constructor(translate, _ref) { super(translate, _ref); } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: C8yTranslatePipe, deps: [{ token: i1.TranslateService }, { token: i0.ChangeDetectorRef }], target: i0.ɵɵFactoryTarget.Pipe }); } static { this.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: C8yTranslatePipe, isStandalone: true, name: "translate", pure: false }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: C8yTranslatePipe, decorators: [{ type: Pipe, args: [{ name: 'translate', pure: false, // required to update the value when the promise is resolved standalone: true }] }], ctorParameters: () => [{ type: i1.TranslateService }, { type: i0.ChangeDetectorRef }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYzh5LXRyYW5zbGF0ZS5waXBlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vY29yZS9pMThuL2M4eS10cmFuc2xhdGUucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsYUFBYSxFQUFFLGdCQUFnQixFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDdEUsT0FBTyxFQUFFLGlCQUFpQixFQUFFLElBQUksRUFBRSxNQUFNLGVBQWUsQ0FBQzs7O0FBRXhEOztHQUVHO0FBTUgsTUFBTSxPQUFPLGdCQUFpQixTQUFRLGFBQWE7SUFDakQsdUVBQXVFO0lBQ3ZFLFlBQVksU0FBMkIsRUFBRSxJQUF1QjtRQUM5RCxLQUFLLENBQUMsU0FBUyxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQ3pCLENBQUM7K0dBSlUsZ0JBQWdCOzZHQUFoQixnQkFBZ0I7OzRGQUFoQixnQkFBZ0I7a0JBTDVCLElBQUk7bUJBQUM7b0JBQ0osSUFBSSxFQUFFLFdBQVc7b0JBQ2pCLElBQUksRUFBRSxLQUFLLEVBQUUsNERBQTREO29CQUN6RSxVQUFVLEVBQUUsSUFBSTtpQkFDakIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUcmFuc2xhdGVQaXBlLCBUcmFuc2xhdGVTZXJ2aWNlIH0gZnJvbSAnQG5neC10cmFuc2xhdGUvY29yZSc7XG5pbXBvcnQgeyBDaGFuZ2VEZXRlY3RvclJlZiwgUGlwZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG4vKipcbiAqIFByb3ZpZGVzIGNvcHkgb2Ygb3JpZ2luYWwgcGlwZSBmb3IgQzh5VHJhbnNsYXRlTW9kdWxlXG4gKi9cbkBQaXBlKHtcbiAgbmFtZTogJ3RyYW5zbGF0ZScsXG4gIHB1cmU6IGZhbHNlLCAvLyByZXF1aXJlZCB0byB1cGRhdGUgdGhlIHZhbHVlIHdoZW4gdGhlIHByb21pc2UgaXMgcmVzb2x2ZWRcbiAgc3RhbmRhbG9uZTogdHJ1ZVxufSlcbmV4cG9ydCBjbGFzcyBDOHlUcmFuc2xhdGVQaXBlIGV4dGVuZHMgVHJhbnNsYXRlUGlwZSB7XG4gIC8vIFNvbWVob3cgcmVxdWlyZWQgdG8gZml4IHRyYW5zbGF0aW9uIGlzc3VlcyBhZnRlciBuZy1jbGkvbmcxNiBjaGFuZ2VzXG4gIGNvbnN0cnVjdG9yKHRyYW5zbGF0ZTogVHJhbnNsYXRlU2VydmljZSwgX3JlZjogQ2hhbmdlRGV0ZWN0b3JSZWYpIHtcbiAgICBzdXBlcih0cmFuc2xhdGUsIF9yZWYpO1xuICB9XG59XG4iXX0=