From 80ddea57bbf5f949bf2aac4f6879e4dc79e6811d Mon Sep 17 00:00:00 2001 From: g00500048 Date: Sat, 13 Sep 2025 20:34:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E6=9C=AC=E7=B1=BB=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E6=94=AF=E6=8C=81numbertoint=EF=BC=8C=E5=8C=85=E5=90=AB?= =?UTF-8?q?=E4=BA=86maraquee=20loop=20int?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: g00500048 Change-Id: I109593591aa02c7990d807bcac0224f51ba066e3 --- .../generated/HyperlinkModifier.ets | 10 +- .../arkui-ohos/generated/MarqueeModifier.ets | 10 +- .../arkui-ohos/generated/SearchModifier.ets | 70 +- .../arkui-ohos/generated/SpanModifier.ets | 30 +- .../generated/SymbolGlyphModifier.ets | 40 +- .../generated/SymbolSpanModifier.ets | 20 +- .../arkui-ohos/generated/TextAreaModifier.ets | 110 +-- .../generated/TextInputModifier.ets | 100 +-- .../arkui-ohos/generated/TextModifier.ets | 122 +-- .../arkui-ohos/generated/component/common.ets | 18 +- .../generated/component/hyperlink.ets | 18 +- .../generated/component/imageSpan.ets | 54 +- .../generated/component/marquee.ets | 38 +- .../arkui-ohos/generated/component/search.ets | 136 +-- .../arkui-ohos/generated/component/span.ets | 54 +- .../generated/component/symbolSpan.ets | 36 +- .../generated/component/symbolglyph.ets | 70 +- .../arkui-ohos/generated/component/text.ets | 232 ++--- .../generated/component/textArea.ets | 192 ++-- .../generated/component/textInput.ets | 186 ++-- .../arkui-ohos/generated/component/units.ets | 18 +- .../arkts/ArkUIGeneratedNativeModule.ets | 18 +- .../generated/framework/arkts/type_check.ets | 2 +- .../generated/framework/ohos.measure.ets | 184 ++-- .../peers/CallbackDeserializeCall.ets | 24 +- .../framework/peers/CallbackKind.ets | 2 + .../native/src/generated/Serializers.h | 818 ++++++++++++------ .../src/generated/arkoala_api_generated.h | 442 ++++++---- .../native/src/generated/bridge_generated.cc | 626 +++++++------- .../generated/callback_deserialize_call.cc | 68 +- .../native/src/generated/callback_kind.h | 2 + .../src/generated/callback_managed_caller.cc | 74 +- .../native/src/generated/dummy_impl.cc | 142 +-- .../native/src/generated/real_impl.cc | 130 +-- .../interface/arkoala_api_generated.h | 442 ++++++---- .../implementation/hyperlink_modifier.cpp | 2 +- .../implementation/marquee_modifier.cpp | 2 +- .../search_controller_accessor.cpp | 6 +- .../native/implementation/search_modifier.cpp | 14 +- .../native/implementation/span_modifier.cpp | 6 +- .../implementation/symbol_glyph_modifier.cpp | 8 +- .../implementation/symbol_span_modifier.cpp | 4 +- .../text_area_controller_accessor.cpp | 6 +- .../implementation/text_area_modifier.cpp | 22 +- .../text_content_controller_base_accessor.cpp | 12 +- .../text_input_controller_accessor.cpp | 6 +- .../implementation/text_input_modifier.cpp | 20 +- .../native/implementation/text_modifier.cpp | 26 +- .../utility/generated/converter_generated.h | 102 ++- 49 files changed, 2687 insertions(+), 2087 deletions(-) diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/HyperlinkModifier.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/HyperlinkModifier.ets index 8257b52efb7..723b8340d4d 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/HyperlinkModifier.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/HyperlinkModifier.ets @@ -36,14 +36,14 @@ export class HyperlinkModifier extends CommonMethodModifier implements Hyperlink applyDisabledAttribute(instance: HyperlinkAttribute): void { } applySelectedAttribute(instance: HyperlinkAttribute): void { } _color_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _color_0_0value?: Color | number | string | Resource | undefined + _color_0_0value?: Color | int32 | string | Resource | undefined applyModifierPatch(peer: ArkHyperlinkPeer): void { super.applyModifierPatch(peer) if (this._color_0_flag != AttributeUpdaterFlag.INITIAL) { switch (this._color_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setColorAttribute((this._color_0_0value as Color | number | string | Resource | undefined)); + peer.setColorAttribute((this._color_0_0value as Color | int32 | string | Resource | undefined)); this._color_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -53,7 +53,7 @@ export class HyperlinkModifier extends CommonMethodModifier implements Hyperlink } default: { this._color_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setColorAttribute((undefined as Color | number | string | Resource | undefined)); + peer.setColorAttribute((undefined as Color | int32 | string | Resource | undefined)); } } } @@ -69,12 +69,12 @@ export class HyperlinkModifier extends CommonMethodModifier implements Hyperlink break; } default: { - this.color((undefined as Color | number | string | Resource | undefined)); + this.color((undefined as Color | int32 | string | Resource | undefined)); } } } } - color(value: Color | number | string | Resource | undefined): this { + color(value: Color | int32 | string | Resource | undefined): this { if (((this._color_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._color_0_flag = AttributeUpdaterFlag.UPDATE diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/MarqueeModifier.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/MarqueeModifier.ets index 7a23d9bafad..36e610d53e6 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/MarqueeModifier.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/MarqueeModifier.ets @@ -43,7 +43,7 @@ export class MarqueeModifier extends CommonMethodModifier implements MarqueeAttr _allowScale_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _allowScale_0_0value?: boolean | undefined _fontWeight_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _fontWeight_0_0value?: number | FontWeight | string | undefined + _fontWeight_0_0value?: int32 | FontWeight | string | undefined _fontFamily_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontFamily_0_0value?: string | Resource | undefined _marqueeUpdateStrategy_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -114,7 +114,7 @@ export class MarqueeModifier extends CommonMethodModifier implements MarqueeAttr { switch (this._fontWeight_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setFontWeightAttribute((this._fontWeight_0_0value as number | FontWeight | string | undefined)); + peer.setFontWeightAttribute((this._fontWeight_0_0value as int32 | FontWeight | string | undefined)); this._fontWeight_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -124,7 +124,7 @@ export class MarqueeModifier extends CommonMethodModifier implements MarqueeAttr } default: { this._fontWeight_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setFontWeightAttribute((undefined as number | FontWeight | string | undefined)); + peer.setFontWeightAttribute((undefined as int32 | FontWeight | string | undefined)); } } } @@ -269,7 +269,7 @@ export class MarqueeModifier extends CommonMethodModifier implements MarqueeAttr break; } default: { - this.fontWeight((undefined as number | FontWeight | string | undefined)); + this.fontWeight((undefined as int32 | FontWeight | string | undefined)); } } } @@ -372,7 +372,7 @@ export class MarqueeModifier extends CommonMethodModifier implements MarqueeAttr } return this } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { if (((this._fontWeight_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._fontWeight_0_flag = AttributeUpdaterFlag.UPDATE diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SearchModifier.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SearchModifier.ets index f9cb4797ebb..ed449bc2d3e 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SearchModifier.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SearchModifier.ets @@ -80,7 +80,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib _copyOption_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _copyOption_0_0value?: CopyOptions | undefined _maxLength_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxLength_0_0value?: number | undefined + _maxLength_0_0value?: int32 | undefined _textAlign_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _textAlign_0_0value?: TextAlign | undefined _enableKeyboardOnFocus_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -88,19 +88,19 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib _selectionMenuHidden_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _selectionMenuHidden_0_0value?: boolean | undefined _minFontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _minFontSize_0_0value?: number | string | Resource | undefined + _minFontSize_0_0value?: double | string | Resource | undefined _maxFontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxFontSize_0_0value?: number | string | Resource | undefined + _maxFontSize_0_0value?: double | string | Resource | undefined _minFontScale_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _minFontScale_0_0value?: number | Resource | undefined + _minFontScale_0_0value?: double | Resource | undefined _maxFontScale_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxFontScale_0_0value?: number | Resource | undefined + _maxFontScale_0_0value?: double | Resource | undefined _decoration_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _decoration_0_0value?: TextDecorationOptions | undefined _letterSpacing_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _letterSpacing_0_0value?: number | string | Resource | undefined + _letterSpacing_0_0value?: double | string | Resource | undefined _lineHeight_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _lineHeight_0_0value?: number | string | Resource | undefined + _lineHeight_0_0value?: double | string | Resource | undefined _type_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _type_0_0value?: SearchType | undefined _fontFeature_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -486,7 +486,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib { switch (this._maxLength_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxLengthAttribute((this._maxLength_0_0value as number | undefined)); + peer.setMaxLengthAttribute((this._maxLength_0_0value as int32 | undefined)); this._maxLength_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -496,7 +496,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib } default: { this._maxLength_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxLengthAttribute((undefined as number | undefined)); + peer.setMaxLengthAttribute((undefined as int32 | undefined)); } } } @@ -558,7 +558,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib { switch (this._minFontSize_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMinFontSizeAttribute((this._minFontSize_0_0value as number | string | Resource | undefined)); + peer.setMinFontSizeAttribute((this._minFontSize_0_0value as double | string | Resource | undefined)); this._minFontSize_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -568,7 +568,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib } default: { this._minFontSize_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMinFontSizeAttribute((undefined as number | string | Resource | undefined)); + peer.setMinFontSizeAttribute((undefined as double | string | Resource | undefined)); } } } @@ -576,7 +576,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib { switch (this._maxFontSize_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxFontSizeAttribute((this._maxFontSize_0_0value as number | string | Resource | undefined)); + peer.setMaxFontSizeAttribute((this._maxFontSize_0_0value as double | string | Resource | undefined)); this._maxFontSize_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -586,7 +586,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib } default: { this._maxFontSize_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxFontSizeAttribute((undefined as number | string | Resource | undefined)); + peer.setMaxFontSizeAttribute((undefined as double | string | Resource | undefined)); } } } @@ -594,7 +594,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib { switch (this._minFontScale_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMinFontScaleAttribute((this._minFontScale_0_0value as number | Resource | undefined)); + peer.setMinFontScaleAttribute((this._minFontScale_0_0value as double | Resource | undefined)); this._minFontScale_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -604,7 +604,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib } default: { this._minFontScale_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMinFontScaleAttribute((undefined as number | Resource | undefined)); + peer.setMinFontScaleAttribute((undefined as double | Resource | undefined)); } } } @@ -612,7 +612,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib { switch (this._maxFontScale_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxFontScaleAttribute((this._maxFontScale_0_0value as number | Resource | undefined)); + peer.setMaxFontScaleAttribute((this._maxFontScale_0_0value as double | Resource | undefined)); this._maxFontScale_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -622,7 +622,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib } default: { this._maxFontScale_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxFontScaleAttribute((undefined as number | Resource | undefined)); + peer.setMaxFontScaleAttribute((undefined as double | Resource | undefined)); } } } @@ -648,7 +648,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib { switch (this._letterSpacing_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setLetterSpacingAttribute((this._letterSpacing_0_0value as number | string | Resource | undefined)); + peer.setLetterSpacingAttribute((this._letterSpacing_0_0value as double | string | Resource | undefined)); this._letterSpacing_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -658,7 +658,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib } default: { this._letterSpacing_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setLetterSpacingAttribute((undefined as number | string | Resource | undefined)); + peer.setLetterSpacingAttribute((undefined as double | string | Resource | undefined)); } } } @@ -666,7 +666,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib { switch (this._lineHeight_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setLineHeightAttribute((this._lineHeight_0_0value as number | string | Resource | undefined)); + peer.setLineHeightAttribute((this._lineHeight_0_0value as double | string | Resource | undefined)); this._lineHeight_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -676,7 +676,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib } default: { this._lineHeight_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setLineHeightAttribute((undefined as number | string | Resource | undefined)); + peer.setLineHeightAttribute((undefined as double | string | Resource | undefined)); } } } @@ -1245,7 +1245,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib break; } default: { - this.maxLength((undefined as number | undefined)); + this.maxLength((undefined as int32 | undefined)); } } } @@ -1297,7 +1297,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib break; } default: { - this.minFontSize((undefined as number | string | Resource | undefined)); + this.minFontSize((undefined as double | string | Resource | undefined)); } } } @@ -1310,7 +1310,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib break; } default: { - this.maxFontSize((undefined as number | string | Resource | undefined)); + this.maxFontSize((undefined as double | string | Resource | undefined)); } } } @@ -1323,7 +1323,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib break; } default: { - this.minFontScale((undefined as number | Resource | undefined)); + this.minFontScale((undefined as double | Resource | undefined)); } } } @@ -1336,7 +1336,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib break; } default: { - this.maxFontScale((undefined as number | Resource | undefined)); + this.maxFontScale((undefined as double | Resource | undefined)); } } } @@ -1362,7 +1362,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib break; } default: { - this.letterSpacing((undefined as number | string | Resource | undefined)); + this.letterSpacing((undefined as double | string | Resource | undefined)); } } } @@ -1375,7 +1375,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib break; } default: { - this.lineHeight((undefined as number | string | Resource | undefined)); + this.lineHeight((undefined as double | string | Resource | undefined)); } } } @@ -1810,7 +1810,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib } return this } - maxLength(value: number | undefined): this { + maxLength(value: int32 | undefined): this { if (((this._maxLength_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._maxLength_0_0value) !== (value))) { this._maxLength_0_flag = AttributeUpdaterFlag.UPDATE @@ -1854,7 +1854,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib } return this } - minFontSize(value: number | string | Resource | undefined): this { + minFontSize(value: double | string | Resource | undefined): this { if (((this._minFontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._minFontSize_0_flag = AttributeUpdaterFlag.UPDATE @@ -1865,7 +1865,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib } return this } - maxFontSize(value: number | string | Resource | undefined): this { + maxFontSize(value: double | string | Resource | undefined): this { if (((this._maxFontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._maxFontSize_0_flag = AttributeUpdaterFlag.UPDATE @@ -1876,7 +1876,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib } return this } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { if (((this._minFontScale_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._minFontScale_0_flag = AttributeUpdaterFlag.UPDATE @@ -1887,7 +1887,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib } return this } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { if (((this._maxFontScale_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._maxFontScale_0_flag = AttributeUpdaterFlag.UPDATE @@ -1909,7 +1909,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib } return this } - letterSpacing(value: number | string | Resource | undefined): this { + letterSpacing(value: double | string | Resource | undefined): this { if (((this._letterSpacing_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._letterSpacing_0_flag = AttributeUpdaterFlag.UPDATE @@ -1920,7 +1920,7 @@ export class SearchModifier extends CommonMethodModifier implements SearchAttrib } return this } - lineHeight(value: number | string | Resource | undefined): this { + lineHeight(value: double | string | Resource | undefined): this { if (((this._lineHeight_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._lineHeight_0_flag = AttributeUpdaterFlag.UPDATE diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SpanModifier.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SpanModifier.ets index 6ad6639234a..d3bd8ba8b59 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SpanModifier.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SpanModifier.ets @@ -43,17 +43,17 @@ export class SpanModifier extends BaseSpanModifier implements SpanAttribute,Attr _fontColor_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontColor_0_0value?: ResourceColor | undefined _fontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _fontSize_0_0value?: number | string | Resource | undefined + _fontSize_0_0value?: double | string | Resource | undefined _fontStyle_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontStyle_0_0value?: FontStyle | undefined _fontWeight_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _fontWeight_0_0value?: number | FontWeight | string | undefined + _fontWeight_0_0value?: int32 | FontWeight | string | undefined _fontFamily_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontFamily_0_0value?: string | Resource | undefined _decoration_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _decoration_0_0value?: DecorationStyleInterface | undefined _letterSpacing_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _letterSpacing_0_0value?: number | string | undefined + _letterSpacing_0_0value?: double | string | undefined _textCase_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _textCase_0_0value?: TextCase | undefined _lineHeight_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -102,7 +102,7 @@ export class SpanModifier extends BaseSpanModifier implements SpanAttribute,Attr { switch (this._fontSize_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setFontSizeAttribute((this._fontSize_0_0value as number | string | Resource | undefined)); + peer.setFontSizeAttribute((this._fontSize_0_0value as double | string | Resource | undefined)); this._fontSize_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -112,7 +112,7 @@ export class SpanModifier extends BaseSpanModifier implements SpanAttribute,Attr } default: { this._fontSize_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setFontSizeAttribute((undefined as number | string | Resource | undefined)); + peer.setFontSizeAttribute((undefined as double | string | Resource | undefined)); } } } @@ -138,7 +138,7 @@ export class SpanModifier extends BaseSpanModifier implements SpanAttribute,Attr { switch (this._fontWeight_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setFontWeightAttribute((this._fontWeight_0_0value as number | FontWeight | string | undefined)); + peer.setFontWeightAttribute((this._fontWeight_0_0value as int32 | FontWeight | string | undefined)); this._fontWeight_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -148,7 +148,7 @@ export class SpanModifier extends BaseSpanModifier implements SpanAttribute,Attr } default: { this._fontWeight_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setFontWeightAttribute((undefined as number | FontWeight | string | undefined)); + peer.setFontWeightAttribute((undefined as int32 | FontWeight | string | undefined)); } } } @@ -192,7 +192,7 @@ export class SpanModifier extends BaseSpanModifier implements SpanAttribute,Attr { switch (this._letterSpacing_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setLetterSpacingAttribute((this._letterSpacing_0_0value as number | string | undefined)); + peer.setLetterSpacingAttribute((this._letterSpacing_0_0value as double | string | undefined)); this._letterSpacing_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -202,7 +202,7 @@ export class SpanModifier extends BaseSpanModifier implements SpanAttribute,Attr } default: { this._letterSpacing_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setLetterSpacingAttribute((undefined as number | string | undefined)); + peer.setLetterSpacingAttribute((undefined as double | string | undefined)); } } } @@ -298,7 +298,7 @@ export class SpanModifier extends BaseSpanModifier implements SpanAttribute,Attr break; } default: { - this.fontSize((undefined as number | string | Resource | undefined)); + this.fontSize((undefined as double | string | Resource | undefined)); } } } @@ -324,7 +324,7 @@ export class SpanModifier extends BaseSpanModifier implements SpanAttribute,Attr break; } default: { - this.fontWeight((undefined as number | FontWeight | string | undefined)); + this.fontWeight((undefined as int32 | FontWeight | string | undefined)); } } } @@ -363,7 +363,7 @@ export class SpanModifier extends BaseSpanModifier implements SpanAttribute,Attr break; } default: { - this.letterSpacing((undefined as number | string | undefined)); + this.letterSpacing((undefined as double | string | undefined)); } } } @@ -429,7 +429,7 @@ export class SpanModifier extends BaseSpanModifier implements SpanAttribute,Attr } return this } - fontSize(value: number | string | Resource | undefined): this { + fontSize(value: double | string | Resource | undefined): this { if (((this._fontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._fontSize_0_flag = AttributeUpdaterFlag.UPDATE @@ -451,7 +451,7 @@ export class SpanModifier extends BaseSpanModifier implements SpanAttribute,Attr } return this } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { if (((this._fontWeight_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._fontWeight_0_flag = AttributeUpdaterFlag.UPDATE @@ -484,7 +484,7 @@ export class SpanModifier extends BaseSpanModifier implements SpanAttribute,Attr } return this } - letterSpacing(value: number | string | undefined): this { + letterSpacing(value: double | string | undefined): this { if (((this._letterSpacing_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._letterSpacing_0_0value) !== (value))) { this._letterSpacing_0_flag = AttributeUpdaterFlag.UPDATE diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SymbolGlyphModifier.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SymbolGlyphModifier.ets index 2ae79cb1143..2fb7a6bd298 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SymbolGlyphModifier.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SymbolGlyphModifier.ets @@ -41,7 +41,7 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG applyDisabledAttribute(instance: SymbolGlyphAttribute): void { } applySelectedAttribute(instance: SymbolGlyphAttribute): void { } _fontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _fontSize_0_0value?: number | string | Resource | undefined + _fontSize_0_0value?: double | string | Resource | undefined _fontColor_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontColor_0_0value?: Array | undefined _fontWeight_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -51,19 +51,19 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG _renderingStrategy_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _renderingStrategy_0_0value?: SymbolRenderingStrategy | undefined _minFontScale_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _minFontScale_0_0value?: number | Resource | undefined + _minFontScale_0_0value?: double | Resource | undefined _maxFontScale_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxFontScale_0_0value?: number | Resource | undefined + _maxFontScale_0_0value?: double | Resource | undefined _symbolEffect_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _symbolEffect_0_0value?: SymbolEffect | undefined - _symbolEffect_0_1value?: boolean | number | undefined + _symbolEffect_0_1value?: boolean | int32 | undefined applyModifierPatch(peer: ArkSymbolGlyphPeer): void { super.applyModifierPatch(peer) if (this._fontSize_0_flag != AttributeUpdaterFlag.INITIAL) { switch (this._fontSize_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setFontSizeAttribute((this._fontSize_0_0value as number | string | Resource | undefined)); + peer.setFontSizeAttribute((this._fontSize_0_0value as double | string | Resource | undefined)); this._fontSize_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -73,7 +73,7 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG } default: { this._fontSize_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setFontSizeAttribute((undefined as number | string | Resource | undefined)); + peer.setFontSizeAttribute((undefined as double | string | Resource | undefined)); } } } @@ -153,7 +153,7 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG { switch (this._minFontScale_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMinFontScaleAttribute((this._minFontScale_0_0value as number | Resource | undefined)); + peer.setMinFontScaleAttribute((this._minFontScale_0_0value as double | Resource | undefined)); this._minFontScale_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -163,7 +163,7 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG } default: { this._minFontScale_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMinFontScaleAttribute((undefined as number | Resource | undefined)); + peer.setMinFontScaleAttribute((undefined as double | Resource | undefined)); } } } @@ -171,7 +171,7 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG { switch (this._maxFontScale_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxFontScaleAttribute((this._maxFontScale_0_0value as number | Resource | undefined)); + peer.setMaxFontScaleAttribute((this._maxFontScale_0_0value as double | Resource | undefined)); this._maxFontScale_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -181,7 +181,7 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG } default: { this._maxFontScale_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxFontScaleAttribute((undefined as number | Resource | undefined)); + peer.setMaxFontScaleAttribute((undefined as double | Resource | undefined)); } } } @@ -189,7 +189,7 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG { switch (this._symbolEffect_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setSymbolEffectAttribute((this._symbolEffect_0_0value as SymbolEffect | undefined), (this._symbolEffect_0_1value as boolean | number | undefined)); + peer.setSymbolEffectAttribute((this._symbolEffect_0_0value as SymbolEffect | undefined), (this._symbolEffect_0_1value as boolean | int32 | undefined)); this._symbolEffect_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -199,7 +199,7 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG } default: { this._symbolEffect_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setSymbolEffectAttribute((undefined as SymbolEffect | undefined), (undefined as boolean | number | undefined | undefined)); + peer.setSymbolEffectAttribute((undefined as SymbolEffect | undefined), (undefined as boolean | int32 | undefined | undefined)); } } } @@ -215,7 +215,7 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG break; } default: { - this.fontSize((undefined as number | string | Resource | undefined)); + this.fontSize((undefined as double | string | Resource | undefined)); } } } @@ -280,7 +280,7 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG break; } default: { - this.minFontScale((undefined as number | Resource | undefined)); + this.minFontScale((undefined as double | Resource | undefined)); } } } @@ -293,7 +293,7 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG break; } default: { - this.maxFontScale((undefined as number | Resource | undefined)); + this.maxFontScale((undefined as double | Resource | undefined)); } } } @@ -306,12 +306,12 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG break; } default: { - this.symbolEffect((undefined as SymbolEffect | undefined), (undefined as boolean | number | undefined | undefined)); + this.symbolEffect((undefined as SymbolEffect | undefined), (undefined as boolean | int32 | undefined | undefined)); } } } } - fontSize(value: number | string | Resource | undefined): this { + fontSize(value: double | string | Resource | undefined): this { if (((this._fontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._fontSize_0_flag = AttributeUpdaterFlag.UPDATE @@ -366,7 +366,7 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG } return this } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { if (((this._minFontScale_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._minFontScale_0_flag = AttributeUpdaterFlag.UPDATE @@ -377,7 +377,7 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG } return this } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { if (((this._maxFontScale_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._maxFontScale_0_flag = AttributeUpdaterFlag.UPDATE @@ -388,7 +388,7 @@ export class SymbolGlyphModifier extends CommonMethodModifier implements SymbolG } return this } - symbolEffect(symbolEffect: SymbolEffect | undefined, triggerValue?: boolean | number): this { + symbolEffect(symbolEffect: SymbolEffect | undefined, triggerValue?: boolean | int32): this { if (((this._symbolEffect_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true) || ((this._symbolEffect_0_1value) !== (triggerValue))) { this._symbolEffect_0_flag = AttributeUpdaterFlag.UPDATE diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SymbolSpanModifier.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SymbolSpanModifier.ets index 66a8ff048ad..47a475f9217 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SymbolSpanModifier.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/SymbolSpanModifier.ets @@ -38,11 +38,11 @@ export class SymbolSpanModifier extends CommonMethodModifier implements SymbolSp applyDisabledAttribute(instance: SymbolSpanAttribute): void { } applySelectedAttribute(instance: SymbolSpanAttribute): void { } _fontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _fontSize_0_0value?: number | string | Resource | undefined + _fontSize_0_0value?: double | string | Resource | undefined _fontColor_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontColor_0_0value?: Array | undefined _fontWeight_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _fontWeight_0_0value?: number | FontWeight | string | undefined + _fontWeight_0_0value?: int32 | FontWeight | string | undefined _effectStrategy_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _effectStrategy_0_0value?: SymbolEffectStrategy | undefined _renderingStrategy_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -53,7 +53,7 @@ export class SymbolSpanModifier extends CommonMethodModifier implements SymbolSp { switch (this._fontSize_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setFontSizeAttribute((this._fontSize_0_0value as number | string | Resource | undefined)); + peer.setFontSizeAttribute((this._fontSize_0_0value as double | string | Resource | undefined)); this._fontSize_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -63,7 +63,7 @@ export class SymbolSpanModifier extends CommonMethodModifier implements SymbolSp } default: { this._fontSize_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setFontSizeAttribute((undefined as number | string | Resource | undefined)); + peer.setFontSizeAttribute((undefined as double | string | Resource | undefined)); } } } @@ -89,7 +89,7 @@ export class SymbolSpanModifier extends CommonMethodModifier implements SymbolSp { switch (this._fontWeight_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setFontWeightAttribute((this._fontWeight_0_0value as number | FontWeight | string | undefined)); + peer.setFontWeightAttribute((this._fontWeight_0_0value as int32 | FontWeight | string | undefined)); this._fontWeight_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -99,7 +99,7 @@ export class SymbolSpanModifier extends CommonMethodModifier implements SymbolSp } default: { this._fontWeight_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setFontWeightAttribute((undefined as number | FontWeight | string | undefined)); + peer.setFontWeightAttribute((undefined as int32 | FontWeight | string | undefined)); } } } @@ -151,7 +151,7 @@ export class SymbolSpanModifier extends CommonMethodModifier implements SymbolSp break; } default: { - this.fontSize((undefined as number | string | Resource | undefined)); + this.fontSize((undefined as double | string | Resource | undefined)); } } } @@ -177,7 +177,7 @@ export class SymbolSpanModifier extends CommonMethodModifier implements SymbolSp break; } default: { - this.fontWeight((undefined as number | FontWeight | string | undefined)); + this.fontWeight((undefined as int32 | FontWeight | string | undefined)); } } } @@ -208,7 +208,7 @@ export class SymbolSpanModifier extends CommonMethodModifier implements SymbolSp } } } - fontSize(value: number | string | Resource | undefined): this { + fontSize(value: double | string | Resource | undefined): this { if (((this._fontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._fontSize_0_flag = AttributeUpdaterFlag.UPDATE @@ -230,7 +230,7 @@ export class SymbolSpanModifier extends CommonMethodModifier implements SymbolSp } return this } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { if (((this._fontWeight_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._fontWeight_0_flag = AttributeUpdaterFlag.UPDATE diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/TextAreaModifier.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/TextAreaModifier.ets index 0bb35de20ad..f5b50cdc0db 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/TextAreaModifier.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/TextAreaModifier.ets @@ -58,7 +58,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt _fontStyle_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontStyle_0_0value?: FontStyle | undefined _fontWeight_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _fontWeight_0_0value?: number | FontWeight | string | undefined + _fontWeight_0_0value?: int32 | FontWeight | string | undefined _fontFamily_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontFamily_0_0value?: ResourceStr | undefined _textOverflow_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -74,9 +74,9 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt _onChange_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _onChange_0_0value?: EditableTextOnChangeCallback | undefined _onTextSelectionChange_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _onTextSelectionChange_0_0value?: ((selectionStart: number,selectionEnd: number) => void) | undefined + _onTextSelectionChange_0_0value?: ((selectionStart: int32,selectionEnd: int32) => void) | undefined _onContentScroll_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _onContentScroll_0_0value?: ((selectionStart: number,selectionEnd: number) => void) | undefined + _onContentScroll_0_0value?: ((totalOffsetX: double,totalOffsetY: double) => void) | undefined _onEditChange_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _onEditChange_0_0value?: ((isEditing: boolean) => void) | undefined _onCopy_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -90,7 +90,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt _enableKeyboardOnFocus_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _enableKeyboardOnFocus_0_0value?: boolean | undefined _maxLength_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxLength_0_0value?: number | undefined + _maxLength_0_0value?: int32 | undefined _style_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _style_0_0value?: TextContentStyle | undefined _barState_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -98,17 +98,17 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt _selectionMenuHidden_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _selectionMenuHidden_0_0value?: boolean | undefined _minFontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _minFontSize_0_0value?: number | string | Resource | undefined + _minFontSize_0_0value?: double | string | Resource | undefined _maxFontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxFontSize_0_0value?: number | string | Resource | undefined + _maxFontSize_0_0value?: double | string | Resource | undefined _minFontScale_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _minFontScale_0_0value?: number | Resource | undefined + _minFontScale_0_0value?: double | Resource | undefined _maxFontScale_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxFontScale_0_0value?: number | Resource | undefined + _maxFontScale_0_0value?: double | Resource | undefined _heightAdaptivePolicy_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _heightAdaptivePolicy_0_0value?: TextHeightAdaptivePolicy | undefined _maxLines_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxLines_0_0value?: number | undefined + _maxLines_0_0value?: int32 | undefined _wordBreak_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _wordBreak_0_0value?: WordBreak | undefined _lineBreakStrategy_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -116,11 +116,11 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt _decoration_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _decoration_0_0value?: TextDecorationOptions | undefined _letterSpacing_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _letterSpacing_0_0value?: number | string | Resource | undefined + _letterSpacing_0_0value?: double | string | Resource | undefined _lineSpacing_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _lineSpacing_0_0value?: LengthMetrics | undefined _lineHeight_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _lineHeight_0_0value?: number | string | Resource | undefined + _lineHeight_0_0value?: double | string | Resource | undefined _type_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _type_0_0value?: TextAreaType | undefined _enableAutoFill_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -314,7 +314,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt { switch (this._fontWeight_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setFontWeightAttribute((this._fontWeight_0_0value as number | FontWeight | string | undefined)); + peer.setFontWeightAttribute((this._fontWeight_0_0value as int32 | FontWeight | string | undefined)); this._fontWeight_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -324,7 +324,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } default: { this._fontWeight_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setFontWeightAttribute((undefined as number | FontWeight | string | undefined)); + peer.setFontWeightAttribute((undefined as int32 | FontWeight | string | undefined)); } } } @@ -458,7 +458,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt { switch (this._onTextSelectionChange_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setOnTextSelectionChangeAttribute((this._onTextSelectionChange_0_0value as ((selectionStart: number,selectionEnd: number) => void) | undefined)); + peer.setOnTextSelectionChangeAttribute((this._onTextSelectionChange_0_0value as ((selectionStart: int32,selectionEnd: int32) => void) | undefined)); this._onTextSelectionChange_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -468,7 +468,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } default: { this._onTextSelectionChange_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setOnTextSelectionChangeAttribute((undefined as ((selectionStart: number,selectionEnd: number) => void) | undefined)); + peer.setOnTextSelectionChangeAttribute((undefined as ((selectionStart: int32,selectionEnd: int32) => void) | undefined)); } } } @@ -476,7 +476,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt { switch (this._onContentScroll_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setOnContentScrollAttribute((this._onContentScroll_0_0value as ((selectionStart: number,selectionEnd: number) => void) | undefined)); + peer.setOnContentScrollAttribute((this._onContentScroll_0_0value as ((totalOffsetX: double,totalOffsetY: double) => void) | undefined)); this._onContentScroll_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -486,7 +486,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } default: { this._onContentScroll_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setOnContentScrollAttribute((undefined as ((selectionStart: number,selectionEnd: number) => void) | undefined)); + peer.setOnContentScrollAttribute((undefined as ((totalOffsetX: double,totalOffsetY: double) => void) | undefined)); } } } @@ -602,7 +602,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt { switch (this._maxLength_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxLengthAttribute((this._maxLength_0_0value as number | undefined)); + peer.setMaxLengthAttribute((this._maxLength_0_0value as int32 | undefined)); this._maxLength_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -612,7 +612,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } default: { this._maxLength_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxLengthAttribute((undefined as number | undefined)); + peer.setMaxLengthAttribute((undefined as int32 | undefined)); } } } @@ -674,7 +674,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt { switch (this._minFontSize_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMinFontSizeAttribute((this._minFontSize_0_0value as number | string | Resource | undefined)); + peer.setMinFontSizeAttribute((this._minFontSize_0_0value as double | string | Resource | undefined)); this._minFontSize_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -684,7 +684,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } default: { this._minFontSize_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMinFontSizeAttribute((undefined as number | string | Resource | undefined)); + peer.setMinFontSizeAttribute((undefined as double | string | Resource | undefined)); } } } @@ -692,7 +692,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt { switch (this._maxFontSize_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxFontSizeAttribute((this._maxFontSize_0_0value as number | string | Resource | undefined)); + peer.setMaxFontSizeAttribute((this._maxFontSize_0_0value as double | string | Resource | undefined)); this._maxFontSize_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -702,7 +702,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } default: { this._maxFontSize_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxFontSizeAttribute((undefined as number | string | Resource | undefined)); + peer.setMaxFontSizeAttribute((undefined as double | string | Resource | undefined)); } } } @@ -710,7 +710,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt { switch (this._minFontScale_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMinFontScaleAttribute((this._minFontScale_0_0value as number | Resource | undefined)); + peer.setMinFontScaleAttribute((this._minFontScale_0_0value as double | Resource | undefined)); this._minFontScale_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -720,7 +720,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } default: { this._minFontScale_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMinFontScaleAttribute((undefined as number | Resource | undefined)); + peer.setMinFontScaleAttribute((undefined as double | Resource | undefined)); } } } @@ -728,7 +728,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt { switch (this._maxFontScale_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxFontScaleAttribute((this._maxFontScale_0_0value as number | Resource | undefined)); + peer.setMaxFontScaleAttribute((this._maxFontScale_0_0value as double | Resource | undefined)); this._maxFontScale_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -738,7 +738,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } default: { this._maxFontScale_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxFontScaleAttribute((undefined as number | Resource | undefined)); + peer.setMaxFontScaleAttribute((undefined as double | Resource | undefined)); } } } @@ -764,7 +764,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt { switch (this._maxLines_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxLinesAttribute((this._maxLines_0_0value as number | undefined)); + peer.setMaxLinesAttribute((this._maxLines_0_0value as int32 | undefined)); this._maxLines_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -774,7 +774,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } default: { this._maxLines_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxLinesAttribute((undefined as number | undefined)); + peer.setMaxLinesAttribute((undefined as int32 | undefined)); } } } @@ -836,7 +836,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt { switch (this._letterSpacing_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setLetterSpacingAttribute((this._letterSpacing_0_0value as number | string | Resource | undefined)); + peer.setLetterSpacingAttribute((this._letterSpacing_0_0value as double | string | Resource | undefined)); this._letterSpacing_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -846,7 +846,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } default: { this._letterSpacing_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setLetterSpacingAttribute((undefined as number | string | Resource | undefined)); + peer.setLetterSpacingAttribute((undefined as double | string | Resource | undefined)); } } } @@ -872,7 +872,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt { switch (this._lineHeight_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setLineHeightAttribute((this._lineHeight_0_0value as number | string | Resource | undefined)); + peer.setLineHeightAttribute((this._lineHeight_0_0value as double | string | Resource | undefined)); this._lineHeight_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -882,7 +882,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } default: { this._lineHeight_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setLineHeightAttribute((undefined as number | string | Resource | undefined)); + peer.setLineHeightAttribute((undefined as double | string | Resource | undefined)); } } } @@ -1362,7 +1362,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt break; } default: { - this.fontWeight((undefined as number | FontWeight | string | undefined)); + this.fontWeight((undefined as int32 | FontWeight | string | undefined)); } } } @@ -1466,7 +1466,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt break; } default: { - this.onTextSelectionChange((undefined as ((selectionStart: number,selectionEnd: number) => void) | undefined)); + this.onTextSelectionChange((undefined as ((selectionStart: int32,selectionEnd: int32) => void) | undefined)); } } } @@ -1479,7 +1479,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt break; } default: { - this.onContentScroll((undefined as ((selectionStart: number,selectionEnd: number) => void) | undefined)); + this.onContentScroll((undefined as ((totalOffsetX: double,totalOffsetY: double) => void) | undefined)); } } } @@ -1570,7 +1570,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt break; } default: { - this.maxLength((undefined as number | undefined)); + this.maxLength((undefined as int32 | undefined)); } } } @@ -1622,7 +1622,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt break; } default: { - this.minFontSize((undefined as number | string | Resource | undefined)); + this.minFontSize((undefined as double | string | Resource | undefined)); } } } @@ -1635,7 +1635,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt break; } default: { - this.maxFontSize((undefined as number | string | Resource | undefined)); + this.maxFontSize((undefined as double | string | Resource | undefined)); } } } @@ -1648,7 +1648,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt break; } default: { - this.minFontScale((undefined as number | Resource | undefined)); + this.minFontScale((undefined as double | Resource | undefined)); } } } @@ -1661,7 +1661,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt break; } default: { - this.maxFontScale((undefined as number | Resource | undefined)); + this.maxFontScale((undefined as double | Resource | undefined)); } } } @@ -1687,7 +1687,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt break; } default: { - this.maxLines((undefined as number | undefined)); + this.maxLines((undefined as int32 | undefined)); } } } @@ -1739,7 +1739,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt break; } default: { - this.letterSpacing((undefined as number | string | Resource | undefined)); + this.letterSpacing((undefined as double | string | Resource | undefined)); } } } @@ -1765,7 +1765,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt break; } default: { - this.lineHeight((undefined as number | string | Resource | undefined)); + this.lineHeight((undefined as double | string | Resource | undefined)); } } } @@ -2118,7 +2118,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } return this } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { if (((this._fontWeight_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._fontWeight_0_flag = AttributeUpdaterFlag.UPDATE @@ -2206,7 +2206,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } return this } - onTextSelectionChange(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): this { + onTextSelectionChange(value: ((selectionStart: int32,selectionEnd: int32) => void) | undefined): this { if (((this._onTextSelectionChange_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._onTextSelectionChange_0_flag = AttributeUpdaterFlag.UPDATE @@ -2217,7 +2217,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } return this } - onContentScroll(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): this { + onContentScroll(value: ((totalOffsetX: double,totalOffsetY: double) => void) | undefined): this { if (((this._onContentScroll_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._onContentScroll_0_flag = AttributeUpdaterFlag.UPDATE @@ -2294,7 +2294,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } return this } - maxLength(value: number | undefined): this { + maxLength(value: int32 | undefined): this { if (((this._maxLength_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._maxLength_0_0value) !== (value))) { this._maxLength_0_flag = AttributeUpdaterFlag.UPDATE @@ -2338,7 +2338,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } return this } - minFontSize(value: number | string | Resource | undefined): this { + minFontSize(value: double | string | Resource | undefined): this { if (((this._minFontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._minFontSize_0_flag = AttributeUpdaterFlag.UPDATE @@ -2349,7 +2349,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } return this } - maxFontSize(value: number | string | Resource | undefined): this { + maxFontSize(value: double | string | Resource | undefined): this { if (((this._maxFontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._maxFontSize_0_flag = AttributeUpdaterFlag.UPDATE @@ -2360,7 +2360,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } return this } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { if (((this._minFontScale_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._minFontScale_0_flag = AttributeUpdaterFlag.UPDATE @@ -2371,7 +2371,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } return this } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { if (((this._maxFontScale_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._maxFontScale_0_flag = AttributeUpdaterFlag.UPDATE @@ -2393,7 +2393,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } return this } - maxLines(value: number | undefined): this { + maxLines(value: int32 | undefined): this { if (((this._maxLines_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._maxLines_0_0value) !== (value))) { this._maxLines_0_flag = AttributeUpdaterFlag.UPDATE @@ -2437,7 +2437,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } return this } - letterSpacing(value: number | string | Resource | undefined): this { + letterSpacing(value: double | string | Resource | undefined): this { if (((this._letterSpacing_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._letterSpacing_0_flag = AttributeUpdaterFlag.UPDATE @@ -2459,7 +2459,7 @@ export class TextAreaModifier extends CommonMethodModifier implements TextAreaAt } return this } - lineHeight(value: number | string | Resource | undefined): this { + lineHeight(value: double | string | Resource | undefined): this { if (((this._lineHeight_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._lineHeight_0_flag = AttributeUpdaterFlag.UPDATE diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/TextInputModifier.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/TextInputModifier.ets index c4858bb83c0..e75ea18f473 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/TextInputModifier.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/TextInputModifier.ets @@ -67,7 +67,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput _onContentScroll_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _onContentScroll_0_0value?: OnContentScrollCallback | undefined _maxLength_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxLength_0_0value?: number | undefined + _maxLength_0_0value?: int32 | undefined _fontColor_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontColor_0_0value?: ResourceColor | undefined _fontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -75,7 +75,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput _fontStyle_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontStyle_0_0value?: FontStyle | undefined _fontWeight_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _fontWeight_0_0value?: number | FontWeight | string | undefined + _fontWeight_0_0value?: int32 | FontWeight | string | undefined _fontFamily_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontFamily_0_0value?: ResourceStr | undefined _onCopy_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -97,7 +97,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput _selectedBackgroundColor_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _selectedBackgroundColor_0_0value?: ResourceColor | undefined _caretPosition_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _caretPosition_0_0value?: number | undefined + _caretPosition_0_0value?: int32 | undefined _enableKeyboardOnFocus_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _enableKeyboardOnFocus_0_0value?: boolean | undefined _passwordIcon_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -115,7 +115,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput _barState_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _barState_0_0value?: BarState | undefined _maxLines_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxLines_0_0value?: number | undefined + _maxLines_0_0value?: int32 | undefined _wordBreak_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _wordBreak_0_0value?: WordBreak | undefined _lineBreakStrategy_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -125,13 +125,13 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput _selectAll_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _selectAll_0_0value?: boolean | undefined _minFontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _minFontSize_0_0value?: number | string | Resource | undefined + _minFontSize_0_0value?: double | string | Resource | undefined _maxFontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxFontSize_0_0value?: number | string | Resource | undefined + _maxFontSize_0_0value?: double | string | Resource | undefined _minFontScale_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _minFontScale_0_0value?: number | Resource | undefined + _minFontScale_0_0value?: double | Resource | undefined _maxFontScale_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxFontScale_0_0value?: number | Resource | undefined + _maxFontScale_0_0value?: double | Resource | undefined _heightAdaptivePolicy_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _heightAdaptivePolicy_0_0value?: TextHeightAdaptivePolicy | undefined _enableAutoFill_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -139,9 +139,9 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput _decoration_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _decoration_0_0value?: TextDecorationOptions | undefined _letterSpacing_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _letterSpacing_0_0value?: number | string | Resource | undefined + _letterSpacing_0_0value?: double | string | Resource | undefined _lineHeight_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _lineHeight_0_0value?: number | string | Resource | undefined + _lineHeight_0_0value?: double | string | Resource | undefined _passwordRules_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _passwordRules_0_0value?: string | undefined _fontFeature_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -425,7 +425,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput { switch (this._maxLength_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxLengthAttribute((this._maxLength_0_0value as number | undefined)); + peer.setMaxLengthAttribute((this._maxLength_0_0value as int32 | undefined)); this._maxLength_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -435,7 +435,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } default: { this._maxLength_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxLengthAttribute((undefined as number | undefined)); + peer.setMaxLengthAttribute((undefined as int32 | undefined)); } } } @@ -497,7 +497,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput { switch (this._fontWeight_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setFontWeightAttribute((this._fontWeight_0_0value as number | FontWeight | string | undefined)); + peer.setFontWeightAttribute((this._fontWeight_0_0value as int32 | FontWeight | string | undefined)); this._fontWeight_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -507,7 +507,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } default: { this._fontWeight_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setFontWeightAttribute((undefined as number | FontWeight | string | undefined)); + peer.setFontWeightAttribute((undefined as int32 | FontWeight | string | undefined)); } } } @@ -695,7 +695,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput { switch (this._caretPosition_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setCaretPositionAttribute((this._caretPosition_0_0value as number | undefined)); + peer.setCaretPositionAttribute((this._caretPosition_0_0value as int32 | undefined)); this._caretPosition_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -705,7 +705,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } default: { this._caretPosition_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setCaretPositionAttribute((undefined as number | undefined)); + peer.setCaretPositionAttribute((undefined as int32 | undefined)); } } } @@ -857,7 +857,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput { switch (this._maxLines_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxLinesAttribute((this._maxLines_0_0value as number | undefined)); + peer.setMaxLinesAttribute((this._maxLines_0_0value as int32 | undefined)); this._maxLines_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -867,7 +867,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } default: { this._maxLines_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxLinesAttribute((undefined as number | undefined)); + peer.setMaxLinesAttribute((undefined as int32 | undefined)); } } } @@ -947,7 +947,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput { switch (this._minFontSize_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMinFontSizeAttribute((this._minFontSize_0_0value as number | string | Resource | undefined)); + peer.setMinFontSizeAttribute((this._minFontSize_0_0value as double | string | Resource | undefined)); this._minFontSize_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -957,7 +957,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } default: { this._minFontSize_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMinFontSizeAttribute((undefined as number | string | Resource | undefined)); + peer.setMinFontSizeAttribute((undefined as double | string | Resource | undefined)); } } } @@ -965,7 +965,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput { switch (this._maxFontSize_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxFontSizeAttribute((this._maxFontSize_0_0value as number | string | Resource | undefined)); + peer.setMaxFontSizeAttribute((this._maxFontSize_0_0value as double | string | Resource | undefined)); this._maxFontSize_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -975,7 +975,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } default: { this._maxFontSize_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxFontSizeAttribute((undefined as number | string | Resource | undefined)); + peer.setMaxFontSizeAttribute((undefined as double | string | Resource | undefined)); } } } @@ -983,7 +983,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput { switch (this._minFontScale_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMinFontScaleAttribute((this._minFontScale_0_0value as number | Resource | undefined)); + peer.setMinFontScaleAttribute((this._minFontScale_0_0value as double | Resource | undefined)); this._minFontScale_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -993,7 +993,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } default: { this._minFontScale_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMinFontScaleAttribute((undefined as number | Resource | undefined)); + peer.setMinFontScaleAttribute((undefined as double | Resource | undefined)); } } } @@ -1001,7 +1001,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput { switch (this._maxFontScale_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxFontScaleAttribute((this._maxFontScale_0_0value as number | Resource | undefined)); + peer.setMaxFontScaleAttribute((this._maxFontScale_0_0value as double | Resource | undefined)); this._maxFontScale_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -1011,7 +1011,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } default: { this._maxFontScale_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxFontScaleAttribute((undefined as number | Resource | undefined)); + peer.setMaxFontScaleAttribute((undefined as double | Resource | undefined)); } } } @@ -1073,7 +1073,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput { switch (this._letterSpacing_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setLetterSpacingAttribute((this._letterSpacing_0_0value as number | string | Resource | undefined)); + peer.setLetterSpacingAttribute((this._letterSpacing_0_0value as double | string | Resource | undefined)); this._letterSpacing_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -1083,7 +1083,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } default: { this._letterSpacing_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setLetterSpacingAttribute((undefined as number | string | Resource | undefined)); + peer.setLetterSpacingAttribute((undefined as double | string | Resource | undefined)); } } } @@ -1091,7 +1091,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput { switch (this._lineHeight_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setLineHeightAttribute((this._lineHeight_0_0value as number | string | Resource | undefined)); + peer.setLineHeightAttribute((this._lineHeight_0_0value as double | string | Resource | undefined)); this._lineHeight_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -1101,7 +1101,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } default: { this._lineHeight_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setLineHeightAttribute((undefined as number | string | Resource | undefined)); + peer.setLineHeightAttribute((undefined as double | string | Resource | undefined)); } } } @@ -1646,7 +1646,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput break; } default: { - this.maxLength((undefined as number | undefined)); + this.maxLength((undefined as int32 | undefined)); } } } @@ -1698,7 +1698,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput break; } default: { - this.fontWeight((undefined as number | FontWeight | string | undefined)); + this.fontWeight((undefined as int32 | FontWeight | string | undefined)); } } } @@ -1841,7 +1841,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput break; } default: { - this.caretPosition((undefined as number | undefined)); + this.caretPosition((undefined as int32 | undefined)); } } } @@ -1958,7 +1958,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput break; } default: { - this.maxLines((undefined as number | undefined)); + this.maxLines((undefined as int32 | undefined)); } } } @@ -2023,7 +2023,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput break; } default: { - this.minFontSize((undefined as number | string | Resource | undefined)); + this.minFontSize((undefined as double | string | Resource | undefined)); } } } @@ -2036,7 +2036,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput break; } default: { - this.maxFontSize((undefined as number | string | Resource | undefined)); + this.maxFontSize((undefined as double | string | Resource | undefined)); } } } @@ -2049,7 +2049,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput break; } default: { - this.minFontScale((undefined as number | Resource | undefined)); + this.minFontScale((undefined as double | Resource | undefined)); } } } @@ -2062,7 +2062,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput break; } default: { - this.maxFontScale((undefined as number | Resource | undefined)); + this.maxFontScale((undefined as double | Resource | undefined)); } } } @@ -2114,7 +2114,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput break; } default: { - this.letterSpacing((undefined as number | string | Resource | undefined)); + this.letterSpacing((undefined as double | string | Resource | undefined)); } } } @@ -2127,7 +2127,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput break; } default: { - this.lineHeight((undefined as number | string | Resource | undefined)); + this.lineHeight((undefined as double | string | Resource | undefined)); } } } @@ -2535,7 +2535,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } return this } - maxLength(value: number | undefined): this { + maxLength(value: int32 | undefined): this { if (((this._maxLength_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._maxLength_0_0value) !== (value))) { this._maxLength_0_flag = AttributeUpdaterFlag.UPDATE @@ -2579,7 +2579,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } return this } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { if (((this._fontWeight_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._fontWeight_0_flag = AttributeUpdaterFlag.UPDATE @@ -2700,7 +2700,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } return this } - caretPosition(value: number | undefined): this { + caretPosition(value: int32 | undefined): this { if (((this._caretPosition_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._caretPosition_0_0value) !== (value))) { this._caretPosition_0_flag = AttributeUpdaterFlag.UPDATE @@ -2799,7 +2799,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } return this } - maxLines(value: number | undefined): this { + maxLines(value: int32 | undefined): this { if (((this._maxLines_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._maxLines_0_0value) !== (value))) { this._maxLines_0_flag = AttributeUpdaterFlag.UPDATE @@ -2854,7 +2854,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } return this } - minFontSize(value: number | string | Resource | undefined): this { + minFontSize(value: double | string | Resource | undefined): this { if (((this._minFontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._minFontSize_0_flag = AttributeUpdaterFlag.UPDATE @@ -2865,7 +2865,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } return this } - maxFontSize(value: number | string | Resource | undefined): this { + maxFontSize(value: double | string | Resource | undefined): this { if (((this._maxFontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._maxFontSize_0_flag = AttributeUpdaterFlag.UPDATE @@ -2876,7 +2876,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } return this } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { if (((this._minFontScale_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._minFontScale_0_flag = AttributeUpdaterFlag.UPDATE @@ -2887,7 +2887,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } return this } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { if (((this._maxFontScale_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._maxFontScale_0_flag = AttributeUpdaterFlag.UPDATE @@ -2931,7 +2931,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } return this } - letterSpacing(value: number | string | Resource | undefined): this { + letterSpacing(value: double | string | Resource | undefined): this { if (((this._letterSpacing_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._letterSpacing_0_flag = AttributeUpdaterFlag.UPDATE @@ -2942,7 +2942,7 @@ export class TextInputModifier extends CommonMethodModifier implements TextInput } return this } - lineHeight(value: number | string | Resource | undefined): this { + lineHeight(value: double | string | Resource | undefined): this { if (((this._lineHeight_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._lineHeight_0_flag = AttributeUpdaterFlag.UPDATE diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/TextModifier.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/TextModifier.ets index f4dd2213bf9..e73ad341eb1 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/TextModifier.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/TextModifier.ets @@ -48,15 +48,15 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, _fontColor_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontColor_0_0value?: ResourceColor | undefined _fontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _fontSize_0_0value?: number | string | Resource | undefined + _fontSize_0_0value?: double | string | Resource | undefined _minFontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _minFontSize_0_0value?: number | string | Resource | undefined + _minFontSize_0_0value?: double | string | Resource | undefined _maxFontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxFontSize_0_0value?: number | string | Resource | undefined + _maxFontSize_0_0value?: double | string | Resource | undefined _minFontScale_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _minFontScale_0_0value?: number | Resource | undefined + _minFontScale_0_0value?: double | Resource | undefined _maxFontScale_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxFontScale_0_0value?: number | Resource | undefined + _maxFontScale_0_0value?: double | Resource | undefined _fontStyle_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontStyle_0_0value?: FontStyle | undefined _lineSpacing_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -64,21 +64,21 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, _textAlign_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _textAlign_0_0value?: TextAlign | undefined _lineHeight_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _lineHeight_0_0value?: number | string | Resource | undefined + _lineHeight_0_0value?: double | string | Resource | undefined _textOverflow_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _textOverflow_0_0value?: TextOverflowOptions | undefined _fontFamily_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontFamily_0_0value?: string | Resource | undefined _maxLines_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _maxLines_0_0value?: number | undefined + _maxLines_0_0value?: int32 | undefined _decoration_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _decoration_0_0value?: DecorationStyleInterface | undefined _letterSpacing_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _letterSpacing_0_0value?: number | string | undefined + _letterSpacing_0_0value?: double | string | undefined _textCase_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _textCase_0_0value?: TextCase | undefined _baselineOffset_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _baselineOffset_0_0value?: number | string | undefined + _baselineOffset_0_0value?: double | string | undefined _copyOption_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _copyOption_0_0value?: CopyOptions | undefined _draggable_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -106,7 +106,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, _dataDetectorConfig_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _dataDetectorConfig_0_0value?: TextDataDetectorConfig | undefined _onTextSelectionChange_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _onTextSelectionChange_0_0value?: ((selectionStart: number,selectionEnd: number) => void) | undefined + _onTextSelectionChange_0_0value?: ((selectionStart: int32,selectionEnd: int32) => void) | undefined _fontFeature_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _fontFeature_0_0value?: string | undefined _marqueeOptions_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL @@ -127,11 +127,11 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, _font_0_0value?: Font | undefined _font_0_1value?: FontSettingOptions | undefined _fontWeight_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _fontWeight_0_0value?: number | FontWeight | string | undefined + _fontWeight_0_0value?: int32 | FontWeight | string | undefined _fontWeight_0_1value?: FontSettingOptions | undefined _selection_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL - _selection_0_0value?: number | undefined - _selection_0_1value?: number | undefined + _selection_0_0value?: int32 | undefined + _selection_0_1value?: int32 | undefined _bindSelectionMenu_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL _bindSelectionMenu_0_0value?: TextSpanType | undefined _bindSelectionMenu_0_1value?: CustomBuilder | undefined @@ -161,7 +161,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, { switch (this._fontSize_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setFontSizeAttribute((this._fontSize_0_0value as number | string | Resource | undefined)); + peer.setFontSizeAttribute((this._fontSize_0_0value as double | string | Resource | undefined)); this._fontSize_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -171,7 +171,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } default: { this._fontSize_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setFontSizeAttribute((undefined as number | string | Resource | undefined)); + peer.setFontSizeAttribute((undefined as double | string | Resource | undefined)); } } } @@ -179,7 +179,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, { switch (this._minFontSize_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMinFontSizeAttribute((this._minFontSize_0_0value as number | string | Resource | undefined)); + peer.setMinFontSizeAttribute((this._minFontSize_0_0value as double | string | Resource | undefined)); this._minFontSize_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -189,7 +189,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } default: { this._minFontSize_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMinFontSizeAttribute((undefined as number | string | Resource | undefined)); + peer.setMinFontSizeAttribute((undefined as double | string | Resource | undefined)); } } } @@ -197,7 +197,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, { switch (this._maxFontSize_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxFontSizeAttribute((this._maxFontSize_0_0value as number | string | Resource | undefined)); + peer.setMaxFontSizeAttribute((this._maxFontSize_0_0value as double | string | Resource | undefined)); this._maxFontSize_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -207,7 +207,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } default: { this._maxFontSize_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxFontSizeAttribute((undefined as number | string | Resource | undefined)); + peer.setMaxFontSizeAttribute((undefined as double | string | Resource | undefined)); } } } @@ -215,7 +215,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, { switch (this._minFontScale_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMinFontScaleAttribute((this._minFontScale_0_0value as number | Resource | undefined)); + peer.setMinFontScaleAttribute((this._minFontScale_0_0value as double | Resource | undefined)); this._minFontScale_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -225,7 +225,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } default: { this._minFontScale_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMinFontScaleAttribute((undefined as number | Resource | undefined)); + peer.setMinFontScaleAttribute((undefined as double | Resource | undefined)); } } } @@ -233,7 +233,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, { switch (this._maxFontScale_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxFontScaleAttribute((this._maxFontScale_0_0value as number | Resource | undefined)); + peer.setMaxFontScaleAttribute((this._maxFontScale_0_0value as double | Resource | undefined)); this._maxFontScale_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -243,7 +243,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } default: { this._maxFontScale_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxFontScaleAttribute((undefined as number | Resource | undefined)); + peer.setMaxFontScaleAttribute((undefined as double | Resource | undefined)); } } } @@ -305,7 +305,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, { switch (this._lineHeight_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setLineHeightAttribute((this._lineHeight_0_0value as number | string | Resource | undefined)); + peer.setLineHeightAttribute((this._lineHeight_0_0value as double | string | Resource | undefined)); this._lineHeight_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -315,7 +315,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } default: { this._lineHeight_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setLineHeightAttribute((undefined as number | string | Resource | undefined)); + peer.setLineHeightAttribute((undefined as double | string | Resource | undefined)); } } } @@ -359,7 +359,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, { switch (this._maxLines_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setMaxLinesAttribute((this._maxLines_0_0value as number | undefined)); + peer.setMaxLinesAttribute((this._maxLines_0_0value as int32 | undefined)); this._maxLines_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -369,7 +369,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } default: { this._maxLines_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setMaxLinesAttribute((undefined as number | undefined)); + peer.setMaxLinesAttribute((undefined as int32 | undefined)); } } } @@ -395,7 +395,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, { switch (this._letterSpacing_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setLetterSpacingAttribute((this._letterSpacing_0_0value as number | string | undefined)); + peer.setLetterSpacingAttribute((this._letterSpacing_0_0value as double | string | undefined)); this._letterSpacing_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -405,7 +405,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } default: { this._letterSpacing_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setLetterSpacingAttribute((undefined as number | string | undefined)); + peer.setLetterSpacingAttribute((undefined as double | string | undefined)); } } } @@ -431,7 +431,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, { switch (this._baselineOffset_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setBaselineOffsetAttribute((this._baselineOffset_0_0value as number | string | undefined)); + peer.setBaselineOffsetAttribute((this._baselineOffset_0_0value as double | string | undefined)); this._baselineOffset_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -441,7 +441,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } default: { this._baselineOffset_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setBaselineOffsetAttribute((undefined as number | string | undefined)); + peer.setBaselineOffsetAttribute((undefined as double | string | undefined)); } } } @@ -683,7 +683,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, { switch (this._onTextSelectionChange_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setOnTextSelectionChangeAttribute((this._onTextSelectionChange_0_0value as ((selectionStart: number,selectionEnd: number) => void) | undefined)); + peer.setOnTextSelectionChangeAttribute((this._onTextSelectionChange_0_0value as ((selectionStart: int32,selectionEnd: int32) => void) | undefined)); this._onTextSelectionChange_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -693,7 +693,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } default: { this._onTextSelectionChange_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setOnTextSelectionChangeAttribute((undefined as ((selectionStart: number,selectionEnd: number) => void) | undefined)); + peer.setOnTextSelectionChangeAttribute((undefined as ((selectionStart: int32,selectionEnd: int32) => void) | undefined)); } } } @@ -863,7 +863,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, { switch (this._fontWeight_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setFontWeightAttribute((this._fontWeight_0_0value as number | FontWeight | string | undefined), (this._fontWeight_0_1value as FontSettingOptions | undefined)); + peer.setFontWeightAttribute((this._fontWeight_0_0value as int32 | FontWeight | string | undefined), (this._fontWeight_0_1value as FontSettingOptions | undefined)); this._fontWeight_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -873,7 +873,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } default: { this._fontWeight_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setFontWeightAttribute((undefined as number | FontWeight | string | undefined), (undefined as FontSettingOptions | undefined | undefined)); + peer.setFontWeightAttribute((undefined as int32 | FontWeight | string | undefined), (undefined as FontSettingOptions | undefined | undefined)); } } } @@ -881,7 +881,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, { switch (this._selection_0_flag) { case AttributeUpdaterFlag.UPDATE: { - peer.setSelectionAttribute((this._selection_0_0value as number | undefined), (this._selection_0_1value as number | undefined)); + peer.setSelectionAttribute((this._selection_0_0value as int32 | undefined), (this._selection_0_1value as int32 | undefined)); this._selection_0_flag = AttributeUpdaterFlag.RESET; break; } @@ -891,7 +891,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } default: { this._selection_0_flag = AttributeUpdaterFlag.INITIAL; - peer.setSelectionAttribute((undefined as number | undefined), (undefined as number | undefined)); + peer.setSelectionAttribute((undefined as int32 | undefined), (undefined as int32 | undefined)); } } } @@ -938,7 +938,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, break; } default: { - this.fontSize((undefined as number | string | Resource | undefined)); + this.fontSize((undefined as double | string | Resource | undefined)); } } } @@ -951,7 +951,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, break; } default: { - this.minFontSize((undefined as number | string | Resource | undefined)); + this.minFontSize((undefined as double | string | Resource | undefined)); } } } @@ -964,7 +964,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, break; } default: { - this.maxFontSize((undefined as number | string | Resource | undefined)); + this.maxFontSize((undefined as double | string | Resource | undefined)); } } } @@ -977,7 +977,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, break; } default: { - this.minFontScale((undefined as number | Resource | undefined)); + this.minFontScale((undefined as double | Resource | undefined)); } } } @@ -990,7 +990,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, break; } default: { - this.maxFontScale((undefined as number | Resource | undefined)); + this.maxFontScale((undefined as double | Resource | undefined)); } } } @@ -1042,7 +1042,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, break; } default: { - this.lineHeight((undefined as number | string | Resource | undefined)); + this.lineHeight((undefined as double | string | Resource | undefined)); } } } @@ -1081,7 +1081,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, break; } default: { - this.maxLines((undefined as number | undefined)); + this.maxLines((undefined as int32 | undefined)); } } } @@ -1107,7 +1107,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, break; } default: { - this.letterSpacing((undefined as number | string | undefined)); + this.letterSpacing((undefined as double | string | undefined)); } } } @@ -1133,7 +1133,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, break; } default: { - this.baselineOffset((undefined as number | string | undefined)); + this.baselineOffset((undefined as double | string | undefined)); } } } @@ -1315,7 +1315,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, break; } default: { - this.onTextSelectionChange((undefined as ((selectionStart: number,selectionEnd: number) => void) | undefined)); + this.onTextSelectionChange((undefined as ((selectionStart: int32,selectionEnd: int32) => void) | undefined)); } } } @@ -1445,7 +1445,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, break; } default: { - this.fontWeight((undefined as number | FontWeight | string | undefined), (undefined as FontSettingOptions | undefined | undefined)); + this.fontWeight((undefined as int32 | FontWeight | string | undefined), (undefined as FontSettingOptions | undefined | undefined)); } } } @@ -1458,7 +1458,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, break; } default: { - this.selection((undefined as number | undefined), (undefined as number | undefined)); + this.selection((undefined as int32 | undefined), (undefined as int32 | undefined)); } } } @@ -1487,7 +1487,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } return this } - fontSize(value: number | string | Resource | undefined): this { + fontSize(value: double | string | Resource | undefined): this { if (((this._fontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._fontSize_0_flag = AttributeUpdaterFlag.UPDATE @@ -1498,7 +1498,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } return this } - minFontSize(value: number | string | Resource | undefined): this { + minFontSize(value: double | string | Resource | undefined): this { if (((this._minFontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._minFontSize_0_flag = AttributeUpdaterFlag.UPDATE @@ -1509,7 +1509,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } return this } - maxFontSize(value: number | string | Resource | undefined): this { + maxFontSize(value: double | string | Resource | undefined): this { if (((this._maxFontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._maxFontSize_0_flag = AttributeUpdaterFlag.UPDATE @@ -1520,7 +1520,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } return this } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { if (((this._minFontScale_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._minFontScale_0_flag = AttributeUpdaterFlag.UPDATE @@ -1531,7 +1531,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } return this } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { if (((this._maxFontScale_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._maxFontScale_0_flag = AttributeUpdaterFlag.UPDATE @@ -1575,7 +1575,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } return this } - lineHeight(value: number | string | Resource | undefined): this { + lineHeight(value: double | string | Resource | undefined): this { if (((this._lineHeight_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._lineHeight_0_flag = AttributeUpdaterFlag.UPDATE @@ -1608,7 +1608,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } return this } - maxLines(value: number | undefined): this { + maxLines(value: int32 | undefined): this { if (((this._maxLines_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._maxLines_0_0value) !== (value))) { this._maxLines_0_flag = AttributeUpdaterFlag.UPDATE @@ -1630,7 +1630,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } return this } - letterSpacing(value: number | string | undefined): this { + letterSpacing(value: double | string | undefined): this { if (((this._letterSpacing_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._letterSpacing_0_0value) !== (value))) { this._letterSpacing_0_flag = AttributeUpdaterFlag.UPDATE @@ -1652,7 +1652,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } return this } - baselineOffset(value: number | string | undefined): this { + baselineOffset(value: double | string | undefined): this { if (((this._baselineOffset_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._baselineOffset_0_0value) !== (value))) { this._baselineOffset_0_flag = AttributeUpdaterFlag.UPDATE @@ -1806,7 +1806,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } return this } - onTextSelectionChange(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): this { + onTextSelectionChange(value: ((selectionStart: int32,selectionEnd: int32) => void) | undefined): this { if (((this._onTextSelectionChange_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) { this._onTextSelectionChange_0_flag = AttributeUpdaterFlag.UPDATE @@ -1917,7 +1917,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } return this } - fontWeight(weight: number | FontWeight | string | undefined, options?: FontSettingOptions): this { + fontWeight(weight: int32 | FontWeight | string | undefined, options?: FontSettingOptions): this { if (((this._fontWeight_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true) || (true)) { this._fontWeight_0_flag = AttributeUpdaterFlag.UPDATE @@ -1929,7 +1929,7 @@ export class TextModifier extends CommonMethodModifier implements TextAttribute, } return this } - selection(selectionStart: number | undefined, selectionEnd: number | undefined): this { + selection(selectionStart: int32 | undefined, selectionEnd: int32 | undefined): this { if (((this._selection_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._selection_0_0value) !== (selectionStart)) || ((this._selection_0_1value) !== (selectionEnd))) { this._selection_0_flag = AttributeUpdaterFlag.UPDATE diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/common.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/common.ets index 05a3c996512..4d5d72d4826 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/common.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/common.ets @@ -1780,10 +1780,10 @@ export class TextContentControllerBase implements MaterializedBase { public getTextContentRect(): RectResult { return this.getTextContentRect_serialize() } - public getTextContentLineCount(): number { + public getTextContentLineCount(): double { return this.getTextContentLineCount_serialize() } - public addText(text: string, textOperationOptions?: TextContentControllerOptions): number { + public addText(text: string, textOperationOptions?: TextContentControllerOptions): double { const text_casted = text as (string) const textOperationOptions_casted = textOperationOptions as (TextContentControllerOptions | undefined) return this.addText_serialize(text_casted, textOperationOptions_casted) @@ -1816,11 +1816,11 @@ export class TextContentControllerBase implements MaterializedBase { const returnResult : RectResult = RectResult_serializer.read(retvalDeserializer) return returnResult } - getTextContentLineCount_serialize(): number { + getTextContentLineCount_serialize(): double { const retval = ArkUIGeneratedNativeModule._TextContentControllerBase_getTextContentLineCount(this.peer!.ptr) return retval } - addText_serialize(text: string, textOperationOptions?: TextContentControllerOptions): number { + addText_serialize(text: string, textOperationOptions?: TextContentControllerOptions): double { const thisSerializer : SerializerBase = SerializerBase.hold() if (textOperationOptions !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) @@ -6257,7 +6257,7 @@ export class ArkScrollableCommonMethodPeer extends ArkCommonMethodPeer { } } export interface InputCounterOptions { - thresholdPercentage?: number; + thresholdPercentage?: double; highlightBorder?: boolean; } export interface TextDecorationOptions { @@ -11960,7 +11960,7 @@ export class InputCounterOptions_serializer { if (valueHolderForThresholdPercentage !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForThresholdPercentageTmpValue = valueHolderForThresholdPercentage! - valueSerializer.writeNumber(valueHolderForThresholdPercentageTmpValue) + valueSerializer.writeFloat64(valueHolderForThresholdPercentageTmpValue) } else { valueSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -11976,11 +11976,11 @@ export class InputCounterOptions_serializer { public static read(buffer: DeserializerBase): InputCounterOptions { let valueDeserializer : DeserializerBase = buffer const thresholdPercentageTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let thresholdPercentageTmpBuf : number | undefined = undefined + let thresholdPercentageTmpBuf : double | undefined = undefined if ((thresholdPercentageTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { - thresholdPercentageTmpBuf = (valueDeserializer.readNumber() as number) + thresholdPercentageTmpBuf = valueDeserializer.readFloat64() } - const thresholdPercentageTmpResult : number | undefined = thresholdPercentageTmpBuf + const thresholdPercentageTmpResult : double | undefined = thresholdPercentageTmpBuf const highlightBorderTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() let highlightBorderTmpBuf : boolean | undefined = undefined if ((highlightBorderTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/hyperlink.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/hyperlink.ets index a0032222253..7aeeccf9d7c 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/hyperlink.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/hyperlink.ets @@ -73,7 +73,7 @@ export class ArkHyperlinkPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._HyperlinkInterface_setHyperlinkOptions(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setColorAttribute(value: Color | number | string | Resource | undefined): void { + setColorAttribute(value: Color | int32 | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) @@ -82,10 +82,10 @@ export class ArkHyperlinkPeer extends ArkCommonMethodPeer { thisSerializer.writeInt8((0).toChar()) const valueTmpValueForIdx0 = valueTmpValue as Color thisSerializer.writeInt32(valueTmpValueForIdx0.valueOf()) - } else if (valueTmpValue instanceof number) { + } else if (valueTmpValue instanceof int32) { thisSerializer.writeInt8((1).toChar()) - const valueTmpValueForIdx1 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx1) + const valueTmpValueForIdx1 = valueTmpValue as int32 + thisSerializer.writeInt32(valueTmpValueForIdx1) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((2).toChar()) const valueTmpValueForIdx2 = valueTmpValue as string @@ -106,7 +106,7 @@ export interface HyperlinkAttribute extends CommonMethod { setHyperlinkOptions(address: string | Resource, content?: string | Resource): this { throw new Error("Unimplemented method setHyperlinkOptions") } - color(value: Color | number | string | Resource | undefined): this { + color(value: Color | int32 | string | Resource | undefined): this { throw new Error("Unimplemented method color") } attributeModifier(value: AttributeModifier | AttributeModifier | undefined): this { @@ -114,12 +114,12 @@ export interface HyperlinkAttribute extends CommonMethod { } } export class ArkHyperlinkStyle extends ArkCommonMethodStyle implements HyperlinkAttribute { - color_value?: Color | number | string | Resource | undefined + color_value?: Color | int32 | string | Resource | undefined attributeModifier_value?: AttributeModifier | AttributeModifier | undefined setHyperlinkOptions(address: string | Resource, content?: string | Resource): this { return this } - color(value: Color | number | string | Resource | undefined): this { + color(value: Color | int32 | string | Resource | undefined): this { return this } public attributeModifier(value: AttributeModifier | AttributeModifier | undefined): this { @@ -140,9 +140,9 @@ export class ArkHyperlinkComponent extends ArkCommonMethodComponent implements H } return this } - public color(value: Color | number | string | Resource | undefined): this { + public color(value: Color | int32 | string | Resource | undefined): this { if (this.checkPriority("color")) { - const value_casted = value as (Color | number | string | Resource | undefined) + const value_casted = value as (Color | int32 | string | Resource | undefined) this.getPeer()?.setColorAttribute(value_casted) return this } diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/imageSpan.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/imageSpan.ets index ee955d76a97..a76acb94b5d 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/imageSpan.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/imageSpan.ets @@ -215,15 +215,15 @@ export class ArkImageSpanStyle extends ArkBaseSpanStyle implements ImageSpanAttr } export type ImageCompleteCallback = (result: ImageLoadResult) => void; export interface ImageLoadResult { - width: number; - height: number; - componentWidth: number; - componentHeight: number; - loadingStatus: number; - contentWidth: number; - contentHeight: number; - contentOffsetX: number; - contentOffsetY: number; + width: double; + height: double; + componentWidth: double; + componentHeight: double; + loadingStatus: double; + contentWidth: double; + contentHeight: double; + contentOffsetX: double; + contentOffsetY: double; } export class ArkImageSpanComponent extends ArkBaseSpanComponent implements ImageSpanAttribute { @@ -316,35 +316,35 @@ export class ImageLoadResult_serializer { public static write(buffer: SerializerBase, value: ImageLoadResult): void { let valueSerializer : SerializerBase = buffer const valueHolderForWidth = value.width - valueSerializer.writeNumber(valueHolderForWidth) + valueSerializer.writeFloat64(valueHolderForWidth) const valueHolderForHeight = value.height - valueSerializer.writeNumber(valueHolderForHeight) + valueSerializer.writeFloat64(valueHolderForHeight) const valueHolderForComponentWidth = value.componentWidth - valueSerializer.writeNumber(valueHolderForComponentWidth) + valueSerializer.writeFloat64(valueHolderForComponentWidth) const valueHolderForComponentHeight = value.componentHeight - valueSerializer.writeNumber(valueHolderForComponentHeight) + valueSerializer.writeFloat64(valueHolderForComponentHeight) const valueHolderForLoadingStatus = value.loadingStatus - valueSerializer.writeNumber(valueHolderForLoadingStatus) + valueSerializer.writeFloat64(valueHolderForLoadingStatus) const valueHolderForContentWidth = value.contentWidth - valueSerializer.writeNumber(valueHolderForContentWidth) + valueSerializer.writeFloat64(valueHolderForContentWidth) const valueHolderForContentHeight = value.contentHeight - valueSerializer.writeNumber(valueHolderForContentHeight) + valueSerializer.writeFloat64(valueHolderForContentHeight) const valueHolderForContentOffsetX = value.contentOffsetX - valueSerializer.writeNumber(valueHolderForContentOffsetX) + valueSerializer.writeFloat64(valueHolderForContentOffsetX) const valueHolderForContentOffsetY = value.contentOffsetY - valueSerializer.writeNumber(valueHolderForContentOffsetY) + valueSerializer.writeFloat64(valueHolderForContentOffsetY) } public static read(buffer: DeserializerBase): ImageLoadResult { let valueDeserializer : DeserializerBase = buffer - const widthTmpResult : number = (valueDeserializer.readNumber() as number) - const heightTmpResult : number = (valueDeserializer.readNumber() as number) - const componentWidthTmpResult : number = (valueDeserializer.readNumber() as number) - const componentHeightTmpResult : number = (valueDeserializer.readNumber() as number) - const loadingStatusTmpResult : number = (valueDeserializer.readNumber() as number) - const contentWidthTmpResult : number = (valueDeserializer.readNumber() as number) - const contentHeightTmpResult : number = (valueDeserializer.readNumber() as number) - const contentOffsetXTmpResult : number = (valueDeserializer.readNumber() as number) - const contentOffsetYTmpResult : number = (valueDeserializer.readNumber() as number) + const widthTmpResult : double = valueDeserializer.readFloat64() + const heightTmpResult : double = valueDeserializer.readFloat64() + const componentWidthTmpResult : double = valueDeserializer.readFloat64() + const componentHeightTmpResult : double = valueDeserializer.readFloat64() + const loadingStatusTmpResult : double = valueDeserializer.readFloat64() + const contentWidthTmpResult : double = valueDeserializer.readFloat64() + const contentHeightTmpResult : double = valueDeserializer.readFloat64() + const contentOffsetXTmpResult : double = valueDeserializer.readFloat64() + const contentOffsetYTmpResult : double = valueDeserializer.readFloat64() let value : ImageLoadResult = ({width: widthTmpResult, height: heightTmpResult, componentWidth: componentWidthTmpResult, componentHeight: componentHeightTmpResult, loadingStatus: loadingStatusTmpResult, contentWidth: contentWidthTmpResult, contentHeight: contentHeightTmpResult, contentOffsetX: contentOffsetXTmpResult, contentOffsetY: contentOffsetYTmpResult} as ImageLoadResult) return value } diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/marquee.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/marquee.ets index 2f000bb0487..3033df95188 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/marquee.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/marquee.ets @@ -115,15 +115,15 @@ export class ArkMarqueePeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._MarqueeAttribute_setAllowScale(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setFontWeightAttribute(value: number | FontWeight | string | undefined): void { + setFontWeightAttribute(value: int32 | FontWeight | string | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof int32) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as int32 + thisSerializer.writeInt32(valueTmpValueForIdx0) } else if (valueTmpValue instanceof FontWeight) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as FontWeight @@ -210,8 +210,8 @@ export class ArkMarqueePeer extends ArkCommonMethodPeer { } export interface MarqueeOptions { start: boolean; - step?: number; - loop?: number; + step?: double; + loop?: int32; fromStart?: boolean; src: string; } @@ -228,7 +228,7 @@ export interface MarqueeAttribute extends CommonMethod { allowScale(value: boolean | undefined): this { throw new Error("Unimplemented method allowScale") } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { throw new Error("Unimplemented method fontWeight") } fontFamily(value: string | Resource | undefined): this { @@ -254,7 +254,7 @@ export class ArkMarqueeStyle extends ArkCommonMethodStyle implements MarqueeAttr fontColor_value?: ResourceColor | undefined fontSize_value?: Length | undefined allowScale_value?: boolean | undefined - fontWeight_value?: number | FontWeight | string | undefined + fontWeight_value?: int32 | FontWeight | string | undefined fontFamily_value?: string | Resource | undefined marqueeUpdateStrategy_value?: MarqueeUpdateStrategy | undefined onStart_value?: (() => void) | undefined @@ -273,7 +273,7 @@ export class ArkMarqueeStyle extends ArkCommonMethodStyle implements MarqueeAttr allowScale(value: boolean | undefined): this { return this } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { return this } fontFamily(value: string | Resource | undefined): this { @@ -332,9 +332,9 @@ export class ArkMarqueeComponent extends ArkCommonMethodComponent implements Mar } return this } - public fontWeight(value: number | FontWeight | string | undefined): this { + public fontWeight(value: int32 | FontWeight | string | undefined): this { if (this.checkPriority("fontWeight")) { - const value_casted = value as (number | FontWeight | string | undefined) + const value_casted = value as (int32 | FontWeight | string | undefined) this.getPeer()?.setFontWeightAttribute(value_casted) return this } @@ -415,7 +415,7 @@ export class MarqueeOptions_serializer { if (valueHolderForStep !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForStepTmpValue = valueHolderForStep! - valueSerializer.writeNumber(valueHolderForStepTmpValue) + valueSerializer.writeFloat64(valueHolderForStepTmpValue) } else { valueSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -423,7 +423,7 @@ export class MarqueeOptions_serializer { if (valueHolderForLoop !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForLoopTmpValue = valueHolderForLoop! - valueSerializer.writeNumber(valueHolderForLoopTmpValue) + valueSerializer.writeInt32(valueHolderForLoopTmpValue) } else { valueSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -442,17 +442,17 @@ export class MarqueeOptions_serializer { let valueDeserializer : DeserializerBase = buffer const startTmpResult : boolean = valueDeserializer.readBoolean() const stepTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let stepTmpBuf : number | undefined = undefined + let stepTmpBuf : double | undefined = undefined if ((stepTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { - stepTmpBuf = (valueDeserializer.readNumber() as number) + stepTmpBuf = valueDeserializer.readFloat64() } - const stepTmpResult : number | undefined = stepTmpBuf + const stepTmpResult : double | undefined = stepTmpBuf const loopTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let loopTmpBuf : number | undefined = undefined + let loopTmpBuf : int32 | undefined = undefined if ((loopTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { - loopTmpBuf = (valueDeserializer.readNumber() as number) + loopTmpBuf = valueDeserializer.readInt32() } - const loopTmpResult : number | undefined = loopTmpBuf + const loopTmpResult : int32 | undefined = loopTmpBuf const fromStartTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() let fromStartTmpBuf : boolean | undefined = undefined if ((fromStartTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/search.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/search.ets index 0bcf80b0898..64e7e23d6ac 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/search.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/search.ets @@ -375,12 +375,12 @@ export class ArkSearchPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._SearchAttribute_setCopyOption(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxLengthAttribute(value: number | undefined): void { + setMaxLengthAttribute(value: int32 | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - thisSerializer.writeNumber(valueTmpValue) + thisSerializer.writeInt32(valueTmpValue) } else { thisSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -423,15 +423,15 @@ export class ArkSearchPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._SearchAttribute_setSelectionMenuHidden(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMinFontSizeAttribute(value: number | string | Resource | undefined): void { + setMinFontSizeAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -447,15 +447,15 @@ export class ArkSearchPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._SearchAttribute_setMinFontSize(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxFontSizeAttribute(value: number | string | Resource | undefined): void { + setMaxFontSizeAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -471,15 +471,15 @@ export class ArkSearchPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._SearchAttribute_setMaxFontSize(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMinFontScaleAttribute(value: number | Resource | undefined): void { + setMinFontScaleAttribute(value: double | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof Resource) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as Resource @@ -491,15 +491,15 @@ export class ArkSearchPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._SearchAttribute_setMinFontScale(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxFontScaleAttribute(value: number | Resource | undefined): void { + setMaxFontScaleAttribute(value: double | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof Resource) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as Resource @@ -523,15 +523,15 @@ export class ArkSearchPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._SearchAttribute_setDecoration(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setLetterSpacingAttribute(value: number | string | Resource | undefined): void { + setLetterSpacingAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -547,15 +547,15 @@ export class ArkSearchPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._SearchAttribute_setLetterSpacing(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setLineHeightAttribute(value: number | string | Resource | undefined): void { + setLineHeightAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -904,7 +904,7 @@ export interface SearchAttribute extends CommonMethod { copyOption(value: CopyOptions | undefined): this { throw new Error("Unimplemented method copyOption") } - maxLength(value: number | undefined): this { + maxLength(value: int32 | undefined): this { throw new Error("Unimplemented method maxLength") } textAlign(value: TextAlign | undefined): this { @@ -916,25 +916,25 @@ export interface SearchAttribute extends CommonMethod { selectionMenuHidden(value: boolean | undefined): this { throw new Error("Unimplemented method selectionMenuHidden") } - minFontSize(value: number | string | Resource | undefined): this { + minFontSize(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method minFontSize") } - maxFontSize(value: number | string | Resource | undefined): this { + maxFontSize(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method maxFontSize") } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { throw new Error("Unimplemented method minFontScale") } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { throw new Error("Unimplemented method maxFontScale") } decoration(value: TextDecorationOptions | undefined): this { throw new Error("Unimplemented method decoration") } - letterSpacing(value: number | string | Resource | undefined): this { + letterSpacing(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method letterSpacing") } - lineHeight(value: number | string | Resource | undefined): this { + lineHeight(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method lineHeight") } type(value: SearchType | undefined): this { @@ -1012,17 +1012,17 @@ export class ArkSearchStyle extends ArkCommonMethodStyle implements SearchAttrib onCut_value?: ((value0: string) => void) | undefined onPaste_value?: OnPasteCallback | undefined copyOption_value?: CopyOptions | undefined - maxLength_value?: number | undefined + maxLength_value?: int32 | undefined textAlign_value?: TextAlign | undefined enableKeyboardOnFocus_value?: boolean | undefined selectionMenuHidden_value?: boolean | undefined - minFontSize_value?: number | string | Resource | undefined - maxFontSize_value?: number | string | Resource | undefined - minFontScale_value?: number | Resource | undefined - maxFontScale_value?: number | Resource | undefined + minFontSize_value?: double | string | Resource | undefined + maxFontSize_value?: double | string | Resource | undefined + minFontScale_value?: double | Resource | undefined + maxFontScale_value?: double | Resource | undefined decoration_value?: TextDecorationOptions | undefined - letterSpacing_value?: number | string | Resource | undefined - lineHeight_value?: number | string | Resource | undefined + letterSpacing_value?: double | string | Resource | undefined + lineHeight_value?: double | string | Resource | undefined type_value?: SearchType | undefined fontFeature_value?: string | undefined onWillInsert_value?: ((value0: InsertValue) => boolean) | undefined @@ -1098,7 +1098,7 @@ export class ArkSearchStyle extends ArkCommonMethodStyle implements SearchAttrib copyOption(value: CopyOptions | undefined): this { return this } - maxLength(value: number | undefined): this { + maxLength(value: int32 | undefined): this { return this } textAlign(value: TextAlign | undefined): this { @@ -1110,25 +1110,25 @@ export class ArkSearchStyle extends ArkCommonMethodStyle implements SearchAttrib selectionMenuHidden(value: boolean | undefined): this { return this } - minFontSize(value: number | string | Resource | undefined): this { + minFontSize(value: double | string | Resource | undefined): this { return this } - maxFontSize(value: number | string | Resource | undefined): this { + maxFontSize(value: double | string | Resource | undefined): this { return this } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { return this } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { return this } decoration(value: TextDecorationOptions | undefined): this { return this } - letterSpacing(value: number | string | Resource | undefined): this { + letterSpacing(value: double | string | Resource | undefined): this { return this } - lineHeight(value: number | string | Resource | undefined): this { + lineHeight(value: double | string | Resource | undefined): this { return this } type(value: SearchType | undefined): this { @@ -1351,9 +1351,9 @@ export class ArkSearchComponent extends ArkCommonMethodComponent implements Sear } return this } - public maxLength(value: number | undefined): this { + public maxLength(value: int32 | undefined): this { if (this.checkPriority("maxLength")) { - const value_casted = value as (number | undefined) + const value_casted = value as (int32 | undefined) this.getPeer()?.setMaxLengthAttribute(value_casted) return this } @@ -1383,33 +1383,33 @@ export class ArkSearchComponent extends ArkCommonMethodComponent implements Sear } return this } - public minFontSize(value: number | string | Resource | undefined): this { + public minFontSize(value: double | string | Resource | undefined): this { if (this.checkPriority("minFontSize")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setMinFontSizeAttribute(value_casted) return this } return this } - public maxFontSize(value: number | string | Resource | undefined): this { + public maxFontSize(value: double | string | Resource | undefined): this { if (this.checkPriority("maxFontSize")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setMaxFontSizeAttribute(value_casted) return this } return this } - public minFontScale(value: number | Resource | undefined): this { + public minFontScale(value: double | Resource | undefined): this { if (this.checkPriority("minFontScale")) { - const value_casted = value as (number | Resource | undefined) + const value_casted = value as (double | Resource | undefined) this.getPeer()?.setMinFontScaleAttribute(value_casted) return this } return this } - public maxFontScale(value: number | Resource | undefined): this { + public maxFontScale(value: double | Resource | undefined): this { if (this.checkPriority("maxFontScale")) { - const value_casted = value as (number | Resource | undefined) + const value_casted = value as (double | Resource | undefined) this.getPeer()?.setMaxFontScaleAttribute(value_casted) return this } @@ -1423,17 +1423,17 @@ export class ArkSearchComponent extends ArkCommonMethodComponent implements Sear } return this } - public letterSpacing(value: number | string | Resource | undefined): this { + public letterSpacing(value: double | string | Resource | undefined): this { if (this.checkPriority("letterSpacing")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setLetterSpacingAttribute(value_casted) return this } return this } - public lineHeight(value: number | string | Resource | undefined): this { + public lineHeight(value: double | string | Resource | undefined): this { if (this.checkPriority("lineHeight")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setLineHeightAttribute(value_casted) return this } @@ -2035,8 +2035,8 @@ export class SearchController extends TextContentControllerBase implements Mater static getFinalizer(): KPointer { return ArkUIGeneratedNativeModule._SearchController_getFinalizer() } - public caretPosition(value: number): void { - const value_casted = value as (number) + public caretPosition(value: int32): void { + const value_casted = value as (int32) this.caretPosition_serialize(value_casted) return } @@ -2044,20 +2044,20 @@ export class SearchController extends TextContentControllerBase implements Mater this.stopEditing_serialize() return } - public setTextSelection(selectionStart: number, selectionEnd: number, options?: SelectionOptions): void { - const selectionStart_casted = selectionStart as (number) - const selectionEnd_casted = selectionEnd as (number) + public setTextSelection(selectionStart: int32, selectionEnd: int32, options?: SelectionOptions): void { + const selectionStart_casted = selectionStart as (int32) + const selectionEnd_casted = selectionEnd as (int32) const options_casted = options as (SelectionOptions | undefined) this.setTextSelection_serialize(selectionStart_casted, selectionEnd_casted, options_casted) return } - caretPosition_serialize(value: number): void { + caretPosition_serialize(value: int32): void { ArkUIGeneratedNativeModule._SearchController_caretPosition(this.peer!.ptr, value) } stopEditing_serialize(): void { ArkUIGeneratedNativeModule._SearchController_stopEditing(this.peer!.ptr) } - setTextSelection_serialize(selectionStart: number, selectionEnd: number, options?: SelectionOptions): void { + setTextSelection_serialize(selectionStart: int32, selectionEnd: int32, options?: SelectionOptions): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (options !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/span.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/span.ets index 4c4448e654a..24f164fef6d 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/span.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/span.ets @@ -140,15 +140,15 @@ export class ArkSpanPeer extends ArkBaseSpanPeer { ArkUIGeneratedNativeModule._SpanAttribute_setFontColor(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setFontSizeAttribute(value: number | string | Resource | undefined): void { + setFontSizeAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -176,15 +176,15 @@ export class ArkSpanPeer extends ArkBaseSpanPeer { ArkUIGeneratedNativeModule._SpanAttribute_setFontStyle(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setFontWeightAttribute(value: number | FontWeight | string | undefined): void { + setFontWeightAttribute(value: int32 | FontWeight | string | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof int32) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as int32 + thisSerializer.writeInt32(valueTmpValueForIdx0) } else if (valueTmpValue instanceof FontWeight) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as FontWeight @@ -232,15 +232,15 @@ export class ArkSpanPeer extends ArkBaseSpanPeer { ArkUIGeneratedNativeModule._SpanAttribute_setDecoration(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setLetterSpacingAttribute(value: number | string | undefined): void { + setLetterSpacingAttribute(value: double | string | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -351,13 +351,13 @@ export interface SpanAttribute extends BaseSpan { fontColor(value: ResourceColor | undefined): this { throw new Error("Unimplemented method fontColor") } - fontSize(value: number | string | Resource | undefined): this { + fontSize(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method fontSize") } fontStyle(value: FontStyle | undefined): this { throw new Error("Unimplemented method fontStyle") } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { throw new Error("Unimplemented method fontWeight") } fontFamily(value: string | Resource | undefined): this { @@ -366,7 +366,7 @@ export interface SpanAttribute extends BaseSpan { decoration(value: DecorationStyleInterface | undefined): this { throw new Error("Unimplemented method decoration") } - letterSpacing(value: number | string | undefined): this { + letterSpacing(value: double | string | undefined): this { throw new Error("Unimplemented method letterSpacing") } textCase(value: TextCase | undefined): this { @@ -385,12 +385,12 @@ export interface SpanAttribute extends BaseSpan { export class ArkSpanStyle extends ArkBaseSpanStyle implements SpanAttribute { font_value?: Font | undefined fontColor_value?: ResourceColor | undefined - fontSize_value?: number | string | Resource | undefined + fontSize_value?: double | string | Resource | undefined fontStyle_value?: FontStyle | undefined - fontWeight_value?: number | FontWeight | string | undefined + fontWeight_value?: int32 | FontWeight | string | undefined fontFamily_value?: string | Resource | undefined decoration_value?: DecorationStyleInterface | undefined - letterSpacing_value?: number | string | undefined + letterSpacing_value?: double | string | undefined textCase_value?: TextCase | undefined lineHeight_value?: Length | undefined textShadow_value?: ShadowOptions | Array | undefined @@ -404,13 +404,13 @@ export class ArkSpanStyle extends ArkBaseSpanStyle implements SpanAttribute { fontColor(value: ResourceColor | undefined): this { return this } - fontSize(value: number | string | Resource | undefined): this { + fontSize(value: double | string | Resource | undefined): this { return this } fontStyle(value: FontStyle | undefined): this { return this } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { return this } fontFamily(value: string | Resource | undefined): this { @@ -419,7 +419,7 @@ export class ArkSpanStyle extends ArkBaseSpanStyle implements SpanAttribute { decoration(value: DecorationStyleInterface | undefined): this { return this } - letterSpacing(value: number | string | undefined): this { + letterSpacing(value: double | string | undefined): this { return this } textCase(value: TextCase | undefined): this { @@ -493,9 +493,9 @@ export class ArkSpanComponent extends ArkBaseSpanComponent implements SpanAttrib } return this } - public fontSize(value: number | string | Resource | undefined): this { + public fontSize(value: double | string | Resource | undefined): this { if (this.checkPriority("fontSize")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setFontSizeAttribute(value_casted) return this } @@ -509,9 +509,9 @@ export class ArkSpanComponent extends ArkBaseSpanComponent implements SpanAttrib } return this } - public fontWeight(value: number | FontWeight | string | undefined): this { + public fontWeight(value: int32 | FontWeight | string | undefined): this { if (this.checkPriority("fontWeight")) { - const value_casted = value as (number | FontWeight | string | undefined) + const value_casted = value as (int32 | FontWeight | string | undefined) this.getPeer()?.setFontWeightAttribute(value_casted) return this } @@ -533,9 +533,9 @@ export class ArkSpanComponent extends ArkBaseSpanComponent implements SpanAttrib } return this } - public letterSpacing(value: number | string | undefined): this { + public letterSpacing(value: double | string | undefined): this { if (this.checkPriority("letterSpacing")) { - const value_casted = value as (number | string | undefined) + const value_casted = value as (double | string | undefined) this.getPeer()?.setLetterSpacingAttribute(value_casted) return this } diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/symbolSpan.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/symbolSpan.ets index 67181b75919..051eaf9fea7 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/symbolSpan.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/symbolSpan.ets @@ -52,15 +52,15 @@ export class ArkSymbolSpanPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._SymbolSpanInterface_setSymbolSpanOptions(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setFontSizeAttribute(value: number | string | Resource | undefined): void { + setFontSizeAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -108,15 +108,15 @@ export class ArkSymbolSpanPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._SymbolSpanAttribute_setFontColor(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setFontWeightAttribute(value: number | FontWeight | string | undefined): void { + setFontWeightAttribute(value: int32 | FontWeight | string | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof int32) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as int32 + thisSerializer.writeInt32(valueTmpValueForIdx0) } else if (valueTmpValue instanceof FontWeight) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as FontWeight @@ -161,13 +161,13 @@ export interface SymbolSpanAttribute extends CommonMethod { setSymbolSpanOptions(value: Resource): this { throw new Error("Unimplemented method setSymbolSpanOptions") } - fontSize(value: number | string | Resource | undefined): this { + fontSize(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method fontSize") } fontColor(value: Array | undefined): this { throw new Error("Unimplemented method fontColor") } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { throw new Error("Unimplemented method fontWeight") } effectStrategy(value: SymbolEffectStrategy | undefined): this { @@ -181,22 +181,22 @@ export interface SymbolSpanAttribute extends CommonMethod { } } export class ArkSymbolSpanStyle extends ArkCommonMethodStyle implements SymbolSpanAttribute { - fontSize_value?: number | string | Resource | undefined + fontSize_value?: double | string | Resource | undefined fontColor_value?: Array | undefined - fontWeight_value?: number | FontWeight | string | undefined + fontWeight_value?: int32 | FontWeight | string | undefined effectStrategy_value?: SymbolEffectStrategy | undefined renderingStrategy_value?: SymbolRenderingStrategy | undefined attributeModifier_value?: AttributeModifier | AttributeModifier | undefined setSymbolSpanOptions(value: Resource): this { return this } - fontSize(value: number | string | Resource | undefined): this { + fontSize(value: double | string | Resource | undefined): this { return this } fontColor(value: Array | undefined): this { return this } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { return this } effectStrategy(value: SymbolEffectStrategy | undefined): this { @@ -222,9 +222,9 @@ export class ArkSymbolSpanComponent extends ArkCommonMethodComponent implements } return this } - public fontSize(value: number | string | Resource | undefined): this { + public fontSize(value: double | string | Resource | undefined): this { if (this.checkPriority("fontSize")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setFontSizeAttribute(value_casted) return this } @@ -238,9 +238,9 @@ export class ArkSymbolSpanComponent extends ArkCommonMethodComponent implements } return this } - public fontWeight(value: number | FontWeight | string | undefined): this { + public fontWeight(value: int32 | FontWeight | string | undefined): this { if (this.checkPriority("fontWeight")) { - const value_casted = value as (number | FontWeight | string | undefined) + const value_casted = value as (int32 | FontWeight | string | undefined) this.getPeer()?.setFontWeightAttribute(value_casted) return this } diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/symbolglyph.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/symbolglyph.ets index 522ca377083..9d28701a914 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/symbolglyph.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/symbolglyph.ets @@ -81,15 +81,15 @@ export class ArkSymbolGlyphPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._SymbolGlyphInterface_setSymbolGlyphOptions(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setFontSizeAttribute(value: number | string | Resource | undefined): void { + setFontSizeAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -185,15 +185,15 @@ export class ArkSymbolGlyphPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._SymbolGlyphAttribute_setRenderingStrategy(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMinFontScaleAttribute(value: number | Resource | undefined): void { + setMinFontScaleAttribute(value: double | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof Resource) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as Resource @@ -205,15 +205,15 @@ export class ArkSymbolGlyphPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._SymbolGlyphAttribute_setMinFontScale(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxFontScaleAttribute(value: number | Resource | undefined): void { + setMaxFontScaleAttribute(value: double | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof Resource) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as Resource @@ -225,7 +225,7 @@ export class ArkSymbolGlyphPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._SymbolGlyphAttribute_setMaxFontScale(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setSymbolEffectAttribute(symbolEffect: SymbolEffect | undefined, triggerValue?: boolean | number): void { + setSymbolEffectAttribute(symbolEffect: SymbolEffect | undefined, triggerValue?: boolean | int32): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (symbolEffect !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) @@ -241,10 +241,10 @@ export class ArkSymbolGlyphPeer extends ArkCommonMethodPeer { thisSerializer.writeInt8((0).toChar()) const triggerValueTmpValueForIdx0 = triggerValueTmpValue as boolean thisSerializer.writeBoolean(triggerValueTmpValueForIdx0) - } else if (triggerValueTmpValue instanceof number) { + } else if (triggerValueTmpValue instanceof int32) { thisSerializer.writeInt8((1).toChar()) - const triggerValueTmpValueForIdx1 = triggerValueTmpValue as number - thisSerializer.writeNumber(triggerValueTmpValueForIdx1) + const triggerValueTmpValueForIdx1 = triggerValueTmpValue as int32 + thisSerializer.writeInt32(triggerValueTmpValueForIdx1) } } else { thisSerializer.writeInt8(RuntimeType.UNDEFINED) @@ -279,7 +279,7 @@ export interface SymbolGlyphAttribute extends CommonMethod { setSymbolGlyphOptions(value?: Resource): this { throw new Error("Unimplemented method setSymbolGlyphOptions") } - fontSize(value: number | string | Resource | undefined): this { + fontSize(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method fontSize") } fontColor(value: Array | undefined): this { @@ -294,13 +294,13 @@ export interface SymbolGlyphAttribute extends CommonMethod { renderingStrategy(value: SymbolRenderingStrategy | undefined): this { throw new Error("Unimplemented method renderingStrategy") } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { throw new Error("Unimplemented method minFontScale") } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { throw new Error("Unimplemented method maxFontScale") } - symbolEffect(symbolEffect: SymbolEffect | undefined, triggerValue?: boolean | number): this { + symbolEffect(symbolEffect: SymbolEffect | undefined, triggerValue?: boolean | int32): this { throw new Error("Unimplemented method symbolEffect") } attributeModifier(value: AttributeModifier | AttributeModifier | undefined): this { @@ -308,18 +308,18 @@ export interface SymbolGlyphAttribute extends CommonMethod { } } export class ArkSymbolGlyphStyle extends ArkCommonMethodStyle implements SymbolGlyphAttribute { - fontSize_value?: number | string | Resource | undefined + fontSize_value?: double | string | Resource | undefined fontColor_value?: Array | undefined fontWeight_value?: number | FontWeight | string | undefined effectStrategy_value?: SymbolEffectStrategy | undefined renderingStrategy_value?: SymbolRenderingStrategy | undefined - minFontScale_value?: number | Resource | undefined - maxFontScale_value?: number | Resource | undefined + minFontScale_value?: double | Resource | undefined + maxFontScale_value?: double | Resource | undefined attributeModifier_value?: AttributeModifier | AttributeModifier | undefined setSymbolGlyphOptions(value?: Resource): this { return this } - fontSize(value: number | string | Resource | undefined): this { + fontSize(value: double | string | Resource | undefined): this { return this } fontColor(value: Array | undefined): this { @@ -334,13 +334,13 @@ export class ArkSymbolGlyphStyle extends ArkCommonMethodStyle implements SymbolG renderingStrategy(value: SymbolRenderingStrategy | undefined): this { return this } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { return this } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { return this } - symbolEffect(symbolEffect: SymbolEffect | undefined, triggerValue?: boolean | number): this { + symbolEffect(symbolEffect: SymbolEffect | undefined, triggerValue?: boolean | int32): this { return this } public attributeModifier(value: AttributeModifier | AttributeModifier | undefined): this { @@ -360,9 +360,9 @@ export class ArkSymbolGlyphComponent extends ArkCommonMethodComponent implements } return this } - public fontSize(value: number | string | Resource | undefined): this { + public fontSize(value: double | string | Resource | undefined): this { if (this.checkPriority("fontSize")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setFontSizeAttribute(value_casted) return this } @@ -400,26 +400,26 @@ export class ArkSymbolGlyphComponent extends ArkCommonMethodComponent implements } return this } - public minFontScale(value: number | Resource | undefined): this { + public minFontScale(value: double | Resource | undefined): this { if (this.checkPriority("minFontScale")) { - const value_casted = value as (number | Resource | undefined) + const value_casted = value as (double | Resource | undefined) this.getPeer()?.setMinFontScaleAttribute(value_casted) return this } return this } - public maxFontScale(value: number | Resource | undefined): this { + public maxFontScale(value: double | Resource | undefined): this { if (this.checkPriority("maxFontScale")) { - const value_casted = value as (number | Resource | undefined) + const value_casted = value as (double | Resource | undefined) this.getPeer()?.setMaxFontScaleAttribute(value_casted) return this } return this } - public symbolEffect(symbolEffect: SymbolEffect | undefined, triggerValue?: boolean | number): this { + public symbolEffect(symbolEffect: SymbolEffect | undefined, triggerValue?: boolean | int32): this { if (this.checkPriority("symbolEffect")) { const symbolEffect_casted = symbolEffect as (SymbolEffect | undefined) - const triggerValue_casted = triggerValue as (boolean | number | undefined) + const triggerValue_casted = triggerValue as (boolean | int32 | undefined) this.getPeer()?.setSymbolEffectAttribute(symbolEffect_casted, triggerValue_casted) return this } diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/text.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/text.ets index 4d7e7e78b98..148bef72332 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/text.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/text.ets @@ -153,15 +153,15 @@ export class ArkTextPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAttribute_setFontColor(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setFontSizeAttribute(value: number | string | Resource | undefined): void { + setFontSizeAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -177,15 +177,15 @@ export class ArkTextPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAttribute_setFontSize(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMinFontSizeAttribute(value: number | string | Resource | undefined): void { + setMinFontSizeAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -201,15 +201,15 @@ export class ArkTextPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAttribute_setMinFontSize(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxFontSizeAttribute(value: number | string | Resource | undefined): void { + setMaxFontSizeAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -225,15 +225,15 @@ export class ArkTextPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAttribute_setMaxFontSize(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMinFontScaleAttribute(value: number | Resource | undefined): void { + setMinFontScaleAttribute(value: double | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof Resource) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as Resource @@ -245,15 +245,15 @@ export class ArkTextPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAttribute_setMinFontScale(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxFontScaleAttribute(value: number | Resource | undefined): void { + setMaxFontScaleAttribute(value: double | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof Resource) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as Resource @@ -301,15 +301,15 @@ export class ArkTextPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAttribute_setTextAlign(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setLineHeightAttribute(value: number | string | Resource | undefined): void { + setLineHeightAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -357,12 +357,12 @@ export class ArkTextPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAttribute_setFontFamily(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxLinesAttribute(value: number | undefined): void { + setMaxLinesAttribute(value: int32 | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - thisSerializer.writeNumber(valueTmpValue) + thisSerializer.writeInt32(valueTmpValue) } else { thisSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -381,15 +381,15 @@ export class ArkTextPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAttribute_setDecoration(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setLetterSpacingAttribute(value: number | string | undefined): void { + setLetterSpacingAttribute(value: double | string | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -413,15 +413,15 @@ export class ArkTextPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAttribute_setTextCase(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setBaselineOffsetAttribute(value: number | string | undefined): void { + setBaselineOffsetAttribute(value: double | string | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -645,7 +645,7 @@ export class ArkTextPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAttribute_setDataDetectorConfig(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setOnTextSelectionChangeAttribute(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): void { + setOnTextSelectionChangeAttribute(value: ((selectionStart: int32,selectionEnd: int32) => void) | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) @@ -772,15 +772,15 @@ export class ArkTextPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAttribute_setFont(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setFontWeightAttribute(weight: number | FontWeight | string | undefined, options?: FontSettingOptions): void { + setFontWeightAttribute(weight: int32 | FontWeight | string | undefined, options?: FontSettingOptions): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (weight !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const weightTmpValue = weight! - if (weightTmpValue instanceof number) { + if (weightTmpValue instanceof int32) { thisSerializer.writeInt8((0).toChar()) - const weightTmpValueForIdx0 = weightTmpValue as number - thisSerializer.writeNumber(weightTmpValueForIdx0) + const weightTmpValueForIdx0 = weightTmpValue as int32 + thisSerializer.writeInt32(weightTmpValueForIdx0) } else if (weightTmpValue instanceof FontWeight) { thisSerializer.writeInt8((1).toChar()) const weightTmpValueForIdx1 = weightTmpValue as FontWeight @@ -803,19 +803,19 @@ export class ArkTextPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAttribute_setFontWeight(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setSelectionAttribute(selectionStart: number | undefined, selectionEnd: number | undefined): void { + setSelectionAttribute(selectionStart: int32 | undefined, selectionEnd: int32 | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (selectionStart !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const selectionStartTmpValue = selectionStart! - thisSerializer.writeNumber(selectionStartTmpValue) + thisSerializer.writeInt32(selectionStartTmpValue) } else { thisSerializer.writeInt8(RuntimeType.UNDEFINED) } if (selectionEnd !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const selectionEndTmpValue = selectionEnd! - thisSerializer.writeNumber(selectionEndTmpValue) + thisSerializer.writeInt32(selectionEndTmpValue) } else { thisSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -866,19 +866,19 @@ export interface TextAttribute extends CommonMethod { fontColor(value: ResourceColor | undefined): this { throw new Error("Unimplemented method fontColor") } - fontSize(value: number | string | Resource | undefined): this { + fontSize(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method fontSize") } - minFontSize(value: number | string | Resource | undefined): this { + minFontSize(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method minFontSize") } - maxFontSize(value: number | string | Resource | undefined): this { + maxFontSize(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method maxFontSize") } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { throw new Error("Unimplemented method minFontScale") } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { throw new Error("Unimplemented method maxFontScale") } fontStyle(value: FontStyle | undefined): this { @@ -890,7 +890,7 @@ export interface TextAttribute extends CommonMethod { textAlign(value: TextAlign | undefined): this { throw new Error("Unimplemented method textAlign") } - lineHeight(value: number | string | Resource | undefined): this { + lineHeight(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method lineHeight") } textOverflow(value: TextOverflowOptions | undefined): this { @@ -899,19 +899,19 @@ export interface TextAttribute extends CommonMethod { fontFamily(value: string | Resource | undefined): this { throw new Error("Unimplemented method fontFamily") } - maxLines(value: number | undefined): this { + maxLines(value: int32 | undefined): this { throw new Error("Unimplemented method maxLines") } decoration(value: DecorationStyleInterface | undefined): this { throw new Error("Unimplemented method decoration") } - letterSpacing(value: number | string | undefined): this { + letterSpacing(value: double | string | undefined): this { throw new Error("Unimplemented method letterSpacing") } textCase(value: TextCase | undefined): this { throw new Error("Unimplemented method textCase") } - baselineOffset(value: number | string | undefined): this { + baselineOffset(value: double | string | undefined): this { throw new Error("Unimplemented method baselineOffset") } copyOption(value: CopyOptions | undefined): this { @@ -951,7 +951,7 @@ export interface TextAttribute extends CommonMethod { dataDetectorConfig(value: TextDataDetectorConfig | undefined): this { throw new Error("Unimplemented method dataDetectorConfig") } - onTextSelectionChange(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): this { + onTextSelectionChange(value: ((selectionStart: int32,selectionEnd: int32) => void) | undefined): this { throw new Error("Unimplemented method onTextSelectionChange") } fontFeature(value: string | undefined): this { @@ -981,10 +981,10 @@ export interface TextAttribute extends CommonMethod { font(fontValue: Font | undefined, options?: FontSettingOptions): this { throw new Error("Unimplemented method font") } - fontWeight(weight: number | FontWeight | string | undefined, options?: FontSettingOptions): this { + fontWeight(weight: int32 | FontWeight | string | undefined, options?: FontSettingOptions): this { throw new Error("Unimplemented method fontWeight") } - selection(selectionStart: number | undefined, selectionEnd: number | undefined): this { + selection(selectionStart: int32 | undefined, selectionEnd: int32 | undefined): this { throw new Error("Unimplemented method selection") } bindSelectionMenu(spanType: TextSpanType | undefined, content: CustomBuilder | undefined, responseType: TextResponseType | undefined, options?: SelectionMenuOptions): this { @@ -996,22 +996,22 @@ export interface TextAttribute extends CommonMethod { } export class ArkTextStyle extends ArkCommonMethodStyle implements TextAttribute { fontColor_value?: ResourceColor | undefined - fontSize_value?: number | string | Resource | undefined - minFontSize_value?: number | string | Resource | undefined - maxFontSize_value?: number | string | Resource | undefined - minFontScale_value?: number | Resource | undefined - maxFontScale_value?: number | Resource | undefined + fontSize_value?: double | string | Resource | undefined + minFontSize_value?: double | string | Resource | undefined + maxFontSize_value?: double | string | Resource | undefined + minFontScale_value?: double | Resource | undefined + maxFontScale_value?: double | Resource | undefined fontStyle_value?: FontStyle | undefined lineSpacing_value?: LengthMetrics | undefined textAlign_value?: TextAlign | undefined - lineHeight_value?: number | string | Resource | undefined + lineHeight_value?: double | string | Resource | undefined textOverflow_value?: TextOverflowOptions | undefined fontFamily_value?: string | Resource | undefined - maxLines_value?: number | undefined + maxLines_value?: int32 | undefined decoration_value?: DecorationStyleInterface | undefined - letterSpacing_value?: number | string | undefined + letterSpacing_value?: double | string | undefined textCase_value?: TextCase | undefined - baselineOffset_value?: number | string | undefined + baselineOffset_value?: double | string | undefined copyOption_value?: CopyOptions | undefined draggable_value?: boolean | undefined textShadow_value?: ShadowOptions | Array | undefined @@ -1025,7 +1025,7 @@ export class ArkTextStyle extends ArkCommonMethodStyle implements TextAttribute ellipsisMode_value?: EllipsisMode | undefined enableDataDetector_value?: boolean | undefined dataDetectorConfig_value?: TextDataDetectorConfig | undefined - onTextSelectionChange_value?: ((selectionStart: number,selectionEnd: number) => void) | undefined + onTextSelectionChange_value?: ((selectionStart: int32,selectionEnd: int32) => void) | undefined fontFeature_value?: string | undefined marqueeOptions_value?: TextMarqueeOptions | undefined onMarqueeStateChange_value?: ((value0: MarqueeState) => void) | undefined @@ -1041,19 +1041,19 @@ export class ArkTextStyle extends ArkCommonMethodStyle implements TextAttribute fontColor(value: ResourceColor | undefined): this { return this } - fontSize(value: number | string | Resource | undefined): this { + fontSize(value: double | string | Resource | undefined): this { return this } - minFontSize(value: number | string | Resource | undefined): this { + minFontSize(value: double | string | Resource | undefined): this { return this } - maxFontSize(value: number | string | Resource | undefined): this { + maxFontSize(value: double | string | Resource | undefined): this { return this } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { return this } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { return this } fontStyle(value: FontStyle | undefined): this { @@ -1065,7 +1065,7 @@ export class ArkTextStyle extends ArkCommonMethodStyle implements TextAttribute textAlign(value: TextAlign | undefined): this { return this } - lineHeight(value: number | string | Resource | undefined): this { + lineHeight(value: double | string | Resource | undefined): this { return this } textOverflow(value: TextOverflowOptions | undefined): this { @@ -1074,19 +1074,19 @@ export class ArkTextStyle extends ArkCommonMethodStyle implements TextAttribute fontFamily(value: string | Resource | undefined): this { return this } - maxLines(value: number | undefined): this { + maxLines(value: int32 | undefined): this { return this } decoration(value: DecorationStyleInterface | undefined): this { return this } - letterSpacing(value: number | string | undefined): this { + letterSpacing(value: double | string | undefined): this { return this } textCase(value: TextCase | undefined): this { return this } - baselineOffset(value: number | string | undefined): this { + baselineOffset(value: double | string | undefined): this { return this } copyOption(value: CopyOptions | undefined): this { @@ -1128,7 +1128,7 @@ export class ArkTextStyle extends ArkCommonMethodStyle implements TextAttribute dataDetectorConfig(value: TextDataDetectorConfig | undefined): this { return this } - onTextSelectionChange(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): this { + onTextSelectionChange(value: ((selectionStart: int32,selectionEnd: int32) => void) | undefined): this { return this } fontFeature(value: string | undefined): this { @@ -1158,10 +1158,10 @@ export class ArkTextStyle extends ArkCommonMethodStyle implements TextAttribute font(fontValue: Font | undefined, options?: FontSettingOptions): this { return this } - fontWeight(weight: number | FontWeight | string | undefined, options?: FontSettingOptions): this { + fontWeight(weight: int32 | FontWeight | string | undefined, options?: FontSettingOptions): this { return this } - selection(selectionStart: number | undefined, selectionEnd: number | undefined): this { + selection(selectionStart: int32 | undefined, selectionEnd: int32 | undefined): this { return this } bindSelectionMenu(spanType: TextSpanType | undefined, content: CustomBuilder | undefined, responseType: TextResponseType | undefined, options?: SelectionMenuOptions): this { @@ -1197,10 +1197,10 @@ export interface TextOptions { } export interface TextMarqueeOptions { start: boolean; - step?: number; - loop?: number; + step?: double; + loop?: int32; fromStart?: boolean; - delay?: number; + delay?: int32; fadeout?: boolean; marqueeStartPolicy?: MarqueeStartPolicy; } @@ -1226,41 +1226,41 @@ export class ArkTextComponent extends ArkCommonMethodComponent implements TextAt } return this } - public fontSize(value: number | string | Resource | undefined): this { + public fontSize(value: double | string | Resource | undefined): this { if (this.checkPriority("fontSize")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setFontSizeAttribute(value_casted) return this } return this } - public minFontSize(value: number | string | Resource | undefined): this { + public minFontSize(value: double | string | Resource | undefined): this { if (this.checkPriority("minFontSize")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setMinFontSizeAttribute(value_casted) return this } return this } - public maxFontSize(value: number | string | Resource | undefined): this { + public maxFontSize(value: double | string | Resource | undefined): this { if (this.checkPriority("maxFontSize")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setMaxFontSizeAttribute(value_casted) return this } return this } - public minFontScale(value: number | Resource | undefined): this { + public minFontScale(value: double | Resource | undefined): this { if (this.checkPriority("minFontScale")) { - const value_casted = value as (number | Resource | undefined) + const value_casted = value as (double | Resource | undefined) this.getPeer()?.setMinFontScaleAttribute(value_casted) return this } return this } - public maxFontScale(value: number | Resource | undefined): this { + public maxFontScale(value: double | Resource | undefined): this { if (this.checkPriority("maxFontScale")) { - const value_casted = value as (number | Resource | undefined) + const value_casted = value as (double | Resource | undefined) this.getPeer()?.setMaxFontScaleAttribute(value_casted) return this } @@ -1290,9 +1290,9 @@ export class ArkTextComponent extends ArkCommonMethodComponent implements TextAt } return this } - public lineHeight(value: number | string | Resource | undefined): this { + public lineHeight(value: double | string | Resource | undefined): this { if (this.checkPriority("lineHeight")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setLineHeightAttribute(value_casted) return this } @@ -1314,9 +1314,9 @@ export class ArkTextComponent extends ArkCommonMethodComponent implements TextAt } return this } - public maxLines(value: number | undefined): this { + public maxLines(value: int32 | undefined): this { if (this.checkPriority("maxLines")) { - const value_casted = value as (number | undefined) + const value_casted = value as (int32 | undefined) this.getPeer()?.setMaxLinesAttribute(value_casted) return this } @@ -1330,9 +1330,9 @@ export class ArkTextComponent extends ArkCommonMethodComponent implements TextAt } return this } - public letterSpacing(value: number | string | undefined): this { + public letterSpacing(value: double | string | undefined): this { if (this.checkPriority("letterSpacing")) { - const value_casted = value as (number | string | undefined) + const value_casted = value as (double | string | undefined) this.getPeer()?.setLetterSpacingAttribute(value_casted) return this } @@ -1346,9 +1346,9 @@ export class ArkTextComponent extends ArkCommonMethodComponent implements TextAt } return this } - public baselineOffset(value: number | string | undefined): this { + public baselineOffset(value: double | string | undefined): this { if (this.checkPriority("baselineOffset")) { - const value_casted = value as (number | string | undefined) + const value_casted = value as (double | string | undefined) this.getPeer()?.setBaselineOffsetAttribute(value_casted) return this } @@ -1458,9 +1458,9 @@ export class ArkTextComponent extends ArkCommonMethodComponent implements TextAt } return this } - public onTextSelectionChange(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): this { + public onTextSelectionChange(value: ((selectionStart: int32,selectionEnd: int32) => void) | undefined): this { if (this.checkPriority("onTextSelectionChange")) { - const value_casted = value as (((selectionStart: number,selectionEnd: number) => void) | undefined) + const value_casted = value as (((selectionStart: int32,selectionEnd: int32) => void) | undefined) this.getPeer()?.setOnTextSelectionChangeAttribute(value_casted) return this } @@ -1539,19 +1539,19 @@ export class ArkTextComponent extends ArkCommonMethodComponent implements TextAt } return this } - public fontWeight(weight: number | FontWeight | string | undefined, options?: FontSettingOptions): this { + public fontWeight(weight: int32 | FontWeight | string | undefined, options?: FontSettingOptions): this { if (this.checkPriority("fontWeight")) { - const weight_casted = weight as (number | FontWeight | string | undefined) + const weight_casted = weight as (int32 | FontWeight | string | undefined) const options_casted = options as (FontSettingOptions | undefined) this.getPeer()?.setFontWeightAttribute(weight_casted, options_casted) return this } return this } - public selection(selectionStart: number | undefined, selectionEnd: number | undefined): this { + public selection(selectionStart: int32 | undefined, selectionEnd: int32 | undefined): this { if (this.checkPriority("selection")) { - const selectionStart_casted = selectionStart as (number | undefined) - const selectionEnd_casted = selectionEnd as (number | undefined) + const selectionStart_casted = selectionStart as (int32 | undefined) + const selectionEnd_casted = selectionEnd as (int32 | undefined) this.getPeer()?.setSelectionAttribute(selectionStart_casted, selectionEnd_casted) return this } @@ -1640,7 +1640,7 @@ export class TextMarqueeOptions_serializer { if (valueHolderForStep !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForStepTmpValue = valueHolderForStep! - valueSerializer.writeNumber(valueHolderForStepTmpValue) + valueSerializer.writeFloat64(valueHolderForStepTmpValue) } else { valueSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -1648,7 +1648,7 @@ export class TextMarqueeOptions_serializer { if (valueHolderForLoop !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForLoopTmpValue = valueHolderForLoop! - valueSerializer.writeNumber(valueHolderForLoopTmpValue) + valueSerializer.writeInt32(valueHolderForLoopTmpValue) } else { valueSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -1664,7 +1664,7 @@ export class TextMarqueeOptions_serializer { if (valueHolderForDelay !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForDelayTmpValue = valueHolderForDelay! - valueSerializer.writeNumber(valueHolderForDelayTmpValue) + valueSerializer.writeInt32(valueHolderForDelayTmpValue) } else { valueSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -1689,17 +1689,17 @@ export class TextMarqueeOptions_serializer { let valueDeserializer : DeserializerBase = buffer const startTmpResult : boolean = valueDeserializer.readBoolean() const stepTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let stepTmpBuf : number | undefined = undefined + let stepTmpBuf : double | undefined = undefined if ((stepTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { - stepTmpBuf = (valueDeserializer.readNumber() as number) + stepTmpBuf = valueDeserializer.readFloat64() } - const stepTmpResult : number | undefined = stepTmpBuf + const stepTmpResult : double | undefined = stepTmpBuf const loopTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let loopTmpBuf : number | undefined = undefined + let loopTmpBuf : int32 | undefined = undefined if ((loopTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { - loopTmpBuf = (valueDeserializer.readNumber() as number) + loopTmpBuf = valueDeserializer.readInt32() } - const loopTmpResult : number | undefined = loopTmpBuf + const loopTmpResult : int32 | undefined = loopTmpBuf const fromStartTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() let fromStartTmpBuf : boolean | undefined = undefined if ((fromStartTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { @@ -1707,11 +1707,11 @@ export class TextMarqueeOptions_serializer { } const fromStartTmpResult : boolean | undefined = fromStartTmpBuf const delayTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let delayTmpBuf : number | undefined = undefined + let delayTmpBuf : int32 | undefined = undefined if ((delayTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { - delayTmpBuf = (valueDeserializer.readNumber() as number) + delayTmpBuf = valueDeserializer.readInt32() } - const delayTmpResult : number | undefined = delayTmpBuf + const delayTmpResult : int32 | undefined = delayTmpBuf const fadeoutTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() let fadeoutTmpBuf : boolean | undefined = undefined if ((fadeoutTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/textArea.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/textArea.ets index 885f7a59964..22af3a0ae93 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/textArea.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/textArea.ets @@ -219,15 +219,15 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAreaAttribute_setFontStyle(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setFontWeightAttribute(value: number | FontWeight | string | undefined): void { + setFontWeightAttribute(value: int32 | FontWeight | string | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof int32) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as int32 + thisSerializer.writeInt32(valueTmpValueForIdx0) } else if (valueTmpValue instanceof FontWeight) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as FontWeight @@ -371,7 +371,7 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAreaAttribute_setOnChange(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setOnTextSelectionChangeAttribute(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): void { + setOnTextSelectionChangeAttribute(value: ((selectionStart: int32,selectionEnd: int32) => void) | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) @@ -383,7 +383,7 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAreaAttribute_setOnTextSelectionChange(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setOnContentScrollAttribute(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): void { + setOnContentScrollAttribute(value: ((totalOffsetX: double,totalOffsetY: double) => void) | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) @@ -467,12 +467,12 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAreaAttribute_setEnableKeyboardOnFocus(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxLengthAttribute(value: number | undefined): void { + setMaxLengthAttribute(value: int32 | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - thisSerializer.writeNumber(valueTmpValue) + thisSerializer.writeInt32(valueTmpValue) } else { thisSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -515,15 +515,15 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAreaAttribute_setSelectionMenuHidden(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMinFontSizeAttribute(value: number | string | Resource | undefined): void { + setMinFontSizeAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -539,15 +539,15 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAreaAttribute_setMinFontSize(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxFontSizeAttribute(value: number | string | Resource | undefined): void { + setMaxFontSizeAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -563,15 +563,15 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAreaAttribute_setMaxFontSize(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMinFontScaleAttribute(value: number | Resource | undefined): void { + setMinFontScaleAttribute(value: double | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof Resource) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as Resource @@ -583,15 +583,15 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAreaAttribute_setMinFontScale(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxFontScaleAttribute(value: number | Resource | undefined): void { + setMaxFontScaleAttribute(value: double | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof Resource) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as Resource @@ -615,12 +615,12 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAreaAttribute_setHeightAdaptivePolicy(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxLinesAttribute(value: number | undefined): void { + setMaxLinesAttribute(value: int32 | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - thisSerializer.writeNumber(valueTmpValue) + thisSerializer.writeInt32(valueTmpValue) } else { thisSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -663,15 +663,15 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAreaAttribute_setDecoration(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setLetterSpacingAttribute(value: number | string | Resource | undefined): void { + setLetterSpacingAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -699,15 +699,15 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAreaAttribute_setLineSpacing(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setLineHeightAttribute(value: number | string | Resource | undefined): void { + setLineHeightAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -1035,7 +1035,7 @@ export interface TextAreaAttribute extends CommonMethod { fontStyle(value: FontStyle | undefined): this { throw new Error("Unimplemented method fontStyle") } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { throw new Error("Unimplemented method fontWeight") } fontFamily(value: ResourceStr | undefined): this { @@ -1059,10 +1059,10 @@ export interface TextAreaAttribute extends CommonMethod { onChange(value: EditableTextOnChangeCallback | undefined): this { throw new Error("Unimplemented method onChange") } - onTextSelectionChange(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): this { + onTextSelectionChange(value: ((selectionStart: int32,selectionEnd: int32) => void) | undefined): this { throw new Error("Unimplemented method onTextSelectionChange") } - onContentScroll(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): this { + onContentScroll(value: ((totalOffsetX: double,totalOffsetY: double) => void) | undefined): this { throw new Error("Unimplemented method onContentScroll") } onEditChange(value: ((isEditing: boolean) => void) | undefined): this { @@ -1083,7 +1083,7 @@ export interface TextAreaAttribute extends CommonMethod { enableKeyboardOnFocus(value: boolean | undefined): this { throw new Error("Unimplemented method enableKeyboardOnFocus") } - maxLength(value: number | undefined): this { + maxLength(value: int32 | undefined): this { throw new Error("Unimplemented method maxLength") } style(value: TextContentStyle | undefined): this { @@ -1095,22 +1095,22 @@ export interface TextAreaAttribute extends CommonMethod { selectionMenuHidden(value: boolean | undefined): this { throw new Error("Unimplemented method selectionMenuHidden") } - minFontSize(value: number | string | Resource | undefined): this { + minFontSize(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method minFontSize") } - maxFontSize(value: number | string | Resource | undefined): this { + maxFontSize(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method maxFontSize") } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { throw new Error("Unimplemented method minFontScale") } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { throw new Error("Unimplemented method maxFontScale") } heightAdaptivePolicy(value: TextHeightAdaptivePolicy | undefined): this { throw new Error("Unimplemented method heightAdaptivePolicy") } - maxLines(value: number | undefined): this { + maxLines(value: int32 | undefined): this { throw new Error("Unimplemented method maxLines") } wordBreak(value: WordBreak | undefined): this { @@ -1122,13 +1122,13 @@ export interface TextAreaAttribute extends CommonMethod { decoration(value: TextDecorationOptions | undefined): this { throw new Error("Unimplemented method decoration") } - letterSpacing(value: number | string | Resource | undefined): this { + letterSpacing(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method letterSpacing") } lineSpacing(value: LengthMetrics | undefined): this { throw new Error("Unimplemented method lineSpacing") } - lineHeight(value: number | string | Resource | undefined): this { + lineHeight(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method lineHeight") } type(value: TextAreaType | undefined): this { @@ -1204,7 +1204,7 @@ export class ArkTextAreaStyle extends ArkCommonMethodStyle implements TextAreaAt fontColor_value?: ResourceColor | undefined fontSize_value?: Length | undefined fontStyle_value?: FontStyle | undefined - fontWeight_value?: number | FontWeight | string | undefined + fontWeight_value?: int32 | FontWeight | string | undefined fontFamily_value?: ResourceStr | undefined textOverflow_value?: TextOverflow | undefined textIndent_value?: Dimension | undefined @@ -1212,30 +1212,30 @@ export class ArkTextAreaStyle extends ArkCommonMethodStyle implements TextAreaAt selectedBackgroundColor_value?: ResourceColor | undefined onSubmit_value?: ((enterKey: EnterKeyType) => void) | TextAreaSubmitCallback | undefined onChange_value?: EditableTextOnChangeCallback | undefined - onTextSelectionChange_value?: ((selectionStart: number,selectionEnd: number) => void) | undefined - onContentScroll_value?: ((selectionStart: number,selectionEnd: number) => void) | undefined + onTextSelectionChange_value?: ((selectionStart: int32,selectionEnd: int32) => void) | undefined + onContentScroll_value?: ((totalOffsetX: double,totalOffsetY: double) => void) | undefined onEditChange_value?: ((isEditing: boolean) => void) | undefined onCopy_value?: ((value: string) => void) | undefined onCut_value?: ((value: string) => void) | undefined onPaste_value?: ((value: string,event: PasteEvent) => void) | undefined copyOption_value?: CopyOptions | undefined enableKeyboardOnFocus_value?: boolean | undefined - maxLength_value?: number | undefined + maxLength_value?: int32 | undefined style_value?: TextContentStyle | undefined barState_value?: BarState | undefined selectionMenuHidden_value?: boolean | undefined - minFontSize_value?: number | string | Resource | undefined - maxFontSize_value?: number | string | Resource | undefined - minFontScale_value?: number | Resource | undefined - maxFontScale_value?: number | Resource | undefined + minFontSize_value?: double | string | Resource | undefined + maxFontSize_value?: double | string | Resource | undefined + minFontScale_value?: double | Resource | undefined + maxFontScale_value?: double | Resource | undefined heightAdaptivePolicy_value?: TextHeightAdaptivePolicy | undefined - maxLines_value?: number | undefined + maxLines_value?: int32 | undefined wordBreak_value?: WordBreak | undefined lineBreakStrategy_value?: LineBreakStrategy | undefined decoration_value?: TextDecorationOptions | undefined - letterSpacing_value?: number | string | Resource | undefined + letterSpacing_value?: double | string | Resource | undefined lineSpacing_value?: LengthMetrics | undefined - lineHeight_value?: number | string | Resource | undefined + lineHeight_value?: double | string | Resource | undefined type_value?: TextAreaType | undefined enableAutoFill_value?: boolean | undefined contentType_value?: ContentType | undefined @@ -1281,7 +1281,7 @@ export class ArkTextAreaStyle extends ArkCommonMethodStyle implements TextAreaAt fontStyle(value: FontStyle | undefined): this { return this } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { return this } fontFamily(value: ResourceStr | undefined): this { @@ -1305,10 +1305,10 @@ export class ArkTextAreaStyle extends ArkCommonMethodStyle implements TextAreaAt onChange(value: EditableTextOnChangeCallback | undefined): this { return this } - onTextSelectionChange(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): this { + onTextSelectionChange(value: ((selectionStart: int32,selectionEnd: int32) => void) | undefined): this { return this } - onContentScroll(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): this { + onContentScroll(value: ((totalOffsetX: double,totalOffsetY: double) => void) | undefined): this { return this } onEditChange(value: ((isEditing: boolean) => void) | undefined): this { @@ -1329,7 +1329,7 @@ export class ArkTextAreaStyle extends ArkCommonMethodStyle implements TextAreaAt enableKeyboardOnFocus(value: boolean | undefined): this { return this } - maxLength(value: number | undefined): this { + maxLength(value: int32 | undefined): this { return this } style(value: TextContentStyle | undefined): this { @@ -1341,22 +1341,22 @@ export class ArkTextAreaStyle extends ArkCommonMethodStyle implements TextAreaAt selectionMenuHidden(value: boolean | undefined): this { return this } - minFontSize(value: number | string | Resource | undefined): this { + minFontSize(value: double | string | Resource | undefined): this { return this } - maxFontSize(value: number | string | Resource | undefined): this { + maxFontSize(value: double | string | Resource | undefined): this { return this } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { return this } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { return this } heightAdaptivePolicy(value: TextHeightAdaptivePolicy | undefined): this { return this } - maxLines(value: number | undefined): this { + maxLines(value: int32 | undefined): this { return this } wordBreak(value: WordBreak | undefined): this { @@ -1368,13 +1368,13 @@ export class ArkTextAreaStyle extends ArkCommonMethodStyle implements TextAreaAt decoration(value: TextDecorationOptions | undefined): this { return this } - letterSpacing(value: number | string | Resource | undefined): this { + letterSpacing(value: double | string | Resource | undefined): this { return this } lineSpacing(value: LengthMetrics | undefined): this { return this } - lineHeight(value: number | string | Resource | undefined): this { + lineHeight(value: double | string | Resource | undefined): this { return this } type(value: TextAreaType | undefined): this { @@ -1518,9 +1518,9 @@ export class ArkTextAreaComponent extends ArkCommonMethodComponent implements Te } return this } - public fontWeight(value: number | FontWeight | string | undefined): this { + public fontWeight(value: int32 | FontWeight | string | undefined): this { if (this.checkPriority("fontWeight")) { - const value_casted = value as (number | FontWeight | string | undefined) + const value_casted = value as (int32 | FontWeight | string | undefined) this.getPeer()?.setFontWeightAttribute(value_casted) return this } @@ -1582,17 +1582,17 @@ export class ArkTextAreaComponent extends ArkCommonMethodComponent implements Te } return this } - public onTextSelectionChange(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): this { + public onTextSelectionChange(value: ((selectionStart: int32,selectionEnd: int32) => void) | undefined): this { if (this.checkPriority("onTextSelectionChange")) { - const value_casted = value as (((selectionStart: number,selectionEnd: number) => void) | undefined) + const value_casted = value as (((selectionStart: int32,selectionEnd: int32) => void) | undefined) this.getPeer()?.setOnTextSelectionChangeAttribute(value_casted) return this } return this } - public onContentScroll(value: ((selectionStart: number,selectionEnd: number) => void) | undefined): this { + public onContentScroll(value: ((totalOffsetX: double,totalOffsetY: double) => void) | undefined): this { if (this.checkPriority("onContentScroll")) { - const value_casted = value as (((selectionStart: number,selectionEnd: number) => void) | undefined) + const value_casted = value as (((totalOffsetX: double,totalOffsetY: double) => void) | undefined) this.getPeer()?.setOnContentScrollAttribute(value_casted) return this } @@ -1646,9 +1646,9 @@ export class ArkTextAreaComponent extends ArkCommonMethodComponent implements Te } return this } - public maxLength(value: number | undefined): this { + public maxLength(value: int32 | undefined): this { if (this.checkPriority("maxLength")) { - const value_casted = value as (number | undefined) + const value_casted = value as (int32 | undefined) this.getPeer()?.setMaxLengthAttribute(value_casted) return this } @@ -1678,33 +1678,33 @@ export class ArkTextAreaComponent extends ArkCommonMethodComponent implements Te } return this } - public minFontSize(value: number | string | Resource | undefined): this { + public minFontSize(value: double | string | Resource | undefined): this { if (this.checkPriority("minFontSize")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setMinFontSizeAttribute(value_casted) return this } return this } - public maxFontSize(value: number | string | Resource | undefined): this { + public maxFontSize(value: double | string | Resource | undefined): this { if (this.checkPriority("maxFontSize")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setMaxFontSizeAttribute(value_casted) return this } return this } - public minFontScale(value: number | Resource | undefined): this { + public minFontScale(value: double | Resource | undefined): this { if (this.checkPriority("minFontScale")) { - const value_casted = value as (number | Resource | undefined) + const value_casted = value as (double | Resource | undefined) this.getPeer()?.setMinFontScaleAttribute(value_casted) return this } return this } - public maxFontScale(value: number | Resource | undefined): this { + public maxFontScale(value: double | Resource | undefined): this { if (this.checkPriority("maxFontScale")) { - const value_casted = value as (number | Resource | undefined) + const value_casted = value as (double | Resource | undefined) this.getPeer()?.setMaxFontScaleAttribute(value_casted) return this } @@ -1718,9 +1718,9 @@ export class ArkTextAreaComponent extends ArkCommonMethodComponent implements Te } return this } - public maxLines(value: number | undefined): this { + public maxLines(value: int32 | undefined): this { if (this.checkPriority("maxLines")) { - const value_casted = value as (number | undefined) + const value_casted = value as (int32 | undefined) this.getPeer()?.setMaxLinesAttribute(value_casted) return this } @@ -1750,9 +1750,9 @@ export class ArkTextAreaComponent extends ArkCommonMethodComponent implements Te } return this } - public letterSpacing(value: number | string | Resource | undefined): this { + public letterSpacing(value: double | string | Resource | undefined): this { if (this.checkPriority("letterSpacing")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setLetterSpacingAttribute(value_casted) return this } @@ -1766,9 +1766,9 @@ export class ArkTextAreaComponent extends ArkCommonMethodComponent implements Te } return this } - public lineHeight(value: number | string | Resource | undefined): this { + public lineHeight(value: double | string | Resource | undefined): this { if (this.checkPriority("lineHeight")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setLineHeightAttribute(value_casted) return this } @@ -2108,14 +2108,14 @@ export class TextAreaController extends TextContentControllerBase implements Mat static getFinalizer(): KPointer { return ArkUIGeneratedNativeModule._TextAreaController_getFinalizer() } - public caretPosition(value: number): void { - const value_casted = value as (number) + public caretPosition(value: int32): void { + const value_casted = value as (int32) this.caretPosition_serialize(value_casted) return } - public setTextSelection(selectionStart: number, selectionEnd: number, options?: SelectionOptions): void { - const selectionStart_casted = selectionStart as (number) - const selectionEnd_casted = selectionEnd as (number) + public setTextSelection(selectionStart: int32, selectionEnd: int32, options?: SelectionOptions): void { + const selectionStart_casted = selectionStart as (int32) + const selectionEnd_casted = selectionEnd as (int32) const options_casted = options as (SelectionOptions | undefined) this.setTextSelection_serialize(selectionStart_casted, selectionEnd_casted, options_casted) return @@ -2124,10 +2124,10 @@ export class TextAreaController extends TextContentControllerBase implements Mat this.stopEditing_serialize() return } - caretPosition_serialize(value: number): void { + caretPosition_serialize(value: int32): void { ArkUIGeneratedNativeModule._TextAreaController_caretPosition(this.peer!.ptr, value) } - setTextSelection_serialize(selectionStart: number, selectionEnd: number, options?: SelectionOptions): void { + setTextSelection_serialize(selectionStart: int32, selectionEnd: int32, options?: SelectionOptions): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (options !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/textInput.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/textInput.ets index aa49046056a..7b2294ad6d1 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/textInput.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/textInput.ets @@ -315,12 +315,12 @@ export class ArkTextInputPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextInputAttribute_setOnContentScroll(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxLengthAttribute(value: number | undefined): void { + setMaxLengthAttribute(value: int32 | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - thisSerializer.writeNumber(valueTmpValue) + thisSerializer.writeInt32(valueTmpValue) } else { thisSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -391,15 +391,15 @@ export class ArkTextInputPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextInputAttribute_setFontStyle(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setFontWeightAttribute(value: number | FontWeight | string | undefined): void { + setFontWeightAttribute(value: int32 | FontWeight | string | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof int32) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as int32 + thisSerializer.writeInt32(valueTmpValueForIdx0) } else if (valueTmpValue instanceof FontWeight) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as FontWeight @@ -567,12 +567,12 @@ export class ArkTextInputPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextInputAttribute_setSelectedBackgroundColor(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setCaretPositionAttribute(value: number | undefined): void { + setCaretPositionAttribute(value: int32 | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - thisSerializer.writeNumber(valueTmpValue) + thisSerializer.writeInt32(valueTmpValue) } else { thisSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -707,12 +707,12 @@ export class ArkTextInputPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextInputAttribute_setBarState(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxLinesAttribute(value: number | undefined): void { + setMaxLinesAttribute(value: int32 | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - thisSerializer.writeNumber(valueTmpValue) + thisSerializer.writeInt32(valueTmpValue) } else { thisSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -775,15 +775,15 @@ export class ArkTextInputPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextInputAttribute_setSelectAll(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMinFontSizeAttribute(value: number | string | Resource | undefined): void { + setMinFontSizeAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -799,15 +799,15 @@ export class ArkTextInputPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextInputAttribute_setMinFontSize(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxFontSizeAttribute(value: number | string | Resource | undefined): void { + setMaxFontSizeAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -823,15 +823,15 @@ export class ArkTextInputPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextInputAttribute_setMaxFontSize(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMinFontScaleAttribute(value: number | Resource | undefined): void { + setMinFontScaleAttribute(value: double | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof Resource) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as Resource @@ -843,15 +843,15 @@ export class ArkTextInputPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextInputAttribute_setMinFontScale(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setMaxFontScaleAttribute(value: number | Resource | undefined): void { + setMaxFontScaleAttribute(value: double | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof Resource) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as Resource @@ -899,15 +899,15 @@ export class ArkTextInputPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextInputAttribute_setDecoration(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setLetterSpacingAttribute(value: number | string | Resource | undefined): void { + setLetterSpacingAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -923,15 +923,15 @@ export class ArkTextInputPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextInputAttribute_setLetterSpacing(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) thisSerializer.release() } - setLineHeightAttribute(value: number | string | Resource | undefined): void { + setLineHeightAttribute(value: double | string | Resource | undefined): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (value !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) const valueTmpValue = value! - if (valueTmpValue instanceof number) { + if (valueTmpValue instanceof double) { thisSerializer.writeInt8((0).toChar()) - const valueTmpValueForIdx0 = valueTmpValue as number - thisSerializer.writeNumber(valueTmpValueForIdx0) + const valueTmpValueForIdx0 = valueTmpValue as double + thisSerializer.writeFloat64(valueTmpValueForIdx0) } else if (valueTmpValue instanceof string) { thisSerializer.writeInt8((1).toChar()) const valueTmpValueForIdx1 = valueTmpValue as string @@ -1306,8 +1306,8 @@ export interface PasswordIcon { offIconSrc?: string | Resource; } export type OnSubmitCallback = (enterKey: EnterKeyType, event: SubmitEvent) => void; -export type OnTextSelectionChangeCallback = (selectionStart: number, selectionEnd: number) => void; -export type OnContentScrollCallback = (totalOffsetX: number, totalOffsetY: number) => void; +export type OnTextSelectionChangeCallback = (selectionStart: int32, selectionEnd: int32) => void; +export type OnContentScrollCallback = (totalOffsetX: double, totalOffsetY: double) => void; export type OnPasteCallback = (content: string, event: PasteEvent) => void; export interface TextInputAttribute extends CommonMethod { setTextInputOptions(value?: TextInputOptions): this { @@ -1352,7 +1352,7 @@ export interface TextInputAttribute extends CommonMethod { onContentScroll(value: OnContentScrollCallback | undefined): this { throw new Error("Unimplemented method onContentScroll") } - maxLength(value: number | undefined): this { + maxLength(value: int32 | undefined): this { throw new Error("Unimplemented method maxLength") } fontColor(value: ResourceColor | undefined): this { @@ -1364,7 +1364,7 @@ export interface TextInputAttribute extends CommonMethod { fontStyle(value: FontStyle | undefined): this { throw new Error("Unimplemented method fontStyle") } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { throw new Error("Unimplemented method fontWeight") } fontFamily(value: ResourceStr | undefined): this { @@ -1397,7 +1397,7 @@ export interface TextInputAttribute extends CommonMethod { selectedBackgroundColor(value: ResourceColor | undefined): this { throw new Error("Unimplemented method selectedBackgroundColor") } - caretPosition(value: number | undefined): this { + caretPosition(value: int32 | undefined): this { throw new Error("Unimplemented method caretPosition") } enableKeyboardOnFocus(value: boolean | undefined): this { @@ -1424,7 +1424,7 @@ export interface TextInputAttribute extends CommonMethod { barState(value: BarState | undefined): this { throw new Error("Unimplemented method barState") } - maxLines(value: number | undefined): this { + maxLines(value: int32 | undefined): this { throw new Error("Unimplemented method maxLines") } wordBreak(value: WordBreak | undefined): this { @@ -1439,16 +1439,16 @@ export interface TextInputAttribute extends CommonMethod { selectAll(value: boolean | undefined): this { throw new Error("Unimplemented method selectAll") } - minFontSize(value: number | string | Resource | undefined): this { + minFontSize(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method minFontSize") } - maxFontSize(value: number | string | Resource | undefined): this { + maxFontSize(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method maxFontSize") } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { throw new Error("Unimplemented method minFontScale") } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { throw new Error("Unimplemented method maxFontScale") } heightAdaptivePolicy(value: TextHeightAdaptivePolicy | undefined): this { @@ -1460,10 +1460,10 @@ export interface TextInputAttribute extends CommonMethod { decoration(value: TextDecorationOptions | undefined): this { throw new Error("Unimplemented method decoration") } - letterSpacing(value: number | string | Resource | undefined): this { + letterSpacing(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method letterSpacing") } - lineHeight(value: number | string | Resource | undefined): this { + lineHeight(value: double | string | Resource | undefined): this { throw new Error("Unimplemented method lineHeight") } passwordRules(value: string | undefined): this { @@ -1544,11 +1544,11 @@ export class ArkTextInputStyle extends ArkCommonMethodStyle implements TextInput onChange_value?: EditableTextOnChangeCallback | undefined onTextSelectionChange_value?: OnTextSelectionChangeCallback | undefined onContentScroll_value?: OnContentScrollCallback | undefined - maxLength_value?: number | undefined + maxLength_value?: int32 | undefined fontColor_value?: ResourceColor | undefined fontSize_value?: Length | undefined fontStyle_value?: FontStyle | undefined - fontWeight_value?: number | FontWeight | string | undefined + fontWeight_value?: int32 | FontWeight | string | undefined fontFamily_value?: ResourceStr | undefined onCopy_value?: ((value0: string) => void) | undefined onCut_value?: ((value0: string) => void) | undefined @@ -1559,7 +1559,7 @@ export class ArkTextInputStyle extends ArkCommonMethodStyle implements TextInput style_value?: TextInputStyle | TextContentStyle | undefined caretStyle_value?: CaretStyle | undefined selectedBackgroundColor_value?: ResourceColor | undefined - caretPosition_value?: number | undefined + caretPosition_value?: int32 | undefined enableKeyboardOnFocus_value?: boolean | undefined passwordIcon_value?: PasswordIcon | undefined showError_value?: ResourceStr | undefined @@ -1568,20 +1568,20 @@ export class ArkTextInputStyle extends ArkCommonMethodStyle implements TextInput underlineColor_value?: ResourceColor | UnderlineColor | undefined selectionMenuHidden_value?: boolean | undefined barState_value?: BarState | undefined - maxLines_value?: number | undefined + maxLines_value?: int32 | undefined wordBreak_value?: WordBreak | undefined lineBreakStrategy_value?: LineBreakStrategy | undefined cancelButton_value?: CancelButtonOptions | CancelButtonSymbolOptions | undefined selectAll_value?: boolean | undefined - minFontSize_value?: number | string | Resource | undefined - maxFontSize_value?: number | string | Resource | undefined - minFontScale_value?: number | Resource | undefined - maxFontScale_value?: number | Resource | undefined + minFontSize_value?: double | string | Resource | undefined + maxFontSize_value?: double | string | Resource | undefined + minFontScale_value?: double | Resource | undefined + maxFontScale_value?: double | Resource | undefined heightAdaptivePolicy_value?: TextHeightAdaptivePolicy | undefined enableAutoFill_value?: boolean | undefined decoration_value?: TextDecorationOptions | undefined - letterSpacing_value?: number | string | Resource | undefined - lineHeight_value?: number | string | Resource | undefined + letterSpacing_value?: double | string | Resource | undefined + lineHeight_value?: double | string | Resource | undefined passwordRules_value?: string | undefined fontFeature_value?: string | undefined showPassword_value?: boolean | undefined @@ -1642,7 +1642,7 @@ export class ArkTextInputStyle extends ArkCommonMethodStyle implements TextInput onContentScroll(value: OnContentScrollCallback | undefined): this { return this } - maxLength(value: number | undefined): this { + maxLength(value: int32 | undefined): this { return this } fontColor(value: ResourceColor | undefined): this { @@ -1654,7 +1654,7 @@ export class ArkTextInputStyle extends ArkCommonMethodStyle implements TextInput fontStyle(value: FontStyle | undefined): this { return this } - fontWeight(value: number | FontWeight | string | undefined): this { + fontWeight(value: int32 | FontWeight | string | undefined): this { return this } fontFamily(value: ResourceStr | undefined): this { @@ -1687,7 +1687,7 @@ export class ArkTextInputStyle extends ArkCommonMethodStyle implements TextInput selectedBackgroundColor(value: ResourceColor | undefined): this { return this } - caretPosition(value: number | undefined): this { + caretPosition(value: int32 | undefined): this { return this } enableKeyboardOnFocus(value: boolean | undefined): this { @@ -1714,7 +1714,7 @@ export class ArkTextInputStyle extends ArkCommonMethodStyle implements TextInput barState(value: BarState | undefined): this { return this } - maxLines(value: number | undefined): this { + maxLines(value: int32 | undefined): this { return this } wordBreak(value: WordBreak | undefined): this { @@ -1729,16 +1729,16 @@ export class ArkTextInputStyle extends ArkCommonMethodStyle implements TextInput selectAll(value: boolean | undefined): this { return this } - minFontSize(value: number | string | Resource | undefined): this { + minFontSize(value: double | string | Resource | undefined): this { return this } - maxFontSize(value: number | string | Resource | undefined): this { + maxFontSize(value: double | string | Resource | undefined): this { return this } - minFontScale(value: number | Resource | undefined): this { + minFontScale(value: double | Resource | undefined): this { return this } - maxFontScale(value: number | Resource | undefined): this { + maxFontScale(value: double | Resource | undefined): this { return this } heightAdaptivePolicy(value: TextHeightAdaptivePolicy | undefined): this { @@ -1750,10 +1750,10 @@ export class ArkTextInputStyle extends ArkCommonMethodStyle implements TextInput decoration(value: TextDecorationOptions | undefined): this { return this } - letterSpacing(value: number | string | Resource | undefined): this { + letterSpacing(value: double | string | Resource | undefined): this { return this } - lineHeight(value: number | string | Resource | undefined): this { + lineHeight(value: double | string | Resource | undefined): this { return this } passwordRules(value: string | undefined): this { @@ -1937,9 +1937,9 @@ export class ArkTextInputComponent extends ArkCommonMethodComponent implements T } return this } - public maxLength(value: number | undefined): this { + public maxLength(value: int32 | undefined): this { if (this.checkPriority("maxLength")) { - const value_casted = value as (number | undefined) + const value_casted = value as (int32 | undefined) this.getPeer()?.setMaxLengthAttribute(value_casted) return this } @@ -1969,9 +1969,9 @@ export class ArkTextInputComponent extends ArkCommonMethodComponent implements T } return this } - public fontWeight(value: number | FontWeight | string | undefined): this { + public fontWeight(value: int32 | FontWeight | string | undefined): this { if (this.checkPriority("fontWeight")) { - const value_casted = value as (number | FontWeight | string | undefined) + const value_casted = value as (int32 | FontWeight | string | undefined) this.getPeer()?.setFontWeightAttribute(value_casted) return this } @@ -2057,9 +2057,9 @@ export class ArkTextInputComponent extends ArkCommonMethodComponent implements T } return this } - public caretPosition(value: number | undefined): this { + public caretPosition(value: int32 | undefined): this { if (this.checkPriority("caretPosition")) { - const value_casted = value as (number | undefined) + const value_casted = value as (int32 | undefined) this.getPeer()?.setCaretPositionAttribute(value_casted) return this } @@ -2129,9 +2129,9 @@ export class ArkTextInputComponent extends ArkCommonMethodComponent implements T } return this } - public maxLines(value: number | undefined): this { + public maxLines(value: int32 | undefined): this { if (this.checkPriority("maxLines")) { - const value_casted = value as (number | undefined) + const value_casted = value as (int32 | undefined) this.getPeer()?.setMaxLinesAttribute(value_casted) return this } @@ -2169,33 +2169,33 @@ export class ArkTextInputComponent extends ArkCommonMethodComponent implements T } return this } - public minFontSize(value: number | string | Resource | undefined): this { + public minFontSize(value: double | string | Resource | undefined): this { if (this.checkPriority("minFontSize")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setMinFontSizeAttribute(value_casted) return this } return this } - public maxFontSize(value: number | string | Resource | undefined): this { + public maxFontSize(value: double | string | Resource | undefined): this { if (this.checkPriority("maxFontSize")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setMaxFontSizeAttribute(value_casted) return this } return this } - public minFontScale(value: number | Resource | undefined): this { + public minFontScale(value: double | Resource | undefined): this { if (this.checkPriority("minFontScale")) { - const value_casted = value as (number | Resource | undefined) + const value_casted = value as (double | Resource | undefined) this.getPeer()?.setMinFontScaleAttribute(value_casted) return this } return this } - public maxFontScale(value: number | Resource | undefined): this { + public maxFontScale(value: double | Resource | undefined): this { if (this.checkPriority("maxFontScale")) { - const value_casted = value as (number | Resource | undefined) + const value_casted = value as (double | Resource | undefined) this.getPeer()?.setMaxFontScaleAttribute(value_casted) return this } @@ -2225,17 +2225,17 @@ export class ArkTextInputComponent extends ArkCommonMethodComponent implements T } return this } - public letterSpacing(value: number | string | Resource | undefined): this { + public letterSpacing(value: double | string | Resource | undefined): this { if (this.checkPriority("letterSpacing")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setLetterSpacingAttribute(value_casted) return this } return this } - public lineHeight(value: number | string | Resource | undefined): this { + public lineHeight(value: double | string | Resource | undefined): this { if (this.checkPriority("lineHeight")) { - const value_casted = value as (number | string | Resource | undefined) + const value_casted = value as (double | string | Resource | undefined) this.getPeer()?.setLineHeightAttribute(value_casted) return this } @@ -2840,14 +2840,14 @@ export class TextInputController extends TextContentControllerBase implements Ma static getFinalizer(): KPointer { return ArkUIGeneratedNativeModule._TextInputController_getFinalizer() } - public caretPosition(value: number): void { - const value_casted = value as (number) + public caretPosition(value: int32): void { + const value_casted = value as (int32) this.caretPosition_serialize(value_casted) return } - public setTextSelection(selectionStart: number, selectionEnd: number, options?: SelectionOptions): void { - const selectionStart_casted = selectionStart as (number) - const selectionEnd_casted = selectionEnd as (number) + public setTextSelection(selectionStart: int32, selectionEnd: int32, options?: SelectionOptions): void { + const selectionStart_casted = selectionStart as (int32) + const selectionEnd_casted = selectionEnd as (int32) const options_casted = options as (SelectionOptions | undefined) this.setTextSelection_serialize(selectionStart_casted, selectionEnd_casted, options_casted) return @@ -2856,10 +2856,10 @@ export class TextInputController extends TextContentControllerBase implements Ma this.stopEditing_serialize() return } - caretPosition_serialize(value: number): void { + caretPosition_serialize(value: int32): void { ArkUIGeneratedNativeModule._TextInputController_caretPosition(this.peer!.ptr, value) } - setTextSelection_serialize(selectionStart: number, selectionEnd: number, options?: SelectionOptions): void { + setTextSelection_serialize(selectionStart: int32, selectionEnd: int32, options?: SelectionOptions): void { const thisSerializer : SerializerBase = SerializerBase.hold() if (options !== undefined) { thisSerializer.writeInt8(RuntimeType.OBJECT) diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/units.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/units.ets index 48cb143e27b..b813250b433 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/units.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/component/units.ets @@ -160,7 +160,7 @@ export { LengthMetrics } from "arkui.Graphics" export { ColorMetrics } from "arkui.Graphics" export interface Font { size?: Length; - weight?: FontWeight | number | string; + weight?: FontWeight | int32 | string; family?: string | Resource; style?: FontStyle; } @@ -2237,10 +2237,10 @@ export class Font_serializer { valueSerializer.writeInt8((0).toChar()) const valueHolderForWeightTmpValueForIdx0 = valueHolderForWeightTmpValue as FontWeight valueSerializer.writeInt32(valueHolderForWeightTmpValueForIdx0.valueOf()) - } else if (valueHolderForWeightTmpValue instanceof number) { + } else if (valueHolderForWeightTmpValue instanceof int32) { valueSerializer.writeInt8((1).toChar()) - const valueHolderForWeightTmpValueForIdx1 = valueHolderForWeightTmpValue as number - valueSerializer.writeNumber(valueHolderForWeightTmpValueForIdx1) + const valueHolderForWeightTmpValueForIdx1 = valueHolderForWeightTmpValue as int32 + valueSerializer.writeInt32(valueHolderForWeightTmpValueForIdx1) } else if (valueHolderForWeightTmpValue instanceof string) { valueSerializer.writeInt8((2).toChar()) const valueHolderForWeightTmpValueForIdx2 = valueHolderForWeightTmpValue as string @@ -2294,22 +2294,22 @@ export class Font_serializer { } const sizeTmpResult : Length | undefined = sizeTmpBuf const weightTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let weightTmpBuf : FontWeight | number | string | undefined = undefined + let weightTmpBuf : FontWeight | int32 | string | undefined = undefined if ((weightTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { const weightTmpBuf_UnionSelector : int32 = valueDeserializer.readInt8() - let weightTmpBuf_ : FontWeight | number | string | undefined + let weightTmpBuf_ : FontWeight | int32 | string | undefined if (weightTmpBuf_UnionSelector == (0).toChar()) { weightTmpBuf_ = FontWeight.fromValue(valueDeserializer.readInt32()) } else if (weightTmpBuf_UnionSelector == (1).toChar()) { - weightTmpBuf_ = (valueDeserializer.readNumber() as number) + weightTmpBuf_ = valueDeserializer.readInt32() } else if (weightTmpBuf_UnionSelector == (2).toChar()) { weightTmpBuf_ = (valueDeserializer.readString() as string) } else { throw new Error("One of the branches for weightTmpBuf_ has to be chosen through deserialisation.") } - weightTmpBuf = (weightTmpBuf_ as FontWeight | number | string) + weightTmpBuf = (weightTmpBuf_ as FontWeight | int32 | string) } - const weightTmpResult : FontWeight | number | string | undefined = weightTmpBuf + const weightTmpResult : FontWeight | int32 | string | undefined = weightTmpBuf const familyTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() let familyTmpBuf : string | Resource | undefined = undefined if ((familyTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/arkts/ArkUIGeneratedNativeModule.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/arkts/ArkUIGeneratedNativeModule.ets index bf355df4e14..a2ccf6cbf49 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/arkts/ArkUIGeneratedNativeModule.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/arkts/ArkUIGeneratedNativeModule.ets @@ -5052,11 +5052,11 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _SearchController_getFinalizer(): KPointer @ani.unsafe.Direct - native static _SearchController_caretPosition(ptr: KPointer, value: number): void + native static _SearchController_caretPosition(ptr: KPointer, value: KInt): void @ani.unsafe.Direct native static _SearchController_stopEditing(ptr: KPointer): void @ani.unsafe.Direct - native static _SearchController_setTextSelection(ptr: KPointer, selectionStart: number, selectionEnd: number, thisArray: KSerializerBuffer, thisLength: int32): void + native static _SearchController_setTextSelection(ptr: KPointer, selectionStart: KInt, selectionEnd: KInt, thisArray: KSerializerBuffer, thisLength: int32): void @ani.unsafe.Quick native static _SearchOps_registerSearchValueCallback(node: KPointer, value: KStringPtr, thisArray: KSerializerBuffer, thisLength: int32): KPointer @ani.unsafe.Direct @@ -5255,9 +5255,9 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _TextAreaController_getFinalizer(): KPointer @ani.unsafe.Direct - native static _TextAreaController_caretPosition(ptr: KPointer, value: number): void + native static _TextAreaController_caretPosition(ptr: KPointer, value: KInt): void @ani.unsafe.Direct - native static _TextAreaController_setTextSelection(ptr: KPointer, selectionStart: number, selectionEnd: number, thisArray: KSerializerBuffer, thisLength: int32): void + native static _TextAreaController_setTextSelection(ptr: KPointer, selectionStart: KInt, selectionEnd: KInt, thisArray: KSerializerBuffer, thisLength: int32): void @ani.unsafe.Direct native static _TextAreaController_stopEditing(ptr: KPointer): void @ani.unsafe.Direct @@ -5286,10 +5286,10 @@ export class ArkUIGeneratedNativeModule { native static _TextContentControllerBase_getCaretOffset(ptr: KPointer): KInteropReturnBuffer @ani.unsafe.Quick native static _TextContentControllerBase_getTextContentRect(ptr: KPointer): KInteropReturnBuffer - @ani.unsafe.Direct - native static _TextContentControllerBase_getTextContentLineCount(ptr: KPointer): number @ani.unsafe.Quick - native static _TextContentControllerBase_addText(ptr: KPointer, text: KStringPtr, thisArray: KSerializerBuffer, thisLength: int32): number + native static _TextContentControllerBase_getTextContentLineCount(ptr: KPointer): double + @ani.unsafe.Quick + native static _TextContentControllerBase_addText(ptr: KPointer, text: KStringPtr, thisArray: KSerializerBuffer, thisLength: int32): double @ani.unsafe.Direct native static _TextContentControllerBase_deleteText(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void @ani.unsafe.Quick @@ -5349,9 +5349,9 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _TextInputController_getFinalizer(): KPointer @ani.unsafe.Direct - native static _TextInputController_caretPosition(ptr: KPointer, value: number): void + native static _TextInputController_caretPosition(ptr: KPointer, value: KInt): void @ani.unsafe.Direct - native static _TextInputController_setTextSelection(ptr: KPointer, selectionStart: number, selectionEnd: number, thisArray: KSerializerBuffer, thisLength: int32): void + native static _TextInputController_setTextSelection(ptr: KPointer, selectionStart: KInt, selectionEnd: KInt, thisArray: KSerializerBuffer, thisLength: int32): void @ani.unsafe.Direct native static _TextInputController_stopEditing(ptr: KPointer): void @ani.unsafe.Direct diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/arkts/type_check.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/arkts/type_check.ets index 7e7ac0a1487..e5a6befa456 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/arkts/type_check.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/arkts/type_check.ets @@ -82,6 +82,7 @@ import { AsyncCallback, BusinessError } from "@ohos.base" import { default as colorSpaceManager } from "@ohos.graphics.colorSpaceManager" import { default as rpc } from "@ohos.rpc" import { ImageAnalyzerType, ImageAnalyzerController, ImageAIOptions, ImageAnalyzerConfig } from "./../../component/imageCommon" +import { ImageLoadResult } from "./../../component/imageSpan" import { ImmersiveMode, LevelMode, LevelOrder } from "@ohos.promptAction" import { IndexerAlign, AlphabetIndexerOptions } from "./../../component/alphabetIndexer" import { IndicatorComponentController } from "./../../component/indicatorcomponent" @@ -158,7 +159,6 @@ import { GaugeConfiguration, GaugeOptions, GaugeShadowOptions, GaugeIndicatorOpt import { GridColColumnOption, GridColOptions } from "./../../component/gridCol" import { ExtensionAbilityInfo } from "bundleManager.ExtensionAbilityInfo" import { Metadata } from "bundleManager.Metadata" -import { ImageLoadResult } from "./../../component/imageSpan" import { default as intl } from "@ohos.intl" import { LineOptions, ShapePoint } from "./../../component/line" import { MarqueeOptions } from "./../../component/marquee" diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/ohos.measure.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/ohos.measure.ets index e86cf5f6825..66f09ed4a8b 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/ohos.measure.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/ohos.measure.ets @@ -41,10 +41,10 @@ export class MeasureOptions_serializer { if (valueHolderForConstraintWidth !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForConstraintWidthTmpValue = valueHolderForConstraintWidth! - if (valueHolderForConstraintWidthTmpValue instanceof number) { + if (valueHolderForConstraintWidthTmpValue instanceof double) { valueSerializer.writeInt8((0).toChar()) - const valueHolderForConstraintWidthTmpValueForIdx0 = valueHolderForConstraintWidthTmpValue as number - valueSerializer.writeNumber(valueHolderForConstraintWidthTmpValueForIdx0) + const valueHolderForConstraintWidthTmpValueForIdx0 = valueHolderForConstraintWidthTmpValue as double + valueSerializer.writeFloat64(valueHolderForConstraintWidthTmpValueForIdx0) } else if (valueHolderForConstraintWidthTmpValue instanceof string) { valueSerializer.writeInt8((1).toChar()) const valueHolderForConstraintWidthTmpValueForIdx1 = valueHolderForConstraintWidthTmpValue as string @@ -61,10 +61,10 @@ export class MeasureOptions_serializer { if (valueHolderForFontSize !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForFontSizeTmpValue = valueHolderForFontSize! - if (valueHolderForFontSizeTmpValue instanceof number) { + if (valueHolderForFontSizeTmpValue instanceof double) { valueSerializer.writeInt8((0).toChar()) - const valueHolderForFontSizeTmpValueForIdx0 = valueHolderForFontSizeTmpValue as number - valueSerializer.writeNumber(valueHolderForFontSizeTmpValueForIdx0) + const valueHolderForFontSizeTmpValueForIdx0 = valueHolderForFontSizeTmpValue as double + valueSerializer.writeFloat64(valueHolderForFontSizeTmpValueForIdx0) } else if (valueHolderForFontSizeTmpValue instanceof string) { valueSerializer.writeInt8((1).toChar()) const valueHolderForFontSizeTmpValueForIdx1 = valueHolderForFontSizeTmpValue as string @@ -81,10 +81,10 @@ export class MeasureOptions_serializer { if (valueHolderForFontStyle !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForFontStyleTmpValue = valueHolderForFontStyle! - if (valueHolderForFontStyleTmpValue instanceof number) { + if (valueHolderForFontStyleTmpValue instanceof int32) { valueSerializer.writeInt8((0).toChar()) - const valueHolderForFontStyleTmpValueForIdx0 = valueHolderForFontStyleTmpValue as number - valueSerializer.writeNumber(valueHolderForFontStyleTmpValueForIdx0) + const valueHolderForFontStyleTmpValueForIdx0 = valueHolderForFontStyleTmpValue as int32 + valueSerializer.writeInt32(valueHolderForFontStyleTmpValueForIdx0) } else if (valueHolderForFontStyleTmpValue instanceof FontStyle) { valueSerializer.writeInt8((1).toChar()) const valueHolderForFontStyleTmpValueForIdx1 = valueHolderForFontStyleTmpValue as FontStyle @@ -97,10 +97,10 @@ export class MeasureOptions_serializer { if (valueHolderForFontWeight !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForFontWeightTmpValue = valueHolderForFontWeight! - if (valueHolderForFontWeightTmpValue instanceof number) { + if (valueHolderForFontWeightTmpValue instanceof int32) { valueSerializer.writeInt8((0).toChar()) - const valueHolderForFontWeightTmpValueForIdx0 = valueHolderForFontWeightTmpValue as number - valueSerializer.writeNumber(valueHolderForFontWeightTmpValueForIdx0) + const valueHolderForFontWeightTmpValueForIdx0 = valueHolderForFontWeightTmpValue as int32 + valueSerializer.writeInt32(valueHolderForFontWeightTmpValueForIdx0) } else if (valueHolderForFontWeightTmpValue instanceof string) { valueSerializer.writeInt8((1).toChar()) const valueHolderForFontWeightTmpValueForIdx1 = valueHolderForFontWeightTmpValue as string @@ -133,10 +133,10 @@ export class MeasureOptions_serializer { if (valueHolderForLetterSpacing !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForLetterSpacingTmpValue = valueHolderForLetterSpacing! - if (valueHolderForLetterSpacingTmpValue instanceof number) { + if (valueHolderForLetterSpacingTmpValue instanceof double) { valueSerializer.writeInt8((0).toChar()) - const valueHolderForLetterSpacingTmpValueForIdx0 = valueHolderForLetterSpacingTmpValue as number - valueSerializer.writeNumber(valueHolderForLetterSpacingTmpValueForIdx0) + const valueHolderForLetterSpacingTmpValueForIdx0 = valueHolderForLetterSpacingTmpValue as double + valueSerializer.writeFloat64(valueHolderForLetterSpacingTmpValueForIdx0) } else if (valueHolderForLetterSpacingTmpValue instanceof string) { valueSerializer.writeInt8((1).toChar()) const valueHolderForLetterSpacingTmpValueForIdx1 = valueHolderForLetterSpacingTmpValue as string @@ -149,10 +149,10 @@ export class MeasureOptions_serializer { if (valueHolderForTextAlign !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForTextAlignTmpValue = valueHolderForTextAlign! - if (valueHolderForTextAlignTmpValue instanceof number) { + if (valueHolderForTextAlignTmpValue instanceof int32) { valueSerializer.writeInt8((0).toChar()) - const valueHolderForTextAlignTmpValueForIdx0 = valueHolderForTextAlignTmpValue as number - valueSerializer.writeNumber(valueHolderForTextAlignTmpValueForIdx0) + const valueHolderForTextAlignTmpValueForIdx0 = valueHolderForTextAlignTmpValue as int32 + valueSerializer.writeInt32(valueHolderForTextAlignTmpValueForIdx0) } else if (valueHolderForTextAlignTmpValue instanceof TextAlign) { valueSerializer.writeInt8((1).toChar()) const valueHolderForTextAlignTmpValueForIdx1 = valueHolderForTextAlignTmpValue as TextAlign @@ -165,10 +165,10 @@ export class MeasureOptions_serializer { if (valueHolderForOverflow !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForOverflowTmpValue = valueHolderForOverflow! - if (valueHolderForOverflowTmpValue instanceof number) { + if (valueHolderForOverflowTmpValue instanceof int32) { valueSerializer.writeInt8((0).toChar()) - const valueHolderForOverflowTmpValueForIdx0 = valueHolderForOverflowTmpValue as number - valueSerializer.writeNumber(valueHolderForOverflowTmpValueForIdx0) + const valueHolderForOverflowTmpValueForIdx0 = valueHolderForOverflowTmpValue as int32 + valueSerializer.writeInt32(valueHolderForOverflowTmpValueForIdx0) } else if (valueHolderForOverflowTmpValue instanceof TextOverflow) { valueSerializer.writeInt8((1).toChar()) const valueHolderForOverflowTmpValueForIdx1 = valueHolderForOverflowTmpValue as TextOverflow @@ -181,7 +181,7 @@ export class MeasureOptions_serializer { if (valueHolderForMaxLines !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForMaxLinesTmpValue = valueHolderForMaxLines! - valueSerializer.writeNumber(valueHolderForMaxLinesTmpValue) + valueSerializer.writeInt32(valueHolderForMaxLinesTmpValue) } else { valueSerializer.writeInt8(RuntimeType.UNDEFINED) } @@ -189,10 +189,10 @@ export class MeasureOptions_serializer { if (valueHolderForLineHeight !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForLineHeightTmpValue = valueHolderForLineHeight! - if (valueHolderForLineHeightTmpValue instanceof number) { + if (valueHolderForLineHeightTmpValue instanceof double) { valueSerializer.writeInt8((0).toChar()) - const valueHolderForLineHeightTmpValueForIdx0 = valueHolderForLineHeightTmpValue as number - valueSerializer.writeNumber(valueHolderForLineHeightTmpValueForIdx0) + const valueHolderForLineHeightTmpValueForIdx0 = valueHolderForLineHeightTmpValue as double + valueSerializer.writeFloat64(valueHolderForLineHeightTmpValueForIdx0) } else if (valueHolderForLineHeightTmpValue instanceof string) { valueSerializer.writeInt8((1).toChar()) const valueHolderForLineHeightTmpValueForIdx1 = valueHolderForLineHeightTmpValue as string @@ -209,10 +209,10 @@ export class MeasureOptions_serializer { if (valueHolderForBaselineOffset !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForBaselineOffsetTmpValue = valueHolderForBaselineOffset! - if (valueHolderForBaselineOffsetTmpValue instanceof number) { + if (valueHolderForBaselineOffsetTmpValue instanceof double) { valueSerializer.writeInt8((0).toChar()) - const valueHolderForBaselineOffsetTmpValueForIdx0 = valueHolderForBaselineOffsetTmpValue as number - valueSerializer.writeNumber(valueHolderForBaselineOffsetTmpValueForIdx0) + const valueHolderForBaselineOffsetTmpValueForIdx0 = valueHolderForBaselineOffsetTmpValue as double + valueSerializer.writeFloat64(valueHolderForBaselineOffsetTmpValueForIdx0) } else if (valueHolderForBaselineOffsetTmpValue instanceof string) { valueSerializer.writeInt8((1).toChar()) const valueHolderForBaselineOffsetTmpValueForIdx1 = valueHolderForBaselineOffsetTmpValue as string @@ -225,10 +225,10 @@ export class MeasureOptions_serializer { if (valueHolderForTextCase !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForTextCaseTmpValue = valueHolderForTextCase! - if (valueHolderForTextCaseTmpValue instanceof number) { + if (valueHolderForTextCaseTmpValue instanceof int32) { valueSerializer.writeInt8((0).toChar()) - const valueHolderForTextCaseTmpValueForIdx0 = valueHolderForTextCaseTmpValue as number - valueSerializer.writeNumber(valueHolderForTextCaseTmpValueForIdx0) + const valueHolderForTextCaseTmpValueForIdx0 = valueHolderForTextCaseTmpValue as int32 + valueSerializer.writeInt32(valueHolderForTextCaseTmpValueForIdx0) } else if (valueHolderForTextCaseTmpValue instanceof TextCase) { valueSerializer.writeInt8((1).toChar()) const valueHolderForTextCaseTmpValueForIdx1 = valueHolderForTextCaseTmpValue as TextCase @@ -241,10 +241,10 @@ export class MeasureOptions_serializer { if (valueHolderForTextIndent !== undefined) { valueSerializer.writeInt8(RuntimeType.OBJECT) const valueHolderForTextIndentTmpValue = valueHolderForTextIndent! - if (valueHolderForTextIndentTmpValue instanceof number) { + if (valueHolderForTextIndentTmpValue instanceof double) { valueSerializer.writeInt8((0).toChar()) - const valueHolderForTextIndentTmpValueForIdx0 = valueHolderForTextIndentTmpValue as number - valueSerializer.writeNumber(valueHolderForTextIndentTmpValueForIdx0) + const valueHolderForTextIndentTmpValueForIdx0 = valueHolderForTextIndentTmpValue as double + valueSerializer.writeFloat64(valueHolderForTextIndentTmpValueForIdx0) } else if (valueHolderForTextIndentTmpValue instanceof string) { valueSerializer.writeInt8((1).toChar()) const valueHolderForTextIndentTmpValueForIdx1 = valueHolderForTextIndentTmpValue as string @@ -275,12 +275,12 @@ export class MeasureOptions_serializer { } const textContentTmpResult : string | Resource = (textContentTmpBuf as string | Resource) const constraintWidthTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let constraintWidthTmpBuf : number | string | Resource | undefined = undefined + let constraintWidthTmpBuf : double | string | Resource | undefined = undefined if ((constraintWidthTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { const constraintWidthTmpBuf_UnionSelector : int32 = valueDeserializer.readInt8() - let constraintWidthTmpBuf_ : number | string | Resource | undefined + let constraintWidthTmpBuf_ : double | string | Resource | undefined if (constraintWidthTmpBuf_UnionSelector == (0).toChar()) { - constraintWidthTmpBuf_ = (valueDeserializer.readNumber() as number) + constraintWidthTmpBuf_ = valueDeserializer.readFloat64() } else if (constraintWidthTmpBuf_UnionSelector == (1).toChar()) { constraintWidthTmpBuf_ = (valueDeserializer.readString() as string) } else if (constraintWidthTmpBuf_UnionSelector == (2).toChar()) { @@ -288,16 +288,16 @@ export class MeasureOptions_serializer { } else { throw new Error("One of the branches for constraintWidthTmpBuf_ has to be chosen through deserialisation.") } - constraintWidthTmpBuf = (constraintWidthTmpBuf_ as number | string | Resource) + constraintWidthTmpBuf = (constraintWidthTmpBuf_ as double | string | Resource) } - const constraintWidthTmpResult : number | string | Resource | undefined = constraintWidthTmpBuf + const constraintWidthTmpResult : double | string | Resource | undefined = constraintWidthTmpBuf const fontSizeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let fontSizeTmpBuf : number | string | Resource | undefined = undefined + let fontSizeTmpBuf : double | string | Resource | undefined = undefined if ((fontSizeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { const fontSizeTmpBuf_UnionSelector : int32 = valueDeserializer.readInt8() - let fontSizeTmpBuf_ : number | string | Resource | undefined + let fontSizeTmpBuf_ : double | string | Resource | undefined if (fontSizeTmpBuf_UnionSelector == (0).toChar()) { - fontSizeTmpBuf_ = (valueDeserializer.readNumber() as number) + fontSizeTmpBuf_ = valueDeserializer.readFloat64() } else if (fontSizeTmpBuf_UnionSelector == (1).toChar()) { fontSizeTmpBuf_ = (valueDeserializer.readString() as string) } else if (fontSizeTmpBuf_UnionSelector == (2).toChar()) { @@ -305,31 +305,31 @@ export class MeasureOptions_serializer { } else { throw new Error("One of the branches for fontSizeTmpBuf_ has to be chosen through deserialisation.") } - fontSizeTmpBuf = (fontSizeTmpBuf_ as number | string | Resource) + fontSizeTmpBuf = (fontSizeTmpBuf_ as double | string | Resource) } - const fontSizeTmpResult : number | string | Resource | undefined = fontSizeTmpBuf + const fontSizeTmpResult : double | string | Resource | undefined = fontSizeTmpBuf const fontStyleTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let fontStyleTmpBuf : number | FontStyle | undefined = undefined + let fontStyleTmpBuf : int32 | FontStyle | undefined = undefined if ((fontStyleTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { const fontStyleTmpBuf_UnionSelector : int32 = valueDeserializer.readInt8() - let fontStyleTmpBuf_ : number | FontStyle | undefined + let fontStyleTmpBuf_ : int32 | FontStyle | undefined if (fontStyleTmpBuf_UnionSelector == (0).toChar()) { - fontStyleTmpBuf_ = (valueDeserializer.readNumber() as number) + fontStyleTmpBuf_ = valueDeserializer.readInt32() } else if (fontStyleTmpBuf_UnionSelector == (1).toChar()) { fontStyleTmpBuf_ = FontStyle.fromValue(valueDeserializer.readInt32()) } else { throw new Error("One of the branches for fontStyleTmpBuf_ has to be chosen through deserialisation.") } - fontStyleTmpBuf = (fontStyleTmpBuf_ as number | FontStyle) + fontStyleTmpBuf = (fontStyleTmpBuf_ as int32 | FontStyle) } - const fontStyleTmpResult : number | FontStyle | undefined = fontStyleTmpBuf + const fontStyleTmpResult : int32 | FontStyle | undefined = fontStyleTmpBuf const fontWeightTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let fontWeightTmpBuf : number | string | FontWeight | undefined = undefined + let fontWeightTmpBuf : int32 | string | FontWeight | undefined = undefined if ((fontWeightTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { const fontWeightTmpBuf_UnionSelector : int32 = valueDeserializer.readInt8() - let fontWeightTmpBuf_ : number | string | FontWeight | undefined + let fontWeightTmpBuf_ : int32 | string | FontWeight | undefined if (fontWeightTmpBuf_UnionSelector == (0).toChar()) { - fontWeightTmpBuf_ = (valueDeserializer.readNumber() as number) + fontWeightTmpBuf_ = valueDeserializer.readInt32() } else if (fontWeightTmpBuf_UnionSelector == (1).toChar()) { fontWeightTmpBuf_ = (valueDeserializer.readString() as string) } else if (fontWeightTmpBuf_UnionSelector == (2).toChar()) { @@ -337,9 +337,9 @@ export class MeasureOptions_serializer { } else { throw new Error("One of the branches for fontWeightTmpBuf_ has to be chosen through deserialisation.") } - fontWeightTmpBuf = (fontWeightTmpBuf_ as number | string | FontWeight) + fontWeightTmpBuf = (fontWeightTmpBuf_ as int32 | string | FontWeight) } - const fontWeightTmpResult : number | string | FontWeight | undefined = fontWeightTmpBuf + const fontWeightTmpResult : int32 | string | FontWeight | undefined = fontWeightTmpBuf const fontFamilyTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() let fontFamilyTmpBuf : string | Resource | undefined = undefined if ((fontFamilyTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { @@ -356,63 +356,63 @@ export class MeasureOptions_serializer { } const fontFamilyTmpResult : string | Resource | undefined = fontFamilyTmpBuf const letterSpacingTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let letterSpacingTmpBuf : number | string | undefined = undefined + let letterSpacingTmpBuf : double | string | undefined = undefined if ((letterSpacingTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { const letterSpacingTmpBuf_UnionSelector : int32 = valueDeserializer.readInt8() - let letterSpacingTmpBuf_ : number | string | undefined + let letterSpacingTmpBuf_ : double | string | undefined if (letterSpacingTmpBuf_UnionSelector == (0).toChar()) { - letterSpacingTmpBuf_ = (valueDeserializer.readNumber() as number) + letterSpacingTmpBuf_ = valueDeserializer.readFloat64() } else if (letterSpacingTmpBuf_UnionSelector == (1).toChar()) { letterSpacingTmpBuf_ = (valueDeserializer.readString() as string) } else { throw new Error("One of the branches for letterSpacingTmpBuf_ has to be chosen through deserialisation.") } - letterSpacingTmpBuf = (letterSpacingTmpBuf_ as number | string) + letterSpacingTmpBuf = (letterSpacingTmpBuf_ as double | string) } - const letterSpacingTmpResult : number | string | undefined = letterSpacingTmpBuf + const letterSpacingTmpResult : double | string | undefined = letterSpacingTmpBuf const textAlignTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let textAlignTmpBuf : number | TextAlign | undefined = undefined + let textAlignTmpBuf : int32 | TextAlign | undefined = undefined if ((textAlignTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { const textAlignTmpBuf_UnionSelector : int32 = valueDeserializer.readInt8() - let textAlignTmpBuf_ : number | TextAlign | undefined + let textAlignTmpBuf_ : int32 | TextAlign | undefined if (textAlignTmpBuf_UnionSelector == (0).toChar()) { - textAlignTmpBuf_ = (valueDeserializer.readNumber() as number) + textAlignTmpBuf_ = valueDeserializer.readInt32() } else if (textAlignTmpBuf_UnionSelector == (1).toChar()) { textAlignTmpBuf_ = TextAlign.fromValue(valueDeserializer.readInt32()) } else { throw new Error("One of the branches for textAlignTmpBuf_ has to be chosen through deserialisation.") } - textAlignTmpBuf = (textAlignTmpBuf_ as number | TextAlign) + textAlignTmpBuf = (textAlignTmpBuf_ as int32 | TextAlign) } - const textAlignTmpResult : number | TextAlign | undefined = textAlignTmpBuf + const textAlignTmpResult : int32 | TextAlign | undefined = textAlignTmpBuf const overflowTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let overflowTmpBuf : number | TextOverflow | undefined = undefined + let overflowTmpBuf : int32 | TextOverflow | undefined = undefined if ((overflowTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { const overflowTmpBuf_UnionSelector : int32 = valueDeserializer.readInt8() - let overflowTmpBuf_ : number | TextOverflow | undefined + let overflowTmpBuf_ : int32 | TextOverflow | undefined if (overflowTmpBuf_UnionSelector == (0).toChar()) { - overflowTmpBuf_ = (valueDeserializer.readNumber() as number) + overflowTmpBuf_ = valueDeserializer.readInt32() } else if (overflowTmpBuf_UnionSelector == (1).toChar()) { overflowTmpBuf_ = TextOverflow.fromValue(valueDeserializer.readInt32()) } else { throw new Error("One of the branches for overflowTmpBuf_ has to be chosen through deserialisation.") } - overflowTmpBuf = (overflowTmpBuf_ as number | TextOverflow) + overflowTmpBuf = (overflowTmpBuf_ as int32 | TextOverflow) } - const overflowTmpResult : number | TextOverflow | undefined = overflowTmpBuf + const overflowTmpResult : int32 | TextOverflow | undefined = overflowTmpBuf const maxLinesTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let maxLinesTmpBuf : number | undefined = undefined + let maxLinesTmpBuf : int32 | undefined = undefined if ((maxLinesTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { - maxLinesTmpBuf = (valueDeserializer.readNumber() as number) + maxLinesTmpBuf = valueDeserializer.readInt32() } - const maxLinesTmpResult : number | undefined = maxLinesTmpBuf + const maxLinesTmpResult : int32 | undefined = maxLinesTmpBuf const lineHeightTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let lineHeightTmpBuf : number | string | Resource | undefined = undefined + let lineHeightTmpBuf : double | string | Resource | undefined = undefined if ((lineHeightTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { const lineHeightTmpBuf_UnionSelector : int32 = valueDeserializer.readInt8() - let lineHeightTmpBuf_ : number | string | Resource | undefined + let lineHeightTmpBuf_ : double | string | Resource | undefined if (lineHeightTmpBuf_UnionSelector == (0).toChar()) { - lineHeightTmpBuf_ = (valueDeserializer.readNumber() as number) + lineHeightTmpBuf_ = valueDeserializer.readFloat64() } else if (lineHeightTmpBuf_UnionSelector == (1).toChar()) { lineHeightTmpBuf_ = (valueDeserializer.readString() as string) } else if (lineHeightTmpBuf_UnionSelector == (2).toChar()) { @@ -420,54 +420,54 @@ export class MeasureOptions_serializer { } else { throw new Error("One of the branches for lineHeightTmpBuf_ has to be chosen through deserialisation.") } - lineHeightTmpBuf = (lineHeightTmpBuf_ as number | string | Resource) + lineHeightTmpBuf = (lineHeightTmpBuf_ as double | string | Resource) } - const lineHeightTmpResult : number | string | Resource | undefined = lineHeightTmpBuf + const lineHeightTmpResult : double | string | Resource | undefined = lineHeightTmpBuf const baselineOffsetTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let baselineOffsetTmpBuf : number | string | undefined = undefined + let baselineOffsetTmpBuf : double | string | undefined = undefined if ((baselineOffsetTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { const baselineOffsetTmpBuf_UnionSelector : int32 = valueDeserializer.readInt8() - let baselineOffsetTmpBuf_ : number | string | undefined + let baselineOffsetTmpBuf_ : double | string | undefined if (baselineOffsetTmpBuf_UnionSelector == (0).toChar()) { - baselineOffsetTmpBuf_ = (valueDeserializer.readNumber() as number) + baselineOffsetTmpBuf_ = valueDeserializer.readFloat64() } else if (baselineOffsetTmpBuf_UnionSelector == (1).toChar()) { baselineOffsetTmpBuf_ = (valueDeserializer.readString() as string) } else { throw new Error("One of the branches for baselineOffsetTmpBuf_ has to be chosen through deserialisation.") } - baselineOffsetTmpBuf = (baselineOffsetTmpBuf_ as number | string) + baselineOffsetTmpBuf = (baselineOffsetTmpBuf_ as double | string) } - const baselineOffsetTmpResult : number | string | undefined = baselineOffsetTmpBuf + const baselineOffsetTmpResult : double | string | undefined = baselineOffsetTmpBuf const textCaseTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let textCaseTmpBuf : number | TextCase | undefined = undefined + let textCaseTmpBuf : int32 | TextCase | undefined = undefined if ((textCaseTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { const textCaseTmpBuf_UnionSelector : int32 = valueDeserializer.readInt8() - let textCaseTmpBuf_ : number | TextCase | undefined + let textCaseTmpBuf_ : int32 | TextCase | undefined if (textCaseTmpBuf_UnionSelector == (0).toChar()) { - textCaseTmpBuf_ = (valueDeserializer.readNumber() as number) + textCaseTmpBuf_ = valueDeserializer.readInt32() } else if (textCaseTmpBuf_UnionSelector == (1).toChar()) { textCaseTmpBuf_ = TextCase.fromValue(valueDeserializer.readInt32()) } else { throw new Error("One of the branches for textCaseTmpBuf_ has to be chosen through deserialisation.") } - textCaseTmpBuf = (textCaseTmpBuf_ as number | TextCase) + textCaseTmpBuf = (textCaseTmpBuf_ as int32 | TextCase) } - const textCaseTmpResult : number | TextCase | undefined = textCaseTmpBuf + const textCaseTmpResult : int32 | TextCase | undefined = textCaseTmpBuf const textIndentTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() - let textIndentTmpBuf : number | string | undefined = undefined + let textIndentTmpBuf : double | string | undefined = undefined if ((textIndentTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { const textIndentTmpBuf_UnionSelector : int32 = valueDeserializer.readInt8() - let textIndentTmpBuf_ : number | string | undefined + let textIndentTmpBuf_ : double | string | undefined if (textIndentTmpBuf_UnionSelector == (0).toChar()) { - textIndentTmpBuf_ = (valueDeserializer.readNumber() as number) + textIndentTmpBuf_ = valueDeserializer.readFloat64() } else if (textIndentTmpBuf_UnionSelector == (1).toChar()) { textIndentTmpBuf_ = (valueDeserializer.readString() as string) } else { throw new Error("One of the branches for textIndentTmpBuf_ has to be chosen through deserialisation.") } - textIndentTmpBuf = (textIndentTmpBuf_ as number | string) + textIndentTmpBuf = (textIndentTmpBuf_ as double | string) } - const textIndentTmpResult : number | string | undefined = textIndentTmpBuf + const textIndentTmpResult : double | string | undefined = textIndentTmpBuf const wordBreakTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() let wordBreakTmpBuf : WordBreak | undefined = undefined if ((wordBreakTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/peers/CallbackDeserializeCall.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/peers/CallbackDeserializeCall.ets index 43f1fcbc7f3..5734c89df94 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/peers/CallbackDeserializeCall.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/peers/CallbackDeserializeCall.ets @@ -456,6 +456,13 @@ export function deserializeAndCallCallback_Extender_OnProgress(thisDeserializer: let value : float = thisDeserializer.readFloat32() _call(value) } +export function deserializeAndCallCallback_F64_F64_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((totalOffsetX: double,totalOffsetY: double) => void)) + let totalOffsetX : double = thisDeserializer.readFloat64() + let totalOffsetY : double = thisDeserializer.readFloat64() + _call(totalOffsetX, totalOffsetY) +} export function deserializeAndCallCallback_FocusAxisEvent_Void(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: FocusAxisEvent) => void)) @@ -550,6 +557,13 @@ export function deserializeAndCallCallback_HoverEvent_Void(thisDeserializer: Des let value0 : HoverEvent = (HoverEvent_serializer.read(thisDeserializer) as HoverEvent) _call(value0) } +export function deserializeAndCallCallback_I32_I32_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((selectionStart: int32,selectionEnd: int32) => void)) + let selectionStart : int32 = thisDeserializer.readInt32() + let selectionEnd : int32 = thisDeserializer.readInt32() + _call(selectionStart, selectionEnd) +} export function deserializeAndCallCallback_InsertValue_Boolean(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: InsertValue) => boolean)) @@ -2305,8 +2319,8 @@ export function deserializeAndCallOnCheckboxGroupChangeCallback(thisDeserializer export function deserializeAndCallOnContentScrollCallback(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnContentScrollCallback) - let totalOffsetX : number = (thisDeserializer.readNumber() as number) - let totalOffsetY : number = (thisDeserializer.readNumber() as number) + let totalOffsetX : double = thisDeserializer.readFloat64() + let totalOffsetY : double = thisDeserializer.readFloat64() _call(totalOffsetX, totalOffsetY) } export function deserializeAndCallOnContextMenuHideCallback(thisDeserializer: DeserializerBase): void { @@ -2699,8 +2713,8 @@ export function deserializeAndCallOnTextPickerChangeCallback(thisDeserializer: D export function deserializeAndCallOnTextSelectionChangeCallback(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnTextSelectionChangeCallback) - let selectionStart : number = (thisDeserializer.readNumber() as number) - let selectionEnd : number = (thisDeserializer.readNumber() as number) + let selectionStart : int32 = thisDeserializer.readInt32() + let selectionEnd : int32 = thisDeserializer.readInt32() _call(selectionStart, selectionEnd) } export function deserializeAndCallOnTimePickerChangeCallback(thisDeserializer: DeserializerBase): void { @@ -3396,6 +3410,7 @@ export function deserializeAndCallCallback(thisDeserializer: DeserializerBase): case CallbackKind.Kind_Callback_ErrorInformation_Void: return deserializeAndCallCallback_ErrorInformation_Void(thisDeserializer); case CallbackKind.Kind_Callback_Extender_OnFinish: return deserializeAndCallCallback_Extender_OnFinish(thisDeserializer); case CallbackKind.Kind_Callback_Extender_OnProgress: return deserializeAndCallCallback_Extender_OnProgress(thisDeserializer); + case CallbackKind.Kind_Callback_F64_F64_Void: return deserializeAndCallCallback_F64_F64_Void(thisDeserializer); case CallbackKind.Kind_Callback_FocusAxisEvent_Void: return deserializeAndCallCallback_FocusAxisEvent_Void(thisDeserializer); case CallbackKind.Kind_Callback_FormCallbackInfo_Void: return deserializeAndCallCallback_FormCallbackInfo_Void(thisDeserializer); case CallbackKind.Kind_Callback_FullscreenInfo_Void: return deserializeAndCallCallback_FullscreenInfo_Void(thisDeserializer); @@ -3407,6 +3422,7 @@ export function deserializeAndCallCallback(thisDeserializer: DeserializerBase): case CallbackKind.Kind_Callback_GestureRecognizer_Void: return deserializeAndCallCallback_GestureRecognizer_Void(thisDeserializer); case CallbackKind.Kind_Callback_HitTestMode_Void: return deserializeAndCallCallback_HitTestMode_Void(thisDeserializer); case CallbackKind.Kind_Callback_HoverEvent_Void: return deserializeAndCallCallback_HoverEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_I32_I32_Void: return deserializeAndCallCallback_I32_I32_Void(thisDeserializer); case CallbackKind.Kind_Callback_InsertValue_Boolean: return deserializeAndCallCallback_InsertValue_Boolean(thisDeserializer); case CallbackKind.Kind_Callback_InsertValue_Void: return deserializeAndCallCallback_InsertValue_Void(thisDeserializer); case CallbackKind.Kind_Callback_ItemDragInfo_Number_Number_Boolean_Void: return deserializeAndCallCallback_ItemDragInfo_Number_Number_Boolean_Void(thisDeserializer); diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/peers/CallbackKind.ets b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/peers/CallbackKind.ets index 10de8daf742..da7c9fc3e8c 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/peers/CallbackKind.ets +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/arkui-ohos/generated/framework/peers/CallbackKind.ets @@ -40,6 +40,7 @@ export enum CallbackKind { Kind_Callback_ErrorInformation_Void = 1187455675, Kind_Callback_Extender_OnFinish = -733525640, Kind_Callback_Extender_OnProgress = 1264236374, + Kind_Callback_F64_F64_Void = -1534102224, Kind_Callback_FocusAxisEvent_Void = 394781580, Kind_Callback_FormCallbackInfo_Void = 758395742, Kind_Callback_FullscreenInfo_Void = 583294398, @@ -51,6 +52,7 @@ export enum CallbackKind { Kind_Callback_GestureRecognizer_Void = 776202910, Kind_Callback_HitTestMode_Void = -1755111025, Kind_Callback_HoverEvent_Void = -1576788379, + Kind_Callback_I32_I32_Void = 1591865008, Kind_Callback_InsertValue_Boolean = -383025085, Kind_Callback_InsertValue_Void = -1121207885, Kind_Callback_ItemDragInfo_Number_Number_Boolean_Void = -1627362945, diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/Serializers.h b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/Serializers.h index 5f418877310..31b8ce71d9f 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/Serializers.h +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/Serializers.h @@ -5227,6 +5227,69 @@ inline Ark_RuntimeType runtimeType(const Opt_ImageInterpolation& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_ImageLoadResult& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ImageLoadResult* value) { + result->append("{"); + // Ark_Float64 width + result->append(".width="); + WriteToString(result, value->width); + // Ark_Float64 height + result->append(", "); + result->append(".height="); + WriteToString(result, value->height); + // Ark_Float64 componentWidth + result->append(", "); + result->append(".componentWidth="); + WriteToString(result, value->componentWidth); + // Ark_Float64 componentHeight + result->append(", "); + result->append(".componentHeight="); + WriteToString(result, value->componentHeight); + // Ark_Float64 loadingStatus + result->append(", "); + result->append(".loadingStatus="); + WriteToString(result, value->loadingStatus); + // Ark_Float64 contentWidth + result->append(", "); + result->append(".contentWidth="); + WriteToString(result, value->contentWidth); + // Ark_Float64 contentHeight + result->append(", "); + result->append(".contentHeight="); + WriteToString(result, value->contentHeight); + // Ark_Float64 contentOffsetX + result->append(", "); + result->append(".contentOffsetX="); + WriteToString(result, value->contentOffsetX); + // Ark_Float64 contentOffsetY + result->append(", "); + result->append(".contentOffsetY="); + WriteToString(result, value->contentOffsetY); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ImageLoadResult* value) { + result->append("{.tag="); + result->append(tagNameExact(reinterpret_cast(value->tag))); + result->append(", .value="); + if (value->tag != INTEROP_TAG_UNDEFINED) { + WriteToString(result, &value->value); + } else { + Ark_Undefined undefined = { 0 }; + WriteToString(result, undefined); + } + result->append("}"); +} +template <> +inline Ark_RuntimeType runtimeType(const Opt_ImageLoadResult& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_ImageRenderMode& value) { return INTEROP_RUNTIME_NUMBER; @@ -14125,6 +14188,51 @@ inline Ark_RuntimeType runtimeType(const Opt_uniformTypeDescriptor_UniformDataTy return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_Union_Boolean_I32& value) +{ + switch (value.selector) { + case 0: return runtimeType(value.value0); + case 1: return runtimeType(value.value1); + default: INTEROP_FATAL("Bad selector in Ark_Union_Boolean_I32: %d", value.selector); + } +} +template <> +inline void WriteToString(std::string* result, const Ark_Union_Boolean_I32* value) { + result->append("{"); + result->append(".selector="); + result->append(std::to_string(value->selector)); + result->append(", "); + // Ark_Boolean + if (value->selector == 0) { + result->append(".value0="); + WriteToString(result, value->value0); + } + // Ark_Int32 + if (value->selector == 1) { + result->append(".value1="); + WriteToString(result, value->value1); + } + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Union_Boolean_I32* value) { + result->append("{.tag="); + result->append(tagNameExact(reinterpret_cast(value->tag))); + result->append(", .value="); + if (value->tag != INTEROP_TAG_UNDEFINED) { + WriteToString(result, &value->value); + } else { + Ark_Undefined undefined = { 0 }; + WriteToString(result, undefined); + } + result->append("}"); +} +template <> +inline Ark_RuntimeType runtimeType(const Opt_Union_Boolean_I32& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_Union_Boolean_Number& value) { switch (value.selector) { @@ -14560,17 +14668,17 @@ inline Ark_RuntimeType runtimeType(const Opt_Union_F64_String_PlaybackSpeed& val return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Union_FontWeight_Number_String& value) +inline Ark_RuntimeType runtimeType(const Ark_Union_FontWeight_I32_String& value) { switch (value.selector) { case 0: return runtimeType(value.value0); case 1: return runtimeType(value.value1); case 2: return runtimeType(value.value2); - default: INTEROP_FATAL("Bad selector in Ark_Union_FontWeight_Number_String: %d", value.selector); + default: INTEROP_FATAL("Bad selector in Ark_Union_FontWeight_I32_String: %d", value.selector); } } template <> -inline void WriteToString(std::string* result, const Ark_Union_FontWeight_Number_String* value) { +inline void WriteToString(std::string* result, const Ark_Union_FontWeight_I32_String* value) { result->append("{"); result->append(".selector="); result->append(std::to_string(value->selector)); @@ -14580,10 +14688,10 @@ inline void WriteToString(std::string* result, const Ark_Union_FontWeight_Number result->append(".value0="); WriteToString(result, value->value0); } - // Ark_Number + // Ark_Int32 if (value->selector == 1) { result->append(".value1="); - WriteToString(result, &value->value1); + WriteToString(result, value->value1); } // Ark_String if (value->selector == 2) { @@ -14593,7 +14701,7 @@ inline void WriteToString(std::string* result, const Ark_Union_FontWeight_Number result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Union_FontWeight_Number_String* value) { +inline void WriteToString(std::string* result, const Opt_Union_FontWeight_I32_String* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -14606,39 +14714,45 @@ inline void WriteToString(std::string* result, const Opt_Union_FontWeight_Number result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Union_FontWeight_Number_String& value) +inline Ark_RuntimeType runtimeType(const Opt_Union_FontWeight_I32_String& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Union_I64_String& value) +inline Ark_RuntimeType runtimeType(const Ark_Union_FontWeight_Number_String& value) { switch (value.selector) { case 0: return runtimeType(value.value0); case 1: return runtimeType(value.value1); - default: INTEROP_FATAL("Bad selector in Ark_Union_I64_String: %d", value.selector); + case 2: return runtimeType(value.value2); + default: INTEROP_FATAL("Bad selector in Ark_Union_FontWeight_Number_String: %d", value.selector); } } template <> -inline void WriteToString(std::string* result, const Ark_Union_I64_String* value) { +inline void WriteToString(std::string* result, const Ark_Union_FontWeight_Number_String* value) { result->append("{"); result->append(".selector="); result->append(std::to_string(value->selector)); result->append(", "); - // Ark_Int64 + // Ark_FontWeight if (value->selector == 0) { result->append(".value0="); WriteToString(result, value->value0); } - // Ark_String + // Ark_Number if (value->selector == 1) { result->append(".value1="); WriteToString(result, &value->value1); } + // Ark_String + if (value->selector == 2) { + result->append(".value2="); + WriteToString(result, &value->value2); + } result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Union_I64_String* value) { +inline void WriteToString(std::string* result, const Opt_Union_FontWeight_Number_String* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -14651,29 +14765,29 @@ inline void WriteToString(std::string* result, const Opt_Union_I64_String* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Union_I64_String& value) +inline Ark_RuntimeType runtimeType(const Opt_Union_FontWeight_Number_String& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Union_Number_FontStyle& value) +inline Ark_RuntimeType runtimeType(const Ark_Union_I32_FontStyle& value) { switch (value.selector) { case 0: return runtimeType(value.value0); case 1: return runtimeType(value.value1); - default: INTEROP_FATAL("Bad selector in Ark_Union_Number_FontStyle: %d", value.selector); + default: INTEROP_FATAL("Bad selector in Ark_Union_I32_FontStyle: %d", value.selector); } } template <> -inline void WriteToString(std::string* result, const Ark_Union_Number_FontStyle* value) { +inline void WriteToString(std::string* result, const Ark_Union_I32_FontStyle* value) { result->append("{"); result->append(".selector="); result->append(std::to_string(value->selector)); result->append(", "); - // Ark_Number + // Ark_Int32 if (value->selector == 0) { result->append(".value0="); - WriteToString(result, &value->value0); + WriteToString(result, value->value0); } // Ark_FontStyle if (value->selector == 1) { @@ -14683,7 +14797,7 @@ inline void WriteToString(std::string* result, const Ark_Union_Number_FontStyle* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Union_Number_FontStyle* value) { +inline void WriteToString(std::string* result, const Opt_Union_I32_FontStyle* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -14696,30 +14810,30 @@ inline void WriteToString(std::string* result, const Opt_Union_Number_FontStyle* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Union_Number_FontStyle& value) +inline Ark_RuntimeType runtimeType(const Opt_Union_I32_FontStyle& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Union_Number_FontWeight_String& value) +inline Ark_RuntimeType runtimeType(const Ark_Union_I32_FontWeight_String& value) { switch (value.selector) { case 0: return runtimeType(value.value0); case 1: return runtimeType(value.value1); case 2: return runtimeType(value.value2); - default: INTEROP_FATAL("Bad selector in Ark_Union_Number_FontWeight_String: %d", value.selector); + default: INTEROP_FATAL("Bad selector in Ark_Union_I32_FontWeight_String: %d", value.selector); } } template <> -inline void WriteToString(std::string* result, const Ark_Union_Number_FontWeight_String* value) { +inline void WriteToString(std::string* result, const Ark_Union_I32_FontWeight_String* value) { result->append("{"); result->append(".selector="); result->append(std::to_string(value->selector)); result->append(", "); - // Ark_Number + // Ark_Int32 if (value->selector == 0) { result->append(".value0="); - WriteToString(result, &value->value0); + WriteToString(result, value->value0); } // Ark_FontWeight if (value->selector == 1) { @@ -14734,7 +14848,7 @@ inline void WriteToString(std::string* result, const Ark_Union_Number_FontWeight result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Union_Number_FontWeight_String* value) { +inline void WriteToString(std::string* result, const Opt_Union_I32_FontWeight_String* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -14747,39 +14861,45 @@ inline void WriteToString(std::string* result, const Opt_Union_Number_FontWeight result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Union_Number_FontWeight_String& value) +inline Ark_RuntimeType runtimeType(const Opt_Union_I32_FontWeight_String& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Union_Number_String& value) +inline Ark_RuntimeType runtimeType(const Ark_Union_I32_String_FontWeight& value) { switch (value.selector) { case 0: return runtimeType(value.value0); case 1: return runtimeType(value.value1); - default: INTEROP_FATAL("Bad selector in Ark_Union_Number_String: %d", value.selector); + case 2: return runtimeType(value.value2); + default: INTEROP_FATAL("Bad selector in Ark_Union_I32_String_FontWeight: %d", value.selector); } } template <> -inline void WriteToString(std::string* result, const Ark_Union_Number_String* value) { +inline void WriteToString(std::string* result, const Ark_Union_I32_String_FontWeight* value) { result->append("{"); result->append(".selector="); result->append(std::to_string(value->selector)); result->append(", "); - // Ark_Number + // Ark_Int32 if (value->selector == 0) { result->append(".value0="); - WriteToString(result, &value->value0); + WriteToString(result, value->value0); } // Ark_String if (value->selector == 1) { result->append(".value1="); WriteToString(result, &value->value1); } + // Ark_FontWeight + if (value->selector == 2) { + result->append(".value2="); + WriteToString(result, value->value2); + } result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Union_Number_String* value) { +inline void WriteToString(std::string* result, const Opt_Union_I32_String_FontWeight* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -14792,45 +14912,84 @@ inline void WriteToString(std::string* result, const Opt_Union_Number_String* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Union_Number_String& value) +inline Ark_RuntimeType runtimeType(const Opt_Union_I32_String_FontWeight& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Union_Number_String_FontWeight& value) +inline Ark_RuntimeType runtimeType(const Ark_Union_I32_TextAlign& value) { switch (value.selector) { case 0: return runtimeType(value.value0); case 1: return runtimeType(value.value1); - case 2: return runtimeType(value.value2); - default: INTEROP_FATAL("Bad selector in Ark_Union_Number_String_FontWeight: %d", value.selector); + default: INTEROP_FATAL("Bad selector in Ark_Union_I32_TextAlign: %d", value.selector); } } template <> -inline void WriteToString(std::string* result, const Ark_Union_Number_String_FontWeight* value) { +inline void WriteToString(std::string* result, const Ark_Union_I32_TextAlign* value) { result->append("{"); result->append(".selector="); result->append(std::to_string(value->selector)); result->append(", "); - // Ark_Number + // Ark_Int32 if (value->selector == 0) { result->append(".value0="); - WriteToString(result, &value->value0); + WriteToString(result, value->value0); } - // Ark_String + // Ark_TextAlign if (value->selector == 1) { result->append(".value1="); - WriteToString(result, &value->value1); + WriteToString(result, value->value1); } - // Ark_FontWeight - if (value->selector == 2) { - result->append(".value2="); - WriteToString(result, value->value2); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Union_I32_TextAlign* value) { + result->append("{.tag="); + result->append(tagNameExact(reinterpret_cast(value->tag))); + result->append(", .value="); + if (value->tag != INTEROP_TAG_UNDEFINED) { + WriteToString(result, &value->value); + } else { + Ark_Undefined undefined = { 0 }; + WriteToString(result, undefined); } result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Union_Number_String_FontWeight* value) { +inline Ark_RuntimeType runtimeType(const Opt_Union_I32_TextAlign& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_Union_I32_TextCase& value) +{ + switch (value.selector) { + case 0: return runtimeType(value.value0); + case 1: return runtimeType(value.value1); + default: INTEROP_FATAL("Bad selector in Ark_Union_I32_TextCase: %d", value.selector); + } +} +template <> +inline void WriteToString(std::string* result, const Ark_Union_I32_TextCase* value) { + result->append("{"); + result->append(".selector="); + result->append(std::to_string(value->selector)); + result->append(", "); + // Ark_Int32 + if (value->selector == 0) { + result->append(".value0="); + WriteToString(result, value->value0); + } + // Ark_TextCase + if (value->selector == 1) { + result->append(".value1="); + WriteToString(result, value->value1); + } + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Union_I32_TextCase* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -14843,31 +15002,31 @@ inline void WriteToString(std::string* result, const Opt_Union_Number_String_Fon result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Union_Number_String_FontWeight& value) +inline Ark_RuntimeType runtimeType(const Opt_Union_I32_TextCase& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Union_Number_TextAlign& value) +inline Ark_RuntimeType runtimeType(const Ark_Union_I32_TextOverflow& value) { switch (value.selector) { case 0: return runtimeType(value.value0); case 1: return runtimeType(value.value1); - default: INTEROP_FATAL("Bad selector in Ark_Union_Number_TextAlign: %d", value.selector); + default: INTEROP_FATAL("Bad selector in Ark_Union_I32_TextOverflow: %d", value.selector); } } template <> -inline void WriteToString(std::string* result, const Ark_Union_Number_TextAlign* value) { +inline void WriteToString(std::string* result, const Ark_Union_I32_TextOverflow* value) { result->append("{"); result->append(".selector="); result->append(std::to_string(value->selector)); result->append(", "); - // Ark_Number + // Ark_Int32 if (value->selector == 0) { result->append(".value0="); - WriteToString(result, &value->value0); + WriteToString(result, value->value0); } - // Ark_TextAlign + // Ark_TextOverflow if (value->selector == 1) { result->append(".value1="); WriteToString(result, value->value1); @@ -14875,7 +15034,7 @@ inline void WriteToString(std::string* result, const Ark_Union_Number_TextAlign* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Union_Number_TextAlign* value) { +inline void WriteToString(std::string* result, const Opt_Union_I32_TextOverflow* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -14888,21 +15047,67 @@ inline void WriteToString(std::string* result, const Opt_Union_Number_TextAlign* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Union_Number_TextAlign& value) +inline Ark_RuntimeType runtimeType(const Opt_Union_I32_TextOverflow& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Union_Number_TextCase& value) +inline Ark_RuntimeType runtimeType(const Ark_Union_I64_String& value) { switch (value.selector) { case 0: return runtimeType(value.value0); case 1: return runtimeType(value.value1); - default: INTEROP_FATAL("Bad selector in Ark_Union_Number_TextCase: %d", value.selector); + default: INTEROP_FATAL("Bad selector in Ark_Union_I64_String: %d", value.selector); } } template <> -inline void WriteToString(std::string* result, const Ark_Union_Number_TextCase* value) { +inline void WriteToString(std::string* result, const Ark_Union_I64_String* value) { + result->append("{"); + result->append(".selector="); + result->append(std::to_string(value->selector)); + result->append(", "); + // Ark_Int64 + if (value->selector == 0) { + result->append(".value0="); + WriteToString(result, value->value0); + } + // Ark_String + if (value->selector == 1) { + result->append(".value1="); + WriteToString(result, &value->value1); + } + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Union_I64_String* value) { + result->append("{.tag="); + result->append(tagNameExact(reinterpret_cast(value->tag))); + result->append(", .value="); + if (value->tag != INTEROP_TAG_UNDEFINED) { + WriteToString(result, &value->value); + } else { + Ark_Undefined undefined = { 0 }; + WriteToString(result, undefined); + } + result->append("}"); +} +template <> +inline Ark_RuntimeType runtimeType(const Opt_Union_I64_String& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_Union_Number_FontWeight_String& value) +{ + switch (value.selector) { + case 0: return runtimeType(value.value0); + case 1: return runtimeType(value.value1); + case 2: return runtimeType(value.value2); + default: INTEROP_FATAL("Bad selector in Ark_Union_Number_FontWeight_String: %d", value.selector); + } +} +template <> +inline void WriteToString(std::string* result, const Ark_Union_Number_FontWeight_String* value) { result->append("{"); result->append(".selector="); result->append(std::to_string(value->selector)); @@ -14912,15 +15117,20 @@ inline void WriteToString(std::string* result, const Ark_Union_Number_TextCase* result->append(".value0="); WriteToString(result, &value->value0); } - // Ark_TextCase + // Ark_FontWeight if (value->selector == 1) { result->append(".value1="); WriteToString(result, value->value1); } + // Ark_String + if (value->selector == 2) { + result->append(".value2="); + WriteToString(result, &value->value2); + } result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Union_Number_TextCase* value) { +inline void WriteToString(std::string* result, const Opt_Union_Number_FontWeight_String* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -14933,21 +15143,21 @@ inline void WriteToString(std::string* result, const Opt_Union_Number_TextCase* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Union_Number_TextCase& value) +inline Ark_RuntimeType runtimeType(const Opt_Union_Number_FontWeight_String& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Union_Number_TextOverflow& value) +inline Ark_RuntimeType runtimeType(const Ark_Union_Number_String& value) { switch (value.selector) { case 0: return runtimeType(value.value0); case 1: return runtimeType(value.value1); - default: INTEROP_FATAL("Bad selector in Ark_Union_Number_TextOverflow: %d", value.selector); + default: INTEROP_FATAL("Bad selector in Ark_Union_Number_String: %d", value.selector); } } template <> -inline void WriteToString(std::string* result, const Ark_Union_Number_TextOverflow* value) { +inline void WriteToString(std::string* result, const Ark_Union_Number_String* value) { result->append("{"); result->append(".selector="); result->append(std::to_string(value->selector)); @@ -14957,15 +15167,15 @@ inline void WriteToString(std::string* result, const Ark_Union_Number_TextOverfl result->append(".value0="); WriteToString(result, &value->value0); } - // Ark_TextOverflow + // Ark_String if (value->selector == 1) { result->append(".value1="); - WriteToString(result, value->value1); + WriteToString(result, &value->value1); } result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Union_Number_TextOverflow* value) { +inline void WriteToString(std::string* result, const Opt_Union_Number_String* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -14978,7 +15188,7 @@ inline void WriteToString(std::string* result, const Opt_Union_Number_TextOverfl result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Union_Number_TextOverflow& value) +inline Ark_RuntimeType runtimeType(const Opt_Union_Number_String& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } @@ -20900,6 +21110,37 @@ inline Ark_RuntimeType runtimeType(const Opt_Callback_Extender_OnProgress& value return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Callback_F64_F64_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_F64_F64_Void* value) { + result->append("{"); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Callback_F64_F64_Void* value) { + result->append("{.tag="); + result->append(tagNameExact(reinterpret_cast(value->tag))); + result->append(", .value="); + if (value->tag != INTEROP_TAG_UNDEFINED) { + WriteToString(result, &value->value); + } else { + Ark_Undefined undefined = { 0 }; + WriteToString(result, undefined); + } + result->append("}"); +} +template <> +inline Ark_RuntimeType runtimeType(const Opt_Callback_F64_F64_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_FocusAxisEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; @@ -21241,6 +21482,37 @@ inline Ark_RuntimeType runtimeType(const Opt_Callback_HoverEvent_Void& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Callback_I32_I32_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_I32_I32_Void* value) { + result->append("{"); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Callback_I32_I32_Void* value) { + result->append("{.tag="); + result->append(tagNameExact(reinterpret_cast(value->tag))); + result->append(", .value="); + if (value->tag != INTEROP_TAG_UNDEFINED) { + WriteToString(result, &value->value); + } else { + Ark_Undefined undefined = { 0 }; + WriteToString(result, undefined); + } + result->append("}"); +} +template <> +inline Ark_RuntimeType runtimeType(const Opt_Callback_I32_I32_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_InsertValue_Boolean& value) { return INTEROP_RUNTIME_OBJECT; @@ -33359,69 +33631,6 @@ inline Ark_RuntimeType runtimeType(const Opt_ImageData& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ImageLoadResult& value) -{ - return INTEROP_RUNTIME_OBJECT; -} -template <> -inline void WriteToString(std::string* result, const Ark_ImageLoadResult* value) { - result->append("{"); - // Ark_Number width - result->append(".width="); - WriteToString(result, &value->width); - // Ark_Number height - result->append(", "); - result->append(".height="); - WriteToString(result, &value->height); - // Ark_Number componentWidth - result->append(", "); - result->append(".componentWidth="); - WriteToString(result, &value->componentWidth); - // Ark_Number componentHeight - result->append(", "); - result->append(".componentHeight="); - WriteToString(result, &value->componentHeight); - // Ark_Number loadingStatus - result->append(", "); - result->append(".loadingStatus="); - WriteToString(result, &value->loadingStatus); - // Ark_Number contentWidth - result->append(", "); - result->append(".contentWidth="); - WriteToString(result, &value->contentWidth); - // Ark_Number contentHeight - result->append(", "); - result->append(".contentHeight="); - WriteToString(result, &value->contentHeight); - // Ark_Number contentOffsetX - result->append(", "); - result->append(".contentOffsetX="); - WriteToString(result, &value->contentOffsetX); - // Ark_Number contentOffsetY - result->append(", "); - result->append(".contentOffsetY="); - WriteToString(result, &value->contentOffsetY); - result->append("}"); -} -template <> -inline void WriteToString(std::string* result, const Opt_ImageLoadResult* value) { - result->append("{.tag="); - result->append(tagNameExact(reinterpret_cast(value->tag))); - result->append(", .value="); - if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, &value->value); - } else { - Ark_Undefined undefined = { 0 }; - WriteToString(result, undefined); - } - result->append("}"); -} -template <> -inline Ark_RuntimeType runtimeType(const Opt_ImageLoadResult& value) -{ - return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); -} -template <> inline Ark_RuntimeType runtimeType(const Ark_ImageSourceSize& value) { return INTEROP_RUNTIME_OBJECT; @@ -33464,7 +33673,7 @@ inline Ark_RuntimeType runtimeType(const Ark_InputCounterOptions& value) template <> inline void WriteToString(std::string* result, const Ark_InputCounterOptions* value) { result->append("{"); - // Ark_Number thresholdPercentage + // Ark_Float64 thresholdPercentage result->append(".thresholdPercentage="); WriteToString(result, &value->thresholdPercentage); // Ark_Boolean highlightBorder @@ -34454,11 +34663,11 @@ inline void WriteToString(std::string* result, const Ark_MarqueeOptions* value) // Ark_Boolean start result->append(".start="); WriteToString(result, value->start); - // Ark_Number step + // Ark_Float64 step result->append(", "); result->append(".step="); WriteToString(result, &value->step); - // Ark_Number loop + // Ark_Int32 loop result->append(", "); result->append(".loop="); WriteToString(result, &value->loop); @@ -38699,11 +38908,11 @@ inline void WriteToString(std::string* result, const Ark_TextMarqueeOptions* val // Ark_Boolean start result->append(".start="); WriteToString(result, value->start); - // Ark_Number step + // Ark_Float64 step result->append(", "); result->append(".step="); WriteToString(result, &value->step); - // Ark_Number loop + // Ark_Int32 loop result->append(", "); result->append(".loop="); WriteToString(result, &value->loop); @@ -38711,7 +38920,7 @@ inline void WriteToString(std::string* result, const Ark_TextMarqueeOptions* val result->append(", "); result->append(".fromStart="); WriteToString(result, &value->fromStart); - // Ark_Number delay + // Ark_Int32 delay result->append(", "); result->append(".delay="); WriteToString(result, &value->delay); @@ -39957,18 +40166,18 @@ inline Ark_RuntimeType runtimeType(const Opt_Union_Callback_String_Void_SearchSu return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Union_Color_Number_String_Resource& value) +inline Ark_RuntimeType runtimeType(const Ark_Union_Color_I32_String_Resource& value) { switch (value.selector) { case 0: return runtimeType(value.value0); case 1: return runtimeType(value.value1); case 2: return runtimeType(value.value2); case 3: return runtimeType(value.value3); - default: INTEROP_FATAL("Bad selector in Ark_Union_Color_Number_String_Resource: %d", value.selector); + default: INTEROP_FATAL("Bad selector in Ark_Union_Color_I32_String_Resource: %d", value.selector); } } template <> -inline void WriteToString(std::string* result, const Ark_Union_Color_Number_String_Resource* value) { +inline void WriteToString(std::string* result, const Ark_Union_Color_I32_String_Resource* value) { result->append("{"); result->append(".selector="); result->append(std::to_string(value->selector)); @@ -39978,10 +40187,10 @@ inline void WriteToString(std::string* result, const Ark_Union_Color_Number_Stri result->append(".value0="); WriteToString(result, value->value0); } - // Ark_Number + // Ark_Int32 if (value->selector == 1) { result->append(".value1="); - WriteToString(result, &value->value1); + WriteToString(result, value->value1); } // Ark_String if (value->selector == 2) { @@ -39996,7 +40205,7 @@ inline void WriteToString(std::string* result, const Ark_Union_Color_Number_Stri result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Union_Color_Number_String_Resource* value) { +inline void WriteToString(std::string* result, const Opt_Union_Color_I32_String_Resource* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -40009,7 +40218,7 @@ inline void WriteToString(std::string* result, const Opt_Union_Color_Number_Stri result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Union_Color_Number_String_Resource& value) +inline Ark_RuntimeType runtimeType(const Opt_Union_Color_I32_String_Resource& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } @@ -40545,6 +40754,51 @@ inline Ark_RuntimeType runtimeType(const Opt_Union_EdgeStyles_BorderStyle& value return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_Union_F64_Resource& value) +{ + switch (value.selector) { + case 0: return runtimeType(value.value0); + case 1: return runtimeType(value.value1); + default: INTEROP_FATAL("Bad selector in Ark_Union_F64_Resource: %d", value.selector); + } +} +template <> +inline void WriteToString(std::string* result, const Ark_Union_F64_Resource* value) { + result->append("{"); + result->append(".selector="); + result->append(std::to_string(value->selector)); + result->append(", "); + // Ark_Float64 + if (value->selector == 0) { + result->append(".value0="); + WriteToString(result, value->value0); + } + // Ark_Resource + if (value->selector == 1) { + result->append(".value1="); + WriteToString(result, &value->value1); + } + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Union_F64_Resource* value) { + result->append("{.tag="); + result->append(tagNameExact(reinterpret_cast(value->tag))); + result->append(", .value="); + if (value->tag != INTEROP_TAG_UNDEFINED) { + WriteToString(result, &value->value); + } else { + Ark_Undefined undefined = { 0 }; + WriteToString(result, undefined); + } + result->append("}"); +} +template <> +inline Ark_RuntimeType runtimeType(const Opt_Union_F64_Resource& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_Union_F64_String_Resource& value) { switch (value.selector) { @@ -45359,19 +45613,19 @@ inline void WriteToString(std::string* result, const Ark_MeasureOptions* value) // Ark_Union_String_Resource textContent result->append(".textContent="); WriteToString(result, &value->textContent); - // Ark_Union_Number_String_Resource constraintWidth + // Ark_Union_F64_String_Resource constraintWidth result->append(", "); result->append(".constraintWidth="); WriteToString(result, &value->constraintWidth); - // Ark_Union_Number_String_Resource fontSize + // Ark_Union_F64_String_Resource fontSize result->append(", "); result->append(".fontSize="); WriteToString(result, &value->fontSize); - // Ark_Union_Number_FontStyle fontStyle + // Ark_Union_I32_FontStyle fontStyle result->append(", "); result->append(".fontStyle="); WriteToString(result, &value->fontStyle); - // Ark_Union_Number_String_FontWeight fontWeight + // Ark_Union_I32_String_FontWeight fontWeight result->append(", "); result->append(".fontWeight="); WriteToString(result, &value->fontWeight); @@ -45379,35 +45633,35 @@ inline void WriteToString(std::string* result, const Ark_MeasureOptions* value) result->append(", "); result->append(".fontFamily="); WriteToString(result, &value->fontFamily); - // Ark_Union_Number_String letterSpacing + // Ark_Union_F64_String letterSpacing result->append(", "); result->append(".letterSpacing="); WriteToString(result, &value->letterSpacing); - // Ark_Union_Number_TextAlign textAlign + // Ark_Union_I32_TextAlign textAlign result->append(", "); result->append(".textAlign="); WriteToString(result, &value->textAlign); - // Ark_Union_Number_TextOverflow overflow + // Ark_Union_I32_TextOverflow overflow result->append(", "); result->append(".overflow="); WriteToString(result, &value->overflow); - // Ark_Number maxLines + // Ark_Int32 maxLines result->append(", "); result->append(".maxLines="); WriteToString(result, &value->maxLines); - // Ark_Union_Number_String_Resource lineHeight + // Ark_Union_F64_String_Resource lineHeight result->append(", "); result->append(".lineHeight="); WriteToString(result, &value->lineHeight); - // Ark_Union_Number_String baselineOffset + // Ark_Union_F64_String baselineOffset result->append(", "); result->append(".baselineOffset="); WriteToString(result, &value->baselineOffset); - // Ark_Union_Number_TextCase textCase + // Ark_Union_I32_TextCase textCase result->append(", "); result->append(".textCase="); WriteToString(result, &value->textCase); - // Ark_Union_Number_String textIndent + // Ark_Union_F64_String textIndent result->append(", "); result->append(".textIndent="); WriteToString(result, &value->textIndent); @@ -50133,7 +50387,7 @@ inline void WriteToString(std::string* result, const Ark_Font* value) { // Ark_Length size result->append(".size="); WriteToString(result, &value->size); - // Ark_Union_FontWeight_Number_String weight + // Ark_Union_FontWeight_I32_String weight result->append(", "); result->append(".weight="); WriteToString(result, &value->weight); @@ -58856,6 +59110,11 @@ class ImageAnalyzerController_serializer { static void write(SerializerBase& buffer, Ark_ImageAnalyzerController value); static Ark_ImageAnalyzerController read(DeserializerBase& buffer); }; +class ImageLoadResult_serializer { + public: + static void write(SerializerBase& buffer, Ark_ImageLoadResult value); + static Ark_ImageLoadResult read(DeserializerBase& buffer); +}; class IndicatorComponentController_serializer { public: static void write(SerializerBase& buffer, Ark_IndicatorComponentController value); @@ -60076,11 +60335,6 @@ class ImageData_serializer { static void write(SerializerBase& buffer, Ark_ImageData value); static Ark_ImageData read(DeserializerBase& buffer); }; -class ImageLoadResult_serializer { - public: - static void write(SerializerBase& buffer, Ark_ImageLoadResult value); - static Ark_ImageLoadResult read(DeserializerBase& buffer); -}; class ImageSourceSize_serializer { public: static void write(SerializerBase& buffer, Ark_ImageSourceSize value); @@ -62588,6 +62842,43 @@ inline Ark_ImageAnalyzerController ImageAnalyzerController_serializer::read(Dese Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void ImageLoadResult_serializer::write(SerializerBase& buffer, Ark_ImageLoadResult value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForWidth = value.width; + valueSerializer.writeFloat64(valueHolderForWidth); + const auto valueHolderForHeight = value.height; + valueSerializer.writeFloat64(valueHolderForHeight); + const auto valueHolderForComponentWidth = value.componentWidth; + valueSerializer.writeFloat64(valueHolderForComponentWidth); + const auto valueHolderForComponentHeight = value.componentHeight; + valueSerializer.writeFloat64(valueHolderForComponentHeight); + const auto valueHolderForLoadingStatus = value.loadingStatus; + valueSerializer.writeFloat64(valueHolderForLoadingStatus); + const auto valueHolderForContentWidth = value.contentWidth; + valueSerializer.writeFloat64(valueHolderForContentWidth); + const auto valueHolderForContentHeight = value.contentHeight; + valueSerializer.writeFloat64(valueHolderForContentHeight); + const auto valueHolderForContentOffsetX = value.contentOffsetX; + valueSerializer.writeFloat64(valueHolderForContentOffsetX); + const auto valueHolderForContentOffsetY = value.contentOffsetY; + valueSerializer.writeFloat64(valueHolderForContentOffsetY); +} +inline Ark_ImageLoadResult ImageLoadResult_serializer::read(DeserializerBase& buffer) +{ + Ark_ImageLoadResult value = {}; + DeserializerBase& valueDeserializer = buffer; + value.width = valueDeserializer.readFloat64(); + value.height = valueDeserializer.readFloat64(); + value.componentWidth = valueDeserializer.readFloat64(); + value.componentHeight = valueDeserializer.readFloat64(); + value.loadingStatus = valueDeserializer.readFloat64(); + value.contentWidth = valueDeserializer.readFloat64(); + value.contentHeight = valueDeserializer.readFloat64(); + value.contentOffsetX = valueDeserializer.readFloat64(); + value.contentOffsetY = valueDeserializer.readFloat64(); + return value; +} inline void IndicatorComponentController_serializer::write(SerializerBase& buffer, Ark_IndicatorComponentController value) { SerializerBase& valueSerializer = buffer; @@ -67810,43 +68101,6 @@ inline Ark_ImageData ImageData_serializer::read(DeserializerBase& buffer) Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } -inline void ImageLoadResult_serializer::write(SerializerBase& buffer, Ark_ImageLoadResult value) -{ - SerializerBase& valueSerializer = buffer; - const auto valueHolderForWidth = value.width; - valueSerializer.writeNumber(valueHolderForWidth); - const auto valueHolderForHeight = value.height; - valueSerializer.writeNumber(valueHolderForHeight); - const auto valueHolderForComponentWidth = value.componentWidth; - valueSerializer.writeNumber(valueHolderForComponentWidth); - const auto valueHolderForComponentHeight = value.componentHeight; - valueSerializer.writeNumber(valueHolderForComponentHeight); - const auto valueHolderForLoadingStatus = value.loadingStatus; - valueSerializer.writeNumber(valueHolderForLoadingStatus); - const auto valueHolderForContentWidth = value.contentWidth; - valueSerializer.writeNumber(valueHolderForContentWidth); - const auto valueHolderForContentHeight = value.contentHeight; - valueSerializer.writeNumber(valueHolderForContentHeight); - const auto valueHolderForContentOffsetX = value.contentOffsetX; - valueSerializer.writeNumber(valueHolderForContentOffsetX); - const auto valueHolderForContentOffsetY = value.contentOffsetY; - valueSerializer.writeNumber(valueHolderForContentOffsetY); -} -inline Ark_ImageLoadResult ImageLoadResult_serializer::read(DeserializerBase& buffer) -{ - Ark_ImageLoadResult value = {}; - DeserializerBase& valueDeserializer = buffer; - value.width = static_cast(valueDeserializer.readNumber()); - value.height = static_cast(valueDeserializer.readNumber()); - value.componentWidth = static_cast(valueDeserializer.readNumber()); - value.componentHeight = static_cast(valueDeserializer.readNumber()); - value.loadingStatus = static_cast(valueDeserializer.readNumber()); - value.contentWidth = static_cast(valueDeserializer.readNumber()); - value.contentHeight = static_cast(valueDeserializer.readNumber()); - value.contentOffsetX = static_cast(valueDeserializer.readNumber()); - value.contentOffsetY = static_cast(valueDeserializer.readNumber()); - return value; -} inline void ImageSourceSize_serializer::write(SerializerBase& buffer, Ark_ImageSourceSize value) { SerializerBase& valueSerializer = buffer; @@ -67870,7 +68124,7 @@ inline void InputCounterOptions_serializer::write(SerializerBase& buffer, Ark_In if (runtimeType(valueHolderForThresholdPercentage) != INTEROP_RUNTIME_UNDEFINED) { valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); const auto valueHolderForThresholdPercentageTmpValue = valueHolderForThresholdPercentage.value; - valueSerializer.writeNumber(valueHolderForThresholdPercentageTmpValue); + valueSerializer.writeFloat64(valueHolderForThresholdPercentageTmpValue); } else { valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); } @@ -67888,10 +68142,10 @@ inline Ark_InputCounterOptions InputCounterOptions_serializer::read(Deserializer Ark_InputCounterOptions value = {}; DeserializerBase& valueDeserializer = buffer; const auto thresholdPercentageTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Number thresholdPercentageTmpBuf = {}; + Opt_Float64 thresholdPercentageTmpBuf = {}; thresholdPercentageTmpBuf.tag = thresholdPercentageTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((thresholdPercentageTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - thresholdPercentageTmpBuf.value = static_cast(valueDeserializer.readNumber()); + thresholdPercentageTmpBuf.value = valueDeserializer.readFloat64(); } value.thresholdPercentage = thresholdPercentageTmpBuf; const auto highlightBorderTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -69118,7 +69372,7 @@ inline void MarqueeOptions_serializer::write(SerializerBase& buffer, Ark_Marquee if (runtimeType(valueHolderForStep) != INTEROP_RUNTIME_UNDEFINED) { valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); const auto valueHolderForStepTmpValue = valueHolderForStep.value; - valueSerializer.writeNumber(valueHolderForStepTmpValue); + valueSerializer.writeFloat64(valueHolderForStepTmpValue); } else { valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); } @@ -69126,7 +69380,7 @@ inline void MarqueeOptions_serializer::write(SerializerBase& buffer, Ark_Marquee if (runtimeType(valueHolderForLoop) != INTEROP_RUNTIME_UNDEFINED) { valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); const auto valueHolderForLoopTmpValue = valueHolderForLoop.value; - valueSerializer.writeNumber(valueHolderForLoopTmpValue); + valueSerializer.writeInt32(valueHolderForLoopTmpValue); } else { valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); } @@ -69147,17 +69401,17 @@ inline Ark_MarqueeOptions MarqueeOptions_serializer::read(DeserializerBase& buff DeserializerBase& valueDeserializer = buffer; value.start = valueDeserializer.readBoolean(); const auto stepTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Number stepTmpBuf = {}; + Opt_Float64 stepTmpBuf = {}; stepTmpBuf.tag = stepTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((stepTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - stepTmpBuf.value = static_cast(valueDeserializer.readNumber()); + stepTmpBuf.value = valueDeserializer.readFloat64(); } value.step = stepTmpBuf; const auto loopTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Number loopTmpBuf = {}; + Opt_Int32 loopTmpBuf = {}; loopTmpBuf.tag = loopTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((loopTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - loopTmpBuf.value = static_cast(valueDeserializer.readNumber()); + loopTmpBuf.value = valueDeserializer.readInt32(); } value.loop = loopTmpBuf; const auto fromStartTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -72993,7 +73247,7 @@ inline void TextMarqueeOptions_serializer::write(SerializerBase& buffer, Ark_Tex if (runtimeType(valueHolderForStep) != INTEROP_RUNTIME_UNDEFINED) { valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); const auto valueHolderForStepTmpValue = valueHolderForStep.value; - valueSerializer.writeNumber(valueHolderForStepTmpValue); + valueSerializer.writeFloat64(valueHolderForStepTmpValue); } else { valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); } @@ -73001,7 +73255,7 @@ inline void TextMarqueeOptions_serializer::write(SerializerBase& buffer, Ark_Tex if (runtimeType(valueHolderForLoop) != INTEROP_RUNTIME_UNDEFINED) { valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); const auto valueHolderForLoopTmpValue = valueHolderForLoop.value; - valueSerializer.writeNumber(valueHolderForLoopTmpValue); + valueSerializer.writeInt32(valueHolderForLoopTmpValue); } else { valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); } @@ -73017,7 +73271,7 @@ inline void TextMarqueeOptions_serializer::write(SerializerBase& buffer, Ark_Tex if (runtimeType(valueHolderForDelay) != INTEROP_RUNTIME_UNDEFINED) { valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); const auto valueHolderForDelayTmpValue = valueHolderForDelay.value; - valueSerializer.writeNumber(valueHolderForDelayTmpValue); + valueSerializer.writeInt32(valueHolderForDelayTmpValue); } else { valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); } @@ -73044,17 +73298,17 @@ inline Ark_TextMarqueeOptions TextMarqueeOptions_serializer::read(DeserializerBa DeserializerBase& valueDeserializer = buffer; value.start = valueDeserializer.readBoolean(); const auto stepTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Number stepTmpBuf = {}; + Opt_Float64 stepTmpBuf = {}; stepTmpBuf.tag = stepTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((stepTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - stepTmpBuf.value = static_cast(valueDeserializer.readNumber()); + stepTmpBuf.value = valueDeserializer.readFloat64(); } value.step = stepTmpBuf; const auto loopTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Number loopTmpBuf = {}; + Opt_Int32 loopTmpBuf = {}; loopTmpBuf.tag = loopTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((loopTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - loopTmpBuf.value = static_cast(valueDeserializer.readNumber()); + loopTmpBuf.value = valueDeserializer.readInt32(); } value.loop = loopTmpBuf; const auto fromStartTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -73065,10 +73319,10 @@ inline Ark_TextMarqueeOptions TextMarqueeOptions_serializer::read(DeserializerBa } value.fromStart = fromStartTmpBuf; const auto delayTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Number delayTmpBuf = {}; + Opt_Int32 delayTmpBuf = {}; delayTmpBuf.tag = delayTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((delayTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - delayTmpBuf.value = static_cast(valueDeserializer.readNumber()); + delayTmpBuf.value = valueDeserializer.readInt32(); } value.delay = delayTmpBuf; const auto fadeoutTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -78351,7 +78605,7 @@ inline void MeasureOptions_serializer::write(SerializerBase& buffer, Ark_Measure if (valueHolderForConstraintWidthTmpValue.selector == 0) { valueSerializer.writeInt8(0); const auto valueHolderForConstraintWidthTmpValueForIdx0 = valueHolderForConstraintWidthTmpValue.value0; - valueSerializer.writeNumber(valueHolderForConstraintWidthTmpValueForIdx0); + valueSerializer.writeFloat64(valueHolderForConstraintWidthTmpValueForIdx0); } else if (valueHolderForConstraintWidthTmpValue.selector == 1) { valueSerializer.writeInt8(1); const auto valueHolderForConstraintWidthTmpValueForIdx1 = valueHolderForConstraintWidthTmpValue.value1; @@ -78371,7 +78625,7 @@ inline void MeasureOptions_serializer::write(SerializerBase& buffer, Ark_Measure if (valueHolderForFontSizeTmpValue.selector == 0) { valueSerializer.writeInt8(0); const auto valueHolderForFontSizeTmpValueForIdx0 = valueHolderForFontSizeTmpValue.value0; - valueSerializer.writeNumber(valueHolderForFontSizeTmpValueForIdx0); + valueSerializer.writeFloat64(valueHolderForFontSizeTmpValueForIdx0); } else if (valueHolderForFontSizeTmpValue.selector == 1) { valueSerializer.writeInt8(1); const auto valueHolderForFontSizeTmpValueForIdx1 = valueHolderForFontSizeTmpValue.value1; @@ -78391,7 +78645,7 @@ inline void MeasureOptions_serializer::write(SerializerBase& buffer, Ark_Measure if (valueHolderForFontStyleTmpValue.selector == 0) { valueSerializer.writeInt8(0); const auto valueHolderForFontStyleTmpValueForIdx0 = valueHolderForFontStyleTmpValue.value0; - valueSerializer.writeNumber(valueHolderForFontStyleTmpValueForIdx0); + valueSerializer.writeInt32(valueHolderForFontStyleTmpValueForIdx0); } else if (valueHolderForFontStyleTmpValue.selector == 1) { valueSerializer.writeInt8(1); const auto valueHolderForFontStyleTmpValueForIdx1 = valueHolderForFontStyleTmpValue.value1; @@ -78407,7 +78661,7 @@ inline void MeasureOptions_serializer::write(SerializerBase& buffer, Ark_Measure if (valueHolderForFontWeightTmpValue.selector == 0) { valueSerializer.writeInt8(0); const auto valueHolderForFontWeightTmpValueForIdx0 = valueHolderForFontWeightTmpValue.value0; - valueSerializer.writeNumber(valueHolderForFontWeightTmpValueForIdx0); + valueSerializer.writeInt32(valueHolderForFontWeightTmpValueForIdx0); } else if (valueHolderForFontWeightTmpValue.selector == 1) { valueSerializer.writeInt8(1); const auto valueHolderForFontWeightTmpValueForIdx1 = valueHolderForFontWeightTmpValue.value1; @@ -78443,7 +78697,7 @@ inline void MeasureOptions_serializer::write(SerializerBase& buffer, Ark_Measure if (valueHolderForLetterSpacingTmpValue.selector == 0) { valueSerializer.writeInt8(0); const auto valueHolderForLetterSpacingTmpValueForIdx0 = valueHolderForLetterSpacingTmpValue.value0; - valueSerializer.writeNumber(valueHolderForLetterSpacingTmpValueForIdx0); + valueSerializer.writeFloat64(valueHolderForLetterSpacingTmpValueForIdx0); } else if (valueHolderForLetterSpacingTmpValue.selector == 1) { valueSerializer.writeInt8(1); const auto valueHolderForLetterSpacingTmpValueForIdx1 = valueHolderForLetterSpacingTmpValue.value1; @@ -78459,7 +78713,7 @@ inline void MeasureOptions_serializer::write(SerializerBase& buffer, Ark_Measure if (valueHolderForTextAlignTmpValue.selector == 0) { valueSerializer.writeInt8(0); const auto valueHolderForTextAlignTmpValueForIdx0 = valueHolderForTextAlignTmpValue.value0; - valueSerializer.writeNumber(valueHolderForTextAlignTmpValueForIdx0); + valueSerializer.writeInt32(valueHolderForTextAlignTmpValueForIdx0); } else if (valueHolderForTextAlignTmpValue.selector == 1) { valueSerializer.writeInt8(1); const auto valueHolderForTextAlignTmpValueForIdx1 = valueHolderForTextAlignTmpValue.value1; @@ -78475,7 +78729,7 @@ inline void MeasureOptions_serializer::write(SerializerBase& buffer, Ark_Measure if (valueHolderForOverflowTmpValue.selector == 0) { valueSerializer.writeInt8(0); const auto valueHolderForOverflowTmpValueForIdx0 = valueHolderForOverflowTmpValue.value0; - valueSerializer.writeNumber(valueHolderForOverflowTmpValueForIdx0); + valueSerializer.writeInt32(valueHolderForOverflowTmpValueForIdx0); } else if (valueHolderForOverflowTmpValue.selector == 1) { valueSerializer.writeInt8(1); const auto valueHolderForOverflowTmpValueForIdx1 = valueHolderForOverflowTmpValue.value1; @@ -78488,7 +78742,7 @@ inline void MeasureOptions_serializer::write(SerializerBase& buffer, Ark_Measure if (runtimeType(valueHolderForMaxLines) != INTEROP_RUNTIME_UNDEFINED) { valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); const auto valueHolderForMaxLinesTmpValue = valueHolderForMaxLines.value; - valueSerializer.writeNumber(valueHolderForMaxLinesTmpValue); + valueSerializer.writeInt32(valueHolderForMaxLinesTmpValue); } else { valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); } @@ -78499,7 +78753,7 @@ inline void MeasureOptions_serializer::write(SerializerBase& buffer, Ark_Measure if (valueHolderForLineHeightTmpValue.selector == 0) { valueSerializer.writeInt8(0); const auto valueHolderForLineHeightTmpValueForIdx0 = valueHolderForLineHeightTmpValue.value0; - valueSerializer.writeNumber(valueHolderForLineHeightTmpValueForIdx0); + valueSerializer.writeFloat64(valueHolderForLineHeightTmpValueForIdx0); } else if (valueHolderForLineHeightTmpValue.selector == 1) { valueSerializer.writeInt8(1); const auto valueHolderForLineHeightTmpValueForIdx1 = valueHolderForLineHeightTmpValue.value1; @@ -78519,7 +78773,7 @@ inline void MeasureOptions_serializer::write(SerializerBase& buffer, Ark_Measure if (valueHolderForBaselineOffsetTmpValue.selector == 0) { valueSerializer.writeInt8(0); const auto valueHolderForBaselineOffsetTmpValueForIdx0 = valueHolderForBaselineOffsetTmpValue.value0; - valueSerializer.writeNumber(valueHolderForBaselineOffsetTmpValueForIdx0); + valueSerializer.writeFloat64(valueHolderForBaselineOffsetTmpValueForIdx0); } else if (valueHolderForBaselineOffsetTmpValue.selector == 1) { valueSerializer.writeInt8(1); const auto valueHolderForBaselineOffsetTmpValueForIdx1 = valueHolderForBaselineOffsetTmpValue.value1; @@ -78535,7 +78789,7 @@ inline void MeasureOptions_serializer::write(SerializerBase& buffer, Ark_Measure if (valueHolderForTextCaseTmpValue.selector == 0) { valueSerializer.writeInt8(0); const auto valueHolderForTextCaseTmpValueForIdx0 = valueHolderForTextCaseTmpValue.value0; - valueSerializer.writeNumber(valueHolderForTextCaseTmpValueForIdx0); + valueSerializer.writeInt32(valueHolderForTextCaseTmpValueForIdx0); } else if (valueHolderForTextCaseTmpValue.selector == 1) { valueSerializer.writeInt8(1); const auto valueHolderForTextCaseTmpValueForIdx1 = valueHolderForTextCaseTmpValue.value1; @@ -78551,7 +78805,7 @@ inline void MeasureOptions_serializer::write(SerializerBase& buffer, Ark_Measure if (valueHolderForTextIndentTmpValue.selector == 0) { valueSerializer.writeInt8(0); const auto valueHolderForTextIndentTmpValueForIdx0 = valueHolderForTextIndentTmpValue.value0; - valueSerializer.writeNumber(valueHolderForTextIndentTmpValueForIdx0); + valueSerializer.writeFloat64(valueHolderForTextIndentTmpValueForIdx0); } else if (valueHolderForTextIndentTmpValue.selector == 1) { valueSerializer.writeInt8(1); const auto valueHolderForTextIndentTmpValueForIdx1 = valueHolderForTextIndentTmpValue.value1; @@ -78587,15 +78841,15 @@ inline Ark_MeasureOptions MeasureOptions_serializer::read(DeserializerBase& buff } value.textContent = static_cast(textContentTmpBuf); const auto constraintWidthTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Union_Number_String_Resource constraintWidthTmpBuf = {}; + Opt_Union_F64_String_Resource constraintWidthTmpBuf = {}; constraintWidthTmpBuf.tag = constraintWidthTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((constraintWidthTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 constraintWidthTmpBuf_UnionSelector = valueDeserializer.readInt8(); - Ark_Union_Number_String_Resource constraintWidthTmpBuf_ = {}; + Ark_Union_F64_String_Resource constraintWidthTmpBuf_ = {}; constraintWidthTmpBuf_.selector = constraintWidthTmpBuf_UnionSelector; if (constraintWidthTmpBuf_UnionSelector == 0) { constraintWidthTmpBuf_.selector = 0; - constraintWidthTmpBuf_.value0 = static_cast(valueDeserializer.readNumber()); + constraintWidthTmpBuf_.value0 = valueDeserializer.readFloat64(); } else if (constraintWidthTmpBuf_UnionSelector == 1) { constraintWidthTmpBuf_.selector = 1; constraintWidthTmpBuf_.value1 = static_cast(valueDeserializer.readString()); @@ -78605,19 +78859,19 @@ inline Ark_MeasureOptions MeasureOptions_serializer::read(DeserializerBase& buff } else { INTEROP_FATAL("One of the branches for constraintWidthTmpBuf_ has to be chosen through deserialisation."); } - constraintWidthTmpBuf.value = static_cast(constraintWidthTmpBuf_); + constraintWidthTmpBuf.value = static_cast(constraintWidthTmpBuf_); } value.constraintWidth = constraintWidthTmpBuf; const auto fontSizeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Union_Number_String_Resource fontSizeTmpBuf = {}; + Opt_Union_F64_String_Resource fontSizeTmpBuf = {}; fontSizeTmpBuf.tag = fontSizeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((fontSizeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 fontSizeTmpBuf_UnionSelector = valueDeserializer.readInt8(); - Ark_Union_Number_String_Resource fontSizeTmpBuf_ = {}; + Ark_Union_F64_String_Resource fontSizeTmpBuf_ = {}; fontSizeTmpBuf_.selector = fontSizeTmpBuf_UnionSelector; if (fontSizeTmpBuf_UnionSelector == 0) { fontSizeTmpBuf_.selector = 0; - fontSizeTmpBuf_.value0 = static_cast(valueDeserializer.readNumber()); + fontSizeTmpBuf_.value0 = valueDeserializer.readFloat64(); } else if (fontSizeTmpBuf_UnionSelector == 1) { fontSizeTmpBuf_.selector = 1; fontSizeTmpBuf_.value1 = static_cast(valueDeserializer.readString()); @@ -78627,38 +78881,38 @@ inline Ark_MeasureOptions MeasureOptions_serializer::read(DeserializerBase& buff } else { INTEROP_FATAL("One of the branches for fontSizeTmpBuf_ has to be chosen through deserialisation."); } - fontSizeTmpBuf.value = static_cast(fontSizeTmpBuf_); + fontSizeTmpBuf.value = static_cast(fontSizeTmpBuf_); } value.fontSize = fontSizeTmpBuf; const auto fontStyleTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Union_Number_FontStyle fontStyleTmpBuf = {}; + Opt_Union_I32_FontStyle fontStyleTmpBuf = {}; fontStyleTmpBuf.tag = fontStyleTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((fontStyleTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 fontStyleTmpBuf_UnionSelector = valueDeserializer.readInt8(); - Ark_Union_Number_FontStyle fontStyleTmpBuf_ = {}; + Ark_Union_I32_FontStyle fontStyleTmpBuf_ = {}; fontStyleTmpBuf_.selector = fontStyleTmpBuf_UnionSelector; if (fontStyleTmpBuf_UnionSelector == 0) { fontStyleTmpBuf_.selector = 0; - fontStyleTmpBuf_.value0 = static_cast(valueDeserializer.readNumber()); + fontStyleTmpBuf_.value0 = valueDeserializer.readInt32(); } else if (fontStyleTmpBuf_UnionSelector == 1) { fontStyleTmpBuf_.selector = 1; fontStyleTmpBuf_.value1 = static_cast(valueDeserializer.readInt32()); } else { INTEROP_FATAL("One of the branches for fontStyleTmpBuf_ has to be chosen through deserialisation."); } - fontStyleTmpBuf.value = static_cast(fontStyleTmpBuf_); + fontStyleTmpBuf.value = static_cast(fontStyleTmpBuf_); } value.fontStyle = fontStyleTmpBuf; const auto fontWeightTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Union_Number_String_FontWeight fontWeightTmpBuf = {}; + Opt_Union_I32_String_FontWeight fontWeightTmpBuf = {}; fontWeightTmpBuf.tag = fontWeightTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((fontWeightTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 fontWeightTmpBuf_UnionSelector = valueDeserializer.readInt8(); - Ark_Union_Number_String_FontWeight fontWeightTmpBuf_ = {}; + Ark_Union_I32_String_FontWeight fontWeightTmpBuf_ = {}; fontWeightTmpBuf_.selector = fontWeightTmpBuf_UnionSelector; if (fontWeightTmpBuf_UnionSelector == 0) { fontWeightTmpBuf_.selector = 0; - fontWeightTmpBuf_.value0 = static_cast(valueDeserializer.readNumber()); + fontWeightTmpBuf_.value0 = valueDeserializer.readInt32(); } else if (fontWeightTmpBuf_UnionSelector == 1) { fontWeightTmpBuf_.selector = 1; fontWeightTmpBuf_.value1 = static_cast(valueDeserializer.readString()); @@ -78668,7 +78922,7 @@ inline Ark_MeasureOptions MeasureOptions_serializer::read(DeserializerBase& buff } else { INTEROP_FATAL("One of the branches for fontWeightTmpBuf_ has to be chosen through deserialisation."); } - fontWeightTmpBuf.value = static_cast(fontWeightTmpBuf_); + fontWeightTmpBuf.value = static_cast(fontWeightTmpBuf_); } value.fontWeight = fontWeightTmpBuf; const auto fontFamilyTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -78691,79 +78945,79 @@ inline Ark_MeasureOptions MeasureOptions_serializer::read(DeserializerBase& buff } value.fontFamily = fontFamilyTmpBuf; const auto letterSpacingTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Union_Number_String letterSpacingTmpBuf = {}; + Opt_Union_F64_String letterSpacingTmpBuf = {}; letterSpacingTmpBuf.tag = letterSpacingTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((letterSpacingTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 letterSpacingTmpBuf_UnionSelector = valueDeserializer.readInt8(); - Ark_Union_Number_String letterSpacingTmpBuf_ = {}; + Ark_Union_F64_String letterSpacingTmpBuf_ = {}; letterSpacingTmpBuf_.selector = letterSpacingTmpBuf_UnionSelector; if (letterSpacingTmpBuf_UnionSelector == 0) { letterSpacingTmpBuf_.selector = 0; - letterSpacingTmpBuf_.value0 = static_cast(valueDeserializer.readNumber()); + letterSpacingTmpBuf_.value0 = valueDeserializer.readFloat64(); } else if (letterSpacingTmpBuf_UnionSelector == 1) { letterSpacingTmpBuf_.selector = 1; letterSpacingTmpBuf_.value1 = static_cast(valueDeserializer.readString()); } else { INTEROP_FATAL("One of the branches for letterSpacingTmpBuf_ has to be chosen through deserialisation."); } - letterSpacingTmpBuf.value = static_cast(letterSpacingTmpBuf_); + letterSpacingTmpBuf.value = static_cast(letterSpacingTmpBuf_); } value.letterSpacing = letterSpacingTmpBuf; const auto textAlignTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Union_Number_TextAlign textAlignTmpBuf = {}; + Opt_Union_I32_TextAlign textAlignTmpBuf = {}; textAlignTmpBuf.tag = textAlignTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((textAlignTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 textAlignTmpBuf_UnionSelector = valueDeserializer.readInt8(); - Ark_Union_Number_TextAlign textAlignTmpBuf_ = {}; + Ark_Union_I32_TextAlign textAlignTmpBuf_ = {}; textAlignTmpBuf_.selector = textAlignTmpBuf_UnionSelector; if (textAlignTmpBuf_UnionSelector == 0) { textAlignTmpBuf_.selector = 0; - textAlignTmpBuf_.value0 = static_cast(valueDeserializer.readNumber()); + textAlignTmpBuf_.value0 = valueDeserializer.readInt32(); } else if (textAlignTmpBuf_UnionSelector == 1) { textAlignTmpBuf_.selector = 1; textAlignTmpBuf_.value1 = static_cast(valueDeserializer.readInt32()); } else { INTEROP_FATAL("One of the branches for textAlignTmpBuf_ has to be chosen through deserialisation."); } - textAlignTmpBuf.value = static_cast(textAlignTmpBuf_); + textAlignTmpBuf.value = static_cast(textAlignTmpBuf_); } value.textAlign = textAlignTmpBuf; const auto overflowTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Union_Number_TextOverflow overflowTmpBuf = {}; + Opt_Union_I32_TextOverflow overflowTmpBuf = {}; overflowTmpBuf.tag = overflowTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((overflowTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 overflowTmpBuf_UnionSelector = valueDeserializer.readInt8(); - Ark_Union_Number_TextOverflow overflowTmpBuf_ = {}; + Ark_Union_I32_TextOverflow overflowTmpBuf_ = {}; overflowTmpBuf_.selector = overflowTmpBuf_UnionSelector; if (overflowTmpBuf_UnionSelector == 0) { overflowTmpBuf_.selector = 0; - overflowTmpBuf_.value0 = static_cast(valueDeserializer.readNumber()); + overflowTmpBuf_.value0 = valueDeserializer.readInt32(); } else if (overflowTmpBuf_UnionSelector == 1) { overflowTmpBuf_.selector = 1; overflowTmpBuf_.value1 = static_cast(valueDeserializer.readInt32()); } else { INTEROP_FATAL("One of the branches for overflowTmpBuf_ has to be chosen through deserialisation."); } - overflowTmpBuf.value = static_cast(overflowTmpBuf_); + overflowTmpBuf.value = static_cast(overflowTmpBuf_); } value.overflow = overflowTmpBuf; const auto maxLinesTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Number maxLinesTmpBuf = {}; + Opt_Int32 maxLinesTmpBuf = {}; maxLinesTmpBuf.tag = maxLinesTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((maxLinesTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - maxLinesTmpBuf.value = static_cast(valueDeserializer.readNumber()); + maxLinesTmpBuf.value = valueDeserializer.readInt32(); } value.maxLines = maxLinesTmpBuf; const auto lineHeightTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Union_Number_String_Resource lineHeightTmpBuf = {}; + Opt_Union_F64_String_Resource lineHeightTmpBuf = {}; lineHeightTmpBuf.tag = lineHeightTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((lineHeightTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 lineHeightTmpBuf_UnionSelector = valueDeserializer.readInt8(); - Ark_Union_Number_String_Resource lineHeightTmpBuf_ = {}; + Ark_Union_F64_String_Resource lineHeightTmpBuf_ = {}; lineHeightTmpBuf_.selector = lineHeightTmpBuf_UnionSelector; if (lineHeightTmpBuf_UnionSelector == 0) { lineHeightTmpBuf_.selector = 0; - lineHeightTmpBuf_.value0 = static_cast(valueDeserializer.readNumber()); + lineHeightTmpBuf_.value0 = valueDeserializer.readFloat64(); } else if (lineHeightTmpBuf_UnionSelector == 1) { lineHeightTmpBuf_.selector = 1; lineHeightTmpBuf_.value1 = static_cast(valueDeserializer.readString()); @@ -78773,64 +79027,64 @@ inline Ark_MeasureOptions MeasureOptions_serializer::read(DeserializerBase& buff } else { INTEROP_FATAL("One of the branches for lineHeightTmpBuf_ has to be chosen through deserialisation."); } - lineHeightTmpBuf.value = static_cast(lineHeightTmpBuf_); + lineHeightTmpBuf.value = static_cast(lineHeightTmpBuf_); } value.lineHeight = lineHeightTmpBuf; const auto baselineOffsetTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Union_Number_String baselineOffsetTmpBuf = {}; + Opt_Union_F64_String baselineOffsetTmpBuf = {}; baselineOffsetTmpBuf.tag = baselineOffsetTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((baselineOffsetTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 baselineOffsetTmpBuf_UnionSelector = valueDeserializer.readInt8(); - Ark_Union_Number_String baselineOffsetTmpBuf_ = {}; + Ark_Union_F64_String baselineOffsetTmpBuf_ = {}; baselineOffsetTmpBuf_.selector = baselineOffsetTmpBuf_UnionSelector; if (baselineOffsetTmpBuf_UnionSelector == 0) { baselineOffsetTmpBuf_.selector = 0; - baselineOffsetTmpBuf_.value0 = static_cast(valueDeserializer.readNumber()); + baselineOffsetTmpBuf_.value0 = valueDeserializer.readFloat64(); } else if (baselineOffsetTmpBuf_UnionSelector == 1) { baselineOffsetTmpBuf_.selector = 1; baselineOffsetTmpBuf_.value1 = static_cast(valueDeserializer.readString()); } else { INTEROP_FATAL("One of the branches for baselineOffsetTmpBuf_ has to be chosen through deserialisation."); } - baselineOffsetTmpBuf.value = static_cast(baselineOffsetTmpBuf_); + baselineOffsetTmpBuf.value = static_cast(baselineOffsetTmpBuf_); } value.baselineOffset = baselineOffsetTmpBuf; const auto textCaseTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Union_Number_TextCase textCaseTmpBuf = {}; + Opt_Union_I32_TextCase textCaseTmpBuf = {}; textCaseTmpBuf.tag = textCaseTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((textCaseTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 textCaseTmpBuf_UnionSelector = valueDeserializer.readInt8(); - Ark_Union_Number_TextCase textCaseTmpBuf_ = {}; + Ark_Union_I32_TextCase textCaseTmpBuf_ = {}; textCaseTmpBuf_.selector = textCaseTmpBuf_UnionSelector; if (textCaseTmpBuf_UnionSelector == 0) { textCaseTmpBuf_.selector = 0; - textCaseTmpBuf_.value0 = static_cast(valueDeserializer.readNumber()); + textCaseTmpBuf_.value0 = valueDeserializer.readInt32(); } else if (textCaseTmpBuf_UnionSelector == 1) { textCaseTmpBuf_.selector = 1; textCaseTmpBuf_.value1 = static_cast(valueDeserializer.readInt32()); } else { INTEROP_FATAL("One of the branches for textCaseTmpBuf_ has to be chosen through deserialisation."); } - textCaseTmpBuf.value = static_cast(textCaseTmpBuf_); + textCaseTmpBuf.value = static_cast(textCaseTmpBuf_); } value.textCase = textCaseTmpBuf; const auto textIndentTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Union_Number_String textIndentTmpBuf = {}; + Opt_Union_F64_String textIndentTmpBuf = {}; textIndentTmpBuf.tag = textIndentTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((textIndentTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 textIndentTmpBuf_UnionSelector = valueDeserializer.readInt8(); - Ark_Union_Number_String textIndentTmpBuf_ = {}; + Ark_Union_F64_String textIndentTmpBuf_ = {}; textIndentTmpBuf_.selector = textIndentTmpBuf_UnionSelector; if (textIndentTmpBuf_UnionSelector == 0) { textIndentTmpBuf_.selector = 0; - textIndentTmpBuf_.value0 = static_cast(valueDeserializer.readNumber()); + textIndentTmpBuf_.value0 = valueDeserializer.readFloat64(); } else if (textIndentTmpBuf_UnionSelector == 1) { textIndentTmpBuf_.selector = 1; textIndentTmpBuf_.value1 = static_cast(valueDeserializer.readString()); } else { INTEROP_FATAL("One of the branches for textIndentTmpBuf_ has to be chosen through deserialisation."); } - textIndentTmpBuf.value = static_cast(textIndentTmpBuf_); + textIndentTmpBuf.value = static_cast(textIndentTmpBuf_); } value.textIndent = textIndentTmpBuf; const auto wordBreakTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -87060,7 +87314,7 @@ inline void Font_serializer::write(SerializerBase& buffer, Ark_Font value) } else if (valueHolderForWeightTmpValue.selector == 1) { valueSerializer.writeInt8(1); const auto valueHolderForWeightTmpValueForIdx1 = valueHolderForWeightTmpValue.value1; - valueSerializer.writeNumber(valueHolderForWeightTmpValueForIdx1); + valueSerializer.writeInt32(valueHolderForWeightTmpValueForIdx1); } else if (valueHolderForWeightTmpValue.selector == 2) { valueSerializer.writeInt8(2); const auto valueHolderForWeightTmpValueForIdx2 = valueHolderForWeightTmpValue.value2; @@ -87121,25 +87375,25 @@ inline Ark_Font Font_serializer::read(DeserializerBase& buffer) } value.size = sizeTmpBuf; const auto weightTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Union_FontWeight_Number_String weightTmpBuf = {}; + Opt_Union_FontWeight_I32_String weightTmpBuf = {}; weightTmpBuf.tag = weightTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((weightTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 weightTmpBuf_UnionSelector = valueDeserializer.readInt8(); - Ark_Union_FontWeight_Number_String weightTmpBuf_ = {}; + Ark_Union_FontWeight_I32_String weightTmpBuf_ = {}; weightTmpBuf_.selector = weightTmpBuf_UnionSelector; if (weightTmpBuf_UnionSelector == 0) { weightTmpBuf_.selector = 0; weightTmpBuf_.value0 = static_cast(valueDeserializer.readInt32()); } else if (weightTmpBuf_UnionSelector == 1) { weightTmpBuf_.selector = 1; - weightTmpBuf_.value1 = static_cast(valueDeserializer.readNumber()); + weightTmpBuf_.value1 = valueDeserializer.readInt32(); } else if (weightTmpBuf_UnionSelector == 2) { weightTmpBuf_.selector = 2; weightTmpBuf_.value2 = static_cast(valueDeserializer.readString()); } else { INTEROP_FATAL("One of the branches for weightTmpBuf_ has to be chosen through deserialisation."); } - weightTmpBuf.value = static_cast(weightTmpBuf_); + weightTmpBuf.value = static_cast(weightTmpBuf_); } value.weight = weightTmpBuf; const auto familyTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/arkoala_api_generated.h b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/arkoala_api_generated.h index 110b509a897..7e202629fcc 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/arkoala_api_generated.h +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/arkoala_api_generated.h @@ -408,6 +408,8 @@ typedef struct Opt_image_PixelMap Opt_image_PixelMap; typedef struct ImageAnalyzerControllerPeer ImageAnalyzerControllerPeer; typedef struct ImageAnalyzerControllerPeer* Ark_ImageAnalyzerController; typedef struct Opt_ImageAnalyzerController Opt_ImageAnalyzerController; +typedef struct Ark_ImageLoadResult Ark_ImageLoadResult; +typedef struct Opt_ImageLoadResult Opt_ImageLoadResult; typedef struct IndicatorComponentControllerPeer IndicatorComponentControllerPeer; typedef struct IndicatorComponentControllerPeer* Ark_IndicatorComponentController; typedef struct Opt_IndicatorComponentController Opt_IndicatorComponentController; @@ -730,6 +732,8 @@ typedef struct Opt_uiObserver_NavigationInfo Opt_uiObserver_NavigationInfo; typedef struct unifiedDataChannel_UnifiedDataPeer unifiedDataChannel_UnifiedDataPeer; typedef struct unifiedDataChannel_UnifiedDataPeer* Ark_unifiedDataChannel_UnifiedData; typedef struct Opt_unifiedDataChannel_UnifiedData Opt_unifiedDataChannel_UnifiedData; +typedef struct Ark_Union_Boolean_I32 Ark_Union_Boolean_I32; +typedef struct Opt_Union_Boolean_I32 Opt_Union_Boolean_I32; typedef struct Ark_Union_Boolean_Number Ark_Union_Boolean_Number; typedef struct Opt_Union_Boolean_Number Opt_Union_Boolean_Number; typedef struct Ark_Union_CircleShape_EllipseShape_PathShape_RectShape Ark_Union_CircleShape_EllipseShape_PathShape_RectShape; @@ -748,24 +752,28 @@ typedef struct Ark_Union_F64_String Ark_Union_F64_String; typedef struct Opt_Union_F64_String Opt_Union_F64_String; typedef struct Ark_Union_F64_String_PlaybackSpeed Ark_Union_F64_String_PlaybackSpeed; typedef struct Opt_Union_F64_String_PlaybackSpeed Opt_Union_F64_String_PlaybackSpeed; +typedef struct Ark_Union_FontWeight_I32_String Ark_Union_FontWeight_I32_String; +typedef struct Opt_Union_FontWeight_I32_String Opt_Union_FontWeight_I32_String; typedef struct Ark_Union_FontWeight_Number_String Ark_Union_FontWeight_Number_String; typedef struct Opt_Union_FontWeight_Number_String Opt_Union_FontWeight_Number_String; +typedef struct Ark_Union_I32_FontStyle Ark_Union_I32_FontStyle; +typedef struct Opt_Union_I32_FontStyle Opt_Union_I32_FontStyle; +typedef struct Ark_Union_I32_FontWeight_String Ark_Union_I32_FontWeight_String; +typedef struct Opt_Union_I32_FontWeight_String Opt_Union_I32_FontWeight_String; +typedef struct Ark_Union_I32_String_FontWeight Ark_Union_I32_String_FontWeight; +typedef struct Opt_Union_I32_String_FontWeight Opt_Union_I32_String_FontWeight; +typedef struct Ark_Union_I32_TextAlign Ark_Union_I32_TextAlign; +typedef struct Opt_Union_I32_TextAlign Opt_Union_I32_TextAlign; +typedef struct Ark_Union_I32_TextCase Ark_Union_I32_TextCase; +typedef struct Opt_Union_I32_TextCase Opt_Union_I32_TextCase; +typedef struct Ark_Union_I32_TextOverflow Ark_Union_I32_TextOverflow; +typedef struct Opt_Union_I32_TextOverflow Opt_Union_I32_TextOverflow; typedef struct Ark_Union_I64_String Ark_Union_I64_String; typedef struct Opt_Union_I64_String Opt_Union_I64_String; -typedef struct Ark_Union_Number_FontStyle Ark_Union_Number_FontStyle; -typedef struct Opt_Union_Number_FontStyle Opt_Union_Number_FontStyle; typedef struct Ark_Union_Number_FontWeight_String Ark_Union_Number_FontWeight_String; typedef struct Opt_Union_Number_FontWeight_String Opt_Union_Number_FontWeight_String; typedef struct Ark_Union_Number_String Ark_Union_Number_String; typedef struct Opt_Union_Number_String Opt_Union_Number_String; -typedef struct Ark_Union_Number_String_FontWeight Ark_Union_Number_String_FontWeight; -typedef struct Opt_Union_Number_String_FontWeight Opt_Union_Number_String_FontWeight; -typedef struct Ark_Union_Number_TextAlign Ark_Union_Number_TextAlign; -typedef struct Opt_Union_Number_TextAlign Opt_Union_Number_TextAlign; -typedef struct Ark_Union_Number_TextCase Ark_Union_Number_TextCase; -typedef struct Opt_Union_Number_TextCase Opt_Union_Number_TextCase; -typedef struct Ark_Union_Number_TextOverflow Ark_Union_Number_TextOverflow; -typedef struct Opt_Union_Number_TextOverflow Opt_Union_Number_TextOverflow; typedef struct Ark_Union_PixelMap_String Ark_Union_PixelMap_String; typedef struct Opt_Union_PixelMap_String Opt_Union_PixelMap_String; typedef struct Ark_Union_ResponseType_RichEditorResponseType Ark_Union_ResponseType_RichEditorResponseType; @@ -1072,6 +1080,8 @@ typedef struct Callback_Extender_OnFinish Callback_Extender_OnFinish; typedef struct Opt_Callback_Extender_OnFinish Opt_Callback_Extender_OnFinish; typedef struct Callback_Extender_OnProgress Callback_Extender_OnProgress; typedef struct Opt_Callback_Extender_OnProgress Opt_Callback_Extender_OnProgress; +typedef struct Callback_F64_F64_Void Callback_F64_F64_Void; +typedef struct Opt_Callback_F64_F64_Void Opt_Callback_F64_F64_Void; typedef struct Callback_FocusAxisEvent_Void Callback_FocusAxisEvent_Void; typedef struct Opt_Callback_FocusAxisEvent_Void Opt_Callback_FocusAxisEvent_Void; typedef struct Callback_FormCallbackInfo_Void Callback_FormCallbackInfo_Void; @@ -1094,6 +1104,8 @@ typedef struct Callback_HitTestMode_Void Callback_HitTestMode_Void; typedef struct Opt_Callback_HitTestMode_Void Opt_Callback_HitTestMode_Void; typedef struct Callback_HoverEvent_Void Callback_HoverEvent_Void; typedef struct Opt_Callback_HoverEvent_Void Opt_Callback_HoverEvent_Void; +typedef struct Callback_I32_I32_Void Callback_I32_I32_Void; +typedef struct Opt_Callback_I32_I32_Void Opt_Callback_I32_I32_Void; typedef struct Callback_InsertValue_Boolean Callback_InsertValue_Boolean; typedef struct Opt_Callback_InsertValue_Boolean Opt_Callback_InsertValue_Boolean; typedef struct Callback_InsertValue_Void Callback_InsertValue_Void; @@ -1863,8 +1875,6 @@ typedef struct Opt_ImageCompleteEvent Opt_ImageCompleteEvent; typedef struct ImageDataPeer ImageDataPeer; typedef struct ImageDataPeer* Ark_ImageData; typedef struct Opt_ImageData Opt_ImageData; -typedef struct Ark_ImageLoadResult Ark_ImageLoadResult; -typedef struct Opt_ImageLoadResult Opt_ImageLoadResult; typedef struct Ark_ImageSourceSize Ark_ImageSourceSize; typedef struct Opt_ImageSourceSize Opt_ImageSourceSize; typedef struct Ark_InputCounterOptions Ark_InputCounterOptions; @@ -2224,8 +2234,8 @@ typedef struct Ark_Union_Callback_EnterKeyType_Void_TextAreaSubmitCallback Ark_U typedef struct Opt_Union_Callback_EnterKeyType_Void_TextAreaSubmitCallback Opt_Union_Callback_EnterKeyType_Void_TextAreaSubmitCallback; typedef struct Ark_Union_Callback_String_Void_SearchSubmitCallback Ark_Union_Callback_String_Void_SearchSubmitCallback; typedef struct Opt_Union_Callback_String_Void_SearchSubmitCallback Opt_Union_Callback_String_Void_SearchSubmitCallback; -typedef struct Ark_Union_Color_Number_String_Resource Ark_Union_Color_Number_String_Resource; -typedef struct Opt_Union_Color_Number_String_Resource Opt_Union_Color_Number_String_Resource; +typedef struct Ark_Union_Color_I32_String_Resource Ark_Union_Color_I32_String_Resource; +typedef struct Opt_Union_Color_I32_String_Resource Opt_Union_Color_I32_String_Resource; typedef struct Ark_Union_Color_String_Resource Ark_Union_Color_String_Resource; typedef struct Opt_Union_Color_String_Resource Opt_Union_Color_String_Resource; typedef struct Ark_Union_Color_String_Resource_ColoringStrategy Ark_Union_Color_String_Resource_ColoringStrategy; @@ -2248,6 +2258,8 @@ typedef struct Ark_Union_EdgeOutlineStyles_OutlineStyle Ark_Union_EdgeOutlineSty typedef struct Opt_Union_EdgeOutlineStyles_OutlineStyle Opt_Union_EdgeOutlineStyles_OutlineStyle; typedef struct Ark_Union_EdgeStyles_BorderStyle Ark_Union_EdgeStyles_BorderStyle; typedef struct Opt_Union_EdgeStyles_BorderStyle Opt_Union_EdgeStyles_BorderStyle; +typedef struct Ark_Union_F64_Resource Ark_Union_F64_Resource; +typedef struct Opt_Union_F64_Resource Opt_Union_F64_Resource; typedef struct Ark_Union_F64_String_Resource Ark_Union_F64_String_Resource; typedef struct Opt_Union_F64_String_Resource Opt_Union_F64_String_Resource; typedef struct Ark_Union_Image_PixelMap_ResourceStr_DrawableDescriptor_ASTCResource Ark_Union_Image_PixelMap_ResourceStr_DrawableDescriptor_ASTCResource; @@ -6887,6 +6899,22 @@ typedef struct Opt_ImageAnalyzerController { Ark_Tag tag; Ark_ImageAnalyzerController value; } Opt_ImageAnalyzerController; +typedef struct Ark_ImageLoadResult { + /* kind: Interface */ + Ark_Float64 width; + Ark_Float64 height; + Ark_Float64 componentWidth; + Ark_Float64 componentHeight; + Ark_Float64 loadingStatus; + Ark_Float64 contentWidth; + Ark_Float64 contentHeight; + Ark_Float64 contentOffsetX; + Ark_Float64 contentOffsetY; +} Ark_ImageLoadResult; +typedef struct Opt_ImageLoadResult { + Ark_Tag tag; + Ark_ImageLoadResult value; +} Opt_ImageLoadResult; typedef struct Opt_IndicatorComponentController { Ark_Tag tag; Ark_IndicatorComponentController value; @@ -7670,6 +7698,18 @@ typedef struct Opt_unifiedDataChannel_UnifiedData { Ark_Tag tag; Ark_unifiedDataChannel_UnifiedData value; } Opt_unifiedDataChannel_UnifiedData; +typedef struct Ark_Union_Boolean_I32 { + /* kind: UnionType */ + Ark_Int32 selector; + union { + Ark_Boolean value0; + Ark_Int32 value1; + }; +} Ark_Union_Boolean_I32; +typedef struct Opt_Union_Boolean_I32 { + Ark_Tag tag; + Ark_Union_Boolean_I32 value; +} Opt_Union_Boolean_I32; typedef struct Ark_Union_Boolean_Number { /* kind: UnionType */ Ark_Int32 selector; @@ -7783,6 +7823,19 @@ typedef struct Opt_Union_F64_String_PlaybackSpeed { Ark_Tag tag; Ark_Union_F64_String_PlaybackSpeed value; } Opt_Union_F64_String_PlaybackSpeed; +typedef struct Ark_Union_FontWeight_I32_String { + /* kind: UnionType */ + Ark_Int32 selector; + union { + Ark_FontWeight value0; + Ark_Int32 value1; + Ark_String value2; + }; +} Ark_Union_FontWeight_I32_String; +typedef struct Opt_Union_FontWeight_I32_String { + Ark_Tag tag; + Ark_Union_FontWeight_I32_String value; +} Opt_Union_FontWeight_I32_String; typedef struct Ark_Union_FontWeight_Number_String { /* kind: UnionType */ Ark_Int32 selector; @@ -7796,104 +7849,117 @@ typedef struct Opt_Union_FontWeight_Number_String { Ark_Tag tag; Ark_Union_FontWeight_Number_String value; } Opt_Union_FontWeight_Number_String; -typedef struct Ark_Union_I64_String { +typedef struct Ark_Union_I32_FontStyle { /* kind: UnionType */ Ark_Int32 selector; union { - Ark_Int64 value0; - Ark_String value1; + Ark_Int32 value0; + Ark_FontStyle value1; }; -} Ark_Union_I64_String; -typedef struct Opt_Union_I64_String { +} Ark_Union_I32_FontStyle; +typedef struct Opt_Union_I32_FontStyle { Ark_Tag tag; - Ark_Union_I64_String value; -} Opt_Union_I64_String; -typedef struct Ark_Union_Number_FontStyle { + Ark_Union_I32_FontStyle value; +} Opt_Union_I32_FontStyle; +typedef struct Ark_Union_I32_FontWeight_String { /* kind: UnionType */ Ark_Int32 selector; union { - Ark_Number value0; - Ark_FontStyle value1; + Ark_Int32 value0; + Ark_FontWeight value1; + Ark_String value2; }; -} Ark_Union_Number_FontStyle; -typedef struct Opt_Union_Number_FontStyle { +} Ark_Union_I32_FontWeight_String; +typedef struct Opt_Union_I32_FontWeight_String { Ark_Tag tag; - Ark_Union_Number_FontStyle value; -} Opt_Union_Number_FontStyle; -typedef struct Ark_Union_Number_FontWeight_String { + Ark_Union_I32_FontWeight_String value; +} Opt_Union_I32_FontWeight_String; +typedef struct Ark_Union_I32_String_FontWeight { /* kind: UnionType */ Ark_Int32 selector; union { - Ark_Number value0; - Ark_FontWeight value1; - Ark_String value2; + Ark_Int32 value0; + Ark_String value1; + Ark_FontWeight value2; }; -} Ark_Union_Number_FontWeight_String; -typedef struct Opt_Union_Number_FontWeight_String { +} Ark_Union_I32_String_FontWeight; +typedef struct Opt_Union_I32_String_FontWeight { Ark_Tag tag; - Ark_Union_Number_FontWeight_String value; -} Opt_Union_Number_FontWeight_String; -typedef struct Ark_Union_Number_String { + Ark_Union_I32_String_FontWeight value; +} Opt_Union_I32_String_FontWeight; +typedef struct Ark_Union_I32_TextAlign { /* kind: UnionType */ Ark_Int32 selector; union { - Ark_Number value0; - Ark_String value1; + Ark_Int32 value0; + Ark_TextAlign value1; }; -} Ark_Union_Number_String; -typedef struct Opt_Union_Number_String { +} Ark_Union_I32_TextAlign; +typedef struct Opt_Union_I32_TextAlign { Ark_Tag tag; - Ark_Union_Number_String value; -} Opt_Union_Number_String; -typedef struct Ark_Union_Number_String_FontWeight { + Ark_Union_I32_TextAlign value; +} Opt_Union_I32_TextAlign; +typedef struct Ark_Union_I32_TextCase { /* kind: UnionType */ Ark_Int32 selector; union { - Ark_Number value0; - Ark_String value1; - Ark_FontWeight value2; + Ark_Int32 value0; + Ark_TextCase value1; }; -} Ark_Union_Number_String_FontWeight; -typedef struct Opt_Union_Number_String_FontWeight { +} Ark_Union_I32_TextCase; +typedef struct Opt_Union_I32_TextCase { Ark_Tag tag; - Ark_Union_Number_String_FontWeight value; -} Opt_Union_Number_String_FontWeight; -typedef struct Ark_Union_Number_TextAlign { + Ark_Union_I32_TextCase value; +} Opt_Union_I32_TextCase; +typedef struct Ark_Union_I32_TextOverflow { /* kind: UnionType */ Ark_Int32 selector; union { - Ark_Number value0; - Ark_TextAlign value1; + Ark_Int32 value0; + Ark_TextOverflow value1; + }; +} Ark_Union_I32_TextOverflow; +typedef struct Opt_Union_I32_TextOverflow { + Ark_Tag tag; + Ark_Union_I32_TextOverflow value; +} Opt_Union_I32_TextOverflow; +typedef struct Ark_Union_I64_String { + /* kind: UnionType */ + Ark_Int32 selector; + union { + Ark_Int64 value0; + Ark_String value1; }; -} Ark_Union_Number_TextAlign; -typedef struct Opt_Union_Number_TextAlign { +} Ark_Union_I64_String; +typedef struct Opt_Union_I64_String { Ark_Tag tag; - Ark_Union_Number_TextAlign value; -} Opt_Union_Number_TextAlign; -typedef struct Ark_Union_Number_TextCase { + Ark_Union_I64_String value; +} Opt_Union_I64_String; +typedef struct Ark_Union_Number_FontWeight_String { /* kind: UnionType */ Ark_Int32 selector; union { Ark_Number value0; - Ark_TextCase value1; + Ark_FontWeight value1; + Ark_String value2; }; -} Ark_Union_Number_TextCase; -typedef struct Opt_Union_Number_TextCase { +} Ark_Union_Number_FontWeight_String; +typedef struct Opt_Union_Number_FontWeight_String { Ark_Tag tag; - Ark_Union_Number_TextCase value; -} Opt_Union_Number_TextCase; -typedef struct Ark_Union_Number_TextOverflow { + Ark_Union_Number_FontWeight_String value; +} Opt_Union_Number_FontWeight_String; +typedef struct Ark_Union_Number_String { /* kind: UnionType */ Ark_Int32 selector; union { Ark_Number value0; - Ark_TextOverflow value1; + Ark_String value1; }; -} Ark_Union_Number_TextOverflow; -typedef struct Opt_Union_Number_TextOverflow { +} Ark_Union_Number_String; +typedef struct Opt_Union_Number_String { Ark_Tag tag; - Ark_Union_Number_TextOverflow value; -} Opt_Union_Number_TextOverflow; + Ark_Union_Number_String value; +} Opt_Union_Number_String; typedef struct Ark_Union_PixelMap_String { /* kind: UnionType */ Ark_Int32 selector; @@ -9216,6 +9282,16 @@ typedef struct Opt_Callback_Extender_OnProgress { Ark_Tag tag; Callback_Extender_OnProgress value; } Opt_Callback_Extender_OnProgress; +typedef struct Callback_F64_F64_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Float64 totalOffsetX, const Ark_Float64 totalOffsetY); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Float64 totalOffsetX, const Ark_Float64 totalOffsetY); +} Callback_F64_F64_Void; +typedef struct Opt_Callback_F64_F64_Void { + Ark_Tag tag; + Callback_F64_F64_Void value; +} Opt_Callback_F64_F64_Void; typedef struct Callback_FocusAxisEvent_Void { /* kind: Callback */ Ark_CallbackResource resource; @@ -9326,6 +9402,16 @@ typedef struct Opt_Callback_HoverEvent_Void { Ark_Tag tag; Callback_HoverEvent_Void value; } Opt_Callback_HoverEvent_Void; +typedef struct Callback_I32_I32_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Int32 selectionStart, const Ark_Int32 selectionEnd); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Int32 selectionStart, const Ark_Int32 selectionEnd); +} Callback_I32_I32_Void; +typedef struct Opt_Callback_I32_I32_Void { + Ark_Tag tag; + Callback_I32_I32_Void value; +} Opt_Callback_I32_I32_Void; typedef struct Callback_InsertValue_Boolean { /* kind: Callback */ Ark_CallbackResource resource; @@ -11049,8 +11135,8 @@ typedef struct Opt_OnCheckboxGroupChangeCallback { typedef struct OnContentScrollCallback { /* kind: Callback */ Ark_CallbackResource resource; - void (*call)(const Ark_Int32 resourceId, const Ark_Number totalOffsetX, const Ark_Number totalOffsetY); - void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Number totalOffsetX, const Ark_Number totalOffsetY); + void (*call)(const Ark_Int32 resourceId, const Ark_Float64 totalOffsetX, const Ark_Float64 totalOffsetY); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Float64 totalOffsetX, const Ark_Float64 totalOffsetY); } OnContentScrollCallback; typedef struct Opt_OnContentScrollCallback { Ark_Tag tag; @@ -11449,8 +11535,8 @@ typedef struct Opt_OnTextPickerChangeCallback { typedef struct OnTextSelectionChangeCallback { /* kind: Callback */ Ark_CallbackResource resource; - void (*call)(const Ark_Int32 resourceId, const Ark_Number selectionStart, const Ark_Number selectionEnd); - void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Number selectionStart, const Ark_Number selectionEnd); + void (*call)(const Ark_Int32 resourceId, const Ark_Int32 selectionStart, const Ark_Int32 selectionEnd); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Int32 selectionStart, const Ark_Int32 selectionEnd); } OnTextSelectionChangeCallback; typedef struct Opt_OnTextSelectionChangeCallback { Ark_Tag tag; @@ -12874,22 +12960,6 @@ typedef struct Opt_ImageData { Ark_Tag tag; Ark_ImageData value; } Opt_ImageData; -typedef struct Ark_ImageLoadResult { - /* kind: Interface */ - Ark_Number width; - Ark_Number height; - Ark_Number componentWidth; - Ark_Number componentHeight; - Ark_Number loadingStatus; - Ark_Number contentWidth; - Ark_Number contentHeight; - Ark_Number contentOffsetX; - Ark_Number contentOffsetY; -} Ark_ImageLoadResult; -typedef struct Opt_ImageLoadResult { - Ark_Tag tag; - Ark_ImageLoadResult value; -} Opt_ImageLoadResult; typedef struct Ark_ImageSourceSize { /* kind: Interface */ Ark_Number width; @@ -12901,7 +12971,7 @@ typedef struct Opt_ImageSourceSize { } Opt_ImageSourceSize; typedef struct Ark_InputCounterOptions { /* kind: Interface */ - Opt_Number thresholdPercentage; + Opt_Float64 thresholdPercentage; Opt_Boolean highlightBorder; } Ark_InputCounterOptions; typedef struct Opt_InputCounterOptions { @@ -13143,8 +13213,8 @@ typedef struct Opt_LocalizedVerticalAlignParam { typedef struct Ark_MarqueeOptions { /* kind: Interface */ Ark_Boolean start; - Opt_Number step; - Opt_Number loop; + Opt_Float64 step; + Opt_Int32 loop; Opt_Boolean fromStart; Ark_String src; } Ark_MarqueeOptions; @@ -14188,10 +14258,10 @@ typedef struct Opt_TextContentControllerOptions { typedef struct Ark_TextMarqueeOptions { /* kind: Interface */ Ark_Boolean start; - Opt_Number step; - Opt_Number loop; + Opt_Float64 step; + Opt_Int32 loop; Opt_Boolean fromStart; - Opt_Number delay; + Opt_Int32 delay; Opt_Boolean fadeout; Opt_MarqueeStartPolicy marqueeStartPolicy; } Ark_TextMarqueeOptions; @@ -14508,20 +14578,20 @@ typedef struct Opt_Union_Callback_String_Void_SearchSubmitCallback { Ark_Tag tag; Ark_Union_Callback_String_Void_SearchSubmitCallback value; } Opt_Union_Callback_String_Void_SearchSubmitCallback; -typedef struct Ark_Union_Color_Number_String_Resource { +typedef struct Ark_Union_Color_I32_String_Resource { /* kind: UnionType */ Ark_Int32 selector; union { Ark_Color value0; - Ark_Number value1; + Ark_Int32 value1; Ark_String value2; Ark_Resource value3; }; -} Ark_Union_Color_Number_String_Resource; -typedef struct Opt_Union_Color_Number_String_Resource { +} Ark_Union_Color_I32_String_Resource; +typedef struct Opt_Union_Color_I32_String_Resource { Ark_Tag tag; - Ark_Union_Color_Number_String_Resource value; -} Opt_Union_Color_Number_String_Resource; + Ark_Union_Color_I32_String_Resource value; +} Opt_Union_Color_I32_String_Resource; typedef struct Ark_Union_Color_String_Resource { /* kind: UnionType */ Ark_Int32 selector; @@ -14660,6 +14730,18 @@ typedef struct Opt_Union_EdgeStyles_BorderStyle { Ark_Tag tag; Ark_Union_EdgeStyles_BorderStyle value; } Opt_Union_EdgeStyles_BorderStyle; +typedef struct Ark_Union_F64_Resource { + /* kind: UnionType */ + Ark_Int32 selector; + union { + Ark_Float64 value0; + Ark_Resource value1; + }; +} Ark_Union_F64_Resource; +typedef struct Opt_Union_F64_Resource { + Ark_Tag tag; + Ark_Union_F64_Resource value; +} Opt_Union_F64_Resource; typedef struct Ark_Union_F64_String_Resource { /* kind: UnionType */ Ark_Int32 selector; @@ -15879,19 +15961,19 @@ typedef struct Opt_LocalizedPosition { typedef struct Ark_MeasureOptions { /* kind: Interface */ Ark_Union_String_Resource textContent; - Opt_Union_Number_String_Resource constraintWidth; - Opt_Union_Number_String_Resource fontSize; - Opt_Union_Number_FontStyle fontStyle; - Opt_Union_Number_String_FontWeight fontWeight; + Opt_Union_F64_String_Resource constraintWidth; + Opt_Union_F64_String_Resource fontSize; + Opt_Union_I32_FontStyle fontStyle; + Opt_Union_I32_String_FontWeight fontWeight; Opt_Union_String_Resource fontFamily; - Opt_Union_Number_String letterSpacing; - Opt_Union_Number_TextAlign textAlign; - Opt_Union_Number_TextOverflow overflow; - Opt_Number maxLines; - Opt_Union_Number_String_Resource lineHeight; - Opt_Union_Number_String baselineOffset; - Opt_Union_Number_TextCase textCase; - Opt_Union_Number_String textIndent; + Opt_Union_F64_String letterSpacing; + Opt_Union_I32_TextAlign textAlign; + Opt_Union_I32_TextOverflow overflow; + Opt_Int32 maxLines; + Opt_Union_F64_String_Resource lineHeight; + Opt_Union_F64_String baselineOffset; + Opt_Union_I32_TextCase textCase; + Opt_Union_F64_String textIndent; Opt_WordBreak wordBreak; } Ark_MeasureOptions; typedef struct Opt_MeasureOptions { @@ -17087,7 +17169,7 @@ typedef struct Opt_FlexOptions { typedef struct Ark_Font { /* kind: Interface */ Opt_Length size; - Opt_Union_FontWeight_Number_String weight; + Opt_Union_FontWeight_I32_String weight; Opt_Union_String_Resource family; Opt_FontStyle style; } Ark_Font; @@ -20297,7 +20379,7 @@ typedef struct GENERATED_ArkUIHyperlinkModifier { const Ark_Union_String_Resource* address, const Opt_Union_String_Resource* content); void (*setColor)(Ark_NativePointer node, - const Opt_Union_Color_Number_String_Resource* value); + const Opt_Union_Color_I32_String_Resource* value); } GENERATED_ArkUIHyperlinkModifier; typedef struct GENERATED_ArkUIImageModifier { @@ -20568,7 +20650,7 @@ typedef struct GENERATED_ArkUIMarqueeModifier { void (*setAllowScale)(Ark_NativePointer node, const Opt_Boolean* value); void (*setFontWeight)(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value); + const Opt_Union_I32_FontWeight_String* value); void (*setFontFamily)(Ark_NativePointer node, const Opt_Union_String_Resource* value); void (*setMarqueeUpdateStrategy)(Ark_NativePointer node, @@ -21232,7 +21314,7 @@ typedef struct GENERATED_ArkUISearchModifier { void (*setCopyOption)(Ark_NativePointer node, const Opt_CopyOptions* value); void (*setMaxLength)(Ark_NativePointer node, - const Opt_Number* value); + const Opt_Int32* value); void (*setTextAlign)(Ark_NativePointer node, const Opt_TextAlign* value); void (*setEnableKeyboardOnFocus)(Ark_NativePointer node, @@ -21240,19 +21322,19 @@ typedef struct GENERATED_ArkUISearchModifier { void (*setSelectionMenuHidden)(Ark_NativePointer node, const Opt_Boolean* value); void (*setMinFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMaxFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMinFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setMaxFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setDecoration)(Ark_NativePointer node, const Opt_TextDecorationOptions* value); void (*setLetterSpacing)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setLineHeight)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setType)(Ark_NativePointer node, const Opt_SearchType* value); void (*setFontFeature)(Ark_NativePointer node, @@ -21482,17 +21564,17 @@ typedef struct GENERATED_ArkUISpanModifier { void (*setFontColor)(Ark_NativePointer node, const Opt_ResourceColor* value); void (*setFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setFontStyle)(Ark_NativePointer node, const Opt_FontStyle* value); void (*setFontWeight)(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value); + const Opt_Union_I32_FontWeight_String* value); void (*setFontFamily)(Ark_NativePointer node, const Opt_Union_String_Resource* value); void (*setDecoration)(Ark_NativePointer node, const Opt_DecorationStyleInterface* value); void (*setLetterSpacing)(Ark_NativePointer node, - const Opt_Union_Number_String* value); + const Opt_Union_F64_String* value); void (*setTextCase)(Ark_NativePointer node, const Opt_TextCase* value); void (*setLineHeight)(Ark_NativePointer node, @@ -21618,7 +21700,7 @@ typedef struct GENERATED_ArkUISymbolGlyphModifier { void (*setSymbolGlyphOptions)(Ark_NativePointer node, const Opt_Resource* value); void (*setFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setFontColor)(Ark_NativePointer node, const Opt_Array_ResourceColor* value); void (*setFontWeight)(Ark_NativePointer node, @@ -21628,12 +21710,12 @@ typedef struct GENERATED_ArkUISymbolGlyphModifier { void (*setRenderingStrategy)(Ark_NativePointer node, const Opt_SymbolRenderingStrategy* value); void (*setMinFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setMaxFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setSymbolEffect)(Ark_NativePointer node, const Opt_SymbolEffect* symbolEffect, - const Opt_Union_Boolean_Number* triggerValue); + const Opt_Union_Boolean_I32* triggerValue); } GENERATED_ArkUISymbolGlyphModifier; typedef struct GENERATED_ArkUISymbolSpanModifier { @@ -21642,11 +21724,11 @@ typedef struct GENERATED_ArkUISymbolSpanModifier { void (*setSymbolSpanOptions)(Ark_NativePointer node, const Ark_Resource* value); void (*setFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setFontColor)(Ark_NativePointer node, const Opt_Array_ResourceColor* value); void (*setFontWeight)(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value); + const Opt_Union_I32_FontWeight_String* value); void (*setEffectStrategy)(Ark_NativePointer node, const Opt_SymbolEffectStrategy* value); void (*setRenderingStrategy)(Ark_NativePointer node, @@ -21740,15 +21822,15 @@ typedef struct GENERATED_ArkUITextModifier { void (*setFontColor)(Ark_NativePointer node, const Opt_ResourceColor* value); void (*setFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMinFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMaxFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMinFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setMaxFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setFontStyle)(Ark_NativePointer node, const Opt_FontStyle* value); void (*setLineSpacing)(Ark_NativePointer node, @@ -21756,21 +21838,21 @@ typedef struct GENERATED_ArkUITextModifier { void (*setTextAlign)(Ark_NativePointer node, const Opt_TextAlign* value); void (*setLineHeight)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setTextOverflow)(Ark_NativePointer node, const Opt_TextOverflowOptions* value); void (*setFontFamily)(Ark_NativePointer node, const Opt_Union_String_Resource* value); void (*setMaxLines)(Ark_NativePointer node, - const Opt_Number* value); + const Opt_Int32* value); void (*setDecoration)(Ark_NativePointer node, const Opt_DecorationStyleInterface* value); void (*setLetterSpacing)(Ark_NativePointer node, - const Opt_Union_Number_String* value); + const Opt_Union_F64_String* value); void (*setTextCase)(Ark_NativePointer node, const Opt_TextCase* value); void (*setBaselineOffset)(Ark_NativePointer node, - const Opt_Union_Number_String* value); + const Opt_Union_F64_String* value); void (*setCopyOption)(Ark_NativePointer node, const Opt_CopyOptions* value); void (*setDraggable)(Ark_NativePointer node, @@ -21798,7 +21880,7 @@ typedef struct GENERATED_ArkUITextModifier { void (*setDataDetectorConfig)(Ark_NativePointer node, const Opt_TextDataDetectorConfig* value); void (*setOnTextSelectionChange)(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value); + const Opt_Callback_I32_I32_Void* value); void (*setFontFeature)(Ark_NativePointer node, const Opt_String* value); void (*setMarqueeOptions)(Ark_NativePointer node, @@ -21819,11 +21901,11 @@ typedef struct GENERATED_ArkUITextModifier { const Opt_Font* fontValue, const Opt_FontSettingOptions* options); void (*setFontWeight)(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* weight, + const Opt_Union_I32_FontWeight_String* weight, const Opt_FontSettingOptions* options); void (*setSelection)(Ark_NativePointer node, - const Opt_Number* selectionStart, - const Opt_Number* selectionEnd); + const Opt_Int32* selectionStart, + const Opt_Int32* selectionEnd); void (*setBindSelectionMenu)(Ark_NativePointer node, const Opt_TextSpanType* spanType, const Opt_CustomNodeBuilder* content, @@ -21853,7 +21935,7 @@ typedef struct GENERATED_ArkUITextAreaModifier { void (*setFontStyle)(Ark_NativePointer node, const Opt_FontStyle* value); void (*setFontWeight)(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value); + const Opt_Union_I32_FontWeight_String* value); void (*setFontFamily)(Ark_NativePointer node, const Opt_ResourceStr* value); void (*setTextOverflow)(Ark_NativePointer node, @@ -21869,9 +21951,9 @@ typedef struct GENERATED_ArkUITextAreaModifier { void (*setOnChange)(Ark_NativePointer node, const Opt_EditableTextOnChangeCallback* value); void (*setOnTextSelectionChange)(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value); + const Opt_Callback_I32_I32_Void* value); void (*setOnContentScroll)(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value); + const Opt_Callback_F64_F64_Void* value); void (*setOnEditChange)(Ark_NativePointer node, const Opt_Callback_Boolean_Void* value); void (*setOnCopy)(Ark_NativePointer node, @@ -21885,7 +21967,7 @@ typedef struct GENERATED_ArkUITextAreaModifier { void (*setEnableKeyboardOnFocus)(Ark_NativePointer node, const Opt_Boolean* value); void (*setMaxLength)(Ark_NativePointer node, - const Opt_Number* value); + const Opt_Int32* value); void (*setStyle)(Ark_NativePointer node, const Opt_TextContentStyle* value); void (*setBarState)(Ark_NativePointer node, @@ -21893,17 +21975,17 @@ typedef struct GENERATED_ArkUITextAreaModifier { void (*setSelectionMenuHidden)(Ark_NativePointer node, const Opt_Boolean* value); void (*setMinFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMaxFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMinFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setMaxFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setHeightAdaptivePolicy)(Ark_NativePointer node, const Opt_TextHeightAdaptivePolicy* value); void (*setMaxLines)(Ark_NativePointer node, - const Opt_Number* value); + const Opt_Int32* value); void (*setWordBreak)(Ark_NativePointer node, const Opt_WordBreak* value); void (*setLineBreakStrategy)(Ark_NativePointer node, @@ -21911,11 +21993,11 @@ typedef struct GENERATED_ArkUITextAreaModifier { void (*setDecoration)(Ark_NativePointer node, const Opt_TextDecorationOptions* value); void (*setLetterSpacing)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setLineSpacing)(Ark_NativePointer node, const Opt_LengthMetrics* value); void (*setLineHeight)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setType)(Ark_NativePointer node, const Opt_TextAreaType* value); void (*setEnableAutoFill)(Ark_NativePointer node, @@ -22020,7 +22102,7 @@ typedef struct GENERATED_ArkUITextInputModifier { void (*setOnContentScroll)(Ark_NativePointer node, const Opt_OnContentScrollCallback* value); void (*setMaxLength)(Ark_NativePointer node, - const Opt_Number* value); + const Opt_Int32* value); void (*setFontColor)(Ark_NativePointer node, const Opt_ResourceColor* value); void (*setFontSize)(Ark_NativePointer node, @@ -22028,7 +22110,7 @@ typedef struct GENERATED_ArkUITextInputModifier { void (*setFontStyle)(Ark_NativePointer node, const Opt_FontStyle* value); void (*setFontWeight)(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value); + const Opt_Union_I32_FontWeight_String* value); void (*setFontFamily)(Ark_NativePointer node, const Opt_ResourceStr* value); void (*setOnCopy)(Ark_NativePointer node, @@ -22050,7 +22132,7 @@ typedef struct GENERATED_ArkUITextInputModifier { void (*setSelectedBackgroundColor)(Ark_NativePointer node, const Opt_ResourceColor* value); void (*setCaretPosition)(Ark_NativePointer node, - const Opt_Number* value); + const Opt_Int32* value); void (*setEnableKeyboardOnFocus)(Ark_NativePointer node, const Opt_Boolean* value); void (*setPasswordIcon)(Ark_NativePointer node, @@ -22068,7 +22150,7 @@ typedef struct GENERATED_ArkUITextInputModifier { void (*setBarState)(Ark_NativePointer node, const Opt_BarState* value); void (*setMaxLines)(Ark_NativePointer node, - const Opt_Number* value); + const Opt_Int32* value); void (*setWordBreak)(Ark_NativePointer node, const Opt_WordBreak* value); void (*setLineBreakStrategy)(Ark_NativePointer node, @@ -22078,13 +22160,13 @@ typedef struct GENERATED_ArkUITextInputModifier { void (*setSelectAll)(Ark_NativePointer node, const Opt_Boolean* value); void (*setMinFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMaxFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMinFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setMaxFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setHeightAdaptivePolicy)(Ark_NativePointer node, const Opt_TextHeightAdaptivePolicy* value); void (*setEnableAutoFill)(Ark_NativePointer node, @@ -22092,9 +22174,9 @@ typedef struct GENERATED_ArkUITextInputModifier { void (*setDecoration)(Ark_NativePointer node, const Opt_TextDecorationOptions* value); void (*setLetterSpacing)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setLineHeight)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setPasswordRules)(Ark_NativePointer node, const Opt_String* value); void (*setFontFeature)(Ark_NativePointer node, @@ -24848,11 +24930,11 @@ typedef struct GENERATED_ArkUISearchControllerAccessor { Ark_SearchController (*construct)(); Ark_NativePointer (*getFinalizer)(); void (*caretPosition)(Ark_SearchController peer, - const Ark_Number* value); + Ark_Int32 value); void (*stopEditing)(Ark_SearchController peer); void (*setTextSelection)(Ark_SearchController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + Ark_Int32 selectionStart, + Ark_Int32 selectionEnd, const Opt_SelectionOptions* options); } GENERATED_ArkUISearchControllerAccessor; @@ -25095,10 +25177,10 @@ typedef struct GENERATED_ArkUITextAreaControllerAccessor { Ark_TextAreaController (*construct)(); Ark_NativePointer (*getFinalizer)(); void (*caretPosition)(Ark_TextAreaController peer, - const Ark_Number* value); + Ark_Int32 value); void (*setTextSelection)(Ark_TextAreaController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + Ark_Int32 selectionStart, + Ark_Int32 selectionEnd, const Opt_SelectionOptions* options); void (*stopEditing)(Ark_TextAreaController peer); } GENERATED_ArkUITextAreaControllerAccessor; @@ -25129,10 +25211,10 @@ typedef struct GENERATED_ArkUITextContentControllerBaseAccessor { Ark_NativePointer (*getFinalizer)(); Ark_CaretOffset (*getCaretOffset)(Ark_TextContentControllerBase peer); Ark_RectResult (*getTextContentRect)(Ark_TextContentControllerBase peer); - Ark_Number (*getTextContentLineCount)(Ark_TextContentControllerBase peer); - Ark_Number (*addText)(Ark_TextContentControllerBase peer, - const Ark_String* text, - const Opt_TextContentControllerOptions* textOperationOptions); + Ark_Float64 (*getTextContentLineCount)(Ark_TextContentControllerBase peer); + Ark_Float64 (*addText)(Ark_TextContentControllerBase peer, + const Ark_String* text, + const Opt_TextContentControllerOptions* textOperationOptions); void (*deleteText)(Ark_TextContentControllerBase peer, const Opt_TextRange* range); Ark_TextRange (*getSelection)(Ark_TextContentControllerBase peer); @@ -25194,10 +25276,10 @@ typedef struct GENERATED_ArkUITextInputControllerAccessor { Ark_TextInputController (*construct)(); Ark_NativePointer (*getFinalizer)(); void (*caretPosition)(Ark_TextInputController peer, - const Ark_Number* value); + Ark_Int32 value); void (*setTextSelection)(Ark_TextInputController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + Ark_Int32 selectionStart, + Ark_Int32 selectionEnd, const Opt_SelectionOptions* options); void (*stopEditing)(Ark_TextInputController peer); } GENERATED_ArkUITextInputControllerAccessor; diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/bridge_generated.cc b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/bridge_generated.cc index a95e4f4b785..9460a098c99 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/bridge_generated.cc +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/bridge_generated.cc @@ -8118,18 +8118,18 @@ void impl_HyperlinkAttribute_setColor(Ark_NativePointer thisPtr, KSerializerBuff Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Color_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_Color_I32_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Color_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_Color_I32_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readInt32()); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; - valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value1 = thisDeserializer.readInt32(); } else if (valueValueTempTmpBuf_UnionSelector == 2) { valueValueTempTmpBuf_.selector = 2; valueValueTempTmpBuf_.value2 = static_cast(thisDeserializer.readString()); @@ -8139,10 +8139,10 @@ void impl_HyperlinkAttribute_setColor(Ark_NativePointer thisPtr, KSerializerBuff } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Color_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getHyperlinkModifier()->setColor(self, static_cast(&valueValueTemp)); + Opt_Union_Color_I32_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getHyperlinkModifier()->setColor(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(HyperlinkAttribute_setColor, Ark_NativePointer, KSerializerBuffer, int32_t) Ark_NativePointer impl_Image_construct(Ark_Int32 id, Ark_Int32 flags) { @@ -9866,15 +9866,15 @@ void impl_MarqueeAttribute_setFontWeight(Ark_NativePointer thisPtr, KSerializerB Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_FontWeight_String valueValueTempTmpBuf = {}; + Opt_Union_I32_FontWeight_String valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_FontWeight_String valueValueTempTmpBuf_ = {}; + Ark_Union_I32_FontWeight_String valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readInt32(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readInt32()); @@ -9884,10 +9884,10 @@ void impl_MarqueeAttribute_setFontWeight(Ark_NativePointer thisPtr, KSerializerB } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_FontWeight_String valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getMarqueeModifier()->setFontWeight(self, static_cast(&valueValueTemp)); + Opt_Union_I32_FontWeight_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getMarqueeModifier()->setFontWeight(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(MarqueeAttribute_setFontWeight, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_MarqueeAttribute_setFontFamily(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -14177,7 +14177,7 @@ void impl_SearchAttribute_setOnTextSelectionChange(Ark_NativePointer thisPtr, KS Opt_OnTextSelectionChangeCallback valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - valueValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_OnTextSelectionChangeCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnTextSelectionChangeCallback))))}; + valueValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_OnTextSelectionChangeCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnTextSelectionChangeCallback))))}; } Opt_OnTextSelectionChangeCallback valueValueTemp = valueValueTempTmpBuf;; GetNodeModifiers()->getSearchModifier()->setOnTextSelectionChange(self, static_cast(&valueValueTemp)); @@ -14190,7 +14190,7 @@ void impl_SearchAttribute_setOnContentScroll(Ark_NativePointer thisPtr, KSeriali Opt_OnContentScrollCallback valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - valueValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_OnContentScrollCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnContentScrollCallback))))}; + valueValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_OnContentScrollCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnContentScrollCallback))))}; } Opt_OnContentScrollCallback valueValueTemp = valueValueTempTmpBuf;; GetNodeModifiers()->getSearchModifier()->setOnContentScroll(self, static_cast(&valueValueTemp)); @@ -14252,13 +14252,13 @@ void impl_SearchAttribute_setMaxLength(Ark_NativePointer thisPtr, KSerializerBuf Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Number valueValueTempTmpBuf = {}; + Opt_Int32 valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - valueValueTempTmpBuf.value = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf.value = thisDeserializer.readInt32(); } - Opt_Number valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSearchModifier()->setMaxLength(self, static_cast(&valueValueTemp)); + Opt_Int32 valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSearchModifier()->setMaxLength(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SearchAttribute_setMaxLength, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SearchAttribute_setTextAlign(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -14304,15 +14304,15 @@ void impl_SearchAttribute_setMinFontSize(Ark_NativePointer thisPtr, KSerializerB Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -14322,25 +14322,25 @@ void impl_SearchAttribute_setMinFontSize(Ark_NativePointer thisPtr, KSerializerB } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSearchModifier()->setMinFontSize(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSearchModifier()->setMinFontSize(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SearchAttribute_setMinFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SearchAttribute_setMaxFontSize(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -14350,60 +14350,60 @@ void impl_SearchAttribute_setMaxFontSize(Ark_NativePointer thisPtr, KSerializerB } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSearchModifier()->setMaxFontSize(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSearchModifier()->setMaxFontSize(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SearchAttribute_setMaxFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SearchAttribute_setMinFontScale(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = Resource_serializer::read(thisDeserializer); } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSearchModifier()->setMinFontScale(self, static_cast(&valueValueTemp)); + Opt_Union_F64_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSearchModifier()->setMinFontScale(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SearchAttribute_setMinFontScale, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SearchAttribute_setMaxFontScale(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = Resource_serializer::read(thisDeserializer); } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSearchModifier()->setMaxFontScale(self, static_cast(&valueValueTemp)); + Opt_Union_F64_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSearchModifier()->setMaxFontScale(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SearchAttribute_setMaxFontScale, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SearchAttribute_setDecoration(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -14423,15 +14423,15 @@ void impl_SearchAttribute_setLetterSpacing(Ark_NativePointer thisPtr, KSerialize Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -14441,25 +14441,25 @@ void impl_SearchAttribute_setLetterSpacing(Ark_NativePointer thisPtr, KSerialize } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSearchModifier()->setLetterSpacing(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSearchModifier()->setLetterSpacing(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SearchAttribute_setLetterSpacing, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SearchAttribute_setLineHeight(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -14469,10 +14469,10 @@ void impl_SearchAttribute_setLineHeight(Ark_NativePointer thisPtr, KSerializerBu } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSearchModifier()->setLineHeight(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSearchModifier()->setLineHeight(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SearchAttribute_setLineHeight, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SearchAttribute_setType(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -16533,15 +16533,15 @@ void impl_SpanAttribute_setFontSize(Ark_NativePointer thisPtr, KSerializerBuffer Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -16551,10 +16551,10 @@ void impl_SpanAttribute_setFontSize(Ark_NativePointer thisPtr, KSerializerBuffer } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSpanModifier()->setFontSize(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSpanModifier()->setFontSize(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SpanAttribute_setFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SpanAttribute_setFontStyle(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -16574,15 +16574,15 @@ void impl_SpanAttribute_setFontWeight(Ark_NativePointer thisPtr, KSerializerBuff Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_FontWeight_String valueValueTempTmpBuf = {}; + Opt_Union_I32_FontWeight_String valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_FontWeight_String valueValueTempTmpBuf_ = {}; + Ark_Union_I32_FontWeight_String valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readInt32(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readInt32()); @@ -16592,10 +16592,10 @@ void impl_SpanAttribute_setFontWeight(Ark_NativePointer thisPtr, KSerializerBuff } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_FontWeight_String valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSpanModifier()->setFontWeight(self, static_cast(&valueValueTemp)); + Opt_Union_I32_FontWeight_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSpanModifier()->setFontWeight(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SpanAttribute_setFontWeight, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SpanAttribute_setFontFamily(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -16640,25 +16640,25 @@ void impl_SpanAttribute_setLetterSpacing(Ark_NativePointer thisPtr, KSerializerB Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String valueValueTempTmpBuf = {}; + Opt_Union_F64_String valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSpanModifier()->setLetterSpacing(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSpanModifier()->setLetterSpacing(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SpanAttribute_setLetterSpacing, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SpanAttribute_setTextCase(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -17478,15 +17478,15 @@ void impl_SymbolGlyphAttribute_setFontSize(Ark_NativePointer thisPtr, KSerialize Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -17496,10 +17496,10 @@ void impl_SymbolGlyphAttribute_setFontSize(Ark_NativePointer thisPtr, KSerialize } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSymbolGlyphModifier()->setFontSize(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSymbolGlyphModifier()->setFontSize(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SymbolGlyphAttribute_setFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SymbolGlyphAttribute_setFontColor(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -17598,50 +17598,50 @@ void impl_SymbolGlyphAttribute_setMinFontScale(Ark_NativePointer thisPtr, KSeria Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = Resource_serializer::read(thisDeserializer); } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSymbolGlyphModifier()->setMinFontScale(self, static_cast(&valueValueTemp)); + Opt_Union_F64_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSymbolGlyphModifier()->setMinFontScale(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SymbolGlyphAttribute_setMinFontScale, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SymbolGlyphAttribute_setMaxFontScale(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = Resource_serializer::read(thisDeserializer); } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSymbolGlyphModifier()->setMaxFontScale(self, static_cast(&valueValueTemp)); + Opt_Union_F64_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSymbolGlyphModifier()->setMaxFontScale(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SymbolGlyphAttribute_setMaxFontScale, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SymbolGlyphAttribute_setSymbolEffect(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -17655,25 +17655,25 @@ void impl_SymbolGlyphAttribute_setSymbolEffect(Ark_NativePointer thisPtr, KSeria } Opt_SymbolEffect symbolEffectValueTemp = symbolEffectValueTempTmpBuf;; const auto triggerValueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Boolean_Number triggerValueValueTempTmpBuf = {}; + Opt_Union_Boolean_I32 triggerValueValueTempTmpBuf = {}; triggerValueValueTempTmpBuf.tag = triggerValueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((triggerValueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 triggerValueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Boolean_Number triggerValueValueTempTmpBuf_ = {}; + Ark_Union_Boolean_I32 triggerValueValueTempTmpBuf_ = {}; triggerValueValueTempTmpBuf_.selector = triggerValueValueTempTmpBuf_UnionSelector; if (triggerValueValueTempTmpBuf_UnionSelector == 0) { triggerValueValueTempTmpBuf_.selector = 0; triggerValueValueTempTmpBuf_.value0 = thisDeserializer.readBoolean(); } else if (triggerValueValueTempTmpBuf_UnionSelector == 1) { triggerValueValueTempTmpBuf_.selector = 1; - triggerValueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readNumber()); + triggerValueValueTempTmpBuf_.value1 = thisDeserializer.readInt32(); } else { INTEROP_FATAL("One of the branches for triggerValueValueTempTmpBuf_ has to be chosen through deserialisation."); } - triggerValueValueTempTmpBuf.value = static_cast(triggerValueValueTempTmpBuf_); + triggerValueValueTempTmpBuf.value = static_cast(triggerValueValueTempTmpBuf_); } - Opt_Union_Boolean_Number triggerValueValueTemp = triggerValueValueTempTmpBuf;; - GetNodeModifiers()->getSymbolGlyphModifier()->setSymbolEffect(self, static_cast(&symbolEffectValueTemp), static_cast(&triggerValueValueTemp)); + Opt_Union_Boolean_I32 triggerValueValueTemp = triggerValueValueTempTmpBuf;; + GetNodeModifiers()->getSymbolGlyphModifier()->setSymbolEffect(self, static_cast(&symbolEffectValueTemp), static_cast(&triggerValueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SymbolGlyphAttribute_setSymbolEffect, Ark_NativePointer, KSerializerBuffer, int32_t) Ark_NativePointer impl_SymbolSpan_construct(Ark_Int32 id, Ark_Int32 flags) { @@ -17691,15 +17691,15 @@ void impl_SymbolSpanAttribute_setFontSize(Ark_NativePointer thisPtr, KSerializer Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -17709,10 +17709,10 @@ void impl_SymbolSpanAttribute_setFontSize(Ark_NativePointer thisPtr, KSerializer } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSymbolSpanModifier()->setFontSize(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSymbolSpanModifier()->setFontSize(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SymbolSpanAttribute_setFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SymbolSpanAttribute_setFontColor(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -17757,15 +17757,15 @@ void impl_SymbolSpanAttribute_setFontWeight(Ark_NativePointer thisPtr, KSerializ Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_FontWeight_String valueValueTempTmpBuf = {}; + Opt_Union_I32_FontWeight_String valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_FontWeight_String valueValueTempTmpBuf_ = {}; + Ark_Union_I32_FontWeight_String valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readInt32(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readInt32()); @@ -17775,10 +17775,10 @@ void impl_SymbolSpanAttribute_setFontWeight(Ark_NativePointer thisPtr, KSerializ } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_FontWeight_String valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getSymbolSpanModifier()->setFontWeight(self, static_cast(&valueValueTemp)); + Opt_Union_I32_FontWeight_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getSymbolSpanModifier()->setFontWeight(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(SymbolSpanAttribute_setFontWeight, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_SymbolSpanAttribute_setEffectStrategy(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -18403,15 +18403,15 @@ void impl_TextAttribute_setFontSize(Ark_NativePointer thisPtr, KSerializerBuffer Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -18421,25 +18421,25 @@ void impl_TextAttribute_setFontSize(Ark_NativePointer thisPtr, KSerializerBuffer } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextModifier()->setFontSize(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextModifier()->setFontSize(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAttribute_setFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAttribute_setMinFontSize(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -18449,25 +18449,25 @@ void impl_TextAttribute_setMinFontSize(Ark_NativePointer thisPtr, KSerializerBuf } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextModifier()->setMinFontSize(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextModifier()->setMinFontSize(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAttribute_setMinFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAttribute_setMaxFontSize(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -18477,60 +18477,60 @@ void impl_TextAttribute_setMaxFontSize(Ark_NativePointer thisPtr, KSerializerBuf } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextModifier()->setMaxFontSize(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextModifier()->setMaxFontSize(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAttribute_setMaxFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAttribute_setMinFontScale(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = Resource_serializer::read(thisDeserializer); } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextModifier()->setMinFontScale(self, static_cast(&valueValueTemp)); + Opt_Union_F64_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextModifier()->setMinFontScale(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAttribute_setMinFontScale, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAttribute_setMaxFontScale(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = Resource_serializer::read(thisDeserializer); } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextModifier()->setMaxFontScale(self, static_cast(&valueValueTemp)); + Opt_Union_F64_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextModifier()->setMaxFontScale(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAttribute_setMaxFontScale, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAttribute_setFontStyle(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -18576,15 +18576,15 @@ void impl_TextAttribute_setLineHeight(Ark_NativePointer thisPtr, KSerializerBuff Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -18594,10 +18594,10 @@ void impl_TextAttribute_setLineHeight(Ark_NativePointer thisPtr, KSerializerBuff } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextModifier()->setLineHeight(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextModifier()->setLineHeight(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAttribute_setLineHeight, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAttribute_setTextOverflow(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -18642,13 +18642,13 @@ void impl_TextAttribute_setMaxLines(Ark_NativePointer thisPtr, KSerializerBuffer Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Number valueValueTempTmpBuf = {}; + Opt_Int32 valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - valueValueTempTmpBuf.value = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf.value = thisDeserializer.readInt32(); } - Opt_Number valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextModifier()->setMaxLines(self, static_cast(&valueValueTemp)); + Opt_Int32 valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextModifier()->setMaxLines(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAttribute_setMaxLines, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAttribute_setDecoration(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -18668,25 +18668,25 @@ void impl_TextAttribute_setLetterSpacing(Ark_NativePointer thisPtr, KSerializerB Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String valueValueTempTmpBuf = {}; + Opt_Union_F64_String valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextModifier()->setLetterSpacing(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextModifier()->setLetterSpacing(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAttribute_setLetterSpacing, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAttribute_setTextCase(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -18706,25 +18706,25 @@ void impl_TextAttribute_setBaselineOffset(Ark_NativePointer thisPtr, KSerializer Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String valueValueTempTmpBuf = {}; + Opt_Union_F64_String valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextModifier()->setBaselineOffset(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextModifier()->setBaselineOffset(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAttribute_setBaselineOffset, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAttribute_setCopyOption(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -18970,13 +18970,13 @@ void impl_TextAttribute_setOnTextSelectionChange(Ark_NativePointer thisPtr, KSer Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Callback_Number_Number_Void valueValueTempTmpBuf = {}; + Opt_Callback_I32_I32_Void valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - valueValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Number_Number_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Number_Number_Void))))}; + valueValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_I32_I32_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_I32_I32_Void))))}; } - Opt_Callback_Number_Number_Void valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextModifier()->setOnTextSelectionChange(self, static_cast(&valueValueTemp)); + Opt_Callback_I32_I32_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextModifier()->setOnTextSelectionChange(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAttribute_setOnTextSelectionChange, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAttribute_setFontFeature(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -19107,15 +19107,15 @@ void impl_TextAttribute_setFontWeight(Ark_NativePointer thisPtr, KSerializerBuff Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto weightValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_FontWeight_String weightValueTempTmpBuf = {}; + Opt_Union_I32_FontWeight_String weightValueTempTmpBuf = {}; weightValueTempTmpBuf.tag = weightValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((weightValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 weightValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_FontWeight_String weightValueTempTmpBuf_ = {}; + Ark_Union_I32_FontWeight_String weightValueTempTmpBuf_ = {}; weightValueTempTmpBuf_.selector = weightValueTempTmpBuf_UnionSelector; if (weightValueTempTmpBuf_UnionSelector == 0) { weightValueTempTmpBuf_.selector = 0; - weightValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + weightValueTempTmpBuf_.value0 = thisDeserializer.readInt32(); } else if (weightValueTempTmpBuf_UnionSelector == 1) { weightValueTempTmpBuf_.selector = 1; weightValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readInt32()); @@ -19125,9 +19125,9 @@ void impl_TextAttribute_setFontWeight(Ark_NativePointer thisPtr, KSerializerBuff } else { INTEROP_FATAL("One of the branches for weightValueTempTmpBuf_ has to be chosen through deserialisation."); } - weightValueTempTmpBuf.value = static_cast(weightValueTempTmpBuf_); + weightValueTempTmpBuf.value = static_cast(weightValueTempTmpBuf_); } - Opt_Union_Number_FontWeight_String weightValueTemp = weightValueTempTmpBuf;; + Opt_Union_I32_FontWeight_String weightValueTemp = weightValueTempTmpBuf;; const auto optionsValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); Opt_FontSettingOptions optionsValueTempTmpBuf = {}; optionsValueTempTmpBuf.tag = optionsValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; @@ -19135,27 +19135,27 @@ void impl_TextAttribute_setFontWeight(Ark_NativePointer thisPtr, KSerializerBuff optionsValueTempTmpBuf.value = FontSettingOptions_serializer::read(thisDeserializer); } Opt_FontSettingOptions optionsValueTemp = optionsValueTempTmpBuf;; - GetNodeModifiers()->getTextModifier()->setFontWeight(self, static_cast(&weightValueTemp), static_cast(&optionsValueTemp)); + GetNodeModifiers()->getTextModifier()->setFontWeight(self, static_cast(&weightValueTemp), static_cast(&optionsValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAttribute_setFontWeight, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAttribute_setSelection(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto selectionStartValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Number selectionStartValueTempTmpBuf = {}; + Opt_Int32 selectionStartValueTempTmpBuf = {}; selectionStartValueTempTmpBuf.tag = selectionStartValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((selectionStartValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - selectionStartValueTempTmpBuf.value = static_cast(thisDeserializer.readNumber()); + selectionStartValueTempTmpBuf.value = thisDeserializer.readInt32(); } - Opt_Number selectionStartValueTemp = selectionStartValueTempTmpBuf;; + Opt_Int32 selectionStartValueTemp = selectionStartValueTempTmpBuf;; const auto selectionEndValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Number selectionEndValueTempTmpBuf = {}; + Opt_Int32 selectionEndValueTempTmpBuf = {}; selectionEndValueTempTmpBuf.tag = selectionEndValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((selectionEndValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - selectionEndValueTempTmpBuf.value = static_cast(thisDeserializer.readNumber()); + selectionEndValueTempTmpBuf.value = thisDeserializer.readInt32(); } - Opt_Number selectionEndValueTemp = selectionEndValueTempTmpBuf;; - GetNodeModifiers()->getTextModifier()->setSelection(self, static_cast(&selectionStartValueTemp), static_cast(&selectionEndValueTemp)); + Opt_Int32 selectionEndValueTemp = selectionEndValueTempTmpBuf;; + GetNodeModifiers()->getTextModifier()->setSelection(self, static_cast(&selectionStartValueTemp), static_cast(&selectionEndValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAttribute_setSelection, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAttribute_setBindSelectionMenu(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -19386,15 +19386,15 @@ void impl_TextAreaAttribute_setFontWeight(Ark_NativePointer thisPtr, KSerializer Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_FontWeight_String valueValueTempTmpBuf = {}; + Opt_Union_I32_FontWeight_String valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_FontWeight_String valueValueTempTmpBuf_ = {}; + Ark_Union_I32_FontWeight_String valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readInt32(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readInt32()); @@ -19404,10 +19404,10 @@ void impl_TextAreaAttribute_setFontWeight(Ark_NativePointer thisPtr, KSerializer } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_FontWeight_String valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextAreaModifier()->setFontWeight(self, static_cast(&valueValueTemp)); + Opt_Union_I32_FontWeight_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextAreaModifier()->setFontWeight(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAreaAttribute_setFontWeight, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAreaAttribute_setFontFamily(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -19562,26 +19562,26 @@ void impl_TextAreaAttribute_setOnTextSelectionChange(Ark_NativePointer thisPtr, Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Callback_Number_Number_Void valueValueTempTmpBuf = {}; + Opt_Callback_I32_I32_Void valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - valueValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Number_Number_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Number_Number_Void))))}; + valueValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_I32_I32_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_I32_I32_Void))))}; } - Opt_Callback_Number_Number_Void valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextAreaModifier()->setOnTextSelectionChange(self, static_cast(&valueValueTemp)); + Opt_Callback_I32_I32_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextAreaModifier()->setOnTextSelectionChange(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAreaAttribute_setOnTextSelectionChange, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAreaAttribute_setOnContentScroll(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Callback_Number_Number_Void valueValueTempTmpBuf = {}; + Opt_Callback_F64_F64_Void valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - valueValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Number_Number_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Number_Number_Void))))}; + valueValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_F64_F64_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_F64_F64_Void))))}; } - Opt_Callback_Number_Number_Void valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextAreaModifier()->setOnContentScroll(self, static_cast(&valueValueTemp)); + Opt_Callback_F64_F64_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextAreaModifier()->setOnContentScroll(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAreaAttribute_setOnContentScroll, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAreaAttribute_setOnEditChange(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -19666,13 +19666,13 @@ void impl_TextAreaAttribute_setMaxLength(Ark_NativePointer thisPtr, KSerializerB Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Number valueValueTempTmpBuf = {}; + Opt_Int32 valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - valueValueTempTmpBuf.value = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf.value = thisDeserializer.readInt32(); } - Opt_Number valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextAreaModifier()->setMaxLength(self, static_cast(&valueValueTemp)); + Opt_Int32 valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextAreaModifier()->setMaxLength(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAreaAttribute_setMaxLength, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAreaAttribute_setStyle(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -19718,15 +19718,15 @@ void impl_TextAreaAttribute_setMinFontSize(Ark_NativePointer thisPtr, KSerialize Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -19736,25 +19736,25 @@ void impl_TextAreaAttribute_setMinFontSize(Ark_NativePointer thisPtr, KSerialize } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextAreaModifier()->setMinFontSize(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextAreaModifier()->setMinFontSize(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAreaAttribute_setMinFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAreaAttribute_setMaxFontSize(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -19764,60 +19764,60 @@ void impl_TextAreaAttribute_setMaxFontSize(Ark_NativePointer thisPtr, KSerialize } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextAreaModifier()->setMaxFontSize(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextAreaModifier()->setMaxFontSize(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAreaAttribute_setMaxFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAreaAttribute_setMinFontScale(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = Resource_serializer::read(thisDeserializer); } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextAreaModifier()->setMinFontScale(self, static_cast(&valueValueTemp)); + Opt_Union_F64_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextAreaModifier()->setMinFontScale(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAreaAttribute_setMinFontScale, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAreaAttribute_setMaxFontScale(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = Resource_serializer::read(thisDeserializer); } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextAreaModifier()->setMaxFontScale(self, static_cast(&valueValueTemp)); + Opt_Union_F64_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextAreaModifier()->setMaxFontScale(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAreaAttribute_setMaxFontScale, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAreaAttribute_setHeightAdaptivePolicy(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -19837,13 +19837,13 @@ void impl_TextAreaAttribute_setMaxLines(Ark_NativePointer thisPtr, KSerializerBu Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Number valueValueTempTmpBuf = {}; + Opt_Int32 valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - valueValueTempTmpBuf.value = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf.value = thisDeserializer.readInt32(); } - Opt_Number valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextAreaModifier()->setMaxLines(self, static_cast(&valueValueTemp)); + Opt_Int32 valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextAreaModifier()->setMaxLines(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAreaAttribute_setMaxLines, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAreaAttribute_setWordBreak(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -19889,15 +19889,15 @@ void impl_TextAreaAttribute_setLetterSpacing(Ark_NativePointer thisPtr, KSeriali Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -19907,10 +19907,10 @@ void impl_TextAreaAttribute_setLetterSpacing(Ark_NativePointer thisPtr, KSeriali } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextAreaModifier()->setLetterSpacing(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextAreaModifier()->setLetterSpacing(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAreaAttribute_setLetterSpacing, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAreaAttribute_setLineSpacing(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -19930,15 +19930,15 @@ void impl_TextAreaAttribute_setLineHeight(Ark_NativePointer thisPtr, KSerializer Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -19948,10 +19948,10 @@ void impl_TextAreaAttribute_setLineHeight(Ark_NativePointer thisPtr, KSerializer } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextAreaModifier()->setLineHeight(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextAreaModifier()->setLineHeight(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextAreaAttribute_setLineHeight, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextAreaAttribute_setType(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -20703,7 +20703,7 @@ void impl_TextInputAttribute_setOnTextSelectionChange(Ark_NativePointer thisPtr, Opt_OnTextSelectionChangeCallback valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - valueValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_OnTextSelectionChangeCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnTextSelectionChangeCallback))))}; + valueValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_OnTextSelectionChangeCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnTextSelectionChangeCallback))))}; } Opt_OnTextSelectionChangeCallback valueValueTemp = valueValueTempTmpBuf;; GetNodeModifiers()->getTextInputModifier()->setOnTextSelectionChange(self, static_cast(&valueValueTemp)); @@ -20716,7 +20716,7 @@ void impl_TextInputAttribute_setOnContentScroll(Ark_NativePointer thisPtr, KSeri Opt_OnContentScrollCallback valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - valueValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_OnContentScrollCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnContentScrollCallback))))}; + valueValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_OnContentScrollCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnContentScrollCallback))))}; } Opt_OnContentScrollCallback valueValueTemp = valueValueTempTmpBuf;; GetNodeModifiers()->getTextInputModifier()->setOnContentScroll(self, static_cast(&valueValueTemp)); @@ -20726,13 +20726,13 @@ void impl_TextInputAttribute_setMaxLength(Ark_NativePointer thisPtr, KSerializer Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Number valueValueTempTmpBuf = {}; + Opt_Int32 valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - valueValueTempTmpBuf.value = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf.value = thisDeserializer.readInt32(); } - Opt_Number valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextInputModifier()->setMaxLength(self, static_cast(&valueValueTemp)); + Opt_Int32 valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextInputModifier()->setMaxLength(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextInputAttribute_setMaxLength, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextInputAttribute_setFontColor(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -20811,15 +20811,15 @@ void impl_TextInputAttribute_setFontWeight(Ark_NativePointer thisPtr, KSerialize Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_FontWeight_String valueValueTempTmpBuf = {}; + Opt_Union_I32_FontWeight_String valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_FontWeight_String valueValueTempTmpBuf_ = {}; + Ark_Union_I32_FontWeight_String valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readInt32(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readInt32()); @@ -20829,10 +20829,10 @@ void impl_TextInputAttribute_setFontWeight(Ark_NativePointer thisPtr, KSerialize } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_FontWeight_String valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextInputModifier()->setFontWeight(self, static_cast(&valueValueTemp)); + Opt_Union_I32_FontWeight_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextInputModifier()->setFontWeight(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextInputAttribute_setFontWeight, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextInputAttribute_setFontFamily(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -21011,13 +21011,13 @@ void impl_TextInputAttribute_setCaretPosition(Ark_NativePointer thisPtr, KSerial Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Number valueValueTempTmpBuf = {}; + Opt_Int32 valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - valueValueTempTmpBuf.value = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf.value = thisDeserializer.readInt32(); } - Opt_Number valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextInputModifier()->setCaretPosition(self, static_cast(&valueValueTemp)); + Opt_Int32 valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextInputModifier()->setCaretPosition(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextInputAttribute_setCaretPosition, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextInputAttribute_setEnableKeyboardOnFocus(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -21170,13 +21170,13 @@ void impl_TextInputAttribute_setMaxLines(Ark_NativePointer thisPtr, KSerializerB Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Number valueValueTempTmpBuf = {}; + Opt_Int32 valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - valueValueTempTmpBuf.value = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf.value = thisDeserializer.readInt32(); } - Opt_Number valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextInputModifier()->setMaxLines(self, static_cast(&valueValueTemp)); + Opt_Int32 valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextInputModifier()->setMaxLines(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextInputAttribute_setMaxLines, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextInputAttribute_setWordBreak(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -21247,15 +21247,15 @@ void impl_TextInputAttribute_setMinFontSize(Ark_NativePointer thisPtr, KSerializ Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -21265,25 +21265,25 @@ void impl_TextInputAttribute_setMinFontSize(Ark_NativePointer thisPtr, KSerializ } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextInputModifier()->setMinFontSize(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextInputModifier()->setMinFontSize(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextInputAttribute_setMinFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextInputAttribute_setMaxFontSize(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -21293,60 +21293,60 @@ void impl_TextInputAttribute_setMaxFontSize(Ark_NativePointer thisPtr, KSerializ } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextInputModifier()->setMaxFontSize(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextInputModifier()->setMaxFontSize(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextInputAttribute_setMaxFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextInputAttribute_setMinFontScale(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = Resource_serializer::read(thisDeserializer); } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextInputModifier()->setMinFontScale(self, static_cast(&valueValueTemp)); + Opt_Union_F64_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextInputModifier()->setMinFontScale(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextInputAttribute_setMinFontScale, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextInputAttribute_setMaxFontScale(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = Resource_serializer::read(thisDeserializer); } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextInputModifier()->setMaxFontScale(self, static_cast(&valueValueTemp)); + Opt_Union_F64_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextInputModifier()->setMaxFontScale(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextInputAttribute_setMaxFontScale, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextInputAttribute_setHeightAdaptivePolicy(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -21392,15 +21392,15 @@ void impl_TextInputAttribute_setLetterSpacing(Ark_NativePointer thisPtr, KSerial Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -21410,25 +21410,25 @@ void impl_TextInputAttribute_setLetterSpacing(Ark_NativePointer thisPtr, KSerial } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextInputModifier()->setLetterSpacing(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextInputModifier()->setLetterSpacing(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextInputAttribute_setLetterSpacing, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextInputAttribute_setLineHeight(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto valueValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_Union_Number_String_Resource valueValueTempTmpBuf = {}; + Opt_Union_F64_String_Resource valueValueTempTmpBuf = {}; valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { const Ark_Int8 valueValueTempTmpBuf_UnionSelector = thisDeserializer.readInt8(); - Ark_Union_Number_String_Resource valueValueTempTmpBuf_ = {}; + Ark_Union_F64_String_Resource valueValueTempTmpBuf_ = {}; valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; if (valueValueTempTmpBuf_UnionSelector == 0) { valueValueTempTmpBuf_.selector = 0; - valueValueTempTmpBuf_.value0 = static_cast(thisDeserializer.readNumber()); + valueValueTempTmpBuf_.value0 = thisDeserializer.readFloat64(); } else if (valueValueTempTmpBuf_UnionSelector == 1) { valueValueTempTmpBuf_.selector = 1; valueValueTempTmpBuf_.value1 = static_cast(thisDeserializer.readString()); @@ -21438,10 +21438,10 @@ void impl_TextInputAttribute_setLineHeight(Ark_NativePointer thisPtr, KSerialize } else { INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); } - valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); } - Opt_Union_Number_String_Resource valueValueTemp = valueValueTempTmpBuf;; - GetNodeModifiers()->getTextInputModifier()->setLineHeight(self, static_cast(&valueValueTemp)); + Opt_Union_F64_String_Resource valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getTextInputModifier()->setLineHeight(self, static_cast(&valueValueTemp)); } KOALA_INTEROP_DIRECT_V3(TextInputAttribute_setLineHeight, Ark_NativePointer, KSerializerBuffer, int32_t) void impl_TextInputAttribute_setPasswordRules(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { @@ -32808,17 +32808,17 @@ Ark_NativePointer impl_SearchController_getFinalizer() { return GetAccessors()->getSearchControllerAccessor()->getFinalizer(); } KOALA_INTEROP_DIRECT_0(SearchController_getFinalizer, Ark_NativePointer) -void impl_SearchController_caretPosition(Ark_NativePointer thisPtr, KInteropNumber value) { +void impl_SearchController_caretPosition(Ark_NativePointer thisPtr, Ark_Int32 value) { Ark_SearchController self = reinterpret_cast(thisPtr); - GetAccessors()->getSearchControllerAccessor()->caretPosition(self, (const Ark_Number*) (&value)); + GetAccessors()->getSearchControllerAccessor()->caretPosition(self, value); } -KOALA_INTEROP_DIRECT_V2(SearchController_caretPosition, Ark_NativePointer, KInteropNumber) +KOALA_INTEROP_DIRECT_V2(SearchController_caretPosition, Ark_NativePointer, Ark_Int32) void impl_SearchController_stopEditing(Ark_NativePointer thisPtr) { Ark_SearchController self = reinterpret_cast(thisPtr); GetAccessors()->getSearchControllerAccessor()->stopEditing(self); } KOALA_INTEROP_DIRECT_V1(SearchController_stopEditing, Ark_NativePointer) -void impl_SearchController_setTextSelection(Ark_NativePointer thisPtr, KInteropNumber selectionStart, KInteropNumber selectionEnd, KSerializerBuffer thisArray, int32_t thisLength) { +void impl_SearchController_setTextSelection(Ark_NativePointer thisPtr, Ark_Int32 selectionStart, Ark_Int32 selectionEnd, KSerializerBuffer thisArray, int32_t thisLength) { Ark_SearchController self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto optionsValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); @@ -32828,9 +32828,9 @@ void impl_SearchController_setTextSelection(Ark_NativePointer thisPtr, KInteropN optionsValueTempTmpBuf.value = SelectionOptions_serializer::read(thisDeserializer); } Opt_SelectionOptions optionsValueTemp = optionsValueTempTmpBuf;; - GetAccessors()->getSearchControllerAccessor()->setTextSelection(self, (const Ark_Number*) (&selectionStart), (const Ark_Number*) (&selectionEnd), static_cast(&optionsValueTemp)); + GetAccessors()->getSearchControllerAccessor()->setTextSelection(self, selectionStart, selectionEnd, static_cast(&optionsValueTemp)); } -KOALA_INTEROP_DIRECT_V5(SearchController_setTextSelection, Ark_NativePointer, KInteropNumber, KInteropNumber, KSerializerBuffer, int32_t) +KOALA_INTEROP_DIRECT_V5(SearchController_setTextSelection, Ark_NativePointer, Ark_Int32, Ark_Int32, KSerializerBuffer, int32_t) Ark_NativePointer impl_SearchOps_registerSearchValueCallback(Ark_NativePointer node, const KStringPtr& value, KSerializerBuffer thisArray, int32_t thisLength) { DeserializerBase thisDeserializer(thisArray, thisLength); SearchValueCallback callbackValueTemp = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_SearchValueCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_SearchValueCallback))))};; @@ -33473,12 +33473,12 @@ Ark_NativePointer impl_TextAreaController_getFinalizer() { return GetAccessors()->getTextAreaControllerAccessor()->getFinalizer(); } KOALA_INTEROP_DIRECT_0(TextAreaController_getFinalizer, Ark_NativePointer) -void impl_TextAreaController_caretPosition(Ark_NativePointer thisPtr, KInteropNumber value) { +void impl_TextAreaController_caretPosition(Ark_NativePointer thisPtr, Ark_Int32 value) { Ark_TextAreaController self = reinterpret_cast(thisPtr); - GetAccessors()->getTextAreaControllerAccessor()->caretPosition(self, (const Ark_Number*) (&value)); + GetAccessors()->getTextAreaControllerAccessor()->caretPosition(self, value); } -KOALA_INTEROP_DIRECT_V2(TextAreaController_caretPosition, Ark_NativePointer, KInteropNumber) -void impl_TextAreaController_setTextSelection(Ark_NativePointer thisPtr, KInteropNumber selectionStart, KInteropNumber selectionEnd, KSerializerBuffer thisArray, int32_t thisLength) { +KOALA_INTEROP_DIRECT_V2(TextAreaController_caretPosition, Ark_NativePointer, Ark_Int32) +void impl_TextAreaController_setTextSelection(Ark_NativePointer thisPtr, Ark_Int32 selectionStart, Ark_Int32 selectionEnd, KSerializerBuffer thisArray, int32_t thisLength) { Ark_TextAreaController self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto optionsValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); @@ -33488,9 +33488,9 @@ void impl_TextAreaController_setTextSelection(Ark_NativePointer thisPtr, KIntero optionsValueTempTmpBuf.value = SelectionOptions_serializer::read(thisDeserializer); } Opt_SelectionOptions optionsValueTemp = optionsValueTempTmpBuf;; - GetAccessors()->getTextAreaControllerAccessor()->setTextSelection(self, (const Ark_Number*) (&selectionStart), (const Ark_Number*) (&selectionEnd), static_cast(&optionsValueTemp)); + GetAccessors()->getTextAreaControllerAccessor()->setTextSelection(self, selectionStart, selectionEnd, static_cast(&optionsValueTemp)); } -KOALA_INTEROP_DIRECT_V5(TextAreaController_setTextSelection, Ark_NativePointer, KInteropNumber, KInteropNumber, KSerializerBuffer, int32_t) +KOALA_INTEROP_DIRECT_V5(TextAreaController_setTextSelection, Ark_NativePointer, Ark_Int32, Ark_Int32, KSerializerBuffer, int32_t) void impl_TextAreaController_stopEditing(Ark_NativePointer thisPtr) { Ark_TextAreaController self = reinterpret_cast(thisPtr); GetAccessors()->getTextAreaControllerAccessor()->stopEditing(self); @@ -33569,12 +33569,12 @@ KInteropReturnBuffer impl_TextContentControllerBase_getTextContentRect(Ark_Nativ return _retSerializer.toReturnBuffer(); } KOALA_INTEROP_1(TextContentControllerBase_getTextContentRect, KInteropReturnBuffer, Ark_NativePointer) -Ark_Number impl_TextContentControllerBase_getTextContentLineCount(Ark_NativePointer thisPtr) { +Ark_Int32 impl_TextContentControllerBase_getTextContentLineCount(Ark_NativePointer thisPtr) { Ark_TextContentControllerBase self = reinterpret_cast(thisPtr); return GetAccessors()->getTextContentControllerBaseAccessor()->getTextContentLineCount(self); } -KOALA_INTEROP_DIRECT_1(TextContentControllerBase_getTextContentLineCount, KInteropNumber, Ark_NativePointer) -Ark_Number impl_TextContentControllerBase_addText(Ark_NativePointer thisPtr, const KStringPtr& text, KSerializerBuffer thisArray, int32_t thisLength) { +KOALA_INTEROP_1(TextContentControllerBase_getTextContentLineCount, Ark_Int32, Ark_NativePointer) +Ark_Int32 impl_TextContentControllerBase_addText(Ark_NativePointer thisPtr, const KStringPtr& text, KSerializerBuffer thisArray, int32_t thisLength) { Ark_TextContentControllerBase self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto textOperationOptionsValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); @@ -33586,7 +33586,7 @@ Ark_Number impl_TextContentControllerBase_addText(Ark_NativePointer thisPtr, con Opt_TextContentControllerOptions textOperationOptionsValueTemp = textOperationOptionsValueTempTmpBuf;; return GetAccessors()->getTextContentControllerBaseAccessor()->addText(self, (const Ark_String*) (&text), static_cast(&textOperationOptionsValueTemp)); } -KOALA_INTEROP_4(TextContentControllerBase_addText, KInteropNumber, Ark_NativePointer, KStringPtr, KSerializerBuffer, int32_t) +KOALA_INTEROP_4(TextContentControllerBase_addText, Ark_Int32, Ark_NativePointer, KStringPtr, KSerializerBuffer, int32_t) void impl_TextContentControllerBase_deleteText(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { Ark_TextContentControllerBase self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); @@ -34069,12 +34069,12 @@ Ark_NativePointer impl_TextInputController_getFinalizer() { return GetAccessors()->getTextInputControllerAccessor()->getFinalizer(); } KOALA_INTEROP_DIRECT_0(TextInputController_getFinalizer, Ark_NativePointer) -void impl_TextInputController_caretPosition(Ark_NativePointer thisPtr, KInteropNumber value) { +void impl_TextInputController_caretPosition(Ark_NativePointer thisPtr, Ark_Int32 value) { Ark_TextInputController self = reinterpret_cast(thisPtr); - GetAccessors()->getTextInputControllerAccessor()->caretPosition(self, (const Ark_Number*) (&value)); + GetAccessors()->getTextInputControllerAccessor()->caretPosition(self, value); } -KOALA_INTEROP_DIRECT_V2(TextInputController_caretPosition, Ark_NativePointer, KInteropNumber) -void impl_TextInputController_setTextSelection(Ark_NativePointer thisPtr, KInteropNumber selectionStart, KInteropNumber selectionEnd, KSerializerBuffer thisArray, int32_t thisLength) { +KOALA_INTEROP_DIRECT_V2(TextInputController_caretPosition, Ark_NativePointer, Ark_Int32) +void impl_TextInputController_setTextSelection(Ark_NativePointer thisPtr, Ark_Int32 selectionStart, Ark_Int32 selectionEnd, KSerializerBuffer thisArray, int32_t thisLength) { Ark_TextInputController self = reinterpret_cast(thisPtr); DeserializerBase thisDeserializer(thisArray, thisLength); const auto optionsValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); @@ -34084,9 +34084,9 @@ void impl_TextInputController_setTextSelection(Ark_NativePointer thisPtr, KInter optionsValueTempTmpBuf.value = SelectionOptions_serializer::read(thisDeserializer); } Opt_SelectionOptions optionsValueTemp = optionsValueTempTmpBuf;; - GetAccessors()->getTextInputControllerAccessor()->setTextSelection(self, (const Ark_Number*) (&selectionStart), (const Ark_Number*) (&selectionEnd), static_cast(&optionsValueTemp)); + GetAccessors()->getTextInputControllerAccessor()->setTextSelection(self, selectionStart, selectionEnd, static_cast(&optionsValueTemp)); } -KOALA_INTEROP_DIRECT_V5(TextInputController_setTextSelection, Ark_NativePointer, KInteropNumber, KInteropNumber, KSerializerBuffer, int32_t) +KOALA_INTEROP_DIRECT_V5(TextInputController_setTextSelection, Ark_NativePointer, Ark_Int32, Ark_Int32, KSerializerBuffer, int32_t) void impl_TextInputController_stopEditing(Ark_NativePointer thisPtr) { Ark_TextInputController self = reinterpret_cast(thisPtr); GetAccessors()->getTextInputControllerAccessor()->stopEditing(self); diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/callback_deserialize_call.cc b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/callback_deserialize_call.cc index f7bc8298ffc..4bd7d117ca3 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/callback_deserialize_call.cc +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/callback_deserialize_call.cc @@ -836,6 +836,26 @@ void deserializeAndCallSyncCallback_Extender_OnProgress(Ark_VMContext vmContext, Ark_Float32 value = thisDeserializer.readFloat32(); callSyncMethod(vmContext, resourceId, value); } +void deserializeAndCallCallback_F64_F64_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_F64_F64_Void)))); + thisDeserializer.readPointer(); + Ark_Float64 totalOffsetX = thisDeserializer.readFloat64(); + Ark_Float64 totalOffsetY = thisDeserializer.readFloat64(); + _call(_resourceId, totalOffsetX, totalOffsetY); +} +void deserializeAndCallSyncCallback_F64_F64_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto callSyncMethod = reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_F64_F64_Void)))); + Ark_Float64 totalOffsetX = thisDeserializer.readFloat64(); + Ark_Float64 totalOffsetY = thisDeserializer.readFloat64(); + callSyncMethod(vmContext, resourceId, totalOffsetX, totalOffsetY); +} void deserializeAndCallCallback_FocusAxisEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -1038,6 +1058,26 @@ void deserializeAndCallSyncCallback_HoverEvent_Void(Ark_VMContext vmContext, KSe Ark_HoverEvent value0 = static_cast(HoverEvent_serializer::read(thisDeserializer)); callSyncMethod(vmContext, resourceId, value0); } +void deserializeAndCallCallback_I32_I32_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_I32_I32_Void)))); + thisDeserializer.readPointer(); + Ark_Int32 selectionStart = thisDeserializer.readInt32(); + Ark_Int32 selectionEnd = thisDeserializer.readInt32(); + _call(_resourceId, selectionStart, selectionEnd); +} +void deserializeAndCallSyncCallback_I32_I32_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto callSyncMethod = reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_I32_I32_Void)))); + Ark_Int32 selectionStart = thisDeserializer.readInt32(); + Ark_Int32 selectionEnd = thisDeserializer.readInt32(); + callSyncMethod(vmContext, resourceId, selectionStart, selectionEnd); +} void deserializeAndCallCallback_InsertValue_Boolean(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -4606,10 +4646,10 @@ void deserializeAndCallOnContentScrollCallback(KSerializerBuffer thisArray, Ark_ { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); const Ark_Int32 _resourceId = thisDeserializer.readInt32(); - const auto _call = reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_OnContentScrollCallback)))); + const auto _call = reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_OnContentScrollCallback)))); thisDeserializer.readPointer(); - Ark_Number totalOffsetX = static_cast(thisDeserializer.readNumber()); - Ark_Number totalOffsetY = static_cast(thisDeserializer.readNumber()); + Ark_Float64 totalOffsetX = thisDeserializer.readFloat64(); + Ark_Float64 totalOffsetY = thisDeserializer.readFloat64(); _call(_resourceId, totalOffsetX, totalOffsetY); } void deserializeAndCallSyncOnContentScrollCallback(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) @@ -4617,9 +4657,9 @@ void deserializeAndCallSyncOnContentScrollCallback(Ark_VMContext vmContext, KSer DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); const Ark_Int32 resourceId = thisDeserializer.readInt32(); thisDeserializer.readPointer(); - const auto callSyncMethod = reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnContentScrollCallback)))); - Ark_Number totalOffsetX = static_cast(thisDeserializer.readNumber()); - Ark_Number totalOffsetY = static_cast(thisDeserializer.readNumber()); + const auto callSyncMethod = reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnContentScrollCallback)))); + Ark_Float64 totalOffsetX = thisDeserializer.readFloat64(); + Ark_Float64 totalOffsetY = thisDeserializer.readFloat64(); callSyncMethod(vmContext, resourceId, totalOffsetX, totalOffsetY); } void deserializeAndCallOnContextMenuHideCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) @@ -5484,10 +5524,10 @@ void deserializeAndCallOnTextSelectionChangeCallback(KSerializerBuffer thisArray { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); const Ark_Int32 _resourceId = thisDeserializer.readInt32(); - const auto _call = reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_OnTextSelectionChangeCallback)))); + const auto _call = reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_OnTextSelectionChangeCallback)))); thisDeserializer.readPointer(); - Ark_Number selectionStart = static_cast(thisDeserializer.readNumber()); - Ark_Number selectionEnd = static_cast(thisDeserializer.readNumber()); + Ark_Int32 selectionStart = thisDeserializer.readInt32(); + Ark_Int32 selectionEnd = thisDeserializer.readInt32(); _call(_resourceId, selectionStart, selectionEnd); } void deserializeAndCallSyncOnTextSelectionChangeCallback(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) @@ -5495,9 +5535,9 @@ void deserializeAndCallSyncOnTextSelectionChangeCallback(Ark_VMContext vmContext DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); const Ark_Int32 resourceId = thisDeserializer.readInt32(); thisDeserializer.readPointer(); - const auto callSyncMethod = reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnTextSelectionChangeCallback)))); - Ark_Number selectionStart = static_cast(thisDeserializer.readNumber()); - Ark_Number selectionEnd = static_cast(thisDeserializer.readNumber()); + const auto callSyncMethod = reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnTextSelectionChangeCallback)))); + Ark_Int32 selectionStart = thisDeserializer.readInt32(); + Ark_Int32 selectionEnd = thisDeserializer.readInt32(); callSyncMethod(vmContext, resourceId, selectionStart, selectionEnd); } void deserializeAndCallOnTimePickerChangeCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) @@ -6655,6 +6695,7 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case Kind_Callback_ErrorInformation_Void: return deserializeAndCallCallback_ErrorInformation_Void(thisArray, thisLength); case Kind_Callback_Extender_OnFinish: return deserializeAndCallCallback_Extender_OnFinish(thisArray, thisLength); case Kind_Callback_Extender_OnProgress: return deserializeAndCallCallback_Extender_OnProgress(thisArray, thisLength); + case Kind_Callback_F64_F64_Void: return deserializeAndCallCallback_F64_F64_Void(thisArray, thisLength); case Kind_Callback_FocusAxisEvent_Void: return deserializeAndCallCallback_FocusAxisEvent_Void(thisArray, thisLength); case Kind_Callback_FormCallbackInfo_Void: return deserializeAndCallCallback_FormCallbackInfo_Void(thisArray, thisLength); case Kind_Callback_FullscreenInfo_Void: return deserializeAndCallCallback_FullscreenInfo_Void(thisArray, thisLength); @@ -6666,6 +6707,7 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case Kind_Callback_GestureRecognizer_Void: return deserializeAndCallCallback_GestureRecognizer_Void(thisArray, thisLength); case Kind_Callback_HitTestMode_Void: return deserializeAndCallCallback_HitTestMode_Void(thisArray, thisLength); case Kind_Callback_HoverEvent_Void: return deserializeAndCallCallback_HoverEvent_Void(thisArray, thisLength); + case Kind_Callback_I32_I32_Void: return deserializeAndCallCallback_I32_I32_Void(thisArray, thisLength); case Kind_Callback_InsertValue_Boolean: return deserializeAndCallCallback_InsertValue_Boolean(thisArray, thisLength); case Kind_Callback_InsertValue_Void: return deserializeAndCallCallback_InsertValue_Void(thisArray, thisLength); case Kind_Callback_ItemDragInfo_Number_Number_Boolean_Void: return deserializeAndCallCallback_ItemDragInfo_Number_Number_Boolean_Void(thisArray, thisLength); @@ -6959,6 +7001,7 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case Kind_Callback_ErrorInformation_Void: return deserializeAndCallSyncCallback_ErrorInformation_Void(vmContext, thisArray, thisLength); case Kind_Callback_Extender_OnFinish: return deserializeAndCallSyncCallback_Extender_OnFinish(vmContext, thisArray, thisLength); case Kind_Callback_Extender_OnProgress: return deserializeAndCallSyncCallback_Extender_OnProgress(vmContext, thisArray, thisLength); + case Kind_Callback_F64_F64_Void: return deserializeAndCallSyncCallback_F64_F64_Void(vmContext, thisArray, thisLength); case Kind_Callback_FocusAxisEvent_Void: return deserializeAndCallSyncCallback_FocusAxisEvent_Void(vmContext, thisArray, thisLength); case Kind_Callback_FormCallbackInfo_Void: return deserializeAndCallSyncCallback_FormCallbackInfo_Void(vmContext, thisArray, thisLength); case Kind_Callback_FullscreenInfo_Void: return deserializeAndCallSyncCallback_FullscreenInfo_Void(vmContext, thisArray, thisLength); @@ -6970,6 +7013,7 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case Kind_Callback_GestureRecognizer_Void: return deserializeAndCallSyncCallback_GestureRecognizer_Void(vmContext, thisArray, thisLength); case Kind_Callback_HitTestMode_Void: return deserializeAndCallSyncCallback_HitTestMode_Void(vmContext, thisArray, thisLength); case Kind_Callback_HoverEvent_Void: return deserializeAndCallSyncCallback_HoverEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_I32_I32_Void: return deserializeAndCallSyncCallback_I32_I32_Void(vmContext, thisArray, thisLength); case Kind_Callback_InsertValue_Boolean: return deserializeAndCallSyncCallback_InsertValue_Boolean(vmContext, thisArray, thisLength); case Kind_Callback_InsertValue_Void: return deserializeAndCallSyncCallback_InsertValue_Void(vmContext, thisArray, thisLength); case Kind_Callback_ItemDragInfo_Number_Number_Boolean_Void: return deserializeAndCallSyncCallback_ItemDragInfo_Number_Number_Boolean_Void(vmContext, thisArray, thisLength); diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/callback_kind.h b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/callback_kind.h index 48e32663e87..90aad6986aa 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/callback_kind.h +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/callback_kind.h @@ -59,6 +59,7 @@ typedef enum CallbackKind { Kind_Callback_ErrorInformation_Void = 1187455675, Kind_Callback_Extender_OnFinish = -733525640, Kind_Callback_Extender_OnProgress = 1264236374, + Kind_Callback_F64_F64_Void = -1534102224, Kind_Callback_FocusAxisEvent_Void = 394781580, Kind_Callback_FormCallbackInfo_Void = 758395742, Kind_Callback_FullscreenInfo_Void = 583294398, @@ -70,6 +71,7 @@ typedef enum CallbackKind { Kind_Callback_GestureRecognizer_Void = 776202910, Kind_Callback_HitTestMode_Void = -1755111025, Kind_Callback_HoverEvent_Void = -1576788379, + Kind_Callback_I32_I32_Void = 1591865008, Kind_Callback_InsertValue_Boolean = -383025085, Kind_Callback_InsertValue_Void = -1121207885, Kind_Callback_ItemDragInfo_Number_Number_Boolean_Void = -1627362945, diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/callback_managed_caller.cc b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/callback_managed_caller.cc index c20d34f3689..37b9ad2d634 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/callback_managed_caller.cc +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/callback_managed_caller.cc @@ -960,6 +960,29 @@ void callManagedCallback_Extender_OnProgressSync(Ark_VMContext vmContext, Ark_In argsSerializer.writeFloat32(value); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedCallback_F64_F64_Void(Ark_Int32 resourceId, Ark_Float64 totalOffsetX, Ark_Float64 totalOffsetY) +{ + CallbackBuffer callbackBuffer = {{}, {}}; + const Ark_CallbackResource callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + callbackBuffer.resourceHolder.holdCallbackResource(&callbackResourceSelf); + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&(callbackBuffer.buffer), sizeof(callbackBuffer.buffer), &(callbackBuffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_F64_F64_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeFloat64(totalOffsetX); + argsSerializer.writeFloat64(totalOffsetY); + enqueueCallback(10, &callbackBuffer); +} +void callManagedCallback_F64_F64_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_Float64 totalOffsetX, Ark_Float64 totalOffsetY) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(10); + argsSerializer.writeInt32(Kind_Callback_F64_F64_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeFloat64(totalOffsetX); + argsSerializer.writeFloat64(totalOffsetY); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedCallback_FocusAxisEvent_Void(Ark_Int32 resourceId, Ark_FocusAxisEvent value0) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -1203,6 +1226,29 @@ void callManagedCallback_HoverEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 HoverEvent_serializer::write(argsSerializer, value0); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedCallback_I32_I32_Void(Ark_Int32 resourceId, Ark_Int32 selectionStart, Ark_Int32 selectionEnd) +{ + CallbackBuffer callbackBuffer = {{}, {}}; + const Ark_CallbackResource callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + callbackBuffer.resourceHolder.holdCallbackResource(&callbackResourceSelf); + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&(callbackBuffer.buffer), sizeof(callbackBuffer.buffer), &(callbackBuffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_I32_I32_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeInt32(selectionStart); + argsSerializer.writeInt32(selectionEnd); + enqueueCallback(10, &callbackBuffer); +} +void callManagedCallback_I32_I32_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_Int32 selectionStart, Ark_Int32 selectionEnd) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(10); + argsSerializer.writeInt32(Kind_Callback_I32_I32_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeInt32(selectionStart); + argsSerializer.writeInt32(selectionEnd); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedCallback_InsertValue_Boolean(Ark_Int32 resourceId, Ark_InsertValue value0, Callback_Boolean_Void continuation) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -5293,7 +5339,7 @@ void callManagedOnCheckboxGroupChangeCallbackSync(Ark_VMContext vmContext, Ark_I CheckboxGroupResult_serializer::write(argsSerializer, value); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } -void callManagedOnContentScrollCallback(Ark_Int32 resourceId, Ark_Number totalOffsetX, Ark_Number totalOffsetY) +void callManagedOnContentScrollCallback(Ark_Int32 resourceId, Ark_Float64 totalOffsetX, Ark_Float64 totalOffsetY) { CallbackBuffer callbackBuffer = {{}, {}}; const Ark_CallbackResource callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; @@ -5301,19 +5347,19 @@ void callManagedOnContentScrollCallback(Ark_Int32 resourceId, Ark_Number totalOf SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&(callbackBuffer.buffer), sizeof(callbackBuffer.buffer), &(callbackBuffer.resourceHolder)); argsSerializer.writeInt32(Kind_OnContentScrollCallback); argsSerializer.writeInt32(resourceId); - argsSerializer.writeNumber(totalOffsetX); - argsSerializer.writeNumber(totalOffsetY); + argsSerializer.writeFloat64(totalOffsetX); + argsSerializer.writeFloat64(totalOffsetY); enqueueCallback(10, &callbackBuffer); } -void callManagedOnContentScrollCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_Number totalOffsetX, Ark_Number totalOffsetY) +void callManagedOnContentScrollCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_Float64 totalOffsetX, Ark_Float64 totalOffsetY) { uint8_t dataBuffer[4096]; SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); argsSerializer.writeInt32(10); argsSerializer.writeInt32(Kind_OnContentScrollCallback); argsSerializer.writeInt32(resourceId); - argsSerializer.writeNumber(totalOffsetX); - argsSerializer.writeNumber(totalOffsetY); + argsSerializer.writeFloat64(totalOffsetX); + argsSerializer.writeFloat64(totalOffsetY); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } void callManagedOnContextMenuHideCallback(Ark_Int32 resourceId) @@ -6281,7 +6327,7 @@ void callManagedOnTextPickerChangeCallbackSync(Ark_VMContext vmContext, Ark_Int3 } KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } -void callManagedOnTextSelectionChangeCallback(Ark_Int32 resourceId, Ark_Number selectionStart, Ark_Number selectionEnd) +void callManagedOnTextSelectionChangeCallback(Ark_Int32 resourceId, Ark_Int32 selectionStart, Ark_Int32 selectionEnd) { CallbackBuffer callbackBuffer = {{}, {}}; const Ark_CallbackResource callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; @@ -6289,19 +6335,19 @@ void callManagedOnTextSelectionChangeCallback(Ark_Int32 resourceId, Ark_Number s SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&(callbackBuffer.buffer), sizeof(callbackBuffer.buffer), &(callbackBuffer.resourceHolder)); argsSerializer.writeInt32(Kind_OnTextSelectionChangeCallback); argsSerializer.writeInt32(resourceId); - argsSerializer.writeNumber(selectionStart); - argsSerializer.writeNumber(selectionEnd); + argsSerializer.writeInt32(selectionStart); + argsSerializer.writeInt32(selectionEnd); enqueueCallback(10, &callbackBuffer); } -void callManagedOnTextSelectionChangeCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_Number selectionStart, Ark_Number selectionEnd) +void callManagedOnTextSelectionChangeCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_Int32 selectionStart, Ark_Int32 selectionEnd) { uint8_t dataBuffer[4096]; SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); argsSerializer.writeInt32(10); argsSerializer.writeInt32(Kind_OnTextSelectionChangeCallback); argsSerializer.writeInt32(resourceId); - argsSerializer.writeNumber(selectionStart); - argsSerializer.writeNumber(selectionEnd); + argsSerializer.writeInt32(selectionStart); + argsSerializer.writeInt32(selectionEnd); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } void callManagedOnTimePickerChangeCallback(Ark_Int32 resourceId, Ark_TimePickerResult result) @@ -7586,6 +7632,7 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_Callback_ErrorInformation_Void: return reinterpret_cast(callManagedCallback_ErrorInformation_Void); case Kind_Callback_Extender_OnFinish: return reinterpret_cast(callManagedCallback_Extender_OnFinish); case Kind_Callback_Extender_OnProgress: return reinterpret_cast(callManagedCallback_Extender_OnProgress); + case Kind_Callback_F64_F64_Void: return reinterpret_cast(callManagedCallback_F64_F64_Void); case Kind_Callback_FocusAxisEvent_Void: return reinterpret_cast(callManagedCallback_FocusAxisEvent_Void); case Kind_Callback_FormCallbackInfo_Void: return reinterpret_cast(callManagedCallback_FormCallbackInfo_Void); case Kind_Callback_FullscreenInfo_Void: return reinterpret_cast(callManagedCallback_FullscreenInfo_Void); @@ -7597,6 +7644,7 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_Callback_GestureRecognizer_Void: return reinterpret_cast(callManagedCallback_GestureRecognizer_Void); case Kind_Callback_HitTestMode_Void: return reinterpret_cast(callManagedCallback_HitTestMode_Void); case Kind_Callback_HoverEvent_Void: return reinterpret_cast(callManagedCallback_HoverEvent_Void); + case Kind_Callback_I32_I32_Void: return reinterpret_cast(callManagedCallback_I32_I32_Void); case Kind_Callback_InsertValue_Boolean: return reinterpret_cast(callManagedCallback_InsertValue_Boolean); case Kind_Callback_InsertValue_Void: return reinterpret_cast(callManagedCallback_InsertValue_Void); case Kind_Callback_ItemDragInfo_Number_Number_Boolean_Void: return reinterpret_cast(callManagedCallback_ItemDragInfo_Number_Number_Boolean_Void); @@ -7889,6 +7937,7 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_Callback_ErrorInformation_Void: return reinterpret_cast(callManagedCallback_ErrorInformation_VoidSync); case Kind_Callback_Extender_OnFinish: return reinterpret_cast(callManagedCallback_Extender_OnFinishSync); case Kind_Callback_Extender_OnProgress: return reinterpret_cast(callManagedCallback_Extender_OnProgressSync); + case Kind_Callback_F64_F64_Void: return reinterpret_cast(callManagedCallback_F64_F64_VoidSync); case Kind_Callback_FocusAxisEvent_Void: return reinterpret_cast(callManagedCallback_FocusAxisEvent_VoidSync); case Kind_Callback_FormCallbackInfo_Void: return reinterpret_cast(callManagedCallback_FormCallbackInfo_VoidSync); case Kind_Callback_FullscreenInfo_Void: return reinterpret_cast(callManagedCallback_FullscreenInfo_VoidSync); @@ -7900,6 +7949,7 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_Callback_GestureRecognizer_Void: return reinterpret_cast(callManagedCallback_GestureRecognizer_VoidSync); case Kind_Callback_HitTestMode_Void: return reinterpret_cast(callManagedCallback_HitTestMode_VoidSync); case Kind_Callback_HoverEvent_Void: return reinterpret_cast(callManagedCallback_HoverEvent_VoidSync); + case Kind_Callback_I32_I32_Void: return reinterpret_cast(callManagedCallback_I32_I32_VoidSync); case Kind_Callback_InsertValue_Boolean: return reinterpret_cast(callManagedCallback_InsertValue_BooleanSync); case Kind_Callback_InsertValue_Void: return reinterpret_cast(callManagedCallback_InsertValue_VoidSync); case Kind_Callback_ItemDragInfo_Number_Number_Boolean_Void: return reinterpret_cast(callManagedCallback_ItemDragInfo_Number_Number_Boolean_VoidSync); diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/dummy_impl.cc b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/dummy_impl.cc index f3aad96fd3d..29ae810334d 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/dummy_impl.cc +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/dummy_impl.cc @@ -7068,7 +7068,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { } // HyperlinkInterfaceModifier namespace HyperlinkAttributeModifier { void SetColorImpl(Ark_NativePointer node, - const Opt_Union_Color_Number_String_Resource* value) + const Opt_Union_Color_I32_String_Resource* value) { if (!needGroupedLog(1)) { @@ -8602,7 +8602,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { if (!needGroupedLog(1)) { @@ -12265,7 +12265,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxLengthImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { if (!needGroupedLog(1)) { @@ -12313,7 +12313,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMinFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -12325,7 +12325,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -12337,7 +12337,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { if (!needGroupedLog(1)) { @@ -12349,7 +12349,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { if (!needGroupedLog(1)) { @@ -12373,7 +12373,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -12385,7 +12385,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetLineHeightImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -13704,7 +13704,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -13728,7 +13728,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { if (!needGroupedLog(1)) { @@ -13764,7 +13764,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String* value) + const Opt_Union_F64_String* value) { if (!needGroupedLog(1)) { @@ -14466,7 +14466,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { } // SymbolGlyphInterfaceModifier namespace SymbolGlyphAttributeModifier { void SetFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -14526,7 +14526,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { if (!needGroupedLog(1)) { @@ -14538,7 +14538,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { if (!needGroupedLog(1)) { @@ -14551,7 +14551,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { } void SetSymbolEffectImpl(Ark_NativePointer node, const Opt_SymbolEffect* symbolEffect, - const Opt_Union_Boolean_Number* triggerValue) + const Opt_Union_Boolean_I32* triggerValue) { if (!needGroupedLog(1)) { @@ -14599,7 +14599,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { } // SymbolSpanInterfaceModifier namespace SymbolSpanAttributeModifier { void SetFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -14623,7 +14623,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { if (!needGroupedLog(1)) { @@ -15155,7 +15155,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -15167,7 +15167,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMinFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -15179,7 +15179,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -15191,7 +15191,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { if (!needGroupedLog(1)) { @@ -15203,7 +15203,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { if (!needGroupedLog(1)) { @@ -15251,7 +15251,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetLineHeightImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -15287,7 +15287,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxLinesImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { if (!needGroupedLog(1)) { @@ -15311,7 +15311,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String* value) + const Opt_Union_F64_String* value) { if (!needGroupedLog(1)) { @@ -15335,7 +15335,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetBaselineOffsetImpl(Ark_NativePointer node, - const Opt_Union_Number_String* value) + const Opt_Union_F64_String* value) { if (!needGroupedLog(1)) { @@ -15503,7 +15503,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetOnTextSelectionChangeImpl(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value) + const Opt_Callback_I32_I32_Void* value) { if (!needGroupedLog(1)) { @@ -15626,7 +15626,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* weight, + const Opt_Union_I32_FontWeight_String* weight, const Opt_FontSettingOptions* options) { if (!needGroupedLog(1)) @@ -15641,8 +15641,8 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetSelectionImpl(Ark_NativePointer node, - const Opt_Number* selectionStart, - const Opt_Number* selectionEnd) + const Opt_Int32* selectionStart, + const Opt_Int32* selectionEnd) { if (!needGroupedLog(1)) { @@ -15807,7 +15807,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { if (!needGroupedLog(1)) { @@ -15903,7 +15903,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetOnTextSelectionChangeImpl(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value) + const Opt_Callback_I32_I32_Void* value) { if (!needGroupedLog(1)) { @@ -15915,7 +15915,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetOnContentScrollImpl(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value) + const Opt_Callback_F64_F64_Void* value) { if (!needGroupedLog(1)) { @@ -15999,7 +15999,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxLengthImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { if (!needGroupedLog(1)) { @@ -16047,7 +16047,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMinFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -16059,7 +16059,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -16071,7 +16071,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { if (!needGroupedLog(1)) { @@ -16083,7 +16083,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { if (!needGroupedLog(1)) { @@ -16107,7 +16107,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxLinesImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { if (!needGroupedLog(1)) { @@ -16155,7 +16155,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -16179,7 +16179,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetLineHeightImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -16784,7 +16784,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxLengthImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { if (!needGroupedLog(1)) { @@ -16832,7 +16832,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { if (!needGroupedLog(1)) { @@ -16964,7 +16964,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetCaretPositionImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { if (!needGroupedLog(1)) { @@ -17072,7 +17072,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxLinesImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { if (!needGroupedLog(1)) { @@ -17132,7 +17132,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMinFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -17144,7 +17144,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -17156,7 +17156,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { if (!needGroupedLog(1)) { @@ -17168,7 +17168,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { if (!needGroupedLog(1)) { @@ -17216,7 +17216,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -17228,7 +17228,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetLineHeightImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { if (!needGroupedLog(1)) { @@ -37229,7 +37229,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { return fnPtr(dummyClassFinalizer); } void CaretPositionImpl(Ark_SearchController peer, - const Ark_Number* value) + Ark_Int32 value) { if (!needGroupedLog(1)) { @@ -37251,8 +37251,8 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetTextSelectionImpl(Ark_SearchController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + Ark_Int32 selectionStart, + Ark_Int32 selectionEnd, const Opt_SelectionOptions* options) { if (!needGroupedLog(1)) @@ -38780,7 +38780,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { return fnPtr(dummyClassFinalizer); } void CaretPositionImpl(Ark_TextAreaController peer, - const Ark_Number* value) + Ark_Int32 value) { if (!needGroupedLog(1)) { @@ -38792,8 +38792,8 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetTextSelectionImpl(Ark_TextAreaController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + Ark_Int32 selectionStart, + Ark_Int32 selectionEnd, const Opt_SelectionOptions* options) { if (!needGroupedLog(1)) @@ -39011,34 +39011,34 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } - Ark_Number GetTextContentLineCountImpl(Ark_TextContentControllerBase peer) + Ark_Float64 GetTextContentLineCountImpl(Ark_TextContentControllerBase peer) { if (!needGroupedLog(1)) { - return {42}; + return 0; } string out("getTextContentLineCount("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {42}; + return 0; } - Ark_Number AddTextImpl(Ark_TextContentControllerBase peer, - const Ark_String* text, - const Opt_TextContentControllerOptions* textOperationOptions) + Ark_Float64 AddTextImpl(Ark_TextContentControllerBase peer, + const Ark_String* text, + const Opt_TextContentControllerOptions* textOperationOptions) { if (!needGroupedLog(1)) { - return {42}; + return 0; } string out("addText("); WriteToString(&out, text); out.append(", "); WriteToString(&out, textOperationOptions); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {42}; + return 0; } void DeleteTextImpl(Ark_TextContentControllerBase peer, const Opt_TextRange* range) @@ -39472,7 +39472,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { return fnPtr(dummyClassFinalizer); } void CaretPositionImpl(Ark_TextInputController peer, - const Ark_Number* value) + Ark_Int32 value) { if (!needGroupedLog(1)) { @@ -39484,8 +39484,8 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void SetTextSelectionImpl(Ark_TextInputController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + Ark_Int32 selectionStart, + Ark_Int32 selectionEnd, const Opt_SelectionOptions* options) { if (!needGroupedLog(1)) diff --git a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/real_impl.cc b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/real_impl.cc index d9d681a74d8..691974caa55 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/real_impl.cc +++ b/frameworks/bridge/arkts_frontend/koala_projects/arkoala-arkts/framework/native/src/generated/real_impl.cc @@ -3171,7 +3171,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { } // HyperlinkInterfaceModifier namespace HyperlinkAttributeModifier { void SetColorImpl(Ark_NativePointer node, - const Opt_Union_Color_Number_String_Resource* value) + const Opt_Union_Color_I32_String_Resource* value) { } } // HyperlinkAttributeModifier @@ -3722,7 +3722,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { } void SetFontFamilyImpl(Ark_NativePointer node, @@ -5042,7 +5042,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetMaxLengthImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { } void SetTextAlignImpl(Ark_NativePointer node, @@ -5058,19 +5058,19 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetMinFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetMaxFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { } void SetDecorationImpl(Ark_NativePointer node, @@ -5078,11 +5078,11 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetLineHeightImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetTypeImpl(Ark_NativePointer node, @@ -5540,7 +5540,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetFontStyleImpl(Ark_NativePointer node, @@ -5548,7 +5548,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { } void SetFontFamilyImpl(Ark_NativePointer node, @@ -5560,7 +5560,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String* value) + const Opt_Union_F64_String* value) { } void SetTextCaseImpl(Ark_NativePointer node, @@ -5812,7 +5812,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { } // SymbolGlyphInterfaceModifier namespace SymbolGlyphAttributeModifier { void SetFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetFontColorImpl(Ark_NativePointer node, @@ -5832,16 +5832,16 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { } void SetSymbolEffectImpl(Ark_NativePointer node, const Opt_SymbolEffect* symbolEffect, - const Opt_Union_Boolean_Number* triggerValue) + const Opt_Union_Boolean_I32* triggerValue) { } } // SymbolGlyphAttributeModifier @@ -5860,7 +5860,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { } // SymbolSpanInterfaceModifier namespace SymbolSpanAttributeModifier { void SetFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetFontColorImpl(Ark_NativePointer node, @@ -5868,7 +5868,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { } void SetEffectStrategyImpl(Ark_NativePointer node, @@ -6056,23 +6056,23 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetMinFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetMaxFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { } void SetFontStyleImpl(Ark_NativePointer node, @@ -6088,7 +6088,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetLineHeightImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetTextOverflowImpl(Ark_NativePointer node, @@ -6100,7 +6100,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetMaxLinesImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { } void SetDecorationImpl(Ark_NativePointer node, @@ -6108,7 +6108,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String* value) + const Opt_Union_F64_String* value) { } void SetTextCaseImpl(Ark_NativePointer node, @@ -6116,7 +6116,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetBaselineOffsetImpl(Ark_NativePointer node, - const Opt_Union_Number_String* value) + const Opt_Union_F64_String* value) { } void SetCopyOptionImpl(Ark_NativePointer node, @@ -6172,7 +6172,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetOnTextSelectionChangeImpl(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value) + const Opt_Callback_I32_I32_Void* value) { } void SetFontFeatureImpl(Ark_NativePointer node, @@ -6213,13 +6213,13 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* weight, + const Opt_Union_I32_FontWeight_String* weight, const Opt_FontSettingOptions* options) { } void SetSelectionImpl(Ark_NativePointer node, - const Opt_Number* selectionStart, - const Opt_Number* selectionEnd) + const Opt_Int32* selectionStart, + const Opt_Int32* selectionEnd) { } void SetBindSelectionMenuImpl(Ark_NativePointer node, @@ -6277,7 +6277,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { } void SetFontFamilyImpl(Ark_NativePointer node, @@ -6309,11 +6309,11 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetOnTextSelectionChangeImpl(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value) + const Opt_Callback_I32_I32_Void* value) { } void SetOnContentScrollImpl(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value) + const Opt_Callback_F64_F64_Void* value) { } void SetOnEditChangeImpl(Ark_NativePointer node, @@ -6341,7 +6341,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetMaxLengthImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { } void SetStyleImpl(Ark_NativePointer node, @@ -6357,19 +6357,19 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetMinFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetMaxFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { } void SetHeightAdaptivePolicyImpl(Ark_NativePointer node, @@ -6377,7 +6377,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetMaxLinesImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { } void SetWordBreakImpl(Ark_NativePointer node, @@ -6393,7 +6393,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetLineSpacingImpl(Ark_NativePointer node, @@ -6401,7 +6401,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetLineHeightImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetTypeImpl(Ark_NativePointer node, @@ -6610,7 +6610,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetMaxLengthImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { } void SetFontColorImpl(Ark_NativePointer node, @@ -6626,7 +6626,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { } void SetFontFamilyImpl(Ark_NativePointer node, @@ -6670,7 +6670,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetCaretPositionImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { } void SetEnableKeyboardOnFocusImpl(Ark_NativePointer node, @@ -6706,7 +6706,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetMaxLinesImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { } void SetWordBreakImpl(Ark_NativePointer node, @@ -6726,19 +6726,19 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetMinFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetMaxFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { } void SetHeightAdaptivePolicyImpl(Ark_NativePointer node, @@ -6754,11 +6754,11 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetLineHeightImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { } void SetPasswordRulesImpl(Ark_NativePointer node, @@ -15707,15 +15707,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { return reinterpret_cast(&DestroyPeerImpl); } void CaretPositionImpl(Ark_SearchController peer, - const Ark_Number* value) + Ark_Int32 value) { } void StopEditingImpl(Ark_SearchController peer) { } void SetTextSelectionImpl(Ark_SearchController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + Ark_Int32 selectionStart, + Ark_Int32 selectionEnd, const Opt_SelectionOptions* options) { } @@ -16320,12 +16320,12 @@ namespace OHOS::Ace::NG::GeneratedModifier { return reinterpret_cast(&DestroyPeerImpl); } void CaretPositionImpl(Ark_TextAreaController peer, - const Ark_Number* value) + Ark_Int32 value) { } void SetTextSelectionImpl(Ark_TextAreaController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + Ark_Int32 selectionStart, + Ark_Int32 selectionEnd, const Opt_SelectionOptions* options) { } @@ -16410,13 +16410,13 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Number GetTextContentLineCountImpl(Ark_TextContentControllerBase peer) + Ark_Float64 GetTextContentLineCountImpl(Ark_TextContentControllerBase peer) { return {}; } - Ark_Number AddTextImpl(Ark_TextContentControllerBase peer, - const Ark_String* text, - const Opt_TextContentControllerOptions* textOperationOptions) + Ark_Float64 AddTextImpl(Ark_TextContentControllerBase peer, + const Ark_String* text, + const Opt_TextContentControllerOptions* textOperationOptions) { return {}; } @@ -16599,12 +16599,12 @@ namespace OHOS::Ace::NG::GeneratedModifier { return reinterpret_cast(&DestroyPeerImpl); } void CaretPositionImpl(Ark_TextInputController peer, - const Ark_Number* value) + Ark_Int32 value) { } void SetTextSelectionImpl(Ark_TextInputController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + Ark_Int32 selectionStart, + Ark_Int32 selectionEnd, const Opt_SelectionOptions* options) { } diff --git a/frameworks/core/interfaces/native/generated/interface/arkoala_api_generated.h b/frameworks/core/interfaces/native/generated/interface/arkoala_api_generated.h index 110b509a897..7e202629fcc 100644 --- a/frameworks/core/interfaces/native/generated/interface/arkoala_api_generated.h +++ b/frameworks/core/interfaces/native/generated/interface/arkoala_api_generated.h @@ -408,6 +408,8 @@ typedef struct Opt_image_PixelMap Opt_image_PixelMap; typedef struct ImageAnalyzerControllerPeer ImageAnalyzerControllerPeer; typedef struct ImageAnalyzerControllerPeer* Ark_ImageAnalyzerController; typedef struct Opt_ImageAnalyzerController Opt_ImageAnalyzerController; +typedef struct Ark_ImageLoadResult Ark_ImageLoadResult; +typedef struct Opt_ImageLoadResult Opt_ImageLoadResult; typedef struct IndicatorComponentControllerPeer IndicatorComponentControllerPeer; typedef struct IndicatorComponentControllerPeer* Ark_IndicatorComponentController; typedef struct Opt_IndicatorComponentController Opt_IndicatorComponentController; @@ -730,6 +732,8 @@ typedef struct Opt_uiObserver_NavigationInfo Opt_uiObserver_NavigationInfo; typedef struct unifiedDataChannel_UnifiedDataPeer unifiedDataChannel_UnifiedDataPeer; typedef struct unifiedDataChannel_UnifiedDataPeer* Ark_unifiedDataChannel_UnifiedData; typedef struct Opt_unifiedDataChannel_UnifiedData Opt_unifiedDataChannel_UnifiedData; +typedef struct Ark_Union_Boolean_I32 Ark_Union_Boolean_I32; +typedef struct Opt_Union_Boolean_I32 Opt_Union_Boolean_I32; typedef struct Ark_Union_Boolean_Number Ark_Union_Boolean_Number; typedef struct Opt_Union_Boolean_Number Opt_Union_Boolean_Number; typedef struct Ark_Union_CircleShape_EllipseShape_PathShape_RectShape Ark_Union_CircleShape_EllipseShape_PathShape_RectShape; @@ -748,24 +752,28 @@ typedef struct Ark_Union_F64_String Ark_Union_F64_String; typedef struct Opt_Union_F64_String Opt_Union_F64_String; typedef struct Ark_Union_F64_String_PlaybackSpeed Ark_Union_F64_String_PlaybackSpeed; typedef struct Opt_Union_F64_String_PlaybackSpeed Opt_Union_F64_String_PlaybackSpeed; +typedef struct Ark_Union_FontWeight_I32_String Ark_Union_FontWeight_I32_String; +typedef struct Opt_Union_FontWeight_I32_String Opt_Union_FontWeight_I32_String; typedef struct Ark_Union_FontWeight_Number_String Ark_Union_FontWeight_Number_String; typedef struct Opt_Union_FontWeight_Number_String Opt_Union_FontWeight_Number_String; +typedef struct Ark_Union_I32_FontStyle Ark_Union_I32_FontStyle; +typedef struct Opt_Union_I32_FontStyle Opt_Union_I32_FontStyle; +typedef struct Ark_Union_I32_FontWeight_String Ark_Union_I32_FontWeight_String; +typedef struct Opt_Union_I32_FontWeight_String Opt_Union_I32_FontWeight_String; +typedef struct Ark_Union_I32_String_FontWeight Ark_Union_I32_String_FontWeight; +typedef struct Opt_Union_I32_String_FontWeight Opt_Union_I32_String_FontWeight; +typedef struct Ark_Union_I32_TextAlign Ark_Union_I32_TextAlign; +typedef struct Opt_Union_I32_TextAlign Opt_Union_I32_TextAlign; +typedef struct Ark_Union_I32_TextCase Ark_Union_I32_TextCase; +typedef struct Opt_Union_I32_TextCase Opt_Union_I32_TextCase; +typedef struct Ark_Union_I32_TextOverflow Ark_Union_I32_TextOverflow; +typedef struct Opt_Union_I32_TextOverflow Opt_Union_I32_TextOverflow; typedef struct Ark_Union_I64_String Ark_Union_I64_String; typedef struct Opt_Union_I64_String Opt_Union_I64_String; -typedef struct Ark_Union_Number_FontStyle Ark_Union_Number_FontStyle; -typedef struct Opt_Union_Number_FontStyle Opt_Union_Number_FontStyle; typedef struct Ark_Union_Number_FontWeight_String Ark_Union_Number_FontWeight_String; typedef struct Opt_Union_Number_FontWeight_String Opt_Union_Number_FontWeight_String; typedef struct Ark_Union_Number_String Ark_Union_Number_String; typedef struct Opt_Union_Number_String Opt_Union_Number_String; -typedef struct Ark_Union_Number_String_FontWeight Ark_Union_Number_String_FontWeight; -typedef struct Opt_Union_Number_String_FontWeight Opt_Union_Number_String_FontWeight; -typedef struct Ark_Union_Number_TextAlign Ark_Union_Number_TextAlign; -typedef struct Opt_Union_Number_TextAlign Opt_Union_Number_TextAlign; -typedef struct Ark_Union_Number_TextCase Ark_Union_Number_TextCase; -typedef struct Opt_Union_Number_TextCase Opt_Union_Number_TextCase; -typedef struct Ark_Union_Number_TextOverflow Ark_Union_Number_TextOverflow; -typedef struct Opt_Union_Number_TextOverflow Opt_Union_Number_TextOverflow; typedef struct Ark_Union_PixelMap_String Ark_Union_PixelMap_String; typedef struct Opt_Union_PixelMap_String Opt_Union_PixelMap_String; typedef struct Ark_Union_ResponseType_RichEditorResponseType Ark_Union_ResponseType_RichEditorResponseType; @@ -1072,6 +1080,8 @@ typedef struct Callback_Extender_OnFinish Callback_Extender_OnFinish; typedef struct Opt_Callback_Extender_OnFinish Opt_Callback_Extender_OnFinish; typedef struct Callback_Extender_OnProgress Callback_Extender_OnProgress; typedef struct Opt_Callback_Extender_OnProgress Opt_Callback_Extender_OnProgress; +typedef struct Callback_F64_F64_Void Callback_F64_F64_Void; +typedef struct Opt_Callback_F64_F64_Void Opt_Callback_F64_F64_Void; typedef struct Callback_FocusAxisEvent_Void Callback_FocusAxisEvent_Void; typedef struct Opt_Callback_FocusAxisEvent_Void Opt_Callback_FocusAxisEvent_Void; typedef struct Callback_FormCallbackInfo_Void Callback_FormCallbackInfo_Void; @@ -1094,6 +1104,8 @@ typedef struct Callback_HitTestMode_Void Callback_HitTestMode_Void; typedef struct Opt_Callback_HitTestMode_Void Opt_Callback_HitTestMode_Void; typedef struct Callback_HoverEvent_Void Callback_HoverEvent_Void; typedef struct Opt_Callback_HoverEvent_Void Opt_Callback_HoverEvent_Void; +typedef struct Callback_I32_I32_Void Callback_I32_I32_Void; +typedef struct Opt_Callback_I32_I32_Void Opt_Callback_I32_I32_Void; typedef struct Callback_InsertValue_Boolean Callback_InsertValue_Boolean; typedef struct Opt_Callback_InsertValue_Boolean Opt_Callback_InsertValue_Boolean; typedef struct Callback_InsertValue_Void Callback_InsertValue_Void; @@ -1863,8 +1875,6 @@ typedef struct Opt_ImageCompleteEvent Opt_ImageCompleteEvent; typedef struct ImageDataPeer ImageDataPeer; typedef struct ImageDataPeer* Ark_ImageData; typedef struct Opt_ImageData Opt_ImageData; -typedef struct Ark_ImageLoadResult Ark_ImageLoadResult; -typedef struct Opt_ImageLoadResult Opt_ImageLoadResult; typedef struct Ark_ImageSourceSize Ark_ImageSourceSize; typedef struct Opt_ImageSourceSize Opt_ImageSourceSize; typedef struct Ark_InputCounterOptions Ark_InputCounterOptions; @@ -2224,8 +2234,8 @@ typedef struct Ark_Union_Callback_EnterKeyType_Void_TextAreaSubmitCallback Ark_U typedef struct Opt_Union_Callback_EnterKeyType_Void_TextAreaSubmitCallback Opt_Union_Callback_EnterKeyType_Void_TextAreaSubmitCallback; typedef struct Ark_Union_Callback_String_Void_SearchSubmitCallback Ark_Union_Callback_String_Void_SearchSubmitCallback; typedef struct Opt_Union_Callback_String_Void_SearchSubmitCallback Opt_Union_Callback_String_Void_SearchSubmitCallback; -typedef struct Ark_Union_Color_Number_String_Resource Ark_Union_Color_Number_String_Resource; -typedef struct Opt_Union_Color_Number_String_Resource Opt_Union_Color_Number_String_Resource; +typedef struct Ark_Union_Color_I32_String_Resource Ark_Union_Color_I32_String_Resource; +typedef struct Opt_Union_Color_I32_String_Resource Opt_Union_Color_I32_String_Resource; typedef struct Ark_Union_Color_String_Resource Ark_Union_Color_String_Resource; typedef struct Opt_Union_Color_String_Resource Opt_Union_Color_String_Resource; typedef struct Ark_Union_Color_String_Resource_ColoringStrategy Ark_Union_Color_String_Resource_ColoringStrategy; @@ -2248,6 +2258,8 @@ typedef struct Ark_Union_EdgeOutlineStyles_OutlineStyle Ark_Union_EdgeOutlineSty typedef struct Opt_Union_EdgeOutlineStyles_OutlineStyle Opt_Union_EdgeOutlineStyles_OutlineStyle; typedef struct Ark_Union_EdgeStyles_BorderStyle Ark_Union_EdgeStyles_BorderStyle; typedef struct Opt_Union_EdgeStyles_BorderStyle Opt_Union_EdgeStyles_BorderStyle; +typedef struct Ark_Union_F64_Resource Ark_Union_F64_Resource; +typedef struct Opt_Union_F64_Resource Opt_Union_F64_Resource; typedef struct Ark_Union_F64_String_Resource Ark_Union_F64_String_Resource; typedef struct Opt_Union_F64_String_Resource Opt_Union_F64_String_Resource; typedef struct Ark_Union_Image_PixelMap_ResourceStr_DrawableDescriptor_ASTCResource Ark_Union_Image_PixelMap_ResourceStr_DrawableDescriptor_ASTCResource; @@ -6887,6 +6899,22 @@ typedef struct Opt_ImageAnalyzerController { Ark_Tag tag; Ark_ImageAnalyzerController value; } Opt_ImageAnalyzerController; +typedef struct Ark_ImageLoadResult { + /* kind: Interface */ + Ark_Float64 width; + Ark_Float64 height; + Ark_Float64 componentWidth; + Ark_Float64 componentHeight; + Ark_Float64 loadingStatus; + Ark_Float64 contentWidth; + Ark_Float64 contentHeight; + Ark_Float64 contentOffsetX; + Ark_Float64 contentOffsetY; +} Ark_ImageLoadResult; +typedef struct Opt_ImageLoadResult { + Ark_Tag tag; + Ark_ImageLoadResult value; +} Opt_ImageLoadResult; typedef struct Opt_IndicatorComponentController { Ark_Tag tag; Ark_IndicatorComponentController value; @@ -7670,6 +7698,18 @@ typedef struct Opt_unifiedDataChannel_UnifiedData { Ark_Tag tag; Ark_unifiedDataChannel_UnifiedData value; } Opt_unifiedDataChannel_UnifiedData; +typedef struct Ark_Union_Boolean_I32 { + /* kind: UnionType */ + Ark_Int32 selector; + union { + Ark_Boolean value0; + Ark_Int32 value1; + }; +} Ark_Union_Boolean_I32; +typedef struct Opt_Union_Boolean_I32 { + Ark_Tag tag; + Ark_Union_Boolean_I32 value; +} Opt_Union_Boolean_I32; typedef struct Ark_Union_Boolean_Number { /* kind: UnionType */ Ark_Int32 selector; @@ -7783,6 +7823,19 @@ typedef struct Opt_Union_F64_String_PlaybackSpeed { Ark_Tag tag; Ark_Union_F64_String_PlaybackSpeed value; } Opt_Union_F64_String_PlaybackSpeed; +typedef struct Ark_Union_FontWeight_I32_String { + /* kind: UnionType */ + Ark_Int32 selector; + union { + Ark_FontWeight value0; + Ark_Int32 value1; + Ark_String value2; + }; +} Ark_Union_FontWeight_I32_String; +typedef struct Opt_Union_FontWeight_I32_String { + Ark_Tag tag; + Ark_Union_FontWeight_I32_String value; +} Opt_Union_FontWeight_I32_String; typedef struct Ark_Union_FontWeight_Number_String { /* kind: UnionType */ Ark_Int32 selector; @@ -7796,104 +7849,117 @@ typedef struct Opt_Union_FontWeight_Number_String { Ark_Tag tag; Ark_Union_FontWeight_Number_String value; } Opt_Union_FontWeight_Number_String; -typedef struct Ark_Union_I64_String { +typedef struct Ark_Union_I32_FontStyle { /* kind: UnionType */ Ark_Int32 selector; union { - Ark_Int64 value0; - Ark_String value1; + Ark_Int32 value0; + Ark_FontStyle value1; }; -} Ark_Union_I64_String; -typedef struct Opt_Union_I64_String { +} Ark_Union_I32_FontStyle; +typedef struct Opt_Union_I32_FontStyle { Ark_Tag tag; - Ark_Union_I64_String value; -} Opt_Union_I64_String; -typedef struct Ark_Union_Number_FontStyle { + Ark_Union_I32_FontStyle value; +} Opt_Union_I32_FontStyle; +typedef struct Ark_Union_I32_FontWeight_String { /* kind: UnionType */ Ark_Int32 selector; union { - Ark_Number value0; - Ark_FontStyle value1; + Ark_Int32 value0; + Ark_FontWeight value1; + Ark_String value2; }; -} Ark_Union_Number_FontStyle; -typedef struct Opt_Union_Number_FontStyle { +} Ark_Union_I32_FontWeight_String; +typedef struct Opt_Union_I32_FontWeight_String { Ark_Tag tag; - Ark_Union_Number_FontStyle value; -} Opt_Union_Number_FontStyle; -typedef struct Ark_Union_Number_FontWeight_String { + Ark_Union_I32_FontWeight_String value; +} Opt_Union_I32_FontWeight_String; +typedef struct Ark_Union_I32_String_FontWeight { /* kind: UnionType */ Ark_Int32 selector; union { - Ark_Number value0; - Ark_FontWeight value1; - Ark_String value2; + Ark_Int32 value0; + Ark_String value1; + Ark_FontWeight value2; }; -} Ark_Union_Number_FontWeight_String; -typedef struct Opt_Union_Number_FontWeight_String { +} Ark_Union_I32_String_FontWeight; +typedef struct Opt_Union_I32_String_FontWeight { Ark_Tag tag; - Ark_Union_Number_FontWeight_String value; -} Opt_Union_Number_FontWeight_String; -typedef struct Ark_Union_Number_String { + Ark_Union_I32_String_FontWeight value; +} Opt_Union_I32_String_FontWeight; +typedef struct Ark_Union_I32_TextAlign { /* kind: UnionType */ Ark_Int32 selector; union { - Ark_Number value0; - Ark_String value1; + Ark_Int32 value0; + Ark_TextAlign value1; }; -} Ark_Union_Number_String; -typedef struct Opt_Union_Number_String { +} Ark_Union_I32_TextAlign; +typedef struct Opt_Union_I32_TextAlign { Ark_Tag tag; - Ark_Union_Number_String value; -} Opt_Union_Number_String; -typedef struct Ark_Union_Number_String_FontWeight { + Ark_Union_I32_TextAlign value; +} Opt_Union_I32_TextAlign; +typedef struct Ark_Union_I32_TextCase { /* kind: UnionType */ Ark_Int32 selector; union { - Ark_Number value0; - Ark_String value1; - Ark_FontWeight value2; + Ark_Int32 value0; + Ark_TextCase value1; }; -} Ark_Union_Number_String_FontWeight; -typedef struct Opt_Union_Number_String_FontWeight { +} Ark_Union_I32_TextCase; +typedef struct Opt_Union_I32_TextCase { Ark_Tag tag; - Ark_Union_Number_String_FontWeight value; -} Opt_Union_Number_String_FontWeight; -typedef struct Ark_Union_Number_TextAlign { + Ark_Union_I32_TextCase value; +} Opt_Union_I32_TextCase; +typedef struct Ark_Union_I32_TextOverflow { /* kind: UnionType */ Ark_Int32 selector; union { - Ark_Number value0; - Ark_TextAlign value1; + Ark_Int32 value0; + Ark_TextOverflow value1; + }; +} Ark_Union_I32_TextOverflow; +typedef struct Opt_Union_I32_TextOverflow { + Ark_Tag tag; + Ark_Union_I32_TextOverflow value; +} Opt_Union_I32_TextOverflow; +typedef struct Ark_Union_I64_String { + /* kind: UnionType */ + Ark_Int32 selector; + union { + Ark_Int64 value0; + Ark_String value1; }; -} Ark_Union_Number_TextAlign; -typedef struct Opt_Union_Number_TextAlign { +} Ark_Union_I64_String; +typedef struct Opt_Union_I64_String { Ark_Tag tag; - Ark_Union_Number_TextAlign value; -} Opt_Union_Number_TextAlign; -typedef struct Ark_Union_Number_TextCase { + Ark_Union_I64_String value; +} Opt_Union_I64_String; +typedef struct Ark_Union_Number_FontWeight_String { /* kind: UnionType */ Ark_Int32 selector; union { Ark_Number value0; - Ark_TextCase value1; + Ark_FontWeight value1; + Ark_String value2; }; -} Ark_Union_Number_TextCase; -typedef struct Opt_Union_Number_TextCase { +} Ark_Union_Number_FontWeight_String; +typedef struct Opt_Union_Number_FontWeight_String { Ark_Tag tag; - Ark_Union_Number_TextCase value; -} Opt_Union_Number_TextCase; -typedef struct Ark_Union_Number_TextOverflow { + Ark_Union_Number_FontWeight_String value; +} Opt_Union_Number_FontWeight_String; +typedef struct Ark_Union_Number_String { /* kind: UnionType */ Ark_Int32 selector; union { Ark_Number value0; - Ark_TextOverflow value1; + Ark_String value1; }; -} Ark_Union_Number_TextOverflow; -typedef struct Opt_Union_Number_TextOverflow { +} Ark_Union_Number_String; +typedef struct Opt_Union_Number_String { Ark_Tag tag; - Ark_Union_Number_TextOverflow value; -} Opt_Union_Number_TextOverflow; + Ark_Union_Number_String value; +} Opt_Union_Number_String; typedef struct Ark_Union_PixelMap_String { /* kind: UnionType */ Ark_Int32 selector; @@ -9216,6 +9282,16 @@ typedef struct Opt_Callback_Extender_OnProgress { Ark_Tag tag; Callback_Extender_OnProgress value; } Opt_Callback_Extender_OnProgress; +typedef struct Callback_F64_F64_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Float64 totalOffsetX, const Ark_Float64 totalOffsetY); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Float64 totalOffsetX, const Ark_Float64 totalOffsetY); +} Callback_F64_F64_Void; +typedef struct Opt_Callback_F64_F64_Void { + Ark_Tag tag; + Callback_F64_F64_Void value; +} Opt_Callback_F64_F64_Void; typedef struct Callback_FocusAxisEvent_Void { /* kind: Callback */ Ark_CallbackResource resource; @@ -9326,6 +9402,16 @@ typedef struct Opt_Callback_HoverEvent_Void { Ark_Tag tag; Callback_HoverEvent_Void value; } Opt_Callback_HoverEvent_Void; +typedef struct Callback_I32_I32_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Int32 selectionStart, const Ark_Int32 selectionEnd); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Int32 selectionStart, const Ark_Int32 selectionEnd); +} Callback_I32_I32_Void; +typedef struct Opt_Callback_I32_I32_Void { + Ark_Tag tag; + Callback_I32_I32_Void value; +} Opt_Callback_I32_I32_Void; typedef struct Callback_InsertValue_Boolean { /* kind: Callback */ Ark_CallbackResource resource; @@ -11049,8 +11135,8 @@ typedef struct Opt_OnCheckboxGroupChangeCallback { typedef struct OnContentScrollCallback { /* kind: Callback */ Ark_CallbackResource resource; - void (*call)(const Ark_Int32 resourceId, const Ark_Number totalOffsetX, const Ark_Number totalOffsetY); - void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Number totalOffsetX, const Ark_Number totalOffsetY); + void (*call)(const Ark_Int32 resourceId, const Ark_Float64 totalOffsetX, const Ark_Float64 totalOffsetY); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Float64 totalOffsetX, const Ark_Float64 totalOffsetY); } OnContentScrollCallback; typedef struct Opt_OnContentScrollCallback { Ark_Tag tag; @@ -11449,8 +11535,8 @@ typedef struct Opt_OnTextPickerChangeCallback { typedef struct OnTextSelectionChangeCallback { /* kind: Callback */ Ark_CallbackResource resource; - void (*call)(const Ark_Int32 resourceId, const Ark_Number selectionStart, const Ark_Number selectionEnd); - void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Number selectionStart, const Ark_Number selectionEnd); + void (*call)(const Ark_Int32 resourceId, const Ark_Int32 selectionStart, const Ark_Int32 selectionEnd); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Int32 selectionStart, const Ark_Int32 selectionEnd); } OnTextSelectionChangeCallback; typedef struct Opt_OnTextSelectionChangeCallback { Ark_Tag tag; @@ -12874,22 +12960,6 @@ typedef struct Opt_ImageData { Ark_Tag tag; Ark_ImageData value; } Opt_ImageData; -typedef struct Ark_ImageLoadResult { - /* kind: Interface */ - Ark_Number width; - Ark_Number height; - Ark_Number componentWidth; - Ark_Number componentHeight; - Ark_Number loadingStatus; - Ark_Number contentWidth; - Ark_Number contentHeight; - Ark_Number contentOffsetX; - Ark_Number contentOffsetY; -} Ark_ImageLoadResult; -typedef struct Opt_ImageLoadResult { - Ark_Tag tag; - Ark_ImageLoadResult value; -} Opt_ImageLoadResult; typedef struct Ark_ImageSourceSize { /* kind: Interface */ Ark_Number width; @@ -12901,7 +12971,7 @@ typedef struct Opt_ImageSourceSize { } Opt_ImageSourceSize; typedef struct Ark_InputCounterOptions { /* kind: Interface */ - Opt_Number thresholdPercentage; + Opt_Float64 thresholdPercentage; Opt_Boolean highlightBorder; } Ark_InputCounterOptions; typedef struct Opt_InputCounterOptions { @@ -13143,8 +13213,8 @@ typedef struct Opt_LocalizedVerticalAlignParam { typedef struct Ark_MarqueeOptions { /* kind: Interface */ Ark_Boolean start; - Opt_Number step; - Opt_Number loop; + Opt_Float64 step; + Opt_Int32 loop; Opt_Boolean fromStart; Ark_String src; } Ark_MarqueeOptions; @@ -14188,10 +14258,10 @@ typedef struct Opt_TextContentControllerOptions { typedef struct Ark_TextMarqueeOptions { /* kind: Interface */ Ark_Boolean start; - Opt_Number step; - Opt_Number loop; + Opt_Float64 step; + Opt_Int32 loop; Opt_Boolean fromStart; - Opt_Number delay; + Opt_Int32 delay; Opt_Boolean fadeout; Opt_MarqueeStartPolicy marqueeStartPolicy; } Ark_TextMarqueeOptions; @@ -14508,20 +14578,20 @@ typedef struct Opt_Union_Callback_String_Void_SearchSubmitCallback { Ark_Tag tag; Ark_Union_Callback_String_Void_SearchSubmitCallback value; } Opt_Union_Callback_String_Void_SearchSubmitCallback; -typedef struct Ark_Union_Color_Number_String_Resource { +typedef struct Ark_Union_Color_I32_String_Resource { /* kind: UnionType */ Ark_Int32 selector; union { Ark_Color value0; - Ark_Number value1; + Ark_Int32 value1; Ark_String value2; Ark_Resource value3; }; -} Ark_Union_Color_Number_String_Resource; -typedef struct Opt_Union_Color_Number_String_Resource { +} Ark_Union_Color_I32_String_Resource; +typedef struct Opt_Union_Color_I32_String_Resource { Ark_Tag tag; - Ark_Union_Color_Number_String_Resource value; -} Opt_Union_Color_Number_String_Resource; + Ark_Union_Color_I32_String_Resource value; +} Opt_Union_Color_I32_String_Resource; typedef struct Ark_Union_Color_String_Resource { /* kind: UnionType */ Ark_Int32 selector; @@ -14660,6 +14730,18 @@ typedef struct Opt_Union_EdgeStyles_BorderStyle { Ark_Tag tag; Ark_Union_EdgeStyles_BorderStyle value; } Opt_Union_EdgeStyles_BorderStyle; +typedef struct Ark_Union_F64_Resource { + /* kind: UnionType */ + Ark_Int32 selector; + union { + Ark_Float64 value0; + Ark_Resource value1; + }; +} Ark_Union_F64_Resource; +typedef struct Opt_Union_F64_Resource { + Ark_Tag tag; + Ark_Union_F64_Resource value; +} Opt_Union_F64_Resource; typedef struct Ark_Union_F64_String_Resource { /* kind: UnionType */ Ark_Int32 selector; @@ -15879,19 +15961,19 @@ typedef struct Opt_LocalizedPosition { typedef struct Ark_MeasureOptions { /* kind: Interface */ Ark_Union_String_Resource textContent; - Opt_Union_Number_String_Resource constraintWidth; - Opt_Union_Number_String_Resource fontSize; - Opt_Union_Number_FontStyle fontStyle; - Opt_Union_Number_String_FontWeight fontWeight; + Opt_Union_F64_String_Resource constraintWidth; + Opt_Union_F64_String_Resource fontSize; + Opt_Union_I32_FontStyle fontStyle; + Opt_Union_I32_String_FontWeight fontWeight; Opt_Union_String_Resource fontFamily; - Opt_Union_Number_String letterSpacing; - Opt_Union_Number_TextAlign textAlign; - Opt_Union_Number_TextOverflow overflow; - Opt_Number maxLines; - Opt_Union_Number_String_Resource lineHeight; - Opt_Union_Number_String baselineOffset; - Opt_Union_Number_TextCase textCase; - Opt_Union_Number_String textIndent; + Opt_Union_F64_String letterSpacing; + Opt_Union_I32_TextAlign textAlign; + Opt_Union_I32_TextOverflow overflow; + Opt_Int32 maxLines; + Opt_Union_F64_String_Resource lineHeight; + Opt_Union_F64_String baselineOffset; + Opt_Union_I32_TextCase textCase; + Opt_Union_F64_String textIndent; Opt_WordBreak wordBreak; } Ark_MeasureOptions; typedef struct Opt_MeasureOptions { @@ -17087,7 +17169,7 @@ typedef struct Opt_FlexOptions { typedef struct Ark_Font { /* kind: Interface */ Opt_Length size; - Opt_Union_FontWeight_Number_String weight; + Opt_Union_FontWeight_I32_String weight; Opt_Union_String_Resource family; Opt_FontStyle style; } Ark_Font; @@ -20297,7 +20379,7 @@ typedef struct GENERATED_ArkUIHyperlinkModifier { const Ark_Union_String_Resource* address, const Opt_Union_String_Resource* content); void (*setColor)(Ark_NativePointer node, - const Opt_Union_Color_Number_String_Resource* value); + const Opt_Union_Color_I32_String_Resource* value); } GENERATED_ArkUIHyperlinkModifier; typedef struct GENERATED_ArkUIImageModifier { @@ -20568,7 +20650,7 @@ typedef struct GENERATED_ArkUIMarqueeModifier { void (*setAllowScale)(Ark_NativePointer node, const Opt_Boolean* value); void (*setFontWeight)(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value); + const Opt_Union_I32_FontWeight_String* value); void (*setFontFamily)(Ark_NativePointer node, const Opt_Union_String_Resource* value); void (*setMarqueeUpdateStrategy)(Ark_NativePointer node, @@ -21232,7 +21314,7 @@ typedef struct GENERATED_ArkUISearchModifier { void (*setCopyOption)(Ark_NativePointer node, const Opt_CopyOptions* value); void (*setMaxLength)(Ark_NativePointer node, - const Opt_Number* value); + const Opt_Int32* value); void (*setTextAlign)(Ark_NativePointer node, const Opt_TextAlign* value); void (*setEnableKeyboardOnFocus)(Ark_NativePointer node, @@ -21240,19 +21322,19 @@ typedef struct GENERATED_ArkUISearchModifier { void (*setSelectionMenuHidden)(Ark_NativePointer node, const Opt_Boolean* value); void (*setMinFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMaxFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMinFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setMaxFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setDecoration)(Ark_NativePointer node, const Opt_TextDecorationOptions* value); void (*setLetterSpacing)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setLineHeight)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setType)(Ark_NativePointer node, const Opt_SearchType* value); void (*setFontFeature)(Ark_NativePointer node, @@ -21482,17 +21564,17 @@ typedef struct GENERATED_ArkUISpanModifier { void (*setFontColor)(Ark_NativePointer node, const Opt_ResourceColor* value); void (*setFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setFontStyle)(Ark_NativePointer node, const Opt_FontStyle* value); void (*setFontWeight)(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value); + const Opt_Union_I32_FontWeight_String* value); void (*setFontFamily)(Ark_NativePointer node, const Opt_Union_String_Resource* value); void (*setDecoration)(Ark_NativePointer node, const Opt_DecorationStyleInterface* value); void (*setLetterSpacing)(Ark_NativePointer node, - const Opt_Union_Number_String* value); + const Opt_Union_F64_String* value); void (*setTextCase)(Ark_NativePointer node, const Opt_TextCase* value); void (*setLineHeight)(Ark_NativePointer node, @@ -21618,7 +21700,7 @@ typedef struct GENERATED_ArkUISymbolGlyphModifier { void (*setSymbolGlyphOptions)(Ark_NativePointer node, const Opt_Resource* value); void (*setFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setFontColor)(Ark_NativePointer node, const Opt_Array_ResourceColor* value); void (*setFontWeight)(Ark_NativePointer node, @@ -21628,12 +21710,12 @@ typedef struct GENERATED_ArkUISymbolGlyphModifier { void (*setRenderingStrategy)(Ark_NativePointer node, const Opt_SymbolRenderingStrategy* value); void (*setMinFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setMaxFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setSymbolEffect)(Ark_NativePointer node, const Opt_SymbolEffect* symbolEffect, - const Opt_Union_Boolean_Number* triggerValue); + const Opt_Union_Boolean_I32* triggerValue); } GENERATED_ArkUISymbolGlyphModifier; typedef struct GENERATED_ArkUISymbolSpanModifier { @@ -21642,11 +21724,11 @@ typedef struct GENERATED_ArkUISymbolSpanModifier { void (*setSymbolSpanOptions)(Ark_NativePointer node, const Ark_Resource* value); void (*setFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setFontColor)(Ark_NativePointer node, const Opt_Array_ResourceColor* value); void (*setFontWeight)(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value); + const Opt_Union_I32_FontWeight_String* value); void (*setEffectStrategy)(Ark_NativePointer node, const Opt_SymbolEffectStrategy* value); void (*setRenderingStrategy)(Ark_NativePointer node, @@ -21740,15 +21822,15 @@ typedef struct GENERATED_ArkUITextModifier { void (*setFontColor)(Ark_NativePointer node, const Opt_ResourceColor* value); void (*setFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMinFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMaxFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMinFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setMaxFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setFontStyle)(Ark_NativePointer node, const Opt_FontStyle* value); void (*setLineSpacing)(Ark_NativePointer node, @@ -21756,21 +21838,21 @@ typedef struct GENERATED_ArkUITextModifier { void (*setTextAlign)(Ark_NativePointer node, const Opt_TextAlign* value); void (*setLineHeight)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setTextOverflow)(Ark_NativePointer node, const Opt_TextOverflowOptions* value); void (*setFontFamily)(Ark_NativePointer node, const Opt_Union_String_Resource* value); void (*setMaxLines)(Ark_NativePointer node, - const Opt_Number* value); + const Opt_Int32* value); void (*setDecoration)(Ark_NativePointer node, const Opt_DecorationStyleInterface* value); void (*setLetterSpacing)(Ark_NativePointer node, - const Opt_Union_Number_String* value); + const Opt_Union_F64_String* value); void (*setTextCase)(Ark_NativePointer node, const Opt_TextCase* value); void (*setBaselineOffset)(Ark_NativePointer node, - const Opt_Union_Number_String* value); + const Opt_Union_F64_String* value); void (*setCopyOption)(Ark_NativePointer node, const Opt_CopyOptions* value); void (*setDraggable)(Ark_NativePointer node, @@ -21798,7 +21880,7 @@ typedef struct GENERATED_ArkUITextModifier { void (*setDataDetectorConfig)(Ark_NativePointer node, const Opt_TextDataDetectorConfig* value); void (*setOnTextSelectionChange)(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value); + const Opt_Callback_I32_I32_Void* value); void (*setFontFeature)(Ark_NativePointer node, const Opt_String* value); void (*setMarqueeOptions)(Ark_NativePointer node, @@ -21819,11 +21901,11 @@ typedef struct GENERATED_ArkUITextModifier { const Opt_Font* fontValue, const Opt_FontSettingOptions* options); void (*setFontWeight)(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* weight, + const Opt_Union_I32_FontWeight_String* weight, const Opt_FontSettingOptions* options); void (*setSelection)(Ark_NativePointer node, - const Opt_Number* selectionStart, - const Opt_Number* selectionEnd); + const Opt_Int32* selectionStart, + const Opt_Int32* selectionEnd); void (*setBindSelectionMenu)(Ark_NativePointer node, const Opt_TextSpanType* spanType, const Opt_CustomNodeBuilder* content, @@ -21853,7 +21935,7 @@ typedef struct GENERATED_ArkUITextAreaModifier { void (*setFontStyle)(Ark_NativePointer node, const Opt_FontStyle* value); void (*setFontWeight)(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value); + const Opt_Union_I32_FontWeight_String* value); void (*setFontFamily)(Ark_NativePointer node, const Opt_ResourceStr* value); void (*setTextOverflow)(Ark_NativePointer node, @@ -21869,9 +21951,9 @@ typedef struct GENERATED_ArkUITextAreaModifier { void (*setOnChange)(Ark_NativePointer node, const Opt_EditableTextOnChangeCallback* value); void (*setOnTextSelectionChange)(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value); + const Opt_Callback_I32_I32_Void* value); void (*setOnContentScroll)(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value); + const Opt_Callback_F64_F64_Void* value); void (*setOnEditChange)(Ark_NativePointer node, const Opt_Callback_Boolean_Void* value); void (*setOnCopy)(Ark_NativePointer node, @@ -21885,7 +21967,7 @@ typedef struct GENERATED_ArkUITextAreaModifier { void (*setEnableKeyboardOnFocus)(Ark_NativePointer node, const Opt_Boolean* value); void (*setMaxLength)(Ark_NativePointer node, - const Opt_Number* value); + const Opt_Int32* value); void (*setStyle)(Ark_NativePointer node, const Opt_TextContentStyle* value); void (*setBarState)(Ark_NativePointer node, @@ -21893,17 +21975,17 @@ typedef struct GENERATED_ArkUITextAreaModifier { void (*setSelectionMenuHidden)(Ark_NativePointer node, const Opt_Boolean* value); void (*setMinFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMaxFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMinFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setMaxFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setHeightAdaptivePolicy)(Ark_NativePointer node, const Opt_TextHeightAdaptivePolicy* value); void (*setMaxLines)(Ark_NativePointer node, - const Opt_Number* value); + const Opt_Int32* value); void (*setWordBreak)(Ark_NativePointer node, const Opt_WordBreak* value); void (*setLineBreakStrategy)(Ark_NativePointer node, @@ -21911,11 +21993,11 @@ typedef struct GENERATED_ArkUITextAreaModifier { void (*setDecoration)(Ark_NativePointer node, const Opt_TextDecorationOptions* value); void (*setLetterSpacing)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setLineSpacing)(Ark_NativePointer node, const Opt_LengthMetrics* value); void (*setLineHeight)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setType)(Ark_NativePointer node, const Opt_TextAreaType* value); void (*setEnableAutoFill)(Ark_NativePointer node, @@ -22020,7 +22102,7 @@ typedef struct GENERATED_ArkUITextInputModifier { void (*setOnContentScroll)(Ark_NativePointer node, const Opt_OnContentScrollCallback* value); void (*setMaxLength)(Ark_NativePointer node, - const Opt_Number* value); + const Opt_Int32* value); void (*setFontColor)(Ark_NativePointer node, const Opt_ResourceColor* value); void (*setFontSize)(Ark_NativePointer node, @@ -22028,7 +22110,7 @@ typedef struct GENERATED_ArkUITextInputModifier { void (*setFontStyle)(Ark_NativePointer node, const Opt_FontStyle* value); void (*setFontWeight)(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value); + const Opt_Union_I32_FontWeight_String* value); void (*setFontFamily)(Ark_NativePointer node, const Opt_ResourceStr* value); void (*setOnCopy)(Ark_NativePointer node, @@ -22050,7 +22132,7 @@ typedef struct GENERATED_ArkUITextInputModifier { void (*setSelectedBackgroundColor)(Ark_NativePointer node, const Opt_ResourceColor* value); void (*setCaretPosition)(Ark_NativePointer node, - const Opt_Number* value); + const Opt_Int32* value); void (*setEnableKeyboardOnFocus)(Ark_NativePointer node, const Opt_Boolean* value); void (*setPasswordIcon)(Ark_NativePointer node, @@ -22068,7 +22150,7 @@ typedef struct GENERATED_ArkUITextInputModifier { void (*setBarState)(Ark_NativePointer node, const Opt_BarState* value); void (*setMaxLines)(Ark_NativePointer node, - const Opt_Number* value); + const Opt_Int32* value); void (*setWordBreak)(Ark_NativePointer node, const Opt_WordBreak* value); void (*setLineBreakStrategy)(Ark_NativePointer node, @@ -22078,13 +22160,13 @@ typedef struct GENERATED_ArkUITextInputModifier { void (*setSelectAll)(Ark_NativePointer node, const Opt_Boolean* value); void (*setMinFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMaxFontSize)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setMinFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setMaxFontScale)(Ark_NativePointer node, - const Opt_Union_Number_Resource* value); + const Opt_Union_F64_Resource* value); void (*setHeightAdaptivePolicy)(Ark_NativePointer node, const Opt_TextHeightAdaptivePolicy* value); void (*setEnableAutoFill)(Ark_NativePointer node, @@ -22092,9 +22174,9 @@ typedef struct GENERATED_ArkUITextInputModifier { void (*setDecoration)(Ark_NativePointer node, const Opt_TextDecorationOptions* value); void (*setLetterSpacing)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setLineHeight)(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value); + const Opt_Union_F64_String_Resource* value); void (*setPasswordRules)(Ark_NativePointer node, const Opt_String* value); void (*setFontFeature)(Ark_NativePointer node, @@ -24848,11 +24930,11 @@ typedef struct GENERATED_ArkUISearchControllerAccessor { Ark_SearchController (*construct)(); Ark_NativePointer (*getFinalizer)(); void (*caretPosition)(Ark_SearchController peer, - const Ark_Number* value); + Ark_Int32 value); void (*stopEditing)(Ark_SearchController peer); void (*setTextSelection)(Ark_SearchController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + Ark_Int32 selectionStart, + Ark_Int32 selectionEnd, const Opt_SelectionOptions* options); } GENERATED_ArkUISearchControllerAccessor; @@ -25095,10 +25177,10 @@ typedef struct GENERATED_ArkUITextAreaControllerAccessor { Ark_TextAreaController (*construct)(); Ark_NativePointer (*getFinalizer)(); void (*caretPosition)(Ark_TextAreaController peer, - const Ark_Number* value); + Ark_Int32 value); void (*setTextSelection)(Ark_TextAreaController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + Ark_Int32 selectionStart, + Ark_Int32 selectionEnd, const Opt_SelectionOptions* options); void (*stopEditing)(Ark_TextAreaController peer); } GENERATED_ArkUITextAreaControllerAccessor; @@ -25129,10 +25211,10 @@ typedef struct GENERATED_ArkUITextContentControllerBaseAccessor { Ark_NativePointer (*getFinalizer)(); Ark_CaretOffset (*getCaretOffset)(Ark_TextContentControllerBase peer); Ark_RectResult (*getTextContentRect)(Ark_TextContentControllerBase peer); - Ark_Number (*getTextContentLineCount)(Ark_TextContentControllerBase peer); - Ark_Number (*addText)(Ark_TextContentControllerBase peer, - const Ark_String* text, - const Opt_TextContentControllerOptions* textOperationOptions); + Ark_Float64 (*getTextContentLineCount)(Ark_TextContentControllerBase peer); + Ark_Float64 (*addText)(Ark_TextContentControllerBase peer, + const Ark_String* text, + const Opt_TextContentControllerOptions* textOperationOptions); void (*deleteText)(Ark_TextContentControllerBase peer, const Opt_TextRange* range); Ark_TextRange (*getSelection)(Ark_TextContentControllerBase peer); @@ -25194,10 +25276,10 @@ typedef struct GENERATED_ArkUITextInputControllerAccessor { Ark_TextInputController (*construct)(); Ark_NativePointer (*getFinalizer)(); void (*caretPosition)(Ark_TextInputController peer, - const Ark_Number* value); + Ark_Int32 value); void (*setTextSelection)(Ark_TextInputController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + Ark_Int32 selectionStart, + Ark_Int32 selectionEnd, const Opt_SelectionOptions* options); void (*stopEditing)(Ark_TextInputController peer); } GENERATED_ArkUITextInputControllerAccessor; diff --git a/frameworks/core/interfaces/native/implementation/hyperlink_modifier.cpp b/frameworks/core/interfaces/native/implementation/hyperlink_modifier.cpp index 62c7fcd590d..0e812d5d663 100644 --- a/frameworks/core/interfaces/native/implementation/hyperlink_modifier.cpp +++ b/frameworks/core/interfaces/native/implementation/hyperlink_modifier.cpp @@ -47,7 +47,7 @@ void SetHyperlinkOptionsImpl(Ark_NativePointer node, } // HyperlinkInterfaceModifier namespace HyperlinkAttributeModifier { void SetColorImpl(Ark_NativePointer node, - const Opt_Union_Color_Number_String_Resource* value) + const Opt_Union_Color_I32_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); diff --git a/frameworks/core/interfaces/native/implementation/marquee_modifier.cpp b/frameworks/core/interfaces/native/implementation/marquee_modifier.cpp index 0ec5bcce665..36ae880545c 100644 --- a/frameworks/core/interfaces/native/implementation/marquee_modifier.cpp +++ b/frameworks/core/interfaces/native/implementation/marquee_modifier.cpp @@ -134,7 +134,7 @@ void SetAllowScaleImpl(Ark_NativePointer node, MarqueeModelNG::SetAllowScale(frameNode, *convValue); } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); diff --git a/frameworks/core/interfaces/native/implementation/search_controller_accessor.cpp b/frameworks/core/interfaces/native/implementation/search_controller_accessor.cpp index 84844a929ad..1f782429038 100644 --- a/frameworks/core/interfaces/native/implementation/search_controller_accessor.cpp +++ b/frameworks/core/interfaces/native/implementation/search_controller_accessor.cpp @@ -33,7 +33,7 @@ Ark_NativePointer GetFinalizerImpl() return reinterpret_cast(&DestroyPeerImpl); } void CaretPositionImpl(Ark_SearchController peer, - const Ark_Number* value) + const Ark_Int32* value) { CHECK_NULL_VOID(peer && value && peer->controller_); peer->controller_->CaretPosition(std::max(Converter::Convert(*value), 0)); @@ -44,8 +44,8 @@ void StopEditingImpl(Ark_SearchController peer) peer->controller_->StopEditing(); } void SetTextSelectionImpl(Ark_SearchController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + const Ark_Int32* selectionStart, + const Ark_Int32* selectionEnd, const Opt_SelectionOptions* options) { CHECK_NULL_VOID(peer && selectionStart && selectionEnd && peer->controller_); diff --git a/frameworks/core/interfaces/native/implementation/search_modifier.cpp b/frameworks/core/interfaces/native/implementation/search_modifier.cpp index 03e9056fe0c..709e3f211f1 100644 --- a/frameworks/core/interfaces/native/implementation/search_modifier.cpp +++ b/frameworks/core/interfaces/native/implementation/search_modifier.cpp @@ -415,7 +415,7 @@ void SetCopyOptionImpl(Ark_NativePointer node, SearchModelStatic::SetCopyOption(frameNode, Converter::OptConvertPtr(value)); } void SetMaxLengthImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -451,7 +451,7 @@ void SetSelectionMenuHiddenImpl(Ark_NativePointer node, SearchModelStatic::SetSelectionMenuHidden(frameNode, convValue); } void SetMinFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -461,7 +461,7 @@ void SetMinFontSizeImpl(Ark_NativePointer node, SearchModelStatic::SetAdaptMinFontSize(frameNode, optValue); } void SetMaxFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -471,7 +471,7 @@ void SetMaxFontSizeImpl(Ark_NativePointer node, SearchModelStatic::SetAdaptMaxFontSize(frameNode, optValue); } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -481,7 +481,7 @@ void SetMinFontScaleImpl(Ark_NativePointer node, SearchModelStatic::SetMinFontScale(frameNode, convValue); } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -502,7 +502,7 @@ void SetDecorationImpl(Ark_NativePointer node, SearchModelStatic::SetTextDecorationStyle(frameNode, options->textDecorationStyle); } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -512,7 +512,7 @@ void SetLetterSpacingImpl(Ark_NativePointer node, SearchModelStatic::SetLetterSpacing(frameNode, spacing); } void SetLineHeightImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); diff --git a/frameworks/core/interfaces/native/implementation/span_modifier.cpp b/frameworks/core/interfaces/native/implementation/span_modifier.cpp index 2527d273330..5782b9db0d3 100644 --- a/frameworks/core/interfaces/native/implementation/span_modifier.cpp +++ b/frameworks/core/interfaces/native/implementation/span_modifier.cpp @@ -77,7 +77,7 @@ void SetFontColorImpl(Ark_NativePointer node, SpanModelStatic::SetTextColor(frameNode, convValue); } void SetFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -95,7 +95,7 @@ void SetFontStyleImpl(Ark_NativePointer node, SpanModelStatic::SetItalicFontStyle(frameNode, convValue); } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -127,7 +127,7 @@ void SetDecorationImpl(Ark_NativePointer node, SpanModelStatic::SetTextDecorationStyle(frameNode, style); } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String* value) + const Opt_Union_F64_String* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); diff --git a/frameworks/core/interfaces/native/implementation/symbol_glyph_modifier.cpp b/frameworks/core/interfaces/native/implementation/symbol_glyph_modifier.cpp index 90da11d010a..448b5fd5346 100644 --- a/frameworks/core/interfaces/native/implementation/symbol_glyph_modifier.cpp +++ b/frameworks/core/interfaces/native/implementation/symbol_glyph_modifier.cpp @@ -111,7 +111,7 @@ void SetSymbolGlyphOptionsImpl(Ark_NativePointer node, } // SymbolGlyphInterfaceModifier namespace SymbolGlyphAttributeModifier { void SetFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -164,7 +164,7 @@ void SetRenderingStrategyImpl(Ark_NativePointer node, SymbolModelStatic::SetRenderingStrategy(frameNode, EnumToInt(convValue)); } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -174,7 +174,7 @@ void SetMinFontScaleImpl(Ark_NativePointer node, SymbolModelStatic::SetMinFontScale(frameNode, convValue); } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -199,7 +199,7 @@ bool ParseSymbolEffectOptions(NG::SymbolEffectOptions& options, Ark_SymbolEffect } void SetSymbolEffectImpl(Ark_NativePointer node, const Opt_SymbolEffect* symbolEffect, - const Opt_Union_Boolean_Number* triggerValue) + const Opt_Union_Boolean_I32* triggerValue) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); diff --git a/frameworks/core/interfaces/native/implementation/symbol_span_modifier.cpp b/frameworks/core/interfaces/native/implementation/symbol_span_modifier.cpp index 3e60de24c7b..199bcb0912c 100644 --- a/frameworks/core/interfaces/native/implementation/symbol_span_modifier.cpp +++ b/frameworks/core/interfaces/native/implementation/symbol_span_modifier.cpp @@ -47,7 +47,7 @@ void SetSymbolSpanOptionsImpl(Ark_NativePointer node, } // SymbolSpanInterfaceModifier namespace SymbolSpanAttributeModifier { void SetFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -75,7 +75,7 @@ void SetFontColorImpl(Ark_NativePointer node, SymbolSpanModelNG::SetFontColor(frameNode, colorVec); } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); diff --git a/frameworks/core/interfaces/native/implementation/text_area_controller_accessor.cpp b/frameworks/core/interfaces/native/implementation/text_area_controller_accessor.cpp index 3637fc5d898..8ac5dd1122f 100644 --- a/frameworks/core/interfaces/native/implementation/text_area_controller_accessor.cpp +++ b/frameworks/core/interfaces/native/implementation/text_area_controller_accessor.cpp @@ -33,14 +33,14 @@ Ark_NativePointer GetFinalizerImpl() return reinterpret_cast(&DestroyPeerImpl); } void CaretPositionImpl(Ark_TextAreaController peer, - const Ark_Number* value) + const Ark_Int32* value) { CHECK_NULL_VOID(peer && value && peer->controller_); peer->controller_->CaretPosition(std::max(Converter::Convert(*value), 0)); } void SetTextSelectionImpl(Ark_TextAreaController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + const Ark_Int32* selectionStart, + const Ark_Int32* selectionEnd, const Opt_SelectionOptions* options) { CHECK_NULL_VOID(peer && selectionStart && selectionEnd && peer->controller_); diff --git a/frameworks/core/interfaces/native/implementation/text_area_modifier.cpp b/frameworks/core/interfaces/native/implementation/text_area_modifier.cpp index 3c9131d76e1..c7adfe80330 100644 --- a/frameworks/core/interfaces/native/implementation/text_area_modifier.cpp +++ b/frameworks/core/interfaces/native/implementation/text_area_modifier.cpp @@ -161,7 +161,7 @@ void SetFontStyleImpl(Ark_NativePointer node, TextFieldModelStatic::SetFontStyle(frameNode, convValue); } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -276,7 +276,7 @@ void SetOnChangeImpl(Ark_NativePointer node, TextFieldModelNG::SetOnChange(frameNode, std::move(onChange)); } void SetOnTextSelectionChangeImpl(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value) + const Opt_Callback_I32_I32_Void* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -293,7 +293,7 @@ void SetOnTextSelectionChangeImpl(Ark_NativePointer node, TextFieldModelNG::SetOnTextSelectionChange(frameNode, std::move(onEvent)); } void SetOnContentScrollImpl(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value) + const Opt_Callback_F64_F64_Void* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -398,7 +398,7 @@ void SetEnableKeyboardOnFocusImpl(Ark_NativePointer node, TextFieldModelStatic::RequestKeyboardOnFocus(frameNode, convValue); } void SetMaxLengthImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -435,7 +435,7 @@ void SetSelectionMenuHiddenImpl(Ark_NativePointer node, TextFieldModelStatic::SetSelectionMenuHidden(frameNode, convValue); } void SetMinFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -445,7 +445,7 @@ void SetMinFontSizeImpl(Ark_NativePointer node, TextFieldModelStatic::SetAdaptMinFontSize(frameNode, optValue); } void SetMaxFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -455,7 +455,7 @@ void SetMaxFontSizeImpl(Ark_NativePointer node, TextFieldModelStatic::SetAdaptMaxFontSize(frameNode, optValue); } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -465,7 +465,7 @@ void SetMinFontScaleImpl(Ark_NativePointer node, TextFieldModelStatic::SetMinFontScale(frameNode, convValue); } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -483,7 +483,7 @@ void SetHeightAdaptivePolicyImpl(Ark_NativePointer node, TextFieldModelStatic::SetHeightAdaptivePolicy(frameNode, convValue); } void SetMaxLinesImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -519,7 +519,7 @@ void SetDecorationImpl(Ark_NativePointer node, TextFieldModelStatic::SetTextDecorationStyle(frameNode, options.textDecorationStyle); } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -538,7 +538,7 @@ void SetLineSpacingImpl(Ark_NativePointer node, TextFieldModelStatic::SetLineSpacing(frameNode, lineSpacing); } void SetLineHeightImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); diff --git a/frameworks/core/interfaces/native/implementation/text_content_controller_base_accessor.cpp b/frameworks/core/interfaces/native/implementation/text_content_controller_base_accessor.cpp index 7aaa461cd08..4bf2f2eb7be 100644 --- a/frameworks/core/interfaces/native/implementation/text_content_controller_base_accessor.cpp +++ b/frameworks/core/interfaces/native/implementation/text_content_controller_base_accessor.cpp @@ -50,23 +50,23 @@ Ark_RectResult GetTextContentRectImpl(Ark_TextContentControllerBase peer) auto rect = peer->controller_->GetTextContentRect(); return Converter::ArkValue(rect); } -Ark_Number GetTextContentLineCountImpl(Ark_TextContentControllerBase peer) +Ark_Float64 GetTextContentLineCountImpl(Ark_TextContentControllerBase peer) { - const auto errValue = Converter::ArkValue(0); + const auto errValue = Converter::ArkValue(0); CHECK_NULL_RETURN(peer && peer->controller_, errValue); - return Converter::ArkValue(peer->controller_->GetTextContentLinesNum()); + return Converter::ArkValue(peer->controller_->GetTextContentLinesNum()); } -Ark_Number AddTextImpl(Ark_TextContentControllerBase peer, +Ark_Float64 AddTextImpl(Ark_TextContentControllerBase peer, const Ark_String* text, const Opt_TextContentControllerOptions* textOperationOptions) { - const auto errValue = Converter::ArkValue(0); + const auto errValue = Converter::ArkValue(0); CHECK_NULL_RETURN(peer && peer->controller_ && text, errValue); auto textConv = Converter::Convert(*text); auto optionsConv = Converter::OptConvertPtr(textOperationOptions); const auto defaultOffset = -1; auto retValue = peer->controller_->AddText(textConv, optionsConv.value_or(defaultOffset)); - return Converter::ArkValue(retValue); + return Converter::ArkValue(retValue); } void DeleteTextImpl(Ark_TextContentControllerBase peer, const Opt_TextRange* range) diff --git a/frameworks/core/interfaces/native/implementation/text_input_controller_accessor.cpp b/frameworks/core/interfaces/native/implementation/text_input_controller_accessor.cpp index 004ea2a3e02..f67316f6704 100644 --- a/frameworks/core/interfaces/native/implementation/text_input_controller_accessor.cpp +++ b/frameworks/core/interfaces/native/implementation/text_input_controller_accessor.cpp @@ -34,14 +34,14 @@ Ark_NativePointer GetFinalizerImpl() return reinterpret_cast(&DestroyPeerImpl); } void CaretPositionImpl(Ark_TextInputController peer, - const Ark_Number* value) + const Ark_Int32* value) { CHECK_NULL_VOID(peer && value && peer->controller_); peer->controller_->CaretPosition(std::max(Converter::Convert(*value), 0)); } void SetTextSelectionImpl(Ark_TextInputController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, + const Ark_Int32* selectionStart, + const Ark_Int32* selectionEnd, const Opt_SelectionOptions* options) { CHECK_NULL_VOID(peer && selectionStart && selectionEnd && peer->controller_); diff --git a/frameworks/core/interfaces/native/implementation/text_input_modifier.cpp b/frameworks/core/interfaces/native/implementation/text_input_modifier.cpp index e3877047a18..32f0468de9f 100644 --- a/frameworks/core/interfaces/native/implementation/text_input_modifier.cpp +++ b/frameworks/core/interfaces/native/implementation/text_input_modifier.cpp @@ -294,7 +294,7 @@ void SetOnContentScrollImpl(Ark_NativePointer node, TextFieldModelNG::SetOnContentScroll(frameNode, onContentScroll); } void SetMaxLengthImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -333,7 +333,7 @@ void SetFontStyleImpl(Ark_NativePointer node, TextFieldModelStatic::SetFontStyle(frameNode, convValue); } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* value) + const Opt_Union_I32_FontWeight_String* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -460,7 +460,7 @@ void SetSelectedBackgroundColorImpl(Ark_NativePointer node, TextFieldModelStatic::SetSelectedBackgroundColor(frameNode, Converter::OptConvertPtr(value)); } void SetCaretPositionImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -559,7 +559,7 @@ void SetBarStateImpl(Ark_NativePointer node, TextFieldModelStatic::SetBarState(frameNode, convValue); } void SetMaxLinesImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -651,7 +651,7 @@ void SetSelectAllImpl(Ark_NativePointer node, TextFieldModelStatic::SetSelectAllValue(frameNode, convValue); } void SetMinFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -661,7 +661,7 @@ void SetMinFontSizeImpl(Ark_NativePointer node, TextFieldModelStatic::SetAdaptMinFontSize(frameNode, convValue); } void SetMaxFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -671,7 +671,7 @@ void SetMaxFontSizeImpl(Ark_NativePointer node, TextFieldModelStatic::SetAdaptMaxFontSize(frameNode, convValue); } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -681,7 +681,7 @@ void SetMinFontScaleImpl(Ark_NativePointer node, TextFieldModelStatic::SetMinFontScale(frameNode, convValue); } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -718,7 +718,7 @@ void SetDecorationImpl(Ark_NativePointer node, TextFieldModelStatic::SetTextDecorationStyle(frameNode, options.textDecorationStyle); } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -727,7 +727,7 @@ void SetLetterSpacingImpl(Ark_NativePointer node, TextFieldModelStatic::SetLetterSpacing(frameNode, spacing); } void SetLineHeightImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); diff --git a/frameworks/core/interfaces/native/implementation/text_modifier.cpp b/frameworks/core/interfaces/native/implementation/text_modifier.cpp index 1c8d1bc444b..9d10c414cee 100644 --- a/frameworks/core/interfaces/native/implementation/text_modifier.cpp +++ b/frameworks/core/interfaces/native/implementation/text_modifier.cpp @@ -214,7 +214,7 @@ void SetFontColorImpl(Ark_NativePointer node, TextModelStatic::SetTextColor(frameNode, color); } void SetFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -224,7 +224,7 @@ void SetFontSizeImpl(Ark_NativePointer node, TextModelStatic::SetFontSize(frameNode, fontSize); } void SetMinFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -234,7 +234,7 @@ void SetMinFontSizeImpl(Ark_NativePointer node, TextModelStatic::SetAdaptMinFontSize(frameNode, fontSize); } void SetMaxFontSizeImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -244,7 +244,7 @@ void SetMaxFontSizeImpl(Ark_NativePointer node, TextModelStatic::SetAdaptMaxFontSize(frameNode, fontSize); } void SetMinFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -255,7 +255,7 @@ void SetMinFontScaleImpl(Ark_NativePointer node, TextModelStatic::SetMinFontScale(frameNode, minFontScale); } void SetMaxFontScaleImpl(Ark_NativePointer node, - const Opt_Union_Number_Resource* value) + const Opt_Union_F64_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -290,7 +290,7 @@ void SetTextAlignImpl(Ark_NativePointer node, TextModelStatic::SetTextAlign(frameNode, textAlign); } void SetLineHeightImpl(Ark_NativePointer node, - const Opt_Union_Number_String_Resource* value) + const Opt_Union_F64_String_Resource* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -323,7 +323,7 @@ void SetFontFamilyImpl(Ark_NativePointer node, TextModelStatic::SetFontFamily(frameNode, families); } void SetMaxLinesImpl(Ark_NativePointer node, - const Opt_Number* value) + const Opt_Int32* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -349,7 +349,7 @@ void SetDecorationImpl(Ark_NativePointer node, TextModelStatic::SetTextDecorationStyle(frameNode, style); } void SetLetterSpacingImpl(Ark_NativePointer node, - const Opt_Union_Number_String* value) + const Opt_Union_F64_String* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -366,7 +366,7 @@ void SetTextCaseImpl(Ark_NativePointer node, TextModelStatic::SetTextCase(frameNode, textCase); } void SetBaselineOffsetImpl(Ark_NativePointer node, - const Opt_Union_Number_String* value) + const Opt_Union_F64_String* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -490,7 +490,7 @@ void SetDataDetectorConfigImpl(Ark_NativePointer node, TextModelNG::SetTextDetectConfig(frameNode, *convValue); } void SetOnTextSelectionChangeImpl(Ark_NativePointer node, - const Opt_Callback_Number_Number_Void* value) + const Opt_Callback_I32_I32_Void* value) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); @@ -616,7 +616,7 @@ void SetFontImpl(Ark_NativePointer node, TextModelStatic::SetFont(frameNode, convValue); } void SetFontWeightImpl(Ark_NativePointer node, - const Opt_Union_Number_FontWeight_String* weight, + const Opt_Union_I32_FontWeight_String* weight, const Opt_FontSettingOptions* options) { auto frameNode = reinterpret_cast(node); @@ -634,8 +634,8 @@ void SetFontWeightImpl(Ark_NativePointer node, TextModelStatic::SetEnableVariableFontWeight(frameNode, enableVariableFontWeight); } void SetSelectionImpl(Ark_NativePointer node, - const Opt_Number* selectionStart, - const Opt_Number* selectionEnd) + const Opt_Int32* selectionStart, + const Opt_Int32* selectionEnd) { auto frameNode = reinterpret_cast(node); CHECK_NULL_VOID(frameNode); diff --git a/frameworks/core/interfaces/native/utility/generated/converter_generated.h b/frameworks/core/interfaces/native/utility/generated/converter_generated.h index e86b48c7a00..5ce28c923eb 100644 --- a/frameworks/core/interfaces/native/utility/generated/converter_generated.h +++ b/frameworks/core/interfaces/native/utility/generated/converter_generated.h @@ -68,6 +68,21 @@ void AssignUnionTo(std::optional& dst, } } +template +void AssignUnionTo(std::optional& dst, + const Ark_Union_Boolean_I32& src) +{ + switch (src.selector) { + case SELECTOR_ID_0: AssignTo(dst, src.value0); break; + case SELECTOR_ID_1: AssignTo(dst, src.value1); break; + default: + { + LOGE("Unexpected src->selector: %{public}d\n", src.selector); + return; + } + } +} + template void AssignUnionTo(std::optional& dst, const Ark_Union_Boolean_Number& src) @@ -208,6 +223,22 @@ void AssignUnionTo(std::optional& dst, } } +template +void AssignUnionTo(std::optional& dst, + const Ark_Union_FontWeight_I32_String& src) +{ + switch (src.selector) { + case SELECTOR_ID_0: AssignTo(dst, src.value0); break; + case SELECTOR_ID_1: AssignTo(dst, src.value1); break; + case SELECTOR_ID_2: AssignTo(dst, src.value2); break; + default: + { + LOGE("Unexpected src->selector: %{public}d\n", src.selector); + return; + } + } +} + template void AssignUnionTo(std::optional& dst, const Ark_Union_FontWeight_Number_String& src) @@ -226,7 +257,7 @@ void AssignUnionTo(std::optional& dst, template void AssignUnionTo(std::optional& dst, - const Ark_Union_I64_String& src) + const Ark_Union_I32_FontStyle& src) { switch (src.selector) { case SELECTOR_ID_0: AssignTo(dst, src.value0); break; @@ -241,11 +272,12 @@ void AssignUnionTo(std::optional& dst, template void AssignUnionTo(std::optional& dst, - const Ark_Union_Number_FontStyle& src) + const Ark_Union_I32_FontWeight_String& src) { switch (src.selector) { case SELECTOR_ID_0: AssignTo(dst, src.value0); break; case SELECTOR_ID_1: AssignTo(dst, src.value1); break; + case SELECTOR_ID_2: AssignTo(dst, src.value2); break; default: { LOGE("Unexpected src->selector: %{public}d\n", src.selector); @@ -256,7 +288,7 @@ void AssignUnionTo(std::optional& dst, template void AssignUnionTo(std::optional& dst, - const Ark_Union_Number_FontWeight_String& src) + const Ark_Union_I32_String_FontWeight& src) { switch (src.selector) { case SELECTOR_ID_0: AssignTo(dst, src.value0); break; @@ -272,7 +304,7 @@ void AssignUnionTo(std::optional& dst, template void AssignUnionTo(std::optional& dst, - const Ark_Union_Number_String& src) + const Ark_Union_I32_TextAlign& src) { switch (src.selector) { case SELECTOR_ID_0: AssignTo(dst, src.value0); break; @@ -287,12 +319,11 @@ void AssignUnionTo(std::optional& dst, template void AssignUnionTo(std::optional& dst, - const Ark_Union_Number_String_FontWeight& src) + const Ark_Union_I32_TextCase& src) { switch (src.selector) { case SELECTOR_ID_0: AssignTo(dst, src.value0); break; case SELECTOR_ID_1: AssignTo(dst, src.value1); break; - case SELECTOR_ID_2: AssignTo(dst, src.value2); break; default: { LOGE("Unexpected src->selector: %{public}d\n", src.selector); @@ -303,7 +334,7 @@ void AssignUnionTo(std::optional& dst, template void AssignUnionTo(std::optional& dst, - const Ark_Union_Number_TextAlign& src) + const Ark_Union_I32_TextOverflow& src) { switch (src.selector) { case SELECTOR_ID_0: AssignTo(dst, src.value0); break; @@ -318,7 +349,7 @@ void AssignUnionTo(std::optional& dst, template void AssignUnionTo(std::optional& dst, - const Ark_Union_Number_TextCase& src) + const Ark_Union_I64_String& src) { switch (src.selector) { case SELECTOR_ID_0: AssignTo(dst, src.value0); break; @@ -333,7 +364,23 @@ void AssignUnionTo(std::optional& dst, template void AssignUnionTo(std::optional& dst, - const Ark_Union_Number_TextOverflow& src) + const Ark_Union_Number_FontWeight_String& src) +{ + switch (src.selector) { + case SELECTOR_ID_0: AssignTo(dst, src.value0); break; + case SELECTOR_ID_1: AssignTo(dst, src.value1); break; + case SELECTOR_ID_2: AssignTo(dst, src.value2); break; + default: + { + LOGE("Unexpected src->selector: %{public}d\n", src.selector); + return; + } + } +} + +template +void AssignUnionTo(std::optional& dst, + const Ark_Union_Number_String& src) { switch (src.selector) { case SELECTOR_ID_0: AssignTo(dst, src.value0); break; @@ -777,7 +824,7 @@ void AssignUnionTo(std::optional& dst, template void AssignUnionTo(std::optional& dst, - const Ark_Union_Color_Number_String_Resource& src) + const Ark_Union_Color_I32_String_Resource& src) { switch (src.selector) { case SELECTOR_ID_0: AssignTo(dst, src.value0); break; @@ -963,6 +1010,21 @@ void AssignUnionTo(std::optional& dst, } } +template +void AssignUnionTo(std::optional& dst, + const Ark_Union_F64_Resource& src) +{ + switch (src.selector) { + case SELECTOR_ID_0: AssignTo(dst, src.value0); break; + case SELECTOR_ID_1: AssignTo(dst, src.value1); break; + default: + { + LOGE("Unexpected src->selector: %{public}d\n", src.selector); + return; + } + } +} + template void AssignUnionTo(std::optional& dst, const Ark_Union_F64_String_Resource& src) @@ -3254,6 +3316,7 @@ ASSIGN_OPT(Opt_ImageAnalyzerType) ASSIGN_OPT(Opt_ImageContent) ASSIGN_OPT(Opt_ImageFit) ASSIGN_OPT(Opt_ImageInterpolation) +ASSIGN_OPT(Opt_ImageLoadResult) ASSIGN_OPT(Opt_ImageRenderMode) ASSIGN_OPT(Opt_ImageRepeat) ASSIGN_OPT(Opt_ImageRotateOrientation) @@ -3553,6 +3616,7 @@ ASSIGN_OPT(Opt_uiObserver_NavigationInfo) ASSIGN_OPT(Opt_uiObserver_RouterPageState) ASSIGN_OPT(Opt_unifiedDataChannel_UnifiedData) ASSIGN_OPT(Opt_uniformTypeDescriptor_UniformDataType) +ASSIGN_OPT(Opt_Union_Boolean_I32) ASSIGN_OPT(Opt_Union_Boolean_Number) ASSIGN_OPT(Opt_Union_CircleShape_EllipseShape_PathShape_RectShape) ASSIGN_OPT(Opt_Union_Color_Number_String) @@ -3562,15 +3626,17 @@ ASSIGN_OPT(Opt_Union_Curve_ICurve) ASSIGN_OPT(Opt_Union_Curve_String_ICurve) ASSIGN_OPT(Opt_Union_F64_String) ASSIGN_OPT(Opt_Union_F64_String_PlaybackSpeed) +ASSIGN_OPT(Opt_Union_FontWeight_I32_String) ASSIGN_OPT(Opt_Union_FontWeight_Number_String) +ASSIGN_OPT(Opt_Union_I32_FontStyle) +ASSIGN_OPT(Opt_Union_I32_FontWeight_String) +ASSIGN_OPT(Opt_Union_I32_String_FontWeight) +ASSIGN_OPT(Opt_Union_I32_TextAlign) +ASSIGN_OPT(Opt_Union_I32_TextCase) +ASSIGN_OPT(Opt_Union_I32_TextOverflow) ASSIGN_OPT(Opt_Union_I64_String) -ASSIGN_OPT(Opt_Union_Number_FontStyle) ASSIGN_OPT(Opt_Union_Number_FontWeight_String) ASSIGN_OPT(Opt_Union_Number_String) -ASSIGN_OPT(Opt_Union_Number_String_FontWeight) -ASSIGN_OPT(Opt_Union_Number_TextAlign) -ASSIGN_OPT(Opt_Union_Number_TextCase) -ASSIGN_OPT(Opt_Union_Number_TextOverflow) ASSIGN_OPT(Opt_Union_PixelMap_String) ASSIGN_OPT(Opt_Union_ResponseType_RichEditorResponseType) ASSIGN_OPT(Opt_Union_RichEditorOptions_RichEditorStyledStringOptions) @@ -3735,6 +3801,7 @@ ASSIGN_OPT(Opt_Callback_EnterKeyType_Void) ASSIGN_OPT(Opt_Callback_ErrorInformation_Void) ASSIGN_OPT(Opt_Callback_Extender_OnFinish) ASSIGN_OPT(Opt_Callback_Extender_OnProgress) +ASSIGN_OPT(Opt_Callback_F64_F64_Void) ASSIGN_OPT(Opt_Callback_FocusAxisEvent_Void) ASSIGN_OPT(Opt_Callback_FormCallbackInfo_Void) ASSIGN_OPT(Opt_Callback_FullscreenInfo_Void) @@ -3746,6 +3813,7 @@ ASSIGN_OPT(Opt_Callback_GestureJudgeResult_Void) ASSIGN_OPT(Opt_Callback_GestureRecognizer_Void) ASSIGN_OPT(Opt_Callback_HitTestMode_Void) ASSIGN_OPT(Opt_Callback_HoverEvent_Void) +ASSIGN_OPT(Opt_Callback_I32_I32_Void) ASSIGN_OPT(Opt_Callback_InsertValue_Boolean) ASSIGN_OPT(Opt_Callback_InsertValue_Void) ASSIGN_OPT(Opt_Callback_ItemDragInfo_Number_Number_Boolean_Void) @@ -4118,7 +4186,6 @@ ASSIGN_OPT(Opt_ImageAnalyzerConfig) ASSIGN_OPT(Opt_ImageBitmap) ASSIGN_OPT(Opt_ImageCompleteEvent) ASSIGN_OPT(Opt_ImageData) -ASSIGN_OPT(Opt_ImageLoadResult) ASSIGN_OPT(Opt_ImageSourceSize) ASSIGN_OPT(Opt_InputCounterOptions) ASSIGN_OPT(Opt_InsertValue) @@ -4288,7 +4355,7 @@ ASSIGN_OPT(Opt_Union_BorderStyle_EdgeStyles) ASSIGN_OPT(Opt_Union_ButtonOptions_ResourceStr) ASSIGN_OPT(Opt_Union_Callback_EnterKeyType_Void_TextAreaSubmitCallback) ASSIGN_OPT(Opt_Union_Callback_String_Void_SearchSubmitCallback) -ASSIGN_OPT(Opt_Union_Color_Number_String_Resource) +ASSIGN_OPT(Opt_Union_Color_I32_String_Resource) ASSIGN_OPT(Opt_Union_Color_String_Resource) ASSIGN_OPT(Opt_Union_Color_String_Resource_ColoringStrategy) ASSIGN_OPT(Opt_Union_Color_String_Resource_Number) @@ -4300,6 +4367,7 @@ ASSIGN_OPT(Opt_Union_Date_Bindable) ASSIGN_OPT(Opt_Union_DragPreviewMode_Array_DragPreviewMode) ASSIGN_OPT(Opt_Union_EdgeOutlineStyles_OutlineStyle) ASSIGN_OPT(Opt_Union_EdgeStyles_BorderStyle) +ASSIGN_OPT(Opt_Union_F64_Resource) ASSIGN_OPT(Opt_Union_F64_String_Resource) ASSIGN_OPT(Opt_Union_Image_PixelMap_ResourceStr_DrawableDescriptor_ASTCResource) ASSIGN_OPT(Opt_Union_ImageBitmap_PixelMap) -- Gitee