All Downloads are FREE. Search and download functionalities are using the official Maven repository.

package.dist.features.OpenUI5Support.d.ts Maven / Gradle / Ivy

import type { CLDRData } from "../asset-registries/LocaleData.js";
import type { LegacyDateCalendarCustomizing } from "../features/LegacyDateFormats.js";
declare class OpenUI5Support {
    static isAtLeastVersion116(): boolean;
    static isOpenUI5Detected(): boolean;
    static init(): Promise;
    static getConfigurationSettingsObject(): {
        animationMode?: undefined;
        language?: undefined;
        theme?: undefined;
        themeRoot?: undefined;
        rtl?: undefined;
        timezone?: undefined;
        calendarType?: undefined;
        formatSettings?: undefined;
    } | {
        animationMode: string;
        language: string;
        theme: string;
        themeRoot: string;
        rtl: string;
        timezone: string;
        calendarType: string;
        formatSettings: {
            firstDayOfWeek: number | undefined;
            legacyDateCalendarCustomizing: LegacyDateCalendarCustomizing;
        };
    };
    static getLocaleDataObject(): CLDRData | undefined;
    static _listenForThemeChange(): void;
    static attachListeners(): void;
    static cssVariablesLoaded(): boolean | undefined;
}
export default OpenUI5Support;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy