1# JS API Changes of the Power Management Subsystem
2
3The table below lists the APIs changes of the power management subsystem in OpenHarmony 3.2 Beta3 over OpenHarmony 3.2 Beta2.
4
5## API Changes
6
7| Module| Class| Method/Attribute/Enumeration/Constant| Change Type|
8|---|---|---|---|
9| system.battery    | Battery                  | static getStatus(options?: GetStatusOptions): void;             | Deprecated|
10| system.battery    | GetStatusOptions         | complete?: () => void;                                          | Deprecated|
11| system.battery    | GetStatusOptions         | fail?: (data: string, code: number) => void;                    | Deprecated|
12| system.battery    | GetStatusOptions         | success?: (data: BatteryResponse) => void;                      | Deprecated|
13| system.battery    | BatteryResponse          | level: number;                                                  | Deprecated|
14| system.battery    | BatteryResponse          | charging: boolean;                                              | Deprecated|
15| system.brightness | Brightness               | static setKeepScreenOn(options?: SetKeepScreenOnOptions): void; | Deprecated|
16| system.brightness | Brightness               | static setMode(options?: SetBrightnessModeOptions): void;       | Deprecated|
17| system.brightness | Brightness               | static getMode(options?: GetBrightnessModeOptions): void;       | Deprecated|
18| system.brightness | Brightness               | static setValue(options?: SetBrightnessOptions): void;          | Deprecated|
19| system.brightness | Brightness               | static getValue(options?: GetBrightnessOptions): void;          | Deprecated|
20| system.brightness | SetKeepScreenOnOptions   | complete?: () => void                                           | Deprecated|
21| system.brightness | SetKeepScreenOnOptions   | fail?: (data: string, code: number) => void;                    | Deprecated|
22| system.brightness | SetKeepScreenOnOptions   | success?: () => void;                                           | Deprecated|
23| system.brightness | SetKeepScreenOnOptions   | keepScreenOn: boolean;                                          | Deprecated|
24| system.brightness | SetBrightnessModeOptions | complete?: () => void                                           | Deprecated|
25| system.brightness | SetBrightnessModeOptions | fail?: (data: string, code: number) => void;                    | Deprecated|
26| system.brightness | SetBrightnessModeOptions | success?: () => void;                                           | Deprecated|
27| system.brightness | SetBrightnessModeOptions | mode: number;                                                   | Deprecated|
28| system.brightness | GetBrightnessModeOptions | complete?: () => void;                                          | Deprecated|
29| system.brightness | GetBrightnessModeOptions | fail?: (data: string, code: number) => void;                    | Deprecated|
30| system.brightness | GetBrightnessModeOptions | success?: (data: BrightnessModeResponse) => void;               | Deprecated|
31| system.brightness | BrightnessModeResponse   | mode: number;                                                   | Deprecated|
32| system.brightness | SetBrightnessOptions     | complete?: () => void                                           | Deprecated|
33| system.brightness | SetBrightnessOptions     | fail?: (data: string, code: number) => void;                    | Deprecated|
34| system.brightness | SetBrightnessOptions     | success?: () => void;                                           | Deprecated|
35| system.brightness | SetBrightnessOptions     | value: number;                                                  | Deprecated|
36| system.brightness | GetBrightnessOptions     | complete?: () => void;                                          | Deprecated|
37| system.brightness | GetBrightnessOptions     | fail?: (data: string, code: number) => void;                    | Deprecated|
38| system.brightness | GetBrightnessOptions     | success?: (data: BrightnessResponse) => void;                   | Deprecated|
39| system.brightness | BrightnessResponse       | value: number;                                                  | Deprecated|
40| ohos.batteryInfo  | batteryInfo              | ohos.batteryinfo -> ohos.batteryInfo                            | Module name changed |
41