SYMBOL INDEX (181 symbols across 46 files) FILE: apps/angular-i18next-demo/src/app/app.component.ts class AppComponent (line 21) | class AppComponent implements OnInit { method title (line 26) | get title() { method constructor (line 30) | constructor(private router: Router, method ngOnInit (line 56) | ngOnInit() { method navigationInterceptor (line 74) | navigationInterceptor(event: RouterEvent): void { method updatePageTitle (line 85) | updatePageTitle(title: string): void { FILE: apps/angular-i18next-demo/src/app/app.config.ts function appInit (line 23) | function appInit() { FILE: apps/angular-i18next-demo/src/app/content/access-denied/access-denied.component.ts class AccessDeniedComponent (line 11) | class AccessDeniedComponent { FILE: apps/angular-i18next-demo/src/app/content/simple-demo.component.ts class SimpleDemoComponent (line 13) | class SimpleDemoComponent { FILE: apps/angular-i18next-demo/src/app/features/rich_form_feature/rich-form.component.ts class RichFormComponent (line 17) | class RichFormComponent { method constructor (line 22) | constructor(private fb: FormBuilder, private readonly validationDirtyC... method onSubmit (line 35) | onSubmit(e: Event) { FILE: apps/angular-i18next-demo/src/app/features/rich_form_feature/rich-form.model.ts class Contact (line 1) | class Contact { class RichFormModel (line 7) | class RichFormModel { FILE: apps/angular-i18next-demo/src/app/structure/app-error.component.ts class AppErrorComponent (line 12) | class AppErrorComponent { method toggle (line 14) | public toggle(){ method close (line 17) | public close(){ method reload (line 20) | public reload(){ FILE: apps/angular-i18next-demo/src/app/structure/app-footer.component.ts class AppFooterComponent (line 10) | class AppFooterComponent { method constructor (line 13) | constructor(){ FILE: apps/angular-i18next-demo/src/app/structure/app-header.component.ts class AppHeaderComponent (line 13) | class AppHeaderComponent {} FILE: apps/angular-i18next-demo/src/app/structure/header-controls/header.language.component.ts class HeaderLanguageComponent (line 12) | class HeaderLanguageComponent implements OnInit { method constructor (line 17) | constructor( method ngOnInit (line 22) | ngOnInit() { method changeLanguage (line 30) | changeLanguage(lang: string){ method updateState (line 39) | private updateState(lang: string) { FILE: apps/angular-i18next-demo/src/lib/validation/services/ValidationDirtyChecker.ts class ValidationDirtyChecker (line 5) | class ValidationDirtyChecker { method markControlsDirty (line 6) | markControlsDirty(group: FormGroup | FormArray) { FILE: apps/angular-i18next-demo/src/lib/validation/validators/ArrayValidators.js function ArrayValidators (line 2) | function ArrayValidators() { FILE: apps/angular-i18next-demo/src/lib/validation/validators/ArrayValidators.ts class ArrayValidators (line 4) | class ArrayValidators { method minLength (line 5) | static minLength(minLength: Number, ignoreNullAndUndefined: Boolean = ... method maxLength (line 23) | static maxLength(maxLength: Number, ignoreNullAndUndefined: Boolean = ... method eqLength (line 42) | static eqLength(length: Number, ignoreNullAndUndefined: Boolean = fals... FILE: apps/angular-i18next-demo/src/lib/validation/validators/ConditionalValidator.js function ConditionalValidator (line 3) | function ConditionalValidator() { function revalidateOnChanges (line 42) | function revalidateOnChanges(control, trackParentOnly) { FILE: apps/angular-i18next-demo/src/lib/validation/validators/ConditionalValidator.ts type ConditionalFunc (line 44) | interface ConditionalFunc { class ConditionalValidator (line 49) | class ConditionalValidator { method set (line 56) | static set(conditional: ConditionalFunc, validator: ValidatorFn, track... method setAsync (line 73) | static setAsync(conditional: Function, validator: AsyncValidatorFn): A... method equivalent (line 77) | static equivalent(controlKey: string, expectedValue: any): Conditional... function revalidateOnChanges (line 87) | function revalidateOnChanges(control: AbstractControl, trackParentOnly: ... FILE: apps/angular-i18next-demo/src/main.ts function bootstrap (line 11) | function bootstrap() { FILE: decorate-angular-cli.js function symlinkNgCLItoNxCLI (line 42) | function symlinkNgCLItoNxCLI() { FILE: libs/angular-i18next/forms/src/components/validation-message.component.ts class I18NextValidationMessageComponent (line 31) | class I18NextValidationMessageComponent { method setFor (line 40) | setFor(control: NgControl) { method constructor (line 44) | constructor() { method getErrorMessages (line 94) | private getErrorMessages(control: NgControl) { FILE: libs/angular-i18next/forms/src/directives/validation-message.directive.ts class I18NextValidationMessageDirective (line 9) | class I18NextValidationMessageDirective implements AfterViewInit, OnDest... method ngAfterViewInit (line 15) | ngAfterViewInit(): void { method ngOnDestroy (line 24) | ngOnDestroy(): void { method detach (line 28) | private detach(): void { FILE: libs/angular-i18next/forms/src/models.ts type ValidationMessageParams (line 4) | interface ValidationMessageParams { class ValidationMessage (line 8) | class ValidationMessage { method constructor (line 9) | constructor( FILE: libs/angular-i18next/src/lib/I18NextErrorHandlingStrategies.ts type I18NextErrorHandlingStrategy (line 4) | interface I18NextErrorHandlingStrategy { class NativeErrorHandlingStrategy (line 11) | class NativeErrorHandlingStrategy method handle (line 14) | handle( class StrictErrorHandlingStrategy (line 28) | class StrictErrorHandlingStrategy method handle (line 31) | handle( FILE: libs/angular-i18next/src/lib/I18NextEvents.ts class I18NextEvents (line 10) | class I18NextEvents implements ITranslationEvents { FILE: libs/angular-i18next/src/lib/I18NextLoadResult.ts type I18NextLoadResult (line 1) | interface I18NextLoadResult { FILE: libs/angular-i18next/src/lib/I18NextModuleParams.ts type I18NextModuleParams (line 4) | interface I18NextModuleParams { FILE: libs/angular-i18next/src/lib/interpolation.ts function defaultInterpolationFormat (line 3) | function defaultInterpolationFormat( function interpolationFormat (line 27) | function interpolationFormat(customFormat: Function | null = null): Form... FILE: libs/angular-i18next/src/lib/models.ts type FormatPipeOptions (line 3) | type FormatPipeOptions = { format?: string; lng?: string; case?: string;... type PrependPipeOptions (line 4) | type PrependPipeOptions = { type PipeOptions (line 10) | type PipeOptions = i18n.TOptions & type NamespaceResolver (line 14) | type NamespaceResolver = ( FILE: libs/angular-i18next/src/lib/module.ts class I18NextModule (line 45) | class I18NextModule { method forRoot (line 57) | static forRoot( method interpolationFormat (line 93) | static interpolationFormat(customFormat: Function | null = null): Form... FILE: libs/angular-i18next/src/lib/namespace.resolver.ts function resolver (line 6) | function resolver( function i18nextNamespaceResolverFactory (line 16) | function i18nextNamespaceResolverFactory() { FILE: libs/angular-i18next/src/lib/pipes/i18next-cap.pipe.ts class I18NextCapPipe (line 16) | class I18NextCapPipe extends I18NextPipe implements PipeTransform { method constructor (line 17) | constructor( method transform (line 25) | public override transform(key: string | string[], options?: PipeOption... FILE: libs/angular-i18next/src/lib/pipes/i18next-eager.pipe.ts class I18NextEagerPipe (line 22) | class I18NextEagerPipe method constructor (line 30) | constructor( method hasKeyChanged (line 43) | private hasKeyChanged(key: string | string[]): boolean { method hasOptionsChanged (line 47) | private hasOptionsChanged(options?: PipeOptions): boolean { method transform (line 51) | public override transform(key: string | string[], options?: PipeOption... FILE: libs/angular-i18next/src/lib/pipes/i18next-format.pipe.ts class I18NextFormatPipe (line 11) | class I18NextFormatPipe implements PipeTransform { method constructor (line 12) | constructor( method transform (line 16) | public transform(value: any, options: FormatPipeOptions | string): str... FILE: libs/angular-i18next/src/lib/pipes/i18next.pipe.ts class I18NextPipe (line 15) | class I18NextPipe implements PipeTransform { method constructor (line 16) | constructor( method transform (line 22) | public transform(key: string | string[], options?: PipeOptions): string { method prependScope (line 59) | private prependScope( method prependNamespace (line 87) | private prependNamespace( method joinStrings (line 111) | private joinStrings(separator: string, ...str: string[]) { method keyContainsNsSeparator (line 115) | private keyContainsNsSeparator(key: string, nsSeparator: string) { method prepareOptions (line 119) | private prepareOptions(options?: PipeOptions): PipeOptions { FILE: libs/angular-i18next/src/lib/provider.ts function localeIdFactory (line 33) | function localeIdFactory() { function provideI18Next (line 52) | function provideI18Next( function withCustomErrorHandlingStrategy (line 114) | function withCustomErrorHandlingStrategy( function withTitle (line 137) | function withTitle(): I18NextFeature { FILE: libs/angular-i18next/src/lib/provider.utils.ts type I18NextFeature (line 8) | interface I18NextFeature { function makeI18NextFeature (line 13) | function makeI18NextFeature( type I18NextFeatureKind (line 28) | enum I18NextFeatureKind { FILE: libs/angular-i18next/src/lib/services/i18next-title.ts class I18NextTitle (line 7) | class I18NextTitle extends Title { method constructor (line 8) | constructor(private i18nextPipe: I18NextPipe, @Inject(DOCUMENT) doc: a... method setTitle (line 12) | override setTitle(value: string) { method translate (line 16) | private translate(text: string) { FILE: libs/angular-i18next/src/lib/services/i18next.service.ts class I18NextService (line 15) | class I18NextService implements ITranslationService { method language (line 21) | get language() { method languages (line 24) | get languages() { method options (line 28) | get options() { method modules (line 32) | get modules(): Modules { method services (line 35) | get services(): Services { method store (line 38) | get store(): ResourceStore { method resolvedLanguage (line 42) | get resolvedLanguage() { method isInitialized (line 46) | get isInitialized() { method constructor (line 50) | constructor( method t (line 60) | t(key: unknown, defaultValueOrOptions?: unknown, options?: unknown): T... method use (line 71) | public use( method init (line 79) | init(options: InitOptions): Promise { method format (line 91) | public format(value: any, format?: string, lng?: string): string { method exists (line 95) | public exists(key: string | string[], options: any) { method getFixedT (line 101) | getFixedT(lng: any, ns?: any, keyPrefix?: any): TFunction { method setDefaultNamespace (line 105) | public setDefaultNamespace(ns: string) { method dir (line 109) | public dir(lng?: string) { method changeLanguage (line 113) | public changeLanguage(lng: string): Promise { method loadNamespaces (line 128) | public loadNamespaces(namespaces: string | string[]): Promise { method loadLanguages (line 143) | public loadLanguages(lngs: string | string[]) { method loadResources (line 160) | public loadResources(callback?: (err: any) => void): void { method getDataByLanguage (line 163) | public getDataByLanguage(lng: string) { method reloadResources (line 167) | public async reloadResources(...params: any) { method getResource (line 171) | public getResource(lng: string, ns: string, key: string, options: any) { method addResource (line 175) | public addResource(lng: string, ns: string, key: string, value: any, o... method addResources (line 179) | public addResources(lng: string, ns: string, resources: any): i18n.i18n { method addResourceBundle (line 183) | public addResourceBundle(lng: string, ns: string, resources: any, deep... method hasResourceBundle (line 194) | public hasResourceBundle(lng: string, ns: string) { method getResourceBundle (line 198) | public getResourceBundle(lng: string, ns: string) { method removeResourceBundle (line 202) | public removeResourceBundle(lng: string, ns: string): i18n.i18n { method subscribeEvents (line 208) | private subscribeEvents() { FILE: libs/angular-i18next/src/lib/services/translation.events.ts type ResourceEvent (line 4) | type ResourceEvent = { lng: any; ns: any }; type MissingKeyEvent (line 5) | type MissingKeyEvent = { lngs: any; namespace: any; key: any; res: any }; type ITranslationEvents (line 7) | interface ITranslationEvents { FILE: libs/angular-i18next/src/lib/services/translation.service.ts type Modify (line 6) | type Modify = Omit & R; type ITranslationOptions (line 8) | type ITranslationOptions = TOptions; type ITranslationService (line 10) | type ITranslationService = Modify, { FILE: libs/angular-i18next/src/lib/tokens.ts constant I18NEXT_SCOPE (line 7) | const I18NEXT_SCOPE = new InjectionToken( constant I18NEXT_NAMESPACE (line 10) | const I18NEXT_NAMESPACE = new InjectionToken( constant I18NEXT_SERVICE (line 13) | const I18NEXT_SERVICE = new InjectionToken( constant I18NEXT_NAMESPACE_RESOLVER (line 16) | const I18NEXT_NAMESPACE_RESOLVER = new InjectionToken( constant I18NEXT_ERROR_HANDLING_STRATEGY (line 19) | const I18NEXT_ERROR_HANDLING_STRATEGY = constant I18NEXT_INSTANCE (line 24) | const I18NEXT_INSTANCE = new InjectionToken('I18NEXT_INSTANCE'); FILE: libs/angular-i18next/src/tests/pipes/I18NextPipe.spec.ts function buildKeyWithNs (line 176) | function buildKeyWithNs(service: ITranslationService, ns: string, key: s... FILE: libs/angular-i18next/src/tests/projectTests/project.component.ts class ProjectComponent (line 11) | class ProjectComponent {} FILE: libs/angular-i18next/src/tests/provider/provider.spec.ts class CustomErrorStrategy (line 107) | class CustomErrorStrategy extends NativeErrorHandlingStrategy {} FILE: libs/angular-i18next/src/tests/setup.ts constant MOCK_I18N_PROVIDERS (line 7) | const MOCK_I18N_PROVIDERS = [ FILE: libs/angular-i18next/ssr/src/provider.ssr.ts function withSSR (line 14) | function withSSR(): I18NextFeature { FILE: libs/angular-i18next/testing/src/mock.service.ts class MockI18NextService (line 9) | class MockI18NextService implements ITranslationService { method isInitialized (line 13) | get isInitialized() { method modules (line 17) | get modules(): Modules { method services (line 20) | get services(): Services { method store (line 23) | get store(): ResourceStore { method resolvedLanguage (line 27) | get resolvedLanguage() { method constructor (line 31) | constructor( method getFixedT (line 54) | getFixedT(lng: any, ns?: any, keyPrefix?: any): import("i18next").TFun... method loadLanguages (line 57) | loadLanguages(lngs: string | readonly string[], callback?: Callback): ... method loadResources (line 60) | loadResources(callback?: (err: any) => void): void { method getDataByLanguage (line 63) | getDataByLanguage(lng: string): { translation: { [key: string]: string... method reloadResources (line 68) | reloadResources(lngs?: any, ns?: any, callback?: any): Promise { method addResource (line 71) | addResource(lng: string, ns: string, key: string, value: string, optio... method addResources (line 74) | addResources(lng: string, ns: string, resources: any): i18n { method addResourceBundle (line 77) | addResourceBundle(lng: string, ns: string, resources: any, deep?: bool... method removeResourceBundle (line 80) | removeResourceBundle(lng: string, ns: string): i18n { method options (line 87) | get options(): any { method use (line 94) | public use(plugin: any): ITranslationService { method init (line 98) | public init(options?: any): Promise { method changeLanguage (line 111) | public changeLanguage(lng: string): Promise { method loadNamespaces (line 123) | public loadNamespaces(namespaces: string[]): Promise { method exists (line 134) | exists(key: any, options: any) { method setDefaultNamespace (line 138) | setDefaultNamespace(ns: string) {} method dir (line 140) | dir(lng: string) { method getResource (line 144) | getResource(lng: any, ns: any, key: any, options: any) { method hasResourceBundle (line 148) | hasResourceBundle(lng: any, ns: any) { method getResourceBundle (line 152) | getResourceBundle(lng: any, ns: any) { FILE: libs/angular-i18next/testing/src/provider.ts function mockAppInit (line 8) | function mockAppInit() { function withMock (line 35) | function withMock(): I18NextFeature {