Skip to main content

    User Preferences

    Obtain the currently logged-in user preferences, like theme or language.

    npm install @dynatrace-sdk/user-preferences

    Functions

    getLanguage

    getLanguage(): string

    Retrieves the user preferred language.

    Returns

    Return typeDescription
    stringlanguage defined in user preferences.

    Code example

    // Import the getLanguage function
    import { getLanguage } from '@dynatrace-sdk/user-preferences';

    // Get the user's language preference
    const language = getLanguage();

    getRegionalFormat

    getRegionalFormat(): string

    Retrieves the user regional format.

    Returns

    Return typeDescription
    stringregional format defined in user preferences.

    Code example

    // Import the getRegionalFormat function
    import { getRegionalFormat } from '@dynatrace-sdk/user-preferences';

    // Get the user's regional format preference
    const regionalFormat = getRegionalFormat();

    getTheme

    getTheme(): ThemeType

    Retrieves the user preferred theme.

    Returns

    Return typeDescription
    ThemeTypetheme defined in user preferences.

    Code example

    // Import the getTheme function
    import { getTheme } from '@dynatrace-sdk/user-preferences';

    // Get the user's theme preference
    const theme = getTheme();

    getTimezone

    getTimezone(): string

    Retrieves the user preferred timezone.

    Timezone can be either in ISO 8601 or tz database format.

    Returns

    Return typeDescription
    stringtimezone defined in user preferences.

    Code example

    // Import the getTimezone function
    import { getTimezone } from '@dynatrace-sdk/user-preferences';

    // Get the user's timezone preference
    const timezone = getTimezone();
    Still have questions?
    Find answers in the Dynatrace Community