| Change Type | Old Version | New Version | d.ts File |
| ---- | ------ | ------ | -------- |
|Added|NA|Module name: ohos.display
Class name: display
Method or attribute name: function on(type: 'privateModeChange', callback: Callback\): void;|@ohos.display.d.ts|
|Added|NA|Class name: display
Method or attribute name: function on(type: 'privateModeChange', callback: Callback\): void;|@ohos.display.d.ts|
|Added|NA|Module name: ohos.display
Class name: display
Method or attribute name: function off(type: 'privateModeChange', callback?: Callback\): void;|@ohos.display.d.ts|
|Added|NA|Module name: ohos.display
Class name: Orientation|@ohos.display.d.ts|
|Added|NA|Module name: ohos.display
Class name: Orientation
Method or attribute name: PORTRAIT = 0|@ohos.display.d.ts|
|Added|NA|Module name: ohos.display
Class name: Orientation
Method or attribute name: LANDSCAPE = 1|@ohos.display.d.ts|
|Added|NA|Module name: ohos.display
Class name: Orientation
Method or attribute name: PORTRAIT_INVERTED = 2|@ohos.display.d.ts|
|Added|NA|Module name: ohos.display
Class name: Orientation
Method or attribute name: LANDSCAPE_INVERTED = 3|@ohos.display.d.ts|
|Added|NA|Class name: Display
Method or attribute name: orientation: Orientation;|@ohos.display.d.ts|
|Added|NA|Class name: screen
Method or attribute name: function stopExpand(expandScreen: Array\, callback: AsyncCallback\): void;|@ohos.screen.d.ts|
|Added|NA|Class name: screen
Method or attribute name: function stopExpand(expandScreen: Array\): Promise\;|@ohos.screen.d.ts|
|Added|NA|Class name: screen
Method or attribute name: function stopMirror(mirrorScreen: Array\, callback: AsyncCallback\): void;|@ohos.screen.d.ts|
|Added|NA|Class name: screen
Method or attribute name: function stopMirror(mirrorScreen: Array\): Promise\;|@ohos.screen.d.ts|
|Added|NA|Module name: ohos.screen
Class name: ScreenSourceMode|@ohos.screen.d.ts|
|Added|NA|Class name: ScreenSourceMode
Method or attribute name: |@ohos.screen.d.ts|
|Added|NA|Module name: ohos.screen
Class name: ScreenSourceMode
Method or attribute name: SCREEN_MAIN = 0|@ohos.screen.d.ts|
|Added|NA|Module name: ohos.screen
Class name: ScreenSourceMode
Method or attribute name: SCREEN_MIRROR = 1|@ohos.screen.d.ts|
|Added|NA|Module name: ohos.screen
Class name: ScreenSourceMode
Method or attribute name: SCREEN_EXTEND = 2|@ohos.screen.d.ts|
|Added|NA|Module name: ohos.screen
Class name: ScreenSourceMode
Method or attribute name: SCREEN_ALONE = 3|@ohos.screen.d.ts|
|Added|NA|Module name: ohos.screen
Class name: Screen
Method or attribute name: readonly sourceMode: ScreenSourceMode;|@ohos.screen.d.ts|
|Added|NA|Class name: window
Method or attribute name: function setGestureNavigationEnabled(enable: boolean, callback: AsyncCallback\): void;|@ohos.window.d.ts|
|Added|NA|Class name: window
Method or attribute name: function setGestureNavigationEnabled(enable: boolean): Promise\;|@ohos.window.d.ts|
|Added|NA|Class name: window
Method or attribute name: function on(type: 'gestureNavigationEnabledChange', callback: Callback\): void;|@ohos.window.d.ts|
|Added|NA|Class name: window
Method or attribute name: function off(type: 'gestureNavigationEnabledChange', callback?: Callback\): void;|@ohos.window.d.ts|
|Added|NA|Module name: ohos.window
Class name: WindowEventType|@ohos.window.d.ts|
|Added|NA|Class name: WindowEventType
Method or attribute name: |@ohos.window.d.ts|
|Added|NA|Module name: ohos.window
Class name: WindowEventType
Method or attribute name: WINDOW_SHOWN = 1|@ohos.window.d.ts|
|Added|NA|Module name: ohos.window
Class name: WindowEventType
Method or attribute name: WINDOW_ACTIVE = 2|@ohos.window.d.ts|
|Added|NA|Module name: ohos.window
Class name: WindowEventType
Method or attribute name: WINDOW_INACTIVE = 3|@ohos.window.d.ts|
|Added|NA|Module name: ohos.window
Class name: WindowEventType
Method or attribute name: WINDOW_HIDDEN = 4|@ohos.window.d.ts|
|Added|NA|Class name: Window
Method or attribute name: on(type: 'dialogTargetTouch', callback: Callback\): void;|@ohos.window.d.ts|
|Added|NA|Class name: Window
Method or attribute name: off(type: 'dialogTargetTouch', callback?: Callback\): void;|@ohos.window.d.ts|
|Added|NA|Class name: Window
Method or attribute name: on(type: 'windowEvent', callback: Callback\): void;|@ohos.window.d.ts|
|Added|NA|Class name: Window
Method or attribute name: off(type: 'windowEvent', callback: Callback\): void;|@ohos.window.d.ts|
|Added|NA|Class name: Window
Method or attribute name: raiseToAppTop(callback: AsyncCallback\): void;|@ohos.window.d.ts|
|Added|NA|Class name: Window
Method or attribute name: raiseToAppTop(): Promise\;|@ohos.window.d.ts|
|Added|NA|Class name: Window
Method or attribute name: setAspectRatio(ratio: number, callback: AsyncCallback\): void;|@ohos.window.d.ts|
|Added|NA|Class name: Window
Method or attribute name: setAspectRatio(ratio: number): Promise\;|@ohos.window.d.ts|
|Added|NA|Class name: Window
Method or attribute name: resetAspectRatio(callback: AsyncCallback\): void;|@ohos.window.d.ts|
|Added|NA|Class name: Window
Method or attribute name: resetAspectRatio(): Promise\;|@ohos.window.d.ts|
|Added|NA|Class name: Window
Method or attribute name: setWaterMarkFlag(enable: boolean, callback: AsyncCallback\): void;|@ohos.window.d.ts|
|Added|NA|Class name: Window
Method or attribute name: setWaterMarkFlag(enable: boolean): Promise\;|@ohos.window.d.ts|