@harbor/ui
Version:
Harbor shared UI components based on Clarity and Angular6
42 lines (41 loc) • 2.03 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
/**
* @record
*/
export function I18nConfig() { }
/**
* The cookie key used to store the current used language preference.
*
* * {string}
* \@memberOf IServiceConfig
* @type {?|undefined}
*/
I18nConfig.prototype.langCookieKey;
/**
* Declare what languages are supported.
*
* * {string[]}
* \@memberOf IServiceConfig
* @type {?|undefined}
*/
I18nConfig.prototype.supportedLangs;
/**
* Define the default language the translate service uses.
*
* * {string}
* \@memberOf I18nConfig
* @type {?|undefined}
*/
I18nConfig.prototype.defaultLang;
/**
* To determine whether or not to enable the i18 multiple languages supporting.
*
* * {boolean}
* \@memberOf IServiceConfig
* @type {?|undefined}
*/
I18nConfig.prototype.enablei18Support;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bi1jb25maWcuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AaGFyYm9yL3VpLyIsInNvdXJjZXMiOlsic3JjL2kxOG4vaTE4bi1jb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBpbnRlcmZhY2UgSTE4bkNvbmZpZyB7XG4gIC8qKlxuICAgKiBUaGUgY29va2llIGtleSB1c2VkIHRvIHN0b3JlIHRoZSBjdXJyZW50IHVzZWQgbGFuZ3VhZ2UgcHJlZmVyZW5jZS5cbiAgICpcbiAgICogKiB7c3RyaW5nfVxuICAgKiBAbWVtYmVyT2YgSVNlcnZpY2VDb25maWdcbiAgICovXG4gIGxhbmdDb29raWVLZXk/OiBzdHJpbmc7XG5cbiAgLyoqXG4gICAqIERlY2xhcmUgd2hhdCBsYW5ndWFnZXMgYXJlIHN1cHBvcnRlZC5cbiAgICpcbiAgICogKiB7c3RyaW5nW119XG4gICAqIEBtZW1iZXJPZiBJU2VydmljZUNvbmZpZ1xuICAgKi9cbiAgc3VwcG9ydGVkTGFuZ3M/OiBzdHJpbmdbXTtcblxuICAvKipcbiAgICogRGVmaW5lIHRoZSBkZWZhdWx0IGxhbmd1YWdlIHRoZSB0cmFuc2xhdGUgc2VydmljZSB1c2VzLlxuICAgKlxuICAgKiAqIHtzdHJpbmd9XG4gICAqIEBtZW1iZXJPZiBJMThuQ29uZmlnXG4gICAqL1xuICBkZWZhdWx0TGFuZz86IHN0cmluZztcblxuICAvKipcbiAgICogVG8gZGV0ZXJtaW5lIHdoZXRoZXIgb3Igbm90IHRvIGVuYWJsZSB0aGUgaTE4IG11bHRpcGxlIGxhbmd1YWdlcyBzdXBwb3J0aW5nLlxuICAgKlxuICAgKiAqIHtib29sZWFufVxuICAgKiBAbWVtYmVyT2YgSVNlcnZpY2VDb25maWdcbiAgICovXG4gIGVuYWJsZWkxOFN1cHBvcnQ/OiBib29sZWFuO1xufVxuIl19