interface_sdk-js/api/@ohos.application.Configuration.d.ts
zhangyafei.echo 3718899f7f IssueNo: SR000GP4TG SR000GP4TE SR000GP4TG SR000GP4TI
Description: env update notify interface
Sig:SIG_ApplicationFramework
Feature or BugFix: Feature
Binary Source: No

Change-Id: I4c0d3208255e7f44a67b18e339c55ac85e4948dd
Signed-off-by: zhangyafei.echo <zhangyafei12@huawei.com>
2022-02-21 21:24:13 +08:00

67 lines
1.8 KiB
TypeScript

/*
* Copyright (c) 2021-2022 Huawei Device Co., Ltd.
* Licensed under the Apache License, Version 2.0 (the "License"),
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import ConfigurationConstant from "./@ohos.application.ConfigurationConstant";
/**
* configuration item.
*
* @name Configuration
* @since 8
* @syscap SystemCapability.Ability.AbilityBase
* @permission N/A
*/
export interface Configuration {
/**
* Indicates the current language of the application.
*
* @since 8
* @syscap SystemCapability.Ability.AbilityBase
*/
language: string;
/**
* Indicates the current colorMode of the application.
*
* @since 8
* @syscap SystemCapability.Ability.AbilityBase
*/
colorMode: ConfigurationConstant.ColorMode;
/**
* Indicates the screen direction of the current device.
*
* @since 8
* @syscap SystemCapability.Ability.AbilityBase
*/
direction: ConfigurationConstant.Direction;
/**
* Indicates the screen density of the current device.
*
* @since 8
* @syscap SystemCapability.Ability.AbilityBase
*/
screenDensity: ConfigurationConstant.ScreenDensity;
/**
* Indicates the displayId of the current device.
*
* @since 8
* @syscap SystemCapability.Ability.AbilityBase
*/
displayId: number;
}