angular-l10n
Version:
An Angular library to translate messages, dates and numbers
1 lines • 44.2 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"InjectorRef":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":21,"character":34}]}]},"statics":{"injector":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":10,"character":40},"member":"NULL"},"get":{"__symbolic":"function","parameters":["token","notFoundValue"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"InjectorRef"},"member":"injector"},"member":"get"},"arguments":[{"__symbolic":"reference","name":"token"},{"__symbolic":"reference","name":"notFoundValue"}]}}}},"Logger":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":17,"character":17},"arguments":[{"__symbolic":"reference","name":"L10N_CONFIG"}]}]],"parameters":[{"__symbolic":"reference","name":"L10nConfigRef"}]}],"send":[{"__symbolic":"method"}]},"statics":{"level":null,"buffer":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs","name":"ReplaySubject","line":10,"character":52}}}},"Caching":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"read":[{"__symbolic":"method"}]}},"StorageStrategy":{"Session":0,"Local":1,"Cookie":2,"Disabled":3},"ProviderType":{"Fallback":0,"Static":1,"WebAPI":2},"ISOCode":{"Language":"languageCode","Country":"countryCode","Script":"scriptCode"},"DateTimeOptions":{"__symbolic":"interface"},"DigitsOptions":{"__symbolic":"interface"},"RelativeTimeOptions":{"__symbolic":"interface"},"LogLevel":{"Error":"error","Warn":"warn","Info":"info","Log":"log","Off":"off"},"L10N_CONFIG":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":4,"character":62},"arguments":["L10N_CONFIG"]},"L10nConfigRef":{"__symbolic":"interface"},"L10nConfig":{"__symbolic":"interface"},"l10nConfigFactory":{"__symbolic":"function","parameters":["l10nConfig"],"value":{"locale":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"l10nConfig"},"member":"locale"},"right":{}},"translation":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"l10nConfig"},"member":"translation"},"right":{}},"logger":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"l10nConfig"},"member":"logger"},"right":{}},"localizedRouting":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"l10nConfig"},"member":"localizedRouting"},"right":{}},"search":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"l10nConfig"},"member":"search"},"right":{}},"localeInterceptor":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"l10nConfig"},"member":"localeInterceptor"},"right":{}}}},"Token":{"__symbolic":"interface"},"LocalizedRouting":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":20,"character":17},"arguments":[{"__symbolic":"reference","name":"L10N_CONFIG"}]}],null],"parameters":[{"__symbolic":"reference","name":"L10nConfigRef"},{"__symbolic":"reference","name":"LocaleService"}]}],"init":[{"__symbolic":"method"}],"parsePath":[{"__symbolic":"method"}],"redirectToPath":[{"__symbolic":"method"}],"replacePath":[{"__symbolic":"method"}],"getLocalizedSegment":[{"__symbolic":"method"}],"splitLocale":[{"__symbolic":"method"}],"compareLocale":[{"__symbolic":"method"}],"getSchema":[{"__symbolic":"method"}],"isDefaultRouting":[{"__symbolic":"method"}],"getLocalizedPath":[{"__symbolic":"method"}]}},"L10nLoader":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"load":[{"__symbolic":"method"}]}},"LocaleLoader":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":18,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LocaleService"},{"__symbolic":"reference","name":"TranslationService"}]}],"load":[{"__symbolic":"method"}]}},"TranslationLoader":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":30,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TranslationService"}]}],"load":[{"__symbolic":"method"}]}},"LocalizedRoutingLoader":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":41,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LocalizedRouting"},{"__symbolic":"reference","name":"LocaleService"},{"__symbolic":"reference","name":"TranslationService"}]}],"load":[{"__symbolic":"method"}]}},"ILocaleService":{"__symbolic":"interface"},"LocaleService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":86,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":114,"character":17},"arguments":[{"__symbolic":"reference","name":"L10N_CONFIG"}]}],null],"parameters":[{"__symbolic":"reference","name":"L10nConfigRef"},{"__symbolic":"reference","name":"LocaleStorage"}]}],"getConfiguration":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"getBrowserLanguage":[{"__symbolic":"method"}],"getAvailableLanguages":[{"__symbolic":"method"}],"getLanguageDirection":[{"__symbolic":"method"}],"getCurrentLanguage":[{"__symbolic":"method"}],"getCurrentCountry":[{"__symbolic":"method"}],"getCurrentScript":[{"__symbolic":"method"}],"getCurrentLocale":[{"__symbolic":"method"}],"getCurrentNumberingSystem":[{"__symbolic":"method"}],"getCurrentCalendar":[{"__symbolic":"method"}],"getDefaultLocale":[{"__symbolic":"method"}],"getCurrentCurrency":[{"__symbolic":"method"}],"getCurrencySymbol":[{"__symbolic":"method"}],"getCurrentTimezone":[{"__symbolic":"method"}],"setCurrentLanguage":[{"__symbolic":"method"}],"setDefaultLocale":[{"__symbolic":"method"}],"setCurrentCurrency":[{"__symbolic":"method"}],"setCurrentTimezone":[{"__symbolic":"method"}],"formatDate":[{"__symbolic":"method"}],"formatRelativeTime":[{"__symbolic":"method"}],"formatDecimal":[{"__symbolic":"method"}],"formatPercent":[{"__symbolic":"method"}],"formatCurrency":[{"__symbolic":"method"}],"composeLocale":[{"__symbolic":"method"}],"rollback":[{"__symbolic":"method"}],"initLanguage":[{"__symbolic":"method"}],"initDefaultLocale":[{"__symbolic":"method"}],"initCurrency":[{"__symbolic":"method"}],"initTimezone":[{"__symbolic":"method"}],"matchLanguage":[{"__symbolic":"method"}],"releaseLanguage":[{"__symbolic":"method"}],"releaseDefaultLocale":[{"__symbolic":"method"}],"releaseCurrency":[{"__symbolic":"method"}],"releaseTimezone":[{"__symbolic":"method"}],"sendLanguageEvents":[{"__symbolic":"method"}],"sendDefaultLocaleEvents":[{"__symbolic":"method"}],"sendCurrencyEvents":[{"__symbolic":"method"}],"sendTimezoneEvents":[{"__symbolic":"method"}]}},"LocaleStorage":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"read":[{"__symbolic":"method"}],"write":[{"__symbolic":"method"}]}},"L10nStorage":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":27,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":32,"character":17},"arguments":[{"__symbolic":"reference","name":"L10N_CONFIG"}]}]],"parameters":[{"__symbolic":"reference","name":"L10nConfigRef"}]}],"read":[{"__symbolic":"method"}],"write":[{"__symbolic":"method"}],"getName":[{"__symbolic":"method"}]}},"ITranslationService":{"__symbolic":"interface"},"TranslationService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":37,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":52,"character":9},"arguments":[{"__symbolic":"reference","name":"L10N_CONFIG"}]}],null,null,null,null],"parameters":[{"__symbolic":"reference","name":"L10nConfigRef"},{"__symbolic":"reference","name":"LocaleService"},{"__symbolic":"reference","name":"TranslationProvider"},{"__symbolic":"reference","name":"TranslationHandler"},{"__symbolic":"reference","name":"InjectorRef"}]}],"getConfiguration":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"loadTranslation":[{"__symbolic":"method"}],"translationChanged":[{"__symbolic":"method"}],"latestTranslation":[{"__symbolic":"method"}],"translate":[{"__symbolic":"method"}],"translateAsync":[{"__symbolic":"method"}],"has":[{"__symbolic":"method"}],"translateKey":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}],"extractKey":[{"__symbolic":"method"}],"translateI18nPlural":[{"__symbolic":"method"}],"getTranslation":[{"__symbolic":"method"}],"getTranslationAsync":[{"__symbolic":"method"}],"addData":[{"__symbolic":"method"}],"releaseTranslation":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}]}},"TranslationProvider":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":12,"character":1}}],"members":{"getTranslation":[{"__symbolic":"method"}]}},"L10nTranslationProvider":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":24,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":31,"character":9}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":32,"character":9},"arguments":[{"__symbolic":"reference","name":"L10N_CONFIG"}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":31,"character":34},{"__symbolic":"reference","name":"L10nConfigRef"},{"__symbolic":"reference","name":"Caching"}]}],"getTranslation":[{"__symbolic":"method"}],"setOptions":[{"__symbolic":"method"}],"getRequest":[{"__symbolic":"method"}]}},"TranslationHandler":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"parseValue":[{"__symbolic":"method"}]}},"L10nTranslationHandler":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":22,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":24,"character":17},"arguments":[{"__symbolic":"reference","name":"L10N_CONFIG"}]}]],"parameters":[{"__symbolic":"reference","name":"L10nConfigRef"}]}],"parseValue":[{"__symbolic":"method"}],"handleMissingValue":[{"__symbolic":"method"}],"handleArgs":[{"__symbolic":"method"}]}},"Translation":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":14,"character":46}]}],"ngOnDestroy":[{"__symbolic":"method"}]}},"Localization":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"Translation"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":34,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":14,"character":46}]}]}},"ILocaleValidation":{"__symbolic":"interface"},"LocaleValidation":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":17,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LocaleService"}]}],"parseNumber":[{"__symbolic":"method"}],"validateNumber":[{"__symbolic":"method"}],"getDecimalCode":[{"__symbolic":"method"}],"getNumberCodes":[{"__symbolic":"method"}],"toChar":[{"__symbolic":"method"}],"toUnicode":[{"__symbolic":"method"}],"toHex":[{"__symbolic":"method"}]}},"ICollator":{"__symbolic":"interface"},"Collator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":25,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LocaleService"},{"__symbolic":"reference","name":"TranslationService"}]}],"compare":[{"__symbolic":"method"}],"sort":[{"__symbolic":"method"}],"sortAsync":[{"__symbolic":"method"}],"search":[{"__symbolic":"method"}],"searchAsync":[{"__symbolic":"method"}],"addExtension":[{"__symbolic":"method"}],"match":[{"__symbolic":"method"}]}},"ISearchService":{"__symbolic":"interface"},"SearchService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":15,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":18,"character":9},"arguments":[{"__symbolic":"reference","name":"L10N_CONFIG"}]}],null,null,null],"parameters":[{"__symbolic":"reference","name":"L10nConfigRef"},{"__symbolic":"reference","name":"TranslationService"},{"__symbolic":"reference","module":"@angular/platform-browser","name":"Title","line":20,"character":23},{"__symbolic":"reference","module":"@angular/platform-browser","name":"Meta","line":21,"character":22}]}],"updateHead":[{"__symbolic":"method"}],"setTitle":[{"__symbolic":"method"}],"updateTag":[{"__symbolic":"method"}]}},"LocaleInterceptor":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":9,"character":17},"arguments":[{"__symbolic":"reference","name":"L10N_CONFIG"}]}],null],"parameters":[{"__symbolic":"reference","name":"L10nConfigRef"},{"__symbolic":"reference","name":"LocaleService"}]}],"intercept":[{"__symbolic":"method"}]}},"IntlAPI":{"__symbolic":"class","members":{},"statics":{"hasDateTimeFormat":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"IntlAPI"},"member":"hasIntl"}},"right":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Intl"},"member":"hasOwnProperty"},"arguments":["DateTimeFormat"]}}},"hasNumberFormat":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"IntlAPI"},"member":"hasIntl"}},"right":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Intl"},"member":"hasOwnProperty"},"arguments":["NumberFormat"]}}},"hasCollator":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"IntlAPI"},"member":"hasIntl"}},"right":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Intl"},"member":"hasOwnProperty"},"arguments":["Collator"]}}},"hasRelativeTimeFormat":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"IntlAPI"},"member":"hasIntl"}},"right":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Intl"},"member":"hasOwnProperty"},"arguments":["RelativeTimeFormat"]}}}}},"Language":{"__symbolic":"function"},"DefaultLocale":{"__symbolic":"function"},"Currency":{"__symbolic":"function"},"Timezone":{"__symbolic":"function"},"TranslatePipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":5,"character":1},"arguments":[{"name":"translate","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TranslationService"}]}],"transform":[{"__symbolic":"method"}]}},"L10nDatePipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":6,"character":1},"arguments":[{"name":"l10nDate","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LocaleService"}]}],"transform":[{"__symbolic":"method"}]}},"L10nDecimalPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":6,"character":1},"arguments":[{"name":"l10nDecimal","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LocaleService"}]}],"transform":[{"__symbolic":"method"}]}},"L10nPercentPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":23,"character":1},"arguments":[{"name":"l10nPercent","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LocaleService"}]}],"transform":[{"__symbolic":"method"}]}},"L10nCurrencyPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":40,"character":1},"arguments":[{"name":"l10nCurrency","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LocaleService"}]}],"transform":[{"__symbolic":"method"}]}},"L10nTimeAgoPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":6,"character":1},"arguments":[{"name":"l10nTimeAgo","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LocaleService"}]}],"transform":[{"__symbolic":"method"}]}},"BaseDirective":{"__symbolic":"class","members":{"valueAttribute":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5},"arguments":["value"]}]}],"innerHTMLProperty":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5},"arguments":["innerHTML"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":34,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":34,"character":62}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"setup":[{"__symbolic":"method"}],"replace":[{"__symbolic":"method"}],"replaceText":[{"__symbolic":"method"}],"replaceAttributes":[{"__symbolic":"method"}],"getAttributesData":[{"__symbolic":"method"}],"getAttributesKeys":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}],"setText":[{"__symbolic":"method"}],"setAttributes":[{"__symbolic":"method"}],"addTextListener":[{"__symbolic":"method"}],"removeTextListener":[{"__symbolic":"method"}],"getText":[{"__symbolic":"method"}],"getKey":[{"__symbolic":"method"}],"getAttributes":[{"__symbolic":"method"}]}},"TranslateDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[l10nTranslate],[translate]"}]}],"members":{"l10nTranslate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"translate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"params":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TranslationService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":20,"character":73},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":20,"character":105}]}],"setup":[{"__symbolic":"method"}],"replace":[{"__symbolic":"method"}],"replaceText":[{"__symbolic":"method"}],"replaceAttributes":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}]}},"L10nDateDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"[l10nDate]"}]}],"members":{"l10nDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"format":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LocaleService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":18,"character":63},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":18,"character":95}]}],"setup":[{"__symbolic":"method"}],"replace":[{"__symbolic":"method"}],"replaceText":[{"__symbolic":"method"}],"replaceAttributes":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}]}},"L10nDecimalDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"[l10nDecimal]"}]}],"members":{"l10nDecimal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"digits":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LocaleService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":18,"character":63},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":18,"character":95}]}],"setup":[{"__symbolic":"method"}],"replace":[{"__symbolic":"method"}],"replaceText":[{"__symbolic":"method"}],"replaceAttributes":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}]}},"L10nPercentDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":52,"character":1},"arguments":[{"selector":"[l10nPercent]"}]}],"members":{"l10nPercent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":5}}]}],"digits":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LocaleService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":18,"character":63},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":18,"character":95}]}],"setup":[{"__symbolic":"method"}],"replace":[{"__symbolic":"method"}],"replaceText":[{"__symbolic":"method"}],"replaceAttributes":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}]}},"L10nCurrencyDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":97,"character":1},"arguments":[{"selector":"[l10nCurrency]"}]}],"members":{"l10nCurrency":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":102,"character":5}}]}],"currencyDisplay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":106,"character":5}}]}],"digits":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":108,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LocaleService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":18,"character":63},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":18,"character":95}]}],"setup":[{"__symbolic":"method"}],"replace":[{"__symbolic":"method"}],"replaceText":[{"__symbolic":"method"}],"replaceAttributes":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}]}},"L10nNumberValidatorDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":37,"character":1},"arguments":[{"selector":"[l10nValidateNumber][ngModel],[l10nValidateNumber][formControl],[l10nValidateNumber][formControlName]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":40,"character":19},"useExisting":{"__symbolic":"reference","name":"L10nNumberValidatorDirective"},"multi":true}]}]}],"members":{"l10nValidateNumber":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":5}}]}],"digits":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":5}}]}],"minValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":5}}]}],"maxValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":5}}]}],"ngOnInit":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}},"l10nValidateNumber":{"__symbolic":"function"},"L10nTimeAgoDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"[l10nTimeAgo]"}]}],"members":{"l10nTimeAgo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"unit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"format":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LocaleService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":20,"character":63},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":20,"character":95}]}],"setup":[{"__symbolic":"method"}],"replace":[{"__symbolic":"method"}],"replaceText":[{"__symbolic":"method"}],"replaceAttributes":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}]}},"L10nJsonLdComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"l10n-json-ld","template":""}]}],"members":{"path":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"jsonLD":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":15,"character":5},"arguments":["innerHTML"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TranslationService"},{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":19,"character":76}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"sanitize":[{"__symbolic":"method"}]}},"TranslationModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":44,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"TranslatePipe"},{"__symbolic":"reference","name":"TranslateDirective"}],"exports":[{"__symbolic":"reference","name":"TranslatePipe"},{"__symbolic":"reference","name":"TranslateDirective"}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"InjectorRef"},{"__symbolic":"reference","name":"Logger"}]}]},"statics":{"forRoot":{"__symbolic":"function","parameters":["l10nConfig","token"],"defaults":[null,{}],"value":{"ngModule":{"__symbolic":"reference","name":"TranslationModule"},"providers":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"provideRoot"},"arguments":[{"__symbolic":"reference","name":"l10nConfig"},{"__symbolic":"reference","name":"token"}]}}},"forChild":{"__symbolic":"function","parameters":["l10nConfig","token"],"defaults":[null,{}],"value":{"ngModule":{"__symbolic":"reference","name":"TranslationModule"},"providers":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"provideChild"},"arguments":[{"__symbolic":"reference","name":"l10nConfig"},{"__symbolic":"reference","name":"token"}]}}}}},"provideRoot":{"__symbolic":"function","parameters":["l10nConfig","token"],"value":[{"__symbolic":"reference","name":"InjectorRef"},{"__symbolic":"reference","name":"Logger"},{"__symbolic":"reference","name":"Caching"},{"provide":{"__symbolic":"reference","name":"L10N_CONFIG"},"useValue":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"l10nConfigFactory"},"arguments":[{"__symbolic":"reference","name":"l10nConfig"}]}},{"__symbolic":"reference","name":"LocaleService"},{"provide":{"__symbolic":"reference","name":"LocaleStorage"},"useClass":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"token"},"member":"localeStorage"},"right":{"__symbolic":"reference","name":"L10nStorage"}}},{"__symbolic":"reference","name":"TranslationService"},{"provide":{"__symbolic":"reference","name":"TranslationProvider"},"useClass":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"token"},"member":"translationProvider"},"right":{"__symbolic":"reference","name":"L10nTranslationProvider"}}},{"provide":{"__symbolic":"reference","name":"TranslationHandler"},"useClass":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"token"},"member":"translationHandler"},"right":{"__symbolic":"reference","name":"L10nTranslationHandler"}}},{"provide":{"__symbolic":"reference","name":"L10nLoader"},"useClass":{"__symbolic":"reference","name":"LocaleLoader"}}]},"provideChild":{"__symbolic":"function","parameters":["l10nConfig","token"],"value":[{"provide":{"__symbolic":"reference","name":"L10N_CONFIG"},"useValue":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"l10nConfigFactory"},"arguments":[{"__symbolic":"reference","name":"l10nConfig"}]}},{"__symbolic":"reference","name":"TranslationService"},{"provide":{"__symbolic":"reference","name":"TranslationProvider"},"useClass":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"token"},"member":"translationProvider"},"right":{"__symbolic":"reference","name":"L10nTranslationProvider"}}},{"provide":{"__symbolic":"reference","name":"TranslationHandler"},"useClass":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"token"},"member":"translationHandler"},"right":{"__symbolic":"reference","name":"L10nTranslationHandler"}}},{"provide":{"__symbolic":"reference","name":"L10nLoader"},"useClass":{"__symbolic":"reference","name":"TranslationLoader"}}]},"LocalizationModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":19,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"L10nDatePipe"},{"__symbolic":"reference","name":"L10nDecimalPipe"},{"__symbolic":"reference","name":"L10nPercentPipe"},{"__symbolic":"reference","name":"L10nCurrencyPipe"},{"__symbolic":"reference","name":"L10nDateDirective"},{"__symbolic":"reference","name":"L10nDecimalDirective"},{"__symbolic":"reference","name":"L10nPercentDirective"},{"__symbolic":"reference","name":"L10nCurrencyDirective"}],"imports":[{"__symbolic":"reference","name":"TranslationModule"}],"exports":[{"__symbolic":"reference","name":"TranslationModule"},{"__symbolic":"reference","name":"L10nDatePipe"},{"__symbolic":"reference","name":"L10nDecimalPipe"},{"__symbolic":"reference","name":"L10nPercentPipe"},{"__symbolic":"reference","name":"L10nCurrencyPipe"},{"__symbolic":"reference","name":"L10nDateDirective"},{"__symbolic":"reference","name":"L10nDecimalDirective"},{"__symbolic":"reference","name":"L10nPercentDirective"},{"__symbolic":"reference","name":"L10nCurrencyDirective"}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"InjectorRef"},{"__symbolic":"reference","name":"Logger"}]}]},"statics":{"forRoot":{"__symbolic":"function","parameters":["l10nConfig","token"],"defaults":[null,{}],"value":{"ngModule":{"__symbolic":"reference","name":"LocalizationModule"},"providers":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"provideRoot"},"arguments":[{"__symbolic":"reference","name":"l10nConfig"},{"__symbolic":"reference","name":"token"}]}}},"forChild":{"__symbolic":"function","parameters":["l10nConfig","token"],"defaults":[null,{}],"value":{"ngModule":{"__symbolic":"reference","name":"LocalizationModule"},"providers":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"provideChild"},"arguments":[{"__symbolic":"reference","name":"l10nConfig"},{"__symbolic":"reference","name":"token"}]}}}}},"LocalizationExtraModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"L10nTimeAgoPipe"},{"__symbolic":"reference","name":"L10nTimeAgoDirective"}],"exports":[{"__symbolic":"reference","name":"L10nTimeAgoPipe"},{"__symbolic":"reference","name":"L10nTimeAgoDirective"}],"providers":[{"__symbolic":"reference","name":"Collator"}]}]}],"members":{}},"LocaleValidationModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"L10nNumberValidatorDirective"}],"exports":[{"__symbolic":"reference","name":"L10nNumberValidatorDirective"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"LocaleValidationModule"},"providers":[{"__symbolic":"reference","name":"LocaleValidation"}]}}}},"LocaleSeoModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"L10nJsonLdComponent"}],"exports":[{"__symbolic":"reference","name":"L10nJsonLdComponent"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"LocaleSeoModule"},"providers":[{"__symbolic":"reference","name":"LocalizedRouting"},{"__symbolic":"reference","name":"SearchService"},{"provide":{"__symbolic":"reference","name":"L10nLoader"},"useClass":{"__symbolic":"reference","name":"LocalizedRoutingLoader"}}]}},"forChild":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"LocaleSeoModule"},"providers":[{"__symbolic":"reference","name":"SearchService"}]}}}},"LocaleInterceptorModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":10,"character":19},"useClass":{"__symbolic":"reference","name":"LocaleInterceptor"},"multi":true}]}]}],"members":{}}},"origins":{"InjectorRef":"./src/models/injector-ref","Logger":"./src/models/logger","Caching":"./src/models/caching","StorageStrategy":"./src/models/types","ProviderType":"./src/models/types","ISOCode":"./src/models/types","DateTimeOptions":"./src/models/types","DigitsOptions":"./src/models/types","RelativeTimeOptions":"./src/models/types","LogLevel":"./src/models/types","L10N_CONFIG":"./src/models/l10n-config","L10nConfigRef":"./src/models/l10n-config","L10nConfig":"./src/models/l10n-config","l10nConfigFactory":"./src/models/l10n-config","Token":"./src/models/l10n-config","LocalizedRouting":"./src/models/localized-routing","L10nLoader":"./src/services/l10n-loader","LocaleLoader":"./src/services/l10n-loader","TranslationLoader":"./src/services/l10n-loader","LocalizedRoutingLoader":"./src/services/l10n-loader","ILocaleService":"./src/services/locale.service","LocaleService":"./src/services/locale.service","LocaleStorage":"./src/services/locale-storage","L10nStorage":"./src/services/locale-storage","ITranslationService":"./src/services/translation.service","TranslationService":"./src/services/translation.service","TranslationProvider":"./src/services/translation-provider","L10nTranslationProvider":"./src/services/translation-provider","TranslationHandler":"./src/services/translation-handler","L10nTranslationHandler":"./src/services/translation-handler","Translation":"./src/services/extensions","Localization":"./src/services/extensions","ILocaleValidation":"./src/services/locale-validation","LocaleValidation":"./src/services/locale-validation","ICollator":"./src/services/collator","Collator":"./src/services/collator","ISearchService":"./src/services/search.service","SearchService":"./src/services/search.service","LocaleInterceptor":"./src/models/locale-interceptor","IntlAPI":"./src/services/intl-api","Language":"./src/decorators/language.decorator","DefaultLocale":"./src/decorators/default-locale.decorator","Currency":"./src/decorators/currency.decorator","Timezone":"./src/decorators/timezone.decorator","TranslatePipe":"./src/pipes/translate.pipe","L10nDatePipe":"./src/pipes/l10n-date.pipe","L10nDecimalPipe":"./src/pipes/l10n-number.pipe","L10nPercentPipe":"./src/pipes/l10n-number.pipe","L10nCurrencyPipe":"./src/pipes/l10n-number.pipe","L10nTimeAgoPipe":"./src/pipes/l10n-time-ago.pipe","BaseDirective":"./src/models/base-directive","TranslateDirective":"./src/directives/translate.directive","L10nDateDirective":"./src/directives/l10n-date.directive","L10nDecimalDirective":"./src/directives/l10n-number.directive","L10nPercentDirective":"./src/directives/l10n-number.directive","L10nCurrencyDirective":"./src/directives/l10n-number.directive","L10nNumberValidatorDirective":"./src/directives/l10n-number-validator.directive","l10nValidateNumber":"./src/directives/l10n-number-validator.directive","L10nTimeAgoDirective":"./src/directives/l10n-time-ago.directive","L10nJsonLdComponent":"./src/components/l10n-json-ld.component","TranslationModule":"./src/modules/translation.module","provideRoot":"./src/modules/translation.module","provideChild":"./src/modules/translation.module","LocalizationModule":"./src/modules/localization.module","LocalizationExtraModule":"./src/modules/localization-extra.module","LocaleValidationModule":"./src/modules/locale-validation.module","LocaleSeoModule":"./src/modules/locale-seo.module","LocaleInterceptorModule":"./src/modules/locale-interceptor.module"},"importAs":"angular-l10n"}