ConfigurationConstant
NOTE
The initial APIs of this module are supported since API version 8. Newly added APIs will be marked with a superscript to indicate their earliest API version.
Defines enumerated values of the configuration for the environment where the ability is running.
Modules to Import
import ConfigurationConstant from '@ohos.application.ConfigurationConstant';
ConfigurationConstant.ColorMode
You can obtain the value of this constant by calling the ConfigurationConstant.ColorMode API.
Example
ConfigurationConstant.ColorMode.COLOR_MODE_LIGHT
System capability: SystemCapability.Ability.AbilityBase
Name | Value | Description |
---|---|---|
COLOR_MODE_NOT_SET | -1 | Unspecified color mode. |
COLOR_MODE_DARK | 0 | Dark mode. |
COLOR_MODE_LIGHT | 1 | Light mode. |
ConfigurationConstant.Direction9+
You can obtain the value of this constant by calling the ConfigurationConstant.Direction API.
Example
ConfigurationConstant.Direction.DIRECTION_VERTICAL
System capability: SystemCapability.Ability.AbilityBase
Name | Value | Description |
---|---|---|
DIRECTION_NOT_SET | -1 | Unspecified direction. |
DIRECTION_VERTICAL | 0 | Vertical direction. |
DIRECTION_HORIZONTAL | 1 | Horizontal direction. |
ConfigurationConstant.ScreenDensity9+
You can obtain the value of this constant by calling the ConfigurationConstant.ScreenDensity API.
Example
ConfigurationConstant.ScreenDensity.SCREEN_DENSITY_NOT_SET
System capability: SystemCapability.Ability.AbilityBase
Name | Value | Description |
---|---|---|
SCREEN_DENSITY_NOT_SET | 0 | Unspecified screen resolution. |
SCREEN_DENSITY_SDPI | 120 | The screen resolution is sdpi. |
SCREEN_DENSITY_MDPI | 160 | The screen resolution is mdpi. |
SCREEN_DENSITY_LDPI | 240 | The screen resolution is ldpi. |
SCREEN_DENSITY_XLDPI | 320 | The screen resolution is xldpi. |
SCREEN_DENSITY_XXLDPI | 480 | The screen resolution is xxldpi. |
SCREEN_DENSITY_XXXLDPI | 640 | The screen resolution is xxxldpi. |