@eclipse-scout/core
Version:
Eclipse Scout runtime
20 lines • 985 B
TypeScript
import { DateFormatSymbols, DecimalFormatSymbols, Locale, LocaleModel } from '../../index';
export declare class LocaleSpecHelper {
static DEFAULT_LOCALE: string;
static GERMAN_LOCALE: string;
static DEFAULT_DATE_FORMAT_PATTERN: string;
static DEFAULT_TIME_FORMAT_PATTERN: string;
decimalFormatSymbolsByLocale: Record<string, DecimalFormatSymbols>;
dateFormatSymbolsByLocale: Record<string, DateFormatSymbols>;
dateFormatPatternByLocale: Record<string, string>;
constructor();
createModel(languageTag: string): LocaleModel;
createLocale(languageTag: string): Locale;
protected _initDecimalFormatSymbols(): void;
createDecimalFormatSymbolsForDeCH(): DecimalFormatSymbols;
createDecimalFormatSymbolsForDeDE(): DecimalFormatSymbols;
protected _initDateFormatSymbols(): void;
protected _initDateFormatDefaultPatterns(): void;
createDateFormatSymbolsForDe(): DateFormatSymbols;
}
//# sourceMappingURL=LocaleSpecHelper.d.ts.map