{"__symbolic":"module","version":4,"metadata":{"resolver":{"__symbolic":"function"},"i18nextNamespaceResolverFactory":{"__symbolic":"function","parameters":["i18next"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"resolver"},"member":"bind"},"arguments":[{"__symbolic":"reference","name":"i18next"}]}},"I18NextModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":40,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","name":"I18NEXT_NAMESPACE"},"useValue":""},{"provide":{"__symbolic":"reference","name":"I18NEXT_SCOPE"},"useValue":""},{"__symbolic":"reference","name":"I18NextPipe"},{"__symbolic":"reference","name":"I18NextCapPipe"},{"__symbolic":"reference","name":"I18NextFormatPipe"},{"__symbolic":"reference","name":"I18NextTitle"},{"__symbolic":"reference","name":"I18NextEagerPipe"}],"declarations":[{"__symbolic":"reference","name":"I18NextPipe"},{"__symbolic":"reference","name":"I18NextCapPipe"},{"__symbolic":"reference","name":"I18NextFormatPipe"},{"__symbolic":"reference","name":"I18NextEagerPipe"}],"exports":[{"__symbolic":"reference","name":"I18NextPipe"},{"__symbolic":"reference","name":"I18NextCapPipe"},{"__symbolic":"reference","name":"I18NextFormatPipe"},{"__symbolic":"reference","name":"I18NextEagerPipe"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["params"],"defaults":[{}],"value":{"ngModule":{"__symbolic":"reference","name":"I18NextModule"},"providers":[{"provide":{"__symbolic":"reference","name":"I18NEXT_SERVICE"},"useClass":{"__symbolic":"reference","name":"I18NextService"}},{"provide":{"__symbolic":"reference","name":"I18NEXT_ERROR_HANDLING_STRATEGY"},"useClass":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"params"},"member":"errorHandlingStrategy"},"right":{"__symbolic":"reference","name":"NativeErrorHandlingStrategy"}}},{"__symbolic":"reference","name":"I18NextService"},{"__symbolic":"reference","name":"I18NextPipe"},{"__symbolic":"reference","name":"I18NextCapPipe"},{"__symbolic":"reference","name":"I18NextFormatPipe"},{"__symbolic":"reference","name":"I18NextTitle"},{"__symbolic":"reference","name":"I18NextEagerPipe"},{"provide":{"__symbolic":"reference","name":"I18NEXT_NAMESPACE_RESOLVER"},"useFactory":{"__symbolic":"reference","name":"i18nextNamespaceResolverFactory"},"deps":[{"__symbolic":"reference","name":"I18NEXT_SERVICE"}]}]}}}},"defaultInterpolationFormat":{"__symbolic":"function"},"I18NEXT_SCOPE":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":5,"character":33},"arguments":["I18NEXT_SCOPE"]},"I18NEXT_NAMESPACE":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":6,"character":37},"arguments":["I18NEXT_NAMESPACE"]},"I18NEXT_SERVICE":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":7,"character":35},"arguments":["I18NEXT_SERVICE"]},"I18NEXT_NAMESPACE_RESOLVER":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":8,"character":46},"arguments":["I18NEXT_NAMESPACE_RESOLVER"]},"I18NEXT_ERROR_HANDLING_STRATEGY":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":9,"character":51},"arguments":["I18NEXT_ERROR_HANDLING_STRATEGY"]},"I18NextPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":7,"character":1},"arguments":[{"name":"i18next"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":13,"character":7},"arguments":[{"__symbolic":"reference","name":"I18NEXT_SERVICE"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":14,"character":7},"arguments":[{"__symbolic":"reference","name":"I18NEXT_NAMESPACE"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":15,"character":7},"arguments":[{"__symbolic":"reference","name":"I18NEXT_SCOPE"}]}]],"parameters":[{"__symbolic":"reference","name":"ITranslationService"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}],"transform":[{"__symbolic":"method"}],"prependScope":[{"__symbolic":"method"}],"prependNamespace":[{"__symbolic":"method"}],"joinStrings":[{"__symbolic":"method"}],"keyContainsNsSeparator":[{"__symbolic":"method"}],"prepareOptions":[{"__symbolic":"method"}]}},"I18NextEagerPipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"I18NextPipe"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":8,"character":1},"arguments":[{"name":"i18nextEager","pure":false}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":20,"character":5},"arguments":[{"__symbolic":"reference","name":"I18NEXT_SERVICE"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":21,"character":5},"arguments":[{"__symbolic":"reference","name":"I18NEXT_NAMESPACE"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":22,"character":5},"arguments":[{"__symbolic":"reference","name":"I18NEXT_SCOPE"}]}],null],"parameters":[{"__symbolic":"reference","name":"ITranslationService"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":23,"character":16}]}],"transform":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"I18NextCapPipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"I18NextPipe"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":8,"character":1},"arguments":[{"name":"i18nextCap"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":13,"character":5},"arguments":[{"__symbolic":"reference","name":"I18NEXT_SERVICE"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":14,"character":5},"arguments":[{"__symbolic":"reference","name":"I18NEXT_NAMESPACE"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":15,"character":5},"arguments":[{"__symbolic":"reference","name":"I18NEXT_SCOPE"}]}]],"parameters":[{"__symbolic":"reference","name":"ITranslationService"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}],"transform":[{"__symbolic":"method"}]}},"I18NextFormatPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":7,"character":1},"arguments":[{"name":"i18nextFormat"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":13,"character":7},"arguments":[{"__symbolic":"reference","name":"I18NEXT_SERVICE"}]}]],"parameters":[{"__symbolic":"reference","name":"ITranslationService"}]}],"transform":[{"__symbolic":"method"}]}},"I18NextService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":13,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":24,"character":15},"arguments":[{"__symbolic":"reference","name":"I18NEXT_ERROR_HANDLING_STRATEGY"}]}]],"parameters":[{"__symbolic":"reference","name":"I18NextErrorHandlingStrategy"}]}],"use":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"t":[{"__symbolic":"method"}],"format":[{"__symbolic":"method"}],"exists":[{"__symbolic":"method"}],"getFixedT":[{"__symbolic":"method"}],"setDefaultNamespace":[{"__symbolic":"method"}],"dir":[{"__symbolic":"method"}],"changeLanguage":[{"__symbolic":"method"}],"loadNamespaces":[{"__symbolic":"method"}],"loadLanguages":[{"__symbolic":"method"}],"reloadResources":[{"__symbolic":"method"}],"getResource":[{"__symbolic":"method"}],"addResource":[{"__symbolic":"method"}],"addResources":[{"__symbolic":"method"}],"addResourceBundle":[{"__symbolic":"method"}],"hasResourceBundle":[{"__symbolic":"method"}],"getResourceBundle":[{"__symbolic":"method"}],"removeResourceBundle":[{"__symbolic":"method"}],"subscribeEvents":[{"__symbolic":"method"}]}},"I18NextTitle":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/platform-browser","name":"Title","line":6,"character":34},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":7,"character":50},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":7,"character":57}]}]],"parameters":[{"__symbolic":"reference","name":"I18NextPipe"},null]}],"setTitle":[{"__symbolic":"method"}],"translate":[{"__symbolic":"method"}]}},"I18NextErrorHandlingStrategy":{"__symbolic":"interface"},"NativeErrorHandlingStrategy":{"__symbolic":"class","members":{"handle":[{"__symbolic":"method"}]}},"StrictErrorHandlingStrategy":{"__symbolic":"class","members":{"handle":[{"__symbolic":"method"}]}},"I18NextModuleParams":{"__symbolic":"interface"},"I18NextLoadResult":{"__symbolic":"interface"},"ITranslationService":{"__symbolic":"interface"},"ResourceEvent":{"__symbolic":"interface"},"MissingKeyEvent":{"__symbolic":"interface"},"ITranslationEvents":{"__symbolic":"interface"},"FormatPipeOptions":{"__symbolic":"interface"},"PrependPipeOptions":{"__symbolic":"interface"},"PipeOptions":{"__symbolic":"interface"}},"origins":{"resolver":"./index","i18nextNamespaceResolverFactory":"./index","I18NextModule":"./index","defaultInterpolationFormat":"./index","I18NEXT_SCOPE":"./I18NEXT_TOKENS","I18NEXT_NAMESPACE":"./I18NEXT_TOKENS","I18NEXT_SERVICE":"./I18NEXT_TOKENS","I18NEXT_NAMESPACE_RESOLVER":"./I18NEXT_TOKENS","I18NEXT_ERROR_HANDLING_STRATEGY":"./I18NEXT_TOKENS","I18NextPipe":"./I18NextPipe","I18NextEagerPipe":"./I18NextEagerPipe","I18NextCapPipe":"./I18NextCapPipe","I18NextFormatPipe":"./I18NextFormatPipe","I18NextService":"./I18NextService","I18NextTitle":"./I18NextTitle","I18NextErrorHandlingStrategy":"./I18NextErrorHandlingStrategies","NativeErrorHandlingStrategy":"./I18NextErrorHandlingStrategies","StrictErrorHandlingStrategy":"./I18NextErrorHandlingStrategies","I18NextModuleParams":"./I18NextModuleParams","I18NextLoadResult":"./I18NextLoadResult","ITranslationService":"./ITranslationService","ResourceEvent":"./ITranslationEvents","MissingKeyEvent":"./ITranslationEvents","ITranslationEvents":"./ITranslationEvents","FormatPipeOptions":"./models","PrependPipeOptions":"./models","PipeOptions":"./models"},"importAs":"angular-i18next"}