From 3c817c80d74ec74ce9230ab813bc57927588719c Mon Sep 17 00:00:00 2001 From: mehmet-erim Date: Wed, 6 May 2020 18:29:01 +0300 Subject: [PATCH] feat(core): add new types to ApplicationConfiguration namespace --- .../lib/models/application-configuration.ts | 25 ++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/npm/ng-packs/packages/core/src/lib/models/application-configuration.ts b/npm/ng-packs/packages/core/src/lib/models/application-configuration.ts index ad34955dac..0a4377f4d2 100644 --- a/npm/ng-packs/packages/core/src/lib/models/application-configuration.ts +++ b/npm/ng-packs/packages/core/src/lib/models/application-configuration.ts @@ -10,8 +10,10 @@ export namespace ApplicationConfiguration { } export interface Localization { - values: LocalizationValue; + currentCulture: CurrentCulture; + defaultResourceName: string; languages: Language[]; + values: LocalizationValue; } export interface LocalizationValue { @@ -25,6 +27,27 @@ export namespace ApplicationConfiguration { flagIcon: string; } + export interface CurrentCulture { + cultureName: string; + dateTimeFormat: DateTimeFormat; + displayName: string; + englishName: string; + isRightToLeft: boolean; + name: string; + nativeName: string; + threeLetterIsoLanguageName: string; + twoLetterIsoLanguageName: string; + } + + export interface DateTimeFormat { + calendarAlgorithmType: string; + dateSeparator: string; + fullDateTimePattern: string; + longTimePattern: string; + shortDatePattern: string; + shortTimePattern: string; + } + export interface Auth { policies: Policy; grantedPolicies: Policy;