diff --git a/api/@ohos.display.d.ts b/api/@ohos.display.d.ts index 4bca98243713d01435f1554786247e4480a71cf1..e1b6976b33d47092e144105daa49d7c28953bfd0 100644 --- a/api/@ohos.display.d.ts +++ b/api/@ohos.display.d.ts @@ -44,7 +44,7 @@ import type hdrCapability from './@ohos.graphics.hdrCapability'; * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ declare namespace display { @@ -95,7 +95,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function getDefaultDisplaySync(): Display; @@ -109,7 +109,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 14 dynamic + * @since 14 dynamic * @since 20 static */ function getPrimaryDisplaySync(): Display; @@ -125,7 +125,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function getDisplayByIdSync(displayId: long): Display; @@ -167,7 +167,7 @@ declare namespace display { * @throws { BusinessError } 1400001 - Invalid display or screen. * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function getAllDisplays(callback: AsyncCallback>): void; @@ -187,7 +187,7 @@ declare namespace display { * @throws { BusinessError } 1400001 - Invalid display or screen. * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function getAllDisplays(): Promise>; @@ -199,7 +199,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function getAllDisplayPhysicalResolution(): Promise>; @@ -215,7 +215,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.WindowManager.WindowManager.Core * @systemapi Hide this for inner system use. - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function hasPrivateWindow(displayId: long): boolean; @@ -300,7 +300,7 @@ declare namespace display { *
2. Incorrect parameter types. * @syscap SystemCapability.WindowManager.WindowManager.Core * @systemapi Hide this for inner system use. - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function on(type: 'privateModeChange', callback: Callback): void; @@ -315,7 +315,7 @@ declare namespace display { *
2. Incorrect parameter types. * @syscap SystemCapability.WindowManager.WindowManager.Core * @systemapi Hide this for inner system use. - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function off(type: 'privateModeChange', callback?: Callback): void; @@ -518,7 +518,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function on(type: 'captureStatusChange', callback: Callback): void; @@ -533,7 +533,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function off(type: 'captureStatusChange', callback?: Callback): void; @@ -546,7 +546,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function isCaptured(): boolean; @@ -590,7 +590,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager * @systemapi Hide this for inner system use. - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function setFoldDisplayMode(mode: FoldDisplayMode): void; @@ -604,7 +604,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager * @systemapi Hide this for inner system use. - * @since 19 dynamic + * @since 19 dynamic * @since 20 static */ function setFoldDisplayMode(mode: FoldDisplayMode, reason: string): void; @@ -700,7 +700,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function getCurrentFoldCreaseRegion(): FoldCreaseRegion; @@ -715,7 +715,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager * @systemapi Hide this for inner system use. - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function setFoldStatusLocked(locked: boolean): void; @@ -732,7 +732,7 @@ declare namespace display { * @throws { BusinessError } 801 - Capability not supported.function createVirtualScreen can not work correctly due to limited device capabilities. * @throws { BusinessError } 1400001 - Invalid display or screen. * @syscap SystemCapability.Window.SessionManager - * @since 16 dynamic + * @since 16 dynamic * @since 20 static */ function createVirtualScreen(config: VirtualScreenConfig): Promise; @@ -750,7 +750,7 @@ declare namespace display { * @throws { BusinessError } 1400001 - Invalid display or screen. * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager - * @since 16 dynamic + * @since 16 dynamic * @since 20 static */ function destroyVirtualScreen(screenId: long): Promise; @@ -769,7 +769,7 @@ declare namespace display { * @throws { BusinessError } 1400001 - Invalid display or screen. * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager - * @since 16 dynamic + * @since 16 dynamic * @since 20 static */ function setVirtualScreenSurface(screenId: long, surfaceId: string): Promise; @@ -787,7 +787,7 @@ declare namespace display { * @throws { BusinessError } 1400001 - Invalid display or screen. * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager - * @since 16 dynamic + * @since 16 dynamic * @since 20 static */ function makeUnique(screenId: long): Promise; @@ -805,6 +805,7 @@ declare namespace display { * @syscap SystemCapability.Window.SessionManager * @systemapi Hide this for inner system use. * @since 18 dynamic + * @since 20 static */ function addVirtualScreenBlocklist(windowIds: Array): Promise; @@ -821,6 +822,7 @@ declare namespace display { * @syscap SystemCapability.Window.SessionManager * @systemapi Hide this for inner system use. * @since 18 dynamic + * @since 20 static */ function removeVirtualScreenBlocklist(windowIds: Array): Promise; @@ -859,7 +861,7 @@ declare namespace display { * * @interface VirtualScreenConfig * @syscap SystemCapability.Window.SessionManager - * @since 16 dynamic + * @since 16 dynamic * @since 20 static */ interface VirtualScreenConfig { @@ -868,7 +870,7 @@ declare namespace display { * * @type { string } * @syscap SystemCapability.Window.SessionManager - * @since 16 dynamic + * @since 16 dynamic * @since 20 static */ name: string; @@ -878,7 +880,7 @@ declare namespace display { * * @type { long } * @syscap SystemCapability.Window.SessionManager - * @since 16 dynamic + * @since 16 dynamic * @since 20 static */ width: long; @@ -888,7 +890,7 @@ declare namespace display { * * @type { long } * @syscap SystemCapability.Window.SessionManager - * @since 16 dynamic + * @since 16 dynamic * @since 20 static */ height: long; @@ -898,7 +900,7 @@ declare namespace display { * * @type { double } * @syscap SystemCapability.Window.SessionManager - * @since 16 dynamic + * @since 16 dynamic * @since 20 static */ density: double; @@ -908,7 +910,7 @@ declare namespace display { * * @type { string } * @syscap SystemCapability.Window.SessionManager - * @since 16 dynamic + * @since 16 dynamic * @since 20 static */ surfaceId: string; @@ -994,7 +996,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ FOLD_STATUS_FOLDED = 2, @@ -1025,7 +1027,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 15 dynamic + * @since 15 dynamic * @since 20 static */ FOLD_STATUS_EXPANDED_WITH_SECOND_EXPANDED = 11, @@ -1034,7 +1036,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 15 dynamic + * @since 15 dynamic * @since 20 static */ FOLD_STATUS_EXPANDED_WITH_SECOND_HALF_FOLDED = 21, @@ -1043,7 +1045,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 15 dynamic + * @since 15 dynamic * @since 20 static */ FOLD_STATUS_FOLDED_WITH_SECOND_EXPANDED = 12, @@ -1052,7 +1054,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 15 dynamic + * @since 15 dynamic * @since 20 static */ FOLD_STATUS_FOLDED_WITH_SECOND_HALF_FOLDED = 22, @@ -1061,7 +1063,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 15 dynamic + * @since 15 dynamic * @since 20 static */ FOLD_STATUS_HALF_FOLDED_WITH_SECOND_EXPANDED = 13, @@ -1070,7 +1072,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 15 dynamic + * @since 15 dynamic * @since 20 static */ FOLD_STATUS_HALF_FOLDED_WITH_SECOND_HALF_FOLDED = 23 @@ -1112,7 +1114,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ FOLD_DISPLAY_MODE_UNKNOWN = 0, @@ -1127,7 +1129,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ FOLD_DISPLAY_MODE_FULL = 1, @@ -1142,7 +1144,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ FOLD_DISPLAY_MODE_MAIN= 2, @@ -1157,7 +1159,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ FOLD_DISPLAY_MODE_SUB= 3, @@ -1172,7 +1174,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ FOLD_DISPLAY_MODE_COORDINATION @@ -1191,7 +1193,7 @@ declare namespace display { * @enum { number } * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ enum DisplayState { @@ -1206,7 +1208,7 @@ declare namespace display { * * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ STATE_UNKNOWN = 0, @@ -1221,7 +1223,7 @@ declare namespace display { * * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ STATE_OFF = 1, @@ -1236,7 +1238,7 @@ declare namespace display { * * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ STATE_ON = 2, @@ -1251,7 +1253,7 @@ declare namespace display { * * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ STATE_DOZE = 3, @@ -1266,7 +1268,7 @@ declare namespace display { * * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ STATE_DOZE_SUSPEND = 4, @@ -1281,7 +1283,7 @@ declare namespace display { * * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ STATE_VR = 5, @@ -1296,7 +1298,7 @@ declare namespace display { * * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ STATE_ON_SUSPEND = 6 @@ -1317,7 +1319,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ enum Orientation { @@ -1334,7 +1336,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ PORTRAIT = 0, @@ -1352,7 +1354,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ LANDSCAPE = 1, @@ -1370,7 +1372,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ PORTRAIT_INVERTED = 2, @@ -1388,7 +1390,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ LANDSCAPE_INVERTED = 3 @@ -1400,7 +1402,7 @@ declare namespace display { * @enum { number } * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 19 dynamic + * @since 19 dynamic * @since 20 static */ enum DisplaySourceMode { @@ -1409,7 +1411,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 19 dynamic + * @since 19 dynamic * @since 20 static */ NONE = 0, @@ -1419,7 +1421,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 19 dynamic + * @since 19 dynamic * @since 20 static */ MAIN = 1, @@ -1429,7 +1431,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 19 dynamic + * @since 19 dynamic * @since 20 static */ MIRROR = 2, @@ -1439,7 +1441,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 19 dynamic + * @since 19 dynamic * @since 20 static */ EXTEND = 3, @@ -1449,7 +1451,7 @@ declare namespace display { * * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 19 dynamic + * @since 19 dynamic * @since 20 static */ ALONE = 4 @@ -1461,7 +1463,7 @@ declare namespace display { * @enum { number } * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ enum ScreenShape { @@ -1470,7 +1472,7 @@ declare namespace display { * * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ RECTANGLE = 0, @@ -1479,7 +1481,7 @@ declare namespace display { * * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ ROUND = 1 @@ -1498,7 +1500,7 @@ declare namespace display { * @interface FoldCreaseRegion * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ interface FoldCreaseRegion { @@ -1517,7 +1519,7 @@ declare namespace display { * @readonly * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ readonly displayId: long; @@ -1537,7 +1539,7 @@ declare namespace display { * @readonly * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ readonly creaseRects: Array; @@ -1556,7 +1558,7 @@ declare namespace display { * @interface Rect * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ interface Rect { @@ -1573,7 +1575,7 @@ declare namespace display { * @type { long } * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ left: long; @@ -1591,7 +1593,7 @@ declare namespace display { * @type { long } * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ top: long; @@ -1609,7 +1611,7 @@ declare namespace display { * @type { long } * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ width: long; @@ -1627,7 +1629,7 @@ declare namespace display { * @type { long } * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ height: long; @@ -1646,7 +1648,7 @@ declare namespace display { * @interface WaterfallDisplayAreaRects * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ interface WaterfallDisplayAreaRects { @@ -1665,7 +1667,7 @@ declare namespace display { * @readonly * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ readonly left: Rect; @@ -1685,7 +1687,7 @@ declare namespace display { * @readonly * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ readonly right: Rect; @@ -1705,7 +1707,7 @@ declare namespace display { * @readonly * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ readonly top: Rect; @@ -1725,7 +1727,7 @@ declare namespace display { * @readonly * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ readonly bottom: Rect; @@ -1744,7 +1746,7 @@ declare namespace display { * @interface CutoutInfo * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ interface CutoutInfo { @@ -1763,7 +1765,7 @@ declare namespace display { * @readonly * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ readonly boundingRects: Array; @@ -1783,7 +1785,7 @@ declare namespace display { * @readonly * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ readonly waterfallDisplayAreaRects: WaterfallDisplayAreaRects; @@ -1796,7 +1798,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ interface DisplayPhysicalResolution { @@ -1806,7 +1808,7 @@ declare namespace display { * @type { FoldDisplayMode } * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ foldDisplayMode: FoldDisplayMode; @@ -1818,7 +1820,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ physicalWidth: long; @@ -1830,7 +1832,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ physicalHeight: long; @@ -1858,7 +1860,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ interface Display { @@ -1884,7 +1886,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ id: long; @@ -1902,7 +1904,7 @@ declare namespace display { * @type { string } * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ name: string; @@ -1920,7 +1922,7 @@ declare namespace display { * @type { boolean } * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ alive: boolean; @@ -1938,7 +1940,7 @@ declare namespace display { * @type { DisplayState } * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ state: DisplayState; @@ -1956,7 +1958,7 @@ declare namespace display { * @type { int } * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ refreshRate: int; @@ -1978,7 +1980,7 @@ declare namespace display { * @type { int } * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ rotation: int; @@ -2005,7 +2007,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ width: long; @@ -2032,7 +2034,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ height: long; @@ -2044,7 +2046,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ availableWidth: long; @@ -2056,7 +2058,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ availableHeight: long; @@ -2083,7 +2085,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ densityDPI: double; @@ -2103,7 +2105,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ orientation: Orientation; @@ -2122,7 +2124,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ densityPixels: double; @@ -2149,7 +2151,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @crossplatform * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ scaledDensity: double; @@ -2212,7 +2214,7 @@ declare namespace display { * @type { ?ScreenShape } * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ screenShape?: ScreenShape; @@ -2231,6 +2233,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice * @since 12 dynamic + * @since 20 static */ colorSpaces: Array; @@ -2248,6 +2251,7 @@ declare namespace display { * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice * @since 12 dynamic + * @since 20 static */ hdrFormats: Array; @@ -2257,7 +2261,7 @@ declare namespace display { * @type { ?DisplaySourceMode } * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 19 dynamic + * @since 19 dynamic * @since 20 static */ sourceMode?: DisplaySourceMode; @@ -2268,7 +2272,7 @@ declare namespace display { * @type { ?long } * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 19 dynamic + * @since 19 dynamic * @since 20 static */ x?: long; @@ -2279,7 +2283,7 @@ declare namespace display { * @type { ?long } * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 19 dynamic + * @since 19 dynamic * @since 20 static */ y?: long; @@ -2309,7 +2313,7 @@ declare namespace display { * @throws { BusinessError } 1400001 - Invalid display or screen. * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ getCutoutInfo(callback: AsyncCallback): void; @@ -2329,7 +2333,7 @@ declare namespace display { * @throws { BusinessError } 1400001 - Invalid display or screen. * @syscap SystemCapability.WindowManager.WindowManager.Core * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ getCutoutInfo(): Promise; @@ -2344,7 +2348,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager * @systemapi Hide this for inner system use. - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ hasImmersiveWindow(callback: AsyncCallback): void; @@ -2359,7 +2363,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager * @systemapi Hide this for inner system use. - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ hasImmersiveWindow(): Promise; @@ -2372,7 +2376,7 @@ declare namespace display { * @throws { BusinessError } 1400001 - Invalid display or screen. * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ getAvailableArea(): Promise; @@ -2388,7 +2392,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ on(type: 'availableAreaChange', callback: Callback): void; @@ -2404,7 +2408,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ off(type: 'availableAreaChange', callback?: Callback): void; @@ -2418,7 +2422,7 @@ declare namespace display { * @throws { BusinessError } 1400003 - This display manager service works abnormally. * @syscap SystemCapability.Window.SessionManager * @atomicservice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static * @test */