angular-l10n
Version:
An Angular library to translate messages, dates and numbers
18 lines (17 loc) • 707 B
TypeScript
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;
}