Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
c7b46f38
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
c7b46f38
编写于
6月 07, 2022
作者:
O
openharmony_ci
提交者:
Gitee
6月 07, 2022
浏览文件
操作
浏览文件
下载
差异文件
!5034 修改不规范标记对
Merge pull request !5034 from zengyawen/OpenHarmony-3.2-Beta1
上级
1edf764e
5204deec
变更
39
展开全部
隐藏空白更改
内联
并排
Showing
39 changed file
with
1535 addition
and
1535 deletion
+1535
-1535
zh-cn/release-notes/api-change/v2.2-beta2/js-apidiff-v2.2-beta2.md
...ease-notes/api-change/v2.2-beta2/js-apidiff-v2.2-beta2.md
+104
-104
zh-cn/release-notes/api-change/v3.0-LTS/js-apidiff-v3.0-lts.md
.../release-notes/api-change/v3.0-LTS/js-apidiff-v3.0-lts.md
+177
-177
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-ability.md
...lease-notes/api-change/v3.1-Release/js-apidiff-ability.md
+42
-42
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-ability_api-9-canary.md
...pi-change/v3.1-Release/js-apidiff-ability_api-9-canary.md
+44
-44
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-accessibility.md
...notes/api-change/v3.1-Release/js-apidiff-accessibility.md
+17
-17
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-account.md
...lease-notes/api-change/v3.1-Release/js-apidiff-account.md
+46
-46
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-battery.md
...lease-notes/api-change/v3.1-Release/js-apidiff-battery.md
+5
-5
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-bundle.md
...elease-notes/api-change/v3.1-Release/js-apidiff-bundle.md
+12
-12
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-bundle_api-9-canary.md
...api-change/v3.1-Release/js-apidiff-bundle_api-9-canary.md
+4
-4
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-communicate.md
...e-notes/api-change/v3.1-Release/js-apidiff-communicate.md
+133
-133
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-complier-and-runtime.md
...pi-change/v3.1-Release/js-apidiff-complier-and-runtime.md
+65
-65
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-dfx.md
...n/release-notes/api-change/v3.1-Release/js-apidiff-dfx.md
+32
-32
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-distributed-data.md
...es/api-change/v3.1-Release/js-apidiff-distributed-data.md
+44
-44
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-distributed-data_api-9-canary.md
.../v3.1-Release/js-apidiff-distributed-data_api-9-canary.md
+13
-13
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-distributed-hardware.md
...pi-change/v3.1-Release/js-apidiff-distributed-hardware.md
+3
-3
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-event-and-notification.md
...-change/v3.1-Release/js-apidiff-event-and-notification.md
+10
-10
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-event-and-notification_api-9-canary.md
...Release/js-apidiff-event-and-notification_api-9-canary.md
+1
-1
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-file-management.md
...tes/api-change/v3.1-Release/js-apidiff-file-management.md
+47
-47
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-file-management_api-9-canary.md
...e/v3.1-Release/js-apidiff-file-management_api-9-canary.md
+4
-4
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-geolocation.md
...e-notes/api-change/v3.1-Release/js-apidiff-geolocation.md
+29
-29
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-global.md
...elease-notes/api-change/v3.1-Release/js-apidiff-global.md
+17
-17
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-misc.md
.../release-notes/api-change/v3.1-Release/js-apidiff-misc.md
+47
-47
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-misc_api-9-canary.md
...s/api-change/v3.1-Release/js-apidiff-misc_api-9-canary.md
+25
-25
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-multi-modal-input.md
...s/api-change/v3.1-Release/js-apidiff-multi-modal-input.md
+4
-4
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-multimedia.md
...se-notes/api-change/v3.1-Release/js-apidiff-multimedia.md
+115
-115
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-multimedia_api-9-canary.md
...change/v3.1-Release/js-apidiff-multimedia_api-9-canary.md
+66
-66
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-network.md
...lease-notes/api-change/v3.1-Release/js-apidiff-network.md
+67
-67
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-resource-scheduler.md
.../api-change/v3.1-Release/js-apidiff-resource-scheduler.md
+17
-17
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-resource-scheduler_api-9-canary.md
...3.1-Release/js-apidiff-resource-scheduler_api-9-canary.md
+6
-6
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-security.md
...ease-notes/api-change/v3.1-Release/js-apidiff-security.md
+20
-20
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-sensor.md
...elease-notes/api-change/v3.1-Release/js-apidiff-sensor.md
+15
-15
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-settings.md
...ease-notes/api-change/v3.1-Release/js-apidiff-settings.md
+7
-7
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-telephony.md
...ase-notes/api-change/v3.1-Release/js-apidiff-telephony.md
+36
-36
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-unitest.md
...lease-notes/api-change/v3.1-Release/js-apidiff-unitest.md
+25
-25
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-usb.md
...n/release-notes/api-change/v3.1-Release/js-apidiff-usb.md
+16
-16
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-user-authentication.md
...api-change/v3.1-Release/js-apidiff-user-authentication.md
+1
-1
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-window.md
...elease-notes/api-change/v3.1-Release/js-apidiff-window.md
+37
-37
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-window_api-9-canary.md
...api-change/v3.1-Release/js-apidiff-window_api-9-canary.md
+4
-4
zh-cn/release-notes/api-change/v3.1-beta/js-apidiff-v3.1-beta.md
...elease-notes/api-change/v3.1-beta/js-apidiff-v3.1-beta.md
+178
-178
未找到文件。
zh-cn/release-notes/api-change/v2.2-beta2/js-apidiff-v2.2-beta2.md
浏览文件 @
c7b46f38
此差异已折叠。
点击以展开。
zh-cn/release-notes/api-change/v3.0-LTS/js-apidiff-v3.0-lts.md
浏览文件 @
c7b46f38
此差异已折叠。
点击以展开。
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-ability.md
浏览文件 @
c7b46f38
...
...
@@ -6,18 +6,18 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,元能力子
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| featureability | FeatureAbility | static getDeviceList(flag: number): Promise
<Result>
; | 新增 |
| featureability | FeatureAbility | static getDeviceList(flag: number): Promise
\
<
Result>; | 新增 |
| customizeData | CustomizeData | extra: string; | 新增 |
| applicationInfo | ApplicationInfo | readonly entityType: string; | 新增 |
| applicationInfo | ApplicationInfo | readonly uid: number; | 新增 |
| applicationInfo | ApplicationInfo | readonly accessTokenId: number; | 新增 |
| applicationInfo | ApplicationInfo | readonly removable: boolean; | 新增 |
| applicationInfo | ApplicationInfo | readonly metaData: Map
<string
,
Array
<
CustomizeData
>
>; | 新增 |
| applicationInfo | ApplicationInfo | readonly metaData: Map
\<
string, Array
\
<
CustomizeData>>; | 新增 |
| applicationInfo | ApplicationInfo | readonly codePath: string; | 新增 |
| applicationInfo | ApplicationInfo | readonly moduleInfos: Array
<ModuleInfo>
; | 新增 |
| applicationInfo | ApplicationInfo | readonly moduleInfos: Array
\
<
ModuleInfo>; | 新增 |
| shellCmdResult | ShellCmdResult | exitCode: number; | 新增 |
| shellCmdResult | ShellCmdResult | stdResult: String; | 新增 |
| ProcessRunningInfo | ProcessRunningInfo | bundleNames: Array
<string>
; | 新增 |
| ProcessRunningInfo | ProcessRunningInfo | bundleNames: Array
\
<
string>; | 新增 |
| ProcessRunningInfo | ProcessRunningInfo | processName: string; | 新增 |
| ProcessRunningInfo | ProcessRunningInfo | uid: number; | 新增 |
| ProcessRunningInfo | ProcessRunningInfo | pid: number; | 新增 |
...
...
@@ -26,29 +26,29 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,元能力子
| abilityDelegatorArgs | AbilityDelegatorArgs | testCaseNames: string; | 新增 |
| abilityDelegatorArgs | AbilityDelegatorArgs | parameters: {[key: string]: string}; | 新增 |
| abilityDelegatorArgs | AbilityDelegatorArgs | bundleName: string; | 新增 |
| abilityDelegator | AbilityDelegator | executeShellCommand(cmd: string, callback: AsyncCallback
<ShellCmdResult>
): void;
<br>
executeShellCommand(cmd: string, timeoutSecs: number, callback: AsyncCallback
<ShellCmdResult>
): void;
<br>
executeShellCommand(cmd: string, timeoutSecs?: number): Promise
<ShellCmdResult>
; | 新增 |
| abilityDelegator | AbilityDelegator | print(msg: string, callback: AsyncCallback
<void>
): void;
<br>
print(msg: string): Promise
<void>
; | 新增 |
| context | Context | printDrawnCompleted(callback: AsyncCallback
<void>
): void;
<br>
printDrawnCompleted(): Promise
<void>
; | 新增 |
| context | Context | isUpdatingConfigurations(callback: AsyncCallback
<boolean>
): void;
<br>
isUpdatingConfigurations(): Promise
<boolean>
; | 新增 |
| context | Context | getAbilityInfo(callback: AsyncCallback
<AbilityInfo>
): void
<br>
getAbilityInfo(): Promise
<AbilityInfo>
; | 新增 |
| abilityDelegator | AbilityDelegator | executeShellCommand(cmd: string, callback: AsyncCallback
\<
ShellCmdResult>): void;
<br>
executeShellCommand(cmd: string, timeoutSecs: number, callback: AsyncCallback
\<
ShellCmdResult>): void;
<br>
executeShellCommand(cmd: string, timeoutSecs?: number): Promise
\
<
ShellCmdResult>; | 新增 |
| abilityDelegator | AbilityDelegator | print(msg: string, callback: AsyncCallback
\<
void>): void;
<br>
print(msg: string): Promise
\
<
void>; | 新增 |
| context | Context | printDrawnCompleted(callback: AsyncCallback
\<
void>): void;
<br>
printDrawnCompleted(): Promise
\
<
void>; | 新增 |
| context | Context | isUpdatingConfigurations(callback: AsyncCallback
\<
boolean>): void;
<br>
isUpdatingConfigurations(): Promise
\
<
boolean>; | 新增 |
| context | Context | getAbilityInfo(callback: AsyncCallback
\<
AbilityInfo>): void
<br>
getAbilityInfo(): Promise
\
<
AbilityInfo>; | 新增 |
| context | Context | getApplicationContext(): Context; | 新增 |
| context | Context | getAppVersionInfo(callback: AsyncCallback
<AppVersionInfo>
): void
<br>
getAppVersionInfo(): Promise
<AppVersionInfo>
; | 新增 |
| context | Context | getHapModuleInfo(callback: AsyncCallback
<HapModuleInfo>
): void
<br>
getHapModuleInfo(): Promise
<HapModuleInfo>
; | 新增 |
| context | Context | getAppType(callback: AsyncCallback
<string>
): void
<br>
getAppType(): Promise
<string>
; | 新增 |
| context | Context | getOrCreateDistributedDir(): Promise
<string>
;
<br>
getOrCreateDistributedDir(callback: AsyncCallback
<string>
): void; | 新增 |
| context | Context | getCacheDir(callback: AsyncCallback
<string>
): void;
<br>
getCacheDir(): Promise
<string>
; | 新增 |
| context | Context | getFilesDir(callback: AsyncCallback
<string>
): void;
<br>
getFilesDir(): Promise
<string>
; | 新增 |
| context | Context | setWakeUpScreen(wakeUp: boolean, callback: AsyncCallback
<void>
): void
<br>
setWakeUpScreen(wakeUp: boolean): Promise
<void>
; | 新增 |
| context | Context | setShowOnLockScreen(show: boolean, callback: AsyncCallback
<void>
): void
<br>
setShowOnLockScreen(show: boolean): Promise
<void>
; | 新增 |
| context | Context | setDisplayOrientation(orientation: DisplayOrientation, callback: AsyncCallback
<void>
): void
<br>
setDisplayOrientation(orientation: DisplayOrientation): Promise
<void>
; | 新增 |
| context | Context | getDisplayOrientation(callback: AsyncCallback
<DisplayOrientation>
): void
<br>
getDisplayOrientation(): Promise
<DisplayOrientation>
; | 新增 |
| context | Context | getAppVersionInfo(callback: AsyncCallback
\<
AppVersionInfo>): void
<br>
getAppVersionInfo(): Promise
\
<
AppVersionInfo>; | 新增 |
| context | Context | getHapModuleInfo(callback: AsyncCallback
\<
HapModuleInfo>): void
<br>
getHapModuleInfo(): Promise
\
<
HapModuleInfo>; | 新增 |
| context | Context | getAppType(callback: AsyncCallback
\<
string>): void
<br>
getAppType(): Promise
\
<
string>; | 新增 |
| context | Context | getOrCreateDistributedDir(): Promise
\<
string>;
<br>
getOrCreateDistributedDir(callback: AsyncCallback
\
<
string>): void; | 新增 |
| context | Context | getCacheDir(callback: AsyncCallback
\<
string>): void;
<br>
getCacheDir(): Promise
\
<
string>; | 新增 |
| context | Context | getFilesDir(callback: AsyncCallback
\<
string>): void;
<br>
getFilesDir(): Promise
\
<
string>; | 新增 |
| context | Context | setWakeUpScreen(wakeUp: boolean, callback: AsyncCallback
\<
void>): void
<br>
setWakeUpScreen(wakeUp: boolean): Promise
\
<
void>; | 新增 |
| context | Context | setShowOnLockScreen(show: boolean, callback: AsyncCallback
\<
void>): void
<br>
setShowOnLockScreen(show: boolean): Promise
\
<
void>; | 新增 |
| context | Context | setDisplayOrientation(orientation: DisplayOrientation, callback: AsyncCallback
\<
void>): void
<br>
setDisplayOrientation(orientation: DisplayOrientation): Promise
\
<
void>; | 新增 |
| context | Context | getDisplayOrientation(callback: AsyncCallback
\<
DisplayOrientation>): void
<br>
getDisplayOrientation(): Promise
\
<
DisplayOrientation>; | 新增 |
| appVersionInfo | AppVersionInfo | readonly versionName: string; | 新增 |
| appVersionInfo | AppVersionInfo | readonly versionCode: number; | 新增 |
| appVersionInfo | AppVersionInfo | readonly appName: string; | 新增 |
| dataAbilityHelper | PacMap | [key: string]: number
\|
string
\|
boolean
\|
Array
<string
\|
number
\|
boolean
>
\|
null; | 新增 |
| dataAbilityHelper | DataAbilityHelper | executeBatch(uri: string, operations: Array
<DataAbilityOperation>
, callback: AsyncCallback
<Array
<
DataAbilityResult
>
>): void;
<br>
executeBatch(uri: string, operations: Array
<DataAbilityOperation>
): Promise
<Array
<
DataAbilityResult
>
>; | 新增 |
| dataAbilityHelper | DataAbilityHelper | call(uri: string, method: string, arg: string, extras: PacMap, callback: AsyncCallback
<PacMap>
): void;
<br>
call(uri: string, method: string, arg: string, extras: PacMap): Promise
<PacMap>
; | 新增 |
| ohos.application.Want | Want | entities?: Array
<string>
; | 新增 |
| dataAbilityHelper | PacMap | [key: string]: number
\|
string
\|
boolean
\|
Array
\
<
string
\|
number
\|
boolean>
\|
null; | 新增 |
| dataAbilityHelper | DataAbilityHelper | executeBatch(uri: string, operations: Array
\<
DataAbilityOperation>, callback: AsyncCallback
\<
Array
\<
DataAbilityResult>>): void;
<br>
executeBatch(uri: string, operations: Array
\<
DataAbilityOperation>): Promise
\<
Array
\
<
DataAbilityResult>>; | 新增 |
| dataAbilityHelper | DataAbilityHelper | call(uri: string, method: string, arg: string, extras: PacMap, callback: AsyncCallback
\<
PacMap>): void;
<br>
call(uri: string, method: string, arg: string, extras: PacMap): Promise
\
<
PacMap>; | 新增 |
| ohos.application.Want | Want | entities?: Array
\
<
string>; | 新增 |
| ohos.application.Want | Want | parameters?: {[key: string]: any}; | 新增 |
| ohos.application.Want | Want | action?: string; | 新增 |
| ohos.application.Want | Want | flags?: number; | 新增 |
...
...
@@ -59,8 +59,8 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,元能力子
| ohos.application.Want | Want | deviceId?: string; | 新增 |
| ohos.application.testRunner | TestRunner | onRun(): void; | 新增 |
| ohos.application.testRunner | TestRunner | onPrepare(): void; | 新增 |
| ohos.application.formProvider | formProvider |
function updateForm(formId: string, formBindingData: formBindingData.FormBindingData, callback: AsyncCallback
<void>
): void;
<br>
function updateForm(formId: string, formBindingData: formBindingData.FormBindingData): Promise
<void>
; | 新增 |
| ohos.application.formProvider | formProvider |
function setFormNextRefreshTime(formId: string, minute: number, callback: AsyncCallback
<void>
): void;
<br>
function setFormNextRefreshTime(formId: string, minute: number): Promise
<void>
; | 新增 |
| ohos.application.formProvider | formProvider |
updateForm(formId: string, formBindingData: formBindingData.FormBindingData, callback: AsyncCallback
\<
void>): void;
<br>
updateForm(formId: string, formBindingData: formBindingData.FormBindingData): Promise
\
<
void>; | 新增 |
| ohos.application.formProvider | formProvider |
setFormNextRefreshTime(formId: string, minute: number, callback: AsyncCallback
\<
void>): void;
<br>
setFormNextRefreshTime(formId: string, minute: number): Promise
\
<
void>; | 新增 |
| ohos.application.formInfo | FormParam | TEMPORARY_KEY = "ohos.extra.param.key.form_temporary" | 新增 |
| ohos.application.formInfo | FormParam | HEIGHT_KEY = "ohos.extra.param.key.form_height" | 新增 |
| ohos.application.formInfo | FormParam | WIDTH_KEY = "ohos.extra.param.key.form_width" | 新增 |
...
...
@@ -77,7 +77,7 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,元能力子
| ohos.application.formInfo | ColorMode | MODE_AUTO = -1 | 新增 |
| ohos.application.formInfo | FormType | JS = 1 | 新增 |
| ohos.application.formInfo | FormInfo | customizeData: {[key: string]: [value: string]}; | 新增 |
| ohos.application.formInfo | FormInfo | supportDimensions: Array
<number>
; | 新增 |
| ohos.application.formInfo | FormInfo | supportDimensions: Array
\
<
number>; | 新增 |
| ohos.application.formInfo | FormInfo | defaultDimension: number; | 新增 |
| ohos.application.formInfo | FormInfo | updateDuration: number; | 新增 |
| ohos.application.formInfo | FormInfo | formConfigAbility: string; | 新增 |
...
...
@@ -117,42 +117,42 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,元能力子
| ohos.application.formError | FormError | ERR_PERMISSION_DENY = 2 | 新增 |
| ohos.application.formError | FormError | ERR_COMMON = 1 | 新增 |
| ohos.application.formBindingData | FormBindingData | data: Object | 新增 |
| ohos.application.formBindingData | formBindingData |
function
createFormBindingData(obj?: Object
\|
string): FormBindingData; | 新增 |
| ohos.application.formBindingData | formBindingData | createFormBindingData(obj?: Object
\|
string): FormBindingData; | 新增 |
| ohos.application.ConfigurationConstant | ColorMode | COLOR_MODE_LIGHT = 1 | 新增 |
| ohos.application.ConfigurationConstant | ColorMode | COLOR_MODE_DARK = 0 | 新增 |
| ohos.application.ConfigurationConstant | ColorMode | COLOR_MODE_NOT_SET = -1 | 新增 |
| ohos.application.Configuration | Configuration | colorMode: ConfigurationConstant.ColorMode; | 新增 |
| ohos.application.Configuration | Configuration | language: string; | 新增 |
| ohos.application.appManager | appManager |
function getAppMemorySize(): Promise
<number>
;
<br>
function getAppMemorySize(callback: AsyncCallback
<number>
): void; | 新增 |
| ohos.application.appManager | appManager |
function isRamConstrainedDevice(): Promise
<boolean>
;
<br>
function isRamConstrainedDevice(callback: AsyncCallback
<boolean>
): void; | 新增 |
| ohos.application.appManager | appManager |
function getProcessRunningInfos(): Promise
<Array
<
ProcessRunningInfo
>
>;
<br>
function getProcessRunningInfos(callback: AsyncCallback
<Array
<
ProcessRunningInfo
>
>): void; | 新增 |
| ohos.application.appManager | appManager |
function isRunningInStabilityTest(callback: AsyncCallback
<boolean>
): void;
<br>
function isRunningInStabilityTest(): Promise
<boolean>
; | 新增 |
| ohos.application.appManager | appManager |
getAppMemorySize(): Promise
\<
number>;
<br>
getAppMemorySize(callback: AsyncCallback
\
<
number>): void; | 新增 |
| ohos.application.appManager | appManager |
isRamConstrainedDevice(): Promise
\<
boolean>;
<br>
isRamConstrainedDevice(callback: AsyncCallback
\
<
boolean>): void; | 新增 |
| ohos.application.appManager | appManager |
getProcessRunningInfos(): Promise
\<
Array
\<
ProcessRunningInfo>>;
<br>
getProcessRunningInfos(callback: AsyncCallback
\<
Array
\
<
ProcessRunningInfo>>): void; | 新增 |
| ohos.application.appManager | appManager |
isRunningInStabilityTest(callback: AsyncCallback
\<
boolean>): void;
<br>
isRunningInStabilityTest(): Promise
\
<
boolean>; | 新增 |
| ohos.application.abilityDelegatorRegistry | AbilityLifecycleState | DESTROY | 新增 |
| ohos.application.abilityDelegatorRegistry | AbilityLifecycleState | BACKGROUND | 新增 |
| ohos.application.abilityDelegatorRegistry | AbilityLifecycleState | FOREGROUND | 新增 |
| ohos.application.abilityDelegatorRegistry | AbilityLifecycleState | CREATE | 新增 |
| ohos.application.abilityDelegatorRegistry | AbilityLifecycleState | UNINITIALIZED | 新增 |
| ohos.application.abilityDelegatorRegistry | abilityDelegatorRegistry |
function
getArguments(): AbilityDelegatorArgs; | 新增 |
| ohos.application.abilityDelegatorRegistry | abilityDelegatorRegistry |
function
getAbilityDelegator(): AbilityDelegator; | 新增 |
| ohos.application.abilityDelegatorRegistry | abilityDelegatorRegistry | getArguments(): AbilityDelegatorArgs; | 新增 |
| ohos.application.abilityDelegatorRegistry | abilityDelegatorRegistry | getAbilityDelegator(): AbilityDelegator; | 新增 |
| ohos.abilityAccessCtrl | GrantStatus | PERMISSION_GRANTED = 0 | 新增 |
| ohos.abilityAccessCtrl | GrantStatus | PERMISSION_DENIED = -1 | 新增 |
| ohos.abilityAccessCtrl | AtManager | verifyAccessToken(tokenID: number, permissionName: string): Promise
<GrantStatus>
; | 新增 |
| ohos.abilityAccessCtrl | abilityAccessCtrl |
function
createAtManager(): AtManager; | 新增 |
| ohos.abilityAccessCtrl | AtManager | verifyAccessToken(tokenID: number, permissionName: string): Promise
\
<
GrantStatus>; | 新增 |
| ohos.abilityAccessCtrl | abilityAccessCtrl | createAtManager(): AtManager; | 新增 |
| ohos.ability.wantConstant | Action | ACTION_APP_ACCOUNT_OAUTH = "ohos.account.appAccount.action.oauth" | 新增 |
| ohos.ability.wantConstant | Action | ACTION_VIDEO_CAPTURE = "ohos.want.action.videoCapture" | 新增 |
| ohos.ability.wantConstant | Action | ACTION_IMAGE_CAPTURE = "ohos.want.action.imageCapture" | 新增 |
| ohos.ability.particleAbility | ErrorCode | INVALID_PARAMETER = -1 | 新增 |
| ohos.ability.particleAbility | particleAbility |
function disconnectAbility(connection: number, callback:AsyncCallback
<void>
): void;
<br>
function disconnectAbility(connection: number): Promise
<void>
; | 新增 |
| ohos.ability.particleAbility | particleAbility |
function
connectAbility(request: Want, options:ConnectOptions): number; | 新增 |
| ohos.ability.particleAbility | particleAbility |
function cancelBackgroundRunning(callback: AsyncCallback
<void>
): void;
<br>
function cancelBackgroundRunning(): Promise
<void>
; | 新增 |
| ohos.ability.particleAbility | particleAbility |
function startBackgroundRunning(id: number, request: NotificationRequest, callback: AsyncCallback
<void>
): void;
<br>
function startBackgroundRunning(id: number, request: NotificationRequest): Promise
<void>
; | 新增 |
| ohos.ability.featureAbility | featureAbility |
function getWindow(callback: AsyncCallback
<window.Window>
): void;
<br>
function getWindow(): Promise
<window.Window>
; | 新增 |
| ohos.ability.particleAbility | particleAbility |
disconnectAbility(connection: number, callback:AsyncCallback
\<
void>): void;
<br>
disconnectAbility(connection: number): Promise
\
<
void>; | 新增 |
| ohos.ability.particleAbility | particleAbility | connectAbility(request: Want, options:ConnectOptions): number; | 新增 |
| ohos.ability.particleAbility | particleAbility |
cancelBackgroundRunning(callback: AsyncCallback
\<
void>): void;
<br>
cancelBackgroundRunning(): Promise
\
<
void>; | 新增 |
| ohos.ability.particleAbility | particleAbility |
startBackgroundRunning(id: number, request: NotificationRequest, callback: AsyncCallback
\<
void>): void;
<br>
startBackgroundRunning(id: number, request: NotificationRequest): Promise
\
<
void>; | 新增 |
| ohos.ability.featureAbility | featureAbility |
getWindow(callback: AsyncCallback
\<
window.Window>): void;
<br>
getWindow(): Promise
\
<
window.Window>; | 新增 |
| ohos.ability.errorCode | ErrorCode | NO_ERROR = 0 | 新增 |
| ohos.ability.errorCode | ErrorCode | INVALID_PARAMETER = -1 | 新增 |
| ohos.ability.errorCode | ErrorCode | ABILITY_NOT_FOUND = -2 | 新增 |
| ohos.ability.errorCode | ErrorCode | PERMISSION_DENY = -3 | 新增 |
| lifecycle | LifecycleData | call?(method: string, arg: string, extras: PacMap, callback: AsyncCallback
<PacMap>
): void; | 新增 |
| lifecycle | LifecycleData | executeBatch?(ops: Array
<DataAbilityOperation>
, callback: AsyncCallback
<Array
<
DataAbilityResult
>
>): void; | 新增 |
| lifecycle | LifecycleData | call?(method: string, arg: string, extras: PacMap, callback: AsyncCallback
\
<
PacMap>): void; | 新增 |
| lifecycle | LifecycleData | executeBatch?(ops: Array
\<
DataAbilityOperation>, callback: AsyncCallback
\<
Array
\
<
DataAbilityResult>>): void; | 新增 |
| lifecycle | LifecycleService | onReconnect?(want: Want): void; | 新增 |
| lifecycle | LifecycleApp | onMemoryLevel?(level: number): void; | 新增 |
| lifecycle | LifecycleApp | onNewWant?(want: Want): void; | 新增 |
...
...
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-ability_api-9-canary.md
浏览文件 @
c7b46f38
此差异已折叠。
点击以展开。
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-accessibility.md
浏览文件 @
c7b46f38
...
...
@@ -11,7 +11,7 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,无障碍子
| ohos.accessibility | EventInfo | currentIndex?: number; | 新增 |
| ohos.accessibility | EventInfo | beginIndex?: number; | 新增 |
| ohos.accessibility | EventInfo | lastContent?: string; | 新增 |
| ohos.accessibility | EventInfo | contents?: Array
<string>
; | 新增 |
| ohos.accessibility | EventInfo | contents?: Array
\
<
string>; | 新增 |
| ohos.accessibility | EventInfo | textMoveUnit?: TextMoveUnit; | 新增 |
| ohos.accessibility | EventInfo | triggerAction: Action; | 新增 |
| ohos.accessibility | EventInfo | description?: string; | 新增 |
...
...
@@ -21,10 +21,10 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,无障碍子
| ohos.accessibility | EventInfo | windowUpdateType?: WindowUpdateType; | 新增 |
| ohos.accessibility | EventInfo | type: EventType; | 新增 |
| ohos.accessibility | EventInfo | constructor(jsonObject); | 新增 |
| ohos.accessibility | AccessibilityAbilityInfo | readonly eventTypes: Array
<EventType>
; | 新增 |
| ohos.accessibility | AccessibilityAbilityInfo | readonly eventTypes: Array
\
<
EventType>; | 新增 |
| ohos.accessibility | AccessibilityAbilityInfo | readonly description: string; | 新增 |
| ohos.accessibility | AccessibilityAbilityInfo | readonly capabilities: Array
<Capability>
; | 新增 |
| ohos.accessibility | AccessibilityAbilityInfo | readonly abilityTypes: Array
<AbilityType>
; | 新增 |
| ohos.accessibility | AccessibilityAbilityInfo | readonly capabilities: Array
\
<
Capability>; | 新增 |
| ohos.accessibility | AccessibilityAbilityInfo | readonly abilityTypes: Array
\
<
AbilityType>; | 新增 |
| ohos.accessibility | AccessibilityAbilityInfo | readonly bundleName: string; | 新增 |
| ohos.accessibility | AccessibilityAbilityInfo | readonly name: string; | 新增 |
| ohos.accessibility | AccessibilityAbilityInfo | readonly id: string; | 新增 |
...
...
@@ -34,18 +34,18 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,无障碍子
| ohos.accessibility | CaptionsStyle | fontColor: number
\|
string; | 新增 |
| ohos.accessibility | CaptionsStyle | fontScale: number; | 新增 |
| ohos.accessibility | CaptionsStyle | fontFamily: CaptionsFontFamily; | 新增 |
| ohos.accessibility | CaptionsManager | off(type: 'styleChange', callback?: Callback
<CaptionsStyle>
): void; | 新增 |
| ohos.accessibility | CaptionsManager | off(type: 'enableChange', callback?: Callback
<boolean>
): void; | 新增 |
| ohos.accessibility | CaptionsManager | on(type: 'styleChange', callback: Callback
<CaptionsStyle>
): void; | 新增 |
| ohos.accessibility | CaptionsManager | on(type: 'enableChange', callback: Callback
<boolean>
): void; | 新增 |
| ohos.accessibility | CaptionsManager | off(type: 'styleChange', callback?: Callback
\
<
CaptionsStyle>): void; | 新增 |
| ohos.accessibility | CaptionsManager | off(type: 'enableChange', callback?: Callback
\
<
boolean>): void; | 新增 |
| ohos.accessibility | CaptionsManager | on(type: 'styleChange', callback: Callback
\
<
CaptionsStyle>): void; | 新增 |
| ohos.accessibility | CaptionsManager | on(type: 'enableChange', callback: Callback
\
<
boolean>): void; | 新增 |
| ohos.accessibility | CaptionsManager | style: CaptionsStyle; | 新增 |
| ohos.accessibility | CaptionsManager | enabled: boolean; | 新增 |
| ohos.accessibility | accessibility |
function
getCaptionsManager(): CaptionsManager; | 新增 |
| ohos.accessibility | accessibility |
function off(type: 'touchGuideStateChange', callback?: Callback
<boolean>
): void; | 新增 |
| ohos.accessibility | accessibility |
function off(type: 'accessibilityStateChange', callback?: Callback
<boolean>
): void; | 新增 |
| ohos.accessibility | accessibility |
function on(type: 'touchGuideStateChange', callback: Callback
<boolean>
): void; | 新增 |
| ohos.accessibility | accessibility |
function on(type: 'accessibilityStateChange', callback: Callback
<boolean>
): void; | 新增 |
| ohos.accessibility | accessibility |
function sendEvent(event: EventInfo, callback: AsyncCallback
<void>
): void;
<br>
function sendEvent(event: EventInfo): Promise
<void>
; | 新增 |
| ohos.accessibility | accessibility |
function getAbilityLists(abilityType: AbilityType, stateType: AbilityState, callback: AsyncCallback
<Array
<
AccessibilityAbilityInfo
>
>): void;
<br>
function getAbilityLists(abilityType: AbilityType, stateType: AbilityState): Promise
<Array
<
AccessibilityAbilityInfo
>
>; | 新增 |
| ohos.accessibility | accessibility |
function isOpenTouchGuide(callback: AsyncCallback
<boolean>
): void;
<br>
function isOpenTouchGuide(): Promise
<boolean>
; | 新增 |
| ohos.accessibility | accessibility |
function isOpenAccessibility(callback: AsyncCallback
<boolean>
): void;
<br>
function isOpenAccessibility(): Promise
<boolean>
; | 新增 |
| ohos.accessibility | accessibility | getCaptionsManager(): CaptionsManager; | 新增 |
| ohos.accessibility | accessibility |
off(type: 'touchGuideStateChange', callback?: Callback
\
<
boolean>): void; | 新增 |
| ohos.accessibility | accessibility |
off(type: 'accessibilityStateChange', callback?: Callback
\
<
boolean>): void; | 新增 |
| ohos.accessibility | accessibility |
on(type: 'touchGuideStateChange', callback: Callback
\
<
boolean>): void; | 新增 |
| ohos.accessibility | accessibility |
on(type: 'accessibilityStateChange', callback: Callback
\
<
boolean>): void; | 新增 |
| ohos.accessibility | accessibility |
sendEvent(event: EventInfo, callback: AsyncCallback
\<
void>): void;
<br>
sendEvent(event: EventInfo): Promise
\
<
void>; | 新增 |
| ohos.accessibility | accessibility |
getAbilityLists(abilityType: AbilityType, stateType: AbilityState, callback: AsyncCallback
\<
Array
\<
AccessibilityAbilityInfo>>): void;
<br>
getAbilityLists(abilityType: AbilityType, stateType: AbilityState): Promise
\<
Array
\
<
AccessibilityAbilityInfo>>; | 新增 |
| ohos.accessibility | accessibility |
isOpenTouchGuide(callback: AsyncCallback
\<
boolean>): void;
<br>
isOpenTouchGuide(): Promise
\
<
boolean>; | 新增 |
| ohos.accessibility | accessibility |
isOpenAccessibility(callback: AsyncCallback
\<
boolean>): void;
<br>
isOpenAccessibility(): Promise
\
<
boolean>; | 新增 |
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-account.md
浏览文件 @
c7b46f38
#
账
号子系统JS API变更
#
帐
号子系统JS API变更
OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,
账
号子系统的API变更如下:
OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,
帐
号子系统的API变更如下:
## 接口变更
...
...
@@ -20,27 +20,27 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,账号子系
| ohos.account.osAccount | OsAccountInfo | createTime: number; | 新增 |
| ohos.account.osAccount | OsAccountInfo | photo: string; | 新增 |
| ohos.account.osAccount | OsAccountInfo | isVerified: boolean; | 新增 |
| ohos.account.osAccount | OsAccountInfo | constraints: Array
<string>
; | 新增 |
| ohos.account.osAccount | OsAccountInfo | constraints: Array
\
<
string>; | 新增 |
| ohos.account.osAccount | OsAccountInfo | type: OsAccountType; | 新增 |
| ohos.account.osAccount | OsAccountInfo | localName: string; | 新增 |
| ohos.account.osAccount | OsAccountInfo | localId: number; | 新增 |
| ohos.account.osAccount | AccountManager | getSerialNumberByOsAccountLocalId(localId: number, callback: AsyncCallback
<number>
): void;
<br>
getSerialNumberByOsAccountLocalId(localId: number): Promise
<number>
; | 新增 |
| ohos.account.osAccount | AccountManager | getOsAccountLocalIdBySerialNumber(serialNumber: number, callback: AsyncCallback
<number>
): void;
<br>
getOsAccountLocalIdBySerialNumber(serialNumber: number): Promise
<number>
; | 新增 |
| ohos.account.osAccount | AccountManager | getDistributedVirtualDeviceId(callback: AsyncCallback
<string>
): void;
<br>
getDistributedVirtualDeviceId(): Promise
<string>
; | 新增 |
| ohos.account.osAccount | AccountManager | getOsAccountTypeFromProcess(callback: AsyncCallback
<OsAccountType>
): void;
<br>
getOsAccountTypeFromProcess(): Promise
<OsAccountType>
; | 新增 |
| ohos.account.osAccount | AccountManager | queryCurrentOsAccount(callback: AsyncCallback
<OsAccountInfo>
): void;
<br>
queryCurrentOsAccount(): Promise
<OsAccountInfo>
; | 新增 |
| ohos.account.osAccount | AccountManager | queryActivatedOsAccountIds(callback: AsyncCallback
<Array
<
number
>
>): void;
<br>
queryActivatedOsAccountIds(): Promise
<Array
<
number
>
>; | 新增 |
| ohos.account.osAccount | AccountManager | getOsAccountAllConstraints(localId: number, callback: AsyncCallback
<Array
<
string
>
>): void;
<br>
getOsAccountAllConstraints(localId: number): Promise
<Array
<
string
>
>; | 新增 |
| ohos.account.osAccount | AccountManager | getOsAccountLocalIdFromDomain(domainInfo: DomainAccountInfo, callback: AsyncCallback
<number>
): void;
<br>
getOsAccountLocalIdFromDomain(domainInfo: DomainAccountInfo): Promise
<number>
; | 新增 |
| ohos.account.osAccount | AccountManager | getOsAccountLocalIdFromUid(uid: number, callback: AsyncCallback
<number>
): void;
<br>
getOsAccountLocalIdFromUid(uid: number): Promise
<number>
; | 新增 |
| ohos.account.osAccount | AccountManager | getOsAccountLocalIdFromProcess(callback: AsyncCallback
<number>
): void;
<br>
getOsAccountLocalIdFromProcess(): Promise
<number>
; | 新增 |
| ohos.account.osAccount | AccountManager | getCreatedOsAccountsCount(callback: AsyncCallback
<number>
): void;
<br>
getCreatedOsAccountsCount(): Promise
<number>
; | 新增 |
| ohos.account.osAccount | AccountManager | isOsAccountVerified(callback: AsyncCallback
<boolean>
): void;
<br>
isOsAccountVerified(localId: number, callback: AsyncCallback
<boolean>
): void;
<br>
isOsAccountVerified(localId?: number): Promise
<boolean>
; | 新增 |
| ohos.account.osAccount | AccountManager | isTestOsAccount(callback: AsyncCallback
<boolean>
): void;
<br>
isTestOsAccount(): Promise
<boolean>
; | 新增 |
| ohos.account.osAccount | AccountManager | isOsAccountConstraintEnable(localId: number, constraint: string, callback: AsyncCallback
<boolean>
): void;
<br>
isOsAccountConstraintEnable(localId: number, constraint: string): Promise
<boolean>
; | 新增 |
| ohos.account.osAccount | AccountManager | isOsAccountActived(localId: number, callback: AsyncCallback
<boolean>
): void;
<br>
isOsAccountActived(localId: number): Promise
<boolean>
; | 新增 |
| ohos.account.osAccount | AccountManager | isMultiOsAccountEnable(callback: AsyncCallback
<boolean>
): void;
<br>
isMultiOsAccountEnable(): Promise
<boolean>
; | 新增 |
| ohos.account.osAccount | osAccount |
function
getAccountManager(): AccountManager; | 新增 |
| ohos.account.osAccount | AccountManager | getSerialNumberByOsAccountLocalId(localId: number, callback: AsyncCallback
\<
number>): void;
<br>
getSerialNumberByOsAccountLocalId(localId: number): Promise
\
<
number>; | 新增 |
| ohos.account.osAccount | AccountManager | getOsAccountLocalIdBySerialNumber(serialNumber: number, callback: AsyncCallback
\<
number>): void;
<br>
getOsAccountLocalIdBySerialNumber(serialNumber: number): Promise
\
<
number>; | 新增 |
| ohos.account.osAccount | AccountManager | getDistributedVirtualDeviceId(callback: AsyncCallback
\<
string>): void;
<br>
getDistributedVirtualDeviceId(): Promise
\
<
string>; | 新增 |
| ohos.account.osAccount | AccountManager | getOsAccountTypeFromProcess(callback: AsyncCallback
\<
OsAccountType>): void;
<br>
getOsAccountTypeFromProcess(): Promise
\
<
OsAccountType>; | 新增 |
| ohos.account.osAccount | AccountManager | queryCurrentOsAccount(callback: AsyncCallback
\<
OsAccountInfo>): void;
<br>
queryCurrentOsAccount(): Promise
\
<
OsAccountInfo>; | 新增 |
| ohos.account.osAccount | AccountManager | queryActivatedOsAccountIds(callback: AsyncCallback
\<
Array
\<
number>>): void;
<br>
queryActivatedOsAccountIds(): Promise
\<
Array
\
<
number>>; | 新增 |
| ohos.account.osAccount | AccountManager | getOsAccountAllConstraints(localId: number, callback: AsyncCallback
\<
Array
\<
string>>): void;
<br>
getOsAccountAllConstraints(localId: number): Promise
\<
Array
\
<
string>>; | 新增 |
| ohos.account.osAccount | AccountManager | getOsAccountLocalIdFromDomain(domainInfo: DomainAccountInfo, callback: AsyncCallback
\<
number>): void;
<br>
getOsAccountLocalIdFromDomain(domainInfo: DomainAccountInfo): Promise
\
<
number>; | 新增 |
| ohos.account.osAccount | AccountManager | getOsAccountLocalIdFromUid(uid: number, callback: AsyncCallback
\<
number>): void;
<br>
getOsAccountLocalIdFromUid(uid: number): Promise
\
<
number>; | 新增 |
| ohos.account.osAccount | AccountManager | getOsAccountLocalIdFromProcess(callback: AsyncCallback
\<
number>): void;
<br>
getOsAccountLocalIdFromProcess(): Promise
\
<
number>; | 新增 |
| ohos.account.osAccount | AccountManager | getCreatedOsAccountsCount(callback: AsyncCallback
\<
number>): void;
<br>
getCreatedOsAccountsCount(): Promise
\
<
number>; | 新增 |
| ohos.account.osAccount | AccountManager | isOsAccountVerified(callback: AsyncCallback
\<
boolean>): void;
<br>
isOsAccountVerified(localId: number, callback: AsyncCallback
\<
boolean>): void;
<br>
isOsAccountVerified(localId?: number): Promise
\
<
boolean>; | 新增 |
| ohos.account.osAccount | AccountManager | isTestOsAccount(callback: AsyncCallback
\<
boolean>): void;
<br>
isTestOsAccount(): Promise
\
<
boolean>; | 新增 |
| ohos.account.osAccount | AccountManager | isOsAccountConstraintEnable(localId: number, constraint: string, callback: AsyncCallback
\<
boolean>): void;
<br>
isOsAccountConstraintEnable(localId: number, constraint: string): Promise
\
<
boolean>; | 新增 |
| ohos.account.osAccount | AccountManager | isOsAccountActived(localId: number, callback: AsyncCallback
\<
boolean>): void;
<br>
isOsAccountActived(localId: number): Promise
\
<
boolean>; | 新增 |
| ohos.account.osAccount | AccountManager | isMultiOsAccountEnable(callback: AsyncCallback
\<
boolean>): void;
<br>
isMultiOsAccountEnable(): Promise
\
<
boolean>; | 新增 |
| ohos.account.osAccount | osAccount | getAccountManager(): AccountManager; | 新增 |
| ohos.account.appAccount | Authenticator | authenticate(name: string, authType: string, callerBundleName: string, options: {[key: string]: any}, callback: AuthenticatorCallback): void; | 新增 |
| ohos.account.appAccount | Authenticator | addAccountImplicitly(authType: string, callerBundleName: string, options: {[key: string]: any}, callback: AuthenticatorCallback): void; | 新增 |
| ohos.account.appAccount | AuthenticatorCallback | onRequestRedirected: (request: Want) => void; | 新增 |
...
...
@@ -82,31 +82,31 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,账号子系
| ohos.account.appAccount | OAuthTokenInfo | authType: string; | 新增 |
| ohos.account.appAccount | AppAccountInfo | name: string; | 新增 |
| ohos.account.appAccount | AppAccountInfo | owner: string; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAuthenticatorInfo(owner: string, callback: AsyncCallback
<AuthenticatorInfo>
): void;
<br>
getAuthenticatorInfo(owner: string): Promise
<AuthenticatorInfo>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAuthenticatorCallback(sessionId: string, callback: AsyncCallback
<AuthenticatorCallback>
): void;
<br>
getAuthenticatorCallback(sessionId: string): Promise
<AuthenticatorCallback>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | getOAuthList(name: string, authType: string, callback: AsyncCallback
<Array
<
string
>
>): void;
<br>
getOAuthList(name: string, authType: string): Promise
<Array
<
string
>
>; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAllOAuthTokens(name: string, owner: string, callback: AsyncCallback
<Array
<
OAuthTokenInfo
>
>): void;
<br>
getAllOAuthTokens(name: string, owner: string): Promise
<Array
<
OAuthTokenInfo
>
>; | 新增 |
| ohos.account.appAccount | AppAccountManager | checkOAuthTokenVisibility(name: string, authType: string, bundleName: string, callback: AsyncCallback
<boolean>
): void;
<br>
checkOAuthTokenVisibility(name: string, authType: string, bundleName: string): Promise
<boolean>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | setOAuthTokenVisibility(name: string, authType: string, bundleName: string, isVisible: boolean, callback: AsyncCallback
<void>
): void;
<br>
setOAuthTokenVisibility(name: string, authType: string, bundleName: string, isVisible: boolean): Promise
<void>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | deleteOAuthToken(name: string, owner: string, authType: string, token: string, callback: AsyncCallback
<void>
): void;
<br>
deleteOAuthToken(name: string, owner: string, authType: string, token: string): Promise
<void>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | setOAuthToken(name: string, authType: string, token: string, callback: AsyncCallback
<void>
): void;
<br>
setOAuthToken(name: string, authType: string, token: string): Promise
<void>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | getOAuthToken(name: string, owner: string, authType: string, callback: AsyncCallback
<string>
): void;
<br>
getOAuthToken(name: string, owner: string, authType: string): Promise
<string>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAuthenticatorInfo(owner: string, callback: AsyncCallback
\<
AuthenticatorInfo>): void;
<br>
getAuthenticatorInfo(owner: string): Promise
\
<
AuthenticatorInfo>; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAuthenticatorCallback(sessionId: string, callback: AsyncCallback
\<
AuthenticatorCallback>): void;
<br>
getAuthenticatorCallback(sessionId: string): Promise
\
<
AuthenticatorCallback>; | 新增 |
| ohos.account.appAccount | AppAccountManager | getOAuthList(name: string, authType: string, callback: AsyncCallback
\<
Array
\<
string>>): void;
<br>
getOAuthList(name: string, authType: string): Promise
\<
Array
\
<
string>>; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAllOAuthTokens(name: string, owner: string, callback: AsyncCallback
\<
Array
\<
OAuthTokenInfo>>): void;
<br>
getAllOAuthTokens(name: string, owner: string): Promise
\<
Array
\
<
OAuthTokenInfo>>; | 新增 |
| ohos.account.appAccount | AppAccountManager | checkOAuthTokenVisibility(name: string, authType: string, bundleName: string, callback: AsyncCallback
\<
boolean>): void;
<br>
checkOAuthTokenVisibility(name: string, authType: string, bundleName: string): Promise
\
<
boolean>; | 新增 |
| ohos.account.appAccount | AppAccountManager | setOAuthTokenVisibility(name: string, authType: string, bundleName: string, isVisible: boolean, callback: AsyncCallback
\<
void>): void;
<br>
setOAuthTokenVisibility(name: string, authType: string, bundleName: string, isVisible: boolean): Promise
\
<
void>; | 新增 |
| ohos.account.appAccount | AppAccountManager | deleteOAuthToken(name: string, owner: string, authType: string, token: string, callback: AsyncCallback
\<
void>): void;
<br>
deleteOAuthToken(name: string, owner: string, authType: string, token: string): Promise
\
<
void>; | 新增 |
| ohos.account.appAccount | AppAccountManager | setOAuthToken(name: string, authType: string, token: string, callback: AsyncCallback
\<
void>): void;
<br>
setOAuthToken(name: string, authType: string, token: string): Promise
\
<
void>; | 新增 |
| ohos.account.appAccount | AppAccountManager | getOAuthToken(name: string, owner: string, authType: string, callback: AsyncCallback
\<
string>): void;
<br>
getOAuthToken(name: string, owner: string, authType: string): Promise
\
<
string>; | 新增 |
| ohos.account.appAccount | AppAccountManager | authenticate(name: string, owner: string, authType: string, options: {[key: string]: any}, callback: AuthenticatorCallback): void; | 新增 |
| ohos.account.appAccount | AppAccountManager | off(type: 'change', callback?: Callback
<Array
<
AppAccountInfo
>
>): void; | 新增 |
| ohos.account.appAccount | AppAccountManager | on(type: 'change', owners: Array
<string>
, callback: Callback
<Array
<
AppAccountInfo
>
>): void; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAssociatedData(name: string, key: string, callback: AsyncCallback
<string>
): void;
<br>
getAssociatedData(name: string, key: string): Promise
<string>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAccountExtraInfo(name: string, callback: AsyncCallback
<string>
): void;
<br>
getAccountExtraInfo(name: string): Promise
<string>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAccountCredential(name: string, credentialType: string, callback: AsyncCallback
<string>
): void;
<br>
getAccountCredential(name: string, credentialType: string): Promise
<string>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAllAccounts(owner: string, callback: AsyncCallback
<Array
<
AppAccountInfo
>
>): void;
<br>
getAllAccounts(owner: string): Promise
<Array
<
AppAccountInfo
>
>; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAllAccessibleAccounts(callback: AsyncCallback
<Array
<
AppAccountInfo
>
>): void;
<br>
getAllAccessibleAccounts(): Promise
<Array
<
AppAccountInfo
>
>; | 新增 |
| ohos.account.appAccount | AppAccountManager | setAssociatedData(name: string, key: string, value: string, callback: AsyncCallback
<void>
): void;
<br>
setAssociatedData(name: string, key: string, value: string): Promise
<void>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | setAppAccountSyncEnable(name: string, isEnable: boolean, callback: AsyncCallback
<void>
): void;
<br>
setAppAccountSyncEnable(name: string, isEnable: boolean): Promise
<void>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | setAccountExtraInfo(name: string, extraInfo: string, callback: AsyncCallback
<void>
): void;
<br>
setAccountExtraInfo(name: string, extraInfo: string): Promise
<void>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | setAccountCredential(name: string, credentialType: string, credential: string, callback: AsyncCallback
<void>
): void;
<br>
setAccountCredential(name: string, credentialType: string, credential: string): Promise
<void>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | checkAppAccountSyncEnable(name: string, callback: AsyncCallback
<boolean>
): void;
<br>
checkAppAccountSyncEnable(name: string): Promise
<boolean>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | enableAppAccess(name: string, bundleName: string, callback: AsyncCallback
<void>
): void;
<br>
enableAppAccess(name: string, bundleName: string): Promise
<void>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | disableAppAccess(name: string, bundleName: string, callback: AsyncCallback
<void>
): void;
<br>
disableAppAccess(name: string, bundleName: string): Promise
<void>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | deleteAccount(name: string, callback: AsyncCallback
<void>
): void;
<br>
deleteAccount(name: string): Promise
<void>
; | 新增 |
| ohos.account.appAccount | AppAccountManager | off(type: 'change', callback?: Callback
\<
Array
\
<
AppAccountInfo>>): void; | 新增 |
| ohos.account.appAccount | AppAccountManager | on(type: 'change', owners: Array
\<
string>, callback: Callback
\<
Array
\
<
AppAccountInfo>>): void; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAssociatedData(name: string, key: string, callback: AsyncCallback
\<
string>): void;
<br>
getAssociatedData(name: string, key: string): Promise
\
<
string>; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAccountExtraInfo(name: string, callback: AsyncCallback
\<
string>): void;
<br>
getAccountExtraInfo(name: string): Promise
\
<
string>; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAccountCredential(name: string, credentialType: string, callback: AsyncCallback
\<
string>): void;
<br>
getAccountCredential(name: string, credentialType: string): Promise
\
<
string>; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAllAccounts(owner: string, callback: AsyncCallback
\<
Array
\<
AppAccountInfo>>): void;
<br>
getAllAccounts(owner: string): Promise
\<
Array
\
<
AppAccountInfo>>; | 新增 |
| ohos.account.appAccount | AppAccountManager | getAllAccessibleAccounts(callback: AsyncCallback
\<
Array
\<
AppAccountInfo>>): void;
<br>
getAllAccessibleAccounts(): Promise
\<
Array
\
<
AppAccountInfo>>; | 新增 |
| ohos.account.appAccount | AppAccountManager | setAssociatedData(name: string, key: string, value: string, callback: AsyncCallback
\<
void>): void;
<br>
setAssociatedData(name: string, key: string, value: string): Promise
\
<
void>; | 新增 |
| ohos.account.appAccount | AppAccountManager | setAppAccountSyncEnable(name: string, isEnable: boolean, callback: AsyncCallback
\<
void>): void;
<br>
setAppAccountSyncEnable(name: string, isEnable: boolean): Promise
\
<
void>; | 新增 |
| ohos.account.appAccount | AppAccountManager | setAccountExtraInfo(name: string, extraInfo: string, callback: AsyncCallback
\<
void>): void;
<br>
setAccountExtraInfo(name: string, extraInfo: string): Promise
\
<
void>; | 新增 |
| ohos.account.appAccount | AppAccountManager | setAccountCredential(name: string, credentialType: string, credential: string, callback: AsyncCallback
\<
void>): void;
<br>
setAccountCredential(name: string, credentialType: string, credential: string): Promise
\
<
void>; | 新增 |
| ohos.account.appAccount | AppAccountManager | checkAppAccountSyncEnable(name: string, callback: AsyncCallback
\<
boolean>): void;
<br>
checkAppAccountSyncEnable(name: string): Promise
\
<
boolean>; | 新增 |
| ohos.account.appAccount | AppAccountManager | enableAppAccess(name: string, bundleName: string, callback: AsyncCallback
\<
void>): void;
<br>
enableAppAccess(name: string, bundleName: string): Promise
\
<
void>; | 新增 |
| ohos.account.appAccount | AppAccountManager | disableAppAccess(name: string, bundleName: string, callback: AsyncCallback
\<
void>): void;
<br>
disableAppAccess(name: string, bundleName: string): Promise
\
<
void>; | 新增 |
| ohos.account.appAccount | AppAccountManager | deleteAccount(name: string, callback: AsyncCallback
\<
void>): void;
<br>
deleteAccount(name: string): Promise
\
<
void>; | 新增 |
| ohos.account.appAccount | AppAccountManager | addAccountImplicitly(owner: string, authType: string, options: {[key: string]: any}, callback: AuthenticatorCallback): void; | 新增 |
| ohos.account.appAccount | AppAccountManager | addAccount(name: string, callback: AsyncCallback
<void>
): void;
<br>
addAccount(name: string, extraInfo: string, callback: AsyncCallback
<void>
): void;
<br>
addAccount(name: string, extraInfo?: string): Promise
<void>
; | 新增 |
| ohos.account.appAccount | appAccount |
function
createAppAccountManager(): AppAccountManager; | 新增 |
| ohos.account.appAccount | AppAccountManager | addAccount(name: string, callback: AsyncCallback
\<
void>): void;
<br>
addAccount(name: string, extraInfo: string, callback: AsyncCallback
\<
void>): void;
<br>
addAccount(name: string, extraInfo?: string): Promise
\
<
void>; | 新增 |
| ohos.account.appAccount | appAccount | createAppAccountManager(): AppAccountManager; | 新增 |
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-battery.md
浏览文件 @
c7b46f38
...
...
@@ -6,9 +6,9 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,电源服务
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| ohos.thermal | thermal |
function
getThermalLevel(): ThermalLevel; | 新增 |
| ohos.thermal | thermal |
function unsubscribeThermalLevel(callback?: AsyncCallback
<void>
): void; | 新增 |
| ohos.thermal | thermal |
function subscribeThermalLevel(callback: AsyncCallback
<ThermalLevel>
): void; | 新增 |
| ohos.thermal | thermal | getThermalLevel(): ThermalLevel; | 新增 |
| ohos.thermal | thermal |
unsubscribeThermalLevel(callback?: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.thermal | thermal |
subscribeThermalLevel(callback: AsyncCallback
\
<
ThermalLevel>): void; | 新增 |
| ohos.thermal | ThermalLevel | EMERGENCY = 6 | 新增 |
| ohos.thermal | ThermalLevel | WARNING = 5 | 新增 |
| ohos.thermal | ThermalLevel | OVERHEATED = 4 | 新增 |
...
...
@@ -16,5 +16,5 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,电源服务
| ohos.thermal | ThermalLevel | WARM = 2 | 新增 |
| ohos.thermal | ThermalLevel | NORMAL = 1 | 新增 |
| ohos.thermal | ThermalLevel | COOL = 0 | 新增 |
| ohos.runninglock | runningLock |
function createRunningLock(name: string, type: RunningLockType, callback: AsyncCallback
<RunningLock>
): void;
<br>
function createRunningLock(name: string, type: RunningLockType): Promise
<RunningLock>
; | 新增 |
| ohos.runninglock | runningLock |
function isRunningLockTypeSupported(type: RunningLockType, callback: AsyncCallback
<boolean>
): void;
<br>
function isRunningLockTypeSupported(type: RunningLockType): Promise
<boolean>
; | 新增 |
| ohos.runninglock | runningLock |
createRunningLock(name: string, type: RunningLockType, callback: AsyncCallback
\<
RunningLock>): void;
<br>
createRunningLock(name: string, type: RunningLockType): Promise
\
<
RunningLock>; | 新增 |
| ohos.runninglock | runningLock |
isRunningLockTypeSupported(type: RunningLockType, callback: AsyncCallback
\<
boolean>): void;
<br>
isRunningLockTypeSupported(type: RunningLockType): Promise
\
<
boolean>; | 新增 |
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-bundle.md
浏览文件 @
c7b46f38
...
...
@@ -14,13 +14,13 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,包管理子
| launcherAbilityInfo | LauncherAbilityInfo | readonly labelId: number; | 新增 |
| launcherAbilityInfo | LauncherAbilityInfo | readonly elementName : ElementName; | 新增 |
| launcherAbilityInfo | LauncherAbilityInfo | readonly applicationInfo: ApplicationInfo; | 新增 |
| bundleInfo | BundleInfo | readonly reqPermissionStates: Array
<number>
; | 新增 |
| bundleInfo | BundleInfo | readonly hapModuleInfos: Array
<HapModuleInfo>
; | 新增 |
| bundleInfo | BundleInfo | readonly abilityInfos: Array
<AbilityInfo>
; | 新增 |
| bundleInfo | BundleInfo | readonly reqPermissionStates: Array
\
<
number>; | 新增 |
| bundleInfo | BundleInfo | readonly hapModuleInfos: Array
\
<
HapModuleInfo>; | 新增 |
| bundleInfo | BundleInfo | readonly abilityInfos: Array
\
<
AbilityInfo>; | 新增 |
| abilityInfo | AbilityInfo | readonly enabled: boolean; | 新增 |
| abilityInfo | AbilityInfo | readonly metaData: Array
<CustomizeData>
; | 新增 |
| ohos.zlib | zlib |
function unzipFile(inFile:string, outFile:string, options: Options): Promise
<void>
; | 新增 |
| ohos.zlib | zlib |
function zipFile(inFile:string, outFile:string, options: Options): Promise
<void>
; | 新增 |
| abilityInfo | AbilityInfo | readonly metaData: Array
\
<
CustomizeData>; | 新增 |
| ohos.zlib | zlib |
unzipFile(inFile:string, outFile:string, options: Options): Promise
\
<
void>; | 新增 |
| ohos.zlib | zlib |
zipFile(inFile:string, outFile:string, options: Options): Promise
\
<
void>; | 新增 |
| ohos.zlib | Options | strategy?: CompressStrategy; | 新增 |
| ohos.zlib | Options | memLevel?: MemLevel; | 新增 |
| ohos.zlib | Options | level?: CompressLevel; | 新增 |
...
...
@@ -38,12 +38,12 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,包管理子
| ohos.zlib | CompressLevel | COMPRESS_LEVEL_NO_COMPRESSION = 0 | 新增 |
| ohos.zlib | ErrorCode | ERROR_CODE_ERRNO = -1 | 新增 |
| ohos.zlib | ErrorCode | ERROR_CODE_OK = 0 | 新增 |
| ohos.bundle | bundle |
function isApplicationEnabled(bundleName: string, callback: AsyncCallback
<boolean>
): void;
<br>
function isApplicationEnabled(bundleName: string): Promise
<boolean>
; | 新增 |
| ohos.bundle | bundle |
function isAbilityEnabled(info: AbilityInfo, callback: AsyncCallback
<boolean>
): void;
<br>
function isAbilityEnabled(info: AbilityInfo): Promise
<boolean>
; | 新增 |
| ohos.bundle | bundle |
function getAbilityIcon(bundleName: string, abilityName: string, callback: AsyncCallback
<image.PixelMap>
): void;
<br>
function getAbilityIcon(bundleName: string, abilityName: string): Promise
<image.PixelMap>
; | 新增 |
| ohos.bundle | bundle |
function getAbilityLabel(bundleName: string, abilityName: string, callback: AsyncCallback
<string>
): void;
<br>
function getAbilityLabel(bundleName: string, abilityName: string): Promise
<string>
; | 新增 |
| ohos.bundle | bundle |
function getNameForUid(uid: number, callback: AsyncCallback
<string>
) : void
<br>
function getNameForUid(uid: number) : Promise
<string>
; | 新增 |
| ohos.bundle | bundle |
function getAbilityInfo(bundleName: string, abilityName: string, callback: AsyncCallback
<AbilityInfo>
): void;
<br>
function getAbilityInfo(bundleName: string, abilityName: string): Promise
<AbilityInfo>
; | 新增 |
| ohos.bundle | bundle |
isApplicationEnabled(bundleName: string, callback: AsyncCallback
\<
boolean>): void;
<br>
isApplicationEnabled(bundleName: string): Promise
\
<
boolean>; | 新增 |
| ohos.bundle | bundle |
isAbilityEnabled(info: AbilityInfo, callback: AsyncCallback
\<
boolean>): void;
<br>
isAbilityEnabled(info: AbilityInfo): Promise
\
<
boolean>; | 新增 |
| ohos.bundle | bundle |
getAbilityIcon(bundleName: string, abilityName: string, callback: AsyncCallback
\<
image.PixelMap>): void;
<br>
getAbilityIcon(bundleName: string, abilityName: string): Promise
\
<
image.PixelMap>; | 新增 |
| ohos.bundle | bundle |
getAbilityLabel(bundleName: string, abilityName: string, callback: AsyncCallback
\<
string>): void;
<br>
getAbilityLabel(bundleName: string, abilityName: string): Promise
\
<
string>; | 新增 |
| ohos.bundle | bundle |
getNameForUid(uid: number, callback: AsyncCallback
\<
string>) : void
<br>
getNameForUid(uid: number) : Promise
\
<
string>; | 新增 |
| ohos.bundle | bundle |
getAbilityInfo(bundleName: string, abilityName: string, callback: AsyncCallback
\<
AbilityInfo>): void;
<br>
getAbilityInfo(bundleName: string, abilityName: string): Promise
\
<
AbilityInfo>; | 新增 |
| ohos.bundle | InstallErrorCode | STATUS_UNINSTALL_PERMISSION_DENIED = 0x45 | 新增 |
| ohos.bundle | InstallErrorCode | STATUS_INSTALL_PERMISSION_DENIED = 0x44 | 新增 |
| ohos.bundle | InstallErrorCode | STATUS_GRANT_REQUEST_PERMISSIONS_FAILED = 0x43 | 新增 |
...
...
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-bundle_api-9-canary.md
浏览文件 @
c7b46f38
...
...
@@ -6,14 +6,14 @@ OpenHarmony 3.2 Canary1版本相较于OpenHarmony 3.1 Release版本,包管理
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| bundleInfo | BundleInfo | readonly extensionAbilityInfo: Array
<ExtensionAbilityInfo>
; | 新增 |
| hapModuleInfo | HapModuleInfo | readonly metadata: Array
<Metadata>
; | 新增 |
| hapModuleInfo | HapModuleInfo | readonly extensionAbilityInfo: Array
<ExtensionAbilityInfo>
; | 新增 |
| bundleInfo | BundleInfo | readonly extensionAbilityInfo: Array
\
<
ExtensionAbilityInfo>; | 新增 |
| hapModuleInfo | HapModuleInfo | readonly metadata: Array
\
<
Metadata>; | 新增 |
| hapModuleInfo | HapModuleInfo | readonly extensionAbilityInfo: Array
\
<
ExtensionAbilityInfo>; | 新增 |
| hapModuleInfo | HapModuleInfo | readonly mainElementName: string; | 新增 |
| metadata | Metadata | resource: string; | 新增 |
| metadata | Metadata | value: string; | 新增 |
| metadata | Metadata | name: string; | 新增 |
| ohos.bundle | bundle |
function queryExtensionAbilityInfosByWant(want: Want, extensionFlags: number, userId: number, callback: AsyncCallback
<Array
<
ExtensionAbilityInfo
>
>): void;
<br>
function queryExtensionAbilityInfosByWant(want: Want, extensionFlags: number, callback: AsyncCallback
<Array
<
ExtensionAbilityInfo
>
>): void;
<br>
function queryExtensionAbilityInfosByWant(want: Want, extensionFlags: number, userId?: number): Promise
<Array
<
ExtensionAbilityInfo
>
>; | 新增 |
| ohos.bundle | bundle |
queryExtensionAbilityInfosByWant(want: Want, extensionFlags: number, userId: number, callback: AsyncCallback
\<
Array
\<
ExtensionAbilityInfo>>): void;
<br>
queryExtensionAbilityInfosByWant(want: Want, extensionFlags: number, callback: AsyncCallback
\<
Array
\<
ExtensionAbilityInfo>>): void;
<br>
queryExtensionAbilityInfosByWant(want: Want, extensionFlags: number, userId?: number): Promise
\<
Array
\
<
ExtensionAbilityInfo>>; | 新增 |
| ohos.bundle | ExtensionAbilityType | UNSPECIFIED = 9 | 新增 |
| ohos.bundle | ExtensionAbilityType | WALLPAPER = 8 | 新增 |
| ohos.bundle | ExtensionAbilityType | STATIC_SUBSCRIBER = 7 | 新增 |
...
...
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-communicate.md
浏览文件 @
c7b46f38
此差异已折叠。
点击以展开。
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-complier-and-runtime.md
浏览文件 @
c7b46f38
此差异已折叠。
点击以展开。
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-dfx.md
浏览文件 @
c7b46f38
...
...
@@ -6,19 +6,19 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,DFX子系统
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| ohos.hiTraceMeter | hiTraceMeter |
function
traceByValue(name: string, count: number): void; | 新增 |
| ohos.hiTraceMeter | hiTraceMeter | f
unction f
inishTrace(name: string, taskId: number): void; | 新增 |
| ohos.hiTraceMeter | hiTraceMeter |
function
startTrace(name: string, taskId: number): void; | 新增 |
| ohos.hiTraceChain | hiTraceChain |
function
enableFlag(id: HiTraceId, flag: HiTraceFlag): void; | 新增 |
| ohos.hiTraceChain | hiTraceChain |
function
isFlagEnabled(id: HiTraceId, flag: HiTraceFlag): boolean; | 新增 |
| ohos.hiTraceChain | hiTraceChain |
function
isValid(id: HiTraceId): boolean; | 新增 |
| ohos.hiTraceChain | hiTraceChain |
function
tracepoint(mode: HiTraceCommunicationMode, type: HiTraceTracepointType, id: HiTraceId, msg?: string): void; | 新增 |
| ohos.hiTraceChain | hiTraceChain |
function
createSpan(): HiTraceId; | 新增 |
| ohos.hiTraceChain | hiTraceChain |
function
clearId(): void; | 新增 |
| ohos.hiTraceChain | hiTraceChain |
function
setId(id: HiTraceId): void; | 新增 |
| ohos.hiTraceChain | hiTraceChain |
function
getId(): HiTraceId; | 新增 |
| ohos.hiTraceChain | hiTraceChain |
function
end(id: HiTraceId): void; | 新增 |
| ohos.hiTraceChain | hiTraceChain |
function
begin(name: string, flags: number = HiTraceFlag.DEFAULT): HiTraceId; | 新增 |
| ohos.hiTraceMeter | hiTraceMeter | traceByValue(name: string, count: number): void; | 新增 |
| ohos.hiTraceMeter | hiTraceMeter | finishTrace(name: string, taskId: number): void; | 新增 |
| ohos.hiTraceMeter | hiTraceMeter | startTrace(name: string, taskId: number): void; | 新增 |
| ohos.hiTraceChain | hiTraceChain | enableFlag(id: HiTraceId, flag: HiTraceFlag): void; | 新增 |
| ohos.hiTraceChain | hiTraceChain | isFlagEnabled(id: HiTraceId, flag: HiTraceFlag): boolean; | 新增 |
| ohos.hiTraceChain | hiTraceChain | isValid(id: HiTraceId): boolean; | 新增 |
| ohos.hiTraceChain | hiTraceChain | tracepoint(mode: HiTraceCommunicationMode, type: HiTraceTracepointType, id: HiTraceId, msg?: string): void; | 新增 |
| ohos.hiTraceChain | hiTraceChain | createSpan(): HiTraceId; | 新增 |
| ohos.hiTraceChain | hiTraceChain | clearId(): void; | 新增 |
| ohos.hiTraceChain | hiTraceChain | setId(id: HiTraceId): void; | 新增 |
| ohos.hiTraceChain | hiTraceChain | getId(): HiTraceId; | 新增 |
| ohos.hiTraceChain | hiTraceChain | end(id: HiTraceId): void; | 新增 |
| ohos.hiTraceChain | hiTraceChain | begin(name: string, flags: number = HiTraceFlag.DEFAULT): HiTraceId; | 新增 |
| ohos.hiTraceChain | HiTraceId | flags?: number; | 新增 |
| ohos.hiTraceChain | HiTraceId | parentSpanId?: number; | 新增 |
| ohos.hiTraceChain | HiTraceId | spanId?: number; | 新增 |
...
...
@@ -45,24 +45,24 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,DFX子系统
| ohos.hilog | LogLevel | WARN = 5 | 新增 |
| ohos.hilog | LogLevel | INFO = 4 | 新增 |
| ohos.hilog | LogLevel | DEBUG = 3 | 新增 |
| ohos.hilog | hilog |
function
isLoggable(domain: number, tag: string, level: LogLevel) : boolean; | 新增 |
| ohos.hilog | hilog | f
unction f
atal(domain: number, tag: string, format: string, ...args: any[]) : void; | 新增 |
| ohos.hilog | hilog |
function
error(domain: number, tag: string, format: string, ...args: any[]) : void; | 新增 |
| ohos.hilog | hilog |
function
warn(domain: number, tag: string, format: string, ...args: any[]) : void; | 新增 |
| ohos.hilog | hilog |
function
info(domain: number, tag: string, format: string, ...args: any[]) : void; | 新增 |
| ohos.hilog | hilog |
function
debug(domain: number, tag: string, format: string, ...args: any[]) : void; | 新增 |
| ohos.hidebug | hidebug |
function
dumpHeapData(filename : string) : void; | 新增 |
| ohos.hidebug | hidebug |
function
stopProfiling() : void; | 新增 |
| ohos.hidebug | hidebug |
function
startProfiling(filename : string) : void; | 新增 |
| ohos.hidebug | hidebug |
function
getSharedDirty() : bigint; | 新增 |
| ohos.hidebug | hidebug |
function
getPss() : bigint; | 新增 |
| ohos.hidebug | hidebug |
function
getNativeHeapFreeSize() : bigint; | 新增 |
| ohos.hidebug | hidebug |
function
getNativeHeapAllocatedSize() : bigint; | 新增 |
| ohos.hidebug | hidebug |
function
getNativeHeapSize() : bigint; | 新增 |
| ohos.hichecker | hichecker |
function
contains(rule: bigint) : boolean; | 新增 |
| ohos.hichecker | hichecker |
function
getRule() : bigint; | 新增 |
| ohos.hichecker | hichecker |
function
removeRule(rule: bigint) : void; | 新增 |
| ohos.hichecker | hichecker |
function
addRule(rule: bigint) : void; | 新增 |
| ohos.hilog | hilog | isLoggable(domain: number, tag: string, level: LogLevel) : boolean; | 新增 |
| ohos.hilog | hilog | fatal(domain: number, tag: string, format: string, ...args: any[]) : void; | 新增 |
| ohos.hilog | hilog | error(domain: number, tag: string, format: string, ...args: any[]) : void; | 新增 |
| ohos.hilog | hilog | warn(domain: number, tag: string, format: string, ...args: any[]) : void; | 新增 |
| ohos.hilog | hilog | info(domain: number, tag: string, format: string, ...args: any[]) : void; | 新增 |
| ohos.hilog | hilog | debug(domain: number, tag: string, format: string, ...args: any[]) : void; | 新增 |
| ohos.hidebug | hidebug | dumpHeapData(filename : string) : void; | 新增 |
| ohos.hidebug | hidebug | stopProfiling() : void; | 新增 |
| ohos.hidebug | hidebug | startProfiling(filename : string) : void; | 新增 |
| ohos.hidebug | hidebug | getSharedDirty() : bigint; | 新增 |
| ohos.hidebug | hidebug | getPss() : bigint; | 新增 |
| ohos.hidebug | hidebug | getNativeHeapFreeSize() : bigint; | 新增 |
| ohos.hidebug | hidebug | getNativeHeapAllocatedSize() : bigint; | 新增 |
| ohos.hidebug | hidebug | getNativeHeapSize() : bigint; | 新增 |
| ohos.hichecker | hichecker | contains(rule: bigint) : boolean; | 新增 |
| ohos.hichecker | hichecker | getRule() : bigint; | 新增 |
| ohos.hichecker | hichecker | removeRule(rule: bigint) : void; | 新增 |
| ohos.hichecker | hichecker | addRule(rule: bigint) : void; | 新增 |
| ohos.hichecker | hichecker | const RULE_CHECK_ABILITY_CONNECTION_LEAK: 8589934592n; | 新增 |
| ohos.hichecker | hichecker | const RULE_THREAD_CHECK_SLOW_PROCESS: 1n; | 新增 |
| ohos.hichecker | hichecker | const RULE_CAUTION_TRIGGER_CRASH: 4611686018427387904n; | 新增 |
...
...
@@ -75,7 +75,7 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,DFX子系统
| ohos.faultLogger | FaultLogInfo | type: FaultType; | 新增 |
| ohos.faultLogger | FaultLogInfo | uid: number; | 新增 |
| ohos.faultLogger | FaultLogInfo | pid: number; | 新增 |
| ohos.faultLogger | FaultLogger |
function querySelfFaultLog(faultType: FaultType, callback: AsyncCallback
<Array
<
FaultLogInfo
>
>) : void;
<br>
function querySelfFaultLog(faultType: FaultType) : Promise
<Array
<
FaultLogInfo
>
>; | 新增 |
| ohos.faultLogger | FaultLogger |
querySelfFaultLog(faultType: FaultType, callback: AsyncCallback
\<
Array
\<
FaultLogInfo>>) : void;
<br>
querySelfFaultLog(faultType: FaultType) : Promise
\<
Array
\
<
FaultLogInfo>>; | 新增 |
| ohos.faultLogger | FaultType | APP_FREEZE = 4 | 新增 |
| ohos.faultLogger | FaultType | JS_CRASH = 3 | 新增 |
| ohos.faultLogger | FaultType | CPP_CRASH = 2 | 新增 |
...
...
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-distributed-data.md
浏览文件 @
c7b46f38
...
...
@@ -7,57 +7,57 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,分布式数
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| ohos.data.rdb | RdbPredicates | inAllDevices(): RdbPredicates; | 新增 |
| ohos.data.rdb | RdbPredicates | inDevices(devices: Array
<string>
): RdbPredicates; | 新增 |
| ohos.data.rdb | RdbStore | off(event:'dataChange', type: SubscribeType, observer: Callback
<Array
<
string
>
>): void; | 新增 |
| ohos.data.rdb | RdbStore | on(event: 'dataChange', type: SubscribeType, observer: Callback
<Array
<
string
>
>): void; | 新增 |
| ohos.data.rdb | RdbStore | sync(mode: SyncMode, predicates: RdbPredicates, callback: AsyncCallback
<Array
<[
string
,
number
]
>
>): void;
<br>
sync(mode: SyncMode, predicates: RdbPredicates): Promise
<Array
<[
string
,
number
]
>
>; | 新增 |
| ohos.data.rdb | RdbStore | obtainDistributedTableName(device: string, table: string, callback: AsyncCallback
<string>
): void;
<br>
obtainDistributedTableName(device: string, table: string): Promise
<string>
; | 新增 |
| ohos.data.rdb | RdbStore | setDistributedTables(tables: Array
<string>
, callback: AsyncCallback
<void>
): void;
<br>
setDistributedTables(tables: Array
<string>
): Promise
<void>
; | 新增 |
| ohos.data.rdb | RdbPredicates | inDevices(devices: Array
\
<
string>): RdbPredicates; | 新增 |
| ohos.data.rdb | RdbStore | off(event:'dataChange', type: SubscribeType, observer: Callback
\<
Array
\
<
string>>): void; | 新增 |
| ohos.data.rdb | RdbStore | on(event: 'dataChange', type: SubscribeType, observer: Callback
\<
Array
\
<
string>>): void; | 新增 |
| ohos.data.rdb | RdbStore | sync(mode: SyncMode, predicates: RdbPredicates, callback: AsyncCallback
\<
Array
\<
[string, number]>>): void;
<br>
sync(mode: SyncMode, predicates: RdbPredicates): Promise
\<
Array
\
<
[string, number]>>; | 新增 |
| ohos.data.rdb | RdbStore | obtainDistributedTableName(device: string, table: string, callback: AsyncCallback
\<
string>): void;
<br>
obtainDistributedTableName(device: string, table: string): Promise
\
<
string>; | 新增 |
| ohos.data.rdb | RdbStore | setDistributedTables(tables: Array
\<
string>, callback: AsyncCallback
\<
void>): void;
<br>
setDistributedTables(tables: Array
\<
string>): Promise
\
<
void>; | 新增 |
| ohos.data.rdb | RdbStore | rollBack():void; | 新增 |
| ohos.data.rdb | RdbStore | commit():void; | 新增 |
| ohos.data.rdb | RdbStore | beginTransaction():void; | 新增 |
| ohos.data.rdb | RdbStore | querySql(sql: string, bindArgs: Array
<ValueType>
, callback: AsyncCallback
<ResultSet>
): void;
<br>
querySql(sql: string, bindArgs?: Array
<ValueType>
): Promise
<ResultSet>
; | 新增 |
| ohos.data.rdb | RdbStore | querySql(sql: string, bindArgs: Array
\<
ValueType>, callback: AsyncCallback
\<
ResultSet>): void;
<br>
querySql(sql: string, bindArgs?: Array
\<
ValueType>): Promise
\
<
ResultSet>; | 新增 |
| ohos.data.rdb | SubscribeType | SUBSCRIBE_TYPE_REMOTE = 0 | 新增 |
| ohos.data.rdb | SyncMode | SYNC_MODE_PULL = 1 | 新增 |
| ohos.data.rdb | SyncMode | SYNC_MODE_PUSH = 0 | 新增 |
| ohos.data.distributedDataObject | DistributedObject | off(type: 'status', callback?: Callback
<
{
sessionId:
string
,
deviceId:
string
,
status:
'
online
'
\|
'
offline
'
}
>
): void; | 新增 |
| ohos.data.distributedDataObject | DistributedObject | on(type: 'status', callback: Callback
<
{
sessionId:
string
,
networkId:
string
,
status:
'
online
'
\|
'
offline
'
}
>
): void; | 新增 |
| ohos.data.distributedDataObject | DistributedObject | off(type: 'change', callback?: Callback
<
{
sessionId:
string
,
fields:
Array
<
string
>
}>): void; | 新增 |
| ohos.data.distributedDataObject | DistributedObject | on(type: 'change', callback: Callback
<
{
sessionId:
string
,
fields:
Array
<
string
>
}>): void; | 新增 |
| ohos.data.distributedDataObject | DistributedObject | off(type: 'status', callback?: Callback
\
<
{ sessionId: string, deviceId: string, status: 'online'
\|
'offline' }>): void; | 新增 |
| ohos.data.distributedDataObject | DistributedObject | on(type: 'status', callback: Callback
\
<
{ sessionId: string, networkId: string, status: 'online'
\|
'offline' }>): void; | 新增 |
| ohos.data.distributedDataObject | DistributedObject | off(type: 'change', callback?: Callback
\<
{ sessionId: string, fields: Array
\
<
string> }>): void; | 新增 |
| ohos.data.distributedDataObject | DistributedObject | on(type: 'change', callback: Callback
\<
{ sessionId: string, fields: Array
\
<
string> }>): void; | 新增 |
| ohos.data.distributedDataObject | DistributedObject | setSessionId(sessionId?: string): boolean; | 新增 |
| ohos.data.distributedDataObject | distributedDataObject |
function
genSessionId(): string; | 新增 |
| ohos.data.distributedDataObject | distributedDataObject |
function
createDistributedObject(source: object): DistributedObject; | 新增 |
| ohos.data.distributedData | KVManager | off(event: 'distributedDataServiceDie', deathCallback?: Callback
<void>
): void; | 新增 |
| ohos.data.distributedData | KVManager | on(event: 'distributedDataServiceDie', deathCallback: Callback
<void>
): void; | 新增 |
| ohos.data.distributedData | KVManager | getAllKVStoreId(appId: string, callback: AsyncCallback
<string
[]
>
): void;
<br>
getAllKVStoreId(appId: string): Promise
<string
[]
>
; | 新增 |
| ohos.data.distributedData | KVManager | deleteKVStore(appId: string, storeId: string, callback: AsyncCallback
<void>
): void;
<br>
deleteKVStore(appId: string, storeId: string): Promise
<void>
; | 新增 |
| ohos.data.distributedData | KVManager | closeKVStore(appId: string, storeId: string, kvStore: KVStore, callback: AsyncCallback
<void>
): void;
<br>
closeKVStore(appId: string, storeId: string, kvStore: KVStore): Promise
<void>
; | 新增 |
| ohos.data.distributedData | DeviceKVStore | off(event: 'syncComplete', syncCallback?: Callback
<Array
<[
string
,
number
]
>
>): void; | 新增 |
| ohos.data.distributedData | DeviceKVStore | on(event: 'syncComplete', syncCallback: Callback
<Array
<[
string
,
number
]
>
>): void; | 新增 |
| ohos.data.distributedDataObject | distributedDataObject | genSessionId(): string; | 新增 |
| ohos.data.distributedDataObject | distributedDataObject | createDistributedObject(source: object): DistributedObject; | 新增 |
| ohos.data.distributedData | KVManager | off(event: 'distributedDataServiceDie', deathCallback?: Callback
\
<
void>): void; | 新增 |
| ohos.data.distributedData | KVManager | on(event: 'distributedDataServiceDie', deathCallback: Callback
\
<
void>): void; | 新增 |
| ohos.data.distributedData | KVManager | getAllKVStoreId(appId: string, callback: AsyncCallback
\<
string[]>): void;
<br>
getAllKVStoreId(appId: string): Promise
\
<
string[]>; | 新增 |
| ohos.data.distributedData | KVManager | deleteKVStore(appId: string, storeId: string, callback: AsyncCallback
\<
void>): void;
<br>
deleteKVStore(appId: string, storeId: string): Promise
\
<
void>; | 新增 |
| ohos.data.distributedData | KVManager | closeKVStore(appId: string, storeId: string, kvStore: KVStore, callback: AsyncCallback
\<
void>): void;
<br>
closeKVStore(appId: string, storeId: string, kvStore: KVStore): Promise
\
<
void>; | 新增 |
| ohos.data.distributedData | DeviceKVStore | off(event: 'syncComplete', syncCallback?: Callback
\<
Array
\
<
[string, number]>>): void; | 新增 |
| ohos.data.distributedData | DeviceKVStore | on(event: 'syncComplete', syncCallback: Callback
\<
Array
\
<
[string, number]>>): void; | 新增 |
| ohos.data.distributedData | DeviceKVStore | sync(deviceIdList: string[], mode: SyncMode, allowedDelayMs?: number): void; | 新增 |
| ohos.data.distributedData | DeviceKVStore | removeDeviceData(deviceId: string, callback: AsyncCallback
<void>
): void;
<br>
removeDeviceData(deviceId: string): Promise
<void>
; | 新增 |
| ohos.data.distributedData | DeviceKVStore | getResultSize(query: Query, callback: AsyncCallback
<number>
): void;
<br>
getResultSize(query: Query): Promise
<number>
;
<br>
getResultSize(deviceId: string, query: Query, callback: AsyncCallback
<number>
): void;
<br>
getResultSize(deviceId: string, query: Query): Promise
<number>
; | 新增 |
| ohos.data.distributedData | DeviceKVStore | closeResultSet(resultSet: KvStoreResultSet, callback: AsyncCallback
<void>
): void;
<br>
closeResultSet(resultSet: KvStoreResultSet): Promise
<void>
; | 新增 |
| ohos.data.distributedData | DeviceKVStore | getResultSet(deviceId: string, keyPrefix: string, callback: AsyncCallback
<KvStoreResultSet>
): void;
<br>
getResultSet(deviceId: string, keyPrefix: string): Promise
<KvStoreResultSet>
;
<br>
getResultSet(query: Query, callback: AsyncCallback
<KvStoreResultSet>
): void;
<br>
getResultSet(query: Query): Promise
<KvStoreResultSet>
;
<br>
getResultSet(deviceId: string, query: Query, callback: AsyncCallback
<KvStoreResultSet>
): void;
<br>
getResultSet(deviceId: string, query: Query): Promise
<KvStoreResultSet>
; | 新增 |
| ohos.data.distributedData | DeviceKVStore | getEntries(deviceId: string, keyPrefix: string, callback: AsyncCallback
<Entry
[]
>
): void;
<br>
getEntries(deviceId: string, keyPrefix: string): Promise
<Entry
[]
>
;
<br>
getEntries(query: Query, callback: AsyncCallback
<Entry
[]
>
): void;
<br>
getEntries(query: Query): Promise
<Entry
[]
>
;
<br>
getEntries(deviceId: string, query: Query, callback: AsyncCallback
<Entry
[]
>
): void;
<br>
getEntries(deviceId: string, query: Query): Promise
<Entry
[]
>
; | 新增 |
| ohos.data.distributedData | DeviceKVStore | get(deviceId: string, key: string, callback: AsyncCallback
<boolean
\|
string
\|
number
\|
Uint8Array
>
): void;
<br>
get(deviceId: string, key: string): Promise
<boolean
\|
string
\|
number
\|
Uint8Array
>
; | 新增 |
| ohos.data.distributedData | SingleKVStore | getSecurityLevel(callback: AsyncCallback
<SecurityLevel>
): void;
<br>
getSecurityLevel(): Promise
<SecurityLevel>
; | 新增 |
| ohos.data.distributedData | SingleKVStore | setSyncParam(defaultAllowedDelayMs: number, callback: AsyncCallback
<void>
): void;
<br>
setSyncParam(defaultAllowedDelayMs: number): Promise
<void>
; | 新增 |
| ohos.data.distributedData | SingleKVStore | off(event: 'syncComplete', syncCallback?: Callback
<Array
<[
string
,
number
]
>
>): void; | 新增 |
| ohos.data.distributedData | SingleKVStore | on(event: 'syncComplete', syncCallback: Callback
<Array
<[
string
,
number
]
>
>): void; | 新增 |
| ohos.data.distributedData | SingleKVStore | removeDeviceData(deviceId: string, callback: AsyncCallback
<void>
): void;
<br>
removeDeviceData(deviceId: string): Promise
<void>
; | 新增 |
| ohos.data.distributedData | SingleKVStore | getResultSize(query: Query, callback: AsyncCallback
<number>
): void;
<br>
getResultSize(query: Query): Promise
<number>
; | 新增 |
| ohos.data.distributedData | SingleKVStore | closeResultSet(resultSet: KvStoreResultSet, callback: AsyncCallback
<void>
): void;
<br>
closeResultSet(resultSet: KvStoreResultSet): Promise
<void>
; | 新增 |
| ohos.data.distributedData | SingleKVStore | getResultSet(keyPrefix: string, callback: AsyncCallback
<KvStoreResultSet>
): void;
<br>
getResultSet(keyPrefix: string): Promise
<KvStoreResultSet>
;
<br>
getResultSet(query: Query, callback: AsyncCallback
<KvStoreResultSet>
): void;
<br>
getResultSet(query: Query): Promise
<KvStoreResultSet>
; | 新增 |
| ohos.data.distributedData | SingleKVStore | getEntries(keyPrefix: string, callback: AsyncCallback
<Entry
[]
>
): void;
<br>
getEntries(keyPrefix: string): Promise
<Entry
[]
>
;
<br>
getEntries(query: Query, callback: AsyncCallback
<Entry
[]
>
): void;
<br>
getEntries(query: Query): Promise
<Entry
[]
>
; | 新增 |
| ohos.data.distributedData | KVStore | setSyncRange(localLabels: string[], remoteSupportLabels: string[], callback: AsyncCallback
<void>
): void;
<br>
setSyncRange(localLabels: string[], remoteSupportLabels: string[]): Promise
<void>
; | 新增 |
| ohos.data.distributedData | KVStore | enableSync(enabled: boolean, callback: AsyncCallback
<void>
): void;
<br>
enableSync(enabled: boolean): Promise
<void>
; | 新增 |
| ohos.data.distributedData | KVStore | rollback(callback: AsyncCallback
<void>
): void;
<br>
rollback(): Promise
<void>
; | 新增 |
| ohos.data.distributedData | KVStore | commit(callback: AsyncCallback
<void>
): void;
<br>
commit(): Promise
<void>
; | 新增 |
| ohos.data.distributedData | KVStore | startTransaction(callback: AsyncCallback
<void>
): void;
<br>
startTransaction(): Promise
<void>
; | 新增 |
| ohos.data.distributedData | KVStore | deleteBatch(keys: string[], callback: AsyncCallback
<void>
): void;
<br>
deleteBatch(keys: string[]): Promise
<void>
; | 新增 |
| ohos.data.distributedData | KVStore | putBatch(entries: Entry[], callback: AsyncCallback
<void>
): void;
<br>
putBatch(entries: Entry[]): Promise
<void>
; | 新增 |
| ohos.data.distributedData | KVStore | off(event:'dataChange', observer?: Callback
<ChangeNotification>
): void; | 新增 |
| ohos.data.distributedData | DeviceKVStore | removeDeviceData(deviceId: string, callback: AsyncCallback
\<
void>): void;
<br>
removeDeviceData(deviceId: string): Promise
\
<
void>; | 新增 |
| ohos.data.distributedData | DeviceKVStore | getResultSize(query: Query, callback: AsyncCallback
\<
number>): void;
<br>
getResultSize(query: Query): Promise
\<
number>;
<br>
getResultSize(deviceId: string, query: Query, callback: AsyncCallback
\<
number>): void;
<br>
getResultSize(deviceId: string, query: Query): Promise
\
<
number>; | 新增 |
| ohos.data.distributedData | DeviceKVStore | closeResultSet(resultSet: KvStoreResultSet, callback: AsyncCallback
\<
void>): void;
<br>
closeResultSet(resultSet: KvStoreResultSet): Promise
\
<
void>; | 新增 |
| ohos.data.distributedData | DeviceKVStore | getResultSet(deviceId: string, keyPrefix: string, callback: AsyncCallback
\<
KvStoreResultSet>): void;
<br>
getResultSet(deviceId: string, keyPrefix: string): Promise
\<
KvStoreResultSet>;
<br>
getResultSet(query: Query, callback: AsyncCallback
\<
KvStoreResultSet>): void;
<br>
getResultSet(query: Query): Promise
\<
KvStoreResultSet>;
<br>
getResultSet(deviceId: string, query: Query, callback: AsyncCallback
\<
KvStoreResultSet>): void;
<br>
getResultSet(deviceId: string, query: Query): Promise
\
<
KvStoreResultSet>; | 新增 |
| ohos.data.distributedData | DeviceKVStore | getEntries(deviceId: string, keyPrefix: string, callback: AsyncCallback
\<
Entry[]>): void;
<br>
getEntries(deviceId: string, keyPrefix: string): Promise
\<
Entry[]>;
<br>
getEntries(query: Query, callback: AsyncCallback
\<
Entry[]>): void;
<br>
getEntries(query: Query): Promise
\<
Entry[]>;
<br>
getEntries(deviceId: string, query: Query, callback: AsyncCallback
\<
Entry[]>): void;
<br>
getEntries(deviceId: string, query: Query): Promise
\
<
Entry[]>; | 新增 |
| ohos.data.distributedData | DeviceKVStore | get(deviceId: string, key: string, callback: AsyncCallback
\<
boolean
\|
string
\|
number
\|
Uint8Array>): void;
<br>
get(deviceId: string, key: string): Promise
\
<
boolean
\|
string
\|
number
\|
Uint8Array>; | 新增 |
| ohos.data.distributedData | SingleKVStore | getSecurityLevel(callback: AsyncCallback
\<
SecurityLevel>): void;
<br>
getSecurityLevel(): Promise
\
<
SecurityLevel>; | 新增 |
| ohos.data.distributedData | SingleKVStore | setSyncParam(defaultAllowedDelayMs: number, callback: AsyncCallback
\<
void>): void;
<br>
setSyncParam(defaultAllowedDelayMs: number): Promise
\
<
void>; | 新增 |
| ohos.data.distributedData | SingleKVStore | off(event: 'syncComplete', syncCallback?: Callback
\<
Array
\
<
[string, number]>>): void; | 新增 |
| ohos.data.distributedData | SingleKVStore | on(event: 'syncComplete', syncCallback: Callback
\<
Array
\
<
[string, number]>>): void; | 新增 |
| ohos.data.distributedData | SingleKVStore | removeDeviceData(deviceId: string, callback: AsyncCallback
\<
void>): void;
<br>
removeDeviceData(deviceId: string): Promise
\
<
void>; | 新增 |
| ohos.data.distributedData | SingleKVStore | getResultSize(query: Query, callback: AsyncCallback
\<
number>): void;
<br>
getResultSize(query: Query): Promise
\
<
number>; | 新增 |
| ohos.data.distributedData | SingleKVStore | closeResultSet(resultSet: KvStoreResultSet, callback: AsyncCallback
\<
void>): void;
<br>
closeResultSet(resultSet: KvStoreResultSet): Promise
\
<
void>; | 新增 |
| ohos.data.distributedData | SingleKVStore | getResultSet(keyPrefix: string, callback: AsyncCallback
\<
KvStoreResultSet>): void;
<br>
getResultSet(keyPrefix: string): Promise
\<
KvStoreResultSet>;
<br>
getResultSet(query: Query, callback: AsyncCallback
\<
KvStoreResultSet>): void;
<br>
getResultSet(query: Query): Promise
\
<
KvStoreResultSet>; | 新增 |
| ohos.data.distributedData | SingleKVStore | getEntries(keyPrefix: string, callback: AsyncCallback
\<
Entry[]>): void;
<br>
getEntries(keyPrefix: string): Promise
\<
Entry[]>;
<br>
getEntries(query: Query, callback: AsyncCallback
\<
Entry[]>): void;
<br>
getEntries(query: Query): Promise
\
<
Entry[]>; | 新增 |
| ohos.data.distributedData | KVStore | setSyncRange(localLabels: string[], remoteSupportLabels: string[], callback: AsyncCallback
\<
void>): void;
<br>
setSyncRange(localLabels: string[], remoteSupportLabels: string[]): Promise
\
<
void>; | 新增 |
| ohos.data.distributedData | KVStore | enableSync(enabled: boolean, callback: AsyncCallback
\<
void>): void;
<br>
enableSync(enabled: boolean): Promise
\
<
void>; | 新增 |
| ohos.data.distributedData | KVStore | rollback(callback: AsyncCallback
\<
void>): void;
<br>
rollback(): Promise
\
<
void>; | 新增 |
| ohos.data.distributedData | KVStore | commit(callback: AsyncCallback
\<
void>): void;
<br>
commit(): Promise
\
<
void>; | 新增 |
| ohos.data.distributedData | KVStore | startTransaction(callback: AsyncCallback
\<
void>): void;
<br>
startTransaction(): Promise
\
<
void>; | 新增 |
| ohos.data.distributedData | KVStore | deleteBatch(keys: string[], callback: AsyncCallback
\<
void>): void;
<br>
deleteBatch(keys: string[]): Promise
\
<
void>; | 新增 |
| ohos.data.distributedData | KVStore | putBatch(entries: Entry[], callback: AsyncCallback
\<
void>): void;
<br>
putBatch(entries: Entry[]): Promise
\
<
void>; | 新增 |
| ohos.data.distributedData | KVStore | off(event:'dataChange', observer?: Callback
\
<
ChangeNotification>): void; | 新增 |
| ohos.data.distributedData | Query | getSqlLike():string; | 新增 |
| ohos.data.distributedData | Query | deviceId(deviceId:string):Query; | 新增 |
| ohos.data.distributedData | Query | setSuggestIndex(index: string): Query; | 新增 |
...
...
@@ -105,7 +105,7 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,分布式数
| ohos.data.distributedData | FieldNode | constructor(name: string) | 新增 |
| ohos.data.distributedData | Schema | skip: number; | 新增 |
| ohos.data.distributedData | Schema | mode: number; | 新增 |
| ohos.data.distributedData | Schema | indexes: Array
<string>
; | 新增 |
| ohos.data.distributedData | Schema | indexes: Array
\
<
string>; | 新增 |
| ohos.data.distributedData | Schema | root: FieldNode; | 新增 |
| ohos.data.distributedData | Schema | constructor() | 新增 |
| ohos.data.distributedData | Options | schema?: Schema; | 新增 |
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-distributed-data_api-9-canary.md
浏览文件 @
c7b46f38
...
...
@@ -6,16 +6,16 @@ OpenHarmony 3.2 Canary1版本相较于OpenHarmony 3.1 Release版本,分布式
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| ohos.data.dataShare | DataShareHelper | notifyChange(uri: string, callback: AsyncCallback
<void>
): void;
<br>
notifyChange(uri: string): Promise
<void>
; | 新增 |
| ohos.data.dataShare | DataShareHelper | denormalizeUri(uri: string, callback: AsyncCallback
<string>
): void;
<br>
denormalizeUri(uri: string): Promise
<string>
; | 新增 |
| ohos.data.dataShare | DataShareHelper | normalizeUri(uri: string, callback: AsyncCallback
<string>
): void;
<br>
normalizeUri(uri: string): Promise
<string>
; | 新增 |
| ohos.data.dataShare | DataShareHelper | getFileTypes(uri: string, mimeTypeFilter:string, callback: AsyncCallback
<Array
<
string
>
>): void;
<br>
getFileTypes(uri: string, mimeTypeFilter: string): Promise
<Array
<
string
>
>; | 新增 |
| ohos.data.dataShare | DataShareHelper | getType(uri: string, callback: AsyncCallback
<string>
): void;
<br>
getType(uri: string): Promise
<string>
; | 新增 |
| ohos.data.dataShare | DataShareHelper | batchInsert(uri: string, values: Array
<rdb.ValuesBucket>
, callback: AsyncCallback
<number>
): void;
<br>
batchInsert(uri: string, values: Array
<rdb.ValuesBucket>
): Promise
<number>
; | 新增 |
| ohos.data.dataShare | DataShareHelper | update(uri: string, value: rdb.ValuesBucket, predicates: dataAbility.DataAbilityPredicates, callback: AsyncCallback
<number>
): void;
<br>
update(uri: string, value: rdb.ValuesBucket, predicates: dataAbility.DataAbilityPredicates): Promise
<number>
; | 新增 |
| ohos.data.dataShare | DataShareHelper | query(uri: string, columns: Array
<string>
, predicates: dataAbility.DataAbilityPredicates, callback: AsyncCallback
<ResultSet>
): void;
<br>
query(uri: string, columns: Array
<string>
, predicates: dataAbility.DataAbilityPredicates): Promise
<ResultSet>
; | 新增 |
| ohos.data.dataShare | DataShareHelper | delete(uri: string, predicates: dataAbility.DataAbilityPredicates, callback: AsyncCallback
<number>
): void;
<br>
delete(uri: string, predicates: dataAbility.DataAbilityPredicates): Promise
<number>
; | 新增 |
| ohos.data.dataShare | DataShareHelper | insert(uri: string, value: rdb.ValuesBucket, callback: AsyncCallback
<number>
): void;
<br>
insert(uri: string, value: rdb.ValuesBucket): Promise
<number>
; | 新增 |
| ohos.data.dataShare | DataShareHelper | off(type: 'dataChange', uri: string, callback?: AsyncCallback
<void>
): void; | 新增 |
| ohos.data.dataShare | DataShareHelper | on(type: 'dataChange', uri: string, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.data.dataShare | dataShare |
function
createDataShareHelper(context: Context, want: Want, uri: string): DataShareHelper; | 新增 |
| ohos.data.dataShare | DataShareHelper | notifyChange(uri: string, callback: AsyncCallback
\<
void>): void;
<br>
notifyChange(uri: string): Promise
\
<
void>; | 新增 |
| ohos.data.dataShare | DataShareHelper | denormalizeUri(uri: string, callback: AsyncCallback
\<
string>): void;
<br>
denormalizeUri(uri: string): Promise
\
<
string>; | 新增 |
| ohos.data.dataShare | DataShareHelper | normalizeUri(uri: string, callback: AsyncCallback
\<
string>): void;
<br>
normalizeUri(uri: string): Promise
\
<
string>; | 新增 |
| ohos.data.dataShare | DataShareHelper | getFileTypes(uri: string, mimeTypeFilter:string, callback: AsyncCallback
\<
Array
\<
string>>): void;
<br>
getFileTypes(uri: string, mimeTypeFilter: string): Promise
\<
Array
\
<
string>>; | 新增 |
| ohos.data.dataShare | DataShareHelper | getType(uri: string, callback: AsyncCallback
\<
string>): void;
<br>
getType(uri: string): Promise
\
<
string>; | 新增 |
| ohos.data.dataShare | DataShareHelper | batchInsert(uri: string, values: Array
\<
rdb.ValuesBucket>, callback: AsyncCallback
\<
number>): void;
<br>
batchInsert(uri: string, values: Array
\<
rdb.ValuesBucket>): Promise
\
<
number>; | 新增 |
| ohos.data.dataShare | DataShareHelper | update(uri: string, value: rdb.ValuesBucket, predicates: dataAbility.DataAbilityPredicates, callback: AsyncCallback
\<
number>): void;
<br>
update(uri: string, value: rdb.ValuesBucket, predicates: dataAbility.DataAbilityPredicates): Promise
\
<
number>; | 新增 |
| ohos.data.dataShare | DataShareHelper | query(uri: string, columns: Array
\<
string>, predicates: dataAbility.DataAbilityPredicates, callback: AsyncCallback
\<
ResultSet>): void;
<br>
query(uri: string, columns: Array
\<
string>, predicates: dataAbility.DataAbilityPredicates): Promise
\
<
ResultSet>; | 新增 |
| ohos.data.dataShare | DataShareHelper | delete(uri: string, predicates: dataAbility.DataAbilityPredicates, callback: AsyncCallback
\<
number>): void;
<br>
delete(uri: string, predicates: dataAbility.DataAbilityPredicates): Promise
\
<
number>; | 新增 |
| ohos.data.dataShare | DataShareHelper | insert(uri: string, value: rdb.ValuesBucket, callback: AsyncCallback
\<
number>): void;
<br>
insert(uri: string, value: rdb.ValuesBucket): Promise
\
<
number>; | 新增 |
| ohos.data.dataShare | DataShareHelper | off(type: 'dataChange', uri: string, callback?: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.data.dataShare | DataShareHelper | on(type: 'dataChange', uri: string, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.data.dataShare | dataShare | createDataShareHelper(context: Context, want: Want, uri: string): DataShareHelper; | 新增 |
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-distributed-hardware.md
浏览文件 @
c7b46f38
...
...
@@ -7,8 +7,8 @@ OpenHarmony 3.1 LTS版本相较于OpenHarmony 3.1 Beta版本的API变更如下:
| 模块名称 | 接口名称 | 变更类型 | 变更说明 |
| -------- | -------- | -------- | -------- |
| 分布式硬件子系统-DeviceManager | release(): void | 删除 | 为了降低安全风险,删除设备管理JS API |
| 分布式硬件子系统-DeviceManager | getTrustedDeviceListSync(): Array
<DeviceInfo>
| 删除 | 为了降低安全风险,删除设备管理JS API |
| 分布式硬件子系统-DeviceManager | on(type: 'deviceStateChange', callback: Callback
<
{
action:
DeviceStateChangeAction
,
device:
DeviceInfo
}
>
): void | 删除 | 为了降低安全风险,删除设备管理JS API |
| 分布式硬件子系统-DeviceManager | off(type: 'deviceStateChange', callback?: Call
back
<
{
action:
DeviceStateChangeAction
,
device:
DeviceInfo
}
>
): void | 删除 | 为了降低安全风险,删除设备管理JS API |
| 分布式硬件子系统-DeviceManager | getTrustedDeviceListSync(): Array
\
<
DeviceInfo> | 删除 | 为了降低安全风险,删除设备管理JS API |
| 分布式硬件子系统-DeviceManager | on(type: 'deviceStateChange', callback: Callback
\
<
{ action: DeviceStateChangeAction, device: DeviceInfo }>): void | 删除 | 为了降低安全风险,删除设备管理JS API |
| 分布式硬件子系统-DeviceManager | off(type: 'deviceStateChange', callback?: Call
back
\
<
{ action: DeviceStateChangeAction, device: DeviceInfo }>): void | 删除 | 为了降低安全风险,删除设备管理JS API |
| 分布式硬件子系统-DeviceManager | on(type: 'serviceDie', callback: () => void): void | 删除 | 为了降低安全风险,删除设备管理JS API |
| 分布式硬件子系统-DeviceManager | off(type: 'serviceDie', callback?: () => void): void | 删除 | 为了降低安全风险,删除设备管理JS API |
\ No newline at end of file
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-event-and-notification.md
浏览文件 @
c7b46f38
...
...
@@ -9,8 +9,8 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,事件通知
| notificationUserInput | NotificationUserInput | inputKey: string; | 新增 |
| notificationTemplate | NotificationTemplate | data: {[key: string]: Object}; | 新增 |
| notificationTemplate | NotificationTemplate | name: string; | 新增 |
| notificationRequest | DistributedOptions | supportOperateDevices?: Array
<string>
; | 新增 |
| notificationRequest | DistributedOptions | supportDisplayDevices?: Array
<string>
; | 新增 |
| notificationRequest | DistributedOptions | supportOperateDevices?: Array
\
<
string>; | 新增 |
| notificationRequest | DistributedOptions | supportDisplayDevices?: Array
\
<
string>; | 新增 |
| notificationRequest | DistributedOptions | isDistributed?: boolean; | 新增 |
| notificationRequest | NotificationRequest | readonly notificationFlags?: NotificationFlags; | 新增 |
| notificationRequest | NotificationRequest | distributedOption?: DistributedOptions; | 新增 |
...
...
@@ -18,10 +18,10 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,事件通知
| notificationRequest | NotificationRequest | readonly creatorUserId?: number; | 新增 |
| notificationRequest | NotificationRequest | groupName?: string; | 新增 |
| notificationActionButton | NotificationActionButton | userInput?: NotificationUserInput; | 新增 |
| ohos.notification | notification |
function isDistributedEnabled(callback: AsyncCallback
<boolean>
): void;
<br>
function isDistributedEnabled(): Promise
<boolean>
; | 新增 |
| ohos.notification | notification |
function requestEnableNotification(callback: AsyncCallback
<void>
): void;
<br>
function requestEnableNotification(): Promise
<void>
; | 新增 |
| ohos.notification | notification |
function isSupportTemplate(templateName: string, callback: AsyncCallback
<boolean>
): void;
<br>
function isSupportTemplate(templateName: string): Promise
<boolean>
; | 新增 |
| ohos.notification | notification |
function cancelGroup(groupName: string, callback: AsyncCallback
<void>
): void;
<br>
function cancelGroup(groupName: string): Promise
<void>
; | 新增 |
| ohos.notification | notification |
isDistributedEnabled(callback: AsyncCallback
\<
boolean>): void;
<br>
isDistributedEnabled(): Promise
\
<
boolean>; | 新增 |
| ohos.notification | notification |
requestEnableNotification(callback: AsyncCallback
\<
void>): void;
<br>
requestEnableNotification(): Promise
\
<
void>; | 新增 |
| ohos.notification | notification |
isSupportTemplate(templateName: string, callback: AsyncCallback
\<
boolean>): void;
<br>
isSupportTemplate(templateName: string): Promise
\
<
boolean>; | 新增 |
| ohos.notification | notification |
cancelGroup(groupName: string, callback: AsyncCallback
\<
void>): void;
<br>
cancelGroup(groupName: string): Promise
\
<
void>; | 新增 |
| ohos.events.emitter | EventPriority | IDLE | 新增 |
| ohos.events.emitter | EventPriority | LOW | 新增 |
| ohos.events.emitter | EventPriority | HIGH | 新增 |
...
...
@@ -29,9 +29,9 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,事件通知
| ohos.events.emitter | InnerEvent | priority?: EventPriority; | 新增 |
| ohos.events.emitter | InnerEvent | eventId: number; | 新增 |
| ohos.events.emitter | EventData | data?: {[key: string]: any}; | 新增 |
| ohos.events.emitter | emitter |
function
emit(event: InnerEvent, data?: EventData): void; | 新增 |
| ohos.events.emitter | emitter |
function
off(eventId: number): void; | 新增 |
| ohos.events.emitter | emitter |
function once(event: InnerEvent, callback: Callback
<EventData>
): void; | 新增 |
| ohos.events.emitter | emitter |
function on(event: InnerEvent, callback: Callback
<EventData>
): void; | 新增 |
| ohos.events.emitter | emitter | emit(event: InnerEvent, data?: EventData): void; | 新增 |
| ohos.events.emitter | emitter | off(eventId: number): void; | 新增 |
| ohos.events.emitter | emitter |
once(event: InnerEvent, callback: Callback
\
<
EventData>): void; | 新增 |
| ohos.events.emitter | emitter |
on(event: InnerEvent, callback: Callback
\
<
EventData>): void; | 新增 |
| ohos.commonEvent | Support | COMMON_EVENT_SPLIT_SCREEN = "common.event.SPLIT_SCREEN" | 新增 |
| ohos.commonEvent | Support | COMMON_EVENT_THERMAL_LEVEL_CHANGED = "usual.event.THERMAL_LEVEL_CHANGED" | 新增 |
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-event-and-notification_api-9-canary.md
浏览文件 @
c7b46f38
...
...
@@ -6,7 +6,7 @@ OpenHarmony 3.2 Canary1版本相较于OpenHarmony 3.1 Release版本,事件通
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| commonEventSubscriber | CommonEventSubscriber | finishCommonEvent(callback: AsyncCallback
<void>
): void;
<br>
finishCommonEvent(): Promise
<void>
; | 新增 |
| commonEventSubscriber | CommonEventSubscriber | finishCommonEvent(callback: AsyncCallback
\<
void>): void;
<br>
finishCommonEvent(): Promise
\
<
void>; | 新增 |
| ohos.commonEvent | Support | COMMON_EVENT_VOLUME_EJECT = "usual.event.data.VOLUME_EJECT" | 新增 |
| ohos.commonEvent | Support | COMMON_EVENT_VOLUME_BAD_REMOVAL = "usual.event.data.VOLUME_BAD_REMOVAL" | 新增 |
| ohos.commonEvent | Support | COMMON_EVENT_VOLUME_MOUNTED = "usual.event.data.VOLUME_MOUNTED" | 新增 |
...
...
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-file-management.md
浏览文件 @
c7b46f38
...
...
@@ -6,53 +6,53 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,文件管理
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| ohos.statfs | Statfs |
function getTotalBytes(path: string, callback: AsyncCallback
<number>
): void;
<br>
function getTotalBytes(path: string): Promise
<number>
; | 新增 |
| ohos.statfs | Statfs |
function getFreeBytes(path: string, callback: AsyncCallback
<number>
): void;
<br>
function getFreeBytes(path: string): Promise
<number>
; | 新增 |
| ohos.fileio | Watcher | stop(): Promise
<void>
;
<br>
stop(callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.statfs | Statfs |
getTotalBytes(path: string, callback: AsyncCallback
\<
number>): void;
<br>
getTotalBytes(path: string): Promise
\
<
number>; | 新增 |
| ohos.statfs | Statfs |
getFreeBytes(path: string, callback: AsyncCallback
\<
number>): void;
<br>
getFreeBytes(path: string): Promise
\
<
number>; | 新增 |
| ohos.fileio | Watcher | stop(): Promise
\<
void>;
<br>
stop(callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | ReadOut | buffer: ArrayBuffer; | 新增 |
| ohos.fileio | ReadOut | offset: number; | 新增 |
| ohos.fileio | ReadOut | bytesRead: number; | 新增 |
| ohos.fileio | Stream | read(buffer: ArrayBuffer, options?: { position?: number; offset?: number; length?: number; }): Promise
<ReadOut>
;
<br>
read(buffer: ArrayBuffer, callback: AsyncCallback
<ReadOut>
): void;
<br>
read(buffer: ArrayBuffer, options: { position?: number; offset?: number; length?: number; }, callback: AsyncCallback
<ReadOut>
): void; | 新增 |
| ohos.fileio | Stream | write(buffer: ArrayBuffer
\|
string, options?: { offset?: number; length?: number; position?: number; encoding?: string; }): Promise
<number>
;
<br>
write(buffer: ArrayBuffer
\|
string, callback: AsyncCallback
<number>
): void;
<br>
write(buffer: ArrayBuffer
\|
string, options: { offset?: number; length?: number; position?: number; encoding?: string; }, callback: AsyncCallback
<number>
): void; | 新增 |
| ohos.fileio | Stream | flush(): Promise
<void>
;
<br>
flush(callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | Stream | close(): Promise
<void>
;
<br>
close(callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | Dir | close(): Promise
<void>
;
<br>
close(callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | Dir | read(): Promise
<Dirent>
;
<br>
read(callback: AsyncCallback
<Dirent>
): void; | 新增 |
| ohos.fileio | fileIO |
function createWatcher(filename: string, events: number, callback: AsyncCallback
<number>
): Watcher; | 新增 |
| ohos.fileio | fileIO |
function write(fd: number, buffer: ArrayBuffer
\|
string, options?: { offset?: number; length?: number; position?: number; encoding?: string; }): Promise
<number>
;
<br>
function write(fd: number, buffer: ArrayBuffer
\|
string, callback: AsyncCallback
<number>
): void;
<br>
function write(fd: number, buffer: ArrayBuffer
\|
string, options: { offset?: number; length?: number; position?: number; encoding?: string; }, callback: AsyncCallback
<number>
): void; | 新增 |
| ohos.fileio | fileIO |
function unlink(path: string): Promise
<void>
;
<br>
function unlink(path: string, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO |
function truncate(path: string, len?: number): Promise
<void>
;
<br>
function truncate(path: string, callback: AsyncCallback
<void>
): void;
<br>
function truncate(path: string, len: number, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO |
function
symlinkSync(target: string, srcPath: string): void; | 新增 |
| ohos.fileio | fileIO |
function symlink(target: string, srcPath: string): Promise
<void>
;
<br>
function symlink(target: string, srcPath: string, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO |
function stat(path: string): Promise
<Stat>
;
<br>
function stat(path: string, callback: AsyncCallback
<Stat>
): void; | 新增 |
| ohos.fileio | fileIO |
function rmdir(path: string): Promise
<void>
;
<br>
function rmdir(path: string, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO |
function rename(oldPath: string, newPath: string): Promise
<void>
;
<br>
function rename(oldPath: string, newPath: string, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO |
function read(fd: number, buffer: ArrayBuffer, options?: { offset?: number; length?: number; position?: number; }): Promise
<ReadOut><br>
function read(fd: number, buffer: ArrayBuffer, callback: AsyncCallback
<ReadOut>
): void;
<br>
function read(fd: number, buffer: ArrayBuffer, options: { offset?: number; length?: number; position?: number; }, callback: AsyncCallback
<ReadOut>
): void; | 新增 |
| ohos.fileio | fileIO |
function readTextSync(filePath: string, options?: { position?: number; length?: number; encoding?: string; }): string;
| 新增 |
| ohos.fileio | fileIO |
function readText(filePath: string, options?: { position?: number; length?: number; encoding?: string; }): Promise
<string>
;
<br>
function readText(filePath: string, options: { position?: number; length?: number; encoding?: string; }, callback: AsyncCallback
<string>
): void; | 新增 |
| ohos.fileio | fileIO |
function opendir(path: string): Promise
<Dir>
;
<br>
function opendir(path: string, callback: AsyncCallback
<Dir>
): void; | 新增 |
| ohos.fileio | fileIO |
function open(path: string, flags?: number, mode?: number): Promise
<number>
;
<br>
function open(path: string, callback: AsyncCallback
<number>
): void;
<br>
function open(path: string, flags: number, callback: AsyncCallback
<number>
): void;
<br>
function open(path: string, flags: number, mode: number, callback: AsyncCallback
<number>
): void; | 新增 |
| ohos.fileio | fileIO |
function
mkdtempSync(prefix: string): string; | 新增 |
| ohos.fileio | fileIO |
function mkdtemp(prefix: string): Promise
<string>
;
<br>
function mkdtemp(prefix: string, callback: AsyncCallback
<string>
): void; | 新增 |
| ohos.fileio | fileIO |
function mkdir(path: string, mode?: number): Promise
<void>
;
<br>
function mkdir(path: string, callback: AsyncCallback
<void>
): void;
<br>
function mkdir(path: string, mode: number, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO |
function
lstatSync(path: string): Stat; | 新增 |
| ohos.fileio | fileIO |
function lstat(path: string): Promise
<Stat>
;
<br>
function lstat(path: string, callback: AsyncCallback
<Stat>
): void; | 新增 |
| ohos.fileio | fileIO |
function
lchownSync(path: string, uid: number, gid: number): void; | 新增 |
| ohos.fileio | fileIO |
function lchown(path: string, uid: number, gid: number): Promise
<void>
;
<br>
function lchown(path: string, uid: number, gid: number, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO |
function hash(path: string, algorithm: string): Promise
<string>
;
<br>
function hash(path: string, algorithm: string, callback: AsyncCallback
<string>
): void; | 新增 |
| ohos.fileio | fileIO | f
unction fdopenStream(fd: number, mode: string): Promise
<Stream>
;
<br>
function fdopenStream(fd: number, mode: string, callback: AsyncCallback
<Stream>
): void; | 新增 |
| ohos.fileio | fileIO | f
unction fchmod(fd: number, mode: number): Promise
<void>
;
<br>
function fchmod(fd: number, mode: number, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO | f
unction fchown(fd: number, uid: number, gid: number): Promise
<void>
;
<br>
function fchown(fd: number, uid: number, gid: number, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO | f
unction f
datasyncSync(fd: number): void; | 新增 |
| ohos.fileio | fileIO | f
unction fdatasync(fd: number): Promise
<void>
;
<br>
function fdatasync(fd: number, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO | f
unction fstat(fd: number): Promise
<Stat>
;
<br>
function fstat(fd: number, callback: AsyncCallback
<Stat>
): void; | 新增 |
| ohos.fileio | fileIO | f
unction fsync(fd: number): Promise
<void>
;
<br>
function fsync(fd: number, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO | f
unction ftruncate(fd: number, len?: number): Promise
<void>
;
<br>
function ftruncate(fd: number, callback: AsyncCallback
<void>
): void;
<br>
function ftruncate(fd: number, len: number, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO |
function chmod(path: string, mode: number): Promise
<void>
;
<br>
function chmod(path: string, mode: number, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO |
function chown(path: string, uid: number, gid: number): Promise
<void>
;
<br>
function chown(path: string, uid: number, gid: number, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO |
function createStream(path: string, mode: string): Promise
<Stream>
;
<br>
function createStream(path: string, mode: string, callback: AsyncCallback
<Stream>
): void; | 新增 |
| ohos.fileio | fileIO |
function copyFile(src: string
\|
number, dest: string
\|
number, mode?: number): Promise
<void>
;
<br>
function copyFile(src: string
\|
number, dest: string
\|
number, callback: AsyncCallback
<void>
): void;
<br>
function copyFile(src: string
\|
number, dest: string
\|
number, mode: number, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO |
function close(fd: number): Promise
<void>
;
<br>
function close(fd: number, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.fileio | fileIO |
function access(path: string, mode?: number): Promise
<void>
;
<br>
function access(path: string, callback: AsyncCallback
<void>
): void;
<br>
function access(path: string, mode: number, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.document | document |
function show(uri: string, type: string): Promise
<void>
;
<br>
function show(uri: string, type: string, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.document | document |
function choose(types?: string[]): Promise
<string>
;
<br>
function choose(callback: AsyncCallback
<string>
): void;
<br>
function choose(types: string[], callback: AsyncCallback
<string>
): void; | 新增 |
| ohos.fileio | Stream | read(buffer: ArrayBuffer, options?: { position?: number; offset?: number; length?: number; }): Promise
\<
ReadOut>;
<br>
read(buffer: ArrayBuffer, callback: AsyncCallback
\<
ReadOut>): void;
<br>
read(buffer: ArrayBuffer, options: { position?: number; offset?: number; length?: number; }, callback: AsyncCallback
\
<
ReadOut>): void; | 新增 |
| ohos.fileio | Stream | write(buffer: ArrayBuffer
\|
string, options?: { offset?: number; length?: number; position?: number; encoding?: string; }): Promise
\<
number>;
<br>
write(buffer: ArrayBuffer
\|
string, callback: AsyncCallback
\<
number>): void;
<br>
write(buffer: ArrayBuffer
\|
string, options: { offset?: number; length?: number; position?: number; encoding?: string; }, callback: AsyncCallback
\
<
number>): void; | 新增 |
| ohos.fileio | Stream | flush(): Promise
\<
void>;
<br>
flush(callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | Stream | close(): Promise
\<
void>;
<br>
close(callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | Dir | close(): Promise
\<
void>;
<br>
close(callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | Dir | read(): Promise
\<
Dirent>;
<br>
read(callback: AsyncCallback
\
<
Dirent>): void; | 新增 |
| ohos.fileio | fileIO |
createWatcher(filename: string, events: number, callback: AsyncCallback
\
<
number>): Watcher; | 新增 |
| ohos.fileio | fileIO |
write(fd: number, buffer: ArrayBuffer
\|
string, options?: { offset?: number; length?: number; position?: number; encoding?: string; }): Promise
\<
number>;
<br>
write(fd: number, buffer: ArrayBuffer
\|
string, callback: AsyncCallback
\<
number>): void;
<br>
write(fd: number, buffer: ArrayBuffer
\|
string, options: { offset?: number; length?: number; position?: number; encoding?: string; }, callback: AsyncCallback
\
<
number>): void; | 新增 |
| ohos.fileio | fileIO |
unlink(path: string): Promise
\<
void>;
<br>
unlink(path: string, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO |
truncate(path: string, len?: number): Promise
\<
void>;
<br>
truncate(path: string, callback: AsyncCallback
\<
void>): void;
<br>
truncate(path: string, len: number, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO | symlinkSync(target: string, srcPath: string): void; | 新增 |
| ohos.fileio | fileIO |
symlink(target: string, srcPath: string): Promise
\<
void>;
<br>
symlink(target: string, srcPath: string, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO |
stat(path: string): Promise
\<
Stat>;
<br>
stat(path: string, callback: AsyncCallback
\
<
Stat>): void; | 新增 |
| ohos.fileio | fileIO |
rmdir(path: string): Promise
\<
void>;
<br>
rmdir(path: string, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO |
rename(oldPath: string, newPath: string): Promise
\<
void>;
<br>
rename(oldPath: string, newPath: string, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO |
read(fd: number, buffer: ArrayBuffer, options?: { offset?: number; length?: number; position?: number; }): Promise
\<
ReadOut>
<br>
read(fd: number, buffer: ArrayBuffer, callback: AsyncCallback
\<
ReadOut>): void;
<br>
read(fd: number, buffer: ArrayBuffer, options: { offset?: number; length?: number; position?: number; }, callback: AsyncCallback
\
<
ReadOut>): void; | 新增 |
| ohos.fileio | fileIO |
readTextSync(filePath: string, options?: { position?: number; length?: number; encoding?: string; }): string;
| 新增 |
| ohos.fileio | fileIO |
readText(filePath: string, options?: { position?: number; length?: number; encoding?: string; }): Promise
\<
string>;
<br>
readText(filePath: string, options: { position?: number; length?: number; encoding?: string; }, callback: AsyncCallback
\
<
string>): void; | 新增 |
| ohos.fileio | fileIO |
opendir(path: string): Promise
\<
Dir>;
<br>
opendir(path: string, callback: AsyncCallback
\
<
Dir>): void; | 新增 |
| ohos.fileio | fileIO |
open(path: string, flags?: number, mode?: number): Promise
\<
number>;
<br>
open(path: string, callback: AsyncCallback
\<
number>): void;
<br>
open(path: string, flags: number, callback: AsyncCallback
\<
number>): void;
<br>
open(path: string, flags: number, mode: number, callback: AsyncCallback
\
<
number>): void; | 新增 |
| ohos.fileio | fileIO | mkdtempSync(prefix: string): string; | 新增 |
| ohos.fileio | fileIO |
mkdtemp(prefix: string): Promise
\<
string>;
<br>
mkdtemp(prefix: string, callback: AsyncCallback
\
<
string>): void; | 新增 |
| ohos.fileio | fileIO |
mkdir(path: string, mode?: number): Promise
\<
void>;
<br>
mkdir(path: string, callback: AsyncCallback
\<
void>): void;
<br>
mkdir(path: string, mode: number, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO | lstatSync(path: string): Stat; | 新增 |
| ohos.fileio | fileIO |
lstat(path: string): Promise
\<
Stat>;
<br>
lstat(path: string, callback: AsyncCallback
\
<
Stat>): void; | 新增 |
| ohos.fileio | fileIO | lchownSync(path: string, uid: number, gid: number): void; | 新增 |
| ohos.fileio | fileIO |
lchown(path: string, uid: number, gid: number): Promise
\<
void>;
<br>
lchown(path: string, uid: number, gid: number, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO |
hash(path: string, algorithm: string): Promise
\<
string>;
<br>
hash(path: string, algorithm: string, callback: AsyncCallback
\
<
string>): void; | 新增 |
| ohos.fileio | fileIO | f
dopenStream(fd: number, mode: string): Promise
\<
Stream>;
<br>
fdopenStream(fd: number, mode: string, callback: AsyncCallback
\
<
Stream>): void; | 新增 |
| ohos.fileio | fileIO | f
chmod(fd: number, mode: number): Promise
\<
void>;
<br>
fchmod(fd: number, mode: number, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO | f
chown(fd: number, uid: number, gid: number): Promise
\<
void>;
<br>
fchown(fd: number, uid: number, gid: number, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO | fdatasyncSync(fd: number): void; | 新增 |
| ohos.fileio | fileIO | f
datasync(fd: number): Promise
\<
void>;
<br>
fdatasync(fd: number, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO | f
stat(fd: number): Promise
\<
Stat>;
<br>
fstat(fd: number, callback: AsyncCallback
\
<
Stat>): void; | 新增 |
| ohos.fileio | fileIO | f
sync(fd: number): Promise
\<
void>;
<br>
fsync(fd: number, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO | f
truncate(fd: number, len?: number): Promise
\<
void>;
<br>
ftruncate(fd: number, callback: AsyncCallback
\<
void>): void;
<br>
ftruncate(fd: number, len: number, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO |
chmod(path: string, mode: number): Promise
\<
void>;
<br>
chmod(path: string, mode: number, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO |
chown(path: string, uid: number, gid: number): Promise
\<
void>;
<br>
chown(path: string, uid: number, gid: number, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO |
createStream(path: string, mode: string): Promise
\<
Stream>;
<br>
createStream(path: string, mode: string, callback: AsyncCallback
\
<
Stream>): void; | 新增 |
| ohos.fileio | fileIO |
copyFile(src: string
\|
number, dest: string
\|
number, mode?: number): Promise
\<
void>;
<br>
copyFile(src: string
\|
number, dest: string
\|
number, callback: AsyncCallback
\<
void>): void;
<br>
copyFile(src: string
\|
number, dest: string
\|
number, mode: number, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO |
close(fd: number): Promise
\<
void>;
<br>
close(fd: number, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.fileio | fileIO |
access(path: string, mode?: number): Promise
\<
void>;
<br>
access(path: string, callback: AsyncCallback
\<
void>): void;
<br>
access(path: string, mode: number, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.document | document |
show(uri: string, type: string): Promise
\<
void>;
<br>
show(uri: string, type: string, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.document | document |
choose(types?: string[]): Promise
\<
string>;
<br>
choose(callback: AsyncCallback
\<
string>): void;
<br>
choose(types: string[], callback: AsyncCallback
\
<
string>): void; | 新增 |
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-file-management_api-9-canary.md
浏览文件 @
c7b46f38
...
...
@@ -6,13 +6,13 @@ OpenHarmony 3.2 Canary1版本相较于OpenHarmony 3.1 Release版本,文件管
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| ohos.storageStatistics | storageStatistics |
function getBundleStats(packageName: string, callback: AsyncCallback
<BundleStats>
): void;
<br>
function getBundleStats(packageName: string): Promise
<BundleStats>
; | 新增 |
| ohos.storageStatistics | storageStatistics |
getBundleStats(packageName: string, callback: AsyncCallback
\<
BundleStats>): void;
<br>
getBundleStats(packageName: string): Promise
\
<
BundleStats>; | 新增 |
| ohos.storageStatistics | BundleStats | dataSize: number; | 新增 |
| ohos.storageStatistics | BundleStats | cacheSize: number; | 新增 |
| ohos.storageStatistics | BundleStats | appSize: number; | 新增 |
| ohos.volumeManager | volumeManager |
function unmount(volumeId: string, callback: AsyncCallback
<boolean>
): void;
<br>
function unmount(volumeId: string): Promise
<boolean>
; | 新增 |
| ohos.volumeManager | volumeManager |
function mount(volumeId: string, callback: AsyncCallback
<boolean>
): void;
<br>
function mount(volumeId: string): Promise
<boolean>
; | 新增 |
| ohos.volumeManager | volumeManager |
function getAllVolumes(callback: AsyncCallback
<Array
<
Volume
>
>): void;
<br>
function getAllVolumes(): Promise
<Array
<
Volume
>
>; | 新增 |
| ohos.volumeManager | volumeManager |
unmount(volumeId: string, callback: AsyncCallback
\<
boolean>): void;
<br>
unmount(volumeId: string): Promise
\
<
boolean>; | 新增 |
| ohos.volumeManager | volumeManager |
mount(volumeId: string, callback: AsyncCallback
\<
boolean>): void;
<br>
mount(volumeId: string): Promise
\
<
boolean>; | 新增 |
| ohos.volumeManager | volumeManager |
getAllVolumes(callback: AsyncCallback
\<
Array
\<
Volume>>): void;
<br>
getAllVolumes(): Promise
\<
Array
\
<
Volume>>; | 新增 |
| ohos.volumeManager | Volume | path: string; | 新增 |
| ohos.volumeManager | Volume | state: number; | 新增 |
| ohos.volumeManager | Volume | removable: boolean; | 新增 |
...
...
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-geolocation.md
浏览文件 @
c7b46f38
...
...
@@ -29,7 +29,7 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,位置服务
| ohos.geolocation | LocationRequestPriority | ACCURACY | 新增 |
| ohos.geolocation | LocationRequestPriority | UNSET = 0x200 | 新增 |
| ohos.geolocation | Location | additionSize?: number; | 新增 |
| ohos.geolocation | Location | additions?: Array
<string>
; | 新增 |
| ohos.geolocation | Location | additions?: Array
\
<
string>; | 新增 |
| ohos.geolocation | Location | timeSinceBoot: number; | 新增 |
| ohos.geolocation | Location | direction: number; | 新增 |
| ohos.geolocation | Location | timeStamp: number; | 新增 |
...
...
@@ -48,7 +48,7 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,位置服务
| ohos.geolocation | LocationRequest | scenario?: LocationRequestScenario; | 新增 |
| ohos.geolocation | LocationRequest | priority?: LocationRequestPriority; | 新增 |
| ohos.geolocation | GeoAddress | descriptionsSize?: number; | 新增 |
| ohos.geolocation | GeoAddress | descriptions?: Array
<string>
; | 新增 |
| ohos.geolocation | GeoAddress | descriptions?: Array
\
<
string>; | 新增 |
| ohos.geolocation | GeoAddress | addressUrl?: string; | 新增 |
| ohos.geolocation | GeoAddress | phoneNumber?: string; | 新增 |
| ohos.geolocation | GeoAddress | postalCode?: string; | 新增 |
...
...
@@ -85,31 +85,31 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,位置服务
| ohos.geolocation | GeofenceRequest | priority: LocationRequestPriority; | 新增 |
| ohos.geolocation | CachedGnssLocationsRequest | wakeUpCacheQueueFull: boolean; | 新增 |
| ohos.geolocation | CachedGnssLocationsRequest | reportingPeriodSec: number; | 新增 |
| ohos.geolocation | SatelliteStatusInfo | carrierFrequencies: Array
<number>
; | 新增 |
| ohos.geolocation | SatelliteStatusInfo | azimuths: Array
<number>
; | 新增 |
| ohos.geolocation | SatelliteStatusInfo | altitudes: Array
<number>
; | 新增 |
| ohos.geolocation | SatelliteStatusInfo | carrierToNoiseDensitys: Array
<number>
; | 新增 |
| ohos.geolocation | SatelliteStatusInfo | satelliteIds: Array
<number>
; | 新增 |
| ohos.geolocation | SatelliteStatusInfo | carrierFrequencies: Array
\
<
number>; | 新增 |
| ohos.geolocation | SatelliteStatusInfo | azimuths: Array
\
<
number>; | 新增 |
| ohos.geolocation | SatelliteStatusInfo | altitudes: Array
\
<
number>; | 新增 |
| ohos.geolocation | SatelliteStatusInfo | carrierToNoiseDensitys: Array
\
<
number>; | 新增 |
| ohos.geolocation | SatelliteStatusInfo | satelliteIds: Array
\
<
number>; | 新增 |
| ohos.geolocation | SatelliteStatusInfo | satellitesNumber: number; | 新增 |
| ohos.geolocation | geolocation |
function sendCommand(command: LocationCommand, callback: AsyncCallback
<boolean>
) : void;
<br>
function sendCommand(command: LocationCommand) : Promise
<boolean>
; | 新增 |
| ohos.geolocation | geolocation | f
unction flushCachedGnssLocations(callback: AsyncCallback
<boolean>
) : void;
<br>
function flushCachedGnssLocations() : Promise
<boolean>
; | 新增 |
| ohos.geolocation | geolocation |
function getCachedGnssLocationsSize(callback: AsyncCallback
<number>
) : void;
<br>
function getCachedGnssLocationsSize() : Promise
<number>
; | 新增 |
| ohos.geolocation | geolocation |
function isGeoServiceAvailable(callback: AsyncCallback
<boolean>
) : void;
<br>
function isGeoServiceAvailable() : Promise
<boolean>
; | 新增 |
| ohos.geolocation | geolocation |
function getAddressesFromLocationName(request: GeoCodeRequest, callback: AsyncCallback
<Array
<
GeoAddress
>
>) : void;
<br>
function getAddressesFromLocationName(request: GeoCodeRequest) : Promise
<Array
<
GeoAddress
>
>; | 新增 |
| ohos.geolocation | geolocation |
function getAddressesFromLocation(request: ReverseGeoCodeRequest, callback: AsyncCallback
<Array
<
GeoAddress
>
>) : void;
<br>
function getAddressesFromLocation(request: ReverseGeoCodeRequest) : Promise
<Array
<
GeoAddress
>
>; | 新增 |
| ohos.geolocation | geolocation |
function requestEnableLocation(callback: AsyncCallback
<boolean>
) : void;
<br>
function requestEnableLocation() : Promise
<boolean>
; | 新增 |
| ohos.geolocation | geolocation |
function isLocationEnabled(callback: AsyncCallback
<boolean>
) : void;
<br>
function isLocationEnabled() : Promise
<boolean>
; | 新增 |
| ohos.geolocation | geolocation |
function getLastLocation(callback: AsyncCallback
<Location>
) : void;
<br>
function getLastLocation() : Promise
<Location>
; | 新增 |
| ohos.geolocation | geolocation |
function getCurrentLocation(request: CurrentLocationRequest, callback: AsyncCallback
<Location>
) : void;
<br>
function getCurrentLocation(callback: AsyncCallback
<Location>
) : void;
<br>
function getCurrentLocation(request?: CurrentLocationRequest) : Promise
<Location>
; | 新增 |
| ohos.geolocation | geolocation |
function
off(type: 'fenceStatusChange', request: GeofenceRequest, want: WantAgent) : void; | 新增 |
| ohos.geolocation | geolocation |
function
on(type: 'fenceStatusChange', request: GeofenceRequest, want: WantAgent) : void; | 新增 |
| ohos.geolocation | geolocation |
function off(type: 'nmeaMessageChange', callback?: Callback
<string>
) : void; | 新增 |
| ohos.geolocation | geolocation |
function on(type: 'nmeaMessageChange', callback: Callback
<string>
) : void; | 新增 |
| ohos.geolocation | geolocation |
function off(type: 'gnssStatusChange', callback?: Callback
<SatelliteStatusInfo>
) : void; | 新增 |
| ohos.geolocation | geolocation |
function on(type: 'gnssStatusChange', callback: Callback
<SatelliteStatusInfo>
) : void; | 新增 |
| ohos.geolocation | geolocation |
function off(type: 'cachedGnssLocationsReporting', callback?: Callback
<Array
<
Location
>
>) : void; | 新增 |
| ohos.geolocation | geolocation |
function on(type: 'cachedGnssLocationsReporting', request: CachedGnssLocationsRequest, callback: Callback
<Array
<
Location
>
>) : void; | 新增 |
| ohos.geolocation | geolocation |
function off(type: 'locationServiceState', callback?: Callback
<boolean>
) : void; | 新增 |
| ohos.geolocation | geolocation |
function on(type: 'locationServiceState', callback: Callback
<boolean>
) : void; | 新增 |
| ohos.geolocation | geolocation |
function off(type: 'locationChange', callback?: Callback
<Location>
) : void; | 新增 |
| ohos.geolocation | geolocation |
function on(type: 'locationChange', request: LocationRequest, callback: Callback
<Location>
) : void; | 新增 |
| ohos.geolocation | geolocation |
sendCommand(command: LocationCommand, callback: AsyncCallback
\<
boolean>) : void;
<br>
sendCommand(command: LocationCommand) : Promise
\
<
boolean>; | 新增 |
| ohos.geolocation | geolocation | f
lushCachedGnssLocations(callback: AsyncCallback
\<
boolean>) : void;
<br>
flushCachedGnssLocations() : Promise
\
<
boolean>; | 新增 |
| ohos.geolocation | geolocation |
getCachedGnssLocationsSize(callback: AsyncCallback
\<
number>) : void;
<br>
getCachedGnssLocationsSize() : Promise
\
<
number>; | 新增 |
| ohos.geolocation | geolocation |
isGeoServiceAvailable(callback: AsyncCallback
\<
boolean>) : void;
<br>
isGeoServiceAvailable() : Promise
\
<
boolean>; | 新增 |
| ohos.geolocation | geolocation |
getAddressesFromLocationName(request: GeoCodeRequest, callback: AsyncCallback
\<
Array
\<
GeoAddress>>) : void;
<br>
getAddressesFromLocationName(request: GeoCodeRequest) : Promise
\<
Array
\
<
GeoAddress>>; | 新增 |
| ohos.geolocation | geolocation |
getAddressesFromLocation(request: ReverseGeoCodeRequest, callback: AsyncCallback
\<
Array
\<
GeoAddress>>) : void;
<br>
getAddressesFromLocation(request: ReverseGeoCodeRequest) : Promise
\<
Array
\
<
GeoAddress>>; | 新增 |
| ohos.geolocation | geolocation |
requestEnableLocation(callback: AsyncCallback
\<
boolean>) : void;
<br>
requestEnableLocation() : Promise
\
<
boolean>; | 新增 |
| ohos.geolocation | geolocation |
isLocationEnabled(callback: AsyncCallback
\<
boolean>) : void;
<br>
isLocationEnabled() : Promise
\
<
boolean>; | 新增 |
| ohos.geolocation | geolocation |
getLastLocation(callback: AsyncCallback
\<
Location>) : void;
<br>
getLastLocation() : Promise
\
<
Location>; | 新增 |
| ohos.geolocation | geolocation |
getCurrentLocation(request: CurrentLocationRequest, callback: AsyncCallback
\<
Location>) : void;
<br>
getCurrentLocation(callback: AsyncCallback
\<
Location>) : void;
<br>
getCurrentLocation(request?: CurrentLocationRequest) : Promise
\
<
Location>; | 新增 |
| ohos.geolocation | geolocation | off(type: 'fenceStatusChange', request: GeofenceRequest, want: WantAgent) : void; | 新增 |
| ohos.geolocation | geolocation | on(type: 'fenceStatusChange', request: GeofenceRequest, want: WantAgent) : void; | 新增 |
| ohos.geolocation | geolocation |
off(type: 'nmeaMessageChange', callback?: Callback
\
<
string>) : void; | 新增 |
| ohos.geolocation | geolocation |
on(type: 'nmeaMessageChange', callback: Callback
\
<
string>) : void; | 新增 |
| ohos.geolocation | geolocation |
off(type: 'gnssStatusChange', callback?: Callback
\
<
SatelliteStatusInfo>) : void; | 新增 |
| ohos.geolocation | geolocation |
on(type: 'gnssStatusChange', callback: Callback
\
<
SatelliteStatusInfo>) : void; | 新增 |
| ohos.geolocation | geolocation |
off(type: 'cachedGnssLocationsReporting', callback?: Callback
\<
Array
\
<
Location>>) : void; | 新增 |
| ohos.geolocation | geolocation |
on(type: 'cachedGnssLocationsReporting', request: CachedGnssLocationsRequest, callback: Callback
\<
Array
\
<
Location>>) : void; | 新增 |
| ohos.geolocation | geolocation |
off(type: 'locationServiceState', callback?: Callback
\
<
boolean>) : void; | 新增 |
| ohos.geolocation | geolocation |
on(type: 'locationServiceState', callback: Callback
\
<
boolean>) : void; | 新增 |
| ohos.geolocation | geolocation |
off(type: 'locationChange', callback?: Callback
\
<
Location>) : void; | 新增 |
| ohos.geolocation | geolocation |
on(type: 'locationChange', request: LocationRequest, callback: Callback
\
<
Location>) : void; | 新增 |
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-global.md
浏览文件 @
c7b46f38
...
...
@@ -10,12 +10,12 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,全球化子
| rawFileDescriptor | RawFileDescriptor | offset: number; | 新增 |
| rawFileDescriptor | RawFileDescriptor | fd: number; | 新增 |
| ohos.resourceManager | ResourceManager | release(); | 新增 |
| ohos.resourceManager | ResourceManager | closeRawFileDescriptor(path: string, callback: AsyncCallback
<void>
): void;
<br>
closeRawFileDescriptor(path: string): Promise
<void>
; | 新增 |
| ohos.resourceManager | ResourceManager | getRawFileDescriptor(path: string, callback: AsyncCallback
<RawFileDescriptor>
): void;
<br>
getRawFileDescriptor(path: string): Promise
<RawFileDescriptor>
; | 新增 |
| ohos.resourceManager | ResourceManager | getRawFile(path: string, callback: AsyncCallback
<Uint8Array>
): void;
<br>
getRawFile(path: string): Promise
<Uint8Array>
; | 新增 |
| ohos.resourceManager | resourceManager |
function getResourceManager(callback: AsyncCallback
<ResourceManager>
): void;
<br>
export function getResourceManager(bundleName: string, callback: AsyncCallback
<ResourceManager>
): void;
<br>
export function getResourceManager(): Promise
<ResourceManager>
;
<br>
export function getResourceManager(bundleName: string): Promise
<ResourceManager>
; | 新增 |
| ohos.resourceManager | ResourceManager | closeRawFileDescriptor(path: string, callback: AsyncCallback
\<
void>): void;
<br>
closeRawFileDescriptor(path: string): Promise
\
<
void>; | 新增 |
| ohos.resourceManager | ResourceManager | getRawFileDescriptor(path: string, callback: AsyncCallback
\<
RawFileDescriptor>): void;
<br>
getRawFileDescriptor(path: string): Promise
\
<
RawFileDescriptor>; | 新增 |
| ohos.resourceManager | ResourceManager | getRawFile(path: string, callback: AsyncCallback
\<
Uint8Array>): void;
<br>
getRawFile(path: string): Promise
\
<
Uint8Array>; | 新增 |
| ohos.resourceManager | resourceManager |
getResourceManager(callback: AsyncCallback
\<
ResourceManager>): void;
<br>
getResourceManager(bundleName: string, callback: AsyncCallback
\<
ResourceManager>): void;
<br>
getResourceManager(): Promise
\<
ResourceManager>;
<br>
getResourceManager(bundleName: string): Promise
\
<
ResourceManager>; | 新增 |
| ohos.intl | RelativeTimeFormat | resolvedOptions(): RelativeTimeFormatResolvedOptions; | 新增 |
| ohos.intl | RelativeTimeFormat | formatToParts(value: number, unit: string): Array
<object>
; | 新增 |
| ohos.intl | RelativeTimeFormat | formatToParts(value: number, unit: string): Array
\
<
object>; | 新增 |
| ohos.intl | RelativeTimeFormat | format(value: number, unit: string): string; | 新增 |
| ohos.intl | RelativeTimeFormat | constructor(); | 新增 |
| ohos.intl | RelativeTimeFormatResolvedOptions | numberingSystem: string; | 新增 |
...
...
@@ -55,13 +55,13 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,全球化子
| ohos.i18n | TimeZone | getRawOffset(): number; | 新增 |
| ohos.i18n | TimeZone | getDisplayName(locale?: string, isDST?: boolean): string; | 新增 |
| ohos.i18n | TimeZone | getID(): string; | 新增 |
| ohos.i18n | i18n |
function
getTimeZone(zoneID?: string): TimeZone; | 新增 |
| ohos.i18n | i18n |
function
getFirstPreferredLanguage(): string; | 新增 |
| ohos.i18n | i18n |
function getPreferredLanguageList(): Array
<string>
; | 新增 |
| ohos.i18n | i18n |
function
removePreferredLanguage(index: number): boolean; | 新增 |
| ohos.i18n | i18n |
function
addPreferredLanguage(language: string, index?: number): boolean; | 新增 |
| ohos.i18n | i18n |
function
set24HourClock(option: boolean): boolean; | 新增 |
| ohos.i18n | i18n |
function
is24HourClock(): boolean; | 新增 |
| ohos.i18n | i18n | getTimeZone(zoneID?: string): TimeZone; | 新增 |
| ohos.i18n | i18n | getFirstPreferredLanguage(): string; | 新增 |
| ohos.i18n | i18n |
getPreferredLanguageList(): Array
\
<
string>; | 新增 |
| ohos.i18n | i18n | removePreferredLanguage(index: number): boolean; | 新增 |
| ohos.i18n | i18n | addPreferredLanguage(language: string, index?: number): boolean; | 新增 |
| ohos.i18n | i18n | set24HourClock(option: boolean): boolean; | 新增 |
| ohos.i18n | i18n | is24HourClock(): boolean; | 新增 |
| ohos.i18n | Character | getType(char: string): string; | 新增 |
| ohos.i18n | Character | isUpperCase(char: string): boolean; | 新增 |
| ohos.i18n | Character | isLowerCase(char: string): boolean; | 新增 |
...
...
@@ -73,8 +73,8 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,全球化子
| ohos.i18n | Character | isDigit(char: string): boolean; | 新增 |
| ohos.i18n | IndexUtil | getIndex(text: string): string; | 新增 |
| ohos.i18n | IndexUtil | addLocale(locale: string): void; | 新增 |
| ohos.i18n | IndexUtil | getIndexList(): Array
<string>
; | 新增 |
| ohos.i18n | i18n |
function
getInstance(locale?:string): IndexUtil; | 新增 |
| ohos.i18n | IndexUtil | getIndexList(): Array
\
<
string>; | 新增 |
| ohos.i18n | i18n | getInstance(locale?:string): IndexUtil; | 新增 |
| ohos.i18n | BreakIterator | isBoundary(offset: number): boolean; | 新增 |
| ohos.i18n | BreakIterator | getLineBreakText(): string; | 新增 |
| ohos.i18n | BreakIterator | following(offset: number): number; | 新增 |
...
...
@@ -84,8 +84,8 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,全球化子
| ohos.i18n | BreakIterator | last(): number; | 新增 |
| ohos.i18n | BreakIterator | first(): number; | 新增 |
| ohos.i18n | BreakIterator | current(): number; | 新增 |
| ohos.i18n | i18n |
function
getLineInstance(locale: string): BreakIterator; | 新增 |
| ohos.i18n | i18n |
function
isRTL(locale: string): boolean; | 新增 |
| ohos.i18n | i18n | getLineInstance(locale: string): BreakIterator; | 新增 |
| ohos.i18n | i18n | isRTL(locale: string): boolean; | 新增 |
| ohos.i18n | Calendar | isWeekend(date?: Date): boolean; | 新增 |
| ohos.i18n | Calendar | getDisplayName(locale: string): string; | 新增 |
| ohos.i18n | Calendar | get(field: string): number; | 新增 |
...
...
@@ -97,7 +97,7 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,全球化子
| ohos.i18n | Calendar | setTimeZone(timezone: string): void; | 新增 |
| ohos.i18n | Calendar | set(year: number, month: number, date:number, hour?: number, minute?: number, second?: number): void; | 新增 |
| ohos.i18n | Calendar | setTime(date: Date): void;
<br>
setTime(time: number): void; | 新增 |
| ohos.i18n | i18n |
function
getCalendar(locale: string, type?: string): Calendar; | 新增 |
| ohos.i18n | i18n | getCalendar(locale: string, type?: string): Calendar; | 新增 |
| ohos.i18n | PhoneNumberFormat | format(number: string): string; | 新增 |
| ohos.i18n | PhoneNumberFormat | isValidNumber(number: string): boolean; | 新增 |
| ohos.i18n | PhoneNumberFormat | constructor(country: string, options?: PhoneNumberFormatOptions); | 新增 |
...
...
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-misc.md
浏览文件 @
c7b46f38
此差异已折叠。
点击以展开。
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-misc_api-9-canary.md
浏览文件 @
c7b46f38
...
...
@@ -6,29 +6,29 @@ OpenHarmony 3.2 Canary1版本相较于OpenHarmony 3.1 Release版本,杂散软
| 模块名
* | 类名 | 函数*
| 变更类型 |
|---|---|---|---|
| ohos.screenLock | screenLock |
function sendScreenLockEvent(event: String, parameter: number, callback: AsyncCallback
<boolean>
): void;
<br>
function sendScreenLockEvent(event: String, parameter: number): Promise
<boolean>
; | 新增 |
| ohos.screenLock | screenLock |
"function off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<void>
): void;"
| 新增 |
| ohos.screenLock | screenLock |
"function off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<void>
): void;"
| 新增 |
| ohos.screenLock | screenLock |
"function off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<void>
): void;"
| 新增 |
| ohos.screenLock | screenLock |
"function off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<void>
): void;"
| 新增 |
| ohos.screenLock | screenLock |
"function off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<void>
): void;"
| 新增 |
| ohos.screenLock | screenLock |
"function off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<void>
): void;"
| 新增 |
| ohos.screenLock | screenLock |
"function off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<void>
): void;"
| 新增 |
| ohos.screenLock | screenLock |
"function off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<void>
): void;"
| 新增 |
| ohos.screenLock | screenLock |
"function off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<void>
): void;"
| 新增 |
| ohos.screenLock | screenLock |
"function off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<void>
): void;"
| 新增 |
| ohos.screenLock | screenLock |
"function off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<void>
): void;"
| 新增 |
| ohos.screenLock | screenLock |
"function off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<void>
): void;"
| 新增 |
| ohos.screenLock | screenLock |
function on(type: 'screenlockEnabled', callback: Callback
<boolean>
): void; | 新增 |
| ohos.screenLock | screenLock |
function on(type: 'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<number>
): void; | 新增 |
| ohos.screenLock | screenLock |
function on(type: 'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<number>
): void; | 新增 |
| ohos.screenLock | screenLock |
function on(type: 'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
<number>
): void; | 新增 |
| ohos.screenLock | screenLock |
function on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
<void>
): void; | 新增 |
| ohos.screenLock | screenLock |
function on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
<void>
): void; | 新增 |
| ohos.screenLock | screenLock |
function on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
<void>
): void; | 新增 |
| ohos.screenLock | screenLock |
function on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
<void>
): void; | 新增 |
| ohos.screenLock | screenLock |
function on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
<void>
): void; | 新增 |
| ohos.screenLock | screenLock |
function on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
<void>
): void; | 新增 |
| ohos.screenLock | screenLock |
function on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
<void>
): void; | 新增 |
| ohos.screenLock | screenLock |
function on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
<void>
): void; | 新增 |
| ohos.screenLock | screenLock |
sendScreenLockEvent(event: String, parameter: number, callback: AsyncCallback
\<
boolean>): void;
<br>
sendScreenLockEvent(event: String, parameter: number): Promise
\
<
boolean>; | 新增 |
| ohos.screenLock | screenLock |
off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\<
void>): void;
| 新增 |
| ohos.screenLock | screenLock |
off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\<
void>): void;
| 新增 |
| ohos.screenLock | screenLock |
off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\<
void>): void;
| 新增 |
| ohos.screenLock | screenLock |
off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\<
void>): void;
| 新增 |
| ohos.screenLock | screenLock |
off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\<
void>): void;
| 新增 |
| ohos.screenLock | screenLock |
off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\<
void>): void;
| 新增 |
| ohos.screenLock | screenLock |
off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\<
void>): void;
| 新增 |
| ohos.screenLock | screenLock |
off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\<
void>): void;
| 新增 |
| ohos.screenLock | screenLock |
off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\<
void>): void;
| 新增 |
| ohos.screenLock | screenLock |
off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\<
void>): void;
| 新增 |
| ohos.screenLock | screenLock |
off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\<
void>): void;
| 新增 |
| ohos.screenLock | screenLock |
off(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation'
\|
'screenlockEnabled'
\|
'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\<
void>): void;
| 新增 |
| ohos.screenLock | screenLock |
on(type: 'screenlockEnabled', callback: Callback
\
<
boolean>): void; | 新增 |
| ohos.screenLock | screenLock |
on(type: 'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\
<
number>): void; | 新增 |
| ohos.screenLock | screenLock |
on(type: 'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\
<
number>): void; | 新增 |
| ohos.screenLock | screenLock |
on(type: 'beginSleep'
\|
'endSleep'
\|
'changeUser', callback: Callback
\
<
number>): void; | 新增 |
| ohos.screenLock | screenLock |
on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
\
<
void>): void; | 新增 |
| ohos.screenLock | screenLock |
on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
\
<
void>): void; | 新增 |
| ohos.screenLock | screenLock |
on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
\
<
void>): void; | 新增 |
| ohos.screenLock | screenLock |
on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
\
<
void>): void; | 新增 |
| ohos.screenLock | screenLock |
on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
\
<
void>): void; | 新增 |
| ohos.screenLock | screenLock |
on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
\
<
void>): void; | 新增 |
| ohos.screenLock | screenLock |
on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
\
<
void>): void; | 新增 |
| ohos.screenLock | screenLock |
on(type: 'beginWakeUp'
\|
'endWakeUp'
\|
'beginScreenOn'
\|
'endScreenOn'
\|
'beginScreenOff'
\|
'endScreenOff'
\|
'unlockScreen'
\|
'beginExitAnimation', callback: Callback
\
<
void>): void; | 新增 |
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-multi-modal-input.md
浏览文件 @
c7b46f38
...
...
@@ -6,10 +6,10 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,多模输入
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| ohos.multimodalInput.inputDevice | inputDevice | function getDevice(deviceId: number, callback: AsyncCallback
<InputDeviceData>
): void;
<br>
function getDevice(deviceId: number): Promise
<InputDeviceData>
; | 新增 |
| ohos.multimodalInput.inputDevice | inputDevice | function getDeviceIds(callback: AsyncCallback
<Array
<
number
>
>): void;
<br>
function getDeviceIds(): Promise
<Array
<
number
>
>; | 新增 |
| ohos.multimodalInput.inputDevice | InputDeviceData | axisRanges : Array
<AxisRange>
; | 新增 |
| ohos.multimodalInput.inputDevice | InputDeviceData | sources : Array
<SourceType>
; | 新增 |
| ohos.multimodalInput.inputDevice | inputDevice | function getDevice(deviceId: number, callback: AsyncCallback
\<
InputDeviceData>): void;
<br>
function getDevice(deviceId: number): Promise
\
<
InputDeviceData>; | 新增 |
| ohos.multimodalInput.inputDevice | inputDevice | function getDeviceIds(callback: AsyncCallback
<Array
\<
number
>
>): void;
<br>
function getDeviceIds(): Promise
<Array
\
<
number
>
>; | 新增 |
| ohos.multimodalInput.inputDevice | InputDeviceData | axisRanges : Array
\
<
AxisRange>; | 新增 |
| ohos.multimodalInput.inputDevice | InputDeviceData | sources : Array
\
<
SourceType>; | 新增 |
| ohos.multimodalInput.inputDevice | InputDeviceData | name: string; | 新增 |
| ohos.multimodalInput.inputDevice | InputDeviceData | id: number; | 新增 |
| ohos.multimodalInput.inputDevice | AxisRange | min: number; | 新增 |
...
...
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-multimedia.md
浏览文件 @
c7b46f38
此差异已折叠。
点击以展开。
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-multimedia_api-9-canary.md
浏览文件 @
c7b46f38
此差异已折叠。
点击以展开。
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-network.md
浏览文件 @
c7b46f38
此差异已折叠。
点击以展开。
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-resource-scheduler.md
浏览文件 @
c7b46f38
...
...
@@ -13,11 +13,11 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,资源调度
| ohos.reminderAgent | LocalDateTime | month: number; | 新增 |
| ohos.reminderAgent | LocalDateTime | year: number; | 新增 |
| ohos.reminderAgent | ReminderRequestTimer | triggerTimeInSeconds: number; | 新增 |
| ohos.reminderAgent | ReminderRequestAlarm | daysOfWeek?: Array
<number>
; | 新增 |
| ohos.reminderAgent | ReminderRequestAlarm | daysOfWeek?: Array
\
<
number>; | 新增 |
| ohos.reminderAgent | ReminderRequestAlarm | minute: number; | 新增 |
| ohos.reminderAgent | ReminderRequestAlarm | hour: number; | 新增 |
| ohos.reminderAgent | ReminderRequestCalendar | repeatDays?: Array
<number>
; | 新增 |
| ohos.reminderAgent | ReminderRequestCalendar | repeatMonths?: Array
<number>
; | 新增 |
| ohos.reminderAgent | ReminderRequestCalendar | repeatDays?: Array
\
<
number>; | 新增 |
| ohos.reminderAgent | ReminderRequestCalendar | repeatMonths?: Array
\
<
number>; | 新增 |
| ohos.reminderAgent | ReminderRequestCalendar | dateTime: LocalDateTime; | 新增 |
| ohos.reminderAgent | ReminderRequest | slotType?: notification.SlotType; | 新增 |
| ohos.reminderAgent | ReminderRequest | notificationId?: number; | 新增 |
...
...
@@ -43,21 +43,21 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,资源调度
| ohos.reminderAgent | ReminderType | REMINDER_TYPE_TIMER = 0 | 新增 |
| ohos.reminderAgent | ActionButtonType | ACTION_BUTTON_TYPE_SNOOZE = 1 | 新增 |
| ohos.reminderAgent | ActionButtonType | ACTION_BUTTON_TYPE_CLOSE = 0 | 新增 |
| ohos.reminderAgent | reminderAgent |
function removeNotificationSlot(slotType: notification.SlotType, callback: AsyncCallback
<void>
): void;
<br>
function removeNotificationSlot(slotType: notification.SlotType): Promise
<void>
; | 新增 |
| ohos.reminderAgent | reminderAgent |
function addNotificationSlot(slot: NotificationSlot, callback: AsyncCallback
<void>
): void;
<br>
function addNotificationSlot(slot: NotificationSlot): Promise
<void>
; | 新增 |
| ohos.reminderAgent | reminderAgent |
function cancelAllReminders(callback: AsyncCallback
<void>
): void;
<br>
function cancelAllReminders(): Promise
<void>
; | 新增 |
| ohos.reminderAgent | reminderAgent |
function getValidReminders(callback: AsyncCallback
<Array
<
ReminderRequest
>
>): void;
<br>
function getValidReminders(): Promise
<Array
<
ReminderRequest
>
>; | 新增 |
| ohos.reminderAgent | reminderAgent |
function cancelReminder(reminderId: number, callback: AsyncCallback
<void>
): void;
<br>
function cancelReminder(reminderId: number): Promise
<void>
; | 新增 |
| ohos.reminderAgent | reminderAgent |
function publishReminder(reminderReq: ReminderRequest, callback: AsyncCallback
<number>
): void;
<br>
function publishReminder(reminderReq: ReminderRequest): Promise
<number>
; | 新增 |
| ohos.bundleState | bundleState |
function queryCurrentBundleActiveStates(begin: number, end: number, callback: AsyncCallback
<Array
<
BundleActiveState
>
>): void;
<br>
function queryCurrentBundleActiveStates(begin: number, end: number): Promise
<Array
<
BundleActiveState
>
>; | 新增 |
| ohos.reminderAgent | reminderAgent |
removeNotificationSlot(slotType: notification.SlotType, callback: AsyncCallback
\<
void>): void;
<br>
removeNotificationSlot(slotType: notification.SlotType): Promise
\
<
void>; | 新增 |
| ohos.reminderAgent | reminderAgent |
addNotificationSlot(slot: NotificationSlot, callback: AsyncCallback
\<
void>): void;
<br>
addNotificationSlot(slot: NotificationSlot): Promise
\
<
void>; | 新增 |
| ohos.reminderAgent | reminderAgent |
cancelAllReminders(callback: AsyncCallback
\<
void>): void;
<br>
cancelAllReminders(): Promise
\
<
void>; | 新增 |
| ohos.reminderAgent | reminderAgent |
getValidReminders(callback: AsyncCallback
\<
Array
\<
ReminderRequest>>): void;
<br>
getValidReminders(): Promise
\<
Array
\
<
ReminderRequest>>; | 新增 |
| ohos.reminderAgent | reminderAgent |
cancelReminder(reminderId: number, callback: AsyncCallback
\<
void>): void;
<br>
cancelReminder(reminderId: number): Promise
\
<
void>; | 新增 |
| ohos.reminderAgent | reminderAgent |
publishReminder(reminderReq: ReminderRequest, callback: AsyncCallback
\<
number>): void;
<br>
publishReminder(reminderReq: ReminderRequest): Promise
\
<
number>; | 新增 |
| ohos.bundleState | bundleState |
queryCurrentBundleActiveStates(begin: number, end: number, callback: AsyncCallback
\<
Array
\<
BundleActiveState>>): void;
<br>
queryCurrentBundleActiveStates(begin: number, end: number): Promise
\<
Array
\
<
BundleActiveState>>; | 新增 |
| ohos.bundleState | IntervalType | BY_ANNUALLY = 4 | 新增 |
| ohos.bundleState | IntervalType | BY_MONTHLY = 3 | 新增 |
| ohos.bundleState | IntervalType | BY_WEEKLY = 2 | 新增 |
| ohos.bundleState | IntervalType | BY_DAILY = 1 | 新增 |
| ohos.bundleState | IntervalType | BY_OPTIMIZED = 0 | 新增 |
| ohos.bundleState | BundleActiveInfoResponse | [key: string]: BundleStateInfo; | 新增 |
| ohos.bundleState | bundleState |
function queryAppUsagePriorityGroup(callback: AsyncCallback
<number>
): void;
<br>
function queryAppUsagePriorityGroup(): Promise
<number>
; | 新增 |
| ohos.bundleState | bundleState |
function isIdleState(bundleName: string, callback: AsyncCallback
<boolean>
): void;
<br>
function isIdleState(bundleName: string): Promise
<boolean>
; | 新增 |
| ohos.bundleState | bundleState |
queryAppUsagePriorityGroup(callback: AsyncCallback
\<
number>): void;
<br>
queryAppUsagePriorityGroup(): Promise
\
<
number>; | 新增 |
| ohos.bundleState | bundleState |
isIdleState(bundleName: string, callback: AsyncCallback
\<
boolean>): void;
<br>
isIdleState(bundleName: string): Promise
\
<
boolean>; | 新增 |
| ohos.bundleState | BundleActiveState | stateType?: number; | 新增 |
| ohos.bundleState | BundleActiveState | stateOccurredTime?: number; | 新增 |
| ohos.bundleState | BundleActiveState | nameOfClass?: string; | 新增 |
...
...
@@ -82,10 +82,10 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,资源调度
| ohos.backgroundTaskManager | BackgroundMode | AUDIO_RECORDING = 3 | 新增 |
| ohos.backgroundTaskManager | BackgroundMode | AUDIO_PLAYBACK = 2 | 新增 |
| ohos.backgroundTaskManager | BackgroundMode | DATA_TRANSFER = 1 | 新增 |
| ohos.backgroundTaskManager | backgroundTaskManager |
function stopBackgroundRunning(context: Context, callback: AsyncCallback
<void>
): void;
<br>
function stopBackgroundRunning(context: Context): Promise
<void>
; | 新增 |
| ohos.backgroundTaskManager | backgroundTaskManager |
function startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent, callback: AsyncCallback
<void>
): void;
<br>
function startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent): Promise
<void>
; | 新增 |
| ohos.backgroundTaskManager | backgroundTaskManager |
function requestSuspendDelay(reason: string, callback: Callback
<void>
): DelaySuspendInfo; | 新增 |
| ohos.backgroundTaskManager | backgroundTaskManager |
function getRemainingDelayTime(requestId: number, callback: AsyncCallback
<number>
): void;
<br>
function getRemainingDelayTime(requestId: number): Promise
<number>
; | 新增 |
| ohos.backgroundTaskManager | backgroundTaskManager |
function
cancelSuspendDelay(requestId: number): void; | 新增 |
| ohos.backgroundTaskManager | backgroundTaskManager |
stopBackgroundRunning(context: Context, callback: AsyncCallback
\<
void>): void;
<br>
stopBackgroundRunning(context: Context): Promise
\
<
void>; | 新增 |
| ohos.backgroundTaskManager | backgroundTaskManager |
startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent, callback: AsyncCallback
\<
void>): void;
<br>
startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent): Promise
\
<
void>; | 新增 |
| ohos.backgroundTaskManager | backgroundTaskManager |
requestSuspendDelay(reason: string, callback: Callback
\
<
void>): DelaySuspendInfo; | 新增 |
| ohos.backgroundTaskManager | backgroundTaskManager |
getRemainingDelayTime(requestId: number, callback: AsyncCallback
\<
number>): void;
<br>
getRemainingDelayTime(requestId: number): Promise
\
<
number>; | 新增 |
| ohos.backgroundTaskManager | backgroundTaskManager | cancelSuspendDelay(requestId: number): void; | 新增 |
| ohos.backgroundTaskManager | DelaySuspendInfo | actualDelayTime: number; | 新增 |
| ohos.backgroundTaskManager | DelaySuspendInfo | requestId: number; | 新增 |
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-resource-scheduler_api-9-canary.md
浏览文件 @
c7b46f38
...
...
@@ -22,12 +22,12 @@ OpenHarmony 3.2 Canary1版本相较于OpenHarmony 3.1 Release版本,资源调
| ohos.workScheduler | NetworkType | NETWORK_TYPE_WIFI | 新增 |
| ohos.workScheduler | NetworkType | NETWORK_TYPE_MOBILE | 新增 |
| ohos.workScheduler | NetworkType | NETWORK_TYPE_ANY = 0 | 新增 |
| ohos.workScheduler | workScheduler |
function isLastWorkTimeOut(workId: number, callback: AsyncCallback
<void>
): boolean;
<br>
function isLastWorkTimeOut(workId: number): Promise
<boolean>
; | 新增 |
| ohos.workScheduler | workScheduler |
function
stopAndClearWorks(): boolean; | 新增 |
| ohos.workScheduler | workScheduler |
function obtainAllWorks(callback: AsyncCallback
<void>
): Array
<WorkInfo>
;
<br>
function obtainAllWorks(): Promise
<Array
<
WorkInfo
>
>; | 新增 |
| ohos.workScheduler | workScheduler |
function getWorkStatus(workId: number, callback: AsyncCallback
<WorkInfo>
): void;
<br>
function getWorkStatus(workId: number): Promise
<WorkInfo>
; | 新增 |
| ohos.workScheduler | workScheduler |
function
stopWork(work: WorkInfo, needCancel?: boolean): boolean; | 新增 |
| ohos.workScheduler | workScheduler |
function
startWork(work: WorkInfo): boolean; | 新增 |
| ohos.workScheduler | workScheduler |
isLastWorkTimeOut(workId: number, callback: AsyncCallback
\<
void>): boolean;
<br>
isLastWorkTimeOut(workId: number): Promise
\
<
boolean>; | 新增 |
| ohos.workScheduler | workScheduler | stopAndClearWorks(): boolean; | 新增 |
| ohos.workScheduler | workScheduler |
obtainAllWorks(callback: AsyncCallback
\<
void>): Array
\<
WorkInfo>;
<br>
obtainAllWorks(): Promise
\<
Array
\
<
WorkInfo>>; | 新增 |
| ohos.workScheduler | workScheduler |
getWorkStatus(workId: number, callback: AsyncCallback
\<
WorkInfo>): void;
<br>
getWorkStatus(workId: number): Promise
\
<
WorkInfo>; | 新增 |
| ohos.workScheduler | workScheduler | stopWork(work: WorkInfo, needCancel?: boolean): boolean; | 新增 |
| ohos.workScheduler | workScheduler | startWork(work: WorkInfo): boolean; | 新增 |
| ohos.workScheduler | WorkInfo | idleWaitTime?: number; | 新增 |
| ohos.workScheduler | WorkInfo | isDeepIdle?: boolean; | 新增 |
| ohos.workScheduler | WorkInfo | repeatCount?: number; | 新增 |
...
...
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-security.md
浏览文件 @
c7b46f38
...
...
@@ -82,12 +82,12 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,安全子系
| ohos.security.huks | HuksTag | HUKS_TAG_PURPOSE = HuksTagType.HUKS_TAG_TYPE_UINT
\|
2 | 新增 |
| ohos.security.huks | HuksTag | HUKS_TAG_ALGORITHM = HuksTagType.HUKS_TAG_TYPE_UINT
\|
1 | 新增 |
| ohos.security.huks | HuksTag | HUKS_TAG_INVALID = HuksTagType.HUKS_TAG_TYPE_INVALID
\|
0 | 新增 |
| ohos.security.huks | HuksTagType | HUKS_TAG_TYPE_BYTES = 5
<
< 28 | 新增 |
| ohos.security.huks | HuksTagType | HUKS_TAG_TYPE_BOOL = 4
<
< 28 | 新增 |
| ohos.security.huks | HuksTagType | HUKS_TAG_TYPE_ULONG = 3
<
< 28 | 新增 |
| ohos.security.huks | HuksTagType | HUKS_TAG_TYPE_UINT = 2
<
< 28 | 新增 |
| ohos.security.huks | HuksTagType | HUKS_TAG_TYPE_INT = 1
<
< 28 | 新增 |
| ohos.security.huks | HuksTagType | HUKS_TAG_TYPE_INVALID = 0
<
< 28 | 新增 |
| ohos.security.huks | HuksTagType | HUKS_TAG_TYPE_BYTES = 5
\<\
<
28 | 新增 |
| ohos.security.huks | HuksTagType | HUKS_TAG_TYPE_BOOL = 4
\<\
<
28 | 新增 |
| ohos.security.huks | HuksTagType | HUKS_TAG_TYPE_ULONG = 3
\<\
<
28 | 新增 |
| ohos.security.huks | HuksTagType | HUKS_TAG_TYPE_UINT = 2
\<\
<
28 | 新增 |
| ohos.security.huks | HuksTagType | HUKS_TAG_TYPE_INT = 1
\<\
<
28 | 新增 |
| ohos.security.huks | HuksTagType | HUKS_TAG_TYPE_INVALID = 0
\<\
<
28 | 新增 |
| ohos.security.huks | HuksSendType | HUKS_SEND_TYPE_SYNC = 1 | 新增 |
| ohos.security.huks | HuksSendType | HUKS_SEND_TYPE_ASYNC = 0 | 新增 |
| ohos.security.huks | HuksKeyStorageType | HUKS_STORAGE_PERSISTENT = 1 | 新增 |
...
...
@@ -223,25 +223,25 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,安全子系
| ohos.security.huks | HuksErrorCode | HUKS_ERROR_BAD_STATE = -2 | 新增 |
| ohos.security.huks | HuksErrorCode | HUKS_FAILURE = -1 | 新增 |
| ohos.security.huks | HuksErrorCode | HUKS_SUCCESS = 0 | 新增 |
| ohos.security.huks | HuksResult | certChains?: Array
<string>
; | 新增 |
| ohos.security.huks | HuksResult | properties?: Array
<HuksParam>
; | 新增 |
| ohos.security.huks | HuksResult | certChains?: Array
\
<
string>; | 新增 |
| ohos.security.huks | HuksResult | properties?: Array
\
<
HuksParam>; | 新增 |
| ohos.security.huks | HuksResult | outData?: Uint8Array; | 新增 |
| ohos.security.huks | HuksResult | errorCode: number; | 新增 |
| ohos.security.huks | HuksOptions | inData?: Uint8Array; | 新增 |
| ohos.security.huks | HuksOptions | properties?: Array
<HuksParam>
; | 新增 |
| ohos.security.huks | HuksOptions | properties?: Array
\
<
HuksParam>; | 新增 |
| ohos.security.huks | HuksHandle | token?: Uint8Array; | 新增 |
| ohos.security.huks | HuksHandle | handle: number; | 新增 |
| ohos.security.huks | HuksHandle | errorCode: number; | 新增 |
| ohos.security.huks | HuksParam | value: boolean
\|
number
\|
bigint
\|
Uint8Array; | 新增 |
| ohos.security.huks | HuksParam | tag: HuksTag; | 新增 |
| ohos.security.huks | huks |
function
getSdkVersion(options: HuksOptions) : string; | 新增 |
| ohos.security.huks | huks |
function abort(handle: number, options: HuksOptions, callback: AsyncCallback
<HuksResult>
) : void;
<br>
function abort(handle: number, options: HuksOptions) : Promise
<HuksResult>
; | 新增 |
| ohos.security.huks | huks | f
unction finish(handle: number, options: HuksOptions, callback: AsyncCallback
<HuksResult>
) : void;
<br>
function finish(handle: number, options: HuksOptions) : Promise
<HuksResult>
; | 新增 |
| ohos.security.huks | huks |
function update(handle: number, token?: Uint8Array, options: HuksOptions, callback: AsyncCallback
<HuksResult>
) : void;
<br>
function update(handle: number, token?: Uint8Array, options: HuksOptions) : Promise
<HuksResult>
; | 新增 |
| ohos.security.huks | huks |
function init(keyAlias: string, options: HuksOptions, callback: AsyncCallback
<HuksHandle>
) : void;
<br>
function init(keyAlias: string, options: HuksOptions) : Promise
<HuksHandle>
; | 新增 |
| ohos.security.huks | huks |
function isKeyExist(keyAlias: string, options: HuksOptions, callback: AsyncCallback
<boolean>
) : void;
<br>
function isKeyExist(keyAlias: string, options: HuksOptions) : Promise
<boolean>
; | 新增 |
| ohos.security.huks | huks |
function getKeyProperties(keyAlias: string, options: HuksOptions, callback: AsyncCallback
<HuksResult>
) : void;
<br>
function getKeyProperties(keyAlias: string, options: HuksOptions) : Promise
<HuksResult>
; | 新增 |
| ohos.security.huks | huks |
function exportKey(keyAlias: string, options: HuksOptions, callback: AsyncCallback
<HuksResult>
) : void;
<br>
function exportKey(keyAlias: string, options: HuksOptions) : Promise
<HuksResult>
; | 新增 |
| ohos.security.huks | huks |
function importKey(keyAlias: string, options: HuksOptions, callback: AsyncCallback
<HuksResult>
) : void;
<br>
function importKey(keyAlias: string, options: HuksOptions) : Promise
<HuksResult>
; | 新增 |
| ohos.security.huks | huks |
function deleteKey(keyAlias: string, options: HuksOptions, callback: AsyncCallback
<HuksResult>
) : void;
<br>
function deleteKey(keyAlias: string, options: HuksOptions) : Promise
<HuksResult>
; | 新增 |
| ohos.security.huks | huks |
function generateKey(keyAlias: string, options: HuksOptions, callback: AsyncCallback
<HuksResult>
) : void;
<br>
function generateKey(keyAlias: string, options: HuksOptions) : Promise
<HuksResult>
; | 新增 |
| ohos.security.huks | huks | getSdkVersion(options: HuksOptions) : string; | 新增 |
| ohos.security.huks | huks |
abort(handle: number, options: HuksOptions, callback: AsyncCallback
\<
HuksResult>) : void;
<br>
abort(handle: number, options: HuksOptions) : Promise
\
<
HuksResult>; | 新增 |
| ohos.security.huks | huks | f
inish(handle: number, options: HuksOptions, callback: AsyncCallback
\<
HuksResult>) : void;
<br>
finish(handle: number, options: HuksOptions) : Promise
\
<
HuksResult>; | 新增 |
| ohos.security.huks | huks |
update(handle: number, token?: Uint8Array, options: HuksOptions, callback: AsyncCallback
\<
HuksResult>) : void;
<br>
update(handle: number, token?: Uint8Array, options: HuksOptions) : Promise
\
<
HuksResult>; | 新增 |
| ohos.security.huks | huks |
init(keyAlias: string, options: HuksOptions, callback: AsyncCallback
\<
HuksHandle>) : void;
<br>
init(keyAlias: string, options: HuksOptions) : Promise
\
<
HuksHandle>; | 新增 |
| ohos.security.huks | huks |
isKeyExist(keyAlias: string, options: HuksOptions, callback: AsyncCallback
\<
boolean>) : void;
<br>
isKeyExist(keyAlias: string, options: HuksOptions) : Promise
\
<
boolean>; | 新增 |
| ohos.security.huks | huks |
getKeyProperties(keyAlias: string, options: HuksOptions, callback: AsyncCallback
\<
HuksResult>) : void;
<br>
getKeyProperties(keyAlias: string, options: HuksOptions) : Promise
\
<
HuksResult>; | 新增 |
| ohos.security.huks | huks |
exportKey(keyAlias: string, options: HuksOptions, callback: AsyncCallback
\<
HuksResult>) : void;
<br>
exportKey(keyAlias: string, options: HuksOptions) : Promise
\
<
HuksResult>; | 新增 |
| ohos.security.huks | huks |
importKey(keyAlias: string, options: HuksOptions, callback: AsyncCallback
\<
HuksResult>) : void;
<br>
importKey(keyAlias: string, options: HuksOptions) : Promise
\
<
HuksResult>; | 新增 |
| ohos.security.huks | huks |
deleteKey(keyAlias: string, options: HuksOptions, callback: AsyncCallback
\<
HuksResult>) : void;
<br>
deleteKey(keyAlias: string, options: HuksOptions) : Promise
\
<
HuksResult>; | 新增 |
| ohos.security.huks | huks |
generateKey(keyAlias: string, options: HuksOptions, callback: AsyncCallback
\<
HuksResult>) : void;
<br>
generateKey(keyAlias: string, options: HuksOptions) : Promise
\
<
HuksResult>; | 新增 |
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-sensor.md
浏览文件 @
c7b46f38
此差异已折叠。
点击以展开。
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-settings.md
浏览文件 @
c7b46f38
...
...
@@ -6,13 +6,13 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,应用子系
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| ohos.settings | settings |
function
setValueSync(dataAbilityHelper: DataAbilityHelper, name: string, value: string): boolean; | 新增 |
| ohos.settings | settings |
function
getValueSync(dataAbilityHelper: DataAbilityHelper, name: string, defValue: string): string; | 新增 |
| ohos.settings | settings |
function
getUriSync(name: string): string; | 新增 |
| ohos.settings | settings |
function canShowFloating(callback: AsyncCallback
<boolean>
): void;
<br>
function canShowFloating(): Promise
<boolean>
; | 新增 |
| ohos.settings | settings |
function enableAirplaneMode(enable: boolean, callback: AsyncCallback
<void>
): void;
<br>
function enableAirplaneMode(enable: boolean): Promise
<void>
; | 新增 |
| ohos.settings | settings |
function getValue(dataAbilityHelper: DataAbilityHelper, name: string, callback: AsyncCallback
<object>
): void;
<br>
function getValue(dataAbilityHelper: DataAbilityHelper, name: string): Promise
<object>
; | 新增 |
| ohos.settings | settings |
function getURI(name: string, callback: AsyncCallback
<object>
): void;
<br>
function getURI(name: string): Promise
<object>
; | 新增 |
| ohos.settings | settings | setValueSync(dataAbilityHelper: DataAbilityHelper, name: string, value: string): boolean; | 新增 |
| ohos.settings | settings | getValueSync(dataAbilityHelper: DataAbilityHelper, name: string, defValue: string): string; | 新增 |
| ohos.settings | settings | getUriSync(name: string): string; | 新增 |
| ohos.settings | settings |
canShowFloating(callback: AsyncCallback
\<
boolean>): void;
<br>
canShowFloating(): Promise
\
<
boolean>; | 新增 |
| ohos.settings | settings |
enableAirplaneMode(enable: boolean, callback: AsyncCallback
\<
void>): void;
<br>
enableAirplaneMode(enable: boolean): Promise
\
<
void>; | 新增 |
| ohos.settings | settings |
getValue(dataAbilityHelper: DataAbilityHelper, name: string, callback: AsyncCallback
\<
object>): void;
<br>
getValue(dataAbilityHelper: DataAbilityHelper, name: string): Promise
\
<
object>; | 新增 |
| ohos.settings | settings |
getURI(name: string, callback: AsyncCallback
\<
object>): void;
<br>
getURI(name: string): Promise
\
<
object>; | 新增 |
| ohos.settings | wireless | const WIFI_WATCHDOG_STATUS: string | 新增 |
| ohos.settings | wireless | const WIFI_STATUS: string | 新增 |
| ohos.settings | wireless | const WIFI_TO_MOBILE_DATA_AWAKE_TIMEOUT: string | 新增 |
...
...
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-telephony.md
浏览文件 @
c7b46f38
...
...
@@ -6,7 +6,7 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,电话服务
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| ohos.telephony.sms | sms |
function
hasSmsCapability(): boolean; | 新增 |
| ohos.telephony.sms | sms | hasSmsCapability(): boolean; | 新增 |
| ohos.telephony.sim | CardType | SINGLE_MODE_ISIM_CARD = 60 | 新增 |
| ohos.telephony.sim | CardType | DUAL_MODE_UG_CARD = 50 | 新增 |
| ohos.telephony.sim | CardType | DUAL_MODE_TELECOM_LTE_CARD = 43 | 新增 |
...
...
@@ -17,15 +17,15 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,电话服务
| ohos.telephony.sim | CardType | SINGLE_MODE_USIM_CARD = 20 | 新增 |
| ohos.telephony.sim | CardType | SINGLE_MODE_SIM_CARD = 10 | 新增 |
| ohos.telephony.sim | CardType | UNKNOWN_CARD = -1 | 新增 |
| ohos.telephony.sim | sim |
function hasSimCard(slotId: number, callback: AsyncCallback
<boolean>
): void;
<br>
function hasSimCard(slotId: number): Promise
<boolean>
; | 新增 |
| ohos.telephony.sim | sim |
function
getMaxSimCount(): number; | 新增 |
| ohos.telephony.sim | sim |
function getCardType(slotId: number, callback: AsyncCallback
<CardType>
): void;
<br>
function getCardType(slotId: number): Promise
<CardType>
; | 新增 |
| ohos.telephony.sim | sim |
function hasOperatorPrivileges(slotId: number, callback: AsyncCallback
<boolean>
): void;
<br>
function hasOperatorPrivileges(slotId: number): Promise
<boolean>
; | 新增 |
| ohos.telephony.sim | sim |
function isSimActive(slotId: number, callback: AsyncCallback
<boolean>
): void;
<br>
function isSimActive(slotId: number): Promise
<boolean>
; | 新增 |
| ohos.telephony.sim | sim |
hasSimCard(slotId: number, callback: AsyncCallback
\<
boolean>): void;
<br>
hasSimCard(slotId: number): Promise
\
<
boolean>; | 新增 |
| ohos.telephony.sim | sim | getMaxSimCount(): number; | 新增 |
| ohos.telephony.sim | sim |
getCardType(slotId: number, callback: AsyncCallback
\<
CardType>): void;
<br>
getCardType(slotId: number): Promise
\
<
CardType>; | 新增 |
| ohos.telephony.sim | sim |
hasOperatorPrivileges(slotId: number, callback: AsyncCallback
\<
boolean>): void;
<br>
hasOperatorPrivileges(slotId: number): Promise
\
<
boolean>; | 新增 |
| ohos.telephony.sim | sim |
isSimActive(slotId: number, callback: AsyncCallback
\<
boolean>): void;
<br>
isSimActive(slotId: number): Promise
\
<
boolean>; | 新增 |
| ohos.telephony.radio | NetworkState | cfgTech: RadioTechnology; | 新增 |
| ohos.telephony.radio | radio |
function getOperatorName(slotId: number, callback: AsyncCallback
<string>
): void;
<br>
function getOperatorName(slotId: number): Promise
<string>
; | 新增 |
| ohos.telephony.radio | radio |
function isNrSupported(): boolean;
<br>
function
isNrSupported(slotId: number): boolean; | 新增 |
| ohos.telephony.radio | radio |
function getPrimarySlotId(callback: AsyncCallback
<number>
): void;
<br>
function getPrimarySlotId(): Promise
<number>
; | 新增 |
| ohos.telephony.radio | radio |
getOperatorName(slotId: number, callback: AsyncCallback
\<
string>): void;
<br>
getOperatorName(slotId: number): Promise
\
<
string>; | 新增 |
| ohos.telephony.radio | radio |
isNrSupported(): boolean;
<br>
isNrSupported(slotId: number): boolean; | 新增 |
| ohos.telephony.radio | radio |
getPrimarySlotId(callback: AsyncCallback
\<
number>): void;
<br>
getPrimarySlotId(): Promise
\
<
number>; | 新增 |
| ohos.telephony.observer | LockReason | SIM_SIM_PUK | 新增 |
| ohos.telephony.observer | LockReason | SIM_SIM_PIN | 新增 |
| ohos.telephony.observer | LockReason | SIM_PC_PUK | 新增 |
...
...
@@ -42,12 +42,12 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,电话服务
| ohos.telephony.observer | SimStateData | reason: LockReason; | 新增 |
| ohos.telephony.observer | SimStateData | state: SimState; | 新增 |
| ohos.telephony.observer | SimStateData | type: CardType; | 新增 |
| ohos.telephony.observer | observer |
function off(type: 'simStateChange', callback?: Callback
<SimStateData>
): void; | 新增 |
| ohos.telephony.observer | observer |
function on(type: 'simStateChange', callback: Callback
<SimStateData>
): void;
<br>
function on(type: 'simStateChange', options: { slotId: number }, callback: Callback
<SimStateData>
): void; | 新增 |
| ohos.telephony.observer | observer |
function off(type: 'cellularDataFlowChange', callback?: Callback
<DataFlowType>
): void; | 新增 |
| ohos.telephony.observer | observer |
function on(type: 'cellularDataFlowChange', callback: Callback
<DataFlowType>
): void;
<br>
function on(type: 'cellularDataFlowChange', options: { slotId: number },callback: Callback
<DataFlowType>
): void;
| 新增 |
| ohos.telephony.observer | observer |
function off(type: 'cellularDataConnectionStateChange',callback?: Callback
<
{
state:
DataConnectState
,
network:
RatType
}
>
): void;
| 新增 |
| ohos.telephony.observer | observer |
function on(type: 'cellularDataConnectionStateChange', callback: Callback
<
{
state:
DataConnectState
,
network:
RatType
}
>
): void;
<br>
function on(type: 'cellularDataConnectionStateChange', options: { slotId: number }, callback: Callback
<
{
state:
DataConnectState
,
network:
RatType
}
>
): void; | 新增 |
| ohos.telephony.observer | observer |
off(type: 'simStateChange', callback?: Callback
\
<
SimStateData>): void; | 新增 |
| ohos.telephony.observer | observer |
on(type: 'simStateChange', callback: Callback
\<
SimStateData>): void;
<br>
on(type: 'simStateChange', options: { slotId: number }, callback: Callback
\
<
SimStateData>): void; | 新增 |
| ohos.telephony.observer | observer |
off(type: 'cellularDataFlowChange', callback?: Callback
\
<
DataFlowType>): void; | 新增 |
| ohos.telephony.observer | observer |
on(type: 'cellularDataFlowChange', callback: Callback
\<
DataFlowType>): void;
<br>
on(type: 'cellularDataFlowChange', options: { slotId: number },callback: Callback
\<
DataFlowType>): void;
| 新增 |
| ohos.telephony.observer | observer |
off(type: 'cellularDataConnectionStateChange',callback?: Callback
\<
{ state: DataConnectState, network: RatType }>): void;
| 新增 |
| ohos.telephony.observer | observer |
on(type: 'cellularDataConnectionStateChange', callback: Callback
\<
{ state: DataConnectState, network: RatType }>): void;
<br>
on(type: 'cellularDataConnectionStateChange', options: { slotId: number }, callback: Callback
\
<
{ state: DataConnectState, network: RatType }>): void; | 新增 |
| ohos.telephony.data | DataConnectState | DATA_STATE_SUSPENDED = 3 | 新增 |
| ohos.telephony.data | DataConnectState | DATA_STATE_CONNECTED = 2 | 新增 |
| ohos.telephony.data | DataConnectState | DATA_STATE_CONNECTING = 1 | 新增 |
...
...
@@ -58,13 +58,13 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,电话服务
| ohos.telephony.data | DataFlowType | DATA_FLOW_TYPE_UP = 2 | 新增 |
| ohos.telephony.data | DataFlowType | DATA_FLOW_TYPE_DOWN = 1 | 新增 |
| ohos.telephony.data | DataFlowType | DATA_FLOW_TYPE_NONE = 0 | 新增 |
| ohos.telephony.data | data |
function isCellularDataRoamingEnabled(slotId: number, callback: AsyncCallback
<boolean>
): void;
<br>
function isCellularDataRoamingEnabled(slotId: number): Promise
<boolean>
; | 新增 |
| ohos.telephony.data | data |
function isCellularDataEnabled(callback: AsyncCallback
<boolean>
): void;
<br>
function isCellularDataEnabled(): Promise
<boolean>
; | 新增 |
| ohos.telephony.data | data |
function getCellularDataState(callback: AsyncCallback
<DataConnectState>
): void;
<br>
function getCellularDataState(): Promise
<DataConnectState>
; | 新增 |
| ohos.telephony.data | data |
function getCellularDataFlowType(callback: AsyncCallback
<DataFlowType>
): void;
<br>
function getCellularDataFlowType(): Promise
<DataFlowType>
; | 新增 |
| ohos.telephony.data | data |
function getDefaultCellularDataSlotId(callback: AsyncCallback
<number>
): void;
<br>
function getDefaultCellularDataSlotId(): Promise
<number>
; | 新增 |
| ohos.telephony.call | call |
function
hasVoiceCapability(): boolean; | 新增 |
| ohos.telephony.call | call |
function makeCall(phoneNumber: string, callback: AsyncCallback
<void>
): void;
<br>
function makeCall(phoneNumber: string): Promise
<void>
; | 新增 |
| ohos.telephony.data | data |
isCellularDataRoamingEnabled(slotId: number, callback: AsyncCallback
\<
boolean>): void;
<br>
isCellularDataRoamingEnabled(slotId: number): Promise
\
<
boolean>; | 新增 |
| ohos.telephony.data | data |
isCellularDataEnabled(callback: AsyncCallback
\<
boolean>): void;
<br>
isCellularDataEnabled(): Promise
\
<
boolean>; | 新增 |
| ohos.telephony.data | data |
getCellularDataState(callback: AsyncCallback
\<
DataConnectState>): void;
<br>
getCellularDataState(): Promise
\
<
DataConnectState>; | 新增 |
| ohos.telephony.data | data |
getCellularDataFlowType(callback: AsyncCallback
\<
DataFlowType>): void;
<br>
getCellularDataFlowType(): Promise
\
<
DataFlowType>; | 新增 |
| ohos.telephony.data | data |
getDefaultCellularDataSlotId(callback: AsyncCallback
\<
number>): void;
<br>
getDefaultCellularDataSlotId(): Promise
\
<
number>; | 新增 |
| ohos.telephony.call | call | hasVoiceCapability(): boolean; | 新增 |
| ohos.telephony.call | call |
makeCall(phoneNumber: string, callback: AsyncCallback
\<
void>): void;
<br>
makeCall(phoneNumber: string): Promise
\
<
void>; | 新增 |
| ohos.contact | Website | website: string | 新增 |
| ohos.contact | SipAddress | labelId: number | 新增 |
| ohos.contact | SipAddress | sipAddress: string | 新增 |
...
...
@@ -214,17 +214,17 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,电话服务
| ohos.contact | Contact | readonly key: string | 新增 |
| ohos.contact | Contact | readonly id: number | 新增 |
| ohos.contact | Contact | static readonly INVALID_CONTACT_ID: -1 | 新增 |
| ohos.contact | contact |
function isMyCard(id: number, callback: AsyncCallback
<boolean>
): void;
<br>
function isMyCard(id: number): Promise
<boolean>
; | 新增 |
| ohos.contact | contact |
function isLocalContact(id: number, callback: AsyncCallback
<boolean>
): void;
<br>
function isLocalContact(id: number): Promise
<boolean>
; | 新增 |
| ohos.contact | contact |
function updateContact(contact: Contact, callback: AsyncCallback
<void>
): void;
<br>
function updateContact(contact: Contact, attrs: ContactAttributes, callback: AsyncCallback
<void>
): void;
<br>
function updateContact(contact: Contact, attrs?: ContactAttributes): Promise
<void>
; | 新增 |
| ohos.contact | contact |
function queryMyCard(callback: AsyncCallback
<Contact>
): void;
<br>
function queryMyCard(attrs: ContactAttributes, callback: AsyncCallback
<Contact>
): void;
<br>
function queryMyCard(attrs?: ContactAttributes): Promise
<Contact>
; | 新增 |
| ohos.contact | contact |
function queryKey(id: number, callback: AsyncCallback
<string>
): void;
<br>
function queryKey(id: number, holder: Holder, callback: AsyncCallback
<string>
): void;
<br>
function queryKey(id: number, holder?: Holder): Promise
<string>
; | 新增 |
| ohos.contact | contact |
function queryHolders(callback: AsyncCallback
<Array
<
Holder
>
>): void;
<br>
function queryHolders(): Promise
<Array
<
Holder
>
>; | 新增 |
| ohos.contact | contact |
function queryGroups(callback: AsyncCallback
<Array
<
Group
>
>): void;
<br>
function queryGroups(holder: Holder, callback: AsyncCallback
<Array
<
Group
>
>): void;
<br>
function queryGroups(holder?: Holder): Promise
<Array
<
Group
>
>; | 新增 |
| ohos.contact | contact |
function queryContactsByPhoneNumber(phoneNumber: string, callback: AsyncCallback
<Array
<
Contact
>
>): void;
<br>
function queryContactsByPhoneNumber(phoneNumber: string, holder: Holder, callback: AsyncCallback
<Array
<
Contact
>
>): void;
<br>
function queryContactsByPhoneNumber(phoneNumber: string, attrs: ContactAttributes, callback: AsyncCallback
<Array
<
Contact
>
>): void;
<br>
function queryContactsByPhoneNumber(phoneNumber: string, holder: Holder, attrs: ContactAttributes, callback: AsyncCallback
<Array
<
Contact
>
>): void;
<br>
function queryContactsByPhoneNumber(phoneNumber: string, holder?: Holder, attrs?: ContactAttributes): Promise
<Array
<
Contact
>
>; | 新增 |
| ohos.contact | contact |
function queryContactsByEmail(email: string, callback: AsyncCallback
<Array
<
Contact
>
>): void;
<br>
function queryContactsByEmail(email: string, holder: Holder, callback: AsyncCallback
<Array
<
Contact
>
>): void;
<br>
function queryContactsByEmail(email: string, attrs: ContactAttributes, callback: AsyncCallback
<Array
<
Contact
>
>): void;
<br>
function queryContactsByEmail(email: string, holder: Holder, attrs: ContactAttributes, callback: AsyncCallback
<Array
<
Contact
>
>): void;
<br>
function queryContactsByEmail(email: string, holder?: Holder, attrs?: ContactAttributes): Promise
<Array
<
Contact
>
>; | 新增 |
| ohos.contact | contact |
function queryContacts(callback: AsyncCallback
<Array
<
Contact
>
>): void;
<br>
function queryContacts(holder: Holder, callback: AsyncCallback
<Array
<
Contact
>
>): void;
<br>
function queryContacts(attrs: ContactAttributes, callback: AsyncCallback
<Array
<
Contact
>
>): void;
<br>
function queryContacts(holder: Holder, attrs: ContactAttributes, callback: AsyncCallback
<Array
<
Contact
>
>): void;
<br>
function queryContacts(holder?: Holder, attrs?: ContactAttributes): Promise
<Array
<
Contact
>
>; | 新增 |
| ohos.contact | contact |
function queryContact(key: string, callback: AsyncCallback
<Contact>
): void;
<br>
function queryContact(key: string, holder: Holder, callback: AsyncCallback
<Contact>
): void;
<br>
function queryContact(key: string, attrs: ContactAttributes, callback: AsyncCallback
<Contact>
): void;
<br>
function queryContact(key: string, holder: Holder, attrs: ContactAttributes, callback: AsyncCallback
<Contact>
): void;
<br>
function queryContact(key: string, holder?: Holder, attrs?: ContactAttributes): Promise
<Contact>
; | 新增 |
| ohos.contact | contact |
function deleteContact(key: string, callback: AsyncCallback
<void>
): void;
<br>
function deleteContact(key: string): Promise
<void>
; | 新增 |
| ohos.contact | contact |
function selectContact(callback: AsyncCallback
<Array
<
Contact
>
>): void;
<br>
function selectContact(): Promise
<Array
<
Contact
>
>; | 新增 |
| ohos.contact | contact |
function addContact(contact: Contact, callback: AsyncCallback
<number>
): void;
<br>
function addContact(contact: Contact): Promise
<number>
; | 新增 |
| ohos.contact | contact |
isMyCard(id: number, callback: AsyncCallback
\<
boolean>): void;
<br>
isMyCard(id: number): Promise
\
<
boolean>; | 新增 |
| ohos.contact | contact |
isLocalContact(id: number, callback: AsyncCallback
\<
boolean>): void;
<br>
isLocalContact(id: number): Promise
\
<
boolean>; | 新增 |
| ohos.contact | contact |
updateContact(contact: Contact, callback: AsyncCallback
\<
void>): void;
<br>
updateContact(contact: Contact, attrs: ContactAttributes, callback: AsyncCallback
\<
void>): void;
<br>
updateContact(contact: Contact, attrs?: ContactAttributes): Promise
\
<
void>; | 新增 |
| ohos.contact | contact |
queryMyCard(callback: AsyncCallback
\<
Contact>): void;
<br>
queryMyCard(attrs: ContactAttributes, callback: AsyncCallback
\<
Contact>): void;
<br>
queryMyCard(attrs?: ContactAttributes): Promise
\
<
Contact>; | 新增 |
| ohos.contact | contact |
queryKey(id: number, callback: AsyncCallback
\<
string>): void;
<br>
queryKey(id: number, holder: Holder, callback: AsyncCallback
\<
string>): void;
<br>
queryKey(id: number, holder?: Holder): Promise
\
<
string>; | 新增 |
| ohos.contact | contact |
queryHolders(callback: AsyncCallback
\<
Array
\<
Holder>>): void;
<br>
queryHolders(): Promise
\<
Array
\
<
Holder>>; | 新增 |
| ohos.contact | contact |
queryGroups(callback: AsyncCallback
\<
Array
\<
Group>>): void;
<br>
queryGroups(holder: Holder, callback: AsyncCallback
\<
Array
\<
Group>>): void;
<br>
queryGroups(holder?: Holder): Promise
\<
Array
\
<
Group>>; | 新增 |
| ohos.contact | contact |
queryContactsByPhoneNumber(phoneNumber: string, callback: AsyncCallback
\<
Array
\<
Contact>>): void;
<br>
queryContactsByPhoneNumber(phoneNumber: string, holder: Holder, callback: AsyncCallback
\<
Array
\<
Contact>>): void;
<br>
queryContactsByPhoneNumber(phoneNumber: string, attrs: ContactAttributes, callback: AsyncCallback
\<
Array
\<
Contact>>): void;
<br>
queryContactsByPhoneNumber(phoneNumber: string, holder: Holder, attrs: ContactAttributes, callback: AsyncCallback
\<
Array
\<
Contact>>): void;
<br>
queryContactsByPhoneNumber(phoneNumber: string, holder?: Holder, attrs?: ContactAttributes): Promise
\<
Array
\
<
Contact>>; | 新增 |
| ohos.contact | contact |
queryContactsByEmail(email: string, callback: AsyncCallback
\<
Array
\<
Contact>>): void;
<br>
queryContactsByEmail(email: string, holder: Holder, callback: AsyncCallback
\<
Array
\<
Contact>>): void;
<br>
queryContactsByEmail(email: string, attrs: ContactAttributes, callback: AsyncCallback
\<
Array
\<
Contact>>): void;
<br>
queryContactsByEmail(email: string, holder: Holder, attrs: ContactAttributes, callback: AsyncCallback
\<
Array
\<
Contact>>): void;
<br>
queryContactsByEmail(email: string, holder?: Holder, attrs?: ContactAttributes): Promise
\<
Array
\
<
Contact>>; | 新增 |
| ohos.contact | contact |
queryContacts(callback: AsyncCallback
\<
Array
\<
Contact>>): void;
<br>
queryContacts(holder: Holder, callback: AsyncCallback
\<
Array
\<
Contact>>): void;
<br>
queryContacts(attrs: ContactAttributes, callback: AsyncCallback
\<
Array
\<
Contact>>): void;
<br>
queryContacts(holder: Holder, attrs: ContactAttributes, callback: AsyncCallback
\<
Array
\<
Contact>>): void;
<br>
queryContacts(holder?: Holder, attrs?: ContactAttributes): Promise
\<
Array
\
<
Contact>>; | 新增 |
| ohos.contact | contact |
queryContact(key: string, callback: AsyncCallback
\<
Contact>): void;
<br>
queryContact(key: string, holder: Holder, callback: AsyncCallback
\<
Contact>): void;
<br>
queryContact(key: string, attrs: ContactAttributes, callback: AsyncCallback
\<
Contact>): void;
<br>
queryContact(key: string, holder: Holder, attrs: ContactAttributes, callback: AsyncCallback
\<
Contact>): void;
<br>
queryContact(key: string, holder?: Holder, attrs?: ContactAttributes): Promise
\
<
Contact>; | 新增 |
| ohos.contact | contact |
deleteContact(key: string, callback: AsyncCallback
\<
void>): void;
<br>
deleteContact(key: string): Promise
\
<
void>; | 新增 |
| ohos.contact | contact |
selectContact(callback: AsyncCallback
\<
Array
\<
Contact>>): void;
<br>
selectContact(): Promise
\<
Array
\
<
Contact>>; | 新增 |
| ohos.contact | contact |
addContact(contact: Contact, callback: AsyncCallback
\<
number>): void;
<br>
addContact(contact: Contact): Promise
\
<
number>; | 新增 |
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-unitest.md
浏览文件 @
c7b46f38
...
...
@@ -6,32 +6,32 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,测试框架
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| ohos.uitest | UiDriver | screenCap(savePath:string):Promise
<bool>
; | 新增 |
| ohos.uitest | UiDriver | swipe(startx:number,starty:number,endx:number,endy:number):Promise
<void>
; | 新增 |
| ohos.uitest | UiDriver | longClick(x:number,y:number):Promise
<void>
; | 新增 |
| ohos.uitest | UiDriver | doubleClick(x:number,y:number):Promise
<void>
; | 新增 |
| ohos.uitest | UiDriver | click(x:number,y:number):Promise
<void>
; | 新增 |
| ohos.uitest | UiDriver | triggerKey(keyCode:number):Promise
<void>
; | 新增 |
| ohos.uitest | UiDriver | pressBack():Promise
<void>
; | 新增 |
| ohos.uitest | UiDriver | assertComponentExist(by:By):Promise
<void>
; | 新增 |
| ohos.uitest | UiDriver | findComponents(by:By):Promise
<Array
<
UiComponent
>
>; | 新增 |
| ohos.uitest | UiDriver | findComponent(by:By):Promise
<UiComponent>
; | 新增 |
| ohos.uitest | UiDriver | delayMs(duration:number):Promise
<void>
; | 新增 |
| ohos.uitest | UiDriver | screenCap(savePath:string):Promise
\
<
bool>; | 新增 |
| ohos.uitest | UiDriver | swipe(startx:number,starty:number,endx:number,endy:number):Promise
\
<
void>; | 新增 |
| ohos.uitest | UiDriver | longClick(x:number,y:number):Promise
\
<
void>; | 新增 |
| ohos.uitest | UiDriver | doubleClick(x:number,y:number):Promise
\
<
void>; | 新增 |
| ohos.uitest | UiDriver | click(x:number,y:number):Promise
\
<
void>; | 新增 |
| ohos.uitest | UiDriver | triggerKey(keyCode:number):Promise
\
<
void>; | 新增 |
| ohos.uitest | UiDriver | pressBack():Promise
\
<
void>; | 新增 |
| ohos.uitest | UiDriver | assertComponentExist(by:By):Promise
\
<
void>; | 新增 |
| ohos.uitest | UiDriver | findComponents(by:By):Promise
\<
Array
\
<
UiComponent>>; | 新增 |
| ohos.uitest | UiDriver | findComponent(by:By):Promise
\
<
UiComponent>; | 新增 |
| ohos.uitest | UiDriver | delayMs(duration:number):Promise
\
<
void>; | 新增 |
| ohos.uitest | UiDriver | static create():UiDriver; | 新增 |
| ohos.uitest | UiComponent | scrollSearch(by:By):Promise
<UiComponent>
; | 新增 |
| ohos.uitest | UiComponent | inputText(text: string):Promise
<void>
; | 新增 |
| ohos.uitest | UiComponent | isSelected():Promise
<bool>
; | 新增 |
| ohos.uitest | UiComponent | isFocused():Promise
<bool>
; | 新增 |
| ohos.uitest | UiComponent | isEnabled():Promise
<bool>
; | 新增 |
| ohos.uitest | UiComponent | isScrollable():Promise
<bool>
; | 新增 |
| ohos.uitest | UiComponent | isClickable():Promise
<bool>
; | 新增 |
| ohos.uitest | UiComponent | getType():Promise
<string>
; | 新增 |
| ohos.uitest | UiComponent | getText():Promise
<string>
; | 新增 |
| ohos.uitest | UiComponent | getKey():Promise
<string>
; | 新增 |
| ohos.uitest | UiComponent | getId():Promise
<number>
; | 新增 |
| ohos.uitest | UiComponent | longClick():Promise
<void>
; | 新增 |
| ohos.uitest | UiComponent | doubleClick():Promise
<void>
; | 新增 |
| ohos.uitest | UiComponent | click():Promise
<void>
; | 新增 |
| ohos.uitest | UiComponent | scrollSearch(by:By):Promise
\
<
UiComponent>; | 新增 |
| ohos.uitest | UiComponent | inputText(text: string):Promise
\
<
void>; | 新增 |
| ohos.uitest | UiComponent | isSelected():Promise
\
<
bool>; | 新增 |
| ohos.uitest | UiComponent | isFocused():Promise
\
<
bool>; | 新增 |
| ohos.uitest | UiComponent | isEnabled():Promise
\
<
bool>; | 新增 |
| ohos.uitest | UiComponent | isScrollable():Promise
\
<
bool>; | 新增 |
| ohos.uitest | UiComponent | isClickable():Promise
\
<
bool>; | 新增 |
| ohos.uitest | UiComponent | getType():Promise
\
<
string>; | 新增 |
| ohos.uitest | UiComponent | getText():Promise
\
<
string>; | 新增 |
| ohos.uitest | UiComponent | getKey():Promise
\
<
string>; | 新增 |
| ohos.uitest | UiComponent | getId():Promise
\
<
number>; | 新增 |
| ohos.uitest | UiComponent | longClick():Promise
\
<
void>; | 新增 |
| ohos.uitest | UiComponent | doubleClick():Promise
\
<
void>; | 新增 |
| ohos.uitest | UiComponent | click():Promise
\
<
void>; | 新增 |
| ohos.uitest | By | isAfter(by:By):By; | 新增 |
| ohos.uitest | By | isBefore(by:By):By; | 新增 |
| ohos.uitest | By | selected(b?:bool):By; | 新增 |
...
...
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-usb.md
浏览文件 @
c7b46f38
...
...
@@ -23,7 +23,7 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,USB服务子
| ohos.usb | USBControlParams | request: number; | 新增 |
| ohos.usb | USBDevicePipe | devAddress: number; | 新增 |
| ohos.usb | USBDevicePipe | busNum: number; | 新增 |
| ohos.usb | USBDevice | configs: Array
<USBConfig>
; | 新增 |
| ohos.usb | USBDevice | configs: Array
\
<
USBConfig>; | 新增 |
| ohos.usb | USBDevice | protocol: number; | 新增 |
| ohos.usb | USBDevice | subClass: number; | 新增 |
| ohos.usb | USBDevice | clazz: number; | 新增 |
...
...
@@ -36,14 +36,14 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,USB服务子
| ohos.usb | USBDevice | serial: string; | 新增 |
| ohos.usb | USBDevice | devAddress: number; | 新增 |
| ohos.usb | USBDevice | busNum: number; | 新增 |
| ohos.usb | USBConfig | interfaces: Array
<USBInterface>
; | 新增 |
| ohos.usb | USBConfig | interfaces: Array
\
<
USBInterface>; | 新增 |
| ohos.usb | USBConfig | isSelfPowered: boolean; | 新增 |
| ohos.usb | USBConfig | isRemoteWakeup: boolean; | 新增 |
| ohos.usb | USBConfig | name: string; | 新增 |
| ohos.usb | USBConfig | maxPower: number; | 新增 |
| ohos.usb | USBConfig | attributes: number; | 新增 |
| ohos.usb | USBConfig | id: number; | 新增 |
| ohos.usb | USBInterface | endpoints: Array
<USBEndpoint>
; | 新增 |
| ohos.usb | USBInterface | endpoints: Array
\
<
USBEndpoint>; | 新增 |
| ohos.usb | USBInterface | name: string; | 新增 |
| ohos.usb | USBInterface | alternateSetting: number; | 新增 |
| ohos.usb | USBInterface | subClass: number; | 新增 |
...
...
@@ -58,16 +58,16 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,USB服务子
| ohos.usb | USBEndpoint | interval: number; | 新增 |
| ohos.usb | USBEndpoint | attributes: number; | 新增 |
| ohos.usb | USBEndpoint | address: number; | 新增 |
| ohos.usb | usb |
function
closePipe(pipe: USBDevicePipe): number; | 新增 |
| ohos.usb | usb |
function bulkTransfer(pipe: USBDevicePipe, endpoint: USBEndpoint, buffer: Uint8Array,timeout?: number): Promise
<number>
; | 新增 |
| ohos.usb | usb |
function controlTransfer(pipe: USBDevicePipe, contrlparam: USBControlParams, timeout?: number): Promise
<number>
; | 新增 |
| ohos.usb | usb |
function
getFileDescriptor(pipe: USBDevicePipe): number; | 新增 |
| ohos.usb | usb |
function
getRawDescriptor(pipe: USBDevicePipe): Uint8Array; | 新增 |
| ohos.usb | usb |
function
setInterface(pipe: USBDevicePipe, iface: USBInterface): number; | 新增 |
| ohos.usb | usb |
function
setConfiguration(pipe: USBDevicePipe, config: USBConfig): number; | 新增 |
| ohos.usb | usb |
function
releaseInterface(pipe: USBDevicePipe, iface: USBInterface): number; | 新增 |
| ohos.usb | usb |
function
claimInterface(pipe: USBDevicePipe, iface: USBInterface, force?: boolean): number; | 新增 |
| ohos.usb | usb |
function requestRight(deviceName: string): Promise
<boolean>
; | 新增 |
| ohos.usb | usb |
function
hasRight(deviceName: string): boolean; | 新增 |
| ohos.usb | usb |
function connectDevice(device: USBDevice): Readonly
<USBDevicePipe>
; | 新增 |
| ohos.usb | usb |
function getDevices(): Array
<Readonly
<
USBDevice
>
>; | 新增 |
| ohos.usb | usb | closePipe(pipe: USBDevicePipe): number; | 新增 |
| ohos.usb | usb |
bulkTransfer(pipe: USBDevicePipe, endpoint: USBEndpoint, buffer: Uint8Array,timeout?: number): Promise
\
<
number>; | 新增 |
| ohos.usb | usb |
controlTransfer(pipe: USBDevicePipe, contrlparam: USBControlParams, timeout?: number): Promise
\
<
number>; | 新增 |
| ohos.usb | usb | getFileDescriptor(pipe: USBDevicePipe): number; | 新增 |
| ohos.usb | usb | getRawDescriptor(pipe: USBDevicePipe): Uint8Array; | 新增 |
| ohos.usb | usb | setInterface(pipe: USBDevicePipe, iface: USBInterface): number; | 新增 |
| ohos.usb | usb | setConfiguration(pipe: USBDevicePipe, config: USBConfig): number; | 新增 |
| ohos.usb | usb | releaseInterface(pipe: USBDevicePipe, iface: USBInterface): number; | 新增 |
| ohos.usb | usb | claimInterface(pipe: USBDevicePipe, iface: USBInterface, force?: boolean): number; | 新增 |
| ohos.usb | usb |
requestRight(deviceName: string): Promise
\
<
boolean>; | 新增 |
| ohos.usb | usb | hasRight(deviceName: string): boolean; | 新增 |
| ohos.usb | usb |
connectDevice(device: USBDevice): Readonly
\
<
USBDevicePipe>; | 新增 |
| ohos.usb | usb |
getDevices(): Array
\<
Readonly
\
<
USBDevice>>; | 新增 |
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-user-authentication.md
浏览文件 @
c7b46f38
...
...
@@ -51,7 +51,7 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,用户身份
| ohos.userIAM.userAuth | UserAuth | getVersion() : number; | 新增 |
| ohos.userIAM.userAuth | UserAuth | constructor(); | 新增 |
| ohos.userIAM.userAuth | userAuth | function getAuthenticator(): Authenticator; | 新增 |
| ohos.userIAM.userAuth | Authenticator | execute(type: AuthType, level: SecureLevel, callback: AsyncCallback
<number>
): void;
<br>
execute(type: AuthType, level: SecureLevel): Promise
<number>
; | 新增 |
| ohos.userIAM.userAuth | Authenticator | execute(type: AuthType, level: SecureLevel, callback: AsyncCallback
\<
number>): void;
<br>
execute(type: AuthType, level: SecureLevel): Promise
\
<
number>; | 新增 |
| ohos.userIAM.userAuth | AuthenticationResult | GENERAL_ERROR = 100 | 新增 |
| ohos.userIAM.userAuth | AuthenticationResult | NOT_ENROLLED = 8 | 新增 |
| ohos.userIAM.userAuth | AuthenticationResult | LOCKED = 7 | 新增 |
...
...
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-window.md
浏览文件 @
c7b46f38
...
...
@@ -6,35 +6,35 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,窗口管理
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| ohos.window | Window | setTouchable(isTouchable: boolean): Promise
<void>
;
<br>
setTouchable(isTouchable: boolean, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.window | Window | setPrivacyMode(isPrivacyMode: boolean): Promise
<void>
;
<br>
setPrivacyMode(isPrivacyMode: boolean, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.window | Window | setOutsideTouchable(touchable: boolean): Promise
<void>
;
<br>
setOutsideTouchable(touchable: boolean, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.window | Window | setKeepScreenOn(isKeepScreenOn: boolean): Promise
<void>
;
<br>
setKeepScreenOn(isKeepScreenOn: boolean, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.window | Window | setFocusable(isFocusable: boolean): Promise
<void>
;
<br>
setFocusable(isFocusable: boolean, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.window | Window | setDimBehind(dimBehindValue: number, callback: AsyncCallback
<void>
): void;
<br>
setDimBehind(dimBehindValue: number): Promise
<void>
; | 新增 |
| ohos.window | Window | setBrightness(brightness: number): Promise
<void>
;
<br>
setBrightness(brightness: number, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.window | Window | setBackgroundColor(color: string): Promise
<void>
;
<br>
setBackgroundColor(color: string, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.window | Window | getColorSpace(): Promise
<ColorSpace>
;
<br>
getColorSpace(callback: AsyncCallback
<ColorSpace>
): void; | 新增 |
| ohos.window | Window | setColorSpace(colorSpace:ColorSpace): Promise
<void>
;
<br>
setColorSpace(colorSpace:ColorSpace, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.window | Window | isSupportWideGamut(): Promise
<boolean>
;
<br>
isSupportWideGamut(callback: AsyncCallback
<boolean>
): void; | 新增 |
| ohos.window | Window | off(type: 'keyboardHeightChange', callback?: Callback
<number>
): void; | 新增 |
| ohos.window | Window | on(type: 'keyboardHeightChange', callback: Callback
<number>
): void; | 新增 |
| ohos.window | Window | off(type: 'systemAvoidAreaChange', callback?: Callback
<AvoidArea>
): void; | 新增 |
| ohos.window | Window | on(type: 'systemAvoidAreaChange', callback: Callback
<AvoidArea>
): void; | 新增 |
| ohos.window | Window | off(type: 'windowSizeChange', callback?: Callback
<Size>
): void; | 新增 |
| ohos.window | Window | on(type: 'windowSizeChange', callback: Callback
<Size>
): void; | 新增 |
| ohos.window | Window | isShowing(callback: AsyncCallback
<boolean>
): void;
<br>
isShowing(): Promise
<boolean>
; | 新增 |
| ohos.window | Window | loadContent(path: string, callback: AsyncCallback
<void>
): void;
<br>
loadContent(path: string): Promise
<void>
; | 新增 |
| ohos.window | Window | setSystemBarProperties(systemBarProperties: SystemBarProperties, callback: AsyncCallback
<void>
): void;
<br>
setSystemBarProperties(systemBarProperties: SystemBarProperties): Promise
<void>
; | 新增 |
| ohos.window | Window | setSystemBarEnable(names: Array
<
'
status
'\|'
navigation
'
>
, callback: AsyncCallback
<void>
): void;
<br>
setSystemBarEnable(names: Array
<
'
status
'\|'
navigation
'
>
): Promise
<void>
; | 新增 |
| ohos.window | Window | setLayoutFullScreen(isLayoutFullScreen: boolean, callback: AsyncCallback
<void>
): void;
<br>
setLayoutFullScreen(isLayoutFullScreen: boolean): Promise
<void>
; | 新增 |
| ohos.window | Window | setFullScreen(isFullScreen: boolean, callback: AsyncCallback
<void>
): void;
<br>
setFullScreen(isFullScreen: boolean): Promise
<void>
; | 新增 |
| ohos.window | Window | getAvoidArea(type: AvoidAreaType, callback: AsyncCallback
<AvoidArea>
): void;
<br>
getAvoidArea(type: AvoidAreaType): Promise
<AvoidArea>
; | 新增 |
| ohos.window | Window | getProperties(callback: AsyncCallback
<WindowProperties>
): void;
<br>
getProperties(): Promise
<WindowProperties>
; | 新增 |
| ohos.window | Window | destroy(callback: AsyncCallback
<void>
): void;
<br>
destroy(): Promise
<void>
; | 新增 |
| ohos.window | Window | show(callback: AsyncCallback
<void>
): void;
<br>
show(): Promise
<void>
; | 新增 |
| ohos.window | window | f
unction find(id: string, callback: AsyncCallback
<Window>
): void;
<br>
function find(id: string): Promise
<Window>
; | 新增 |
| ohos.window | window |
function create(id: string, type: WindowType, callback: AsyncCallback
<Window>
): void;
<br>
function create(id: string, type: WindowType): Promise
<Window>
;
<br>
function create(ctx: Context, id: string, type: WindowType): Promise
<Window>
;
<br>
function create(ctx: Context, id: string, type: WindowType, callback: AsyncCallback
<Window>
): void; | 新增 |
| ohos.window | Window | setTouchable(isTouchable: boolean): Promise
\<
void>;
<br>
setTouchable(isTouchable: boolean, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.window | Window | setPrivacyMode(isPrivacyMode: boolean): Promise
\<
void>;
<br>
setPrivacyMode(isPrivacyMode: boolean, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.window | Window | setOutsideTouchable(touchable: boolean): Promise
\<
void>;
<br>
setOutsideTouchable(touchable: boolean, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.window | Window | setKeepScreenOn(isKeepScreenOn: boolean): Promise
\<
void>;
<br>
setKeepScreenOn(isKeepScreenOn: boolean, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.window | Window | setFocusable(isFocusable: boolean): Promise
\<
void>;
<br>
setFocusable(isFocusable: boolean, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.window | Window | setDimBehind(dimBehindValue: number, callback: AsyncCallback
\<
void>): void;
<br>
setDimBehind(dimBehindValue: number): Promise
\
<
void>; | 新增 |
| ohos.window | Window | setBrightness(brightness: number): Promise
\<
void>;
<br>
setBrightness(brightness: number, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.window | Window | setBackgroundColor(color: string): Promise
\<
void>;
<br>
setBackgroundColor(color: string, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.window | Window | getColorSpace(): Promise
\<
ColorSpace>;
<br>
getColorSpace(callback: AsyncCallback
\
<
ColorSpace>): void; | 新增 |
| ohos.window | Window | setColorSpace(colorSpace:ColorSpace): Promise
\<
void>;
<br>
setColorSpace(colorSpace:ColorSpace, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.window | Window | isSupportWideGamut(): Promise
\<
boolean>;
<br>
isSupportWideGamut(callback: AsyncCallback
\
<
boolean>): void; | 新增 |
| ohos.window | Window | off(type: 'keyboardHeightChange', callback?: Callback
\
<
number>): void; | 新增 |
| ohos.window | Window | on(type: 'keyboardHeightChange', callback: Callback
\
<
number>): void; | 新增 |
| ohos.window | Window | off(type: 'systemAvoidAreaChange', callback?: Callback
\
<
AvoidArea>): void; | 新增 |
| ohos.window | Window | on(type: 'systemAvoidAreaChange', callback: Callback
\
<
AvoidArea>): void; | 新增 |
| ohos.window | Window | off(type: 'windowSizeChange', callback?: Callback
\
<
Size>): void; | 新增 |
| ohos.window | Window | on(type: 'windowSizeChange', callback: Callback
\
<
Size>): void; | 新增 |
| ohos.window | Window | isShowing(callback: AsyncCallback
\<
boolean>): void;
<br>
isShowing(): Promise
\
<
boolean>; | 新增 |
| ohos.window | Window | loadContent(path: string, callback: AsyncCallback
\<
void>): void;
<br>
loadContent(path: string): Promise
\
<
void>; | 新增 |
| ohos.window | Window | setSystemBarProperties(systemBarProperties: SystemBarProperties, callback: AsyncCallback
\<
void>): void;
<br>
setSystemBarProperties(systemBarProperties: SystemBarProperties): Promise
\
<
void>; | 新增 |
| ohos.window | Window | setSystemBarEnable(names: Array
\<
'status'
\|
'navigation'>, callback: AsyncCallback
\<
void>): void;
<br>
setSystemBarEnable(names: Array
\<
'status'
\|
'navigation'>): Promise
\
<
void>; | 新增 |
| ohos.window | Window | setLayoutFullScreen(isLayoutFullScreen: boolean, callback: AsyncCallback
\<
void>): void;
<br>
setLayoutFullScreen(isLayoutFullScreen: boolean): Promise
\
<
void>; | 新增 |
| ohos.window | Window | setFullScreen(isFullScreen: boolean, callback: AsyncCallback
\<
void>): void;
<br>
setFullScreen(isFullScreen: boolean): Promise
\
<
void>; | 新增 |
| ohos.window | Window | getAvoidArea(type: AvoidAreaType, callback: AsyncCallback
\<
AvoidArea>): void;
<br>
getAvoidArea(type: AvoidAreaType): Promise
\
<
AvoidArea>; | 新增 |
| ohos.window | Window | getProperties(callback: AsyncCallback
\<
WindowProperties>): void;
<br>
getProperties(): Promise
\
<
WindowProperties>; | 新增 |
| ohos.window | Window | destroy(callback: AsyncCallback
\<
void>): void;
<br>
destroy(): Promise
\
<
void>; | 新增 |
| ohos.window | Window | show(callback: AsyncCallback
\<
void>): void;
<br>
show(): Promise
\
<
void>; | 新增 |
| ohos.window | window | f
ind(id: string, callback: AsyncCallback
\<
Window>): void;
<br>
find(id: string): Promise
\
<
Window>; | 新增 |
| ohos.window | window |
create(id: string, type: WindowType, callback: AsyncCallback
\<
Window>): void;
<br>
create(id: string, type: WindowType): Promise
\<
Window>;
<br>
create(ctx: Context, id: string, type: WindowType): Promise
\<
Window>;
<br>
create(ctx: Context, id: string, type: WindowType, callback: AsyncCallback
\
<
Window>): void; | 新增 |
| ohos.window | ColorSpace | WIDE_GAMUT | 新增 |
| ohos.window | ColorSpace | DEFAULT | 新增 |
| ohos.window | WindowProperties | isTransparent: boolean | 新增 |
...
...
@@ -87,11 +87,11 @@ OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,窗口管理
| ohos.display | DisplayState | STATE_ON | 新增 |
| ohos.display | DisplayState | STATE_OFF | 新增 |
| ohos.display | DisplayState | STATE_UNKNOWN = 0 | 新增 |
| ohos.display | display |
function off(type: 'add'
\|
'remove'
\|
'change', callback?: Callback
<number>
): void; | 新增 |
| ohos.display | display |
function off(type: 'add'
\|
'remove'
\|
'change', callback?: Callback
<number>
): void; | 新增 |
| ohos.display | display |
function off(type: 'add'
\|
'remove'
\|
'change', callback?: Callback
<number>
): void; | 新增 |
| ohos.display | display |
function on(type: 'add'
\|
'remove'
\|
'change', callback: Callback
<number>
): void; | 新增 |
| ohos.display | display |
function on(type: 'add'
\|
'remove'
\|
'change', callback: Callback
<number>
): void; | 新增 |
| ohos.display | display |
function on(type: 'add'
\|
'remove'
\|
'change', callback: Callback
<number>
): void; | 新增 |
| ohos.display | display |
function getAllDisplay(callback: AsyncCallback
<Array
<
Display
>
>): void;
<br>
function getAllDisplay(): Promise
<Array
<
Display
>
>; | 新增 |
| ohos.display | display |
function getDefaultDisplay(callback: AsyncCallback
<Display>
): void;
<br>
function getDefaultDisplay(): Promise
<Display>
; | 新增 |
| ohos.display | display |
off(type: 'add'
\|
'remove'
\|
'change', callback?: Callback
\
<
number>): void; | 新增 |
| ohos.display | display |
off(type: 'add'
\|
'remove'
\|
'change', callback?: Callback
\
<
number>): void; | 新增 |
| ohos.display | display |
off(type: 'add'
\|
'remove'
\|
'change', callback?: Callback
\
<
number>): void; | 新增 |
| ohos.display | display |
on(type: 'add'
\|
'remove'
\|
'change', callback: Callback
\
<
number>): void; | 新增 |
| ohos.display | display |
on(type: 'add'
\|
'remove'
\|
'change', callback: Callback
\
<
number>): void; | 新增 |
| ohos.display | display |
on(type: 'add'
\|
'remove'
\|
'change', callback: Callback
\
<
number>): void; | 新增 |
| ohos.display | display |
getAllDisplay(callback: AsyncCallback
\<
Array
\<
Display>>): void;
<br>
getAllDisplay(): Promise
\<
Array
\
<
Display>>; | 新增 |
| ohos.display | display |
getDefaultDisplay(callback: AsyncCallback
\<
Display>): void;
<br>
getDefaultDisplay(): Promise
\
<
Display>; | 新增 |
zh-cn/release-notes/api-change/v3.1-Release/js-apidiff-window_api-9-canary.md
浏览文件 @
c7b46f38
...
...
@@ -6,10 +6,10 @@ OpenHarmony 3.2 Canary1版本相较于OpenHarmony 3.1 Release版本,窗口管
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| ohos.window | WindowStage | loadContent(path: string, storage: ContentStorage, callback: AsyncCallback
<void>
): void;
<br>
loadContent(path: string, storage?: ContentStorage): Promise
<void>
;
<br>
loadContent(path: string, callback: AsyncCallback
<void>
): void; | 新增 |
| ohos.window | WindowStage | getSubWindow(): Promise
<Array
<
Window
>
>;
<br>
getSubWindow(callback: AsyncCallback
<Array
<
Window
>
>): void; | 新增 |
| ohos.window | WindowStage | createSubWindow(name: string): Promise
<Window>
;
<br>
createSubWindow(name: string, callback: AsyncCallback
<Window>
): void; | 新增 |
| ohos.window | WindowStage | getMainWindow(): Promise
<Window>
;
<br>
getMainWindow(callback: AsyncCallback
<Window>
): void; | 新增 |
| ohos.window | WindowStage | loadContent(path: string, storage: ContentStorage, callback: AsyncCallback
\<
void>): void;
<br>
loadContent(path: string, storage?: ContentStorage): Promise
\<
void>;
<br>
loadContent(path: string, callback: AsyncCallback
\
<
void>): void; | 新增 |
| ohos.window | WindowStage | getSubWindow(): Promise
\<
Array
\<
Window>>;
<br>
getSubWindow(callback: AsyncCallback
\<
Array
\
<
Window>>): void; | 新增 |
| ohos.window | WindowStage | createSubWindow(name: string): Promise
\<
Window>;
<br>
createSubWindow(name: string, callback: AsyncCallback
\
<
Window>): void; | 新增 |
| ohos.window | WindowStage | getMainWindow(): Promise
\<
Window>;
<br>
getMainWindow(callback: AsyncCallback
\
<
Window>): void; | 新增 |
| ohos.window | WindowStageEventType | BACKGROUND | 新增 |
| ohos.window | WindowStageEventType | INACTIVE | 新增 |
| ohos.window | WindowStageEventType | ACTIVE | 新增 |
...
...
zh-cn/release-notes/api-change/v3.1-beta/js-apidiff-v3.1-beta.md
浏览文件 @
c7b46f38
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录