mirror of https://github.com/abpframework/abp.git
330 changed files with 9188 additions and 3131 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,29 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import { NgModule } from '@angular/core'; |
|||
import { ACCOUNT_OPTIONS, optionsFactory } from './tokens/options.token'; |
|||
export class RootAccountModule { |
|||
/** |
|||
* @param {?=} options |
|||
* @return {?} |
|||
*/ |
|||
static forRoot(options = (/** @type {?} */ ({}))) { |
|||
return { |
|||
ngModule: RootAccountModule, |
|||
providers: [ |
|||
{ provide: ACCOUNT_OPTIONS, useValue: options }, |
|||
{ |
|||
provide: 'ACCOUNT_OPTIONS', |
|||
useFactory: optionsFactory, |
|||
deps: [ACCOUNT_OPTIONS], |
|||
}, |
|||
], |
|||
}; |
|||
} |
|||
} |
|||
RootAccountModule.decorators = [ |
|||
{ type: NgModule, args: [{},] } |
|||
]; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicm9vdC1hY2NvdW50Lm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BhYnAvbmcuYWNjb3VudC8iLCJzb3VyY2VzIjpbImxpYi9yb290LWFjY291bnQubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQXVCLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUU5RCxPQUFPLEVBQUUsZUFBZSxFQUFFLGNBQWMsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBR3pFLE1BQU0sT0FBTyxpQkFBaUI7Ozs7O0lBQzVCLE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxHQUFHLG1CQUFBLEVBQUUsRUFBVztRQUNwQyxPQUFPO1lBQ0wsUUFBUSxFQUFFLGlCQUFpQjtZQUMzQixTQUFTLEVBQUU7Z0JBQ1QsRUFBRSxPQUFPLEVBQUUsZUFBZSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUU7Z0JBQy9DO29CQUNFLE9BQU8sRUFBRSxpQkFBaUI7b0JBQzFCLFVBQVUsRUFBRSxjQUFjO29CQUMxQixJQUFJLEVBQUUsQ0FBQyxlQUFlLENBQUM7aUJBQ3hCO2FBQ0Y7U0FDRixDQUFDO0lBQ0osQ0FBQzs7O1lBZEYsUUFBUSxTQUFDLEVBQUUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgT3B0aW9ucyB9IGZyb20gJy4vbW9kZWxzL29wdGlvbnMnO1xuaW1wb3J0IHsgQUNDT1VOVF9PUFRJT05TLCBvcHRpb25zRmFjdG9yeSB9IGZyb20gJy4vdG9rZW5zL29wdGlvbnMudG9rZW4nO1xuXG5ATmdNb2R1bGUoe30pXG5leHBvcnQgY2xhc3MgUm9vdEFjY291bnRNb2R1bGUge1xuICBzdGF0aWMgZm9yUm9vdChvcHRpb25zID0ge30gYXMgT3B0aW9ucyk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xuICAgIHJldHVybiB7XG4gICAgICBuZ01vZHVsZTogUm9vdEFjY291bnRNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAgeyBwcm92aWRlOiBBQ0NPVU5UX09QVElPTlMsIHVzZVZhbHVlOiBvcHRpb25zIH0sXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiAnQUNDT1VOVF9PUFRJT05TJyxcbiAgICAgICAgICB1c2VGYWN0b3J5OiBvcHRpb25zRmFjdG9yeSxcbiAgICAgICAgICBkZXBzOiBbQUNDT1VOVF9PUFRJT05TXSxcbiAgICAgICAgfSxcbiAgICAgIF0sXG4gICAgfTtcbiAgfVxufVxuIl19
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,38 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import { NgModule } from '@angular/core'; |
|||
import { ACCOUNT_OPTIONS, optionsFactory } from './tokens/options.token'; |
|||
var RootAccountModule = /** @class */ (function () { |
|||
function RootAccountModule() { |
|||
} |
|||
/** |
|||
* @param {?=} options |
|||
* @return {?} |
|||
*/ |
|||
RootAccountModule.forRoot = /** |
|||
* @param {?=} options |
|||
* @return {?} |
|||
*/ |
|||
function (options) { |
|||
if (options === void 0) { options = (/** @type {?} */ ({})); } |
|||
return { |
|||
ngModule: RootAccountModule, |
|||
providers: [ |
|||
{ provide: ACCOUNT_OPTIONS, useValue: options }, |
|||
{ |
|||
provide: 'ACCOUNT_OPTIONS', |
|||
useFactory: optionsFactory, |
|||
deps: [ACCOUNT_OPTIONS], |
|||
}, |
|||
], |
|||
}; |
|||
}; |
|||
RootAccountModule.decorators = [ |
|||
{ type: NgModule, args: [{},] } |
|||
]; |
|||
return RootAccountModule; |
|||
}()); |
|||
export { RootAccountModule }; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicm9vdC1hY2NvdW50Lm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BhYnAvbmcuYWNjb3VudC8iLCJzb3VyY2VzIjpbImxpYi9yb290LWFjY291bnQubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQXVCLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUU5RCxPQUFPLEVBQUUsZUFBZSxFQUFFLGNBQWMsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBRXpFO0lBQUE7SUFlQSxDQUFDOzs7OztJQWJRLHlCQUFPOzs7O0lBQWQsVUFBZSxPQUF1QjtRQUF2Qix3QkFBQSxFQUFBLDZCQUFVLEVBQUUsRUFBVztRQUNwQyxPQUFPO1lBQ0wsUUFBUSxFQUFFLGlCQUFpQjtZQUMzQixTQUFTLEVBQUU7Z0JBQ1QsRUFBRSxPQUFPLEVBQUUsZUFBZSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUU7Z0JBQy9DO29CQUNFLE9BQU8sRUFBRSxpQkFBaUI7b0JBQzFCLFVBQVUsRUFBRSxjQUFjO29CQUMxQixJQUFJLEVBQUUsQ0FBQyxlQUFlLENBQUM7aUJBQ3hCO2FBQ0Y7U0FDRixDQUFDO0lBQ0osQ0FBQzs7Z0JBZEYsUUFBUSxTQUFDLEVBQUU7O0lBZVosd0JBQUM7Q0FBQSxBQWZELElBZUM7U0FkWSxpQkFBaUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgT3B0aW9ucyB9IGZyb20gJy4vbW9kZWxzL29wdGlvbnMnO1xuaW1wb3J0IHsgQUNDT1VOVF9PUFRJT05TLCBvcHRpb25zRmFjdG9yeSB9IGZyb20gJy4vdG9rZW5zL29wdGlvbnMudG9rZW4nO1xuXG5ATmdNb2R1bGUoe30pXG5leHBvcnQgY2xhc3MgUm9vdEFjY291bnRNb2R1bGUge1xuICBzdGF0aWMgZm9yUm9vdChvcHRpb25zID0ge30gYXMgT3B0aW9ucyk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xuICAgIHJldHVybiB7XG4gICAgICBuZ01vZHVsZTogUm9vdEFjY291bnRNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAgeyBwcm92aWRlOiBBQ0NPVU5UX09QVElPTlMsIHVzZVZhbHVlOiBvcHRpb25zIH0sXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiAnQUNDT1VOVF9PUFRJT05TJyxcbiAgICAgICAgICB1c2VGYWN0b3J5OiBvcHRpb25zRmFjdG9yeSxcbiAgICAgICAgICBkZXBzOiBbQUNDT1VOVF9PUFRJT05TXSxcbiAgICAgICAgfSxcbiAgICAgIF0sXG4gICAgfTtcbiAgfVxufVxuIl19
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,5 +1,2 @@ |
|||
import { ModuleWithProviders } from '@angular/core'; |
|||
import { Options } from './models/options'; |
|||
export declare class AccountModule { |
|||
static forRoot(options?: Options): ModuleWithProviders; |
|||
} |
|||
|
|||
@ -1,2 +1,5 @@ |
|||
import { ABP } from '@abp/ng.core'; |
|||
export declare const ACCOUNT_ROUTES: ABP.FullRoute[]; |
|||
export declare const ACCOUNT_ROUTES: { |
|||
routes: ABP.FullRoute[]; |
|||
settings: any[]; |
|||
}; |
|||
|
|||
@ -0,0 +1,5 @@ |
|||
import { ModuleWithProviders } from '@angular/core'; |
|||
import { Options } from './models/options'; |
|||
export declare class RootAccountModule { |
|||
static forRoot(options?: Options): ModuleWithProviders; |
|||
} |
|||
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,37 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
// Different locales from .NET
|
|||
// Key is .NET locale, value is Angular locale
|
|||
export default { |
|||
'ar-sa': 'ar-SA', |
|||
'ca-ES-valencia': 'ca-ES-VALENCIA', |
|||
'de-de': 'de', |
|||
'es-ES': 'es', |
|||
'en-US': 'en', |
|||
'fil-Latn': 'en', |
|||
'ku-Arab': 'en', |
|||
'ky-Cyrl': 'en', |
|||
'mi-Latn': 'en', |
|||
'prs-Arab': 'en', |
|||
'qut-Latn': 'en', |
|||
nso: 'en', |
|||
quz: 'en', |
|||
'fr-FR': 'fr', |
|||
'gd-Latn': 'gd', |
|||
'ha-Latn': 'ha', |
|||
'ig-Latn': 'ig', |
|||
'it-it': 'it', |
|||
'mn-Cyrl': 'mn', |
|||
'pt-BR': 'pt', |
|||
'sd-Arab': 'pa-Arab', |
|||
'sr-Cyrl-RS': 'sr-Cyrl', |
|||
'sr-Latn-RS': 'sr-Latn', |
|||
'tg-Cyrl': 'tg', |
|||
'tk-Latn': 'tk', |
|||
'tt-Cyrl': 'tt', |
|||
'ug-Arab': 'ug', |
|||
'yo-Latn': 'yo', |
|||
}; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlmZmVyZW50LWxvY2FsZXMuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYWJwL25nLmNvcmUvIiwic291cmNlcyI6WyJsaWIvY29uc3RhbnRzL2RpZmZlcmVudC1sb2NhbGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQUdBLGVBQWU7SUFDYixPQUFPLEVBQUUsT0FBTztJQUNoQixnQkFBZ0IsRUFBRSxnQkFBZ0I7SUFDbEMsT0FBTyxFQUFFLElBQUk7SUFDYixPQUFPLEVBQUUsSUFBSTtJQUNiLE9BQU8sRUFBRSxJQUFJO0lBQ2IsVUFBVSxFQUFFLElBQUk7SUFDaEIsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsSUFBSTtJQUNmLFNBQVMsRUFBRSxJQUFJO0lBQ2YsVUFBVSxFQUFFLElBQUk7SUFDaEIsVUFBVSxFQUFFLElBQUk7SUFDaEIsR0FBRyxFQUFFLElBQUk7SUFDVCxHQUFHLEVBQUUsSUFBSTtJQUNULE9BQU8sRUFBRSxJQUFJO0lBQ2IsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsSUFBSTtJQUNmLFNBQVMsRUFBRSxJQUFJO0lBQ2YsT0FBTyxFQUFFLElBQUk7SUFDYixTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxJQUFJO0lBQ2IsU0FBUyxFQUFFLFNBQVM7SUFDcEIsWUFBWSxFQUFFLFNBQVM7SUFDdkIsWUFBWSxFQUFFLFNBQVM7SUFDdkIsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsSUFBSTtJQUNmLFNBQVMsRUFBRSxJQUFJO0lBQ2YsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsSUFBSTtDQUNoQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLy8gRGlmZmVyZW50IGxvY2FsZXMgZnJvbSAuTkVUXG4vLyBLZXkgaXMgLk5FVCBsb2NhbGUsIHZhbHVlIGlzIEFuZ3VsYXIgbG9jYWxlXG5cbmV4cG9ydCBkZWZhdWx0IHtcbiAgJ2FyLXNhJzogJ2FyLVNBJyxcbiAgJ2NhLUVTLXZhbGVuY2lhJzogJ2NhLUVTLVZBTEVOQ0lBJyxcbiAgJ2RlLWRlJzogJ2RlJyxcbiAgJ2VzLUVTJzogJ2VzJyxcbiAgJ2VuLVVTJzogJ2VuJyxcbiAgJ2ZpbC1MYXRuJzogJ2VuJyxcbiAgJ2t1LUFyYWInOiAnZW4nLFxuICAna3ktQ3lybCc6ICdlbicsXG4gICdtaS1MYXRuJzogJ2VuJyxcbiAgJ3Bycy1BcmFiJzogJ2VuJyxcbiAgJ3F1dC1MYXRuJzogJ2VuJyxcbiAgbnNvOiAnZW4nLFxuICBxdXo6ICdlbicsXG4gICdmci1GUic6ICdmcicsXG4gICdnZC1MYXRuJzogJ2dkJyxcbiAgJ2hhLUxhdG4nOiAnaGEnLFxuICAnaWctTGF0bic6ICdpZycsXG4gICdpdC1pdCc6ICdpdCcsXG4gICdtbi1DeXJsJzogJ21uJyxcbiAgJ3B0LUJSJzogJ3B0JyxcbiAgJ3NkLUFyYWInOiAncGEtQXJhYicsXG4gICdzci1DeXJsLVJTJzogJ3NyLUN5cmwnLFxuICAnc3ItTGF0bi1SUyc6ICdzci1MYXRuJyxcbiAgJ3RnLUN5cmwnOiAndGcnLFxuICAndGstTGF0bic6ICd0aycsXG4gICd0dC1DeXJsJzogJ3R0JyxcbiAgJ3VnLUFyYWInOiAndWcnLFxuICAneW8tTGF0bic6ICd5bycsXG59O1xuIl19
|
|||
@ -0,0 +1,6 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
export { default } from './different-locales'; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYWJwL25nLmNvcmUvIiwic291cmNlcyI6WyJsaWIvY29uc3RhbnRzL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSx3QkFBYyxxQkFBcUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vZGlmZmVyZW50LWxvY2FsZXMnO1xuIl19
|
|||
@ -0,0 +1,37 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
// Different locales from .NET
|
|||
// Key is .NET locale, value is Angular locale
|
|||
export default { |
|||
'ar-sa': 'ar-SA', |
|||
'ca-ES-valencia': 'ca-ES-VALENCIA', |
|||
'de-de': 'de', |
|||
'en-US': 'en', |
|||
'es-ES': 'es', |
|||
'fil-Latn': 'en', |
|||
'fr-FR': 'fr', |
|||
'gd-Latn': 'gd', |
|||
'ha-Latn': 'ha', |
|||
'ig-Latn': 'ig', |
|||
'it-it': 'it', |
|||
'ku-Arab': 'en', |
|||
'ky-Cyrl': 'en', |
|||
'mi-Latn': 'en', |
|||
'mn-Cyrl': 'mn', |
|||
nso: 'en', |
|||
'prs-Arab': 'en', |
|||
'pt-BR': 'pt', |
|||
'qut-Latn': 'en', |
|||
quz: 'en', |
|||
'sd-Arab': 'pa-Arab', |
|||
'sr-Cyrl-RS': 'sr-Cyrl', |
|||
'sr-Latn-RS': 'sr-Latn', |
|||
'tg-Cyrl': 'tg', |
|||
'tk-Latn': 'tk', |
|||
'tt-Cyrl': 'tt', |
|||
'ug-Arab': 'ug', |
|||
'yo-Latn': 'yo', |
|||
}; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9jYWxlcy1tYXBwaW5nLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL2NvbnN0YW50cy9sb2NhbGVzLW1hcHBpbmcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBR0EsZUFBZTtJQUNiLE9BQU8sRUFBRSxPQUFPO0lBQ2hCLGdCQUFnQixFQUFFLGdCQUFnQjtJQUNsQyxPQUFPLEVBQUUsSUFBSTtJQUNiLE9BQU8sRUFBRSxJQUFJO0lBQ2IsT0FBTyxFQUFFLElBQUk7SUFDYixVQUFVLEVBQUUsSUFBSTtJQUNoQixPQUFPLEVBQUUsSUFBSTtJQUNiLFNBQVMsRUFBRSxJQUFJO0lBQ2YsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxJQUFJO0lBQ2IsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsSUFBSTtJQUNmLFNBQVMsRUFBRSxJQUFJO0lBQ2YsU0FBUyxFQUFFLElBQUk7SUFDZixHQUFHLEVBQUUsSUFBSTtJQUNULFVBQVUsRUFBRSxJQUFJO0lBQ2hCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsVUFBVSxFQUFFLElBQUk7SUFDaEIsR0FBRyxFQUFFLElBQUk7SUFDVCxTQUFTLEVBQUUsU0FBUztJQUNwQixZQUFZLEVBQUUsU0FBUztJQUN2QixZQUFZLEVBQUUsU0FBUztJQUN2QixTQUFTLEVBQUUsSUFBSTtJQUNmLFNBQVMsRUFBRSxJQUFJO0lBQ2YsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsSUFBSTtJQUNmLFNBQVMsRUFBRSxJQUFJO0NBQ2hCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBEaWZmZXJlbnQgbG9jYWxlcyBmcm9tIC5ORVRcbi8vIEtleSBpcyAuTkVUIGxvY2FsZSwgdmFsdWUgaXMgQW5ndWxhciBsb2NhbGVcblxuZXhwb3J0IGRlZmF1bHQge1xuICAnYXItc2EnOiAnYXItU0EnLFxuICAnY2EtRVMtdmFsZW5jaWEnOiAnY2EtRVMtVkFMRU5DSUEnLFxuICAnZGUtZGUnOiAnZGUnLFxuICAnZW4tVVMnOiAnZW4nLFxuICAnZXMtRVMnOiAnZXMnLFxuICAnZmlsLUxhdG4nOiAnZW4nLFxuICAnZnItRlInOiAnZnInLFxuICAnZ2QtTGF0bic6ICdnZCcsXG4gICdoYS1MYXRuJzogJ2hhJyxcbiAgJ2lnLUxhdG4nOiAnaWcnLFxuICAnaXQtaXQnOiAnaXQnLFxuICAna3UtQXJhYic6ICdlbicsXG4gICdreS1DeXJsJzogJ2VuJyxcbiAgJ21pLUxhdG4nOiAnZW4nLFxuICAnbW4tQ3lybCc6ICdtbicsXG4gIG5zbzogJ2VuJyxcbiAgJ3Bycy1BcmFiJzogJ2VuJyxcbiAgJ3B0LUJSJzogJ3B0JyxcbiAgJ3F1dC1MYXRuJzogJ2VuJyxcbiAgcXV6OiAnZW4nLFxuICAnc2QtQXJhYic6ICdwYS1BcmFiJyxcbiAgJ3NyLUN5cmwtUlMnOiAnc3ItQ3lybCcsXG4gICdzci1MYXRuLVJTJzogJ3NyLUxhdG4nLFxuICAndGctQ3lybCc6ICd0ZycsXG4gICd0ay1MYXRuJzogJ3RrJyxcbiAgJ3R0LUN5cmwnOiAndHQnLFxuICAndWctQXJhYic6ICd1ZycsXG4gICd5by1MYXRuJzogJ3lvJyxcbn07XG4iXX0=
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,84 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
/** @type {?} */ |
|||
const DOLLAR_CHAR_CODE = 36; |
|||
/** |
|||
* @param {?} name |
|||
* @return {?} |
|||
*/ |
|||
export function removeDollarAtTheEnd(name) { |
|||
/** @type {?} */ |
|||
const lastCharIndex = name.length - 1; |
|||
/** @type {?} */ |
|||
const dollarAtTheEnd = name.charCodeAt(lastCharIndex) === DOLLAR_CHAR_CODE; |
|||
return dollarAtTheEnd ? name.slice(0, lastCharIndex) : name; |
|||
} |
|||
/** |
|||
* @param {?} selectorOrFeature |
|||
* @param {?} paths |
|||
* @return {?} |
|||
*/ |
|||
export function getPropsArray(selectorOrFeature, paths) { |
|||
if (paths.length) { |
|||
return [selectorOrFeature, ...paths]; |
|||
} |
|||
return selectorOrFeature.split('.'); |
|||
} |
|||
/** |
|||
* @param {?} paths |
|||
* @return {?} |
|||
*/ |
|||
function compliantPropGetter(paths) { |
|||
/** @type {?} */ |
|||
const copyOfPaths = [...paths]; |
|||
return (/** |
|||
* @param {?} obj |
|||
* @return {?} |
|||
*/ |
|||
obj => copyOfPaths.reduce((/** |
|||
* @param {?} acc |
|||
* @param {?} part |
|||
* @return {?} |
|||
*/ |
|||
(acc, part) => acc && acc[part]), obj)); |
|||
} |
|||
/** |
|||
* @param {?} paths |
|||
* @return {?} |
|||
*/ |
|||
function fastPropGetter(paths) { |
|||
/** @type {?} */ |
|||
const segments = paths; |
|||
/** @type {?} */ |
|||
let seg = 'store.' + segments[0]; |
|||
/** @type {?} */ |
|||
let i = 0; |
|||
/** @type {?} */ |
|||
const l = segments.length; |
|||
/** @type {?} */ |
|||
let expr = seg; |
|||
while (++i < l) { |
|||
expr = expr + ' && ' + (seg = seg + '.' + segments[i]); |
|||
} |
|||
/** @type {?} */ |
|||
const fn = new Function('store', 'return ' + expr + ';'); |
|||
return (/** @type {?} */ (fn)); |
|||
} |
|||
/** |
|||
* @param {?} paths |
|||
* @param {?} config |
|||
* @return {?} |
|||
*/ |
|||
export function propGetter(paths, config) { |
|||
if (config && config.compatibility && config.compatibility.strictContentSecurityPolicy) { |
|||
return compliantPropGetter(paths); |
|||
} |
|||
else { |
|||
return fastPropGetter(paths); |
|||
} |
|||
} |
|||
/** @type {?} */ |
|||
export const META_KEY = 'NGXS_META'; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJuYWxzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL3BsdWdpbnMvc2VsZWN0LXNuYXBzaG90L2ludGVybmFscy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztNQUVNLGdCQUFnQixHQUFHLEVBQUU7Ozs7O0FBRTNCLE1BQU0sVUFBVSxvQkFBb0IsQ0FBQyxJQUFZOztVQUN6QyxhQUFhLEdBQUcsSUFBSSxDQUFDLE1BQU0sR0FBRyxDQUFDOztVQUMvQixjQUFjLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsS0FBSyxnQkFBZ0I7SUFDMUUsT0FBTyxjQUFjLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUM7QUFDOUQsQ0FBQzs7Ozs7O0FBRUQsTUFBTSxVQUFVLGFBQWEsQ0FBQyxpQkFBeUIsRUFBRSxLQUFlO0lBQ3RFLElBQUksS0FBSyxDQUFDLE1BQU0sRUFBRTtRQUNoQixPQUFPLENBQUMsaUJBQWlCLEVBQUUsR0FBRyxLQUFLLENBQUMsQ0FBQztLQUN0QztJQUNELE9BQU8saUJBQWlCLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ3RDLENBQUM7Ozs7O0FBRUQsU0FBUyxtQkFBbUIsQ0FBQyxLQUFlOztVQUNwQyxXQUFXLEdBQUcsQ0FBQyxHQUFHLEtBQUssQ0FBQztJQUM5Qjs7OztJQUFPLEdBQUcsQ0FBQyxFQUFFLENBQUMsV0FBVyxDQUFDLE1BQU07Ozs7O0lBQUMsQ0FBQyxHQUFRLEVBQUUsSUFBWSxFQUFFLEVBQUUsQ0FBQyxHQUFHLElBQUksR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFFLEdBQUcsQ0FBQyxFQUFDO0FBQ3RGLENBQUM7Ozs7O0FBRUQsU0FBUyxjQUFjLENBQUMsS0FBZTs7VUFDL0IsUUFBUSxHQUFHLEtBQUs7O1FBQ2xCLEdBQUcsR0FBRyxRQUFRLEdBQUcsUUFBUSxDQUFDLENBQUMsQ0FBQzs7UUFDNUIsQ0FBQyxHQUFHLENBQUM7O1VBQ0gsQ0FBQyxHQUFHLFFBQVEsQ0FBQyxNQUFNOztRQUVyQixJQUFJLEdBQUcsR0FBRztJQUNkLE9BQU8sRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFO1FBQ2QsSUFBSSxHQUFHLElBQUksR0FBRyxNQUFNLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxHQUFHLEdBQUcsR0FBRyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztLQUN4RDs7VUFFSyxFQUFFLEdBQUcsSUFBSSxRQUFRLENBQUMsT0FBTyxFQUFFLFNBQVMsR0FBRyxJQUFJLEdBQUcsR0FBRyxDQUFDO0lBRXhELE9BQU8sbUJBQWlCLEVBQUUsRUFBQSxDQUFDO0FBQzdCLENBQUM7Ozs7OztBQUVELE1BQU0sVUFBVSxVQUFVLENBQUMsS0FBZSxFQUFFLE1BQWtCO0lBQzVELElBQUksTUFBTSxJQUFJLE1BQU0sQ0FBQyxhQUFhLElBQUksTUFBTSxDQUFDLGFBQWEsQ0FBQywyQkFBMkIsRUFBRTtRQUN0RixPQUFPLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDO0tBQ25DO1NBQU07UUFDTCxPQUFPLGNBQWMsQ0FBQyxLQUFLLENBQUMsQ0FBQztLQUM5QjtBQUNILENBQUM7O0FBRUQsTUFBTSxPQUFPLFFBQVEsR0FBRyxXQUFXIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmd4c0NvbmZpZyB9IGZyb20gJ0BuZ3hzL3N0b3JlL3NyYy9zeW1ib2xzJztcblxuY29uc3QgRE9MTEFSX0NIQVJfQ09ERSA9IDM2O1xuXG5leHBvcnQgZnVuY3Rpb24gcmVtb3ZlRG9sbGFyQXRUaGVFbmQobmFtZTogc3RyaW5nKTogc3RyaW5nIHtcbiAgY29uc3QgbGFzdENoYXJJbmRleCA9IG5hbWUubGVuZ3RoIC0gMTtcbiAgY29uc3QgZG9sbGFyQXRUaGVFbmQgPSBuYW1lLmNoYXJDb2RlQXQobGFzdENoYXJJbmRleCkgPT09IERPTExBUl9DSEFSX0NPREU7XG4gIHJldHVybiBkb2xsYXJBdFRoZUVuZCA/IG5hbWUuc2xpY2UoMCwgbGFzdENoYXJJbmRleCkgOiBuYW1lO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gZ2V0UHJvcHNBcnJheShzZWxlY3Rvck9yRmVhdHVyZTogc3RyaW5nLCBwYXRoczogc3RyaW5nW10pOiBzdHJpbmdbXSB7XG4gIGlmIChwYXRocy5sZW5ndGgpIHtcbiAgICByZXR1cm4gW3NlbGVjdG9yT3JGZWF0dXJlLCAuLi5wYXRoc107XG4gIH1cbiAgcmV0dXJuIHNlbGVjdG9yT3JGZWF0dXJlLnNwbGl0KCcuJyk7XG59XG5cbmZ1bmN0aW9uIGNvbXBsaWFudFByb3BHZXR0ZXIocGF0aHM6IHN0cmluZ1tdKTogKHg6IGFueSkgPT4gYW55IHtcbiAgY29uc3QgY29weU9mUGF0aHMgPSBbLi4ucGF0aHNdO1xuICByZXR1cm4gb2JqID0+IGNvcHlPZlBhdGhzLnJlZHVjZSgoYWNjOiBhbnksIHBhcnQ6IHN0cmluZykgPT4gYWNjICYmIGFjY1twYXJ0XSwgb2JqKTtcbn1cblxuZnVuY3Rpb24gZmFzdFByb3BHZXR0ZXIocGF0aHM6IHN0cmluZ1tdKTogKHg6IGFueSkgPT4gYW55IHtcbiAgY29uc3Qgc2VnbWVudHMgPSBwYXRocztcbiAgbGV0IHNlZyA9ICdzdG9yZS4nICsgc2VnbWVudHNbMF07XG4gIGxldCBpID0gMDtcbiAgY29uc3QgbCA9IHNlZ21lbnRzLmxlbmd0aDtcblxuICBsZXQgZXhwciA9IHNlZztcbiAgd2hpbGUgKCsraSA8IGwpIHtcbiAgICBleHByID0gZXhwciArICcgJiYgJyArIChzZWcgPSBzZWcgKyAnLicgKyBzZWdtZW50c1tpXSk7XG4gIH1cblxuICBjb25zdCBmbiA9IG5ldyBGdW5jdGlvbignc3RvcmUnLCAncmV0dXJuICcgKyBleHByICsgJzsnKTtcblxuICByZXR1cm4gPCh4OiBhbnkpID0+IGFueT5mbjtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHByb3BHZXR0ZXIocGF0aHM6IHN0cmluZ1tdLCBjb25maWc6IE5neHNDb25maWcpIHtcbiAgaWYgKGNvbmZpZyAmJiBjb25maWcuY29tcGF0aWJpbGl0eSAmJiBjb25maWcuY29tcGF0aWJpbGl0eS5zdHJpY3RDb250ZW50U2VjdXJpdHlQb2xpY3kpIHtcbiAgICByZXR1cm4gY29tcGxpYW50UHJvcEdldHRlcihwYXRocyk7XG4gIH0gZWxzZSB7XG4gICAgcmV0dXJuIGZhc3RQcm9wR2V0dGVyKHBhdGhzKTtcbiAgfVxufVxuXG5leHBvcnQgY29uc3QgTUVUQV9LRVkgPSAnTkdYU19NRVRBJztcbiJdfQ==
|
|||
@ -0,0 +1,82 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import { StaticInjector } from './static-injector'; |
|||
import { META_KEY, getPropsArray, propGetter, removeDollarAtTheEnd } from './internals'; |
|||
import { Store } from '@ngxs/store'; |
|||
import { NgxsConfig } from '@ngxs/store/src/symbols'; |
|||
/** |
|||
* @param {?=} selectorOrFeature |
|||
* @param {...?} paths |
|||
* @return {?} |
|||
*/ |
|||
export function SelectSnapshot(selectorOrFeature, ...paths) { |
|||
return (/** |
|||
* @param {?} target |
|||
* @param {?} name |
|||
* @return {?} |
|||
*/ |
|||
(target, name) => { |
|||
/** @type {?} */ |
|||
const selectorFnName = `__${name}__selector`; |
|||
if (!selectorOrFeature) { |
|||
selectorOrFeature = removeDollarAtTheEnd(name); |
|||
} |
|||
/** @type {?} */ |
|||
const createSelector = (/** |
|||
* @param {?} selectorOrFeature |
|||
* @return {?} |
|||
*/ |
|||
(selectorOrFeature) => { |
|||
/** @type {?} */ |
|||
const config = getConfig(); |
|||
if (typeof selectorOrFeature === 'string') { |
|||
/** @type {?} */ |
|||
const propsArray = getPropsArray(selectorOrFeature, paths); |
|||
return propGetter(propsArray, config); |
|||
} |
|||
else if (selectorOrFeature[META_KEY] && selectorOrFeature[META_KEY].path) { |
|||
return propGetter(selectorOrFeature[META_KEY].path.split('.'), config); |
|||
} |
|||
else { |
|||
return selectorOrFeature; |
|||
} |
|||
}); |
|||
if (delete target[name]) { |
|||
Object.defineProperty(target, selectorFnName, { |
|||
writable: true, |
|||
enumerable: false, |
|||
configurable: true, |
|||
}); |
|||
Object.defineProperty(target, name, { |
|||
get: (/** |
|||
* @return {?} |
|||
*/ |
|||
function () { |
|||
// Create anonymous function that will map to the needed state only once
|
|||
/** @type {?} */ |
|||
const selector = this[selectorFnName] || (this[selectorFnName] = createSelector(selectorOrFeature)); |
|||
/** @type {?} */ |
|||
const store = getStore(); |
|||
return store.selectSnapshot(selector); |
|||
}), |
|||
enumerable: true, |
|||
configurable: true, |
|||
}); |
|||
} |
|||
}); |
|||
} |
|||
/** |
|||
* @return {?} |
|||
*/ |
|||
function getStore() { |
|||
return StaticInjector.injector.get(Store); |
|||
} |
|||
/** |
|||
* @return {?} |
|||
*/ |
|||
function getConfig() { |
|||
return StaticInjector.injector.get(NgxsConfig); |
|||
} |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VsZWN0LXNuYXBzaG90LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL3BsdWdpbnMvc2VsZWN0LXNuYXBzaG90L3NlbGVjdC1zbmFwc2hvdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxRQUFRLEVBQUUsYUFBYSxFQUFFLFVBQVUsRUFBRSxvQkFBb0IsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUN4RixPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sYUFBYSxDQUFDO0FBQ3BDLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQzs7Ozs7O0FBRXJELE1BQU0sVUFBVSxjQUFjLENBQUMsaUJBQXVCLEVBQUUsR0FBRyxLQUFlO0lBQ3hFOzs7OztJQUFPLENBQUMsTUFBVyxFQUFFLElBQVksRUFBRSxFQUFFOztjQUM3QixjQUFjLEdBQUcsS0FBSyxJQUFJLFlBQVk7UUFFNUMsSUFBSSxDQUFDLGlCQUFpQixFQUFFO1lBQ3RCLGlCQUFpQixHQUFHLG9CQUFvQixDQUFDLElBQUksQ0FBQyxDQUFDO1NBQ2hEOztjQUVLLGNBQWM7Ozs7UUFBRyxDQUFDLGlCQUFzQixFQUFFLEVBQUU7O2tCQUMxQyxNQUFNLEdBQUcsU0FBUyxFQUFFO1lBRTFCLElBQUksT0FBTyxpQkFBaUIsS0FBSyxRQUFRLEVBQUU7O3NCQUNuQyxVQUFVLEdBQUcsYUFBYSxDQUFDLGlCQUFpQixFQUFFLEtBQUssQ0FBQztnQkFDMUQsT0FBTyxVQUFVLENBQUMsVUFBVSxFQUFFLE1BQU0sQ0FBQyxDQUFDO2FBQ3ZDO2lCQUFNLElBQUksaUJBQWlCLENBQUMsUUFBUSxDQUFDLElBQUksaUJBQWlCLENBQUMsUUFBUSxDQUFDLENBQUMsSUFBSSxFQUFFO2dCQUMxRSxPQUFPLFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQyxRQUFRLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDO2FBQ3hFO2lCQUFNO2dCQUNMLE9BQU8saUJBQWlCLENBQUM7YUFDMUI7UUFDSCxDQUFDLENBQUE7UUFFRCxJQUFJLE9BQU8sTUFBTSxDQUFDLElBQUksQ0FBQyxFQUFFO1lBQ3ZCLE1BQU0sQ0FBQyxjQUFjLENBQUMsTUFBTSxFQUFFLGNBQWMsRUFBRTtnQkFDNUMsUUFBUSxFQUFFLElBQUk7Z0JBQ2QsVUFBVSxFQUFFLEtBQUs7Z0JBQ2pCLFlBQVksRUFBRSxJQUFJO2FBQ25CLENBQUMsQ0FBQztZQUVILE1BQU0sQ0FBQyxjQUFjLENBQUMsTUFBTSxFQUFFLElBQUksRUFBRTtnQkFDbEMsR0FBRzs7O2dCQUFFOzs7MEJBRUcsUUFBUSxHQUFHLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxjQUFjLENBQUMsaUJBQWlCLENBQUMsQ0FBQzs7MEJBQzdGLEtBQUssR0FBRyxRQUFRLEVBQUU7b0JBQ3hCLE9BQU8sS0FBSyxDQUFDLGNBQWMsQ0FBQyxRQUFRLENBQUMsQ0FBQztnQkFDeEMsQ0FBQyxDQUFBO2dCQUNELFVBQVUsRUFBRSxJQUFJO2dCQUNoQixZQUFZLEVBQUUsSUFBSTthQUNuQixDQUFDLENBQUM7U0FDSjtJQUNILENBQUMsRUFBQztBQUNKLENBQUM7Ozs7QUFFRCxTQUFTLFFBQVE7SUFDZixPQUFPLGNBQWMsQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFRLEtBQUssQ0FBQyxDQUFDO0FBQ25ELENBQUM7Ozs7QUFFRCxTQUFTLFNBQVM7SUFDaEIsT0FBTyxjQUFjLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBYSxVQUFVLENBQUMsQ0FBQztBQUM3RCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgU3RhdGljSW5qZWN0b3IgfSBmcm9tICcuL3N0YXRpYy1pbmplY3Rvcic7XG5pbXBvcnQgeyBNRVRBX0tFWSwgZ2V0UHJvcHNBcnJheSwgcHJvcEdldHRlciwgcmVtb3ZlRG9sbGFyQXRUaGVFbmQgfSBmcm9tICcuL2ludGVybmFscyc7XG5pbXBvcnQgeyBTdG9yZSB9IGZyb20gJ0BuZ3hzL3N0b3JlJztcbmltcG9ydCB7IE5neHNDb25maWcgfSBmcm9tICdAbmd4cy9zdG9yZS9zcmMvc3ltYm9scyc7XG5cbmV4cG9ydCBmdW5jdGlvbiBTZWxlY3RTbmFwc2hvdChzZWxlY3Rvck9yRmVhdHVyZT86IGFueSwgLi4ucGF0aHM6IHN0cmluZ1tdKSB7XG4gIHJldHVybiAodGFyZ2V0OiBhbnksIG5hbWU6IHN0cmluZykgPT4ge1xuICAgIGNvbnN0IHNlbGVjdG9yRm5OYW1lID0gYF9fJHtuYW1lfV9fc2VsZWN0b3JgO1xuXG4gICAgaWYgKCFzZWxlY3Rvck9yRmVhdHVyZSkge1xuICAgICAgc2VsZWN0b3JPckZlYXR1cmUgPSByZW1vdmVEb2xsYXJBdFRoZUVuZChuYW1lKTtcbiAgICB9XG5cbiAgICBjb25zdCBjcmVhdGVTZWxlY3RvciA9IChzZWxlY3Rvck9yRmVhdHVyZTogYW55KSA9PiB7XG4gICAgICBjb25zdCBjb25maWcgPSBnZXRDb25maWcoKTtcblxuICAgICAgaWYgKHR5cGVvZiBzZWxlY3Rvck9yRmVhdHVyZSA9PT0gJ3N0cmluZycpIHtcbiAgICAgICAgY29uc3QgcHJvcHNBcnJheSA9IGdldFByb3BzQXJyYXkoc2VsZWN0b3JPckZlYXR1cmUsIHBhdGhzKTtcbiAgICAgICAgcmV0dXJuIHByb3BHZXR0ZXIocHJvcHNBcnJheSwgY29uZmlnKTtcbiAgICAgIH0gZWxzZSBpZiAoc2VsZWN0b3JPckZlYXR1cmVbTUVUQV9LRVldICYmIHNlbGVjdG9yT3JGZWF0dXJlW01FVEFfS0VZXS5wYXRoKSB7XG4gICAgICAgIHJldHVybiBwcm9wR2V0dGVyKHNlbGVjdG9yT3JGZWF0dXJlW01FVEFfS0VZXS5wYXRoLnNwbGl0KCcuJyksIGNvbmZpZyk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICByZXR1cm4gc2VsZWN0b3JPckZlYXR1cmU7XG4gICAgICB9XG4gICAgfTtcblxuICAgIGlmIChkZWxldGUgdGFyZ2V0W25hbWVdKSB7XG4gICAgICBPYmplY3QuZGVmaW5lUHJvcGVydHkodGFyZ2V0LCBzZWxlY3RvckZuTmFtZSwge1xuICAgICAgICB3cml0YWJsZTogdHJ1ZSxcbiAgICAgICAgZW51bWVyYWJsZTogZmFsc2UsXG4gICAgICAgIGNvbmZpZ3VyYWJsZTogdHJ1ZSxcbiAgICAgIH0pO1xuXG4gICAgICBPYmplY3QuZGVmaW5lUHJvcGVydHkodGFyZ2V0LCBuYW1lLCB7XG4gICAgICAgIGdldDogZnVuY3Rpb24oKSB7XG4gICAgICAgICAgLy8gQ3JlYXRlIGFub255bW91cyBmdW5jdGlvbiB0aGF0IHdpbGwgbWFwIHRvIHRoZSBuZWVkZWQgc3RhdGUgb25seSBvbmNlXG4gICAgICAgICAgY29uc3Qgc2VsZWN0b3IgPSB0aGlzW3NlbGVjdG9yRm5OYW1lXSB8fCAodGhpc1tzZWxlY3RvckZuTmFtZV0gPSBjcmVhdGVTZWxlY3RvcihzZWxlY3Rvck9yRmVhdHVyZSkpO1xuICAgICAgICAgIGNvbnN0IHN0b3JlID0gZ2V0U3RvcmUoKTtcbiAgICAgICAgICByZXR1cm4gc3RvcmUuc2VsZWN0U25hcHNob3Qoc2VsZWN0b3IpO1xuICAgICAgICB9LFxuICAgICAgICBlbnVtZXJhYmxlOiB0cnVlLFxuICAgICAgICBjb25maWd1cmFibGU6IHRydWUsXG4gICAgICB9KTtcbiAgICB9XG4gIH07XG59XG5cbmZ1bmN0aW9uIGdldFN0b3JlKCk6IFN0b3JlIHtcbiAgcmV0dXJuIFN0YXRpY0luamVjdG9yLmluamVjdG9yLmdldDxTdG9yZT4oU3RvcmUpO1xufVxuXG5mdW5jdGlvbiBnZXRDb25maWcoKTogTmd4c0NvbmZpZyB7XG4gIHJldHVybiBTdGF0aWNJbmplY3Rvci5pbmplY3Rvci5nZXQ8Tmd4c0NvbmZpZz4oTmd4c0NvbmZpZyk7XG59XG4iXX0=
|
|||
@ -0,0 +1,26 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import { Injector, Injectable } from '@angular/core'; |
|||
export class StaticInjector { |
|||
/** |
|||
* @param {?} injector |
|||
*/ |
|||
constructor(injector) { |
|||
StaticInjector.injector = injector; |
|||
} |
|||
} |
|||
StaticInjector.injector = null; |
|||
StaticInjector.decorators = [ |
|||
{ type: Injectable } |
|||
]; |
|||
/** @nocollapse */ |
|||
StaticInjector.ctorParameters = () => [ |
|||
{ type: Injector } |
|||
]; |
|||
if (false) { |
|||
/** @type {?} */ |
|||
StaticInjector.injector; |
|||
} |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RhdGljLWluamVjdG9yLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL3BsdWdpbnMvc2VsZWN0LXNuYXBzaG90L3N0YXRpYy1pbmplY3Rvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFHckQsTUFBTSxPQUFPLGNBQWM7Ozs7SUFHekIsWUFBWSxRQUFrQjtRQUM1QixjQUFjLENBQUMsUUFBUSxHQUFHLFFBQVEsQ0FBQztJQUNyQyxDQUFDOztBQUphLHVCQUFRLEdBQW9CLElBQUksQ0FBQzs7WUFGaEQsVUFBVTs7OztZQUZGLFFBQVE7Ozs7SUFJZix3QkFBK0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RvciwgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5ASW5qZWN0YWJsZSgpXG5leHBvcnQgY2xhc3MgU3RhdGljSW5qZWN0b3Ige1xuICBwdWJsaWMgc3RhdGljIGluamVjdG9yOiBJbmplY3RvciB8IG51bGwgPSBudWxsO1xuXG4gIGNvbnN0cnVjdG9yKGluamVjdG9yOiBJbmplY3Rvcikge1xuICAgIFN0YXRpY0luamVjdG9yLmluamVjdG9yID0gaW5qZWN0b3I7XG4gIH1cbn1cbiJdfQ==
|
|||
@ -0,0 +1,43 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import { LOCALE_ID } from '@angular/core'; |
|||
import localesMapping from '../constants/different-locales'; |
|||
import { LocalizationService } from '../services/localization.service'; |
|||
export class LocaleId extends String { |
|||
/** |
|||
* @param {?} localizationService |
|||
*/ |
|||
constructor(localizationService) { |
|||
super(); |
|||
this.localizationService = localizationService; |
|||
} |
|||
/** |
|||
* @return {?} |
|||
*/ |
|||
toString() { |
|||
const { currentLang } = this.localizationService; |
|||
return localesMapping[currentLang] || currentLang; |
|||
} |
|||
/** |
|||
* @return {?} |
|||
*/ |
|||
valueOf() { |
|||
return this.toString(); |
|||
} |
|||
} |
|||
if (false) { |
|||
/** |
|||
* @type {?} |
|||
* @private |
|||
*/ |
|||
LocaleId.prototype.localizationService; |
|||
} |
|||
/** @type {?} */ |
|||
export const LocaleProvider = { |
|||
provide: LOCALE_ID, |
|||
useClass: LocaleId, |
|||
deps: [LocalizationService], |
|||
}; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9jYWxlLnByb3ZpZGVyLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL3Byb3ZpZGVycy9sb2NhbGUucHJvdmlkZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQVksTUFBTSxlQUFlLENBQUM7QUFDcEQsT0FBTyxjQUFjLE1BQU0sZ0NBQWdDLENBQUM7QUFDNUQsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sa0NBQWtDLENBQUM7QUFFdkUsTUFBTSxPQUFPLFFBQVMsU0FBUSxNQUFNOzs7O0lBQ2xDLFlBQW9CLG1CQUF3QztRQUMxRCxLQUFLLEVBQUUsQ0FBQztRQURVLHdCQUFtQixHQUFuQixtQkFBbUIsQ0FBcUI7SUFFNUQsQ0FBQzs7OztJQUVELFFBQVE7Y0FDQSxFQUFFLFdBQVcsRUFBRSxHQUFHLElBQUksQ0FBQyxtQkFBbUI7UUFDaEQsT0FBTyxjQUFjLENBQUMsV0FBVyxDQUFDLElBQUksV0FBVyxDQUFDO0lBQ3BELENBQUM7Ozs7SUFFRCxPQUFPO1FBQ0wsT0FBTyxJQUFJLENBQUMsUUFBUSxFQUFFLENBQUM7SUFDekIsQ0FBQztDQUNGOzs7Ozs7SUFaYSx1Q0FBZ0Q7OztBQWM5RCxNQUFNLE9BQU8sY0FBYyxHQUFhO0lBQ3RDLE9BQU8sRUFBRSxTQUFTO0lBQ2xCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxDQUFDLG1CQUFtQixDQUFDO0NBQzVCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTE9DQUxFX0lELCBQcm92aWRlciB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IGxvY2FsZXNNYXBwaW5nIGZyb20gJy4uL2NvbnN0YW50cy9kaWZmZXJlbnQtbG9jYWxlcyc7XG5pbXBvcnQgeyBMb2NhbGl6YXRpb25TZXJ2aWNlIH0gZnJvbSAnLi4vc2VydmljZXMvbG9jYWxpemF0aW9uLnNlcnZpY2UnO1xuXG5leHBvcnQgY2xhc3MgTG9jYWxlSWQgZXh0ZW5kcyBTdHJpbmcge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIGxvY2FsaXphdGlvblNlcnZpY2U6IExvY2FsaXphdGlvblNlcnZpY2UpIHtcbiAgICBzdXBlcigpO1xuICB9XG5cbiAgdG9TdHJpbmcoKTogc3RyaW5nIHtcbiAgICBjb25zdCB7IGN1cnJlbnRMYW5nIH0gPSB0aGlzLmxvY2FsaXphdGlvblNlcnZpY2U7XG4gICAgcmV0dXJuIGxvY2FsZXNNYXBwaW5nW2N1cnJlbnRMYW5nXSB8fCBjdXJyZW50TGFuZztcbiAgfVxuXG4gIHZhbHVlT2YoKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpcy50b1N0cmluZygpO1xuICB9XG59XG5cbmV4cG9ydCBjb25zdCBMb2NhbGVQcm92aWRlcjogUHJvdmlkZXIgPSB7XG4gIHByb3ZpZGU6IExPQ0FMRV9JRCxcbiAgdXNlQ2xhc3M6IExvY2FsZUlkLFxuICBkZXBzOiBbTG9jYWxpemF0aW9uU2VydmljZV0sXG59O1xuIl19
|
|||
@ -0,0 +1,58 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import { RouteReuseStrategy } from '@angular/router'; |
|||
export class CustomRouteReuseStategy { |
|||
constructor() { |
|||
this.handlers = {}; |
|||
} |
|||
/** |
|||
* @param {?} route |
|||
* @return {?} |
|||
*/ |
|||
shouldDetach(route) { |
|||
return route.data.shouldReuse || false; |
|||
} |
|||
/** |
|||
* @param {?} route |
|||
* @param {?} handle |
|||
* @return {?} |
|||
*/ |
|||
store(route, handle) { |
|||
// if (route.data.shouldReuse) {
|
|||
this.handlers[route.routeConfig.path] = handle; |
|||
// }
|
|||
} |
|||
/** |
|||
* @param {?} route |
|||
* @return {?} |
|||
*/ |
|||
shouldAttach(route) { |
|||
return !!route.routeConfig && !!this.handlers[route.routeConfig.path]; |
|||
} |
|||
/** |
|||
* @param {?} route |
|||
* @return {?} |
|||
*/ |
|||
retrieve(route) { |
|||
if (!route.routeConfig) |
|||
return null; |
|||
return this.handlers[route.routeConfig.path]; |
|||
} |
|||
/** |
|||
* @param {?} future |
|||
* @param {?} curr |
|||
* @return {?} |
|||
*/ |
|||
shouldReuseRoute(future, curr) { |
|||
return future.data.shouldReuse || true; |
|||
} |
|||
} |
|||
if (false) { |
|||
/** @type {?} */ |
|||
CustomRouteReuseStategy.prototype.handlers; |
|||
} |
|||
/** @type {?} */ |
|||
export const RouteReuseProvider = { provide: RouteReuseStrategy, useClass: CustomRouteReuseStategy }; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmV1c2Utc3RyYXRlZ3kucHJvdmlkZXIuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYWJwL25nLmNvcmUvIiwic291cmNlcyI6WyJsaWIvcHJvdmlkZXJzL3JldXNlLXN0cmF0ZWd5LnByb3ZpZGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFFQSxPQUFPLEVBQUUsa0JBQWtCLEVBQStDLE1BQU0saUJBQWlCLENBQUM7QUFFbEcsTUFBTSxPQUFPLHVCQUF1QjtJQUFwQztRQUNFLGFBQVEsR0FBMkMsRUFBRSxDQUFDO0lBd0J4RCxDQUFDOzs7OztJQXRCQyxZQUFZLENBQUMsS0FBNkI7UUFDeEMsT0FBTyxLQUFLLENBQUMsSUFBSSxDQUFDLFdBQVcsSUFBSSxLQUFLLENBQUM7SUFDekMsQ0FBQzs7Ozs7O0lBRUQsS0FBSyxDQUFDLEtBQTZCLEVBQUUsTUFBVTtRQUM3QyxnQ0FBZ0M7UUFDaEMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxHQUFHLE1BQU0sQ0FBQztRQUMvQyxJQUFJO0lBQ04sQ0FBQzs7Ozs7SUFFRCxZQUFZLENBQUMsS0FBNkI7UUFDeEMsT0FBTyxDQUFDLENBQUMsS0FBSyxDQUFDLFdBQVcsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ3hFLENBQUM7Ozs7O0lBRUQsUUFBUSxDQUFDLEtBQTZCO1FBQ3BDLElBQUksQ0FBQyxLQUFLLENBQUMsV0FBVztZQUFFLE9BQU8sSUFBSSxDQUFDO1FBQ3BDLE9BQU8sSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQy9DLENBQUM7Ozs7OztJQUVELGdCQUFnQixDQUFDLE1BQThCLEVBQUUsSUFBNEI7UUFDM0UsT0FBTyxNQUFNLENBQUMsSUFBSSxDQUFDLFdBQVcsSUFBSSxJQUFJLENBQUM7SUFDekMsQ0FBQztDQUNGOzs7SUF4QkMsMkNBQXNEOzs7QUEwQnhELE1BQU0sT0FBTyxrQkFBa0IsR0FBYSxFQUFFLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxRQUFRLEVBQUUsdUJBQXVCLEVBQUUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQcm92aWRlciB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQgeyBSb3V0ZVJldXNlU3RyYXRlZ3ksIEFjdGl2YXRlZFJvdXRlU25hcHNob3QsIERldGFjaGVkUm91dGVIYW5kbGUgfSBmcm9tICdAYW5ndWxhci9yb3V0ZXInO1xuXG5leHBvcnQgY2xhc3MgQ3VzdG9tUm91dGVSZXVzZVN0YXRlZ3kgaW1wbGVtZW50cyBSb3V0ZVJldXNlU3RyYXRlZ3kge1xuICBoYW5kbGVyczogeyBba2V5OiBzdHJpbmddOiBEZXRhY2hlZFJvdXRlSGFuZGxlIH0gPSB7fTtcblxuICBzaG91bGREZXRhY2gocm91dGU6IEFjdGl2YXRlZFJvdXRlU25hcHNob3QpOiBib29sZWFuIHtcbiAgICByZXR1cm4gcm91dGUuZGF0YS5zaG91bGRSZXVzZSB8fCBmYWxzZTtcbiAgfVxuXG4gIHN0b3JlKHJvdXRlOiBBY3RpdmF0ZWRSb3V0ZVNuYXBzaG90LCBoYW5kbGU6IHt9KTogdm9pZCB7XG4gICAgLy8gaWYgKHJvdXRlLmRhdGEuc2hvdWxkUmV1c2UpIHtcbiAgICB0aGlzLmhhbmRsZXJzW3JvdXRlLnJvdXRlQ29uZmlnLnBhdGhdID0gaGFuZGxlO1xuICAgIC8vIH1cbiAgfVxuXG4gIHNob3VsZEF0dGFjaChyb3V0ZTogQWN0aXZhdGVkUm91dGVTbmFwc2hvdCk6IGJvb2xlYW4ge1xuICAgIHJldHVybiAhIXJvdXRlLnJvdXRlQ29uZmlnICYmICEhdGhpcy5oYW5kbGVyc1tyb3V0ZS5yb3V0ZUNvbmZpZy5wYXRoXTtcbiAgfVxuXG4gIHJldHJpZXZlKHJvdXRlOiBBY3RpdmF0ZWRSb3V0ZVNuYXBzaG90KToge30ge1xuICAgIGlmICghcm91dGUucm91dGVDb25maWcpIHJldHVybiBudWxsO1xuICAgIHJldHVybiB0aGlzLmhhbmRsZXJzW3JvdXRlLnJvdXRlQ29uZmlnLnBhdGhdO1xuICB9XG5cbiAgc2hvdWxkUmV1c2VSb3V0ZShmdXR1cmU6IEFjdGl2YXRlZFJvdXRlU25hcHNob3QsIGN1cnI6IEFjdGl2YXRlZFJvdXRlU25hcHNob3QpOiBib29sZWFuIHtcbiAgICByZXR1cm4gZnV0dXJlLmRhdGEuc2hvdWxkUmV1c2UgfHwgdHJ1ZTtcbiAgfVxufVxuXG5leHBvcnQgY29uc3QgUm91dGVSZXVzZVByb3ZpZGVyOiBQcm92aWRlciA9IHsgcHJvdmlkZTogUm91dGVSZXVzZVN0cmF0ZWd5LCB1c2VDbGFzczogQ3VzdG9tUm91dGVSZXVzZVN0YXRlZ3kgfTtcbiJdfQ==
|
|||
File diff suppressed because one or more lines are too long
@ -0,0 +1,16 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
/** |
|||
* @return {?} |
|||
*/ |
|||
export function noop() { |
|||
/** @type {?} */ |
|||
const fn = (/** |
|||
* @return {?} |
|||
*/ |
|||
function () { }); |
|||
return fn; |
|||
} |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tbW9uLXV0aWxzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL3V0aWxzL2NvbW1vbi11dGlscy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUEsTUFBTSxVQUFVLElBQUk7O1VBQ1osRUFBRTs7O0lBQUcsY0FBWSxDQUFDLENBQUE7SUFDeEIsT0FBTyxFQUFFLENBQUM7QUFDWixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGZ1bmN0aW9uIG5vb3AoKSB7XG4gIGNvbnN0IGZuID0gZnVuY3Rpb24oKSB7fTtcbiAgcmV0dXJuIGZuO1xufVxuIl19
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,37 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
// Different locales from .NET
|
|||
// Key is .NET locale, value is Angular locale
|
|||
export default { |
|||
'ar-sa': 'ar-SA', |
|||
'ca-ES-valencia': 'ca-ES-VALENCIA', |
|||
'de-de': 'de', |
|||
'es-ES': 'es', |
|||
'en-US': 'en', |
|||
'fil-Latn': 'en', |
|||
'ku-Arab': 'en', |
|||
'ky-Cyrl': 'en', |
|||
'mi-Latn': 'en', |
|||
'prs-Arab': 'en', |
|||
'qut-Latn': 'en', |
|||
nso: 'en', |
|||
quz: 'en', |
|||
'fr-FR': 'fr', |
|||
'gd-Latn': 'gd', |
|||
'ha-Latn': 'ha', |
|||
'ig-Latn': 'ig', |
|||
'it-it': 'it', |
|||
'mn-Cyrl': 'mn', |
|||
'pt-BR': 'pt', |
|||
'sd-Arab': 'pa-Arab', |
|||
'sr-Cyrl-RS': 'sr-Cyrl', |
|||
'sr-Latn-RS': 'sr-Latn', |
|||
'tg-Cyrl': 'tg', |
|||
'tk-Latn': 'tk', |
|||
'tt-Cyrl': 'tt', |
|||
'ug-Arab': 'ug', |
|||
'yo-Latn': 'yo', |
|||
}; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlmZmVyZW50LWxvY2FsZXMuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYWJwL25nLmNvcmUvIiwic291cmNlcyI6WyJsaWIvY29uc3RhbnRzL2RpZmZlcmVudC1sb2NhbGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQUdBLGVBQWU7SUFDYixPQUFPLEVBQUUsT0FBTztJQUNoQixnQkFBZ0IsRUFBRSxnQkFBZ0I7SUFDbEMsT0FBTyxFQUFFLElBQUk7SUFDYixPQUFPLEVBQUUsSUFBSTtJQUNiLE9BQU8sRUFBRSxJQUFJO0lBQ2IsVUFBVSxFQUFFLElBQUk7SUFDaEIsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsSUFBSTtJQUNmLFNBQVMsRUFBRSxJQUFJO0lBQ2YsVUFBVSxFQUFFLElBQUk7SUFDaEIsVUFBVSxFQUFFLElBQUk7SUFDaEIsR0FBRyxFQUFFLElBQUk7SUFDVCxHQUFHLEVBQUUsSUFBSTtJQUNULE9BQU8sRUFBRSxJQUFJO0lBQ2IsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsSUFBSTtJQUNmLFNBQVMsRUFBRSxJQUFJO0lBQ2YsT0FBTyxFQUFFLElBQUk7SUFDYixTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxJQUFJO0lBQ2IsU0FBUyxFQUFFLFNBQVM7SUFDcEIsWUFBWSxFQUFFLFNBQVM7SUFDdkIsWUFBWSxFQUFFLFNBQVM7SUFDdkIsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsSUFBSTtJQUNmLFNBQVMsRUFBRSxJQUFJO0lBQ2YsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsSUFBSTtDQUNoQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLy8gRGlmZmVyZW50IGxvY2FsZXMgZnJvbSAuTkVUXG4vLyBLZXkgaXMgLk5FVCBsb2NhbGUsIHZhbHVlIGlzIEFuZ3VsYXIgbG9jYWxlXG5cbmV4cG9ydCBkZWZhdWx0IHtcbiAgJ2FyLXNhJzogJ2FyLVNBJyxcbiAgJ2NhLUVTLXZhbGVuY2lhJzogJ2NhLUVTLVZBTEVOQ0lBJyxcbiAgJ2RlLWRlJzogJ2RlJyxcbiAgJ2VzLUVTJzogJ2VzJyxcbiAgJ2VuLVVTJzogJ2VuJyxcbiAgJ2ZpbC1MYXRuJzogJ2VuJyxcbiAgJ2t1LUFyYWInOiAnZW4nLFxuICAna3ktQ3lybCc6ICdlbicsXG4gICdtaS1MYXRuJzogJ2VuJyxcbiAgJ3Bycy1BcmFiJzogJ2VuJyxcbiAgJ3F1dC1MYXRuJzogJ2VuJyxcbiAgbnNvOiAnZW4nLFxuICBxdXo6ICdlbicsXG4gICdmci1GUic6ICdmcicsXG4gICdnZC1MYXRuJzogJ2dkJyxcbiAgJ2hhLUxhdG4nOiAnaGEnLFxuICAnaWctTGF0bic6ICdpZycsXG4gICdpdC1pdCc6ICdpdCcsXG4gICdtbi1DeXJsJzogJ21uJyxcbiAgJ3B0LUJSJzogJ3B0JyxcbiAgJ3NkLUFyYWInOiAncGEtQXJhYicsXG4gICdzci1DeXJsLVJTJzogJ3NyLUN5cmwnLFxuICAnc3ItTGF0bi1SUyc6ICdzci1MYXRuJyxcbiAgJ3RnLUN5cmwnOiAndGcnLFxuICAndGstTGF0bic6ICd0aycsXG4gICd0dC1DeXJsJzogJ3R0JyxcbiAgJ3VnLUFyYWInOiAndWcnLFxuICAneW8tTGF0bic6ICd5bycsXG59O1xuIl19
|
|||
@ -0,0 +1,6 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
export { default } from './different-locales'; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYWJwL25nLmNvcmUvIiwic291cmNlcyI6WyJsaWIvY29uc3RhbnRzL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSx3QkFBYyxxQkFBcUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vZGlmZmVyZW50LWxvY2FsZXMnO1xuIl19
|
|||
@ -0,0 +1,37 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
// Different locales from .NET
|
|||
// Key is .NET locale, value is Angular locale
|
|||
export default { |
|||
'ar-sa': 'ar-SA', |
|||
'ca-ES-valencia': 'ca-ES-VALENCIA', |
|||
'de-de': 'de', |
|||
'en-US': 'en', |
|||
'es-ES': 'es', |
|||
'fil-Latn': 'en', |
|||
'fr-FR': 'fr', |
|||
'gd-Latn': 'gd', |
|||
'ha-Latn': 'ha', |
|||
'ig-Latn': 'ig', |
|||
'it-it': 'it', |
|||
'ku-Arab': 'en', |
|||
'ky-Cyrl': 'en', |
|||
'mi-Latn': 'en', |
|||
'mn-Cyrl': 'mn', |
|||
nso: 'en', |
|||
'prs-Arab': 'en', |
|||
'pt-BR': 'pt', |
|||
'qut-Latn': 'en', |
|||
quz: 'en', |
|||
'sd-Arab': 'pa-Arab', |
|||
'sr-Cyrl-RS': 'sr-Cyrl', |
|||
'sr-Latn-RS': 'sr-Latn', |
|||
'tg-Cyrl': 'tg', |
|||
'tk-Latn': 'tk', |
|||
'tt-Cyrl': 'tt', |
|||
'ug-Arab': 'ug', |
|||
'yo-Latn': 'yo', |
|||
}; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9jYWxlcy1tYXBwaW5nLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL2NvbnN0YW50cy9sb2NhbGVzLW1hcHBpbmcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBR0EsZUFBZTtJQUNiLE9BQU8sRUFBRSxPQUFPO0lBQ2hCLGdCQUFnQixFQUFFLGdCQUFnQjtJQUNsQyxPQUFPLEVBQUUsSUFBSTtJQUNiLE9BQU8sRUFBRSxJQUFJO0lBQ2IsT0FBTyxFQUFFLElBQUk7SUFDYixVQUFVLEVBQUUsSUFBSTtJQUNoQixPQUFPLEVBQUUsSUFBSTtJQUNiLFNBQVMsRUFBRSxJQUFJO0lBQ2YsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxJQUFJO0lBQ2IsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsSUFBSTtJQUNmLFNBQVMsRUFBRSxJQUFJO0lBQ2YsU0FBUyxFQUFFLElBQUk7SUFDZixHQUFHLEVBQUUsSUFBSTtJQUNULFVBQVUsRUFBRSxJQUFJO0lBQ2hCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsVUFBVSxFQUFFLElBQUk7SUFDaEIsR0FBRyxFQUFFLElBQUk7SUFDVCxTQUFTLEVBQUUsU0FBUztJQUNwQixZQUFZLEVBQUUsU0FBUztJQUN2QixZQUFZLEVBQUUsU0FBUztJQUN2QixTQUFTLEVBQUUsSUFBSTtJQUNmLFNBQVMsRUFBRSxJQUFJO0lBQ2YsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsSUFBSTtJQUNmLFNBQVMsRUFBRSxJQUFJO0NBQ2hCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBEaWZmZXJlbnQgbG9jYWxlcyBmcm9tIC5ORVRcbi8vIEtleSBpcyAuTkVUIGxvY2FsZSwgdmFsdWUgaXMgQW5ndWxhciBsb2NhbGVcblxuZXhwb3J0IGRlZmF1bHQge1xuICAnYXItc2EnOiAnYXItU0EnLFxuICAnY2EtRVMtdmFsZW5jaWEnOiAnY2EtRVMtVkFMRU5DSUEnLFxuICAnZGUtZGUnOiAnZGUnLFxuICAnZW4tVVMnOiAnZW4nLFxuICAnZXMtRVMnOiAnZXMnLFxuICAnZmlsLUxhdG4nOiAnZW4nLFxuICAnZnItRlInOiAnZnInLFxuICAnZ2QtTGF0bic6ICdnZCcsXG4gICdoYS1MYXRuJzogJ2hhJyxcbiAgJ2lnLUxhdG4nOiAnaWcnLFxuICAnaXQtaXQnOiAnaXQnLFxuICAna3UtQXJhYic6ICdlbicsXG4gICdreS1DeXJsJzogJ2VuJyxcbiAgJ21pLUxhdG4nOiAnZW4nLFxuICAnbW4tQ3lybCc6ICdtbicsXG4gIG5zbzogJ2VuJyxcbiAgJ3Bycy1BcmFiJzogJ2VuJyxcbiAgJ3B0LUJSJzogJ3B0JyxcbiAgJ3F1dC1MYXRuJzogJ2VuJyxcbiAgcXV6OiAnZW4nLFxuICAnc2QtQXJhYic6ICdwYS1BcmFiJyxcbiAgJ3NyLUN5cmwtUlMnOiAnc3ItQ3lybCcsXG4gICdzci1MYXRuLVJTJzogJ3NyLUxhdG4nLFxuICAndGctQ3lybCc6ICd0ZycsXG4gICd0ay1MYXRuJzogJ3RrJyxcbiAgJ3R0LUN5cmwnOiAndHQnLFxuICAndWctQXJhYic6ICd1ZycsXG4gICd5by1MYXRuJzogJ3lvJyxcbn07XG4iXX0=
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,85 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import * as tslib_1 from "tslib"; |
|||
/** @type {?} */ |
|||
var DOLLAR_CHAR_CODE = 36; |
|||
/** |
|||
* @param {?} name |
|||
* @return {?} |
|||
*/ |
|||
export function removeDollarAtTheEnd(name) { |
|||
/** @type {?} */ |
|||
var lastCharIndex = name.length - 1; |
|||
/** @type {?} */ |
|||
var dollarAtTheEnd = name.charCodeAt(lastCharIndex) === DOLLAR_CHAR_CODE; |
|||
return dollarAtTheEnd ? name.slice(0, lastCharIndex) : name; |
|||
} |
|||
/** |
|||
* @param {?} selectorOrFeature |
|||
* @param {?} paths |
|||
* @return {?} |
|||
*/ |
|||
export function getPropsArray(selectorOrFeature, paths) { |
|||
if (paths.length) { |
|||
return tslib_1.__spread([selectorOrFeature], paths); |
|||
} |
|||
return selectorOrFeature.split('.'); |
|||
} |
|||
/** |
|||
* @param {?} paths |
|||
* @return {?} |
|||
*/ |
|||
function compliantPropGetter(paths) { |
|||
/** @type {?} */ |
|||
var copyOfPaths = tslib_1.__spread(paths); |
|||
return (/** |
|||
* @param {?} obj |
|||
* @return {?} |
|||
*/ |
|||
function (obj) { return copyOfPaths.reduce((/** |
|||
* @param {?} acc |
|||
* @param {?} part |
|||
* @return {?} |
|||
*/ |
|||
function (acc, part) { return acc && acc[part]; }), obj); }); |
|||
} |
|||
/** |
|||
* @param {?} paths |
|||
* @return {?} |
|||
*/ |
|||
function fastPropGetter(paths) { |
|||
/** @type {?} */ |
|||
var segments = paths; |
|||
/** @type {?} */ |
|||
var seg = 'store.' + segments[0]; |
|||
/** @type {?} */ |
|||
var i = 0; |
|||
/** @type {?} */ |
|||
var l = segments.length; |
|||
/** @type {?} */ |
|||
var expr = seg; |
|||
while (++i < l) { |
|||
expr = expr + ' && ' + (seg = seg + '.' + segments[i]); |
|||
} |
|||
/** @type {?} */ |
|||
var fn = new Function('store', 'return ' + expr + ';'); |
|||
return (/** @type {?} */ (fn)); |
|||
} |
|||
/** |
|||
* @param {?} paths |
|||
* @param {?} config |
|||
* @return {?} |
|||
*/ |
|||
export function propGetter(paths, config) { |
|||
if (config && config.compatibility && config.compatibility.strictContentSecurityPolicy) { |
|||
return compliantPropGetter(paths); |
|||
} |
|||
else { |
|||
return fastPropGetter(paths); |
|||
} |
|||
} |
|||
/** @type {?} */ |
|||
export var META_KEY = 'NGXS_META'; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJuYWxzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL3BsdWdpbnMvc2VsZWN0LXNuYXBzaG90L2ludGVybmFscy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7SUFFTSxnQkFBZ0IsR0FBRyxFQUFFOzs7OztBQUUzQixNQUFNLFVBQVUsb0JBQW9CLENBQUMsSUFBWTs7UUFDekMsYUFBYSxHQUFHLElBQUksQ0FBQyxNQUFNLEdBQUcsQ0FBQzs7UUFDL0IsY0FBYyxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsYUFBYSxDQUFDLEtBQUssZ0JBQWdCO0lBQzFFLE9BQU8sY0FBYyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDO0FBQzlELENBQUM7Ozs7OztBQUVELE1BQU0sVUFBVSxhQUFhLENBQUMsaUJBQXlCLEVBQUUsS0FBZTtJQUN0RSxJQUFJLEtBQUssQ0FBQyxNQUFNLEVBQUU7UUFDaEIseUJBQVEsaUJBQWlCLEdBQUssS0FBSyxFQUFFO0tBQ3RDO0lBQ0QsT0FBTyxpQkFBaUIsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDdEMsQ0FBQzs7Ozs7QUFFRCxTQUFTLG1CQUFtQixDQUFDLEtBQWU7O1FBQ3BDLFdBQVcsb0JBQU8sS0FBSyxDQUFDO0lBQzlCOzs7O0lBQU8sVUFBQSxHQUFHLElBQUksT0FBQSxXQUFXLENBQUMsTUFBTTs7Ozs7SUFBQyxVQUFDLEdBQVEsRUFBRSxJQUFZLElBQUssT0FBQSxHQUFHLElBQUksR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFoQixDQUFnQixHQUFFLEdBQUcsQ0FBQyxFQUFyRSxDQUFxRSxFQUFDO0FBQ3RGLENBQUM7Ozs7O0FBRUQsU0FBUyxjQUFjLENBQUMsS0FBZTs7UUFDL0IsUUFBUSxHQUFHLEtBQUs7O1FBQ2xCLEdBQUcsR0FBRyxRQUFRLEdBQUcsUUFBUSxDQUFDLENBQUMsQ0FBQzs7UUFDNUIsQ0FBQyxHQUFHLENBQUM7O1FBQ0gsQ0FBQyxHQUFHLFFBQVEsQ0FBQyxNQUFNOztRQUVyQixJQUFJLEdBQUcsR0FBRztJQUNkLE9BQU8sRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFO1FBQ2QsSUFBSSxHQUFHLElBQUksR0FBRyxNQUFNLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxHQUFHLEdBQUcsR0FBRyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztLQUN4RDs7UUFFSyxFQUFFLEdBQUcsSUFBSSxRQUFRLENBQUMsT0FBTyxFQUFFLFNBQVMsR0FBRyxJQUFJLEdBQUcsR0FBRyxDQUFDO0lBRXhELE9BQU8sbUJBQWlCLEVBQUUsRUFBQSxDQUFDO0FBQzdCLENBQUM7Ozs7OztBQUVELE1BQU0sVUFBVSxVQUFVLENBQUMsS0FBZSxFQUFFLE1BQWtCO0lBQzVELElBQUksTUFBTSxJQUFJLE1BQU0sQ0FBQyxhQUFhLElBQUksTUFBTSxDQUFDLGFBQWEsQ0FBQywyQkFBMkIsRUFBRTtRQUN0RixPQUFPLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDO0tBQ25DO1NBQU07UUFDTCxPQUFPLGNBQWMsQ0FBQyxLQUFLLENBQUMsQ0FBQztLQUM5QjtBQUNILENBQUM7O0FBRUQsTUFBTSxLQUFPLFFBQVEsR0FBRyxXQUFXIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmd4c0NvbmZpZyB9IGZyb20gJ0BuZ3hzL3N0b3JlL3NyYy9zeW1ib2xzJztcblxuY29uc3QgRE9MTEFSX0NIQVJfQ09ERSA9IDM2O1xuXG5leHBvcnQgZnVuY3Rpb24gcmVtb3ZlRG9sbGFyQXRUaGVFbmQobmFtZTogc3RyaW5nKTogc3RyaW5nIHtcbiAgY29uc3QgbGFzdENoYXJJbmRleCA9IG5hbWUubGVuZ3RoIC0gMTtcbiAgY29uc3QgZG9sbGFyQXRUaGVFbmQgPSBuYW1lLmNoYXJDb2RlQXQobGFzdENoYXJJbmRleCkgPT09IERPTExBUl9DSEFSX0NPREU7XG4gIHJldHVybiBkb2xsYXJBdFRoZUVuZCA/IG5hbWUuc2xpY2UoMCwgbGFzdENoYXJJbmRleCkgOiBuYW1lO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gZ2V0UHJvcHNBcnJheShzZWxlY3Rvck9yRmVhdHVyZTogc3RyaW5nLCBwYXRoczogc3RyaW5nW10pOiBzdHJpbmdbXSB7XG4gIGlmIChwYXRocy5sZW5ndGgpIHtcbiAgICByZXR1cm4gW3NlbGVjdG9yT3JGZWF0dXJlLCAuLi5wYXRoc107XG4gIH1cbiAgcmV0dXJuIHNlbGVjdG9yT3JGZWF0dXJlLnNwbGl0KCcuJyk7XG59XG5cbmZ1bmN0aW9uIGNvbXBsaWFudFByb3BHZXR0ZXIocGF0aHM6IHN0cmluZ1tdKTogKHg6IGFueSkgPT4gYW55IHtcbiAgY29uc3QgY29weU9mUGF0aHMgPSBbLi4ucGF0aHNdO1xuICByZXR1cm4gb2JqID0+IGNvcHlPZlBhdGhzLnJlZHVjZSgoYWNjOiBhbnksIHBhcnQ6IHN0cmluZykgPT4gYWNjICYmIGFjY1twYXJ0XSwgb2JqKTtcbn1cblxuZnVuY3Rpb24gZmFzdFByb3BHZXR0ZXIocGF0aHM6IHN0cmluZ1tdKTogKHg6IGFueSkgPT4gYW55IHtcbiAgY29uc3Qgc2VnbWVudHMgPSBwYXRocztcbiAgbGV0IHNlZyA9ICdzdG9yZS4nICsgc2VnbWVudHNbMF07XG4gIGxldCBpID0gMDtcbiAgY29uc3QgbCA9IHNlZ21lbnRzLmxlbmd0aDtcblxuICBsZXQgZXhwciA9IHNlZztcbiAgd2hpbGUgKCsraSA8IGwpIHtcbiAgICBleHByID0gZXhwciArICcgJiYgJyArIChzZWcgPSBzZWcgKyAnLicgKyBzZWdtZW50c1tpXSk7XG4gIH1cblxuICBjb25zdCBmbiA9IG5ldyBGdW5jdGlvbignc3RvcmUnLCAncmV0dXJuICcgKyBleHByICsgJzsnKTtcblxuICByZXR1cm4gPCh4OiBhbnkpID0+IGFueT5mbjtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHByb3BHZXR0ZXIocGF0aHM6IHN0cmluZ1tdLCBjb25maWc6IE5neHNDb25maWcpIHtcbiAgaWYgKGNvbmZpZyAmJiBjb25maWcuY29tcGF0aWJpbGl0eSAmJiBjb25maWcuY29tcGF0aWJpbGl0eS5zdHJpY3RDb250ZW50U2VjdXJpdHlQb2xpY3kpIHtcbiAgICByZXR1cm4gY29tcGxpYW50UHJvcEdldHRlcihwYXRocyk7XG4gIH0gZWxzZSB7XG4gICAgcmV0dXJuIGZhc3RQcm9wR2V0dGVyKHBhdGhzKTtcbiAgfVxufVxuXG5leHBvcnQgY29uc3QgTUVUQV9LRVkgPSAnTkdYU19NRVRBJztcbiJdfQ==
|
|||
@ -0,0 +1,86 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import { StaticInjector } from './static-injector'; |
|||
import { META_KEY, getPropsArray, propGetter, removeDollarAtTheEnd } from './internals'; |
|||
import { Store } from '@ngxs/store'; |
|||
import { NgxsConfig } from '@ngxs/store/src/symbols'; |
|||
/** |
|||
* @param {?=} selectorOrFeature |
|||
* @param {...?} paths |
|||
* @return {?} |
|||
*/ |
|||
export function SelectSnapshot(selectorOrFeature) { |
|||
var paths = []; |
|||
for (var _i = 1; _i < arguments.length; _i++) { |
|||
paths[_i - 1] = arguments[_i]; |
|||
} |
|||
return (/** |
|||
* @param {?} target |
|||
* @param {?} name |
|||
* @return {?} |
|||
*/ |
|||
function (target, name) { |
|||
/** @type {?} */ |
|||
var selectorFnName = "__" + name + "__selector"; |
|||
if (!selectorOrFeature) { |
|||
selectorOrFeature = removeDollarAtTheEnd(name); |
|||
} |
|||
/** @type {?} */ |
|||
var createSelector = (/** |
|||
* @param {?} selectorOrFeature |
|||
* @return {?} |
|||
*/ |
|||
function (selectorOrFeature) { |
|||
/** @type {?} */ |
|||
var config = getConfig(); |
|||
if (typeof selectorOrFeature === 'string') { |
|||
/** @type {?} */ |
|||
var propsArray = getPropsArray(selectorOrFeature, paths); |
|||
return propGetter(propsArray, config); |
|||
} |
|||
else if (selectorOrFeature[META_KEY] && selectorOrFeature[META_KEY].path) { |
|||
return propGetter(selectorOrFeature[META_KEY].path.split('.'), config); |
|||
} |
|||
else { |
|||
return selectorOrFeature; |
|||
} |
|||
}); |
|||
if (delete target[name]) { |
|||
Object.defineProperty(target, selectorFnName, { |
|||
writable: true, |
|||
enumerable: false, |
|||
configurable: true, |
|||
}); |
|||
Object.defineProperty(target, name, { |
|||
get: (/** |
|||
* @return {?} |
|||
*/ |
|||
function () { |
|||
// Create anonymous function that will map to the needed state only once
|
|||
/** @type {?} */ |
|||
var selector = this[selectorFnName] || (this[selectorFnName] = createSelector(selectorOrFeature)); |
|||
/** @type {?} */ |
|||
var store = getStore(); |
|||
return store.selectSnapshot(selector); |
|||
}), |
|||
enumerable: true, |
|||
configurable: true, |
|||
}); |
|||
} |
|||
}); |
|||
} |
|||
/** |
|||
* @return {?} |
|||
*/ |
|||
function getStore() { |
|||
return StaticInjector.injector.get(Store); |
|||
} |
|||
/** |
|||
* @return {?} |
|||
*/ |
|||
function getConfig() { |
|||
return StaticInjector.injector.get(NgxsConfig); |
|||
} |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VsZWN0LXNuYXBzaG90LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL3BsdWdpbnMvc2VsZWN0LXNuYXBzaG90L3NlbGVjdC1zbmFwc2hvdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxRQUFRLEVBQUUsYUFBYSxFQUFFLFVBQVUsRUFBRSxvQkFBb0IsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUN4RixPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sYUFBYSxDQUFDO0FBQ3BDLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQzs7Ozs7O0FBRXJELE1BQU0sVUFBVSxjQUFjLENBQUMsaUJBQXVCO0lBQUUsZUFBa0I7U0FBbEIsVUFBa0IsRUFBbEIscUJBQWtCLEVBQWxCLElBQWtCO1FBQWxCLDhCQUFrQjs7SUFDeEU7Ozs7O0lBQU8sVUFBQyxNQUFXLEVBQUUsSUFBWTs7WUFDekIsY0FBYyxHQUFHLE9BQUssSUFBSSxlQUFZO1FBRTVDLElBQUksQ0FBQyxpQkFBaUIsRUFBRTtZQUN0QixpQkFBaUIsR0FBRyxvQkFBb0IsQ0FBQyxJQUFJLENBQUMsQ0FBQztTQUNoRDs7WUFFSyxjQUFjOzs7O1FBQUcsVUFBQyxpQkFBc0I7O2dCQUN0QyxNQUFNLEdBQUcsU0FBUyxFQUFFO1lBRTFCLElBQUksT0FBTyxpQkFBaUIsS0FBSyxRQUFRLEVBQUU7O29CQUNuQyxVQUFVLEdBQUcsYUFBYSxDQUFDLGlCQUFpQixFQUFFLEtBQUssQ0FBQztnQkFDMUQsT0FBTyxVQUFVLENBQUMsVUFBVSxFQUFFLE1BQU0sQ0FBQyxDQUFDO2FBQ3ZDO2lCQUFNLElBQUksaUJBQWlCLENBQUMsUUFBUSxDQUFDLElBQUksaUJBQWlCLENBQUMsUUFBUSxDQUFDLENBQUMsSUFBSSxFQUFFO2dCQUMxRSxPQUFPLFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQyxRQUFRLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDO2FBQ3hFO2lCQUFNO2dCQUNMLE9BQU8saUJBQWlCLENBQUM7YUFDMUI7UUFDSCxDQUFDLENBQUE7UUFFRCxJQUFJLE9BQU8sTUFBTSxDQUFDLElBQUksQ0FBQyxFQUFFO1lBQ3ZCLE1BQU0sQ0FBQyxjQUFjLENBQUMsTUFBTSxFQUFFLGNBQWMsRUFBRTtnQkFDNUMsUUFBUSxFQUFFLElBQUk7Z0JBQ2QsVUFBVSxFQUFFLEtBQUs7Z0JBQ2pCLFlBQVksRUFBRSxJQUFJO2FBQ25CLENBQUMsQ0FBQztZQUVILE1BQU0sQ0FBQyxjQUFjLENBQUMsTUFBTSxFQUFFLElBQUksRUFBRTtnQkFDbEMsR0FBRzs7O2dCQUFFOzs7d0JBRUcsUUFBUSxHQUFHLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxjQUFjLENBQUMsaUJBQWlCLENBQUMsQ0FBQzs7d0JBQzdGLEtBQUssR0FBRyxRQUFRLEVBQUU7b0JBQ3hCLE9BQU8sS0FBSyxDQUFDLGNBQWMsQ0FBQyxRQUFRLENBQUMsQ0FBQztnQkFDeEMsQ0FBQyxDQUFBO2dCQUNELFVBQVUsRUFBRSxJQUFJO2dCQUNoQixZQUFZLEVBQUUsSUFBSTthQUNuQixDQUFDLENBQUM7U0FDSjtJQUNILENBQUMsRUFBQztBQUNKLENBQUM7Ozs7QUFFRCxTQUFTLFFBQVE7SUFDZixPQUFPLGNBQWMsQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFRLEtBQUssQ0FBQyxDQUFDO0FBQ25ELENBQUM7Ozs7QUFFRCxTQUFTLFNBQVM7SUFDaEIsT0FBTyxjQUFjLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBYSxVQUFVLENBQUMsQ0FBQztBQUM3RCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgU3RhdGljSW5qZWN0b3IgfSBmcm9tICcuL3N0YXRpYy1pbmplY3Rvcic7XG5pbXBvcnQgeyBNRVRBX0tFWSwgZ2V0UHJvcHNBcnJheSwgcHJvcEdldHRlciwgcmVtb3ZlRG9sbGFyQXRUaGVFbmQgfSBmcm9tICcuL2ludGVybmFscyc7XG5pbXBvcnQgeyBTdG9yZSB9IGZyb20gJ0BuZ3hzL3N0b3JlJztcbmltcG9ydCB7IE5neHNDb25maWcgfSBmcm9tICdAbmd4cy9zdG9yZS9zcmMvc3ltYm9scyc7XG5cbmV4cG9ydCBmdW5jdGlvbiBTZWxlY3RTbmFwc2hvdChzZWxlY3Rvck9yRmVhdHVyZT86IGFueSwgLi4ucGF0aHM6IHN0cmluZ1tdKSB7XG4gIHJldHVybiAodGFyZ2V0OiBhbnksIG5hbWU6IHN0cmluZykgPT4ge1xuICAgIGNvbnN0IHNlbGVjdG9yRm5OYW1lID0gYF9fJHtuYW1lfV9fc2VsZWN0b3JgO1xuXG4gICAgaWYgKCFzZWxlY3Rvck9yRmVhdHVyZSkge1xuICAgICAgc2VsZWN0b3JPckZlYXR1cmUgPSByZW1vdmVEb2xsYXJBdFRoZUVuZChuYW1lKTtcbiAgICB9XG5cbiAgICBjb25zdCBjcmVhdGVTZWxlY3RvciA9IChzZWxlY3Rvck9yRmVhdHVyZTogYW55KSA9PiB7XG4gICAgICBjb25zdCBjb25maWcgPSBnZXRDb25maWcoKTtcblxuICAgICAgaWYgKHR5cGVvZiBzZWxlY3Rvck9yRmVhdHVyZSA9PT0gJ3N0cmluZycpIHtcbiAgICAgICAgY29uc3QgcHJvcHNBcnJheSA9IGdldFByb3BzQXJyYXkoc2VsZWN0b3JPckZlYXR1cmUsIHBhdGhzKTtcbiAgICAgICAgcmV0dXJuIHByb3BHZXR0ZXIocHJvcHNBcnJheSwgY29uZmlnKTtcbiAgICAgIH0gZWxzZSBpZiAoc2VsZWN0b3JPckZlYXR1cmVbTUVUQV9LRVldICYmIHNlbGVjdG9yT3JGZWF0dXJlW01FVEFfS0VZXS5wYXRoKSB7XG4gICAgICAgIHJldHVybiBwcm9wR2V0dGVyKHNlbGVjdG9yT3JGZWF0dXJlW01FVEFfS0VZXS5wYXRoLnNwbGl0KCcuJyksIGNvbmZpZyk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICByZXR1cm4gc2VsZWN0b3JPckZlYXR1cmU7XG4gICAgICB9XG4gICAgfTtcblxuICAgIGlmIChkZWxldGUgdGFyZ2V0W25hbWVdKSB7XG4gICAgICBPYmplY3QuZGVmaW5lUHJvcGVydHkodGFyZ2V0LCBzZWxlY3RvckZuTmFtZSwge1xuICAgICAgICB3cml0YWJsZTogdHJ1ZSxcbiAgICAgICAgZW51bWVyYWJsZTogZmFsc2UsXG4gICAgICAgIGNvbmZpZ3VyYWJsZTogdHJ1ZSxcbiAgICAgIH0pO1xuXG4gICAgICBPYmplY3QuZGVmaW5lUHJvcGVydHkodGFyZ2V0LCBuYW1lLCB7XG4gICAgICAgIGdldDogZnVuY3Rpb24oKSB7XG4gICAgICAgICAgLy8gQ3JlYXRlIGFub255bW91cyBmdW5jdGlvbiB0aGF0IHdpbGwgbWFwIHRvIHRoZSBuZWVkZWQgc3RhdGUgb25seSBvbmNlXG4gICAgICAgICAgY29uc3Qgc2VsZWN0b3IgPSB0aGlzW3NlbGVjdG9yRm5OYW1lXSB8fCAodGhpc1tzZWxlY3RvckZuTmFtZV0gPSBjcmVhdGVTZWxlY3RvcihzZWxlY3Rvck9yRmVhdHVyZSkpO1xuICAgICAgICAgIGNvbnN0IHN0b3JlID0gZ2V0U3RvcmUoKTtcbiAgICAgICAgICByZXR1cm4gc3RvcmUuc2VsZWN0U25hcHNob3Qoc2VsZWN0b3IpO1xuICAgICAgICB9LFxuICAgICAgICBlbnVtZXJhYmxlOiB0cnVlLFxuICAgICAgICBjb25maWd1cmFibGU6IHRydWUsXG4gICAgICB9KTtcbiAgICB9XG4gIH07XG59XG5cbmZ1bmN0aW9uIGdldFN0b3JlKCk6IFN0b3JlIHtcbiAgcmV0dXJuIFN0YXRpY0luamVjdG9yLmluamVjdG9yLmdldDxTdG9yZT4oU3RvcmUpO1xufVxuXG5mdW5jdGlvbiBnZXRDb25maWcoKTogTmd4c0NvbmZpZyB7XG4gIHJldHVybiBTdGF0aWNJbmplY3Rvci5pbmplY3Rvci5nZXQ8Tmd4c0NvbmZpZz4oTmd4c0NvbmZpZyk7XG59XG4iXX0=
|
|||
@ -0,0 +1,25 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import { Injector, Injectable } from '@angular/core'; |
|||
var StaticInjector = /** @class */ (function () { |
|||
function StaticInjector(injector) { |
|||
StaticInjector.injector = injector; |
|||
} |
|||
StaticInjector.injector = null; |
|||
StaticInjector.decorators = [ |
|||
{ type: Injectable } |
|||
]; |
|||
/** @nocollapse */ |
|||
StaticInjector.ctorParameters = function () { return [ |
|||
{ type: Injector } |
|||
]; }; |
|||
return StaticInjector; |
|||
}()); |
|||
export { StaticInjector }; |
|||
if (false) { |
|||
/** @type {?} */ |
|||
StaticInjector.injector; |
|||
} |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RhdGljLWluamVjdG9yLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL3BsdWdpbnMvc2VsZWN0LXNuYXBzaG90L3N0YXRpYy1pbmplY3Rvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFckQ7SUFJRSx3QkFBWSxRQUFrQjtRQUM1QixjQUFjLENBQUMsUUFBUSxHQUFHLFFBQVEsQ0FBQztJQUNyQyxDQUFDO0lBSmEsdUJBQVEsR0FBb0IsSUFBSSxDQUFDOztnQkFGaEQsVUFBVTs7OztnQkFGRixRQUFROztJQVNqQixxQkFBQztDQUFBLEFBUEQsSUFPQztTQU5ZLGNBQWM7OztJQUN6Qix3QkFBK0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RvciwgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5ASW5qZWN0YWJsZSgpXG5leHBvcnQgY2xhc3MgU3RhdGljSW5qZWN0b3Ige1xuICBwdWJsaWMgc3RhdGljIGluamVjdG9yOiBJbmplY3RvciB8IG51bGwgPSBudWxsO1xuXG4gIGNvbnN0cnVjdG9yKGluamVjdG9yOiBJbmplY3Rvcikge1xuICAgIFN0YXRpY0luamVjdG9yLmluamVjdG9yID0gaW5qZWN0b3I7XG4gIH1cbn1cbiJdfQ==
|
|||
@ -0,0 +1,51 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import * as tslib_1 from "tslib"; |
|||
import { LOCALE_ID } from '@angular/core'; |
|||
import localesMapping from '../constants/different-locales'; |
|||
import { LocalizationService } from '../services/localization.service'; |
|||
var LocaleId = /** @class */ (function (_super) { |
|||
tslib_1.__extends(LocaleId, _super); |
|||
function LocaleId(localizationService) { |
|||
var _this = _super.call(this) || this; |
|||
_this.localizationService = localizationService; |
|||
return _this; |
|||
} |
|||
/** |
|||
* @return {?} |
|||
*/ |
|||
LocaleId.prototype.toString = /** |
|||
* @return {?} |
|||
*/ |
|||
function () { |
|||
var currentLang = this.localizationService.currentLang; |
|||
return localesMapping[currentLang] || currentLang; |
|||
}; |
|||
/** |
|||
* @return {?} |
|||
*/ |
|||
LocaleId.prototype.valueOf = /** |
|||
* @return {?} |
|||
*/ |
|||
function () { |
|||
return this.toString(); |
|||
}; |
|||
return LocaleId; |
|||
}(String)); |
|||
export { LocaleId }; |
|||
if (false) { |
|||
/** |
|||
* @type {?} |
|||
* @private |
|||
*/ |
|||
LocaleId.prototype.localizationService; |
|||
} |
|||
/** @type {?} */ |
|||
export var LocaleProvider = { |
|||
provide: LOCALE_ID, |
|||
useClass: LocaleId, |
|||
deps: [LocalizationService], |
|||
}; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9jYWxlLnByb3ZpZGVyLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL3Byb3ZpZGVycy9sb2NhbGUucHJvdmlkZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFZLE1BQU0sZUFBZSxDQUFDO0FBQ3BELE9BQU8sY0FBYyxNQUFNLGdDQUFnQyxDQUFDO0FBQzVELE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBRXZFO0lBQThCLG9DQUFNO0lBQ2xDLGtCQUFvQixtQkFBd0M7UUFBNUQsWUFDRSxpQkFBTyxTQUNSO1FBRm1CLHlCQUFtQixHQUFuQixtQkFBbUIsQ0FBcUI7O0lBRTVELENBQUM7Ozs7SUFFRCwyQkFBUTs7O0lBQVI7UUFDVSxJQUFBLGtEQUFXO1FBQ25CLE9BQU8sY0FBYyxDQUFDLFdBQVcsQ0FBQyxJQUFJLFdBQVcsQ0FBQztJQUNwRCxDQUFDOzs7O0lBRUQsMEJBQU87OztJQUFQO1FBQ0UsT0FBTyxJQUFJLENBQUMsUUFBUSxFQUFFLENBQUM7SUFDekIsQ0FBQztJQUNILGVBQUM7QUFBRCxDQUFDLEFBYkQsQ0FBOEIsTUFBTSxHQWFuQzs7Ozs7OztJQVphLHVDQUFnRDs7O0FBYzlELE1BQU0sS0FBTyxjQUFjLEdBQWE7SUFDdEMsT0FBTyxFQUFFLFNBQVM7SUFDbEIsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLENBQUMsbUJBQW1CLENBQUM7Q0FDNUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBMT0NBTEVfSUQsIFByb3ZpZGVyIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgbG9jYWxlc01hcHBpbmcgZnJvbSAnLi4vY29uc3RhbnRzL2RpZmZlcmVudC1sb2NhbGVzJztcbmltcG9ydCB7IExvY2FsaXphdGlvblNlcnZpY2UgfSBmcm9tICcuLi9zZXJ2aWNlcy9sb2NhbGl6YXRpb24uc2VydmljZSc7XG5cbmV4cG9ydCBjbGFzcyBMb2NhbGVJZCBleHRlbmRzIFN0cmluZyB7XG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgbG9jYWxpemF0aW9uU2VydmljZTogTG9jYWxpemF0aW9uU2VydmljZSkge1xuICAgIHN1cGVyKCk7XG4gIH1cblxuICB0b1N0cmluZygpOiBzdHJpbmcge1xuICAgIGNvbnN0IHsgY3VycmVudExhbmcgfSA9IHRoaXMubG9jYWxpemF0aW9uU2VydmljZTtcbiAgICByZXR1cm4gbG9jYWxlc01hcHBpbmdbY3VycmVudExhbmddIHx8IGN1cnJlbnRMYW5nO1xuICB9XG5cbiAgdmFsdWVPZigpOiBzdHJpbmcge1xuICAgIHJldHVybiB0aGlzLnRvU3RyaW5nKCk7XG4gIH1cbn1cblxuZXhwb3J0IGNvbnN0IExvY2FsZVByb3ZpZGVyOiBQcm92aWRlciA9IHtcbiAgcHJvdmlkZTogTE9DQUxFX0lELFxuICB1c2VDbGFzczogTG9jYWxlSWQsXG4gIGRlcHM6IFtMb2NhbGl6YXRpb25TZXJ2aWNlXSxcbn07XG4iXX0=
|
|||
@ -0,0 +1,82 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import { RouteReuseStrategy } from '@angular/router'; |
|||
var CustomRouteReuseStategy = /** @class */ (function () { |
|||
function CustomRouteReuseStategy() { |
|||
this.handlers = {}; |
|||
} |
|||
/** |
|||
* @param {?} route |
|||
* @return {?} |
|||
*/ |
|||
CustomRouteReuseStategy.prototype.shouldDetach = /** |
|||
* @param {?} route |
|||
* @return {?} |
|||
*/ |
|||
function (route) { |
|||
return route.data.shouldReuse || false; |
|||
}; |
|||
/** |
|||
* @param {?} route |
|||
* @param {?} handle |
|||
* @return {?} |
|||
*/ |
|||
CustomRouteReuseStategy.prototype.store = /** |
|||
* @param {?} route |
|||
* @param {?} handle |
|||
* @return {?} |
|||
*/ |
|||
function (route, handle) { |
|||
// if (route.data.shouldReuse) {
|
|||
this.handlers[route.routeConfig.path] = handle; |
|||
// }
|
|||
}; |
|||
/** |
|||
* @param {?} route |
|||
* @return {?} |
|||
*/ |
|||
CustomRouteReuseStategy.prototype.shouldAttach = /** |
|||
* @param {?} route |
|||
* @return {?} |
|||
*/ |
|||
function (route) { |
|||
return !!route.routeConfig && !!this.handlers[route.routeConfig.path]; |
|||
}; |
|||
/** |
|||
* @param {?} route |
|||
* @return {?} |
|||
*/ |
|||
CustomRouteReuseStategy.prototype.retrieve = /** |
|||
* @param {?} route |
|||
* @return {?} |
|||
*/ |
|||
function (route) { |
|||
if (!route.routeConfig) |
|||
return null; |
|||
return this.handlers[route.routeConfig.path]; |
|||
}; |
|||
/** |
|||
* @param {?} future |
|||
* @param {?} curr |
|||
* @return {?} |
|||
*/ |
|||
CustomRouteReuseStategy.prototype.shouldReuseRoute = /** |
|||
* @param {?} future |
|||
* @param {?} curr |
|||
* @return {?} |
|||
*/ |
|||
function (future, curr) { |
|||
return future.data.shouldReuse || true; |
|||
}; |
|||
return CustomRouteReuseStategy; |
|||
}()); |
|||
export { CustomRouteReuseStategy }; |
|||
if (false) { |
|||
/** @type {?} */ |
|||
CustomRouteReuseStategy.prototype.handlers; |
|||
} |
|||
/** @type {?} */ |
|||
export var RouteReuseProvider = { provide: RouteReuseStrategy, useClass: CustomRouteReuseStategy }; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmV1c2Utc3RyYXRlZ3kucHJvdmlkZXIuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYWJwL25nLmNvcmUvIiwic291cmNlcyI6WyJsaWIvcHJvdmlkZXJzL3JldXNlLXN0cmF0ZWd5LnByb3ZpZGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFFQSxPQUFPLEVBQUUsa0JBQWtCLEVBQStDLE1BQU0saUJBQWlCLENBQUM7QUFFbEc7SUFBQTtRQUNFLGFBQVEsR0FBMkMsRUFBRSxDQUFDO0lBd0J4RCxDQUFDOzs7OztJQXRCQyw4Q0FBWTs7OztJQUFaLFVBQWEsS0FBNkI7UUFDeEMsT0FBTyxLQUFLLENBQUMsSUFBSSxDQUFDLFdBQVcsSUFBSSxLQUFLLENBQUM7SUFDekMsQ0FBQzs7Ozs7O0lBRUQsdUNBQUs7Ozs7O0lBQUwsVUFBTSxLQUE2QixFQUFFLE1BQVU7UUFDN0MsZ0NBQWdDO1FBQ2hDLElBQUksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsR0FBRyxNQUFNLENBQUM7UUFDL0MsSUFBSTtJQUNOLENBQUM7Ozs7O0lBRUQsOENBQVk7Ozs7SUFBWixVQUFhLEtBQTZCO1FBQ3hDLE9BQU8sQ0FBQyxDQUFDLEtBQUssQ0FBQyxXQUFXLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUN4RSxDQUFDOzs7OztJQUVELDBDQUFROzs7O0lBQVIsVUFBUyxLQUE2QjtRQUNwQyxJQUFJLENBQUMsS0FBSyxDQUFDLFdBQVc7WUFBRSxPQUFPLElBQUksQ0FBQztRQUNwQyxPQUFPLElBQUksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUMvQyxDQUFDOzs7Ozs7SUFFRCxrREFBZ0I7Ozs7O0lBQWhCLFVBQWlCLE1BQThCLEVBQUUsSUFBNEI7UUFDM0UsT0FBTyxNQUFNLENBQUMsSUFBSSxDQUFDLFdBQVcsSUFBSSxJQUFJLENBQUM7SUFDekMsQ0FBQztJQUNILDhCQUFDO0FBQUQsQ0FBQyxBQXpCRCxJQXlCQzs7OztJQXhCQywyQ0FBc0Q7OztBQTBCeEQsTUFBTSxLQUFPLGtCQUFrQixHQUFhLEVBQUUsT0FBTyxFQUFFLGtCQUFrQixFQUFFLFFBQVEsRUFBRSx1QkFBdUIsRUFBRSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFByb3ZpZGVyIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IFJvdXRlUmV1c2VTdHJhdGVneSwgQWN0aXZhdGVkUm91dGVTbmFwc2hvdCwgRGV0YWNoZWRSb3V0ZUhhbmRsZSB9IGZyb20gJ0Bhbmd1bGFyL3JvdXRlcic7XG5cbmV4cG9ydCBjbGFzcyBDdXN0b21Sb3V0ZVJldXNlU3RhdGVneSBpbXBsZW1lbnRzIFJvdXRlUmV1c2VTdHJhdGVneSB7XG4gIGhhbmRsZXJzOiB7IFtrZXk6IHN0cmluZ106IERldGFjaGVkUm91dGVIYW5kbGUgfSA9IHt9O1xuXG4gIHNob3VsZERldGFjaChyb3V0ZTogQWN0aXZhdGVkUm91dGVTbmFwc2hvdCk6IGJvb2xlYW4ge1xuICAgIHJldHVybiByb3V0ZS5kYXRhLnNob3VsZFJldXNlIHx8IGZhbHNlO1xuICB9XG5cbiAgc3RvcmUocm91dGU6IEFjdGl2YXRlZFJvdXRlU25hcHNob3QsIGhhbmRsZToge30pOiB2b2lkIHtcbiAgICAvLyBpZiAocm91dGUuZGF0YS5zaG91bGRSZXVzZSkge1xuICAgIHRoaXMuaGFuZGxlcnNbcm91dGUucm91dGVDb25maWcucGF0aF0gPSBoYW5kbGU7XG4gICAgLy8gfVxuICB9XG5cbiAgc2hvdWxkQXR0YWNoKHJvdXRlOiBBY3RpdmF0ZWRSb3V0ZVNuYXBzaG90KTogYm9vbGVhbiB7XG4gICAgcmV0dXJuICEhcm91dGUucm91dGVDb25maWcgJiYgISF0aGlzLmhhbmRsZXJzW3JvdXRlLnJvdXRlQ29uZmlnLnBhdGhdO1xuICB9XG5cbiAgcmV0cmlldmUocm91dGU6IEFjdGl2YXRlZFJvdXRlU25hcHNob3QpOiB7fSB7XG4gICAgaWYgKCFyb3V0ZS5yb3V0ZUNvbmZpZykgcmV0dXJuIG51bGw7XG4gICAgcmV0dXJuIHRoaXMuaGFuZGxlcnNbcm91dGUucm91dGVDb25maWcucGF0aF07XG4gIH1cblxuICBzaG91bGRSZXVzZVJvdXRlKGZ1dHVyZTogQWN0aXZhdGVkUm91dGVTbmFwc2hvdCwgY3VycjogQWN0aXZhdGVkUm91dGVTbmFwc2hvdCk6IGJvb2xlYW4ge1xuICAgIHJldHVybiBmdXR1cmUuZGF0YS5zaG91bGRSZXVzZSB8fCB0cnVlO1xuICB9XG59XG5cbmV4cG9ydCBjb25zdCBSb3V0ZVJldXNlUHJvdmlkZXI6IFByb3ZpZGVyID0geyBwcm92aWRlOiBSb3V0ZVJldXNlU3RyYXRlZ3ksIHVzZUNsYXNzOiBDdXN0b21Sb3V0ZVJldXNlU3RhdGVneSB9O1xuIl19
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,16 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
/** |
|||
* @return {?} |
|||
*/ |
|||
export function noop() { |
|||
/** @type {?} */ |
|||
var fn = (/** |
|||
* @return {?} |
|||
*/ |
|||
function () { }); |
|||
return fn; |
|||
} |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tbW9uLXV0aWxzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL3V0aWxzL2NvbW1vbi11dGlscy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUEsTUFBTSxVQUFVLElBQUk7O1FBQ1osRUFBRTs7O0lBQUcsY0FBWSxDQUFDLENBQUE7SUFDeEIsT0FBTyxFQUFFLENBQUM7QUFDWixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGZ1bmN0aW9uIG5vb3AoKSB7XG4gIGNvbnN0IGZuID0gZnVuY3Rpb24oKSB7fTtcbiAgcmV0dXJuIGZuO1xufVxuIl19
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
File diff suppressed because one or more lines are too long
@ -0,0 +1,31 @@ |
|||
declare const _default: { |
|||
'ar-sa': string; |
|||
'ca-ES-valencia': string; |
|||
'de-de': string; |
|||
'es-ES': string; |
|||
'en-US': string; |
|||
'fil-Latn': string; |
|||
'ku-Arab': string; |
|||
'ky-Cyrl': string; |
|||
'mi-Latn': string; |
|||
'prs-Arab': string; |
|||
'qut-Latn': string; |
|||
nso: string; |
|||
quz: string; |
|||
'fr-FR': string; |
|||
'gd-Latn': string; |
|||
'ha-Latn': string; |
|||
'ig-Latn': string; |
|||
'it-it': string; |
|||
'mn-Cyrl': string; |
|||
'pt-BR': string; |
|||
'sd-Arab': string; |
|||
'sr-Cyrl-RS': string; |
|||
'sr-Latn-RS': string; |
|||
'tg-Cyrl': string; |
|||
'tk-Latn': string; |
|||
'tt-Cyrl': string; |
|||
'ug-Arab': string; |
|||
'yo-Latn': string; |
|||
}; |
|||
export default _default; |
|||
@ -0,0 +1 @@ |
|||
export * from './different-locales'; |
|||
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue