1# 电源服务子系统JS API变更 2 3OpenHarmony 3.2 Beta3版本相较于OpenHarmony 3.2 Beta2版本,电源服务子系统的API变更如下: 4 5## 接口变更 6 7| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 | 8|---|---|---|---| 9| system.battery | Battery | static getStatus(options?: GetStatusOptions): void; | 废弃 | 10| system.battery | GetStatusOptions | complete?: () => void; | 废弃 | 11| system.battery | GetStatusOptions | fail?: (data: string, code: number) => void; | 废弃 | 12| system.battery | GetStatusOptions | success?: (data: BatteryResponse) => void; | 废弃 | 13| system.battery | BatteryResponse | level: number; | 废弃 | 14| system.battery | BatteryResponse | charging: boolean; | 废弃 | 15| system.brightness | Brightness | static setKeepScreenOn(options?: SetKeepScreenOnOptions): void; | 废弃 | 16| system.brightness | Brightness | static setMode(options?: SetBrightnessModeOptions): void; | 废弃 | 17| system.brightness | Brightness | static getMode(options?: GetBrightnessModeOptions): void; | 废弃 | 18| system.brightness | Brightness | static setValue(options?: SetBrightnessOptions): void; | 废弃 | 19| system.brightness | Brightness | static getValue(options?: GetBrightnessOptions): void; | 废弃 | 20| system.brightness | SetKeepScreenOnOptions | complete?: () => void | 废弃 | 21| system.brightness | SetKeepScreenOnOptions | fail?: (data: string, code: number) => void; | 废弃 | 22| system.brightness | SetKeepScreenOnOptions | success?: () => void; | 废弃 | 23| system.brightness | SetKeepScreenOnOptions | keepScreenOn: boolean; | 废弃 | 24| system.brightness | SetBrightnessModeOptions | complete?: () => void | 废弃 | 25| system.brightness | SetBrightnessModeOptions | fail?: (data: string, code: number) => void; | 废弃 | 26| system.brightness | SetBrightnessModeOptions | success?: () => void; | 废弃 | 27| system.brightness | SetBrightnessModeOptions | mode: number; | 废弃 | 28| system.brightness | GetBrightnessModeOptions | complete?: () => void; | 废弃 | 29| system.brightness | GetBrightnessModeOptions | fail?: (data: string, code: number) => void; | 废弃 | 30| system.brightness | GetBrightnessModeOptions | success?: (data: BrightnessModeResponse) => void; | 废弃 | 31| system.brightness | BrightnessModeResponse | mode: number; | 废弃 | 32| system.brightness | SetBrightnessOptions | complete?: () => void | 废弃 | 33| system.brightness | SetBrightnessOptions | fail?: (data: string, code: number) => void; | 废弃 | 34| system.brightness | SetBrightnessOptions | success?: () => void; | 废弃 | 35| system.brightness | SetBrightnessOptions | value: number; | 废弃 | 36| system.brightness | GetBrightnessOptions | complete?: () => void; | 废弃 | 37| system.brightness | GetBrightnessOptions | fail?: (data: string, code: number) => void; | 废弃 | 38| system.brightness | GetBrightnessOptions | success?: (data: BrightnessResponse) => void; | 废弃 | 39| system.brightness | BrightnessResponse | value: number; | 废弃 | 40| ohos.batteryInfo | batteryInfo | ohos.batteryinfo -> ohos.batteryInfo | 模块名修改 | 41 42