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 type | Description |
---|---|
string | language 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 type | Description |
---|---|
string | regional 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 type | Description |
---|---|
ThemeType | theme 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 type | Description |
---|---|
string | timezone 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