UNPKG

@o3r/localization

Version:

This module provides a runtime dynamic language/translation support and debug tools.

23 lines 1.34 kB
import { CurrencyPipe } from '@angular/common'; import { ChangeDetectorRef, OnDestroy, PipeTransform } from '@angular/core'; import { LocalizationService } from './localization.service'; import * as i0 from "@angular/core"; /** * Native angular CurrencyPipe taking the current lang into consideration */ export declare class LocalizedCurrencyPipe extends CurrencyPipe implements OnDestroy, PipeTransform { private readonly localizationService; private readonly changeDetectorRef; private readonly onLangChange; constructor(localizationService: LocalizationService, changeDetectorRef: ChangeDetectorRef); /** * @inheritdoc */ transform(value: number | string, currencyCode?: string, display?: string | boolean, digitsInfo?: string, locale?: string): string | null; transform(value: null | undefined, currencyCode?: string, display?: string | boolean, digitsInfo?: string, locale?: string): null; transform(value: number | string | null | undefined, currencyCode?: string, display?: string | boolean, digitsInfo?: string, locale?: string): string | null; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<LocalizedCurrencyPipe, never>; static ɵpipe: i0.ɵɵPipeDeclaration<LocalizedCurrencyPipe, "currency", false>; } //# sourceMappingURL=localized-currency.pipe.d.ts.map