diff --git a/api/@internal/component/ets/canvas.d.ts b/api/@internal/component/ets/canvas.d.ts index 45f68e8070149ba2fab45690d3b90d425155df87..d049ef87df9a0000360724a315ac50ef1024a992 100644 --- a/api/@internal/component/ets/canvas.d.ts +++ b/api/@internal/component/ets/canvas.d.ts @@ -1117,5 +1117,12 @@ declare class CanvasAttribute extends CommonMethod { onReady(event: () => void): CanvasAttribute; } +declare module "CanvasFeature" { + module "CanvasFeature" { + // @ts-ignore + export { CanvasPattern, ImageBitmap }; + } +} + declare const Canvas: CanvasInterface; declare const CanvasInstance: CanvasAttribute; diff --git a/api/@internal/component/ets/common.d.ts b/api/@internal/component/ets/common.d.ts index 84168d25b1504809c3e33ab5d300dc0021f647d1..f6fcf56b4469aa8b0af650aa422b707e5bf66106 100644 --- a/api/@internal/component/ets/common.d.ts +++ b/api/@internal/component/ets/common.d.ts @@ -2060,3 +2060,10 @@ declare class View { */ create(value: any): any; } + +declare module "SpecialEvent" { + module "SpecialEvent" { + // @ts-ignore + export { TouchObject, KeyEvent, MouseEvent }; + } +} diff --git a/api/@internal/component/ets/state_management.d.ts b/api/@internal/component/ets/state_management.d.ts index fbbbef9b4ecd603f68ed049492c6aa777564f3a1..296145fdfa410651c276d631f2b986a4336e0dea 100644 --- a/api/@internal/component/ets/state_management.d.ts +++ b/api/@internal/component/ets/state_management.d.ts @@ -192,4 +192,12 @@ declare class LocalStorage { * @since 9 */ clear(): boolean; -} \ No newline at end of file +} + +declare module "StateManagement" { + module "StateManagement" { + // @ts-ignore + export { LocalStorage }; + } +} + diff --git a/api/@internal/component/ets/units.d.ts b/api/@internal/component/ets/units.d.ts index 7a66a1c9ee997191d3a2bebb79d4828a30c3b6e0..2c52794f8b89e298d95789087ad5b975620377a8 100644 --- a/api/@internal/component/ets/units.d.ts +++ b/api/@internal/component/ets/units.d.ts @@ -431,3 +431,10 @@ declare class ColorFilter { */ constructor(value: number[]); } + +declare module "GlobalResource" { + module "GlobalResource" { + // @ts-ignore + export { Resource }; + } +} diff --git a/api/@internal/ets/lifecycle.d.ts b/api/@internal/ets/lifecycle.d.ts index 2904260de954d4179b4341d97ee94848a27f6494..b0f9efcbb54fa33ab37dff6c2e15bc487f295475 100644 --- a/api/@internal/ets/lifecycle.d.ts +++ b/api/@internal/ets/lifecycle.d.ts @@ -14,7 +14,7 @@ */ import Want from "../../@ohos.application.want"; -import { ResultSet } from "../../data/rdb/resultSet"; +import ResultSet from "../../data/rdb/resultSet"; import { AbilityInfo } from "../../bundle/abilityInfo"; import { DataAbilityResult } from "../../ability/dataAbilityResult"; import { DataAbilityOperation } from "../../ability/dataAbilityOperation"; @@ -25,6 +25,7 @@ import rdb from "../../@ohos.data.rdb"; import rpc from "../../@ohos.rpc"; import resourceManager from "../../@ohos.resourceManager"; import { PacMap } from "../../ability/dataAbilityHelper"; +import { AsyncCallback } from "../../basic"; /** * interface of form lifecycle. diff --git a/api/@internal/global.d.ts b/api/@internal/global.d.ts index 0f1b1586da3b761202d309dd45218d2249e9609b..a72ed7b22adef29908a7361b9b03c3cd2843ecd5 100644 --- a/api/@internal/global.d.ts +++ b/api/@internal/global.d.ts @@ -13,6 +13,8 @@ * limitations under the License. */ +import { TouchObject, KeyEvent, MouseEvent } from 'SpecialEvent'; + /** * Defines the console info. * @syscap SystemCapability.ArkUI.ArkUI.Full diff --git a/api/@ohos.prompt.d.ts b/api/@ohos.prompt.d.ts index 123616518373e6db2cd6203e1bee08ced2b8d50a..fe7f7ad0908ac412aca35994e7e0f4a474c0d911 100644 --- a/api/@ohos.prompt.d.ts +++ b/api/@ohos.prompt.d.ts @@ -13,7 +13,8 @@ * limitations under the License. */ -import {AsyncCallback} from './basic'; +import { AsyncCallback } from './basic'; +import { Resource } from 'GlobalResource'; /** * @syscap SystemCapability.ArkUI.ArkUI.Full diff --git a/api/common/full/dom.d.ts b/api/common/full/dom.d.ts index 2efda420093a152bc836c990eb5dfb3f87f05c96..6d9ea5aeeae658167606152d6a6901a1c23cbc0f 100644 --- a/api/common/full/dom.d.ts +++ b/api/common/full/dom.d.ts @@ -13,7 +13,7 @@ * limitations under the License. */ -export { Element } from './viewmodel'; +import { Element } from './viewmodel'; /** * global dom diff --git a/api/common/full/global.d.ts b/api/common/full/global.d.ts index a3729cd8f2ab2156eca1ba9650ab72cff953e59d..c11d9423d256396f3c9efe2ae33b4b871bb12888 100644 --- a/api/common/full/global.d.ts +++ b/api/common/full/global.d.ts @@ -13,6 +13,8 @@ * limitations under the License. */ +import { OffscreenCanvasRenderingContext2D } from './viewmodel' + /** * Sets the interval for repeatedly calling a function. * @syscap SystemCapability.ArkUI.ArkUI.Full diff --git a/api/common/full/viewmodel.d.ts b/api/common/full/viewmodel.d.ts index 91e57e8a969a13fa6c65ddc69ff6780a12184398..dc96efa9f2d7d6832b0c482b0e37f3cb927477b1 100644 --- a/api/common/full/viewmodel.d.ts +++ b/api/common/full/viewmodel.d.ts @@ -16,7 +16,8 @@ import { Image, ImageData } from "./global"; import { WebGLContextAttributes, WebGLRenderingContext } from "../../webgl/webgl"; import { WebGL2RenderingContext } from "../../webgl/webgl2"; -import { PixelMap } from "../../@ohos.multimedia.image"; +import image from "../../@ohos.multimedia.image"; +import { ImageBitmap, CanvasPattern } from "CanvasFeature"; /** * Defines the foucs param. @@ -1161,7 +1162,7 @@ export interface OffscreenCanvasRenderingContext2D { * @param dh Image The height drawn on the target canvas. * @since 9 */ - drawImage(image: PixelMap, dx: number, dy: number, dw: number, dh: number): void; + drawImage(image: image.PixelMap, dx: number, dy: number, dw: number, dh: number): void; /** * Draw an Image object. @@ -1177,7 +1178,7 @@ export interface OffscreenCanvasRenderingContext2D { * @since 9 */ drawImage( - image: PixelMap, + image: image.PixelMap, sx: number, sy: number, sw: number, @@ -1344,7 +1345,7 @@ export interface OffscreenCanvasRenderingContext2D { * @returns getPixelMap An getPixelMap object that contains the rectangular ImageData given by the canvas. * @since 9 */ - getPixelMap(sx: number, sy: number, sw: number, sh: number): PixelMap + getPixelMap(sx: number, sy: number, sw: number, sh: number): image.PixelMap /** * Draws the specified ImageData object to the canvas. @@ -2049,7 +2050,7 @@ export interface CanvasRenderingContext2D { * @param dHeight Height of the drawing area. * @since 9 */ - drawImage(image: PixelMap, dx: number, dy: number, dWidth: number, dHeight: number): void; + drawImage(image: image.PixelMap, dx: number, dy: number, dWidth: number, dHeight: number): void; /** * Draws an image. @@ -2065,7 +2066,7 @@ export interface CanvasRenderingContext2D { * @since 9 */ drawImage( - image: PixelMap, + image: image.PixelMap, sx: number, sy: number, sWidth: number, @@ -2124,7 +2125,7 @@ export interface CanvasRenderingContext2D { * @returns getPixelMap An getPixelMap object that contains the rectangular ImageData given by the canvas. * @since 9 */ - getPixelMap(sx: number, sy: number, sw: number, sh: number): PixelMap + getPixelMap(sx: number, sy: number, sw: number, sh: number): image.PixelMap /** * Puts the ImageData onto a rectangular area on the canvas.