Skip to main content

User preferences

  • Reference

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

Version 1
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