@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
24 lines • 2.92 kB
JavaScript
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=