diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/src/FrameNode.ts b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/src/FrameNode.ts index 3c7a7d7907b22f6a91b0f985f15f583890edbf34..f11c2daafd2139190c095516f16cfcefe581d324 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/src/FrameNode.ts +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/src/FrameNode.ts @@ -1337,10 +1337,18 @@ export namespace typeNode { constructor(uiContext: UIContext, type: string, attrCreator: (node: FrameNode, type: ModifierType) => ArkImageNode) { super(uiContext, type, attrCreator); } - initialize(src: PixelMap | ResourceStr | DrawableDescriptor | ImageContent, options?: ImageAIOptions): ImageAttribute { + initialize(src: PixelMap | ResourceStr | DrawableDescriptor): ImageAttribute { let arkImageNode = this.attribute as ArkImageNode; return arkImageNode!.initialize(src); } + initialize(src: PixelMap | ResourceStr | DrawableDescriptor | ImageContent): ImageAttribute { + let arkImageNode = this.attribute as ArkImageNode; + return arkImageNode!.initialize(src); + } + initialize(src: PixelMap | ResourceStr | DrawableDescriptor, options: ImageAIOptions): ImageAttribute { + let arkImageNode = this.attribute as ArkImageNode; + return arkImageNode!.initialize(src, options); + } } class QRCodeFrameNode extends TypedFrameNode { @@ -1357,7 +1365,11 @@ export namespace typeNode { constructor(uiContext: UIContext, type: string, attrCreator: (node: FrameNode, type: ModifierType) => ArkBadgeNode) { super(uiContext, type, attrCreator); } - initialize(value: BadgeParamWithNumber | BadgeParamWithString): BadgeAttribute { + initialize(value: BadgeParamWithNumber): BadgeAttribute { + let arkBadgeNode = this.attribute as ArkBadgeNode; + return arkBadgeNode!.initialize(value); + } + initialize(value: BadgeParamWithString): BadgeAttribute { let arkBadgeNode = this.attribute as ArkBadgeNode; return arkBadgeNode!.initialize(value); }