UNPKG

@o3r/localization

Version:

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

26 lines 1.16 kB
import { Directionality } from '@angular/cdk/bidi'; import { RendererFactory2 } from '@angular/core'; import { TranslateService } from '@ngx-translate/core'; import { Subscription } from 'rxjs'; import { LocalizationConfiguration } from '../core'; import * as i0 from "@angular/core"; /** * Service for handling the text direction based on the LocalizationConfiguration */ export declare class TextDirectionService { private readonly translateService; private readonly configuration; private readonly rendererFactory; private readonly directionality; private subscription?; private readonly renderer; constructor(translateService: TranslateService, configuration: LocalizationConfiguration, rendererFactory: RendererFactory2, directionality: Directionality); /** * Updates the dir attribute on body HTML tag. * @returns a subscription that updates the dir attribute */ onLangChangeSubscription(): Subscription; static ɵfac: i0.ɵɵFactoryDeclaration<TextDirectionService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<TextDirectionService>; } //# sourceMappingURL=text-direction.service.d.ts.map