Browse Source

feat(core): add new types to ApplicationConfiguration namespace

pull/6617/head
mehmet-erim 6 years ago
parent
commit
3c817c80d7
  1. 25
      npm/ng-packs/packages/core/src/lib/models/application-configuration.ts

25
npm/ng-packs/packages/core/src/lib/models/application-configuration.ts

@ -10,8 +10,10 @@ export namespace ApplicationConfiguration {
} }
export interface Localization { export interface Localization {
values: LocalizationValue; currentCulture: CurrentCulture;
defaultResourceName: string;
languages: Language[]; languages: Language[];
values: LocalizationValue;
} }
export interface LocalizationValue { export interface LocalizationValue {
@ -25,6 +27,27 @@ export namespace ApplicationConfiguration {
flagIcon: string; 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 { export interface Auth {
policies: Policy; policies: Policy;
grantedPolicies: Policy; grantedPolicies: Policy;

Loading…
Cancel
Save