diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-ability.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-ability.md index d1613287339110b68cedeb292e521529535be201..5e9dcad939b6795a5167c84d477b4fd3220b4ac5 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-ability.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-ability.md @@ -7,31 +7,31 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,元能力子 | 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 | |---|---|---|---| | AbilityContext | AbilityContext | restoreWindowStage(localStorage: LocalStorage) : void; | 新增 | -| AbilityContext | AbilityContext | requestPermissionsFromUser(permissions: Array, requestCallback: AsyncCallback) : void;
requestPermissionsFromUser(permissions: Array) : Promise; | 新增 | -| AbilityContext | AbilityContext | setMissionIcon(icon: image.PixelMap, callback:AsyncCallback): void;
setMissionIcon(icon: image.PixelMap): Promise; | 新增 | -| AbilityContext | AbilityContext | setMissionLabel(label: string, callback:AsyncCallback): void;
setMissionLabel(label: string): Promise; | 新增 | -| AbilityContext | AbilityContext | disconnectAbility(connection: number, callback:AsyncCallback): void;
disconnectAbility(connection: number): Promise; | 新增 | +| AbilityContext | AbilityContext | requestPermissionsFromUser(permissions: Array\, requestCallback: AsyncCallback\) : void;
requestPermissionsFromUser(permissions: Array\) : Promise\; | 新增 | +| AbilityContext | AbilityContext | setMissionIcon(icon: image.PixelMap, callback:AsyncCallback\): void;
setMissionIcon(icon: image.PixelMap): Promise\; | 新增 | +| AbilityContext | AbilityContext | setMissionLabel(label: string, callback:AsyncCallback\): void;
setMissionLabel(label: string): Promise\; | 新增 | +| AbilityContext | AbilityContext | disconnectAbility(connection: number, callback:AsyncCallback\): void;
disconnectAbility(connection: number): Promise\; | 新增 | | AbilityContext | AbilityContext | connectAbilityWithAccount(want: Want, accountId: number, options: ConnectOptions): number; | 新增 | | AbilityContext | AbilityContext | connectAbility(want: Want, options: ConnectOptions): number; | 新增 | -| AbilityContext | AbilityContext | terminateSelfWithResult(parameter: AbilityResult, callback: AsyncCallback): void;
terminateSelfWithResult(parameter: AbilityResult): Promise; | 新增 | -| AbilityContext | AbilityContext | terminateSelf(callback: AsyncCallback): void;
terminateSelf(): Promise; | 新增 | -| AbilityContext | AbilityContext | startAbilityForResultWithAccount(want: Want, accountId: number, callback: AsyncCallback): void;
startAbilityForResultWithAccount(want: Want, accountId: number, options: StartOptions, callback: AsyncCallback): void;
startAbilityForResultWithAccount(want: Want, accountId: number, options?: StartOptions): Promise; | 新增 | -| AbilityContext | AbilityContext | startAbilityForResult(want: Want, callback: AsyncCallback): void;
startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback): void;
startAbilityForResult(want: Want, options?: StartOptions): Promise; | 新增 | -| AbilityContext | AbilityContext | startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback): void;
startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, callback: AsyncCallback): void;
startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions): Promise; | 新增 | -| AbilityContext | AbilityContext | startAbilityByCall(want: Want): Promise; | 新增 | -| AbilityContext | AbilityContext | startAbility(want: Want, callback: AsyncCallback): void;
startAbility(want: Want, options: StartOptions, callback: AsyncCallback): void;
startAbility(want: Want, options?: StartOptions): Promise; | 新增 | +| AbilityContext | AbilityContext | terminateSelfWithResult(parameter: AbilityResult, callback: AsyncCallback\): void;
terminateSelfWithResult(parameter: AbilityResult): Promise\; | 新增 | +| AbilityContext | AbilityContext | terminateSelf(callback: AsyncCallback\): void;
terminateSelf(): Promise\; | 新增 | +| AbilityContext | AbilityContext | startAbilityForResultWithAccount(want: Want, accountId: number, callback: AsyncCallback\): void;
startAbilityForResultWithAccount(want: Want, accountId: number, options: StartOptions, callback: AsyncCallback\): void;
startAbilityForResultWithAccount(want: Want, accountId: number, options?: StartOptions): Promise\; | 新增 | +| AbilityContext | AbilityContext | startAbilityForResult(want: Want, callback: AsyncCallback\): void;
startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback\): void;
startAbilityForResult(want: Want, options?: StartOptions): Promise\; | 新增 | +| AbilityContext | AbilityContext | startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback\): void;
startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, callback: AsyncCallback\): void;
startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions): Promise\; | 新增 | +| AbilityContext | AbilityContext | startAbilityByCall(want: Want): Promise\; | 新增 | +| AbilityContext | AbilityContext | startAbility(want: Want, callback: AsyncCallback\): void;
startAbility(want: Want, options: StartOptions, callback: AsyncCallback\): void;
startAbility(want: Want, options?: StartOptions): Promise\; | 新增 | | AbilityContext | AbilityContext | config: Configuration; | 新增 | | AbilityContext | AbilityContext | currentHapModuleInfo: HapModuleInfo; | 新增 | | AbilityContext | AbilityContext | abilityInfo: AbilityInfo; | 新增 | -| abilityDelegator | AbilityDelegator | doAbilityBackground(ability: Ability, callback: AsyncCallback): void;
doAbilityBackground(ability: Ability): Promise; | 新增 | -| abilityDelegator | AbilityDelegator | doAbilityForeground(ability: Ability, callback: AsyncCallback): void;
doAbilityForeground(ability: Ability): Promise; | 新增 | -| abilityDelegator | AbilityDelegator | startAbility(want: Want, callback: AsyncCallback): void;
startAbility(want: Want): Promise; | 新增 | -| abilityDelegator | AbilityDelegator | getCurrentTopAbility(callback: AsyncCallback): void;
getCurrentTopAbility(): Promise | 新增 | +| abilityDelegator | AbilityDelegator | doAbilityBackground(ability: Ability, callback: AsyncCallback\): void;
doAbilityBackground(ability: Ability): Promise\; | 新增 | +| abilityDelegator | AbilityDelegator | doAbilityForeground(ability: Ability, callback: AsyncCallback\): void;
doAbilityForeground(ability: Ability): Promise\; | 新增 | +| abilityDelegator | AbilityDelegator | startAbility(want: Want, callback: AsyncCallback\): void;
startAbility(want: Want): Promise\; | 新增 | +| abilityDelegator | AbilityDelegator | getCurrentTopAbility(callback: AsyncCallback\): void;
getCurrentTopAbility(): Promise\ | 新增 | | abilityDelegator | AbilityDelegator | getAbilityState(ability: Ability): number; | 新增 | | abilityDelegator | AbilityDelegator | getAppContext(): Context; | 新增 | -| abilityDelegator | AbilityDelegator | waitAbilityMonitor(monitor: AbilityMonitor, callback: AsyncCallback): void;
waitAbilityMonitor(monitor: AbilityMonitor, timeout: number, callback: AsyncCallback): void;
waitAbilityMonitor(monitor: AbilityMonitor, timeout?: number): Promise; | 新增 | -| abilityDelegator | AbilityDelegator | removeAbilityMonitor(monitor: AbilityMonitor, callback: AsyncCallback): void;
removeAbilityMonitor(monitor: AbilityMonitor): Promise; | 新增 | -| abilityDelegator | AbilityDelegator | addAbilityMonitor(monitor: AbilityMonitor, callback: AsyncCallback): void;
addAbilityMonitor(monitor: AbilityMonitor): Promise; | 新增 | +| abilityDelegator | AbilityDelegator | waitAbilityMonitor(monitor: AbilityMonitor, callback: AsyncCallback\): void;
waitAbilityMonitor(monitor: AbilityMonitor, timeout: number, callback: AsyncCallback\): void;
waitAbilityMonitor(monitor: AbilityMonitor, timeout?: number): Promise\; | 新增 | +| abilityDelegator | AbilityDelegator | removeAbilityMonitor(monitor: AbilityMonitor, callback: AsyncCallback\): void;
removeAbilityMonitor(monitor: AbilityMonitor): Promise\; | 新增 | +| abilityDelegator | AbilityDelegator | addAbilityMonitor(monitor: AbilityMonitor, callback: AsyncCallback\): void;
addAbilityMonitor(monitor: AbilityMonitor): Promise\; | 新增 | | abilityMonitor | AbilityMonitor | onWindowStageDestroy?:(data: Ability) => void; | 新增 | | abilityMonitor | AbilityMonitor | onWindowStageRestore?:(data: Ability) => void; | 新增 | | abilityMonitor | AbilityMonitor | onWindowStageCreate?:(data: Ability) => void; | 新增 | @@ -43,7 +43,7 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,元能力子 | AbilityStageContext | AbilityStageContext | config: Configuration; | 新增 | | AbilityStageContext | AbilityStageContext | currentHapModuleInfo: HapModuleInfo; | 新增 | | AbilityStateData | AbilityStateData | moduleName: string; | 新增 | -| ApplicationContext | ApplicationContext | unregisterAbilityLifecycleCallback(callbackId: number, callback: AsyncCallback): void;
unregisterAbilityLifecycleCallback(callbackId: number): Promise; | 新增 | +| ApplicationContext | ApplicationContext | unregisterAbilityLifecycleCallback(callbackId: number, callback: AsyncCallback\): void;
unregisterAbilityLifecycleCallback(callbackId: number): Promise\; | 新增 | | ApplicationContext | ApplicationContext | registerAbilityLifecycleCallback(callback: AbilityLifecycleCallback): number; | 新增 | | context | AreaMode | EL2 = 1 | 新增 | | context | AreaMode | EL1 = 0 | 新增 | @@ -65,9 +65,9 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,元能力子 | extensionAbilityInfo | ExtensionAbilityInfo | readonly writePermission: string; | 新增 | | extensionAbilityInfo | ExtensionAbilityInfo | readonly readPermission: string; | 新增 | | extensionAbilityInfo | ExtensionAbilityInfo | readonly enabled: boolean; | 新增 | -| extensionAbilityInfo | ExtensionAbilityInfo | readonly metadata: Array; | 新增 | +| extensionAbilityInfo | ExtensionAbilityInfo | readonly metadata: Array\; | 新增 | | extensionAbilityInfo | ExtensionAbilityInfo | readonly applicationInfo: ApplicationInfo; | 新增 | -| extensionAbilityInfo | ExtensionAbilityInfo | readonly permissions: Array; | 新增 | +| extensionAbilityInfo | ExtensionAbilityInfo | readonly permissions: Array\; | 新增 | | extensionAbilityInfo | ExtensionAbilityInfo | readonly extensionAbilityType: bundle.ExtensionAbilityType; | 新增 | | extensionAbilityInfo | ExtensionAbilityInfo | readonly isVisible: boolean; | 新增 | | extensionAbilityInfo | ExtensionAbilityInfo | readonly iconId: number; | 新增 | @@ -79,15 +79,15 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,元能力子 | ExtensionContext | ExtensionContext | config: Configuration; | 新增 | | ExtensionContext | ExtensionContext | currentHapModuleInfo: HapModuleInfo; | 新增 | | ExtensionRunningInfo | ExtensionRunningInfo | type: bundle.ExtensionAbilityType; | 新增 | -| ExtensionRunningInfo | ExtensionRunningInfo | clientPackage: Array; | 新增 | +| ExtensionRunningInfo | ExtensionRunningInfo | clientPackage: Array\; | 新增 | | ExtensionRunningInfo | ExtensionRunningInfo | startTime: number; | 新增 | | ExtensionRunningInfo | ExtensionRunningInfo | processName: string; | 新增 | | ExtensionRunningInfo | ExtensionRunningInfo | uid: number; | 新增 | | ExtensionRunningInfo | ExtensionRunningInfo | pid: number; | 新增 | | ExtensionRunningInfo | ExtensionRunningInfo | extension: ElementName; | 新增 | -| FormExtensionContext | FormExtensionContext | updateForm(formId: string, formBindingData: formBindingData.FormBindingData, callback: AsyncCallback): void;
updateForm(formId: string, formBindingData: formBindingData.FormBindingData): Promise; | 新增 | +| FormExtensionContext | FormExtensionContext | updateForm(formId: string, formBindingData: formBindingData.FormBindingData, callback: AsyncCallback\): void;
updateForm(formId: string, formBindingData: formBindingData.FormBindingData): Promise\; | 新增 | | MissionListener | MissionListener | onMissionIconUpdated(mission: number, icon: image.PixelMap): void; | 新增 | -| ohos.application.Ability | Ability | dump(params: Array): Array; | 新增 | +| ohos.application.Ability | Ability | dump(params: Array\): Array\; | 新增 | | ohos.application.Ability | Ability | onConfigurationUpdated(config: Configuration): void; | 新增 | | ohos.application.Ability | Ability | onNewWant(want: Want): void; | 新增 | | ohos.application.Ability | Ability | onContinue(wantParam : {[key: string]: any}): AbilityConstant.OnContinueResult; | 新增 | @@ -107,7 +107,7 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,元能力子 | ohos.application.Ability | Caller | onRelease(callback: OnReleaseCallBack): void; | 新增 | | ohos.application.Ability | Caller | release(): void; | 新增 | | ohos.application.Ability | Caller | callWithResult(method: string, data: rpc.Sequenceable): Promise; | 新增 | -| ohos.application.Ability | Caller | call(method: string, data: rpc.Sequenceable): Promise; | 新增 | +| ohos.application.Ability | Caller | call(method: string, data: rpc.Sequenceable): Promise\; | 新增 | | ohos.application.Ability | CaleeCallBack | (indata: rpc.MessageParcel): rpc.Sequenceable; | 新增 | | ohos.application.Ability | OnReleaseCallBack | (msg: string): void; | 新增 | | ohos.application.AbilityConstant | OnContinueResult | MISMATCH = 2 | 新增 | @@ -129,8 +129,8 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,元能力子 | ohos.application.AbilityLifecycleCallback | AbilityLifecycleCallback | onAbilityWindowStageDestroy(ability: Ability): void; | 新增 | | ohos.application.AbilityLifecycleCallback | AbilityLifecycleCallback | onAbilityWindowStageCreate(ability: Ability): void; | 新增 | | ohos.application.AbilityLifecycleCallback | AbilityLifecycleCallback | onAbilityCreate(ability: Ability): void; | 新增 | -| ohos.application.abilityManager | abilityManager | function getTopAbility(): Promise;
function getTopAbility(callback: AsyncCallback): void; | 新增 | -| ohos.application.abilityManager | abilityManager | function getExtensionRunningInfos(upperLimit: number): Promise>;
function getExtensionRunningInfos(upperLimit: number, callback: AsyncCallback>): void; | 新增 | +| ohos.application.abilityManager | abilityManager | function getTopAbility(): Promise\;
function getTopAbility(callback: AsyncCallback\): void; | 新增 | +| ohos.application.abilityManager | abilityManager | function getExtensionRunningInfos(upperLimit: number): Promise\>;
function getExtensionRunningInfos(upperLimit: number, callback: AsyncCallback\>): void; | 新增 | | ohos.application.AbilityStage | AbilityStage | onConfigurationUpdated(config: Configuration): void; | 新增 | | ohos.application.AbilityStage | AbilityStage | onAcceptWant(want: Want): string; | 新增 | | ohos.application.AbilityStage | AbilityStage | onCreate(): void; | 新增 | @@ -157,7 +157,7 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,元能力子 | ohos.application.FormExtension | FormExtension | onCastToNormal(formId: string): void; | 新增 | | ohos.application.FormExtension | FormExtension | onCreate(want: Want): formBindingData.FormBindingData; | 新增 | | ohos.application.FormExtension | FormExtension | context: FormExtensionContext; | 新增 | -| ohos.application.ServiceExtensionAbility | ServiceExtensionAbility | dump(params: Array): Array; | 新增 | +| ohos.application.ServiceExtensionAbility | ServiceExtensionAbility | dump(params: Array\): Array\; | 新增 | | ohos.application.ServiceExtensionAbility | ServiceExtensionAbility | onConfigurationUpdated(config: Configuration): void; | 新增 | | ohos.application.ServiceExtensionAbility | ServiceExtensionAbility | onReconnect(want: Want): void; | 新增 | | ohos.application.ServiceExtensionAbility | ServiceExtensionAbility | onDisconnect(want: Want): void; | 新增 | @@ -169,19 +169,19 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,元能力子 | ohos.application.StartOptions | StartOptions | displayId?: number; | 新增 | | ohos.application.StartOptions | StartOptions | windowMode?: number; | 新增 | | ohos.application.StaticSubscriberExtensionAbility | StaticSubscriberExtensionAbility | onReceiveEvent(event: CommonEventData): void; | 新增 | -| ohos.application.uriPermissionManager | uriPermissionManager | function verifyUriPermission(uri: string, flag: wantConstant.Flags, accessTokenId: number, callback: AsyncCallback): void;
function verifyUriPermission(uri: string, flag: wantConstant.Flags, accessTokenId: number): Promise; | 新增 | +| ohos.application.uriPermissionManager | uriPermissionManager | function verifyUriPermission(uri: string, flag: wantConstant.Flags, accessTokenId: number, callback: AsyncCallback\): void;
function verifyUriPermission(uri: string, flag: wantConstant.Flags, accessTokenId: number): Promise\; | 新增 | | ohos.application.WindowExtensionAbility | WindowExtensionAbility | onWindowReady(window: Window): void; | 新增 | | ohos.application.WindowExtensionAbility | WindowExtensionAbility | onDisconnect(want: Want): void; | 新增 | | ohos.application.WindowExtensionAbility | WindowExtensionAbility | onConnect(want: Want): rpc.RemoteObject; | 新增 | | ohos.application.WindowExtensionAbility | WindowExtensionAbility | context: ExtensionContext; | 新增 | -| ohos.wantAgent | wantAgent | function getOperationType(agent: WantAgent, callback: AsyncCallback): void;
function getOperationType(agent: WantAgent): Promise; | 新增 | -| PermissionRequestResult | PermissionRequestResult | authResults: Array; | 新增 | -| PermissionRequestResult | PermissionRequestResult | permissions: Array; | 新增 | -| ServiceExtensionContext | ServiceExtensionContext | disconnectAbility(connection: number, callback:AsyncCallback): void;
disconnectAbility(connection: number): Promise; | 新增 | +| ohos.wantAgent | wantAgent | function getOperationType(agent: WantAgent, callback: AsyncCallback\): void;
function getOperationType(agent: WantAgent): Promise\; | 新增 | +| PermissionRequestResult | PermissionRequestResult | authResults: Array\; | 新增 | +| PermissionRequestResult | PermissionRequestResult | permissions: Array\; | 新增 | +| ServiceExtensionContext | ServiceExtensionContext | disconnectAbility(connection: number, callback:AsyncCallback\): void;
disconnectAbility(connection: number): Promise\; | 新增 | | ServiceExtensionContext | ServiceExtensionContext | connectAbilityWithAccount(want: Want, accountId: number, options: ConnectOptions): number; | 新增 | | ServiceExtensionContext | ServiceExtensionContext | connectAbility(want: Want, options: ConnectOptions): number; | 新增 | -| ServiceExtensionContext | ServiceExtensionContext | terminateSelf(callback: AsyncCallback): void;
terminateSelf(): Promise; | 新增 | -| ServiceExtensionContext | ServiceExtensionContext | startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback): void;
startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, callback: AsyncCallback): void;
startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions): Promise; | 新增 | -| ServiceExtensionContext | ServiceExtensionContext | startAbility(want: Want, callback: AsyncCallback): void;
startAbility(want: Want, options: StartOptions, callback: AsyncCallback): void;
startAbility(want: Want, options?: StartOptions): Promise; | 新增 | +| ServiceExtensionContext | ServiceExtensionContext | terminateSelf(callback: AsyncCallback\): void;
terminateSelf(): Promise\; | 新增 | +| ServiceExtensionContext | ServiceExtensionContext | startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback\): void;
startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, callback: AsyncCallback\): void;
startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions): Promise\; | 新增 | +| ServiceExtensionContext | ServiceExtensionContext | startAbility(want: Want, callback: AsyncCallback\): void;
startAbility(want: Want, options: StartOptions, callback: AsyncCallback\): void;
startAbility(want: Want, options?: StartOptions): Promise\; | 新增 | | ServiceExtensionContext | ServiceExtensionContext | extensionAbilityInfo: ExtensionAbilityInfo; | 新增 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-arkui.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-arkui.md index 9570d225fb7384157117b39136dc6236390d110a..9c3237a7b2c1a4aa932fd83db9e1fbabc082be97 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-arkui.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-arkui.md @@ -10,15 +10,15 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,电源服务 | sidebar | SideBarContainerAttribute | autoHide(value: boolean): SideBarContainerAttribute; | 新增 | | state_management | LocalStorage | clear(): boolean; | 新增 | | state_management | LocalStorage | delete(propName: string): boolean; | 新增 | -| state_management | LocalStorage | setAndProp(propName: string, defaultValue: T, propUser?: T, subscribersName?: string): T; | 新增 | -| state_management | LocalStorage | prop(propName: string, propUser?: T, subscribersName?: string): T; | 新增 | -| state_management | LocalStorage | setAndLink(propName: string, defaultValue: T, linkUser?: T, subscribersName?: string): T; | 新增 | -| state_management | LocalStorage | link(propName: string, linkUser?: T, subscribersName?: string): T; | 新增 | -| state_management | LocalStorage | setOrCreate(propName: string, newValue?: T): boolean; | 新增 | -| state_management | LocalStorage | set(propName: string, newValue: T): boolean; | 新增 | -| state_management | LocalStorage | get(propName: string): T; | 新增 | +| state_management | LocalStorage | setAndProp\(propName: string, defaultValue: T, propUser?: T, subscribersName?: string): T; | 新增 | +| state_management | LocalStorage | prop\(propName: string, propUser?: T, subscribersName?: string): T; | 新增 | +| state_management | LocalStorage | setAndLink\(propName: string, defaultValue: T, linkUser?: T, subscribersName?: string): T; | 新增 | +| state_management | LocalStorage | link\(propName: string, linkUser?: T, subscribersName?: string): T; | 新增 | +| state_management | LocalStorage | setOrCreate\(propName: string, newValue?: T): boolean; | 新增 | +| state_management | LocalStorage | set\(propName: string, newValue: T): boolean; | 新增 | +| state_management | LocalStorage | get\(propName: string): T; | 新增 | | state_management | LocalStorage | size(): number; | 新增 | -| state_management | LocalStorage | keys(): IterableIterator; | 新增 | +| state_management | LocalStorage | keys(): IterableIterator\; | 新增 | | state_management | LocalStorage | has(propName: string): boolean; | 新增 | | state_management | LocalStorage | static GetShared(): LocalStorage; | 新增 | | state_management | LocalStorage | constructor(initializingProperties?: Object); | 新增 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-battery.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-battery.md index 21b5200337808768d8d375313fcedc12a4cf87f0..9a34069b34c492e0df50f41b5ab246375c71cfc8 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-battery.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-battery.md @@ -32,8 +32,8 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,电源服务 | ohos.power | DevicePowerMode | MODE_PERFORMANCE | 新增 | | ohos.power | DevicePowerMode | MODE_POWER_SAVE | 新增 | | ohos.power | DevicePowerMode | MODE_NORMAL = 600 | 新增 | -| ohos.power | power | function setPowerMode(mode: DevicePowerMode, callback: AsyncCallback): void;
function setPowerMode(mode: DevicePowerMode): Promise; | 新增 | -| ohos.power | power | function getPowerMode(callback: AsyncCallback): void;
function getPowerMode(): Promise; | 新增 | -| ohos.power | power | function suspendDevice(): void; | 新增 | -| ohos.power | power | function wakeupDevice(detail: string): void; | 新增 | +| ohos.power | power | setPowerMode(mode: DevicePowerMode, callback: AsyncCallback\): void;
setPowerMode(mode: DevicePowerMode): Promise\; | 新增 | +| ohos.power | power | getPowerMode(callback: AsyncCallback\): void;
getPowerMode(): Promise\; | 新增 | +| ohos.power | power | suspendDevice(): void; | 新增 | +| ohos.power | power | wakeupDevice(detail: string): void; | 新增 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-bundle.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-bundle.md index 332aaa44f3520311b2523e936e7fba993e6a5dab..09f8a7c63194540db13e0ba71d15367dae1e1108 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-bundle.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-bundle.md @@ -6,17 +6,17 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,包管理子 | 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 | |---|---|---|---| -| bundleInfo | BundleInfo | readonly extensionAbilityInfo: Array; | 新增 | +| bundleInfo | BundleInfo | readonly extensionAbilityInfo: Array\; | 新增 | | bundleInfo | ReqPermissionDetail | reasonId: number; | 新增 | -| hapModuleInfo | HapModuleInfo | readonly metadata: Array; | 新增 | -| hapModuleInfo | HapModuleInfo | readonly extensionAbilityInfo: Array; | 新增 | +| hapModuleInfo | HapModuleInfo | readonly metadata: Array\; | 新增 | +| hapModuleInfo | HapModuleInfo | readonly extensionAbilityInfo: Array\; | 新增 | | hapModuleInfo | HapModuleInfo | readonly mainElementName: string; | 新增 | | metadata | Metadata | resource: string; | 新增 | | metadata | Metadata | value: string; | 新增 | | metadata | Metadata | name: string; | 新增 | -| ohos.bundle | bundle | function isModuleRemovable(bundleName: string, moduleName: string, callback: AsyncCallback): void;
function isModuleRemovable(bundleName: string, moduleName: string): Promise; | 新增 | -| ohos.bundle | bundle | function setModuleUpgradeFlag(bundleName: string, moduleName: string, upgradeFlag: UpgradeFlag, callback: AsyncCallback):void;
function setModuleUpgradeFlag(bundleName: string, moduleName: string, upgradeFlag: UpgradeFlag): Promise; | 新增 | -| ohos.bundle | bundle | function queryExtensionAbilityInfos(want: Want, extensionType: number, extensionFlags: number, userId: number, callback: AsyncCallback>): void;
function queryExtensionAbilityInfos(want: Want, extensionType: number, extensionFlags: number, callback: AsyncCallback>): void;
function queryExtensionAbilityInfos(want: Want, extensionType: number, extensionFlags: number, userId?: number): Promise>; | 新增 | +| ohos.bundle | bundle | isModuleRemovable(bundleName: string, moduleName: string, callback: AsyncCallback\): void;
isModuleRemovable(bundleName: string, moduleName: string): Promise\; | 新增 | +| ohos.bundle | bundle | setModuleUpgradeFlag(bundleName: string, moduleName: string, upgradeFlag: UpgradeFlag, callback: AsyncCallback\):void;
setModuleUpgradeFlag(bundleName: string, moduleName: string, upgradeFlag: UpgradeFlag): Promise\; | 新增 | +| ohos.bundle | bundle | queryExtensionAbilityInfos(want: Want, extensionType: number, extensionFlags: number, userId: number, callback: AsyncCallback\>): void;
queryExtensionAbilityInfos(want: Want, extensionType: number, extensionFlags: number, callback: AsyncCallback\>): void;
queryExtensionAbilityInfos(want: Want, extensionType: number, extensionFlags: number, userId?: number): Promise\>; | 新增 | | ohos.bundle | UpgradeFlag | RELATION_UPGRADE = 2 | 新增 | | ohos.bundle | UpgradeFlag | SINGLE_UPGRADE = 1 | 新增 | | ohos.bundle | UpgradeFlag | NOT_UPGRADE = 0 | 新增 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-communicate.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-communicate.md index 76699d32f496957a10dd2cfc73783131731ca6b3..92949185490e2e82b52934923057965153f8d5a9 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-communicate.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-communicate.md @@ -7,7 +7,7 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,基础通信 | 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 | |---|---|---|---| | ohos.bluetooth | ProfileId | PROFILE_HID_HOST = 6 | 新增 | -| ohos.bluetooth | HidHostProfile | off(type: "connectionStateChange", callback?: Callback): void; | 新增 | -| ohos.bluetooth | HidHostProfile | on(type: "connectionStateChange", callback: Callback): void; | 新增 | +| ohos.bluetooth | HidHostProfile | off(type: "connectionStateChange", callback?: Callback\): void; | 新增 | +| ohos.bluetooth | HidHostProfile | on(type: "connectionStateChange", callback: Callback\): void; | 新增 | | ohos.bluetooth | HidHostProfile | disconnect(device: string): boolean; | 新增 | | ohos.bluetooth | HidHostProfile | connect(device: string): boolean; | 新增 | \ No newline at end of file diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-dfx.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-dfx.md index 8b701edf9193e644df73ad9071e7d3790f3cb8bb..92d5778d29ff4e81049b88252f85de26e1d23d45 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-dfx.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-dfx.md @@ -6,6 +6,6 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,DFX子系统 | 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 | |---|---|---|---| -| ohos.hidebug | hidebug | function getServiceDump(serviceid : number) : string; | 新增 | -| ohos.hidebug | hidebug | function getCpuUsage() : number; | 新增 | -| ohos.hidebug | hidebug | function getPrivateDirty() : bigint; | 新增 | +| ohos.hidebug | hidebug | getServiceDump(serviceid : number) : string; | 新增 | +| ohos.hidebug | hidebug | getCpuUsage() : number; | 新增 | +| ohos.hidebug | hidebug | getPrivateDirty() : bigint; | 新增 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-distributed-data.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-distributed-data.md index 26b508de72e3eca6bd45af9ed175c66ee66cf078..2ab4c93ecef8a9a519176cf7a5d8700be795a4a4 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-distributed-data.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-distributed-data.md @@ -8,39 +8,39 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,分布式数 |---|---|---|---| | ohos.data.preferences | preferences | const MAX_VALUE_LENGTH: 8192; | 新增 | | ohos.data.preferences | preferences | const MAX_KEY_LENGTH: 80; | 新增 | -| ohos.data.preferences | Preferences | off(type: 'change', callback?: Callback<{ key: string }>): void; | 新增 | -| ohos.data.preferences | Preferences | on(type: 'change', callback: Callback<{ key: string }>): void; | 新增 | -| ohos.data.preferences | Preferences | flush(callback: AsyncCallback): void;
flush(): Promise; | 新增 | -| ohos.data.preferences | Preferences | clear(callback: AsyncCallback): void;
clear(): Promise; | 新增 | -| ohos.data.preferences | Preferences | delete(key: string, callback: AsyncCallback): void;
delete(key: string): Promise; | 新增 | -| ohos.data.preferences | Preferences | put(key: string, value: ValueType, callback: AsyncCallback): void;
put(key: string, value: ValueType): Promise; | 新增 | -| ohos.data.preferences | Preferences | has(key: string, callback: AsyncCallback): void;
has(key: string): Promise; | 新增 | -| ohos.data.preferences | Preferences | getAll(callback: AsyncCallback): void;
getAll(): Promise; | 新增 | -| ohos.data.preferences | Preferences | get(key: string, defValue: ValueType, callback: AsyncCallback): void;
get(key: string, defValue: ValueType): Promise; | 新增 | -| ohos.data.preferences | preferences | function removePreferencesFromCache(context: Context, name: string, callback: AsyncCallback): void;
function removePreferencesFromCache(context: Context, name: string): Promise; | 新增 | -| ohos.data.preferences | preferences | function deletePreferences(context: Context, name: string, callback: AsyncCallback): void;
function deletePreferences(context: Context, name: string): Promise; | 新增 | -| ohos.data.preferences | preferences | function getPreferences(context: Context, name: string, callback: AsyncCallback): void;
function getPreferences(context: Context, name: string): Promise; | 新增 | +| ohos.data.preferences | Preferences | off(type: 'change', callback?: Callback\<{ key: string }>): void; | 新增 | +| ohos.data.preferences | Preferences | on(type: 'change', callback: Callback\<{ key: string }>): void; | 新增 | +| ohos.data.preferences | Preferences | flush(callback: AsyncCallback\): void;
flush(): Promise\; | 新增 | +| ohos.data.preferences | Preferences | clear(callback: AsyncCallback\): void;
clear(): Promise\; | 新增 | +| ohos.data.preferences | Preferences | delete(key: string, callback: AsyncCallback\): void;
delete(key: string): Promise\; | 新增 | +| ohos.data.preferences | Preferences | put(key: string, value: ValueType, callback: AsyncCallback\): void;
put(key: string, value: ValueType): Promise\; | 新增 | +| ohos.data.preferences | Preferences | has(key: string, callback: AsyncCallback\): void;
has(key: string): Promise\; | 新增 | +| ohos.data.preferences | Preferences | getAll(callback: AsyncCallback\): void;
getAll(): Promise\; | 新增 | +| ohos.data.preferences | Preferences | get(key: string, defValue: ValueType, callback: AsyncCallback\): void;
get(key: string, defValue: ValueType): Promise\; | 新增 | +| ohos.data.preferences | preferences | removePreferencesFromCache(context: Context, name: string, callback: AsyncCallback\): void;
removePreferencesFromCache(context: Context, name: string): Promise\; | 新增 | +| ohos.data.preferences | preferences | deletePreferences(context: Context, name: string, callback: AsyncCallback\): void;
deletePreferences(context: Context, name: string): Promise\; | 新增 | +| ohos.data.preferences | preferences | getPreferences(context: Context, name: string, callback: AsyncCallback\): void;
getPreferences(context: Context, name: string): Promise\; | 新增 | | ohos.data.storage | storage | const MAX_VALUE_LENGTH: 8192; | 废弃 | | ohos.data.storage | storage | const MAX_KEY_LENGTH: 80; | 废弃 | | ohos.data.storage | StorageObserver | key: string; | 废弃 | -| ohos.data.storage | Storage | off(type: 'change', callback: Callback): void; | 废弃 | -| ohos.data.storage | Storage | on(type: 'change', callback: Callback): void; | 废弃 | -| ohos.data.storage | Storage | flush(callback: AsyncCallback): void;
flush(): Promise; | 废弃 | +| ohos.data.storage | Storage | off(type: 'change', callback: Callback\): void; | 废弃 | +| ohos.data.storage | Storage | on(type: 'change', callback: Callback\): void; | 废弃 | +| ohos.data.storage | Storage | flush(callback: AsyncCallback\): void;
flush(): Promise\; | 废弃 | | ohos.data.storage | Storage | flushSync(): void; | 废弃 | -| ohos.data.storage | Storage | clear(callback: AsyncCallback): void;
clear(): Promise; | 废弃 | +| ohos.data.storage | Storage | clear(callback: AsyncCallback\): void;
clear(): Promise\; | 废弃 | | ohos.data.storage | Storage | clearSync(): void; | 废弃 | -| ohos.data.storage | Storage | delete(key: string, callback: AsyncCallback): void;
delete(key: string): Promise; | 废弃 | +| ohos.data.storage | Storage | delete(key: string, callback: AsyncCallback\): void;
delete(key: string): Promise\; | 废弃 | | ohos.data.storage | Storage | deleteSync(key: string): void; | 废弃 | -| ohos.data.storage | Storage | put(key: string, value: ValueType, callback: AsyncCallback): void;
put(key: string, value: ValueType): Promise; | 废弃 | +| ohos.data.storage | Storage | put(key: string, value: ValueType, callback: AsyncCallback\): void;
put(key: string, value: ValueType): Promise\; | 废弃 | | ohos.data.storage | Storage | putSync(key: string, value: ValueType): void; | 废弃 | -| ohos.data.storage | Storage | has(key: string, callback: AsyncCallback): boolean;
has(key: string): Promise; | 废弃 | +| ohos.data.storage | Storage | has(key: string, callback: AsyncCallback\): boolean;
has(key: string): Promise\; | 废弃 | | ohos.data.storage | Storage | hasSync(key: string): boolean; | 废弃 | -| ohos.data.storage | Storage | get(key: string, defValue: ValueType, callback: AsyncCallback): void;
get(key: string, defValue: ValueType): Promise; | 废弃 | +| ohos.data.storage | Storage | get(key: string, defValue: ValueType, callback: AsyncCallback\): void;
get(key: string, defValue: ValueType): Promise\; | 废弃 | | ohos.data.storage | Storage | getSync(key: string, defValue: ValueType): ValueType; | 废弃 | -| ohos.data.storage | storage | function removeStorageFromCache(path: string, callback: AsyncCallback): void;
function removeStorageFromCache(path: string): Promise; | 废弃 | -| ohos.data.storage | storage | function removeStorageFromCacheSync(path: string): void; | 废弃 | -| ohos.data.storage | storage | function deleteStorage(path: string, callback: AsyncCallback): void;
function deleteStorage(path: string): Promise; | 废弃 | -| ohos.data.storage | storage | function deleteStorageSync(path: string): void; | 废弃 | -| ohos.data.storage | storage | function getStorage(path: string, callback: AsyncCallback): void;
function getStorage(path: string): Promise; | 废弃 | -| ohos.data.storage | storage | function getStorageSync(path: string): Storage; | 废弃 | +| ohos.data.storage | storage | removeStorageFromCache(path: string, callback: AsyncCallback\): void;
removeStorageFromCache(path: string): Promise\; | 废弃 | +| ohos.data.storage | storage | removeStorageFromCacheSync(path: string): void; | 废弃 | +| ohos.data.storage | storage | deleteStorage(path: string, callback: AsyncCallback\): void;
deleteStorage(path: string): Promise\; | 废弃 | +| ohos.data.storage | storage | deleteStorageSync(path: string): void; | 废弃 | +| ohos.data.storage | storage | getStorage(path: string, callback: AsyncCallback\): void;
getStorage(path: string): Promise\; | 废弃 | +| ohos.data.storage | storage | getStorageSync(path: string): Storage; | 废弃 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-event-and-notification.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-event-and-notification.md index 75ebb9040fd24dba61280f6f0e7ae1247063dfdf..fbcf1a8acdd56806769f8bc4c8fd4eb1b029ce53 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-event-and-notification.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-event-and-notification.md @@ -6,14 +6,14 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,事件通知 | 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 | |---|---|---|---| -| commonEventSubscriber | CommonEventSubscriber | finishCommonEvent(callback: AsyncCallback): void;
finishCommonEvent(): Promise; | 新增 | +| commonEventSubscriber | CommonEventSubscriber | finishCommonEvent(callback: AsyncCallback\): void;
finishCommonEvent(): Promise\; | 新增 | | notificationSlot | NotificationSlot | readonly enabled?: boolean; | 新增 | | 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" | 新增 | | ohos.commonEvent | Support | COMMON_EVENT_VOLUME_UNMOUNTED = "usual.event.data.VOLUME_UNMOUNTED" | 新增 | | ohos.commonEvent | Support | COMMON_EVENT_VOLUME_REMOVED = "usual.event.data.VOLUME_REMOVED" | 新增 | -| ohos.notification | notification | function isNotificationSlotEnabled(bundle: BundleOption, type: SlotType, callback: AsyncCallback): void;
function isNotificationSlotEnabled(bundle: BundleOption, type: SlotType): Promise; | 新增 | -| ohos.notification | notification | function enableNotificationSlot(bundle: BundleOption, type: SlotType, enable: boolean, callback: AsyncCallback): void;
function enableNotificationSlot(bundle: BundleOption, type: SlotType, enable: boolean): Promise; | 新增 | -| ohos.notification | notification | function cancelAsBundle(id: number, representativeBundle: string, userId: number, callback: AsyncCallback): void;
function cancelAsBundle(id: number, representativeBundle: string, userId: number): Promise; | 新增 | -| ohos.notification | notification | function publishAsBundle(request: NotificationRequest, representativeBundle: string, userId: number, callback: AsyncCallback): void;
function publishAsBundle(request: NotificationRequest, representativeBundle: string, userId: number): Promise; | 新增 | +| ohos.notification | notification | isNotificationSlotEnabled(bundle: BundleOption, type: SlotType, callback: AsyncCallback\): void;
isNotificationSlotEnabled(bundle: BundleOption, type: SlotType): Promise\; | 新增 | +| ohos.notification | notification | enableNotificationSlot(bundle: BundleOption, type: SlotType, enable: boolean, callback: AsyncCallback\): void;
enableNotificationSlot(bundle: BundleOption, type: SlotType, enable: boolean): Promise\; | 新增 | +| ohos.notification | notification | cancelAsBundle(id: number, representativeBundle: string, userId: number, callback: AsyncCallback\): void;
cancelAsBundle(id: number, representativeBundle: string, userId: number): Promise\; | 新增 | +| ohos.notification | notification | publishAsBundle(request: NotificationRequest, representativeBundle: string, userId: number, callback: AsyncCallback\): void;
publishAsBundle(request: NotificationRequest, representativeBundle: string, userId: number): Promise\; | 新增 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-file-management.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-file-management.md index e54cc35da00bb00646b054f16678a75072527822..3e523f3edbe28c907e94ea4c4529f0bb483f30ec 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-file-management.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-file-management.md @@ -6,33 +6,33 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,文件管理 | 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 | |---|---|---|---| -| ohos.securityLabel | securityLabel | function getSecurityLabelSync(path:string): string; | 新增 | -| ohos.securityLabel | securityLabel | function getSecurityLabel(path:string, callback: AsyncCallback): void;
function getSecurityLabel(path:string): Promise; | 新增 | -| ohos.securityLabel | securityLabel | function setSecurityLabelSync(path:string, type:dataLevel): void; | 新增 | -| ohos.securityLabel | securityLabel | function setSecurityLabel(path:string, type:dataLevel, callback: AsyncCallback): void;
function setSecurityLabel(path:string, type:dataLevel): Promise; | 新增 | -| ohos.storageStatistics | storageStatistics | function getFreeSize(callback: AsyncCallback): void;
function getFreeSize(): Promise; | 新增 | -| ohos.storageStatistics | storageStatistics | function getTotalSize(callback: AsyncCallback): void;
function getTotalSize(): Promise; | 新增 | -| ohos.storageStatistics | storageStatistics | function getUserStorageStats(userId?: number): Promise;
function getUserStorageStats(callback: AsyncCallback): void;
function getUserStorageStats(userId: number, callback: AsyncCallback): void; | 新增 | +| ohos.securityLabel | securityLabel | getSecurityLabelSync(path:string): string; | 新增 | +| ohos.securityLabel | securityLabel | getSecurityLabel(path:string, callback: AsyncCallback\): void;
getSecurityLabel(path:string): Promise\; | 新增 | +| ohos.securityLabel | securityLabel | setSecurityLabelSync(path:string, type:dataLevel): void; | 新增 | +| ohos.securityLabel | securityLabel | setSecurityLabel(path:string, type:dataLevel, callback: AsyncCallback\): void;
setSecurityLabel(path:string, type:dataLevel): Promise\; | 新增 | +| ohos.storageStatistics | storageStatistics | getFreeSize(callback: AsyncCallback\): void;
getFreeSize(): Promise\; | 新增 | +| ohos.storageStatistics | storageStatistics | getTotalSize(callback: AsyncCallback\): void;
getTotalSize(): Promise\; | 新增 | +| ohos.storageStatistics | storageStatistics | getUserStorageStats(userId?: number): Promise\;
getUserStorageStats(callback: AsyncCallback\): void;
getUserStorageStats(userId: number, callback: AsyncCallback\): void; | 新增 | | ohos.storageStatistics | StorageStats | app: number; | 新增 | | ohos.storageStatistics | StorageStats | file: number; | 新增 | | ohos.storageStatistics | StorageStats | image: number; | 新增 | | ohos.storageStatistics | StorageStats | video: number; | 新增 | | ohos.storageStatistics | StorageStats | audio: number; | 新增 | | ohos.storageStatistics | StorageStats | total: number; | 新增 | -| ohos.storageStatistics | storageStatistics | function getSystemSize(callback: AsyncCallback): void;
function getSystemSize(): Promise; | 新增 | -| ohos.storageStatistics | storageStatistics | function getCurrentBundleStats(callback: AsyncCallback): void;
function getCurrentBundleStats(): Promise; | 新增 | -| ohos.storageStatistics | storageStatistics | function getBundleStats(packageName: string, callback: AsyncCallback): void;
function getBundleStats(packageName: string): Promise; | 新增 | +| ohos.storageStatistics | storageStatistics | getSystemSize(callback: AsyncCallback\): void;
getSystemSize(): Promise\; | 新增 | +| ohos.storageStatistics | storageStatistics | getCurrentBundleStats(callback: AsyncCallback\): void;
getCurrentBundleStats(): Promise\; | 新增 | +| ohos.storageStatistics | storageStatistics | getBundleStats(packageName: string, callback: AsyncCallback\): void;
getBundleStats(packageName: string): Promise\; | 新增 | | ohos.storageStatistics | BundleStats | dataSize: number; | 新增 | | ohos.storageStatistics | BundleStats | cacheSize: number; | 新增 | | ohos.storageStatistics | BundleStats | appSize: number; | 新增 | -| ohos.volumeManager | volumeManager | function partition(volId: string, fstype: string, callback: AsyncCallback): void;
function partition(volId: string, fstype: string): Promise; | 新增 | -| ohos.volumeManager | volumeManager | function format(volId: string, callback: AsyncCallback): void;
function format(volId: string): Promise; | 新增 | -| ohos.volumeManager | volumeManager | function setVolumeDescription(uuid: string, description: string, callback: AsyncCallback): void;
function setVolumeDescription(uuid: string, description: string): Promise; | 新增 | -| ohos.volumeManager | volumeManager | function getVolumeById(id: string, callback: AsyncCallback): void;
function getVolumeById(id: string): Promise; | 新增 | -| ohos.volumeManager | volumeManager | function getVolumeByUuid(uuid: string, callback: AsyncCallback): void;
function getVolumeByUuid(uuid: string): Promise; | 新增 | -| ohos.volumeManager | volumeManager | function unmount(volumeId: string, callback: AsyncCallback): void;
function unmount(volumeId: string): Promise; | 新增 | -| ohos.volumeManager | volumeManager | function mount(volumeId: string, callback: AsyncCallback): void;
function mount(volumeId: string): Promise; | 新增 | -| ohos.volumeManager | volumeManager | function getAllVolumes(callback: AsyncCallback>): void;
function getAllVolumes(): Promise>; | 新增 | +| ohos.volumeManager | volumeManager | partition(volId: string, fstype: string, callback: AsyncCallback\): void;
partition(volId: string, fstype: string): Promise\; | 新增 | +| ohos.volumeManager | volumeManager | format(volId: string, callback: AsyncCallback\): void;
format(volId: string): Promise\; | 新增 | +| ohos.volumeManager | volumeManager | setVolumeDescription(uuid: string, description: string, callback: AsyncCallback\): void;
setVolumeDescription(uuid: string, description: string): Promise\; | 新增 | +| ohos.volumeManager | volumeManager | getVolumeById(id: string, callback: AsyncCallback\): void;
getVolumeById(id: string): Promise\; | 新增 | +| ohos.volumeManager | volumeManager | getVolumeByUuid(uuid: string, callback: AsyncCallback\): void;
getVolumeByUuid(uuid: string): Promise\; | 新增 | +| ohos.volumeManager | volumeManager | unmount(volumeId: string, callback: AsyncCallback\): void;
unmount(volumeId: string): Promise\; | 新增 | +| ohos.volumeManager | volumeManager | mount(volumeId: string, callback: AsyncCallback\): void;
mount(volumeId: string): Promise\; | 新增 | +| ohos.volumeManager | volumeManager | getAllVolumes(callback: AsyncCallback\>): void;
getAllVolumes(): Promise\>; | 新增 | | ohos.volumeManager | Volume | path: string; | 新增 | | ohos.volumeManager | Volume | state: number; | 新增 | | ohos.volumeManager | Volume | removable: boolean; | 新增 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-global.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-global.md index ec5fe1323b9012d5f0abf35ef2b39db492ef2134..0d03344a05a867d009ea9d761c8708754d6c186a 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-global.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-global.md @@ -6,29 +6,29 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,全球化子 | 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 | |---|---|---|---| -| DeviceSettingsManager | DeviceSettingsManager | setDateTime(admin: Want, time: number, callback: AsyncCallback): void;
setDateTime(admin: Want, time: number): Promise; | 新增 | -| ohos.enterpriseDeviceManager | enterpriseDeviceManager | function getDeviceSettingsManager(callback: AsyncCallback): void;
function getDeviceSettingsManager(): Promise; | 新增 | -| ohos.enterpriseDeviceManager | enterpriseDeviceManager | function isSuperAdmin(bundleName: String, callback: AsyncCallback): void;
function isSuperAdmin(bundleName: String): Promise; | 新增 | -| ohos.enterpriseDeviceManager | enterpriseDeviceManager | function setEnterpriseInfo(admin: Want, enterpriseInfo: EnterpriseInfo, callback: AsyncCallback): void;
function setEnterpriseInfo(admin: Want, enterpriseInfo: EnterpriseInfo): Promise; | 新增 | -| ohos.enterpriseDeviceManager | enterpriseDeviceManager | function getEnterpriseInfo(admin: Want, callback: AsyncCallback): void;
function getEnterpriseInfo(admin: Want): Promise; | 新增 | -| ohos.enterpriseDeviceManager | enterpriseDeviceManager | function isAdminAppActive(admin: Want, callback: AsyncCallback): void;
function isAdminAppActive(admin: Want): Promise; | 新增 | -| ohos.enterpriseDeviceManager | enterpriseDeviceManager | function deactivateSuperAdmin(bundleName: String, callback: AsyncCallback): void;
function deactivateSuperAdmin(bundleName: String): Promise; | 新增 | -| ohos.enterpriseDeviceManager | enterpriseDeviceManager | function deactivateAdmin(admin: Want, callback: AsyncCallback): void;
function deactivateAdmin(admin: Want): Promise; | 新增 | -| ohos.enterpriseDeviceManager | enterpriseDeviceManager | function activateAdmin(admin: Want, enterpriseInfo: EnterpriseInfo, type: AdminType, callback: AsyncCallback): void;
function activateAdmin(admin: Want, enterpriseInfo: EnterpriseInfo, type: AdminType): Promise; | 新增 | +| DeviceSettingsManager | DeviceSettingsManager | setDateTime(admin: Want, time: number, callback: AsyncCallback\): void;
setDateTime(admin: Want, time: number): Promise\; | 新增 | +| ohos.enterpriseDeviceManager | enterpriseDeviceManager | getDeviceSettingsManager(callback: AsyncCallback\): void;
getDeviceSettingsManager(): Promise\; | 新增 | +| ohos.enterpriseDeviceManager | enterpriseDeviceManager | isSuperAdmin(bundleName: String, callback: AsyncCallback\): void;
isSuperAdmin(bundleName: String): Promise\; | 新增 | +| ohos.enterpriseDeviceManager | enterpriseDeviceManager | setEnterpriseInfo(admin: Want, enterpriseInfo: EnterpriseInfo, callback: AsyncCallback\): void;
setEnterpriseInfo(admin: Want, enterpriseInfo: EnterpriseInfo): Promise\; | 新增 | +| ohos.enterpriseDeviceManager | enterpriseDeviceManager | getEnterpriseInfo(admin: Want, callback: AsyncCallback\): void;
getEnterpriseInfo(admin: Want): Promise\; | 新增 | +| ohos.enterpriseDeviceManager | enterpriseDeviceManager | isAdminAppActive(admin: Want, callback: AsyncCallback\): void;
isAdminAppActive(admin: Want): Promise\; | 新增 | +| ohos.enterpriseDeviceManager | enterpriseDeviceManager | deactivateSuperAdmin(bundleName: String, callback: AsyncCallback\): void;
deactivateSuperAdmin(bundleName: String): Promise\; | 新增 | +| ohos.enterpriseDeviceManager | enterpriseDeviceManager | deactivateAdmin(admin: Want, callback: AsyncCallback\): void;
deactivateAdmin(admin: Want): Promise\; | 新增 | +| ohos.enterpriseDeviceManager | enterpriseDeviceManager | activateAdmin(admin: Want, enterpriseInfo: EnterpriseInfo, type: AdminType, callback: AsyncCallback\): void;
activateAdmin(admin: Want, enterpriseInfo: EnterpriseInfo, type: AdminType): Promise\; | 新增 | | ohos.enterpriseDeviceManager | AdminType | ADMIN_TYPE_SUPER = 0x01 | 新增 | | ohos.enterpriseDeviceManager | AdminType | ADMIN_TYPE_NORMAL = 0x00 | 新增 | | ohos.enterpriseDeviceManager | EnterpriseInfo | description: string; | 新增 | | ohos.enterpriseDeviceManager | EnterpriseInfo | name: string; | 新增 | -| ohos.i18n | i18n | function getAppPreferredLanguage(): string; | 新增 | +| ohos.i18n | i18n | getAppPreferredLanguage(): string; | 新增 | | ohos.resourceManager | ResourceManager | getNumberByName(resName: string): number; | 新增 | | ohos.resourceManager | ResourceManager | getNumber(resId: number): number; | 新增 | | ohos.resourceManager | ResourceManager | getBooleanByName(resName: string): boolean; | 新增 | | ohos.resourceManager | ResourceManager | getBoolean(resId: number): boolean; | 新增 | | ohos.resourceManager | ResourceManager | getStringByNameSync(resName: string): string; | 新增 | | ohos.resourceManager | ResourceManager | getStringSync(resId: number): string; | 新增 | -| ohos.resourceManager | ResourceManager | getPluralStringByName(resName: string, num: number, callback: AsyncCallback): void;
getPluralStringByName(resName: string, num: number): Promise; | 新增 | -| ohos.resourceManager | ResourceManager | getMediaBase64ByName(resName: string, callback: AsyncCallback): void;
getMediaBase64ByName(resName: string): Promise; | 新增 | -| ohos.resourceManager | ResourceManager | getMediaByName(resName: string, callback: AsyncCallback): void;
getMediaByName(resName: string): Promise; | 新增 | -| ohos.resourceManager | ResourceManager | getStringArrayByName(resName: string, callback: AsyncCallback>): void;
getStringArrayByName(resName: string): Promise>; | 新增 | -| ohos.resourceManager | ResourceManager | getStringByName(resName: string, callback: AsyncCallback): void;
getStringByName(resName: string): Promise; | 新增 | +| ohos.resourceManager | ResourceManager | getPluralStringByName(resName: string, num: number, callback: AsyncCallback\): void;
getPluralStringByName(resName: string, num: number): Promise\; | 新增 | +| ohos.resourceManager | ResourceManager | getMediaBase64ByName(resName: string, callback: AsyncCallback\): void;
getMediaBase64ByName(resName: string): Promise\; | 新增 | +| ohos.resourceManager | ResourceManager | getMediaByName(resName: string, callback: AsyncCallback\): void;
getMediaByName(resName: string): Promise\; | 新增 | +| ohos.resourceManager | ResourceManager | getStringArrayByName(resName: string, callback: AsyncCallback\>): void;
getStringArrayByName(resName: string): Promise\>; | 新增 | +| ohos.resourceManager | ResourceManager | getStringByName(resName: string, callback: AsyncCallback\): void;
getStringByName(resName: string): Promise\; | 新增 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-init.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-init.md index c1460b6e89d390462a8a490d877ebe78accaf455..64bed68287746f8147617b226217ee9725d520ed 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-init.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-init.md @@ -6,4 +6,4 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,启动恢复 | 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 | |---|---|---|---| -| ohos.systemCapability | systemCapability | function querySystemCapabilities(callback: AsyncCallback): void;
function querySystemCapabilities(): Promise; | 新增 | +| ohos.systemCapability | systemCapability | querySystemCapabilities(callback: AsyncCallback\): void;
querySystemCapabilities(): Promise\; | 新增 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-misc.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-misc.md index c9500b605904fde940988750327e100a7989b51a..f2d5bb3bf46412e53f52cad08e897a170f65d8d5 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-misc.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-misc.md @@ -6,28 +6,28 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,杂散软件 | 模块名 | 方法/事件名 | 方法/属性/枚举/常量 | 变更类型 | |---|---|---|---| -| ohos.screenLock | sendScreenLockEvent | function sendScreenLockEvent(event: String, parameter: number, callback: AsyncCallback): void;
function sendScreenLockEvent(event: String, parameter: number): Promise; | 新增 | -| ohos.screenLock | off_changeUser | function off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | off_endSleep | function off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | off_beginSleep | function off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | off_screenlockEnabled | function off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | off_beginExitAnimation | function off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | off_unlockScreen | function off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | off_endScreenOff | function off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | off_beginScreenOff | function off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | off_endScreenOn | function off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | off_beginScreenOn | function off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | off_endWakeUp | function off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | off_beginWakeUp | function off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | on_screenlockEnabled | function on(type: 'screenlockEnabled', callback: Callback): void; | 新增 | -| ohos.screenLock | on_changeUser | function on(type: 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | on_endSleep | function on(type: 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | on_beginSleep | function on(type: 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback): void; | 新增 | -| ohos.screenLock | on_beginExitAnimation | function on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback): void; | 新增 | -| ohos.screenLock | on_unlockScreen | function on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback): void; | 新增 | -| ohos.screenLock | on_endScreenOff | function on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback): void; | 新增 | -| ohos.screenLock | on_beginScreenOff | function on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback): void; | 新增 | -| ohos.screenLock | on_endScreenOn | function on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback): void; | 新增 | -| ohos.screenLock | on_beginScreenOn | function on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback): void; | 新增 | -| ohos.screenLock | on_endWakeUp | function on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback): void; | 新增 | -| ohos.screenLock | on_beginWakeUp | function on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback): void; | 新增 | +| ohos.screenLock | sendScreenLockEvent | sendScreenLockEvent(event: String, parameter: number, callback: AsyncCallback\): void;
sendScreenLockEvent(event: String, parameter: number): Promise\; | 新增 | +| ohos.screenLock | off_changeUser | off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | off_endSleep | off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | off_beginSleep | off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | off_screenlockEnabled | off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | off_beginExitAnimation | off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | off_unlockScreen | off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | off_endScreenOff | off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | off_beginScreenOff | off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | off_endScreenOn | off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | off_beginScreenOn | off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | off_endWakeUp | off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | off_beginWakeUp | off(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation' \| 'screenlockEnabled' \| 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | on_screenlockEnabled | on(type: 'screenlockEnabled', callback: Callback\): void; | 新增 | +| ohos.screenLock | on_changeUser | on(type: 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | on_endSleep | on(type: 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | on_beginSleep | on(type: 'beginSleep' \| 'endSleep' \| 'changeUser', callback: Callback\): void; | 新增 | +| ohos.screenLock | on_beginExitAnimation | on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback\): void; | 新增 | +| ohos.screenLock | on_unlockScreen | on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback\): void; | 新增 | +| ohos.screenLock | on_endScreenOff | on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback\): void; | 新增 | +| ohos.screenLock | on_beginScreenOff | on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback\): void; | 新增 | +| ohos.screenLock | on_endScreenOn | on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback\): void; | 新增 | +| ohos.screenLock | on_beginScreenOn | on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback\): void; | 新增 | +| ohos.screenLock | on_endWakeUp | on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback\): void; | 新增 | +| ohos.screenLock | on_beginWakeUp | on(type: 'beginWakeUp' \| 'endWakeUp' \| 'beginScreenOn' \| 'endScreenOn' \| 'beginScreenOff' \| 'endScreenOff' \| 'unlockScreen' \| 'beginExitAnimation', callback: Callback\): void; | 新增 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-multi-modal-input.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-multi-modal-input.md index 5187e7c5c196d91d6a076f4df27e0247823bf44d..a4f5c2587c5c4f02af9e699868fc973f45e15f29 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-multi-modal-input.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-multi-modal-input.md @@ -6,8 +6,8 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,多模输入 | 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 | |---|---|---|---| -| ohos.multimodalInput.inputDevice | inputDevice | function getKeyboardType(deviceId: number, callback: AsyncCallback): void;
function getKeyboardType(deviceId: number): Promise; | 新增 | -| ohos.multimodalInput.inputDevice | inputDevice | function supportKeys(deviceId: number, keys: Array, callback: Callback>): void;
function supportKeys(deviceId: number, keys: Array): Promise>; | 新增 | +| ohos.multimodalInput.inputDevice | inputDevice | function getKeyboardType(deviceId: number, callback: AsyncCallback\): void;
function getKeyboardType(deviceId: number): Promise\; | 新增 | +| ohos.multimodalInput.inputDevice | inputDevice | function supportKeys(deviceId: number, keys: Array\, callback: Callback\>): void;
function supportKeys(deviceId: number, keys: Array\): Promise\>; | 新增 | | ohos.multimodalInput.inputDevice | InputDeviceData | uniq: string; | 新增 | | ohos.multimodalInput.inputDevice | InputDeviceData | phys: string; | 新增 | | ohos.multimodalInput.inputDevice | InputDeviceData | version: number; | 新增 | @@ -17,8 +17,8 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,多模输入 | ohos.multimodalInput.inputDevice | AxisRange | resolution: number; | 新增 | | ohos.multimodalInput.inputDevice | AxisRange | flat: number; | 新增 | | ohos.multimodalInput.inputDevice | AxisRange | fuzz: number; | 新增 | -| ohos.multimodalInput.inputDevice | inputDevice | function off(type: "change", listener?: Callback): void; | 新增 | -| ohos.multimodalInput.inputDevice | inputDevice | function on(type: "change", listener: Callback): void; | 新增 | +| ohos.multimodalInput.inputDevice | inputDevice | function off(type: "change", listener?: Callback\): void; | 新增 | +| ohos.multimodalInput.inputDevice | inputDevice | function on(type: "change", listener: Callback\): void; | 新增 | | ohos.multimodalInput.inputDevice | DeviceListener | deviceId: number; | 新增 | | ohos.multimodalInput.inputDevice | DeviceListener | type: ChangedType; | 新增 | | ohos.multimodalInput.inputDevice | KeyboardType | REMOTE_CONTROL = 5 | 新增 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-multimedia.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-multimedia.md index 1b2e53d1e15b3d3f18b591832c137de0814f60fd..3c9a60dcfa01d6b45adddd1389c6a99baa7d98fd 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-multimedia.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-multimedia.md @@ -6,7 +6,7 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,媒体子系 | 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 | |---|---|---|---| -| ohos.multimedia.audio | AudioRenderer | on(type: 'interrupt', callback: Callback): void; | 新增 | +| ohos.multimedia.audio | AudioRenderer | on(type: 'interrupt', callback: Callback\): void; | 新增 | | ohos.multimedia.audio | InterruptEvent | hintType: InterruptHint; | 新增 | | ohos.multimedia.audio | InterruptEvent | forceType: InterruptForceType; | 新增 | | ohos.multimedia.audio | InterruptEvent | eventType: InterruptType; | 新增 | @@ -14,25 +14,25 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,媒体子系 | ohos.multimedia.audio | InterruptForceType | INTERRUPT_FORCE = 0 | 新增 | | ohos.multimedia.camera | VideoOutputError | code: VideoOutputErrorCode; | 新增 | | ohos.multimedia.camera | VideoOutputErrorCode | ERROR_UNKNOWN = -1 | 新增 | -| ohos.multimedia.camera | VideoOutput | on(type: 'error', callback: ErrorCallback): void; | 新增 | -| ohos.multimedia.camera | VideoOutput | on(type: 'frameEnd', callback: AsyncCallback): void; | 新增 | -| ohos.multimedia.camera | VideoOutput | on(type: 'frameStart', callback: AsyncCallback): void; | 新增 | -| ohos.multimedia.camera | VideoOutput | release(callback: AsyncCallback): void;
release(): Promise; | 新增 | -| ohos.multimedia.camera | VideoOutput | stop(callback: AsyncCallback): void;
stop(): Promise; | 新增 | -| ohos.multimedia.camera | VideoOutput | start(callback: AsyncCallback): void;
start(): Promise; | 新增 | -| ohos.multimedia.camera | camera | function createVideoOutput(surfaceId: string, callback: AsyncCallback): void;
function createVideoOutput(surfaceId: string): Promise; | 新增 | +| ohos.multimedia.camera | VideoOutput | on(type: 'error', callback: ErrorCallback\): void; | 新增 | +| ohos.multimedia.camera | VideoOutput | on(type: 'frameEnd', callback: AsyncCallback\): void; | 新增 | +| ohos.multimedia.camera | VideoOutput | on(type: 'frameStart', callback: AsyncCallback\): void; | 新增 | +| ohos.multimedia.camera | VideoOutput | release(callback: AsyncCallback\): void;
release(): Promise\; | 新增 | +| ohos.multimedia.camera | VideoOutput | stop(callback: AsyncCallback\): void;
stop(): Promise\; | 新增 | +| ohos.multimedia.camera | VideoOutput | start(callback: AsyncCallback\): void;
start(): Promise\; | 新增 | +| ohos.multimedia.camera | camera | function createVideoOutput(surfaceId: string, callback: AsyncCallback\): void;
function createVideoOutput(surfaceId: string): Promise\; | 新增 | | ohos.multimedia.camera | PhotoOutputError | code: PhotoOutputErrorCode; | 新增 | | ohos.multimedia.camera | PhotoOutputErrorCode | ERROR_UNKNOWN = -1 | 新增 | | ohos.multimedia.camera | CaptureEndInfo | frameCount: number; | 新增 | | ohos.multimedia.camera | CaptureEndInfo | captureId: number; | 新增 | | ohos.multimedia.camera | FrameShutterInfo | timestamp: number; | 新增 | | ohos.multimedia.camera | FrameShutterInfo | captureId: number; | 新增 | -| ohos.multimedia.camera | PhotoOutput | on(type: 'error', callback: ErrorCallback): void; | 新增 | -| ohos.multimedia.camera | PhotoOutput | on(type: 'captureEnd', callback: AsyncCallback): void; | 新增 | -| ohos.multimedia.camera | PhotoOutput | on(type: 'frameShutter', callback: AsyncCallback): void; | 新增 | -| ohos.multimedia.camera | PhotoOutput | on(type: 'captureStart', callback: AsyncCallback): void; | 新增 | -| ohos.multimedia.camera | PhotoOutput | release(callback: AsyncCallback): void;
release(): Promise; | 新增 | -| ohos.multimedia.camera | PhotoOutput | capture(callback: AsyncCallback): void;
capture(setting: PhotoCaptureSetting, callback: AsyncCallback): void;
capture(setting?: PhotoCaptureSetting): Promise; | 新增 | +| ohos.multimedia.camera | PhotoOutput | on(type: 'error', callback: ErrorCallback\): void; | 新增 | +| ohos.multimedia.camera | PhotoOutput | on(type: 'captureEnd', callback: AsyncCallback\): void; | 新增 | +| ohos.multimedia.camera | PhotoOutput | on(type: 'frameShutter', callback: AsyncCallback\): void; | 新增 | +| ohos.multimedia.camera | PhotoOutput | on(type: 'captureStart', callback: AsyncCallback\): void; | 新增 | +| ohos.multimedia.camera | PhotoOutput | release(callback: AsyncCallback\): void;
release(): Promise\; | 新增 | +| ohos.multimedia.camera | PhotoOutput | capture(callback: AsyncCallback\): void;
capture(setting: PhotoCaptureSetting, callback: AsyncCallback\): void;
capture(setting?: PhotoCaptureSetting): Promise\; | 新增 | | ohos.multimedia.camera | PhotoCaptureSetting | rotation?: ImageRotation; | 新增 | | ohos.multimedia.camera | PhotoCaptureSetting | quality?: QualityLevel; | 新增 | | ohos.multimedia.camera | QualityLevel | QUALITY_LEVEL_LOW | 新增 | @@ -42,27 +42,27 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,媒体子系 | ohos.multimedia.camera | ImageRotation | ROTATION_180 = 180 | 新增 | | ohos.multimedia.camera | ImageRotation | ROTATION_90 = 90 | 新增 | | ohos.multimedia.camera | ImageRotation | ROTATION_0 = 0 | 新增 | -| ohos.multimedia.camera | camera | function createPhotoOutput(surfaceId: string, callback: AsyncCallback): void;
function createPhotoOutput(surfaceId: string): Promise; | 新增 | +| ohos.multimedia.camera | camera | function createPhotoOutput(surfaceId: string, callback: AsyncCallback\): void;
function createPhotoOutput(surfaceId: string): Promise\; | 新增 | | ohos.multimedia.camera | PreviewOutputError | code: PreviewOutputErrorCode; | 新增 | | ohos.multimedia.camera | PreviewOutputErrorCode | ERROR_UNKNOWN = -1 | 新增 | -| ohos.multimedia.camera | PreviewOutput | on(type: 'error', callback: ErrorCallback): void; | 新增 | -| ohos.multimedia.camera | PreviewOutput | on(type: 'frameEnd', callback: AsyncCallback): void; | 新增 | -| ohos.multimedia.camera | PreviewOutput | on(type: 'frameStart', callback: AsyncCallback): void; | 新增 | -| ohos.multimedia.camera | PreviewOutput | release(callback: AsyncCallback): void;
release(): Promise; | 新增 | -| ohos.multimedia.camera | camera | function createPreviewOutput(surfaceId: string, callback: AsyncCallback): void;
function createPreviewOutput(surfaceId: string): Promise; | 新增 | +| ohos.multimedia.camera | PreviewOutput | on(type: 'error', callback: ErrorCallback\): void; | 新增 | +| ohos.multimedia.camera | PreviewOutput | on(type: 'frameEnd', callback: AsyncCallback\): void; | 新增 | +| ohos.multimedia.camera | PreviewOutput | on(type: 'frameStart', callback: AsyncCallback\): void; | 新增 | +| ohos.multimedia.camera | PreviewOutput | release(callback: AsyncCallback\): void;
release(): Promise\; | 新增 | +| ohos.multimedia.camera | camera | function createPreviewOutput(surfaceId: string, callback: AsyncCallback\): void;
function createPreviewOutput(surfaceId: string): Promise\; | 新增 | | ohos.multimedia.camera | CaptureSessionError | code: CaptureSessionErrorCode; | 新增 | | ohos.multimedia.camera | CaptureSessionErrorCode | ERROR_UNKNOWN = -1 | 新增 | -| ohos.multimedia.camera | CaptureSession | on(type: 'error', callback: ErrorCallback): void; | 新增 | -| ohos.multimedia.camera | CaptureSession | release(callback: AsyncCallback): void;
release(): Promise; | 新增 | -| ohos.multimedia.camera | CaptureSession | stop(callback: AsyncCallback): void;
stop(): Promise; | 新增 | -| ohos.multimedia.camera | CaptureSession | start(callback: AsyncCallback): void;
start(): Promise; | 新增 | -| ohos.multimedia.camera | CaptureSession | removeOutput(previewOutput: PreviewOutput, callback: AsyncCallback): void;
removeOutput(previewOutput: PreviewOutput): Promise;
removeOutput(photoOutput: PhotoOutput, callback: AsyncCallback): void;
removeOutput(photoOutput: PhotoOutput): Promise;
removeOutput(videoOutput: VideoOutput, callback: AsyncCallback): void;
removeOutput(videoOutput: VideoOutput): Promise; | 新增 | -| ohos.multimedia.camera | CaptureSession | removeInput(cameraInput: CameraInput, callback: AsyncCallback): void;
removeInput(cameraInput: CameraInput): Promise; | 新增 | -| ohos.multimedia.camera | CaptureSession | addOutput(previewOutput: PreviewOutput, callback: AsyncCallback): void;
addOutput(previewOutput: PreviewOutput): Promise;
addOutput(photoOutput: PhotoOutput, callback: AsyncCallback): void;
addOutput(photoOutput: PhotoOutput): Promise;
addOutput(videoOutput: VideoOutput, callback: AsyncCallback): void;
addOutput(videoOutput: VideoOutput): Promise; | 新增 | -| ohos.multimedia.camera | CaptureSession | addInput(cameraInput: CameraInput, callback: AsyncCallback): void;
addInput(cameraInput: CameraInput): Promise; | 新增 | -| ohos.multimedia.camera | CaptureSession | commitConfig(callback: AsyncCallback): void;
commitConfig(): Promise; | 新增 | -| ohos.multimedia.camera | CaptureSession | beginConfig(callback: AsyncCallback): void;
beginConfig(): Promise; | 新增 | -| ohos.multimedia.camera | camera | function createCaptureSession(context: Context, callback: AsyncCallback): void;
function createCaptureSession(context: Context): Promise; | 新增 | +| ohos.multimedia.camera | CaptureSession | on(type: 'error', callback: ErrorCallback\): void; | 新增 | +| ohos.multimedia.camera | CaptureSession | release(callback: AsyncCallback\): void;
release(): Promise\; | 新增 | +| ohos.multimedia.camera | CaptureSession | stop(callback: AsyncCallback\): void;
stop(): Promise\; | 新增 | +| ohos.multimedia.camera | CaptureSession | start(callback: AsyncCallback\): void;
start(): Promise\; | 新增 | +| ohos.multimedia.camera | CaptureSession | removeOutput(previewOutput: PreviewOutput, callback: AsyncCallback\): void;
removeOutput(previewOutput: PreviewOutput): Promise\;
removeOutput(photoOutput: PhotoOutput, callback: AsyncCallback\): void;
removeOutput(photoOutput: PhotoOutput): Promise\;
removeOutput(videoOutput: VideoOutput, callback: AsyncCallback\): void;
removeOutput(videoOutput: VideoOutput): Promise\; | 新增 | +| ohos.multimedia.camera | CaptureSession | removeInput(cameraInput: CameraInput, callback: AsyncCallback\): void;
removeInput(cameraInput: CameraInput): Promise\; | 新增 | +| ohos.multimedia.camera | CaptureSession | addOutput(previewOutput: PreviewOutput, callback: AsyncCallback\): void;
addOutput(previewOutput: PreviewOutput): Promise\;
addOutput(photoOutput: PhotoOutput, callback: AsyncCallback\): void;
addOutput(photoOutput: PhotoOutput): Promise\;
addOutput(videoOutput: VideoOutput, callback: AsyncCallback\): void;
addOutput(videoOutput: VideoOutput): Promise\; | 新增 | +| ohos.multimedia.camera | CaptureSession | addInput(cameraInput: CameraInput, callback: AsyncCallback\): void;
addInput(cameraInput: CameraInput): Promise\; | 新增 | +| ohos.multimedia.camera | CaptureSession | commitConfig(callback: AsyncCallback\): void;
commitConfig(): Promise\; | 新增 | +| ohos.multimedia.camera | CaptureSession | beginConfig(callback: AsyncCallback\): void;
beginConfig(): Promise\; | 新增 | +| ohos.multimedia.camera | camera | function createCaptureSession(context: Context, callback: AsyncCallback\): void;
function createCaptureSession(context: Context): Promise\; | 新增 | | ohos.multimedia.camera | FocusState | FOCUS_STATE_UNFOCUSED | 新增 | | ohos.multimedia.camera | FocusState | FOCUS_STATE_FOCUSED | 新增 | | ohos.multimedia.camera | FocusState | FOCUS_STATE_SCAN = 0 | 新增 | @@ -76,20 +76,20 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,媒体子系 | ohos.multimedia.camera | FlashMode | FLASH_MODE_CLOSE = 0 | 新增 | | ohos.multimedia.camera | CameraInputError | code: CameraInputErrorCode; | 新增 | | ohos.multimedia.camera | CameraInputErrorCode | ERROR_UNKNOWN = -1 | 新增 | -| ohos.multimedia.camera | CameraInput | on(type: 'error', callback: ErrorCallback): void; | 新增 | -| ohos.multimedia.camera | CameraInput | on(type: 'focusStateChange', callback: AsyncCallback): void; | 新增 | -| ohos.multimedia.camera | CameraInput | release(callback: AsyncCallback): void;
release(): Promise; | 新增 | -| ohos.multimedia.camera | CameraInput | setZoomRatio(zoomRatio: number, callback: AsyncCallback): void;
setZoomRatio(zoomRatio: number): Promise; | 新增 | -| ohos.multimedia.camera | CameraInput | getZoomRatio(callback: AsyncCallback): void;
getZoomRatio(): Promise; | 新增 | -| ohos.multimedia.camera | CameraInput | getZoomRatioRange(callback: AsyncCallback>): void;
getZoomRatioRange(): Promise>; | 新增 | -| ohos.multimedia.camera | CameraInput | setFocusMode(afMode: FocusMode, callback: AsyncCallback): void;
setFocusMode(afMode: FocusMode): Promise; | 新增 | -| ohos.multimedia.camera | CameraInput | getFocusMode(callback: AsyncCallback): void;
getFocusMode(): Promise; | 新增 | -| ohos.multimedia.camera | CameraInput | isFocusModeSupported(afMode: FocusMode, callback: AsyncCallback): void;
isFocusModeSupported(afMode: FocusMode): Promise; | 新增 | -| ohos.multimedia.camera | CameraInput | setFlashMode(flashMode: FlashMode, callback: AsyncCallback): void;
setFlashMode(flashMode: FlashMode): Promise; | 新增 | -| ohos.multimedia.camera | CameraInput | getFlashMode(callback: AsyncCallback): void;
getFlashMode(): Promise; | 新增 | -| ohos.multimedia.camera | CameraInput | isFlashModeSupported(flashMode: FlashMode, callback: AsyncCallback): void;
isFlashModeSupported(flashMode: FlashMode): Promise; | 新增 | -| ohos.multimedia.camera | CameraInput | hasFlash(callback: AsyncCallback): void;
hasFlash(): Promise; | 新增 | -| ohos.multimedia.camera | CameraInput | getCameraId(callback: AsyncCallback): void;
getCameraId(): Promise; | 新增 | +| ohos.multimedia.camera | CameraInput | on(type: 'error', callback: ErrorCallback\): void; | 新增 | +| ohos.multimedia.camera | CameraInput | on(type: 'focusStateChange', callback: AsyncCallback\): void; | 新增 | +| ohos.multimedia.camera | CameraInput | release(callback: AsyncCallback\): void;
release(): Promise\; | 新增 | +| ohos.multimedia.camera | CameraInput | setZoomRatio(zoomRatio: number, callback: AsyncCallback\): void;
setZoomRatio(zoomRatio: number): Promise\; | 新增 | +| ohos.multimedia.camera | CameraInput | getZoomRatio(callback: AsyncCallback\): void;
getZoomRatio(): Promise\; | 新增 | +| ohos.multimedia.camera | CameraInput | getZoomRatioRange(callback: AsyncCallback\>): void;
getZoomRatioRange(): Promise\>; | 新增 | +| ohos.multimedia.camera | CameraInput | setFocusMode(afMode: FocusMode, callback: AsyncCallback\): void;
setFocusMode(afMode: FocusMode): Promise\; | 新增 | +| ohos.multimedia.camera | CameraInput | getFocusMode(callback: AsyncCallback\): void;
getFocusMode(): Promise\; | 新增 | +| ohos.multimedia.camera | CameraInput | isFocusModeSupported(afMode: FocusMode, callback: AsyncCallback\): void;
isFocusModeSupported(afMode: FocusMode): Promise\; | 新增 | +| ohos.multimedia.camera | CameraInput | setFlashMode(flashMode: FlashMode, callback: AsyncCallback\): void;
setFlashMode(flashMode: FlashMode): Promise\; | 新增 | +| ohos.multimedia.camera | CameraInput | getFlashMode(callback: AsyncCallback\): void;
getFlashMode(): Promise\; | 新增 | +| ohos.multimedia.camera | CameraInput | isFlashModeSupported(flashMode: FlashMode, callback: AsyncCallback\): void;
isFlashModeSupported(flashMode: FlashMode): Promise\; | 新增 | +| ohos.multimedia.camera | CameraInput | hasFlash(callback: AsyncCallback\): void;
hasFlash(): Promise\; | 新增 | +| ohos.multimedia.camera | CameraInput | getCameraId(callback: AsyncCallback\): void;
getCameraId(): Promise\; | 新增 | | ohos.multimedia.camera | Size | width: number; | 新增 | | ohos.multimedia.camera | Size | height: number; | 新增 | | ohos.multimedia.camera | Camera | readonly connectionType: ConnectionType; | 新增 | @@ -109,29 +109,29 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,媒体子系 | ohos.multimedia.camera | CameraPosition | CAMERA_POSITION_UNSPECIFIED = 0 | 新增 | | ohos.multimedia.camera | CameraStatusInfo | status: CameraStatus; | 新增 | | ohos.multimedia.camera | CameraStatusInfo | camera: Camera; | 新增 | -| ohos.multimedia.camera | CameraManager | on(type: 'cameraStatus', callback: AsyncCallback): void; | 新增 | -| ohos.multimedia.camera | CameraManager | createCameraInput(cameraId: string, callback: AsyncCallback): void;
createCameraInput(cameraId: string): Promise;
createCameraInput(position: CameraPosition, type: CameraType, callback: AsyncCallback): void;
createCameraInput(position: CameraPosition, type: CameraType): Promise; | 新增 | -| ohos.multimedia.camera | CameraManager | getCameras(callback: AsyncCallback>): void;
getCameras(): Promise>; | 新增 | +| ohos.multimedia.camera | CameraManager | on(type: 'cameraStatus', callback: AsyncCallback\): void; | 新增 | +| ohos.multimedia.camera | CameraManager | createCameraInput(cameraId: string, callback: AsyncCallback\): void;
createCameraInput(cameraId: string): Promise\;
createCameraInput(position: CameraPosition, type: CameraType, callback: AsyncCallback\): void;
createCameraInput(position: CameraPosition, type: CameraType): Promise\; | 新增 | +| ohos.multimedia.camera | CameraManager | getCameras(callback: AsyncCallback\>): void;
getCameras(): Promise\>; | 新增 | | ohos.multimedia.camera | CameraStatus | CAMERA_STATUS_UNAVAILABLE | 新增 | | ohos.multimedia.camera | CameraStatus | CAMERA_STATUS_AVAILABLE | 新增 | | ohos.multimedia.camera | CameraStatus | CAMERA_STATUS_DISAPPEAR | 新增 | | ohos.multimedia.camera | CameraStatus | CAMERA_STATUS_APPEAR = 0 | 新增 | -| ohos.multimedia.camera | camera | function getCameraManager(context: Context, callback: AsyncCallback): void;
function getCameraManager(context: Context): Promise; | 新增 | -| ohos.multimedia.image | ImageReceiver | release(callback: AsyncCallback): void;
release(): Promise; | 新增 | -| ohos.multimedia.image | ImageReceiver | on(type: 'imageArrival', callback: AsyncCallback): void; | 新增 | -| ohos.multimedia.image | ImageReceiver | readNextImage(callback: AsyncCallback): void;
readNextImage(): Promise; | 新增 | -| ohos.multimedia.image | ImageReceiver | readLatestImage(callback: AsyncCallback): void;
readLatestImage(): Promise; | 新增 | -| ohos.multimedia.image | ImageReceiver | getReceivingSurfaceId(callback: AsyncCallback): void;
getReceivingSurfaceId(): Promise; | 新增 | +| ohos.multimedia.camera | camera | function getCameraManager(context: Context, callback: AsyncCallback\): void;
function getCameraManager(context: Context): Promise\; | 新增 | +| ohos.multimedia.image | ImageReceiver | release(callback: AsyncCallback\): void;
release(): Promise\; | 新增 | +| ohos.multimedia.image | ImageReceiver | on(type: 'imageArrival', callback: AsyncCallback\): void; | 新增 | +| ohos.multimedia.image | ImageReceiver | readNextImage(callback: AsyncCallback\): void;
readNextImage(): Promise\; | 新增 | +| ohos.multimedia.image | ImageReceiver | readLatestImage(callback: AsyncCallback\): void;
readLatestImage(): Promise\; | 新增 | +| ohos.multimedia.image | ImageReceiver | getReceivingSurfaceId(callback: AsyncCallback\): void;
getReceivingSurfaceId(): Promise\; | 新增 | | ohos.multimedia.image | ImageReceiver | readonly format: ImageFormat; | 新增 | | ohos.multimedia.image | ImageReceiver | readonly capacity: number; | 新增 | | ohos.multimedia.image | ImageReceiver | readonly size: Size; | 新增 | -| ohos.multimedia.image | Image | release(callback: AsyncCallback): void;
release(): Promise; | 新增 | -| ohos.multimedia.image | Image | getComponent(componentType: ComponentType, callback: AsyncCallback): void;
getComponent(componentType: ComponentType): Promise; | 新增 | +| ohos.multimedia.image | Image | release(callback: AsyncCallback\): void;
release(): Promise\; | 新增 | +| ohos.multimedia.image | Image | getComponent(componentType: ComponentType, callback: AsyncCallback\): void;
getComponent(componentType: ComponentType): Promise\; | 新增 | | ohos.multimedia.image | Image | readonly format: number; | 新增 | | ohos.multimedia.image | Image | readonly size: Size; | 新增 | | ohos.multimedia.image | Image | clipRect: Region; | 新增 | -| ohos.multimedia.image | ImageSource | updateData(buf: ArrayBuffer, isFinished: boolean, value: number, length: number): Promise;
updateData(buf: ArrayBuffer, isFinished: boolean, value: number, length: number, callback: AsyncCallback): void; | 新增 | -| ohos.multimedia.image | ImageSource | modifyImageProperty(key: string, value: string): Promise;
modifyImageProperty(key: string, value: string, callback: AsyncCallback): void; | 新增 | +| ohos.multimedia.image | ImageSource | updateData(buf: ArrayBuffer, isFinished: boolean, value: number, length: number): Promise\;
updateData(buf: ArrayBuffer, isFinished: boolean, value: number, length: number, callback: AsyncCallback\): void; | 新增 | +| ohos.multimedia.image | ImageSource | modifyImageProperty(key: string, value: string): Promise\;
modifyImageProperty(key: string, value: string, callback: AsyncCallback\): void; | 新增 | | ohos.multimedia.image | image | function createImageReceiver(width: number, height: number, format: number, capacity: number): ImageReceiver; | 新增 | | ohos.multimedia.image | image | function CreateIncrementalSource(buf: ArrayBuffer): ImageSource; | 新增 | | ohos.multimedia.image | InitializationOptions | scaleMode?: ScaleMode; | 新增 | @@ -174,18 +174,18 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,媒体子系 | ohos.multimedia.media | VideoRecorderProfile | readonly audioBitrate: number; | 新增 | | ohos.multimedia.media | VideoRecorder | readonly state: VideoRecordState; | 新增 | | ohos.multimedia.media | VideoRecorder | on(type: 'error', callback: ErrorCallback): void; | 新增 | -| ohos.multimedia.media | VideoRecorder | reset(callback: AsyncCallback): void;
reset(): Promise; | 新增 | -| ohos.multimedia.media | VideoRecorder | release(callback: AsyncCallback): void;
release(): Promise; | 新增 | -| ohos.multimedia.media | VideoRecorder | stop(callback: AsyncCallback): void;
stop(): Promise; | 新增 | -| ohos.multimedia.media | VideoRecorder | resume(callback: AsyncCallback): void;
resume(): Promise; | 新增 | -| ohos.multimedia.media | VideoRecorder | pause(callback: AsyncCallback): void;
pause(): Promise; | 新增 | -| ohos.multimedia.media | VideoRecorder | start(callback: AsyncCallback): void;
start(): Promise; | 新增 | -| ohos.multimedia.media | VideoRecorder | getInputSurface(callback: AsyncCallback): void;
getInputSurface(): Promise; | 新增 | -| ohos.multimedia.media | VideoRecorder | prepare(config: VideoRecorderConfig, callback: AsyncCallback): void;
prepare(config: VideoRecorderConfig): Promise; | 新增 | -| ohos.multimedia.media | media | function createVideoRecorder(callback: AsyncCallback): void;
function createVideoRecorder(): Promise; | 新增 | -| ohos.multimedia.mediaLibrary | MediaLibrary | startMediaSelect(option: MediaSelectOption, callback: AsyncCallback>): void;
startMediaSelect(option: MediaSelectOption): Promise>; | 废弃 | -| ohos.multimedia.mediaLibrary | MediaLibrary | startImagePreview(images: Array, index: number, callback: AsyncCallback): void;
startImagePreview(images: Array, callback: AsyncCallback): void;
startImagePreview(images: Array, index?: number): Promise; | 废弃 | -| ohos.multimedia.mediaLibrary | MediaLibrary | storeMediaAsset(option: MediaAssetOption, callback: AsyncCallback): void;
storeMediaAsset(option: MediaAssetOption): Promise; | 废弃 | +| ohos.multimedia.media | VideoRecorder | reset(callback: AsyncCallback\): void;
reset(): Promise\; | 新增 | +| ohos.multimedia.media | VideoRecorder | release(callback: AsyncCallback\): void;
release(): Promise\; | 新增 | +| ohos.multimedia.media | VideoRecorder | stop(callback: AsyncCallback\): void;
stop(): Promise\; | 新增 | +| ohos.multimedia.media | VideoRecorder | resume(callback: AsyncCallback\): void;
resume(): Promise\; | 新增 | +| ohos.multimedia.media | VideoRecorder | pause(callback: AsyncCallback\): void;
pause(): Promise\; | 新增 | +| ohos.multimedia.media | VideoRecorder | start(callback: AsyncCallback\): void;
start(): Promise\; | 新增 | +| ohos.multimedia.media | VideoRecorder | getInputSurface(callback: AsyncCallback\): void;
getInputSurface(): Promise\; | 新增 | +| ohos.multimedia.media | VideoRecorder | prepare(config: VideoRecorderConfig, callback: AsyncCallback\): void;
prepare(config: VideoRecorderConfig): Promise\; | 新增 | +| ohos.multimedia.media | media | function createVideoRecorder(callback: AsyncCallback\): void;
function createVideoRecorder(): Promise\; | 新增 | +| ohos.multimedia.mediaLibrary | MediaLibrary | startMediaSelect(option: MediaSelectOption, callback: AsyncCallback\>): void;
startMediaSelect(option: MediaSelectOption): Promise\>; | 废弃 | +| ohos.multimedia.mediaLibrary | MediaLibrary | startImagePreview(images: Array\, index: number, callback: AsyncCallback\): void;
startImagePreview(images: Array\, callback: AsyncCallback\): void;
startImagePreview(images: Array\, index?: number): Promise\; | 废弃 | +| ohos.multimedia.mediaLibrary | MediaLibrary | storeMediaAsset(option: MediaAssetOption, callback: AsyncCallback\): void;
storeMediaAsset(option: MediaAssetOption): Promise\; | 废弃 | | ohos.multimedia.mediaLibrary | MediaSelectOption | count: number; | 废弃 | | ohos.multimedia.mediaLibrary | MediaSelectOption | type: 'image' \| 'video' \| 'media'; | 废弃 | | ohos.multimedia.mediaLibrary | MediaAssetOption | relativePath?: string; | 废弃 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-resource-scheduler.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-resource-scheduler.md index 693cdc2064bb4f398c8f96308c16c52e566924d8..ff763714b50fb122982a7d20107af8689a4b53a3 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-resource-scheduler.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-resource-scheduler.md @@ -6,8 +6,8 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,资源调度 | 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 | |---|---|---|---| -| ohos.bundleState | bundleState | function getRecentlyUsedModules(maxNum?: number, callback: AsyncCallback>): void;
function getRecentlyUsedModules(maxNum?: number): Promise>; | 新增 | -| ohos.bundleState | BundleActiveModuleInfo | formRecords: Array; | 新增 | +| ohos.bundleState | bundleState | getRecentlyUsedModules(maxNum?: number, callback: AsyncCallback\>): void;
getRecentlyUsedModules(maxNum?: number): Promise\>; | 新增 | +| ohos.bundleState | BundleActiveModuleInfo | formRecords: Array\; | 新增 | | ohos.bundleState | BundleActiveModuleInfo | lastModuleUsedTime: number; | 新增 | | ohos.bundleState | BundleActiveModuleInfo | launchedCount: number; | 新增 | | ohos.bundleState | BundleActiveModuleInfo | abilityIconId?: number; | 新增 | @@ -41,12 +41,12 @@ OpenHarmony 3.2 Beta1版本相较于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): boolean;
function isLastWorkTimeOut(workId: number): Promise; | 新增 | -| ohos.workScheduler | workScheduler | function stopAndClearWorks(): boolean; | 新增 | -| ohos.workScheduler | workScheduler | function obtainAllWorks(callback: AsyncCallback): Array;
function obtainAllWorks(): Promise>; | 新增 | -| ohos.workScheduler | workScheduler | function getWorkStatus(workId: number, callback: AsyncCallback): void;
function getWorkStatus(workId: number): Promise; | 新增 | -| 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\): boolean;
isLastWorkTimeOut(workId: number): Promise\; | 新增 | +| ohos.workScheduler | workScheduler | stopAndClearWorks(): boolean; | 新增 | +| ohos.workScheduler | workScheduler | obtainAllWorks(callback: AsyncCallback\): Array\;
obtainAllWorks(): Promise\>; | 新增 | +| ohos.workScheduler | workScheduler | getWorkStatus(workId: number, callback: AsyncCallback\): void;
getWorkStatus(workId: number): Promise\; | 新增 | +| 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; | 新增 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-unitest.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-unitest.md index dea2a73ab90c1672d21951bfbe8b1b603183a586..8c595a00bac2f398e390349d6467ab665801e07a 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-unitest.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-unitest.md @@ -6,16 +6,16 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,测试框架 | 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 | |---|---|---|---| -| ohos.uitest | UiDriver | drag(startx: number, starty: number, endx: number, endy: number): Promise; | 新增 | -| ohos.uitest | UiDriver | waitForComponent(by: By, time: number): Promise; | 新增 | -| ohos.uitest | UiComponent | dragTo(target: UiComponent): Promise; | 新增 | -| ohos.uitest | UiComponent | getBounds(): Promise; | 新增 | -| ohos.uitest | UiComponent | scrollToBottom(): Promise; | 新增 | -| ohos.uitest | UiComponent | scrollToTop(): Promise; | 新增 | -| ohos.uitest | UiComponent | clearText(): Promise; | 新增 | -| ohos.uitest | UiComponent | isCheckable(): Promise; | 新增 | -| ohos.uitest | UiComponent | isChecked(): Promise; | 新增 | -| ohos.uitest | UiComponent | isLongClickable(): Promise; | 新增 | +| ohos.uitest | UiDriver | drag(startx: number, starty: number, endx: number, endy: number): Promise\; | 新增 | +| ohos.uitest | UiDriver | waitForComponent(by: By, time: number): Promise\; | 新增 | +| ohos.uitest | UiComponent | dragTo(target: UiComponent): Promise\; | 新增 | +| ohos.uitest | UiComponent | getBounds(): Promise\; | 新增 | +| ohos.uitest | UiComponent | scrollToBottom(): Promise\; | 新增 | +| ohos.uitest | UiComponent | scrollToTop(): Promise\; | 新增 | +| ohos.uitest | UiComponent | clearText(): Promise\; | 新增 | +| ohos.uitest | UiComponent | isCheckable(): Promise\; | 新增 | +| ohos.uitest | UiComponent | isChecked(): Promise\; | 新增 | +| ohos.uitest | UiComponent | isLongClickable(): Promise\; | 新增 | | ohos.uitest | By | checkable(b?: bool): By; | 新增 | | ohos.uitest | By | checked(b?: bool): By; | 新增 | | ohos.uitest | By | longClickable(b?: bool): By; | 新增 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-web.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-web.md index 862ba8539323de44b7a4cf81c336fba57deb8099..f66c75bd75fa333e9f790540b7b7132eb8524d96 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-web.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-web.md @@ -22,10 +22,10 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,Web子系统 | web | WebCookie | isFileURICookieAllowed(): boolean; | 新增 | | web | WebCookie | isThirdPartyCookieAllowed(): boolean; | 新增 | | web | WebCookie | isCookieAllowed(): boolean; | 新增 | -| web | FileSelectorResult | handleFileList(fileList: Array): void; | 新增 | +| web | FileSelectorResult | handleFileList(fileList: Array\): void; | 新增 | | web | FileSelectorResult | constructor(); | 新增 | | web | FileSelectorParam | isCapture(): boolean; | 新增 | -| web | FileSelectorParam | getAcceptType(): Array; | 新增 | +| web | FileSelectorParam | getAcceptType(): Array\; | 新增 | | web | FileSelectorParam | getMode(): FileSelectorMode; | 新增 | | web | FileSelectorParam | getTitle(): string; | 新增 | | web | FileSelectorParam | constructor(); | 新增 | diff --git a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-window.md b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-window.md index 6392b4ecbe278e79b5cbcf87d57761bfe1a65f96..7740e7f65df863256897ffeb3ac4a7ec5b1987e4 100644 --- a/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-window.md +++ b/zh-cn/release-notes/api-change/v3.2-beta/js-apidiff-window.md @@ -18,34 +18,34 @@ OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,窗口管理 | ohos.screen | Orientation | HORIZONTAL = 2 | 新增 | | ohos.screen | Orientation | VERTICAL = 1 | 新增 | | ohos.screen | Orientation | UNSPECIFIED = 0 | 新增 | -| ohos.screen | Screen | setScreenActiveMode(modeIndex: number, callback: AsyncCallback): void;
setScreenActiveMode(modeIndex: number): Promise; | 新增 | -| ohos.screen | Screen | setOrientation(orientation: Orientation, callback: AsyncCallback): void;
setOrientation(orientation: Orientation): Promise; | 新增 | +| ohos.screen | Screen | setScreenActiveMode(modeIndex: number, callback: AsyncCallback\): void;
setScreenActiveMode(modeIndex: number): Promise\; | 新增 | +| ohos.screen | Screen | setOrientation(orientation: Orientation, callback: AsyncCallback\): void;
setOrientation(orientation: Orientation): Promise\; | 新增 | | ohos.screen | Screen | readonly orientation: Orientation; | 新增 | | ohos.screen | Screen | readonly activeModeIndex: number; | 新增 | -| ohos.screen | Screen | readonly supportedModeInfo: Array; | 新增 | +| ohos.screen | Screen | readonly supportedModeInfo: Array\; | 新增 | | ohos.screen | Screen | readonly parent: number; | 新增 | | ohos.screen | Screen | readonly id: number; | 新增 | | ohos.screen | ExpandOption | startY: number; | 新增 | | ohos.screen | ExpandOption | startX: number; | 新增 | | ohos.screen | ExpandOption | screenId: number; | 新增 | -| ohos.screen | screen | function makeMirror(mainScreen:number, mirrorScreen:Array, callback: AsyncCallback): void;
function makeMirror(mainScreen:number, mirrorScreen:Array): Promise; | 新增 | -| ohos.screen | screen | function makeExpand(options:Array, callback: AsyncCallback): void;
function makeExpand(options:Array): Promise; | 新增 | -| ohos.screen | screen | function off(eventType: 'connect' \| 'disconnect' \| 'change', callback?: Callback): void; | 新增 | -| ohos.screen | screen | function getAllScreens(callback: AsyncCallback>): void;
function getAllScreens(): Promise>; | 新增 | -| ohos.window | WindowStage | loadContent(path: string, storage: LocalStorage, callback: AsyncCallback): void;
loadContent(path: string, storage?: LocalStorage): Promise;
loadContent(path: string, callback: AsyncCallback): void; | 新增 | -| ohos.window | WindowStage | getSubWindow(): Promise>;
getSubWindow(callback: AsyncCallback>): void; | 新增 | -| ohos.window | WindowStage | createSubWindow(name: string): Promise;
createSubWindow(name: string, callback: AsyncCallback): void; | 新增 | -| ohos.window | WindowStage | getMainWindow(): Promise;
getMainWindow(callback: AsyncCallback): void; | 新增 | +| ohos.screen | screen | function makeMirror(mainScreen:number, mirrorScreen:Array\, callback: AsyncCallback\): void;
function makeMirror(mainScreen:number, mirrorScreen:Array\): Promise\; | 新增 | +| ohos.screen | screen | function makeExpand(options:Array\, callback: AsyncCallback\): void;
function makeExpand(options:Array\): Promise\; | 新增 | +| ohos.screen | screen | function off(eventType: 'connect' \| 'disconnect' \| 'change', callback?: Callback\): void; | 新增 | +| ohos.screen | screen | function getAllScreens(callback: AsyncCallback\>): void;
function getAllScreens(): Promise\>; | 新增 | +| ohos.window | WindowStage | loadContent(path: string, storage: LocalStorage, callback: AsyncCallback\): void;
loadContent(path: string, storage?: LocalStorage): Promise\;
loadContent(path: string, callback: AsyncCallback\): void; | 新增 | +| ohos.window | WindowStage | getSubWindow(): Promise\>;
getSubWindow(callback: AsyncCallback\>): void; | 新增 | +| ohos.window | WindowStage | createSubWindow(name: string): Promise\;
createSubWindow(name: string, callback: AsyncCallback\): void; | 新增 | +| ohos.window | WindowStage | getMainWindow(): Promise\;
getMainWindow(callback: AsyncCallback\): void; | 新增 | | ohos.window | WindowStageEventType | BACKGROUND | 新增 | | ohos.window | WindowStageEventType | INACTIVE | 新增 | | ohos.window | WindowStageEventType | ACTIVE | 新增 | | ohos.window | WindowStageEventType | FOREGROUND = 1 | 新增 | -| ohos.window | window | function setWindowLayoutMode(mode: WindowLayoutMode, callback: AsyncCallback): void;
function setWindowLayoutMode(mode: WindowLayoutMode): Promise; | 新增 | -| ohos.window | window | function toggleShownStateForAllAppWindows(callback: AsyncCallback): void;
function toggleShownStateForAllAppWindows(): Promise; | 新增 | -| ohos.window | window | function minimizeAll(id: number, callback: AsyncCallback): void;
function minimizeAll(id: number): Promise; | 新增 | +| ohos.window | window | function setWindowLayoutMode(mode: WindowLayoutMode, callback: AsyncCallback\): void;
function setWindowLayoutMode(mode: WindowLayoutMode): Promise\; | 新增 | +| ohos.window | window | function toggleShownStateForAllAppWindows(callback: AsyncCallback\): void;
function toggleShownStateForAllAppWindows(): Promise\; | 新增 | +| ohos.window | window | function minimizeAll(id: number, callback: AsyncCallback\): void;
function minimizeAll(id: number): Promise\; | 新增 | | ohos.window | WindowLayoutMode | WINDOW_LAYOUT_MODE_TILE | 新增 | | ohos.window | WindowLayoutMode | WINDOW_LAYOUT_MODE_CASCADE | 新增 | -| ohos.window | Window | setOutsideTouchable(touchable: boolean): Promise;
setOutsideTouchable(touchable: boolean, callback: AsyncCallback): void; | 废弃 | -| ohos.window | Window | setDimBehind(dimBehindValue: number, callback: AsyncCallback): void;
setDimBehind(dimBehindValue: number): Promise; | 废弃 | +| ohos.window | Window | setOutsideTouchable(touchable: boolean): Promise\;
setOutsideTouchable(touchable: boolean, callback: AsyncCallback\): void; | 废弃 | +| ohos.window | Window | setDimBehind(dimBehindValue: number, callback: AsyncCallback\): void;
setDimBehind(dimBehindValue: number): Promise\; | 废弃 | | ohos.window | WindowProperties | dimBehindValue: number | 废弃 |