UNPKG

angular-l10n

Version:

An Angular library to translate messages, dates and numbers

18 lines (17 loc) 707 B
import { ElementRef, Renderer2 } from '@angular/core'; import { TranslationService } from '../services/translation.service'; import { BaseDirective } from '../models/base-directive'; export declare class TranslateDirective extends BaseDirective { protected translation: TranslationService; protected el: ElementRef; protected renderer: Renderer2; l10nTranslate: any; translate: any; params: any; constructor(translation: TranslationService, el: ElementRef, renderer: Renderer2); protected setup(): void; protected replace(): void; protected replaceText(): void; protected replaceAttributes(): void; protected getValue(key: string): string; }